# Contributor: Carlo Landmeter # Maintainer: pkgname=freetype-infinality pkgver=2.4.12 pkgrel=0 pkgdesc="TrueType font rendering library with infinality patch" url="ttp://www.infinality.net/blog/infinality-freetype-patches/" arch="all" license="GPL" depends="" depends_dev="zlib-dev libpng-dev" makedepends="$depends_dev" install="" replaces="freetype" subpackages="$pkgname-dev" source="http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2 freetype-entire-infinality-patchset-20130514-01.patch infinality-settings.sh freetype-2.2.1-enable-valid.patch" _builddir=$srcdir/freetype-$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 "$_builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 install -D "${srcdir}/infinality-settings.sh" \ "${pkgdir}/etc/profile.d/infinality-settings.sh" || return 1 rm -f "$pkgdir"/usr/lib/*.la } md5sums="3463102764315eb86c0d3c2e1f3ffb7d freetype-2.4.12.tar.bz2 62ed195ffdf79c4e9089b8979ad64b7f freetype-entire-infinality-patchset-20130514-01.patch a952b8aee85f2f4a5a9dc872b678b97f infinality-settings.sh 214119610444c9b02766ccee5e220680 freetype-2.2.1-enable-valid.patch" sha256sums="a78a17486689ab6852a9e1a759b179827ac9dfd7e2f237ddf169c73398c85381 freetype-2.4.12.tar.bz2 dd062da4217c366dc715562e4b2aa194ffef9cee8589509e1ef1a4ef832a99cb freetype-entire-infinality-patchset-20130514-01.patch 51d456528e60824f53e9d270b775de21dfa78bdb257f7e69d28737d5ac0e62d5 infinality-settings.sh 54c83a91b0b2ad7edad7df00a2c26a11ca18431a8e323db9471268a139c46f7e freetype-2.2.1-enable-valid.patch" sha512sums="e028d603133c15f02f891b53c634b4243c541efbe8d9fcaa7b86582175e7749bc9198eddbe2fedcfe49359367ab9e9e0e29373f3a82f67599edf997866a2f501 freetype-2.4.12.tar.bz2 816fed28ccd6ff73f186c564983aeb3342c0350d6a74ad7ccc56f5d6353d4ab940949faced212d214447db857ba360364d15035661a2654ba8a348d848c42ff7 freetype-entire-infinality-patchset-20130514-01.patch 62b619b1161c8345932b222cf2812c555a54bfdf27d82cbba4505d6a7635555e3e7316b7b82f35e176d9404d3d27a3411023501b601eeb1d569f4ebbe41f0447 infinality-settings.sh de2aaa19a1eed20b026263e8865bd0da9a162b82967f1ce95e07f0ee7bee87bd109616b61b46142a443abe80ae794b8d664c788d7c53d8d4a228ab8a838d4165 freetype-2.2.1-enable-valid.patch"