summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Weidenbaum2017-06-07 15:43:32 -0700
committerAndy Weidenbaum2017-06-07 15:43:32 -0700
commit22792acc126c88403564498e987a5c42a4d3cc6a (patch)
treed4c9a33e0f87ef539264ca0fdf04b565979b20a9
parent0c3cab41ea1438084a166ec7d1d432ec86944f03 (diff)
downloadaur-22792acc126c88403564498e987a5c42a4d3cc6a.tar.gz
increment pkgrel; fix make -j for nproc=1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 989a01cd6fc2..d2824dcc65fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sat Sep 17 20:21:23 UTC 2016
+# Wed Jun 7 22:36:19 UTC 2017
pkgbase = crypto++-git
pkgdesc = C++ Class Library of Cryptographic Schemes
pkgver = 20160916
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/weidai11/cryptopp
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 2eab8206c359..22a8ee038acd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=crypto++-git
pkgver=20160916
-pkgrel=1
+pkgrel=2
pkgdesc="C++ Class Library of Cryptographic Schemes"
arch=('i686' 'x86_64')
depends=('gcc-libs')
@@ -21,6 +21,10 @@ sha256sums=('SKIP'
provides=('crypto++')
conflicts=('crypto++')
+# half of available processing units or one if only one is available
+_nproc=$(($(nproc)/2))
+[[ ${_nproc} < 1 ]] && _nproc=1
+
pkgver() {
cd ${pkgname%-git}
git log -1 --format="%cd" --date=short | sed "s|-||g"
@@ -38,14 +42,14 @@ build() {
msg2 'Building...'
export CXXFLAGS="$CXXFLAGS -DNDEBUG -fPIC"
- make -j$(($(nproc)/2)) dynamic static
+ make -j$_nproc dynamic static
}
check() {
cd ${pkgname%-git}
msg2 'Testing...'
- make -j$(($(nproc)/2)) test
+ make -j$_nproc test
}
package() {