summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-04-14 18:38:11 +0300
committerCaleb Maclennan2020-04-14 18:38:11 +0300
commit39f11eba8e5aeeeaef785479bb755e783a286774 (patch)
treea9525ae4b0c408cf4e9c3819ebfa3b1af6cdeaca
parent24502874b9a1f4632f640fef0b4640286970ca0a (diff)
downloadaur-39f11eba8e5aeeeaef785479bb755e783a286774.tar.gz
Add provides/conflicts for stable packaging
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD11
2 files changed, 14 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a6dcbae9af4..042ddc3f5e31 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = league-spartan-font-git
pkgdesc = A geometric sans-serif revival of ATF’s classic Spartan
pkgver = 2.201.r1.g3675ae1
- pkgrel = 1
+ pkgrel = 2
url = https://www.theleagueofmoveabletype.com/league-spartan
arch = any
groups = lmt-fonts
@@ -14,11 +14,17 @@ pkgbase = league-spartan-font-git
sha256sums = SKIP
pkgname = otf-league-spartan-git
+ provides = otf-league-spartan
provides = league-spartan-font
+ conflicts = otf-league-spartan
pkgname = ttf-league-spartan-git
+ provides = ttf-league-spartan
provides = league-spartan-font
+ conflicts = ttf-league-spartan
pkgname = ttf-league-spartan-variable-git
+ provides = ttf-league-spartan-variable
provides = league-spartan-font-variable
+ conflicts = ttf-league-spartan-variable
diff --git a/PKGBUILD b/PKGBUILD
index eb876ff12572..6b3566ce039f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _name=league-spartan
pkgbase=$_name-font-git
pkgname=(otf-$_name-git ttf-$_name-git ttf-$_name-variable-git)
pkgver=2.201.r1.g3675ae1
-pkgrel=1
+pkgrel=2
pkgdesc='A geometric sans-serif revival of ATF’s classic Spartan'
arch=('any')
url="https://www.theleagueofmoveabletype.com/$_name"
@@ -27,7 +27,8 @@ build() {
}
package_otf-league-spartan-git() {
- provides=("${pkgbase%-git}")
+ provides=("${pkgname%-git}" "${pkgbase%-git}")
+ conflicts=("${pkgname%-git}")
cd "$_name-git"
install -Dm644 -t "$pkgdir/usr/share/fonts/OTF/" fonts/static/otf/*.otf
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" ofl{,-faq}.markdown
@@ -35,7 +36,8 @@ package_otf-league-spartan-git() {
}
package_ttf-league-spartan-git() {
- provides=("${pkgbase%-git}")
+ provides=("${pkgname%-git}" "${pkgbase%-git}")
+ conflicts=("${pkgname%-git}")
cd "$_name-git"
install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/" fonts/static/ttf/*.ttf
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" ofl{,-faq}.markdown
@@ -43,7 +45,8 @@ package_ttf-league-spartan-git() {
}
package_ttf-league-spartan-variable-git() {
- provides=("${pkgbase%-git}-variable")
+ provides=("${pkgname%-git}" "${pkgbase%-git}-variable")
+ conflicts=("${pkgname%-git}")
cd "$_name-git"
install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/" fonts/variable/*.ttf
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" ofl{,-faq}.markdown