Date: Thursday, September 4, 2014 @ 21:56:57 Author: jgc Revision: 220960
upgpkg: cairo 1.13.1-1 Update to git snapshot Modified: cairo/trunk/PKGBUILD ----------+ PKGBUILD | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-09-04 19:00:08 UTC (rev 220959) +++ PKGBUILD 2014-09-04 19:56:57 UTC (rev 220960) @@ -3,34 +3,25 @@ # Contributor: Brice Carpentier <[email protected]> pkgname=cairo -pkgver=1.12.16 -pkgrel=3 +pkgver=1.13.1 +pkgrel=1 pkgdesc="Cairo vector graphics library" arch=(i686 x86_64) license=('LGPL' 'MPL') url="http://cairographics.org/" -depends=('libpng' 'libxrender' 'libxext' 'fontconfig' 'pixman>=0.28.0' 'glib2' 'mesa' 'libgl' 'sh' 'lzo') -makedepends=('mesa-libgl' 'librsvg' 'gtk2' 'poppler-glib' 'libspectre' 'gtk-doc' 'valgrind' +depends=('libpng' 'libxrender' 'libxext' 'fontconfig' 'pixman>=0.28.0' 'glib2' 'mesa' 'libgl' 'lzo') +makedepends=('mesa-libgl' 'librsvg' 'gtk2' 'poppler-glib' 'libspectre' 'gtk-doc' 'valgrind' 'git') # for the test suite: - 'ttf-dejavu' 'gsfonts' 'xorg-server-xvfb' ) # 'libdrm') + #'ttf-dejavu' 'gsfonts' 'xorg-server-xvfb' ) # 'libdrm') #optdepends=('xcb-util: for XCB backend') # really needed? provides=('cairo-xcb') replaces=('cairo-xcb') -source=(http://cairographics.org/releases/$pkgname-$pkgver.tar.xz - cairo-1.12.16-lto-optional.patch) -sha1sums=('4f6e337d5d3edd7ea79d1426f575331552b003ec' - '80883e44a57942762995aea2f136701b1fa54568') +source=('git://anongit.freedesktop.org/cairo#commit=29a8b4e970379ca04a7db8e63c71bb34c0e349ce') +sha1sums=('SKIP') -prepare() { - cd $pkgname-$pkgver - # https://bugs.archlinux.org/task/40313 + https://bugs.gentoo.org/510782 - # patch to make it optional is taken from Gentoo - patch -Np1 -i $srcdir/cairo-1.12.16-lto-optional.patch - autoreconf -vfi -} - build() { - cd $pkgname-$pkgver + cd $pkgname + NOCONFIGURE=1 ./autogen.sh ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -43,7 +34,8 @@ --enable-svg \ --enable-ps \ --enable-pdf \ - --enable-gobject #\ + --enable-gobject \ + --enable-gtk-doc #\ # --enable-test-surfaces #--disable-xlib-xcb \ @@ -54,8 +46,8 @@ } check() { - cd $pkgname-$pkgver - make -k test || /bin/true + cd $pkgname + #make -j1 -k test || /bin/true # results: # 1.12.8-1 # 162 Passed, 328 Failed [8 crashed, 10 expected], 26 Skipped @@ -65,6 +57,6 @@ } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install }
