[arch-commits] Commit in lib32-fontconfig/trunk (3 files)
Jan Steffens
heftig at archlinux.org
Fri Jun 19 01:01:49 UTC 2020
Date: Friday, June 19, 2020 @ 01:01:45
Author: heftig
Revision: 647584
2.13.91+48+gfcb0420-2: misc improvements
Added:
lib32-fontconfig/trunk/fontconfig-32.install
(from rev 647583, lib32-fontconfig/trunk/lib32-fontconfig.install)
Modified:
lib32-fontconfig/trunk/PKGBUILD
Deleted:
lib32-fontconfig/trunk/lib32-fontconfig.install
--------------------------+
PKGBUILD | 29 +++++++++++++++--------------
fontconfig-32.install | 12 ++++++++++++
lib32-fontconfig.install | 10 ----------
3 files changed, 27 insertions(+), 24 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-06-19 00:20:07 UTC (rev 647583)
+++ PKGBUILD 2020-06-19 01:01:45 UTC (rev 647584)
@@ -1,18 +1,18 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=lib32-fontconfig
-pkgver=2.13.91+24+g75eadca
+pkgver=2.13.91+48+gfcb0420
pkgrel=2
epoch=2
-pkgdesc="A library for configuring and customizing font access (32-bit)"
+pkgdesc="Library for configuring and customizing font access (32-bit)"
+url="https://www.freedesktop.org/wiki/Software/fontconfig/"
arch=(x86_64)
-url="https://www.freedesktop.org/wiki/Software/fontconfig/"
license=(custom)
-depends=(lib32-expat lib32-freetype2 fontconfig)
-makedepends=(git autoconf-archive gperf python-lxml python-six lib32-json-c)
-install=lib32-fontconfig.install
-_commit=75eadca26648abf69497691ff0f4c7803b9ff23c # master
+makedepends=(git autoconf-archive gperf python-lxml python-six lib32-json-c
+ lib32-expat lib32-freetype2 fontconfig)
+checkdepends=(unzip)
+_commit=fcb042028126d79ea5a5fa015b2b034b98656e73 # master
source=("git+https://gitlab.freedesktop.org/fontconfig/fontconfig.git#commit=$_commit"
fontconfig-32.hook)
sha256sums=('SKIP'
@@ -43,7 +43,6 @@
--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 \
@@ -57,17 +56,19 @@
}
package() {
+ depends=(fontconfig lib32-expat libfreetype.so)
+ provides=(libfontconfig.so)
+ install=fontconfig-32.install
+
cd fontconfig
make DESTDIR="$pkgdir" install
rm -r "$pkgdir"/{etc,usr/{include,share}}
-
mv "$pkgdir"/usr/bin/fc-cache{,-32}
find "$pkgdir/usr/bin" -type f -not -name '*-32' -delete
install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+ install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+}
- # Install license
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s fontconfig "$pkgdir/usr/share/licenses/$pkgname"
-}
+# vim:set sw=2 et:
Copied: lib32-fontconfig/trunk/fontconfig-32.install (from rev 647583, lib32-fontconfig/trunk/lib32-fontconfig.install)
===================================================================
--- fontconfig-32.install (rev 0)
+++ fontconfig-32.install 2020-06-19 01:01:45 UTC (rev 647584)
@@ -0,0 +1,12 @@
+post_upgrade() {
+ # a full forced directory scan is required here
+ echo -n "Rebuilding 32-bit fontconfig cache..."
+ /usr/bin/fc-cache-32 -rs
+ echo " done."
+}
+
+post_install() {
+ post_upgrade $1 0
+}
+
+# vim:set sw=2 et:
Deleted: lib32-fontconfig.install
===================================================================
--- lib32-fontconfig.install 2020-06-19 00:20:07 UTC (rev 647583)
+++ lib32-fontconfig.install 2020-06-19 01:01:45 UTC (rev 647584)
@@ -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."
-}
More information about the arch-commits
mailing list