summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChris Severance2017-03-28 01:05:45 -0400
committerChris Severance2017-03-28 01:05:45 -0400
commit5118e4feb82c79e11d479047e5f8b214e4cf31ac (patch)
treecd8294af739331c09564d69ab5a353a8058c2123 /PKGBUILD
parent89da4b00dd919fe3c4a356558d3f83eaf224fbc8 (diff)
downloadaur-5118e4feb82c79e11d479047e5f8b214e4cf31ac.tar.gz
Add sysmacros.patch
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 15 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 69229923b2e6..3c15edcf2731 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,12 +15,16 @@ license=('GPL')
makedepends=('gtk-doc' 'json-glib' 'device-mapper')
provides=("${_gitname}")
conflicts=("${_gitname}")
-_verwatch=("${url}/releases" "${url#*github.com}/archive/${_gitname}-\(.*\)\.tar\.gz" 'l')
+_verwatch=("${url}/releases.atom" "\s\+<title>${_gitname}-\([0-9\.]\+\)</title>.*" 'f') # RSS
_srcdir="${_gitname}-${_gitname}-${pkgver}"
-source=("${url}/archive/${_gitname}-${pkgver}.tar.gz"
- "${pkgname}-${pkgver}.patch")
+source=(
+ "${url}/archive/${_gitname}-${pkgver}.tar.gz"
+ "${pkgname}-${pkgver}.patch"
+ 'sysmacros.patch'
+)
sha256sums=('bc2d930f46f070d446e587f65f66b2fca4af5017439f6f821ae45bff7cb944ad'
- '7e4699a1544046a9ccc14e4ec7b36cb901123783f5d456795632d2ffa28ab886')
+ '7e4699a1544046a9ccc14e4ec7b36cb901123783f5d456795632d2ffa28ab886'
+ '5cbf10b78a032351dd32133086fc44b018509fc5c9859d8195c1deb1fba0d5e9')
if [ "${pkgname%-git}" != "${pkgname}" ]; then # this is easily done with case
unset _verwatch
@@ -42,8 +46,11 @@ fi
prepare() {
set -u
cd "${_srcdir}"
- patch -p0 -i "${srcdir}/${pkgname}-${pkgver}.patch"
- ./autogen.sh --prefix='/usr'
+ patch -b -p0 -i "${srcdir}/${pkgname}-${pkgver}.patch"
+ patch -b -p0 -i "${srcdir}/sysmacros.patch"
+ # prevent build error in yaourt
+ BUILDDIR= \
+ bash -u -e ./autogen.sh --prefix='/usr'
#./configure --prefix='/usr'
set +u
}
@@ -51,7 +58,8 @@ prepare() {
build() {
set -u
cd "${_srcdir}"
- make -s -j "$(nproc)"
+ local _nproc="$(nproc)"; _nproc=$((_nproc>8?8:_nproc))
+ make -s -j "${_nproc}"
set +u
}