initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

View File

@@ -0,0 +1,234 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=('xenocara-fonts-misc-meta' 'xenocara-font-arabic-misc' 'xenocara-font-dec-misc' 'xenocara-font-isas-misc'
'xenocara-font-micro-misc' 'xenocara-font-misc-ethiopic' 'xenocara-font-misc-misc' 'xenocara-font-mutt-misc'
'xenocara-font-schumacher-misc')
pkgver=20201227
_openbsdver=6.9
_fontarabicver=1.0.3
_fontdecver=1.0.3
_fontisasver=1.0.3
_fontmicrover=1.0.3
_fontethiopicver=1.0.3
_fontmiscver=1.1.2
_fontmuttver=1.0.3
_fontschumacherver=1.1.2
pkgrel=4
arch=('any')
url='https://www.xenocara.org'
makedepends=('fontconfig' 'xenocara-bdftopcf' 'xenocara-font-alias' 'xenocara-font-encodings' 'xenocara-font-util'
'xenocara-mkfontscale' 'xenocara-util-macros')
source=("legalcode.txt"
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/arabic-misc-${_fontarabicver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/dec-misc-${_fontdecver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/isas-misc-${_fontisasver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/micro-misc-${_fontmicrover}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/misc-ethiopic-${_fontethiopicver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/misc-misc-${_fontmiscver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/mutt-misc-${_fontmuttver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/schumacher-misc-${_fontschumacherver}.tar.lz"{,.sig})
sha512sums=('1eb4436f8d58766cbe99db97e5e8c0db8a706376afd291c337de1ba7a6b066d3791dc85ad034bdd54ea336bed6e6e8e7a037d8b04b2773c9c7517b9d9921d1fa'
'936ca8a2026df6586d5e2ccc48aa6980a36969b7e371e5405c76078fb2447eeebfe5b0842e57d65615d83f352ca7d0471ec55caae3fa41b3cfc2ee4e9ebbb6b2'
'SKIP'
'b672080145bcc4b29e06260678e3437e32aa7f7e07c9830b497f81fe6201bcd40c7268e8357536885ea5f104354cd51f1248e3683edb0476817decbff590f3e8'
'SKIP'
'f35baf9a48b475f70ef2b820771af5779fbd8f48feddd773874b3342457e2bcd40e8d117446d2bde4ee6aaf5adfe535fb84781841a6b54d6eda4a82b66548a56'
'SKIP'
'37405396ea7700139f1ea7a77442b17fb694870faf2ef46d5a6f4eaf26f5ffb0469ccb974952bfd089841bbdf47bfada7522bdf5b48e4a2d5b77c02a274cc4bb'
'SKIP'
'0e0fc5615ca52ac1456ef0e26f60648fc489c8eebf352e88c2bcc681d654c0696dc9a4d0ed23e63008165bb7a523d1f1caf95f1c70b8fa2e4bf4ab0f487befa9'
'SKIP'
'9485bc7b94621178c6df9fd1d7b2ee810612334c9034aff3d2dda9959dd1ac641f2f46fd12f003539b248784bbdc99a3cff7452fba2b64dd7da341a4f24c776e'
'SKIP'
'62c2d3f9efce7ad0ca9547018a19d3ac65e73132ee499fc526d39615a8f3def762f70ea1c44311f974cee947ab24e24111d7d1b4e431a8a73e81a8ba67c0bafa'
'SKIP'
'e3641a0f67a0485fa21b37a9039cc0d85ef5587e7a156be0d2cabedac804a5671ed3b80bfc70cf7026ea438fe5127799862dfdf99606520694cec7db86ab9c4c'
'SKIP')
validpgpkeys=('C92BAA713B8D53D3CAE63FC9E6974752F9704456') # André Silva
prepare() {
cd "$srcdir/xenocara-$_openbsdver/font/arabic-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/dec-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/isas-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/micro-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/misc-ethiopic"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/misc-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/mutt-misc"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/schumacher-misc"
autoreconf -vfi
}
build() {
cd "$srcdir/xenocara-$_openbsdver/font/arabic-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/dec-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/isas-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/micro-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/misc-ethiopic"
./configure --prefix=/usr
make
cd "$srcdir/xenocara-$_openbsdver/font/misc-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/mutt-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
cd "$srcdir/xenocara-$_openbsdver/font/schumacher-misc"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/misc
make
}
package_xenocara-fonts-misc-meta() {
pkgdesc="Meta package depending on Xenocara misc fonts"
license=('CC0-1.0')
depends=('xenocara-font-arabic-misc' 'xenocara-font-dec-misc' 'xenocara-font-isas-misc' 'xenocara-font-micro-misc'
'xenocara-font-misc-ethiopic' 'xenocara-font-misc-misc' 'xenocara-font-mutt-misc' 'xenocara-font-schumacher-misc')
install -Dm644 "$srcdir/legalcode.txt" -t "$pkgdir/usr/share/licenses/$pkgname"
}
package_xenocara-font-arabic-misc() {
pkgdesc="Xenocara arabic-misc font"
license=('Expat')
pkgver=$_fontarabicver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/arabic-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-dec-misc() {
pkgdesc="Xenocara dec-misc font"
license=('Expat')
pkgver=$_fontdecver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/dec-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-isas-misc() {
pkgdesc="Xenocara isas-misc font"
license=('Expat')
pkgver=$_fontisasver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/isas-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-micro-misc() {
pkgdesc="Xenocara micro-misc font"
license=('Public-Domain')
pkgver=$_fontmicrover
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/micro-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-misc-ethiopic() {
pkgdesc="Xenocara misc-ethiopic font"
license=('Expat')
pkgver=$_fontethiopicver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/misc-ethiopic"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-misc-misc() {
pkgdesc="Xenocara misc-misc font"
license=('Public-Domain')
pkgver=$_fontmiscver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/misc-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-mutt-misc() {
pkgdesc="Xenocara mutt-misc font"
license=('Expat')
pkgver=$_fontmuttver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/mutt-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-schumacher-misc() {
pkgdesc="Xenocara schumacher-misc font"
license=('Expat')
pkgver=$_fontschumacherver
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/schumacher-misc"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}