summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjeb2017-08-23 18:00:50 -0600
committerjeb2017-08-23 18:00:50 -0600
commit2c08a4e3d2c6fed2df96b60aa063c1132f58e091 (patch)
tree74c306c85e26a20788d7548b17a6771e8de3fe89
parentb0027225cd2956109415eebade8f555984cda9ab (diff)
downloadaur-2c08a4e3d2c6fed2df96b60aa063c1132f58e091.tar.gz
allow parallel builds and use -j1 only for make install, documenting the reasoning
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD11
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64afac3c164b..ac00f24ef8b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gnucash-gtk3-git
pkgdesc = A personal and small-business financial-accounting application (GTK3 development version)
- pkgver = 2.6.17b.r1524.g723530a9b
+ pkgver = 2.6.17b.r1566.g29a92431c
pkgrel = 1
url = http://www.gnucash.org
arch = i686
@@ -31,7 +31,6 @@ pkgbase = gnucash-gtk3-git
optdepends = perl-date-manip: for stock information lookups
provides = gnucash
conflicts = gnucash
- options = !makeflags
options = !emptydirs
source = git+https://github.com/Gnucash/gnucash
sha1sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index b5dde15f52b5..fe840c591d4f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Mark Schneider <queueRAM@gmail.com>
pkgname=gnucash-gtk3-git
-pkgver=2.6.17b.r1524.g723530a9b
+pkgver=2.6.17b.r1566.g29a92431c
pkgrel=1
pkgdesc="A personal and small-business financial-accounting application (GTK3 development version)"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ optdepends=('evince: for print preview'
'yelp: help browser'
'perl-finance-quote: for stock information lookups'
'perl-date-manip: for stock information lookups')
-options=('!makeflags' '!emptydirs')
+options=('!emptydirs')
source=("git+https://github.com/Gnucash/gnucash")
sha1sums=('SKIP')
@@ -44,7 +44,12 @@ build() {
package() {
cd "${srcdir}/gnucash"
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+
+ # make install fails with parallel make, see
+ # https://bugzilla.gnome.org/show_bug.cgi?id=644896#c11
+ # using -j1 instead
+ MAKEFLAGS="${MAKEFLAGS} -j1" make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+
cd libgnucash/doc/design
make DESTDIR="${pkgdir}" install-info