235 lines
8.9 KiB
Bash
235 lines
8.9 KiB
Bash
# 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.*
|
|
}
|