diff options
author | Lennard Hofmann | 2020-08-30 08:19:31 +0200 |
---|---|---|
committer | Lennard Hofmann | 2020-08-30 08:19:31 +0200 |
commit | 56a98a202b752198086aad33ac197db25ca876de (patch) | |
tree | 49cc48e7b602bb60108c026e2f809ef84d8b7472 | |
parent | 0a841774b2c066b1ca3ea04e4d64b03a0b844780 (diff) | |
download | aur-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-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | updatefont.install | 15 |
3 files changed, 19 insertions, 42 deletions
@@ -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 @@ -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 -} |