summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLennard Hofmann2020-08-30 08:19:31 +0200
committerLennard Hofmann2020-08-30 08:19:31 +0200
commit56a98a202b752198086aad33ac197db25ca876de (patch)
tree49cc48e7b602bb60108c026e2f809ef84d8b7472 /PKGBUILD
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
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 14 insertions, 20 deletions
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/"
}