# Maintainer: Jesus E. 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.* }