diff options
author | Michael Straube | 2016-06-04 22:26:56 +0200 |
---|---|---|
committer | Michael Straube | 2016-06-04 22:26:56 +0200 |
commit | 7fa2e56e49181bdcfcb4a1dd9732048f17d74e3d (patch) | |
tree | 394cf7860418873d65f12af9ade5ec063c4da636 | |
parent | 0388d0dca056e43cb2f1b81f378641d4771b1c4c (diff) | |
download | aur-7fa2e56e49181bdcfcb4a1dd9732048f17d74e3d.tar.gz |
Added tests
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 29 insertions, 20 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Mon Mar 7 13:48:49 UTC 2016 pkgbase = combblas pkgdesc = Combinatorial BLAS Library pkgver = 1.5.0 - pkgrel = 1 + pkgrel = 2 url = http://gauss.cs.ucsb.edu/~aydin/CombBLAS/html/ arch = i686 arch = x86_64 @@ -11,7 +9,9 @@ pkgbase = combblas makedepends = cmake depends = openmpi source = http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/CombBLAS_beta_15_0.tgz - sha256sums = 626f26f34dce8e2cc2c189d3ab52dbc2959268c71755f6e7dca5ba5f9302ade5 + source = http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/testdata_combblas1.2.1.tgz + sha1sums = e2a9ff8d33c03f6e2a68d7c64098d3c1120364dc + sha1sums = bf87cca1a5e476826933677b4084c3decbb4147e pkgname = combblas @@ -1,34 +1,43 @@ -# Maintainer: xantares <xantares09 at hotmail dot com> +# Maintainer: Michael Straube <m.s.online gmx de> +# Contributor: xantares <xantares09 at hotmail dot com> pkgname=combblas pkgver=1.5.0 -pkgrel=1 -url="http://gauss.cs.ucsb.edu/~aydin/CombBLAS/html/" +pkgrel=2 pkgdesc="Combinatorial BLAS Library" -makedepends=('cmake') -depends=('openmpi') arch=('i686' 'x86_64') +url="http://gauss.cs.ucsb.edu/~aydin/CombBLAS/html/" license=("MIT") -source=("http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/CombBLAS_beta_15_0.tgz") -sha256sums=('626f26f34dce8e2cc2c189d3ab52dbc2959268c71755f6e7dca5ba5f9302ade5') +depends=('openmpi') +makedepends=('cmake') +source=("http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/CombBLAS_beta_15_0.tgz" + "http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/testdata_combblas1.2.1.tgz") +sha1sums=('e2a9ff8d33c03f6e2a68d7c64098d3c1120364dc' + 'bf87cca1a5e476826933677b4084c3decbb4147e') build() { - cd "${srcdir}/CombBLAS" - install -d build && pushd build + install -d -m 755 CombBLAS/build + cd CombBLAS/build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=ON .. make } +check() { + cd CombBLAS/build + + ln -s "$srcdir/TESTDATA" TESTDATA + make test +} + package() { - cd "${srcdir}/CombBLAS/build" + cd CombBLAS/build - install -d "${pkgdir}/usr/include/combblas" - cp ../*.h "${pkgdir}/usr/include/combblas" + install -d -m 755 "$pkgdir"/usr/{lib,include/combblas} - install -d "${pkgdir}/usr/lib" - cp *.so "${pkgdir}/usr/lib" + install -m 644 ../*.h "$pkgdir/usr/include/combblas/" + install -m 755 *.so "$pkgdir/usr/lib/" - install -Dm644 "${srcdir}/CombBLAS/LICENSE" \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m 644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |