Files
2025-06-22 20:39:04 -05:00

77 lines
2.9 KiB
Bash

# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=('xenocara-fonts-type1-meta' 'xenocara-font-bitstream-type1' 'xenocara-font-xfree86-type1')
pkgver=20201227
_openbsdver=6.9
_fontbitstreamtype1ver=1.0.3
_fontxfree86type1ver=1.0.4
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/bitstream-type1-${_fontbitstreamtype1ver}.tar.lz"{,.sig}
"https://repo.hyperbola.info:50000/sources/xenocara-libre/${_openbsdver}/font/xfree86-type1-${_fontxfree86type1ver}.tar.lz"{,.sig})
sha512sums=('1eb4436f8d58766cbe99db97e5e8c0db8a706376afd291c337de1ba7a6b066d3791dc85ad034bdd54ea336bed6e6e8e7a037d8b04b2773c9c7517b9d9921d1fa'
'dc96f9ba861bea782a58346c29332fbb4b449e8c2a4aeea517c181c9f0ff318490d5a02dcdd87dcc004040482e214fc1f9b006bba75b66850c2c218d1ff579ad'
'SKIP'
'2efa157c1c63fe334f756a6fde70d6990ab8eee43c436d1723b793775a51e60309944134ff1f9e08026bf59fbfe28cfadee6156b931e3b85147be07d14e9ded2'
'SKIP')
validpgpkeys=('C92BAA713B8D53D3CAE63FC9E6974752F9704456') # André Silva
prepare() {
cd "$srcdir/xenocara-$_openbsdver/font/bitstream-type1"
autoreconf -vfi
cd "$srcdir/xenocara-$_openbsdver/font/xfree86-type1"
autoreconf -vfi
}
build() {
cd "$srcdir/xenocara-$_openbsdver/font/bitstream-type1"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/Type1
make
cd "$srcdir/xenocara-$_openbsdver/font/xfree86-type1"
./configure --prefix=/usr \
--with-fontdir=/usr/share/fonts/Type1
make
}
package_xenocara-fonts-type1-meta() {
pkgdesc="Meta package depending on Xenocara Type1 fonts"
license=('CC0-1.0')
depends=('xenocara-font-bitstream-type1' 'xenocara-font-xfree86-type1')
install -Dm644 "$srcdir/legalcode.txt" -t "$pkgdir/usr/share/licenses/$pkgname"
}
package_xenocara-font-bitstream-type1() {
pkgdesc="Xenocara bitstream-type1 font"
pkgver=$_fontbitstreamtype1ver
license=('Expat')
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/bitstream-type1"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}
package_xenocara-font-xfree86-type1() {
pkgdesc="Xenocara xfree86-type1 font"
pkgver=$_fontxfree86type1ver
license=('X11')
depends=('xenocara-font-encodings' 'xenocara-font-alias' 'xenocara-bdftopcf' 'xenocara-font-util'
'xenocara-mkfontscale' 'fontconfig')
cd "$srcdir/xenocara-$_openbsdver/font/xfree86-type1"
make DESTDIR="$pkgdir" install
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
rm -f $pkgdir/usr/share/fonts/*/fonts.*
}