summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAnton Leontiev2021-08-14 14:09:52 +0300
committerAnton Leontiev2021-08-14 14:12:39 +0300
commitffc508f732ab4aeff8efda305acee789fe8ba3e6 (patch)
treeba8d0c147296b74f43fba62440ccb3aa42172b49 /PKGBUILD
parenta614beea049fea788d79ded7541bb94ecee45a66 (diff)
downloadaur-ttf-georgewilliams.tar.gz
ttf-georgewilliams: Use source files from fontforge.org
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 24 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8d0f405eaf20..6e427f8959b3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,35 @@
-# Contributor: Anton Leontyev <scileont /at/ gmail.com>
+# Contributor: Anton Leontiev <scileont /at/ gmail.com>
pkgname=ttf-georgewilliams
pkgver=1.0
-pkgrel=3
+pkgrel=4
pkgdesc='Free unicode TrueType fonts by George Williams: Caliban, Caslon Roman, Cupola'
arch=('any')
-license=('BSD')
-url='http://fontforge.github.io/sfds/'
-makedepends=('unzip')
-depends=('fontconfig' 'xorg-font-utils')
-#depends=('xorg-fonts-encodings' 'xorg-fonts-alias' 'xorg-font-utils' 'fontconfig')
-install=ttf-georgewilliams.install
-source=(http://ftp.debian.org/debian/pool/main/g/gw-fonts-ttf/gw-fonts-ttf_1.0.orig.tar.bz2)
-md5sums=('e81446f5c03ed00fb280072eb75252e6')
+license=('BSD' 'OFL')
+url='https://fontforge.org/archive/sfds/'
+makedepends=('fontforge')
+source=(https://fontforge.org/archive/sfds/Caliban.sfd.gz
+ https://fontforge.org/archive/sfds/CaslonRoman.sfd.gz
+ https://fontforge.org/archive/sfds/CaslonItalic.sfd.gz
+ https://fontforge.org/archive/sfds/CaslonBold.sfd.gz
+ https://fontforge.org/archive/sfds/Caslon-Black.sfd.gz
+ https://fontforge.org/archive/sfds/Cupola.sfd.gz)
+md5sums=('7941b977b89f7cc00d78f509002a63e2'
+ '9116b8a19f2448d01a1759c862b537aa'
+ '57894bf9f2d779845a0283dec7b5c745'
+ '2ad1197e29dcbb78c46da9bd18f75d98'
+ 'aef29c573464181a2bc0ad0f86570de4'
+ '692e3111ede29197e559f0fe73736606')
-prepare() {
- cd gw-fonts-ttf-$pkgver
-
- gunzip Caliban.ttf.gz
- unzip CasUni.zip
- unzip CupUniTTF.zip
+build() {
+ for i in Caliban Caslon{Roman,Italic,Bold,-Black} Cupola; do
+ fontforge -quiet -lang=ff -c 'Open($1); Generate($2)' $i.sfd $i.ttf
+ done
}
package() {
- cd gw-fonts-ttf-$pkgver
-
install -dm755 "$pkgdir"/usr/share/fonts/TTF
+ install -m644 {Caliban,Caslon{Roman,Italic,Bold,-Black},Cupola}.ttf \
+ "$pkgdir"/usr/share/fonts/TTF/
- install -m644 Caliban.ttf "$pkgdir"/usr/share/fonts/TTF/Caliban.ttf
- install -m644 CUPOU___.TTF "$pkgdir"/usr/share/fonts/TTF/CupolaRegular.ttf
- install -m644 CUPOULI_.TTF "$pkgdir"/usr/share/fonts/TTF/CupolaItalic.ttf
- install -m644 CaslonRoman.ttf "$pkgdir"/usr/share/fonts/TTF/CaslonRoman.ttf
- install -m644 CaslonItalic.ttf "$pkgdir"/usr/share/fonts/TTF/CaslonItalic.ttf
- install -m644 CaslonBold.ttf "$pkgdir"/usr/share/fonts/TTF/CaslonBold.ttf
-
- install -Dm644 COPYING "$pkgdir"/usr/share/licenses/ttf-georgewilliams/COPYING
+ # Author don't provide license text (or I didn't find it)
}