summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorD3SOX2021-04-13 10:13:11 +0200
committerD3SOX2021-04-13 10:13:11 +0200
commit3e9390f84098e13acde5e0aed79c0d75918923c3 (patch)
tree60b013a46210f9a089b519794fef1e64696681c4
parent3f842d2883c1327e6fa6d29e7edf61a0dcc49a6f (diff)
downloadaur-3e9390f84098e13acde5e0aed79c0d75918923c3.tar.gz
now installs license
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dba09e6cd797..71ae55c057d6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = otf-san-francisco-mono
pkgdesc = Monospaced variant of San Francisco. Sourced directly from Apple.
pkgver = 1
- pkgrel = 3
+ pkgrel = 4
url = https://developer.apple.com/fonts/
arch = any
license = custom
diff --git a/PKGBUILD b/PKGBUILD
index 69795bdac9fb..a283460c0d1f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=otf-san-francisco-mono
pkgver=1
-pkgrel=3
+pkgrel=4
pkgdesc='Monospaced variant of San Francisco. Sourced directly from Apple.'
arch=('any')
url='https://developer.apple.com/fonts/'
@@ -13,14 +13,22 @@ source=('https://developer.apple.com/design/downloads/SF-Mono.dmg')
sha256sums=('fc0beba1460fbe0f1f6d7c0f1eff6e09dd9cd996a24595f47dcb332614ecd541')
prepare() {
+ # remove previous files
+ rm -rf SFMonoFonts
+ # extract dmg
7z x SF-Mono.dmg
- 7z x "SFMonoFonts/SF Mono Fonts.pkg"
- 7z x "Payload~"
+ # extract pkg
+ bsdtar xvPf "SFMonoFonts/SF Mono Fonts.pkg"
+ bsdtar xvPf "SFMonoFonts.pkg/Payload"
}
package() {
- cd 'Library/Fonts/'
- install -d "${pkgdir}"/usr/share/fonts/apple
- install -m644 *.otf "${pkgdir}"/usr/share/fonts/apple/
+ # install fonts
+ install -d "$pkgdir"/usr/share/fonts/apple
+ install -m644 "Library/Fonts/"*.otf "$pkgdir/usr/share/fonts/apple"
+
+ # install license
+ install -d "$pkgdir/usr/share/licenses/$pkgname"
+ install -m644 Resources/English.lproj/License.rtf "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rtf"
}