# $Id: PKGBUILD 193702 2013-08-28 15:19:04Z andyrtr $ # Maintainer: ### rebuild on every ghostscript update - FS#36562 ### pkgname=groff pkgver=1.22.2 pkgrel=5 pkgdesc="GNU troff text-formatting system" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/groff/groff.html" license=('GPL') groups=('base-devel') depends=('perl' 'gcc-libs') makedepends=('netpbm' 'psutils' 'ghostscript' 'libxaw') optdepends=('netpbm: for use together with man -H command interaction in browsers' 'psutils: for use together with man -H command interaction in browsers' 'libxaw: for gxditview') source=(ftp://ftp.gnu.org/gnu/groff/groff-$pkgver.tar.gz{,.sig} site.tmac) options=('!docs' '!emptydirs') install=groff.install md5sums=('9f4cd592a5efc7e36481d8d8d8af6d16' '65207deb0a9b54324cb947f25ec9164f' 'a1fedafd7863b37968d32ad9ae1d8c13') build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr --with-x --with-appresdir=/usr/share/X11/app-defaults make } check() { cd $srcdir/$pkgname-$pkgver make check } package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install # add compatibility symlinks ln -s eqn $pkgdir/usr/bin/geqn ln -s tbl $pkgdir/usr/bin/gtbl ln -s soelim $pkgdir/usr/bin/zsoelim # FS33760 - TERMCAP variables not followed # TODO: everyone is doing this - find out why upstream does not... cat $srcdir/site.tmac >> \ $pkgdir/usr/share/groff/site-tmac/man.local cat $srcdir/site.tmac >> \ $pkgdir/usr/share/groff/site-tmac/mdoc.local }