Date: Saturday, September 9, 2017 @ 19:20:45 Author: heftig Revision: 256712
archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-fontconfig/repos/multilib-testing-x86_64/PKGBUILD (from rev 256711, lib32-fontconfig/trunk/PKGBUILD) lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.hook (from rev 256711, lib32-fontconfig/trunk/lib32-fontconfig.hook) lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.install (from rev 256711, lib32-fontconfig/trunk/lib32-fontconfig.install) Deleted: lib32-fontconfig/repos/multilib-testing-x86_64/PKGBUILD lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.hook lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.install --------------------------+ PKGBUILD | 144 ++++++++++++++++++++++----------------------- lib32-fontconfig.hook | 22 +++--- lib32-fontconfig.install | 20 +++--- 3 files changed, 93 insertions(+), 93 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-09-09 19:20:02 UTC (rev 256711) +++ PKGBUILD 2017-09-09 19:20:45 UTC (rev 256712) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot <j...@archlinux.org> - -_pkgbasename=fontconfig -pkgname=lib32-$_pkgbasename -pkgver=2.12.4+29+g92da67a -pkgrel=1 -pkgdesc="A library for configuring and customizing font access (32-bit)" -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/fontconfig/" -license=(custom) -depends=(lib32-expat lib32-freetype2 $_pkgbasename) -makedepends=(git autoconf-archive gperf python-lxml python-six) -install=lib32-fontconfig.install -_commit=92da67a9fcf9fa48ebb40f2032d47291d5427d41 # master -source=("git+https://anongit.freedesktop.org/git/fontconfig#commit=$_commit" - lib32-fontconfig.hook) -sha256sums=('SKIP' - 'd97c0c5b88023da5a2acf64cf560265390a9365305c43b8e86b4f89348e727b3') - -# a nice page to test font matching: -# http://zipcon.net/~swhite/docs/computers/browsers/fonttest.html -# http://getemoji.com/ - -pkgver() { - cd $_pkgbasename - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $_pkgbasename - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $_pkgbasename - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - ./configure --prefix=/usr \ - --libdir=/usr/lib32 \ - --sysconfdir=/etc \ - --with-templatedir=/etc/fonts/conf.avail \ - --with-xmldir=/etc/fonts \ - --localstatedir=/var \ - --disable-static \ - --with-default-fonts=/usr/share/fonts \ - --with-add-fonts=/usr/local/share/fonts - make -} - -check() { - cd $_pkgbasename - make -k check -} - -package() { - cd $_pkgbasename - make DESTDIR="$pkgdir" install - - rm -rf "$pkgdir"/{etc,usr/{include,share}} - find "$pkgdir/usr/bin" -not -type d -not -name fc-cache -delete - mv "$pkgdir"/usr/bin/fc-cache{,-32} - - install -Dm644 ../lib32-fontconfig.hook "$pkgdir/usr/share/libalpm/hooks/lib32-fontconfig.hook" - - # Install license - mkdir -p "$pkgdir/usr/share/licenses" - ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" -} Copied: lib32-fontconfig/repos/multilib-testing-x86_64/PKGBUILD (from rev 256711, lib32-fontconfig/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-09-09 19:20:45 UTC (rev 256712) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Jan de Groot <j...@archlinux.org> + +_pkgbasename=fontconfig +pkgname=lib32-$_pkgbasename +pkgver=2.12.5 +pkgrel=1 +pkgdesc="A library for configuring and customizing font access (32-bit)" +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/fontconfig/" +license=(custom) +depends=(lib32-expat lib32-freetype2 $_pkgbasename) +makedepends=(git autoconf-archive gperf python-lxml python-six) +install=lib32-fontconfig.install +_commit=4d3410bd08a0f61272ca1dbb1dd27ac8c5f222de # tags/2.12.5^0 +source=("git+https://anongit.freedesktop.org/git/fontconfig#commit=$_commit" + lib32-fontconfig.hook) +sha256sums=('SKIP' + 'd97c0c5b88023da5a2acf64cf560265390a9365305c43b8e86b4f89348e727b3') + +# a nice page to test font matching: +# http://zipcon.net/~swhite/docs/computers/browsers/fonttest.html +# http://getemoji.com/ + +pkgver() { + cd $_pkgbasename + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $_pkgbasename + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $_pkgbasename + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure --prefix=/usr \ + --libdir=/usr/lib32 \ + --sysconfdir=/etc \ + --with-templatedir=/etc/fonts/conf.avail \ + --with-xmldir=/etc/fonts \ + --localstatedir=/var \ + --disable-static \ + --with-default-fonts=/usr/share/fonts \ + --with-add-fonts=/usr/local/share/fonts + make +} + +check() { + cd $_pkgbasename + make -k check +} + +package() { + cd $_pkgbasename + make DESTDIR="$pkgdir" install + + rm -rf "$pkgdir"/{etc,usr/{include,share}} + find "$pkgdir/usr/bin" -not -type d -not -name fc-cache -delete + mv "$pkgdir"/usr/bin/fc-cache{,-32} + + install -Dm644 ../lib32-fontconfig.hook "$pkgdir/usr/share/libalpm/hooks/lib32-fontconfig.hook" + + # Install license + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: lib32-fontconfig.hook =================================================================== --- lib32-fontconfig.hook 2017-09-09 19:20:02 UTC (rev 256711) +++ lib32-fontconfig.hook 2017-09-09 19:20:45 UTC (rev 256712) @@ -1,11 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/share/fonts/* - -[Action] -Description = Updating 32-bit fontconfig cache... -When = PostTransaction -Exec = /usr/bin/fc-cache-32 -s Copied: lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.hook (from rev 256711, lib32-fontconfig/trunk/lib32-fontconfig.hook) =================================================================== --- lib32-fontconfig.hook (rev 0) +++ lib32-fontconfig.hook 2017-09-09 19:20:45 UTC (rev 256712) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/fonts/* + +[Action] +Description = Updating 32-bit fontconfig cache... +When = PostTransaction +Exec = /usr/bin/fc-cache-32 -s Deleted: lib32-fontconfig.install =================================================================== --- lib32-fontconfig.install 2017-09-09 19:20:02 UTC (rev 256711) +++ lib32-fontconfig.install 2017-09-09 19:20:45 UTC (rev 256712) @@ -1,10 +0,0 @@ -post_install() { - post_upgrade $1 -} - -post_upgrade() { - echo -n "Rebuilding 32-bit fontconfig cache..." - # a full forced directory scan is required here - /usr/bin/fc-cache-32 -rs - echo " done." -} Copied: lib32-fontconfig/repos/multilib-testing-x86_64/lib32-fontconfig.install (from rev 256711, lib32-fontconfig/trunk/lib32-fontconfig.install) =================================================================== --- lib32-fontconfig.install (rev 0) +++ lib32-fontconfig.install 2017-09-09 19:20:45 UTC (rev 256712) @@ -0,0 +1,10 @@ +post_install() { + post_upgrade $1 +} + +post_upgrade() { + echo -n "Rebuilding 32-bit fontconfig cache..." + # a full forced directory scan is required here + /usr/bin/fc-cache-32 -rs + echo " done." +}