diff options
author | Jurica Bradaric | 2019-06-11 08:47:24 +0000 |
---|---|---|
committer | Jurica Bradaric | 2019-06-11 08:47:24 +0000 |
commit | e2b6c7b5de60d7ac6ccee65a40db04f11d192703 (patch) | |
tree | dc4336b00a11ca8d77eb37d9a3801aa72dbb4e8b | |
download | aur-e2b6c7b5de60d7ac6ccee65a40db04f11d192703.tar.gz |
Initial libluv package
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1bfae3a1c1ae --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = libluv + pkgdesc = libuv bindings for luajit and lua 5.1/5.2. + pkgver = 1.29.1 + pkgrel = 2 + url = https://github.com/luvit/luv + arch = i686 + arch = x86_64 + license = apache + makedepends = cmake + makedepends = luajit + depends = luajit + provides = libluv + source = https://github.com/luvit/luv/releases/download/1.29.1-2/luv-1.29.1-2.tar.gz + sha256sums = 866e6c82f3eb4ae73222b835c7621d1b8f6b4271b5cee8dd00729338cfef9d47 + +pkgname = libluv + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dabcf13cf2bf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Jurica Bradarić <jbradaric@gmail.com> + +pkgname=libluv +pkgver=1.29.1 +pkgrel=2 +pkgdesc='libuv bindings for luajit and lua 5.1/5.2.' +arch=('i686' 'x86_64') +url='https://github.com/luvit/luv' +license=('apache') +provides=('libluv') +conflicts=() +depends=('luajit') +makedepends=('cmake' 'luajit') +source=('https://github.com/luvit/luv/releases/download/1.29.1-2/luv-1.29.1-2.tar.gz') +sha256sums=('866e6c82f3eb4ae73222b835c7621d1b8f6b4271b5cee8dd00729338cfef9d47') + +build() { + mkdir "${srcdir}/build" + cd "${srcdir}/build" + cmake -DWITH_SHARED_LIBUV=ON -DLUA_BUILD_TYPE=System \ + -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + "${srcdir}/luv-${pkgver}-${pkgrel}" + make +} + +package() { + cd "${srcdir}/build" + DESTDIR="${pkgdir}" make install +} + +# vim:set ts=2 sw=2 et: |