diff options
author | xiota | 2023-10-17 07:21:05 -0700 |
---|---|---|
committer | xiota | 2023-10-17 09:28:18 -0700 |
commit | 91bde5652a3b026ded6ee86517a57db8f752a382 (patch) | |
tree | f38e825cceba2bd30af452e682a74887eb443933 /PKGBUILD | |
parent | e922988d2d0f1461457f45a51d814e26307875ef (diff) | |
download | aur-91bde5652a3b026ded6ee86517a57db8f752a382.tar.gz |
1.0.4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 35 insertions, 14 deletions
@@ -1,28 +1,49 @@ +# Maintainer: + +# The version number reflects changes only to ancillary files. +# The actual font files have not been changed since Nov 2003. + _fontname=luxi _basename=font-bh-ttf -pkgname="ttf-${_fontname}" -pkgver=1.0.3 +_pkgname="ttf-$_fontname" +pkgname="$_pkgname" +pkgver=1.0.4 pkgrel=1 pkgdesc='Luxi Truetype fonts' -url='https://xorg.freedesktop.org/releases/individual/font' +url='https://gitlab.freedesktop.org/xorg/font/bh-ttf' license=('custom') arch=('any') -provides=("${_basename}") -conflicts=(${provides[@]}) +provides=("$_basename") +conflicts=("$_basename") -source=("${url}/${_basename}-${pkgver}.tar.bz2") -sha256sums=('1b4bea63271b4db0726b5b52c97994c3313b6023510349226908090501abd25f') +_dl_url="https://xorg.freedesktop.org/releases/individual/font" +_pkgsrc="$_basename-$pkgver" +_pkgext="tar.xz" +source=( + "$_dl_url/$_pkgsrc.$_pkgext"{,.sig} +) +sha256sums=( + '85a5f90d00c48c2b06fd125ea8adbc8b8ee97429e3075081c8710926efec3a56' + 'SKIP' +) -package() { - cd "${srcdir}/${_basename}-${pkgver}" +validpgpkeys=( + 4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E # Alan Coopersmith <alan.coopersmith@oracle.com> +) +package() { # not using upstream `Makefile` because it fails with paths containing spaces - install -D -m644 -t "${pkgdir}/usr/share/fonts/${pkgname}" *.ttf - install -D -m644 -t "${pkgdir}/usr/share/fontconfig/conf.avail" 42-luxi-mono.conf + install -Dm644 "$srcdir/$_pkgsrc"/*.ttf \ + -t "$pkgdir/usr/share/fonts/$pkgname" + + install -Dm644 "$srcdir/$_pkgsrc/42-luxi-mono.conf" \ + -t "$pkgdir/usr/share/fontconfig/conf.avail" - mkdir -p "${pkgdir}/usr/share/fontconfig/conf.default" - ln -s "../conf.avail/42-luxi-mono.conf" "${pkgdir}/usr/share/fontconfig/conf.default/" + mkdir -p "$pkgdir/usr/share/fontconfig/conf.default" + ln -s "../conf.avail/42-luxi-mono.conf" \ + "$pkgdir/usr/share/fontconfig/conf.default/" - install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING + install -Dm644 "$srcdir/$_pkgsrc/COPYING" \ + -t "$pkgdir/usr/share/licenses/$pkgname" } |