131 lines
5.2 KiB
Bash
131 lines
5.2 KiB
Bash
# Maintainer: Jesus E. <heckyel@riseup.net>
|
|
|
|
pkgname=('xenocara-fonts-cyrillic-meta' 'xenocara-font-cronyx-cyrillic' 'xenocara-font-misc-cyrillic'
|
|
'xenocara-font-screen-cyrillic' 'xenocara-font-winitzki-cyrillic')
|
|
pkgver=20201227
|
|
_openbsdver=6.9
|
|
_fontcronyxcyrillicver=1.0.3
|
|
_fontmisccyrillicver=1.0.3
|
|
_fontscreencyrillicver=1.0.4
|
|
_fontwinitzkicyrillicver=1.0.3
|
|
pkgrel=4
|
|
arch=('any')
|
|
url='https://www.xenocara.org'
|
|
makedepends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
|
|
'xenocara-mkfontscale' 'fontconfig' 'xenocara-util-macros')
|
|
source=("legalcode.txt"
|
|
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/cronyx-cyrillic-${_fontcronyxcyrillicver}.tar.lz"{,.sig}
|
|
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/misc-cyrillic-${_fontmisccyrillicver}.tar.lz"{,.sig}
|
|
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/screen-cyrillic-${_fontscreencyrillicver}.tar.lz"{,.sig}
|
|
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/winitzki-cyrillic-${_fontwinitzkicyrillicver}.tar.lz"{,.sig})
|
|
sha512sums=('1eb4436f8d58766cbe99db97e5e8c0db8a706376afd291c337de1ba7a6b066d3791dc85ad034bdd54ea336bed6e6e8e7a037d8b04b2773c9c7517b9d9921d1fa'
|
|
'cc01f7cbea95e65cbe20832d0731e34aa41f97420c31113c707b7407f8d6c8facd0bf2ac5652093be6be4ade5977974c76681d7c71b91752914bfbc11b659859'
|
|
'SKIP'
|
|
'c8d6b1f7a7c7cf2cf84ff249603ccfc719ec9baece1d3843e51847517cd4c531fb24d4b4b2e808abe182c67575e39ca001a7087562842a75cf641bf2e61c47e2'
|
|
'SKIP'
|
|
'6ab7e125bc99e72470afa2bdde46c4b001d91f87963d5c298378a220c3b8b712e849038fc8584eeb4514c5e8943e5b02ab4bdd3ab7aca5fc899674b9786cf257'
|
|
'SKIP'
|
|
'ea1bf9a73fab51ba189fc418b41cd141eb2ed2f1aea01b547d2030952647b3db0c0697da1d19417492ec52692022203143bdc82b4de014b353584358cca263a9'
|
|
'SKIP')
|
|
validpgpkeys=('C92BAA713B8D53D3CAE63FC9E6974752F9704456') # André Silva
|
|
|
|
prepare() {
|
|
cd "$srcdir/xenocara-$_openbsdver/font/cronyx-cyrillic"
|
|
autoreconf -vfi
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/misc-cyrillic"
|
|
autoreconf -vfi
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/screen-cyrillic"
|
|
autoreconf -vfi
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/winitzki-cyrillic"
|
|
autoreconf -vfi
|
|
}
|
|
|
|
build() {
|
|
cd "$srcdir/xenocara-$_openbsdver/font/cronyx-cyrillic"
|
|
./configure --prefix=/usr \
|
|
--with-fontdir=/usr/share/fonts/cyrillic
|
|
make
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/misc-cyrillic"
|
|
./configure --prefix=/usr \
|
|
--with-fontdir=/usr/share/fonts/cyrillic
|
|
make
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/screen-cyrillic"
|
|
./configure --prefix=/usr \
|
|
--with-fontdir=/usr/share/fonts/cyrillic
|
|
make
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/winitzki-cyrillic"
|
|
./configure --prefix=/usr \
|
|
--with-fontdir=/usr/share/fonts/cyrillic
|
|
make
|
|
}
|
|
|
|
package_xenocara-fonts-cyrillic-meta() {
|
|
pkgdesc="Meta package depending on Xenocara cyrillic fonts"
|
|
license=('CC0-1.0')
|
|
depends=('xenocara-font-cronyx-cyrillic' 'xenocara-font-misc-cyrillic' 'xenocara-font-screen-cyrillic'
|
|
'xenocara-font-winitzki-cyrillic')
|
|
install -Dm644 "$srcdir/legalcode.txt" -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
}
|
|
|
|
package_xenocara-font-cronyx-cyrillic() {
|
|
pkgdesc="Xenocara cronyx-cyrillic font"
|
|
pkgver=$_fontcronyxcyrillicver
|
|
license=('Expat')
|
|
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
|
|
'xenocara-mkfontscale' 'fontconfig')
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/cronyx-cyrillic"
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
rm -f $pkgdir/usr/share/fonts/*/fonts.*
|
|
}
|
|
|
|
package_xenocara-font-misc-cyrillic() {
|
|
pkgdesc="Xenocara misc-cyrillic font"
|
|
pkgver=$_fontmisccyrillicver
|
|
license=('Expat')
|
|
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
|
|
'xenocara-mkfontscale' 'fontconfig')
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/misc-cyrillic"
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
rm -f $pkgdir/usr/share/fonts/*/fonts.*
|
|
}
|
|
|
|
package_xenocara-font-screen-cyrillic() {
|
|
pkgdesc="Xenocara screen-cyrillic font"
|
|
pkgver=$_fontscreencyrillicver
|
|
license=('Expat')
|
|
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
|
|
'xenocara-mkfontscale' 'fontconfig')
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/screen-cyrillic"
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
rm -f $pkgdir/usr/share/fonts/*/fonts.*
|
|
}
|
|
|
|
package_xenocara-font-winitzki-cyrillic() {
|
|
pkgdesc="Xenocara winitzki-cyrillic font"
|
|
pkgver=$_fontwinitzkicyrillicver
|
|
license=('Public-Domain')
|
|
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
|
|
'xenocara-mkfontscale' 'fontconfig')
|
|
|
|
cd "$srcdir/xenocara-$_openbsdver/font/winitzki-cyrillic"
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
rm -f $pkgdir/usr/share/fonts/*/fonts.*
|
|
}
|