diff options
author | Anton Kudelin | 2021-05-01 22:06:58 +0300 |
---|---|---|
committer | Anton Kudelin | 2021-05-01 22:06:58 +0300 |
commit | f7bc79efa655470c009c13319be97a7b7a15b890 (patch) | |
tree | 0494da9c289af2c39288cbc812949006917dce5a /PKGBUILD | |
parent | 87942fe620dc8e2a0d69d34a0cc7e3b6f6991df2 (diff) | |
download | aur-f7bc79efa655470c009c13319be97a7b7a15b890.tar.gz |
Updated to the master branch
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 22 insertions, 20 deletions
@@ -1,20 +1,25 @@ -# Maintainer: Christian Pfeiffer <cpfeiffer at live de> +# Maintainer: Anton Kudelin <kudelin at protonmail dot com> +# Contributor: Christian Pfeiffer <cpfeiffer at live de> # Contributor: Michael Straube <straubem gmx de> # Contributor: xantares <xantares09 at hotmail dot com> pkgname=combblas -pkgver=1.6.2 -pkgrel=2 +_PkgName=CombBLAS +pkgver=1.6.2+r4666 +pkgrel=1 pkgdesc="Combinatorial BLAS Library" arch=('x86_64') -url="http://gauss.cs.ucsb.edu/~aydin/CombBLAS/html/" -license=("MIT") +url="https://github.com/PASSIONLab/CombBLAS" +license=("BSD") depends=('openmpi') -makedepends=('cmake') -_filename="CombBLAS_beta_16_2" -source=("http://gauss.cs.ucsb.edu/~aydin/CombBLAS_FILES/${_filename}.tgz") +makedepends=('cmake' 'git') +source=("git+$url.git") +sha256sums=('SKIP') -sha512sums=('de63b6da77563cd1e074f44d6892c8d1dcb7aa9475f617b2de60239485e6dbd5965a305471f933fe175778a12fc6bb987a75f3631487b6461a382c5419b267aa') +pkgver() { + cd "$srcdir/$_PkgName" + printf "1.6.2+r%s" "$(git rev-list --count HEAD)" +} prepare() { mkdir build @@ -24,28 +29,25 @@ build() { cd build # Some tests are computationally heavy MPI stuff, so avoid them - cmake "${srcdir}/${_filename}" \ + cmake ../$_PkgName \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_INSTALL_RPATH=ON \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTING=OFF - make } package() { cd build - - make DESTDIR="${pkgdir}" install + make DESTDIR="$pkgdir" install # Remove OS X leftover files - find "${pkgdir}" -name "*.DS_Store" -delete - find "${pkgdir}" -name "._*" -delete + find "$pkgdir" -name "*.DS_Store" -delete + find "$pkgdir" -name "._*" -delete - install -Dm644 "${srcdir}/${_filename}/LICENSE" -t "${pkgdir}"/usr/share/licenses/$pkgname/ + install -Dm644 "$srcdir/$_PkgName/LICENSE" \ + -t "$pkgdir/usr/share/licenses/$pkgname" # Add extra headers - install -Dm644 "${srcdir}/${_filename}"/Applications/*.h -t "${pkgdir}"/usr/include/CombBLAS/Applications/ - install -Dm644 "${srcdir}/${_filename}"/BipartiteMatchings/*.h -t "${pkgdir}"/usr/include/CombBLAS/BipartiteMatchings/ + install -Dm644 "$srcdir/$_PkgName"/Applications/*.h \ + -t "$pkgdir/usr/include/CombBLAS/Applications" } |