Date: Thursday, July 4, 2013 @ 05:34:18 Author: eric Revision: 189648
upgpkg: enscript 1.6.6-1 Upstream update, Update license, Add install scriptlet to handle info pages, Add check function, PKGBUILD clean up Added: enscript/trunk/enscript.install Modified: enscript/trunk/PKGBUILD ------------------+ PKGBUILD | 31 ++++++++++++++++--------------- enscript.install | 15 +++++++++++++++ 2 files changed, 31 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-07-04 03:26:07 UTC (rev 189647) +++ PKGBUILD 2013-07-04 03:34:18 UTC (rev 189648) @@ -3,29 +3,30 @@ # Contributor: Tom Newsom <[email protected]> pkgname=enscript -pkgver=1.6.5.2 -pkgrel=2 +pkgver=1.6.6 +pkgrel=1 pkgdesc="Convert ASCII files to PostScript suitable for printing" arch=('i686' 'x86_64') +url="http://git.savannah.gnu.org/cgit/enscript.git" +license=('GPL3') +depends=('glibc') backup=('etc/enscript/enscript.cfg') -depends=('glibc') -license=('GPL2') +install=enscript.install source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('c1d2a0d4b44ca30634742b299881b0e2') -url="http://git.savannah.gnu.org/cgit/enscript.git" +md5sums=('3acc242b829adacabcaf28533f049afd') build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc/enscript --mandir=/usr/share/man \ - --infodir=/usr/share/info + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc/enscript make } +check() { + cd $pkgname-$pkgver + make check +} + package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr \ - sysconfdir=$pkgdir/etc/enscript mandir=$pkgdir/usr/share/man \ - infodir=$pkgdir/usr/share/info install + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install } - -# vim: ts=2 sw=2 et ft=sh Added: enscript.install =================================================================== --- enscript.install (rev 0) +++ enscript.install 2013-07-04 03:34:18 UTC (rev 189648) @@ -0,0 +1,15 @@ +infodir=usr/share/info + +post_install() { + [[ -x usr/bin/install-info ]] || return 0 + install-info "$infodir/enscript.info.gz" "$infodir/dir" 2> /dev/null +} + +post_upgrade() { + post_install "$1" +} + +pre_remove() { + [[ -x usr/bin/install-info ]] || return 0 + install-info --delete "$infodir/enscript.info.gz" "$infodir/dir" 2> /dev/null +}
