summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennard Hofmann2020-08-30 08:19:31 +0200
committerLennard Hofmann2020-08-30 08:19:31 +0200
commit56a98a202b752198086aad33ac197db25ca876de (patch)
tree49cc48e7b602bb60108c026e2f809ef84d8b7472
parent0a841774b2c066b1ca3ea04e4d64b03a0b844780 (diff)
downloadaur-ttf-impallari-libre-baskerville.tar.gz
Adopt package, download from commit not master, cleanup
- pkgdesc: Should not be self-referencing - Remove dependencies and install script, see https://wiki.archlinux.org/index.php/Font_package_guidelines - screenshot: 404 - license: OFL is treated like a common license
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD34
-rw-r--r--updatefont.install15
3 files changed, 19 insertions, 42 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b1ceab03e787..b6e587886086 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
pkgbase = ttf-impallari-libre-baskerville
- pkgdesc = Libre Baskerville is webfont optimized for web body text, from Pablo Impallari
+ pkgdesc = font optimized for web body text by Pablo Impallari
pkgver = 1.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/impallari/Libre-Baskerville
arch = any
groups = impallari-fonts
- license = custom:OFL
- depends = fontconfig
- depends = xorg-font-utils
- source = Libre-Baskerville-master.zip::https://codeload.github.com/impallari/Libre-Baskerville/zip/master
- md5sums = 051941308b8f7446ee8a2fe877e76d60
+ license = OFL
+ source = ttf-impallari-libre-baskerville-1.0-2.zip::https://github.com/impallari/Libre-Baskerville/archive/9e9e2a6be500dc261dbeaba040b76cadc2e4522f.zip
+ sha256sums = 5cd04f22242c48f0bd2449334e22b69fe5cc9b508ff0007c103432263912b38e
pkgname = ttf-impallari-libre-baskerville
diff --git a/PKGBUILD b/PKGBUILD
index 5a178bba25c2..cd6209fb230f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,24 @@
-# Maintainer: Marcos Heredia <chelqo@gmail.com>
+# Maintainer: Lennard Hofmann <lennard dot hofmann at web dot de>
+# Contributor: Marcos Heredia <chelqo@gmail.com>
_font="libre-baskerville"
_group="impallari"
-pkgname=ttf-${_group}-${_font}
+pkgname=ttf-$_group-$_font
pkgver=1.0
-pkgrel=1
-pkgdesc="Libre Baskerville is webfont optimized for web body text, from Pablo Impallari"
+pkgrel=2
+pkgdesc="font optimized for web body text by Pablo Impallari"
arch=(any)
url="https://github.com/impallari/Libre-Baskerville"
-screenshot="http://www.impallari.com/media/uploads/profotos/132-foto01-original.jpg"
-license=('custom:OFL')
-groups=("${_group}-fonts")
-depends=('fontconfig' 'xorg-font-utils')
-#install=updatefont.install
-source=("Libre-Baskerville-master.zip::https://codeload.github.com/impallari/Libre-Baskerville/zip/master")
-md5sums=('051941308b8f7446ee8a2fe877e76d60')
+license=('OFL')
+groups=("$_group-fonts")
+_commit=9e9e2a6be500dc261dbeaba040b76cadc2e4522f
+source=("$pkgname-$pkgver-$pkgrel.zip::https://github.com/impallari/Libre-Baskerville/archive/$_commit.zip")
+sha256sums=('5cd04f22242c48f0bd2449334e22b69fe5cc9b508ff0007c103432263912b38e')
package() {
- cd ${srcdir}/Libre-Baskerville-master
+ cd $srcdir/Libre-Baskerville-$_commit
- install -dm755 "${pkgdir}/usr/share/fonts/TTF/${_group}"
- install -Dpm644 *.ttf "${pkgdir}/usr/share/fonts/TTF/${_group}"
-
- install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}/"
- install -Dpm644 OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/"
-
- install -dm755 "${pkgdir}/usr/share/doc/${pkgname}/"
- install -Dpm644 FONTLOG.txt README.md "${pkgdir}/usr/share/doc/${pkgname}/"
+ install -Dpm644 ./*.ttf -t "$pkgdir/usr/share/fonts/TTF/$_group/"
+ install -Dpm644 OFL.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dpm644 FONTLOG.txt README.md -t "$pkgdir/usr/share/doc/$pkgname/"
}
diff --git a/updatefont.install b/updatefont.install
deleted file mode 100644
index 43e14fbd0cff..000000000000
--- a/updatefont.install
+++ /dev/null
@@ -1,15 +0,0 @@
-post_install() {
- echo -n "Updating font cache... "
- fc-cache -f > /dev/null
- mkfontscale /usr/share/fonts/TTF
- mkfontdir /usr/share/fonts/TTF
- echo "done."
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}