60 lines
2.2 KiB
Bash
60 lines
2.2 KiB
Bash
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
|
# Maintainer: tobias <tobias@archlinux.org>
|
|
# Contributor: Rainer Moll <renari@arcor.de>
|
|
|
|
pkgname=t1lib
|
|
pkgver=5.1.2
|
|
pkgrel=8.1
|
|
pkgdesc="Library for generating character- and string-glyphs from Adobe Type 1 fonts"
|
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
|
url="https://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html"
|
|
license=('GPL')
|
|
depends=('libxaw')
|
|
source=(https://www.ibiblio.org/pub/Linux/libs/graphics/${pkgname}-${pkgver}.tar.gz
|
|
lib-cleanup.diff
|
|
format-security.diff
|
|
CVE-2011-0764.diff
|
|
CVE-2011-1552_1553_1554.patch
|
|
CVE-2010-2642.patch
|
|
t1lib-5.1.2-c99-configure.patch
|
|
t1lib-5.1.2-c99.patch
|
|
t1lib-do-not-install-t1lib_doc-r1.patch
|
|
t1lib-5.1.1-parallel.patch)
|
|
sha256sums=('821328b5054f7890a0d0cd2f52825270705df3641dbd476d58d17e56ed957b59'
|
|
'5b161f4e0f4ad297ad8eea70ea99620f5db6f7e487bbd63a819b6a9958540961'
|
|
'89b0aa7ca57fd8e9753336033c1d3e3e58c6c79e943144430e8af9a4626fdd25'
|
|
'a763650bdcffd33a61cd2cecef766b8d6baa9999561463ae9dfdc20d55caef04'
|
|
'4bc34e092fdec37e06b38b5b7a3b02194732dbe6a39edbd174b36c2db1f113ac'
|
|
'dcd9064f368e0fc1f3ede0a45e61b364f6b5d3607dccae78ac07e74ca315a27d'
|
|
'a62afa9abd631d9f834175d53eef0c07b12a13e82f580c94615e83a9c8ee59b0'
|
|
'a7c32eba21f10a8a46a8b7b94e6f25ac6ed76ce56afadaaf58b6eb06b17e2087'
|
|
'20e4af9c6b3e74eda4d6905d0c7556ebe03bd5c32211b33f7fedc77e3fb40498'
|
|
'ce21f6c0a24e7d59de2d41a517a0c5410b35e42d9677c494fc70701a3c3e8a24')
|
|
|
|
prepare() {
|
|
cd $pkgname-$pkgver
|
|
patch -Np1 -i ../lib-cleanup.diff
|
|
patch -Np1 -i ../format-security.diff
|
|
patch -Np1 -i ../CVE-2011-0764.diff
|
|
patch -Np1 -i ../CVE-2011-1552_1553_1554.patch
|
|
patch -Np1 -i ../CVE-2010-2642.patch
|
|
patch -Np1 -i ../t1lib-5.1.2-c99-configure.patch
|
|
patch -Np1 -i ../t1lib-5.1.2-c99.patch
|
|
patch -Np1 -i ../t1lib-do-not-install-t1lib_doc-r1.patch
|
|
patch -Np1 -i ../t1lib-5.1.1-parallel.patch
|
|
|
|
aclocal
|
|
}
|
|
|
|
build() {
|
|
cd $pkgname-$pkgver
|
|
./configure --prefix=/usr \
|
|
--build=$CHOST
|
|
make without_doc
|
|
}
|
|
|
|
package() {
|
|
cd $pkgname-$pkgver
|
|
make DESTDIR="${pkgdir}" install
|
|
}
|