summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--.nvchecker.toml4
-rw-r--r--PKGBUILD17
3 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea86e90d1efc..70ae40d581a8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = yanone-kaffeesatz-font
pkgdesc = Reminiscent of 1920s coffee house typography, bridges the gap to present times
pkgver = 2.001
- pkgrel = 1
+ pkgrel = 4
url = https://www.yanone.de/fonts/kaffeesatz
arch = any
license = OFL
- makedepends = git
- source = git+https://github.com/alexeiva/yanone-kaffeesatz.git#tag=
+ source = otf-yanone-kaffeesatz-2.001.zip::https://github.com/alexeiva/yanone-kaffeesatz/archive/342dc8badffc187b2116099c5060e46c81eaf80d.zip
source = 45-yanone-kaffeesatz.conf
source = 90-non-tt-yanone-kaffeesatz.conf
source = 90-tt-yanone-kaffeesatz.conf
@@ -25,6 +24,7 @@ pkgname = otf-yanone-kaffeesatz-infinality
groups = infinality-bundle-fonts-extra
depends = otf-yanone-kaffeesatz
provides = otf-yanone-kaffeesatz-ibx
+ conflicts = ttf-yanone-kaffeesatz-infinality
replaces = otf-yanone-kaffeesatz-ibx
pkgname = ttf-yanone-kaffeesatz
@@ -37,5 +37,5 @@ pkgname = ttf-yanone-kaffeesatz-infinality
groups = infinality-bundle-fonts-extra
depends = ttf-yanone-kaffeesatz
provides = ttf-yanone-kaffeesatz-ibx
+ conflicts = otf-yanone-kaffeesatz-infinality
replaces = ttf-yanone-kaffeesatz-ibx
-
diff --git a/.nvchecker.toml b/.nvchecker.toml
new file mode 100644
index 000000000000..8388a70429ff
--- /dev/null
+++ b/.nvchecker.toml
@@ -0,0 +1,4 @@
+[yanone-kaffeesatz-font]
+source = "github"
+github = "alexeiva/yanone-kaffeesatz"
+use_max_tag = true
diff --git a/PKGBUILD b/PKGBUILD
index 7603bee8a2d5..62d6cfa6afff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,13 +7,12 @@ pkgbase=$_font-font
pkgname=(otf-$_font{,-infinality} ttf-$_font{,-infinality})
pkgver=2.001
_sha=342dc8badffc187b2116099c5060e46c81eaf80d
-pkgrel=1
+pkgrel=4
pkgdesc='Reminiscent of 1920s coffee house typography, bridges the gap to present times'
url='https://www.yanone.de/fonts/kaffeesatz'
arch=('any')
license=('OFL')
-makedepends=('git')
-source=("git+https://github.com/alexeiva/$_font.git#tag=$sha"
+source=("$pkgname-$pkgver.zip::https://github.com/alexeiva/$_font/archive/$_sha.zip"
"45-$_font.conf"
"90-non-tt-$_font.conf"
"90-tt-$_font.conf")
@@ -26,26 +25,26 @@ package_otf-yanone-kaffeesatz() {
provides=("$pkgbase")
conflicts=("$pkgname-ibx<2")
pkgdesc+=' (OTF)'
- cd "$_font"
+ cd "${_font##*-}-$_sha"
install -Dm644 -t "$pkgdir/usr/share/fonts/OTF/" fonts/otf/*.otf
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" OFL.txt CONTRIBUTORS.txt
- install -Dm644 -t "$pkgdir/usr/share/docs/$pkgname/" AUTHORS.txt README.md
+ install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" AUTHORS.txt README.md
}
package_ttf-yanone-kaffeesatz() {
provides=("$pkgbase")
conflicts=("$pkgname-ibx<2")
pkgdesc+=' (TTF)'
- cd "$_font"
+ cd "${_font##*-}-$_sha"
install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/" fonts/ttf/*.ttf
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" OFL.txt CONTRIBUTORS.txt
- install -Dm644 -t "$pkgdir/usr/share/docs/$pkgname/" AUTHORS.txt README.md
+ install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" AUTHORS.txt README.md
}
package_otf-yanone-kaffeesatz-infinality() {
provides=("otf-$_font-ibx")
replaces=("otf-$_font-ibx")
- confilts=("ttf-$_font-infinality")
+ conflicts=("ttf-$_font-infinality")
groups=('infinality-bundle-fonts-extra')
pkgdesc+=' (OTF infinality configuration files)'
depends=("${pkgname%-infinality}")
@@ -58,7 +57,7 @@ package_otf-yanone-kaffeesatz-infinality() {
package_ttf-yanone-kaffeesatz-infinality() {
provides=("ttf-$_font-ibx")
replaces=("ttf-$_font-ibx")
- confilts=("otf-$_font-infinality")
+ conflicts=("otf-$_font-infinality")
groups=('infinality-bundle-fonts-extra')
pkgdesc+=' (TTF infinality configuration files)'
depends=("${pkgname%-infinality}")