summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaawda2019-10-06 17:50:52 +0200
committerhaawda2019-10-06 17:50:52 +0200
commit53121de77b4815115fb3fe34c612db4494dd59fd (patch)
tree42525edf26ebd6fe8bdb46b5761b5960be4a9476
parent32c0dd44b26b92246c5b2e6d7e0ab92eacda30ad (diff)
downloadaur-53121de77b4815115fb3fe34c612db4494dd59fd.tar.gz
remove patch, simplify package function
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD24
2 files changed, 11 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f0ee23dba13..9d723d6da8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = blis-git
pkgdesc = BLAS-like Library Instantiation Software framework by the Science of High-Performance Computing Group
- pkgver = 0.5.2.r20.g32812ff5
+ pkgver = 0.6.0.r55.g171f1006
pkgrel = 1
url = https://github.com/flame/blis
arch = x86_64
@@ -11,10 +11,8 @@ pkgbase = blis-git
options = !buildflags
options = !emptydirs
source = git+https://github.com/flame/blis.git
- source = fpic.patch
source = blis_profile.sh
sha512sums = SKIP
- sha512sums = e9b7558a8c703570089ba1923d03444ec0a63c9d10cc8931dc9a19a0faa5553eecbae5af9ca4923f425259173fc7958e852c6ef9c9375f83b5d21c4634e088b5
sha512sums = cb53fa1f8c540062d4d55b4b91c787a821c563ea0bdb4e37f1db08869c320132a493e6b55f5d876418d56ad5b4f1dc5553f871862418393614e160dd1329ec9e
pkgname = blis-git
diff --git a/PKGBUILD b/PKGBUILD
index 95a14d34dcb..eb2a565c481 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=blis-git
-pkgver=0.5.2.r20.g32812ff5
+pkgver=0.6.0.r55.g171f1006
pkgrel=1
pkgdesc="BLAS-like Library Instantiation Software framework by the Science of High-Performance Computing Group"
arch=('x86_64')
@@ -12,9 +12,8 @@ conflicts=('blis')
provides=('blis')
url='https://github.com/flame/blis'
options=('!buildflags' '!emptydirs')
-source=("git+https://github.com/flame/blis.git" fpic.patch blis_profile.sh)
+source=("git+https://github.com/flame/blis.git" blis_profile.sh)
sha512sums=('SKIP'
- 'e9b7558a8c703570089ba1923d03444ec0a63c9d10cc8931dc9a19a0faa5553eecbae5af9ca4923f425259173fc7958e852c6ef9c9375f83b5d21c4634e088b5'
'cb53fa1f8c540062d4d55b4b91c787a821c563ea0bdb4e37f1db08869c320132a493e6b55f5d876418d56ad5b4f1dc5553f871862418393614e160dd1329ec9e')
pkgver() {
@@ -22,23 +21,20 @@ pkgver() {
printf "%s" $(git describe --tags|sed 's+-+.r+'|tr - .)
}
-prepare() {
- cd "${pkgname%-git}"
- patch -Np1 < "$srcdir"/fpic.patch
-}
-
build() {
cd "${pkgname%-git}"
CFLAGS+=" -fPIC" ./configure -p "${pkgdir}"/usr x86_64
make BLIS_ENABLE_DYNAMIC_BUILD:=yes
}
+check() {
+ cd "${pkgname%-git}"
+ make check
+}
+
package() {
- install -d "${pkgdir}"/etc/profile.d
cd "${pkgname%-git}"
- # make install installs nothing, do it manually
- install -Dm644 ./include/x86_64/blis.h "$pkgdir"/usr/include/blis/blis.h
- install -Dm644 ./lib/x86_64/libblis.a "$pkgdir"/usr/lib/libblis.a
- install -Dm755 "$srcdir"/blis_profile.sh "$pkgdir"/etc/profile.d/blis.sh
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE"
}