diff options
author | Ye Jingchen | 2021-03-12 00:35:32 +0800 |
---|---|---|
committer | Ye Jingchen | 2021-03-12 00:35:32 +0800 |
commit | 729791597550b954e4946bffaadcdf465d7e1392 (patch) | |
tree | dc1fcbe2d4f0504f08045fbd2f73d5fdf89e9f19 /PKGBUILD | |
download | aur-729791597550b954e4946bffaadcdf465d7e1392.tar.gz |
Added uvw
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..948db9799c42 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Ye Jingchen <ye[dot]jingchen[at]gmail[dot]com> +pkgname=uvw +pkgver=2.9.0_libuv_v1.41 +pkgrel=1 +pkgdesc="Header-only, event based, tiny and easy to use libuv wrapper in modern C++" +arch=(x86_64) +url="https://github.com/skypjack/uvw" +license=('MIT') +depends=('libuv>=1.41.0' 'libuv<1.42.0') +makedepends=(cmake) +source=("uvw::git+https://github.com/skypjack/uvw.git#tag=v$pkgver") +sha256sums=('SKIP') + +build() { + cmake -S "$pkgname" -B build -Wno-dev \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DFETCH_LIBUV=OFF \ + -DUSE_LIBCPP=OFF + make -C build +} + +package() { + make -C build DESTDIR="$pkgdir/" install + install -Dm644 "$srcdir/uvw/LICENSE" "$pkgdir/usr/share/licenses/uvw/LICENSE" +} |