summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPatrick Oppenlander2020-06-12 09:34:19 +1000
committerPatrick Oppenlander2020-06-12 09:34:19 +1000
commit9911968b0a9b034d5a6b8f33e3bcbbdff42878d3 (patch)
treee7057905c6185c7911631bfa48bbc1dffaef4159 /PKGBUILD
parentebc8e4bcf8eb44a0f77beb5499b162a1e78bf054 (diff)
downloadaur-9911968b0a9b034d5a6b8f33e3bcbbdff42878d3.tar.gz
upgpkg: cairo-minimal 1.17.2+25+gaee96d175-1
update version to match arch/extra
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 19 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9d5fe6dbb8fc..846806d90ca3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Patrick Oppenlander <patrick.oppenlander@gmail.com>
pkgname=cairo-minimal
-pkgver=1.16.0
+pkgver=1.17.2+25+gaee96d175
pkgrel=1
pkgdesc="A vector graphics library - build with minimal dependencies"
url="https://cairographics.org/"
@@ -10,12 +10,26 @@ license=(LGPL MPL)
depends=(libpng fontconfig pixman glib2 lzo)
provides=(cairo)
replaces=(cairo)
-source=(http://cairographics.org/releases/${pkgname:0:5}-$pkgver.tar.xz)
+_commit=aee96d175d8349945a6d1948a56abd4b4ec6ad84
+source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit")
+sha1sums=('SKIP')
-sha1sums=('00e81842ae5e81bb0343108884eb5205be0eac14')
+pkgver() {
+ cd cairo
+ git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+ cd cairo
+
+ # Fix typo
+ sed -i 's/have_png/use_png/g' configure.ac
+
+ NOCONFIGURE=1 ./autogen.sh
+}
build() {
- cd ${pkgname:0:5}-$pkgver
+ cd cairo
./configure --prefix=/usr \
--sysconfdir=/etc \
@@ -32,6 +46,6 @@ build() {
}
package() {
- cd ${pkgname:0:5}-$pkgver
+ cd cairo
make DESTDIR="$pkgdir" install
}