diff options
author | Javier Tiá | 2018-09-29 14:05:14 -0600 |
---|---|---|
committer | Javier Tiá | 2018-09-29 14:05:14 -0600 |
commit | 89110ea7cb918883cb59f229dd9d25d70fff0f79 (patch) | |
tree | aab2f5e987680527cbfa3e69d2b62e0071f098db | |
download | aur-89110ea7cb918883cb59f229dd9d25d70fff0f79.tar.gz |
Bump up reproc 1.0.0-1
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..61a185422f1f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = reproc + pkgdesc = Cross-platform library that simplifies working with external CLI applications from C and C++ + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/DaanDeMeyer/reproc + arch = x86_64 + license = MIT + makedepends = cmake + makedepends = gcc + source = https://github.com/DaanDeMeyer/reproc/archive/v1.0.0.tar.gz + sha256sums = b43c9f8faed0cbe2c2c884a485909c05f6b8bda380ca4cc9cc8fc8d73db311dd + +pkgname = reproc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5ecb19d067b0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Javier Tiá <javier dot tia at gmail dot com> + +pkgname=reproc +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Cross-platform library that simplifies working with external CLI applications from C and C++' +arch=('x86_64') +_url='https://github.com/DaanDeMeyer' +url="${_url}/reproc" +license=('MIT') +makedepends=('cmake' 'gcc') +source=("${url}/archive/v${pkgver}".tar.gz) +sha256sums=('b43c9f8faed0cbe2c2c884a485909c05f6b8bda380ca4cc9cc8fc8d73db311dd') + +prepare() { + cd "${pkgname}-${pkgver}" + mkdir build +} + +build() { + cd "${pkgname}-${pkgver}/build" + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX="${pkgdir}"/usr \ + -DBUILD_SHARED_LIBS=ON \ + -DREPROC_INSTALL=ON \ + -DREPROC_BUILD_TESTS=ON \ + -DREPROC_BUILD_EXAMPLES=ON \ + ../ + make +} + +check() { + cmake --build "${pkgname}-${pkgver}/build" --target reproc-run-tests +} + +package() { + cmake --build "${pkgname}-${pkgver}/build" --target install + + install -D --mode=644 "${srcdir}/${pkgname}-${pkgver}"/LICENSE \ + "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +} + +# vim:set ts=2 sw=2 et: |