diff options
author | Dylan Delgado | 2021-01-06 20:32:09 -0500 |
---|---|---|
committer | Dylan Delgado | 2021-01-06 20:32:09 -0500 |
commit | b513d599b47e2d189cd16727545fda2ba4a5113f (patch) | |
tree | adae5d1da7d3ab83974c0cacf9160c443771dc53 /PKGBUILD | |
parent | 80affc1315da1a33e9f54e70098fa3d20c2b56c9 (diff) | |
download | aur-b513d599b47e2d189cd16727545fda2ba4a5113f.tar.gz |
Add OpenCL programs and necessary dependencies to build and run said programs.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -5,12 +5,12 @@ _pkgrev=85 _srcrev=r${_pkgrev}-trunk pkgver=2.1.3r${_pkgrev} _pkgver=2.1.3 -pkgrel=1 +pkgrel=2 pkgdesc='Library for sieving various types of numbers' url='https://sourceforge.net/projects/mtsieve/' license=('GPL') arch=('x86_64') -depends=('gmp') +depends=('gmp' 'ocl-icd' 'opencl-driver') # Static copy of the snapshot file since sourceforge regenerates it on demand. source=("https://github.com/Dylan1496/mtsieve-source/raw/main/mtsieve-${_pkgver}-${_srcrev}.zip") @@ -27,26 +27,32 @@ prepare() { build() { cd "${srcdir}/${pkgname}-svn" CPPFLAGS+=' -march=native' - make cpu_all + make } package() { cd "${srcdir}/${pkgname}-svn" install -Dm755 afsieve "${pkgdir}"/usr/bin/afsieve + install -Dm755 afsievecl "${pkgdir}"/usr/bin/afsievecl install -Dm755 cksieve "${pkgdir}"/usr/bin/cksieve install -Dm755 dmdsieve "${pkgdir}"/usr/bin/dmdsieve install -Dm755 gcwsieve "${pkgdir}"/usr/bin/gcwsieve + install -Dm755 gcwsievecl "${pkgdir}"/usr/bin/gcwsievecl install -Dm755 gfndsieve "${pkgdir}"/usr/bin/gfndsieve + install -Dm755 gfndsievecl "${pkgdir}"/usr/bin/gfndsievecl install -Dm755 fbncsieve "${pkgdir}"/usr/bin/fbncsieve install -Dm755 fkbnsieve "${pkgdir}"/usr/bin/fkbnsieve install -Dm755 k1b2sieve "${pkgdir}"/usr/bin/k1b2sieve install -Dm755 kbbsieve "${pkgdir}"/usr/bin/kbbsieve install -Dm755 mfsieve "${pkgdir}"/usr/bin/mfsieve + install -Dm755 mfsievecl "${pkgdir}"/usr/bin/mfsievecl install -Dm755 pixsieve "${pkgdir}"/usr/bin/pixsieve + install -Dm755 pixsievecl "${pkgdir}"/usr/bin/pixsievecl install -Dm755 psieve "${pkgdir}"/usr/bin/psieve install -Dm755 sgsieve "${pkgdir}"/usr/bin/sgsieve install -Dm755 srsieve2 "${pkgdir}"/usr/bin/srsieve2 install -Dm755 twinsieve "${pkgdir}"/usr/bin/twinsieve install -Dm755 xyyxsieve "${pkgdir}"/usr/bin/xyyxsieve + install -Dm755 xyyxsievecl "${pkgdir}"/usr/bin/xyyxsievecl }
\ No newline at end of file |