[arch-commits] Commit in gsfonts/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Thu Mar 25 20:41:23 UTC 2021
Date: Thursday, March 25, 2021 @ 20:41:23
Author: dvzrv
Revision: 410948
upgpkg: gsfonts 20200910-2: Rebuild to adhere to fontconfig changes.
Build package from a source tarball instead of git clone.
Use new fontconfig config location below /usr/share/fontconfig.
Update pkgdesc according to upstream.
Update maintainer info.
Modified:
gsfonts/trunk/PKGBUILD
----------+
PKGBUILD | 36 ++++++++++++++++++++----------------
1 file changed, 20 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-03-25 20:35:31 UTC (rev 410947)
+++ PKGBUILD 2021-03-25 20:41:23 UTC (rev 410948)
@@ -1,27 +1,31 @@
-# Maintainer: Gaetan Bisson <bisson at archlinux.org>
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Gaetan Bisson <bisson at archlinux.org>
# Contributor: Firmicus <francois.archlinux.org>
# Contributor: dorphell <dorphell at archlinux.org>
+_name=urw-base35-fonts
pkgname=gsfonts
pkgver=20200910
-pkgrel=1
-pkgdesc='(URW)++ Core Font Set [Level 2]'
-url='https://github.com/ArtifexSoftware/urw-base35-fonts'
+pkgrel=2
+pkgdesc="(URW)++ base 35 font set"
+url="https://github.com/ArtifexSoftware/urw-base35-fonts"
arch=('any')
license=('AGPL3')
-makedepends=('git')
-source=("git+https://github.com/ArtifexSoftware/urw-base35-fonts#tag=$pkgver")
-sha256sums=('SKIP')
+source=("${_name}-${pkgver}.tar.gz::https://github.com/ArtifexSoftware/${_name}/archive/refs/tags/${pkgver}.tar.gz")
+sha512sums=('71fb27baadf5abc4ff624cdede02038681acd5fffdc728a5b2e7808713b80cb2f2174f90a1862e69d390c4434c49d5167ab095100032fa3ba80b586eb8ae51d1')
+b2sums=('77305946e6ab6e576cca7b62da731709bf4acaeb7181f89aef032f922acfaad59735a651d73ff8793c2cf32a23f45efaf5322568892023d4eae9b2278f681890')
package() {
- cd urw-base35-fonts
- install -Dt "${pkgdir}/usr/share/fonts/${pkgname}" -m644 fonts/*.otf
- install -Dt "${pkgdir}/usr/share/metainfo" -m644 appstream/*.xml
+ local _config _config_path
+ cd "${_name}-${pkgver}"
- install -d "${pkgdir}"/etc/fonts/conf.{avail,d}
- for _f in fontconfig/*.conf; do
- _fn="${pkgdir}/etc/fonts/conf.avail/69-${_f##*/}"
- install -m644 ${_f} "${_fn}"
- ln -srt "${pkgdir}/etc/fonts/conf.d" "${_fn}"
- done
+ install -vDm 644 fonts/*.otf -t "${pkgdir}/usr/share/fonts/${pkgname}"
+ install -vDm 644 appstream/*.xml -t "${pkgdir}/usr/share/metainfo"
+
+ install -vdm 755 "${pkgdir}/usr/share/fontconfig/conf.default/"
+ for _config in fontconfig/*.conf; do
+ _config_path="${pkgdir}/usr/share/fontconfig/conf.avail/69-${_config##*/}"
+ install -vDm 644 "${_config}" "${_config_path}"
+ ln -srt "${pkgdir}/usr/share/fontconfig/conf.default/" "${_config_path}"
+ done
}
More information about the arch-commits
mailing list