Date: Friday, October 9, 2015 @ 14:35:59 Author: alucryd Revision: 143495
Bump lib32-pango and add new deps Added: lib32-libdatrie/ lib32-libdatrie/trunk/ lib32-libdatrie/trunk/PKGBUILD lib32-libthai/ lib32-libthai/trunk/ lib32-libthai/trunk/PKGBUILD Modified: lib32-pango/trunk/PKGBUILD lib32-pango/trunk/pango.install ---------------------------------+ lib32-libdatrie/trunk/PKGBUILD | 39 ++++++++++++++++++++++++++++++++++++++ lib32-libthai/trunk/PKGBUILD | 39 ++++++++++++++++++++++++++++++++++++++ lib32-pango/trunk/PKGBUILD | 12 +++++------ lib32-pango/trunk/pango.install | 4 --- 4 files changed, 85 insertions(+), 9 deletions(-) Added: lib32-libdatrie/trunk/PKGBUILD =================================================================== --- lib32-libdatrie/trunk/PKGBUILD (rev 0) +++ lib32-libdatrie/trunk/PKGBUILD 2015-10-09 12:35:59 UTC (rev 143495) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Jan de Groot <[email protected]> +# Contributor: Chaiwat Suttipongsakul <[email protected]> + +pkgname=lib32-libdatrie +pkgver=0.2.9 +pkgrel=1 +pkgdesc='Implementation of double-array structure for representing trie, as proposed by Junichi Aoe.' +url='http://linux.thai.net/projects/datrie' +license=('LGPL') +arch=('x86_64') +depends=('lib32-glibc' 'libdatrie') +makedepends=('gcc-multilib') +source=("http://linux.thai.net/pub/thailinux/software/libthai/libdatrie-${pkgver}.tar.xz") +sha256sums=('d980713e7ad8e19cf3b54ee0173782b94332af8e7e4e936dde01d2cd72e1da1d') + +build() { + cd libdatrie-${pkgver} + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ + --prefix='/usr' \ + --libdir='/usr/lib32' \ + --disable-static + make +} + +package() { + cd libdatrie-${pkgver} + + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{bin,include,share} +} + +# vim: ts=2 sw=2 et: Property changes on: lib32-libdatrie/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: lib32-libthai/trunk/PKGBUILD =================================================================== --- lib32-libthai/trunk/PKGBUILD (rev 0) +++ lib32-libthai/trunk/PKGBUILD 2015-10-09 12:35:59 UTC (rev 143495) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Jan de Groot <[email protected]> +# Contributor: Chaiwat Suttipongsakul <[email protected]> + +pkgname=lib32-libthai +pkgver=0.1.22 +pkgrel=1 +pkgdesc='Thai language support routines' +url='http://linux.thai.net/projects/libthai' +arch=('x86_64') +license=('LGPL') +depends=('lib32-libdatrie') +makedepends=('gcc-multilib') +source=("http://linux.thai.net/pub/thailinux/software/libthai/libthai-${pkgver}.tar.xz") +sha256sums=('bdb291dcc3a6784e86b1b342ec75005e9ab487f8c1decc7c3e7d18d1bbc9b7b7') + +build() { + cd libthai-${pkgver} + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ + --prefix='/usr' \ + --libdir='/usr/lib32' \ + --disable-static + make +} + +package() { + cd libthai-${pkgver} + + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{include,share} +} + +# vim: ts=2 sw=2 et: Property changes on: lib32-libthai/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Modified: lib32-pango/trunk/PKGBUILD =================================================================== --- lib32-pango/trunk/PKGBUILD 2015-10-09 10:36:47 UTC (rev 143494) +++ lib32-pango/trunk/PKGBUILD 2015-10-09 12:35:59 UTC (rev 143495) @@ -5,17 +5,19 @@ _pkgbasename=pango pkgname=lib32-$_pkgbasename -pkgver=1.36.8 +pkgver=1.38.0 pkgrel=1 pkgdesc="A library for layout and rendering of text (32-bit)" arch=('x86_64') license=('LGPL') -makedepends=("gcc-multilib" 'lib32-fontconfig' \ - 'lib32-mesa-libgl' 'lib32-cairo' 'lib32-libxft' 'lib32-harfbuzz' $_pkgbasename) +depends=('lib32-libthai' 'lib32-mesa-libgl' 'lib32-cairo' 'lib32-libxft' + $_pkgbasename) +makedepends=('gcc-multilib') +options=('!emptydirs') install=pango.install source=(http://ftp.gnome.org/pub/gnome/sources/${_pkgbasename}/${pkgver:0:4}/${_pkgbasename}-${pkgver}.tar.xz) url="http://www.pango.org/" -sha256sums=('18dbb51b8ae12bae0ab7a958e7cf3317c9acfc8a1e1103ec2f147164a0fc2d07') +sha256sums=('1d4e75974bad853ee9ac5fc5caee5e7ab235abbd945d51d01f3806e04e7c226c') prepare() { cd "${srcdir}/${_pkgbasename}-${pkgver}" @@ -38,11 +40,9 @@ } package() { - depends=('lib32-cairo' 'lib32-libxft' 'lib32-harfbuzz' $_pkgbasename) cd "${srcdir}/${_pkgbasename}-${pkgver}" make DESTDIR="${pkgdir}" install rm -rf "$pkgdir"/etc rm -rf "$pkgdir"/usr/{bin/pango-view,share,include} - mv "$pkgdir"/usr/bin/pango-querymodules "$pkgdir"/usr/bin/pango-querymodules-32 } Modified: lib32-pango/trunk/pango.install =================================================================== --- lib32-pango/trunk/pango.install 2015-10-09 10:36:47 UTC (rev 143494) +++ lib32-pango/trunk/pango.install 2015-10-09 12:35:59 UTC (rev 143495) @@ -3,7 +3,6 @@ # we need to ldconfig first, in case xfree86's libs aren't # in ld.so.cache yet sbin/ldconfig -r . - usr/bin/pango-querymodules-32 >etc/pango/pango.modules-32 } # arg 1: the new package version @@ -12,10 +11,9 @@ if [ -f etc/pango/pango.modules-32 ]; then rm etc/pango/pango.modules-32 fi - post_install $1 } # arg 1: the old package version pre_remove() { - rm etc/pango/pango.modules-32 + post_upgrade }
