[arch-commits] Commit in lib32-harfbuzz/trunk (PKGBUILD)

Laurent Carlier lcarlier at archlinux.org
Tue Jul 4 12:51:01 UTC 2017


    Date: Tuesday, July 4, 2017 @ 12:51:00
  Author: lcarlier
Revision: 242313

upgpkg: lib32-harfbuzz 1.4.6-1

upstream update 1.4.6

Modified:
  lib32-harfbuzz/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-07-04 12:38:42 UTC (rev 242312)
+++ PKGBUILD	2017-07-04 12:51:00 UTC (rev 242313)
@@ -3,14 +3,14 @@
 
 _pkgbasename=harfbuzz
 pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
-pkgver=1.4.1
-pkgrel=2
+pkgver=1.4.6
+pkgrel=1
 pkgdesc="OpenType text shaping engine (32-bit)"
 url="http://www.freedesktop.org/wiki/Software/HarfBuzz"
 arch=(x86_64)
 license=(MIT)
 makedepends=(lib32-glib2 lib32-freetype2 lib32-icu $_pkgbasename gcc-multilib ragel git)
-_commit=af596a5655ee2ed09da17a7de79f619e1547dcd9  # tags/1.4.1^0
+_commit=141b33de9a141248e2f034d55f48460159536cb9 # tags/1.4.6^0
 source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -31,18 +31,20 @@
 
   cd $_pkgbasename
  
-  CFLAGS+=' -DNDEBUG'
-  CXXFLAGS+=' -DNDEBUG'
-  ./configure --prefix=/usr --libdir=/usr/lib32 \
-    --with-glib --with-freetype --without-cairo --with-icu --without-graphite2 \
-    --with-gobject --disable-gtk-doc
+  ./configure \
+    --prefix=/usr \
+    --libdir=/usr/lib32 \
+    --without-cairo \
+    --with-freetype \
+    --with-glib \
+    --with-gobject \
+    --without-graphite2 \
+    --with-icu \
+    --disable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
-check() {
-  cd $_pkgbasename
-}
-
 package_lib32-harfbuzz() {
   depends=(lib32-glib2 lib32-freetype2 harfbuzz)
 



More information about the arch-commits mailing list