Date: Monday, June 20, 2016 @ 19:59:02 Author: andyrtr Revision: 270387
upgpkg: opensp 1.5.2-6 add jade symlinks; FS#49775; fix deps Modified: opensp/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-06-20 19:24:57 UTC (rev 270386) +++ PKGBUILD 2016-06-20 19:59:02 UTC (rev 270387) @@ -1,19 +1,20 @@ # $Id$ -# Maintainer: +# Maintainer: Andreas Radke <andy...@archlinux.org> # Contributor: dorphell <dorph...@archlinux.org> # Contributor: Tom Newsom <jeeps...@gmx.co.uk> pkgname=opensp pkgver=1.5.2 -pkgrel=5 +pkgrel=6 pkgdesc="A library and a set of tools for validating, parsing and manipulating SGML and XML documents" arch=('i686' 'x86_64') url="http://openjade.sourceforge.net/" license=('BSD') -depends=('gcc-libs') +depends=('sgml-common' 'perl') makedepends=('xmlto' 'docbook-xsl') -source=("http://download.sourceforge.net/openjade/OpenSP-$pkgver.tar.gz") -md5sums=('670b223c5d12cee40c9137be86b6c39b') +conflicts=('jade') +source=("http://downloads.sourceforge.net/project/openjade/opensp/$pkgver/OpenSP-$pkgver.tar.gz") +sha1sums=('b4e903e980f8a8b3887396a24e067bef126e97d5') build() { cd OpenSP-$pkgver @@ -21,14 +22,30 @@ --mandir=/usr/share/man \ --disable-nls \ --enable-http \ - --enable-default-catalog=/etc/sgml/catalog:/etc/xml/catalog \ + --enable-default-catalog=/etc/sgml/catalog \ --enable-default-search-path=/usr/share/sgml:/usr/share/xml \ --enable-xml-messages make } +check() { + cd OpenSP-$pkgver + make check || /bin/true +} + package() { cd OpenSP-$pkgver make DESTDIR="${pkgdir}" install + + # add symlinks for compatibility with jade, see FS#49775 + ln -v -sf onsgmls $pkgdir/usr/bin/nsgmls + ln -v -sf osgmlnorm $pkgdir/usr/bin/sgmlnorm + ln -v -sf ospam $pkgdir/usr/bin/spam + ln -v -sf ospcat $pkgdir/usr/bin/spcat + ln -v -sf ospent $pkgdir/usr/bin/spent + ln -v -sf osx $pkgdir/usr/bin/sx + ln -v -sf osx $pkgdir/usr/bin/sgml2xml + ln -v -sf libosp.so $pkgdir/usr/lib/libsp.so + install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE }