diff options
author | William Pitcock <nenolod@dereferenced.org> | 2013-05-14 01:08:00 -0500 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2013-05-14 01:08:34 -0500 |
commit | 5b8e12e7e076df5d4bce99dc981fbcf11d7a2eb4 (patch) | |
tree | 83ccc0fd9b95dbd8017415570ea0ee7834d97856 /main/fontconfig/APKBUILD | |
parent | 61c14a0399fd8c6015dfd891dbf8f4f6bb63fdb7 (diff) | |
download | aports-5b8e12e7e076df5d4bce99dc981fbcf11d7a2eb4.tar.bz2 aports-5b8e12e7e076df5d4bce99dc981fbcf11d7a2eb4.tar.xz |
main/fontconfig: add regression fix for web fonts, implement $_builddir support
Diffstat (limited to 'main/fontconfig/APKBUILD')
-rw-r--r-- | main/fontconfig/APKBUILD | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/main/fontconfig/APKBUILD b/main/fontconfig/APKBUILD index 78c8ef631c..cac6f19003 100644 --- a/main/fontconfig/APKBUILD +++ b/main/fontconfig/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=fontconfig pkgver=2.10.92 -pkgrel=0 +pkgrel=1 pkgdesc="The Fontconfig package is a library for configuring and customizing font access." url="http://fontconfig.org" arch="all" @@ -12,11 +12,23 @@ makedepends="pkgconfig freetype-dev expat-dev zlib-dev" install= triggers="$pkgname.trigger=/usr/share/fonts/*" subpackages="$pkgname-doc $pkgname-dev" -source="http://fontconfig.org/release/${pkgname}-${pkgver}.tar.gz" +source="http://fontconfig.org/release/${pkgname}-${pkgver}.tar.gz + fontconfig-fix-woff.patch" depends_dev="freetype-dev expat-dev" +_builddir="$srcdir/$pkgname-$pkgver" +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$_builddir" ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -25,13 +37,16 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$_builddir" make -j1 DESTDIR="$pkgdir" install || return 1 rm "$pkgdir"/usr/lib/*.la install -m644 -D COPYING "$pkgdir"/usr/share/licenses/"${pkgname}"/COPYING } -md5sums="5738838ef01f4c77fe33eeac2ceafe4d fontconfig-2.10.92.tar.gz" -sha256sums="d9185302a937f800483fa50d9333581f1035cf4f7339e7aab456e6cde5c50bd2 fontconfig-2.10.92.tar.gz" -sha512sums="536a82ecb39488774a2ec83615ebdce08eff2f7884749e2d2bc4dec841b8142cf874d3a77d191b8d80a479efc10a1281e47bb5d96802e55936dbefd6fab62f9d fontconfig-2.10.92.tar.gz" +md5sums="5738838ef01f4c77fe33eeac2ceafe4d fontconfig-2.10.92.tar.gz +d14a7c88fa001f1e5c2e350a2cf737cd fontconfig-fix-woff.patch" +sha256sums="d9185302a937f800483fa50d9333581f1035cf4f7339e7aab456e6cde5c50bd2 fontconfig-2.10.92.tar.gz +8ef41c69d5a87fd4d180a86fa80160277bb13fba020d547724698128590f60a1 fontconfig-fix-woff.patch" +sha512sums="536a82ecb39488774a2ec83615ebdce08eff2f7884749e2d2bc4dec841b8142cf874d3a77d191b8d80a479efc10a1281e47bb5d96802e55936dbefd6fab62f9d fontconfig-2.10.92.tar.gz +38b40fd954b3aa571661cea03e58ff2314c0fee55559db3abb6f2d705e7ea8ae9b9ad8a707791f2cd831220ae38926893ee4df3fd5c3a1beffb144e0e5e7e73d fontconfig-fix-woff.patch" |