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

Jan Steffens heftig at archlinux.org
Fri Sep 8 18:50:25 UTC 2017


    Date: Friday, September 8, 2017 @ 18:50:24
  Author: heftig
Revision: 256432

1.15.8-1

Modified:
  lib32-cairo/trunk/PKGBUILD

----------+
 PKGBUILD |   34 ++++++++++++++++------------------
 1 file changed, 16 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-08 18:49:15 UTC (rev 256431)
+++ PKGBUILD	2017-09-08 18:50:24 UTC (rev 256432)
@@ -3,19 +3,18 @@
 
 _pkgbasename=cairo
 pkgname=lib32-$_pkgbasename
-pkgver=1.14.10
+pkgver=1.15.8
 pkgrel=1
-pkgdesc="Cairo vector graphics library (32-bit)"
-arch=('x86_64')
+pkgdesc="2D graphics library with support for multiple output devices (32-bit)"
 url="https://cairographics.org/"
+arch=(x86_64)
 license=('LGPL' 'MPL')
-makedepends=('gcc-multilib' 'lib32-gtk2' 'lib32-mesa-libgl' 'lib32-librsvg')
-depends=('lib32-libpng' 'lib32-libxext' 'lib32-libxrender' 'lib32-fontconfig'
-         'lib32-pixman' 'lib32-glib2' 'lib32-mesa' 'lib32-libgl'
-         ${_pkgbasename})
-source=(https://cairographics.org/releases/${_pkgbasename}-${pkgver}.tar.xz)
+depends=('lib32-libpng' 'lib32-libxrender' 'lib32-libxext' 'lib32-fontconfig' 'lib32-pixman'
+         'lib32-glib2' $_pkgbasename)
+makedepends=('gcc-multilib' 'lib32-librsvg' 'lib32-gtk2')
+source=(https://cairographics.org/releases/$_pkgbasename-$pkgver.tar.xz)
 options=(!libtool)
-sha1sums=('28c59d85d6b790c21b8b59ece73a6a1dda28d69a')
+sha1sums=('07cc2031b74d758299eeee3ec49ecbfbfb85f1c6')
 
 build() {
   export CC="gcc -m32"
@@ -22,23 +21,22 @@
   export CXX="g++ -m32"
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-   
+  cd $_pkgbasename-$pkgver
   ./configure --prefix=/usr \
       --libdir=/usr/lib32 \
       --sysconfdir=/etc \
       --localstatedir=/var \
       --disable-static \
+      --disable-lto \
+      --disable-gl \
       --enable-tee \
-      --enable-gl \
-      --enable-egl
-      # --disable-xlib-xcb
+      --enable-gobject
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
 package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/{include,share,bin}
+  cd $_pkgbasename-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -rf "$pkgdir"/usr/{include,share,bin}
 }



More information about the arch-commits mailing list