From 0e16e477919298e4db8f11a29715887fd2adec3f Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Sun, 28 Aug 2022 21:47:48 +0200 Subject: [PATCH] gsfonts: update to 20200910 --- srcpkgs/gsfonts/template | 48 +++++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 13 deletions(-) diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template index 8738d51cbb2..bc6af7a4766 100644 --- a/srcpkgs/gsfonts/template +++ b/srcpkgs/gsfonts/template @@ -1,19 +1,41 @@ # Template file for 'gsfonts' pkgname=gsfonts -version=8.11 -revision=7 -makedepends="font-util font-misc-misc" -depends="${makedepends}" -short_desc="Ghostscript standard Type1 fonts" +version=20200910 +revision=1 +depends="font-util" +short_desc="URW+ base35 fonts" maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/gs-fonts/" -distfiles="${SOURCEFORGE_SITE}/ghostscript/ghostscript-fonts-std-${version}.tar.gz" -distfiles="${SOURCEFORGE_SITE}/gs-fonts/ghostscript-fonts-std-${version}.tar.gz" -checksum=0eb6f356119f2e49b2563210852e17f57f9dcc5755f350a69a46a0d641a0c401 -font_dirs="/usr/share/fonts/Type1" +license="AGPL-3.0-or-later" +homepage="https://github.com/ArtifexSoftware/urw-base35-fonts" +distfiles="https://github.com/ArtifexSoftware/urw-base35-fonts/archive/refs/tags/${version}.tar.gz" +checksum=e0d9b7f11885fdfdc4987f06b2aa0565ad2a4af52b22e5ebf79e1a98abd0ae2f +font_dirs="/usr/share/fonts/OTF/ + /usr/share/fonts/TTF + /usr/share/fonts/Type1" do_install() { - vmkdir usr/share/fonts/Type1 - install -m644 ${wrksrc}/*.[ap]f[bm] ${DESTDIR}/usr/share/fonts/Type1 + for f in ${wrksrc}/fonts/*.otf; do + vinstall $f 644 usr/share/fonts/OTF/ + done + + for f in ${wrksrc}/fonts/*.ttf; do + vinstall $f 644 usr/share/fonts/TTF/ + done + + for f in ${wrksrc}/fonts/*.{afm,t1}; do + vinstall $f 644 usr/share/fonts/Type1/ + done + + for f in ${wrksrc}/appstream/*.xml; do + vinstall $f 644 usr/share/metainfo/ + done + + for f in ${wrksrc}/fontconfig/*.conf; do + vmkdir etc/fonts/conf.d + install -Dm 644 $f ${DESTDIR}/usr/share/fontconfig/conf.avail/61-${f##*/} + ln -sf ../../../usr/share/fontconfig/conf.avail/61-${f##*/} ${DESTDIR}/etc/fonts/conf.d/ + done + + vlicense COPYING + vlicense LICENSE }