initial import
This commit is contained in:
130
xenocara-fonts-cyrillic-meta/PKGBUILD
Normal file
130
xenocara-fonts-cyrillic-meta/PKGBUILD
Normal file
@@ -0,0 +1,130 @@
|
||||
# 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.*
|
||||
}
|
||||
Reference in New Issue
Block a user