# Contributions from Arch: # Maintainer: Massimiliano Torromeo pkgname=libuv pkgver=1.10.1 pkgrel=1 pkgdesc="Multi-platform support library with a focus on asynchronous I/O" arch=('x86_64') url="https://github.com/libuv/libuv" license=('custom') depends=('glibc') makedepends=('python3-sphinx') source=("https://github.com/libuv/libuv/archive/v$pkgver/$pkgname-$pkgver.tar.gz") build() { cd "$srcdir"/$pkgname-$pkgver ./autogen.sh ./configure --prefix=/usr make make man -C docs } check() { cd "$srcdir"/$pkgname-$pkgver make check } package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install install -Dm644 LICENSE \ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE install -Dm644 AUTHORS \ "$pkgdir"/usr/share/doc/$pkgname/AUTHORS install -Dm644 README.md \ "$pkgdir"/usr/share/doc/$pkgname/README.md install -Dm644 ChangeLog \ "$pkgdir"/usr/share/doc/$pkgname/ChangeLog install -Dm644 docs/build/man/libuv.1 \ "$pkgdir"/usr/share/man/man1/libuv.1 } sha256sums=('4b5f71939dd4272ebcfb8e04833e9a273a08b1bf1277d37d14085d7b04b19832')