Date: Monday, September 3, 2018 @ 20:55:27 Author: foutrelis Revision: 376459
archrelease: copy trunk to multilib-x86_64 Added: lib32-fontconfig/repos/multilib-x86_64/PKGBUILD (from rev 376458, lib32-fontconfig/trunk/PKGBUILD) lib32-fontconfig/repos/multilib-x86_64/fontconfig-32.hook (from rev 376458, lib32-fontconfig/trunk/fontconfig-32.hook) lib32-fontconfig/repos/multilib-x86_64/lib32-fontconfig.install (from rev 376458, lib32-fontconfig/trunk/lib32-fontconfig.install) Deleted: lib32-fontconfig/repos/multilib-x86_64/PKGBUILD lib32-fontconfig/repos/multilib-x86_64/fontconfig-32.hook lib32-fontconfig/repos/multilib-x86_64/lib32-fontconfig.install --------------------------+ PKGBUILD | 146 ++++++++++++++++++++++----------------------- fontconfig-32.hook | 22 +++--- lib32-fontconfig.install | 20 +++--- 3 files changed, 94 insertions(+), 94 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-09-03 20:55:20 UTC (rev 376458) +++ PKGBUILD 2018-09-03 20:55:27 UTC (rev 376459) @@ -1,73 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> -# Maintainer: Jan de Groot <j...@archlinux.org> - -_pkgbasename=fontconfig -pkgname=lib32-$_pkgbasename -pkgver=2.13.1 -pkgrel=1 -epoch=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 lib32-json-c) -install=lib32-fontconfig.install -_commit=844d8709a1f3ecab45015b24b72dd775c13b2421 # tags/2.13.1^0 -source=("git+https://anongit.freedesktop.org/git/fontconfig#commit=$_commit" - fontconfig-32.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 -r "$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 ../fontconfig-32.hook "$pkgdir/usr/share/libalpm/hooks/fontconfig-32.hook" - - # Install license - mkdir -p "$pkgdir/usr/share/licenses" - ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" -} Copied: lib32-fontconfig/repos/multilib-x86_64/PKGBUILD (from rev 376458, lib32-fontconfig/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-09-03 20:55:27 UTC (rev 376459) @@ -0,0 +1,73 @@ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Maintainer: Jan de Groot <j...@archlinux.org> + +_pkgbasename=fontconfig +pkgname=lib32-$_pkgbasename +pkgver=2.13.0+15+gc60ed9e +pkgrel=1 +epoch=2 +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 lib32-json-c) +install=lib32-fontconfig.install +_commit=c60ed9ef66e59584f8b54323018e9e6c69925c7e # master~45 +source=("git+https://anongit.freedesktop.org/git/fontconfig#commit=$_commit" + fontconfig-32.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 -r "$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 ../fontconfig-32.hook "$pkgdir/usr/share/libalpm/hooks/fontconfig-32.hook" + + # Install license + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: fontconfig-32.hook =================================================================== --- fontconfig-32.hook 2018-09-03 20:55:20 UTC (rev 376458) +++ fontconfig-32.hook 2018-09-03 20:55:27 UTC (rev 376459) @@ -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-x86_64/fontconfig-32.hook (from rev 376458, lib32-fontconfig/trunk/fontconfig-32.hook) =================================================================== --- fontconfig-32.hook (rev 0) +++ fontconfig-32.hook 2018-09-03 20:55:27 UTC (rev 376459) @@ -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 2018-09-03 20:55:20 UTC (rev 376458) +++ lib32-fontconfig.install 2018-09-03 20:55:27 UTC (rev 376459) @@ -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-x86_64/lib32-fontconfig.install (from rev 376458, lib32-fontconfig/trunk/lib32-fontconfig.install) =================================================================== --- lib32-fontconfig.install (rev 0) +++ lib32-fontconfig.install 2018-09-03 20:55:27 UTC (rev 376459) @@ -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." +}