[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Mon Feb 29 04:02:05 UTC 2016
Date: Monday, February 29, 2016 @ 05:02:04
Author: fyan
Revision: 163726
upgpkg: lib32-harfbuzz 1.2.3-1
Modified:
lib32-harfbuzz/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-02-29 03:57:13 UTC (rev 163725)
+++ PKGBUILD 2016-02-29 04:02:04 UTC (rev 163726)
@@ -2,7 +2,7 @@
_pkgbasename=harfbuzz
pkgname=lib32-$_pkgbasename
-pkgver=1.1.3
+pkgver=1.2.3
pkgrel=1
pkgdesc="OpenType text shaping engine. (32-bit)"
arch=('x86_64')
@@ -9,10 +9,15 @@
url="http://www.freedesktop.org/wiki/Software/HarfBuzz"
license=('MIT')
depends=('lib32-icu' 'lib32-glib2' 'lib32-freetype2' $_pkgbasename)
-makedepends=('gcc-multilib')
+makedepends=('gcc-multilib' 'ragel')
source=(http://www.freedesktop.org/software/harfbuzz/release/${_pkgbasename}-${pkgver}.tar.bz2)
-sha256sums=('d93d7cb7979c32672e902fdfa884599e63f07f2fa5b06c66147d20c516d4b8f7')
+sha256sums=('8216d2404aaab7fde87be0365a90d64aa6c55928e104557cfcb37b54a096cb8c')
+prepare() {
+ cd ${_pkgbasename}-$pkgver
+ NOCONFIGURE=1 ./autogen.sh
+}
+
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
@@ -19,9 +24,9 @@
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
- # work around autogen.sh requiring ragel
- autoreconf --force --install --verbose
+
+ CFLAGS+=' -DNDEBUG'
+ CXXFLAGS+=' -DNDEBUG'
./configure --prefix=/usr --libdir=/usr/lib32 --disable-silent-rules --with-graphite2=no --without-cairo
make
}
More information about the arch-commits
mailing list