updated on Sun Jan 22 12:09:12 UTC 2012
[aur-mirror.git] / lib32-fontconfig-ubuntu / PKGBUILD
blob1763bc0e03d826af79ba33817f22e2447fb4d1d9
1 # Contributor: Paul Bredbury <brebs@sent.com>
2 # Contributor: Biru Ionut <biru.ionut at gmail.com>
3 # Maintainer: Andrea Fagiani <andfagiani {at} gmail {dot} com>
5 # Installation order:  freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu
6 _pkgbasename=fontconfig-ubuntu
7 pkgname=lib32-$_pkgbasename
8 pkgver=2.8.0
9 _pkgver=3ubuntu2
10 pkgrel=8
11 pkgdesc="A library for configuring and customizing font access, with Ubuntu's LCD rendering patches (32-bit)"
12 arch=(x86_64)
13 url="https://launchpad.net/ubuntu/precise/+source/fontconfig"
14 license=('custom')
15 depends=('lib32-bzip2' 'lib32-expat>=2.0.1' 'lib32-freetype2-ubuntu' $_pkgbasename)
16 makedepends=(gcc-multilib)
17 provides=("lib32-fontconfig=$pkgver")
18 conflicts=('lib32-fontconfig')
19 options=('!libtool')
20 source=(http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_$pkgver.orig.tar.gz
21         http://archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig_$pkgver-$_pkgver.diff.gz)
23 md5sums=('77e15a92006ddc2adbb06f840d591c0e'
24          'cc8fc8f91a5cc677649da576ed456d2a')
26 build() {
27   export CC="gcc -m32"
28   export CXX="g++ -m32"
29   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
31   cd $srcdir/fontconfig-$pkgver
33   patch -Np1 -i ../fontconfig_$pkgver-$_pkgver.diff
35   for _f in $(cat debian/patches/series) ; do
36      patch -Np1 -i "debian/patches/$_f"
37   done
39   # Enable Position Independent Code for prelinking
40   export CFLAGS="$CFLAGS -fPIC"
41   ./configure --prefix=/usr --libdir=/usr/lib32 --sysconfdir=/etc --localstatedir=/var
43   make
46 package() {
47   cd $srcdir/fontconfig-$pkgver
49   make DESTDIR=$pkgdir install
51   rm -rf $pkgdir/usr/{include,share,bin}
52   rm -rf $pkgdir/{etc,var}
53   mkdir -p "$pkgdir/usr/share/licenses"
54   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname