Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
gentium-plus-font
Commits:
8b8fc7f1 by Caleb Maclennan at 2026-01-14T12:57:01+03:00
upgpkg: 7.000-2: Add back legacy package somebody deleted
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,18 +1,24 @@
pkgbase = gentium-plus-font
pkgdesc = Font supporting a wide range of Latin- and Cyrillic-based
alphabets
pkgver = 7.000
- pkgrel = 1
+ pkgrel = 2
url = https://software.sil.org/gentium
arch = any
license = OFL-1.1-RFN
source = https://software.sil.org/downloads/r/gentium/Gentium-7.000.zip
source =
https://software.sil.org/downloads/r/gentium/GentiumBook-7.000.zip
+ source =
https://software.sil.org/downloads/r/gentium/GentiumPlus-6.200.zip
sha256sums =
313e64963ba27851356060a725d36ce01680e5c5c63f46e4b40f15741c043e21
sha256sums =
fa4e35bcea62dd68befabf4bb7c2765aacd2691f51ec8ae008f5f913ef49f419
+ sha256sums =
9b21103b79961149b6508791572acb3b2fe7eb621474c57d5e4ee37e76d7b073
pkgname = ttf-gentium
+ provides = gentium-plus-font=7.000
provides = gentium-font=7.000
replaces = gentium-plus-font
pkgname = ttf-gentium-book
provides = gentium-book-font=7.000
+
+pkgname = ttf-gentium-plus
+ provides = gentium-plus-font=7.000
=====================================
PKGBUILD
=====================================
@@ -7,26 +7,29 @@
_pkgname=gentium
pkgbase=$_pkgname-plus-font
-pkgname=(ttf-$_pkgname ttf-$_pkgname-book)
+pkgname=(ttf-$_pkgname ttf-$_pkgname-book ttf-$_pkgname-plus)
pkgver=7.000
-pkgrel=1
+pkgrel=2
pkgdesc='Font supporting a wide range of Latin- and Cyrillic-based alphabets'
url="https://software.sil.org/$_pkgname"
arch=(any)
license=(OFL-1.1-RFN)
_archive1="${_pkgname^}-$pkgver"
_archive2="${_pkgname^}Book-$pkgver"
+_archive3="${_pkgname^}Plus-6.200"
source=("https://software.sil.org/downloads/r/$_pkgname/$_archive1.zip"
- "https://software.sil.org/downloads/r/$_pkgname/$_archive2.zip")
+ "https://software.sil.org/downloads/r/$_pkgname/$_archive2.zip"
+ "https://software.sil.org/downloads/r/${pkgbase%%-*}/$_archive3.zip")
sha256sums=('313e64963ba27851356060a725d36ce01680e5c5c63f46e4b40f15741c043e21'
- 'fa4e35bcea62dd68befabf4bb7c2765aacd2691f51ec8ae008f5f913ef49f419')
+ 'fa4e35bcea62dd68befabf4bb7c2765aacd2691f51ec8ae008f5f913ef49f419'
+ '9b21103b79961149b6508791572acb3b2fe7eb621474c57d5e4ee37e76d7b073')
package_ttf-gentium() {
cd "$_archive1"
replaces=(#$pkgname-plus
"$pkgbase")
provides=(#"$pkgname-plus=$pkgver"
- #"$pkgbase=$pkgver"
+ "$pkgbase=$pkgver"
"${pkgname#ttf-}-font=$pkgver")
install -Dm0644 -t "$pkgdir/usr/share/fonts/TTF/" ${_archive1%-*}-*.ttf
install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.txt
FONTLOG.txt documentation/pdf/*
@@ -40,3 +43,14 @@ package_ttf-gentium-book () {
install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.txt
FONTLOG.txt documentation/pdf/*
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" OFL.txt
}
+
+package_ttf-gentium-plus () {
+ cd "$_archive3"
+ # pkgver=6.200
+ # pkgrel=6
+ provides=("${pkgname#ttf-}-font=$pkgver")
+ desc+="(legacy 6.200 version)"
+ install -Dm0644 -t "$pkgdir/usr/share/fonts/TTF/" ${_archive3%-*}-*.ttf
+ install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.txt
FONTLOG.txt documentation/pdf/*
+ install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" OFL.txt
+}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gentium-plus-font/-/commit/8b8fc7f10abe3feb6f72b3fbeeadad72aa0aeb36
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gentium-plus-font/-/commit/8b8fc7f10abe3feb6f72b3fbeeadad72aa0aeb36
You're receiving this email because of your account on gitlab.archlinux.org.