[arch-commits] Commit in cairo/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Thu Sep 4 19:56:57 UTC 2014
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 <brice at daknet.org>
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
}
More information about the arch-commits
mailing list