diff options
author | Caleb Maclennan | 2020-04-14 14:08:02 +0300 |
---|---|---|
committer | Caleb Maclennan | 2020-04-14 14:32:15 +0300 |
commit | 05c659d16471e755964732ef4f50685857a6d7c5 (patch) | |
tree | 7457f23a6b098aa9793eab3c5a230aea80f6a52c | |
parent | cabe3a7fbf77a8d3871b946eea4dabc75616f247 (diff) | |
download | aur-05c659d16471e755964732ef4f50685857a6d7c5.tar.gz |
Overhaul split packages to only depend on existing packages
-rw-r--r-- | .SRCINFO | 66 | ||||
-rw-r--r-- | PKGBUILD | 60 |
2 files changed, 76 insertions, 50 deletions
@@ -1,46 +1,58 @@ pkgbase = league-fonts pkgdesc = A package depending on all the fonts from The League of Moveable Type - pkgver = 20171115 - pkgrel = 2 + pkgver = 0 + pkgrel = 1 + epoch = 1 url = https://www.theleagueofmoveabletype.com arch = any license = OFL -pkgname = ttf-league-fonts - depends = ttf-league-spartan +pkgname = league-fonts + depends = league-spartan-font + depends = otf-chunk + depends = otf-fanwood + depends = otf-junction + depends = otf-league-gothic + depends = otf-raleway depends = ttf-blackout - depends = ttf-linden-hill - depends = ttf-raleway - depends = ttf-fanwood - depends = ttf-sorts-mill-goudy - depends = ttf-prociono - depends = ttf-chunk - depends = ttf-ostrich-sans - depends = ttf-junction - depends = ttf-league-gothic - depends = ttf-league-mono + depends = ttf-goudy-bookletter-1911 depends = ttf-knewave + depends = ttf-league-mono depends = ttf-league-script + depends = ttf-linden-hill depends = ttf-orbitron - depends = ttf-goudy-bookletter-1911 + depends = ttf-ostrich-sans + depends = ttf-prociono depends = ttf-sniglet + depends = ttf-sorts-mill-goudy + +pkgname = league-fonts-variable + depends = league-spartan-variable pkgname = otf-league-fonts depends = otf-league-spartan - depends = otf-blackout - depends = otf-linden-hill - depends = otf-raleway + depends = otf-chunk depends = otf-fanwood - depends = otf-sorts-mill-goudy - depends = otf-prociono + depends = otf-junction + depends = otf-league-gothic + depends = otf-raleway + +pkgname = ttf-league-fonts + depends = ttf-league-spartan depends = otf-chunk - depends = otf-ostrich-sans + depends = otf-fanwood depends = otf-junction depends = otf-league-gothic - depends = otf-league-mono - depends = otf-knewave - depends = otf-league-script - depends = otf-orbitron - depends = otf-goudy-bookletter-1911 - depends = otf-sniglet + depends = otf-raleway + depends = ttf-blackout + depends = ttf-goudy-bookletter-1911 + depends = ttf-knewave + depends = ttf-league-mono + depends = ttf-league-script + depends = ttf-linden-hill + depends = ttf-orbitron + depends = ttf-ostrich-sans + depends = ttf-prociono + depends = ttf-sniglet + depends = ttf-sorts-mill-goudy @@ -1,36 +1,50 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> +# Maintainer: LightDot <lightdot -a-t- g m a i l> # Contributor: samæ <samæ at marvid dot fr> pkgbase=league-fonts -pkgname=(ttf-$pkgbase otf-$pkgbase) -pkgver=20171115 -pkgrel=2 +pkgname=($pkgbase $pkgbase-variable otf-$pkgbase ttf-$pkgbase) +pkgver=0 +pkgrel=1 +epoch=1 pkgdesc='A package depending on all the fonts from The League of Moveable Type' arch=('any') url='https://www.theleagueofmoveabletype.com' license=('OFL') -_fonts=('league-spartan' - 'blackout' - 'linden-hill' - 'raleway' - 'fanwood' - 'sorts-mill-goudy' - 'prociono' - 'chunk' - 'ostrich-sans' - 'junction' - 'league-gothic' - 'league-mono' - 'knewave' - 'league-script' - 'orbitron' - 'goudy-bookletter-1911' - 'sniglet') +# Some fonts are available only in TTF format +_ttf=('blackout' + 'goudy-bookletter-1911' + 'knewave' + 'league-mono' + 'league-script' + 'linden-hill' + 'orbitron' + 'ostrich-sans' + 'prociono' + 'sniglet' + 'sorts-mill-goudy') +# Some have OTF and TTF variants +_otf=('chunk' + 'fanwood' + 'junction' + 'league-gothic' + 'raleway') +# Some also have VF variants +_var=('league-spartan') -package_ttf-league-fonts() { - depends=("${_fonts[@]/#/ttf-}") +package_league-fonts() { + depends=("${_var[@]/%/-font}" "${_otf[@]/#/otf-}" "${_ttf[@]/#/ttf-}") +} + +package_league-fonts-variable() { + depends=("${_var[@]/%/-variable}") } package_otf-league-fonts() { - depends=("${_fonts[@]/#/otf-}") + depends=("${_var[@]/#/otf-}" "${_otf[@]/#/otf-}") } + +package_ttf-league-fonts() { + depends=("${_var[@]/#/ttf-}" "${_otf[@]/#/otf-}" "${_ttf[@]/#/ttf-}") +} + |