diff options
author | s-ol | 2018-10-03 14:22:58 +1000 |
---|---|---|
committer | s-ol | 2018-10-03 14:40:31 +1000 |
commit | 840ad58aed8297a95ca42db70fef1daea9dfbcc8 (patch) | |
tree | 03a7a07fd9b79dff63db958207e96cb22f384043 /PKGBUILD | |
download | aur-840ad58aed8297a95ca42db70fef1daea9dfbcc8.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..46a8084f190c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Sol Bekic <s+aur at s-ol dot nu> + +_pkgname=curv +pkgname="$_pkgname-git" +pkgver=0.3.r43.g7d922f3 +pkgrel=1 +pkgdesc="a language for making art using mathematics" +url="https://github.com/doug-moen/curv" +arch=('x86_64') +license=('Apache') +makedepends=('make' 'cmake' 'git' 'boost' 'glm') +depends=('boost-libs' 'double-conversion' 'openexr' 'intel-tbb') + +source=("git+https://github.com/doug-moen/curv" + "remove_lang_file.patch") +md5sums=('SKIP' + '6fd7fe6e81988bd9cd23d85ac920dc3c') + +pkgver() { + cd "$_pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd "$_pkgname" + git submodule update --init + patch -Np1 -i "${srcdir}/remove_lang_file.patch" + + mkdir -p release + cd release + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="${pkgdir}"/usr .. +} + +build() { + cd "$_pkgname"/release + make +} + +package() { + cd "$_pkgname"/release + make install +} |