diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rwxr-xr-x | PKGBUILD | 42 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..759147d7c556 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = double-down-git + pkgdesc = double-down: A double precision interface to Embree + pkgver = v1.0.0.r8.g74ab1f9 + pkgrel = 1 + url = https://github.com/pshriwise/double-down + arch = x86_64 + license = MIT + makedepends = git + makedepends = python + makedepends = cmake + makedepends = binutils + makedepends = make + makedepends = gcc-fortran + makedepends = eigen + depends = moab + provides = double-down-git + source = double-down-git::git+https://github.com/pshriwise/double-down.git + md5sums = c75cdd029fe8b4f2650c3eccefc3d6d5 + +pkgname = double-down-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..c93600ddb938 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Luke Labrie-Cleary <luke dot cleary at copenhagenatomics dot com> +pkgname=double-down-git +pkgver=v1.0.0.r8.g74ab1f9 +pkgrel=1 +pkgdesc="double-down: A double precision interface to Embree" +arch=('x86_64') +url="https://github.com/pshriwise/double-down" +license=('MIT') + +depends=( + moab +) +makedepends=( + git + python + cmake + binutils + make + gcc-fortran + eigen +) + +provides=("${pkgname%-$pkgver}") +source=("${pkgname}::git+${url}.git") +pkgver() { + cd "$pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} +md5sums=('c75cdd029fe8b4f2650c3eccefc3d6d5') + +build() { + cd $srcdir/$pkgname + mkdir build && cd build + cmake .. -DMOAB_DIR=/opt/mnt \ + -DCMAKE_INSTALL_PREFIX=${pkgdir}/opt/double-down +} + +package() { + cd $srcdir/$pkgname/build + make + make install +} |