Date: Tuesday, November 6, 2018 @ 14:06:24 Author: allan Revision: 337935
archrelease: copy trunk to testing-x86_64 Added: groff/repos/testing-x86_64/ groff/repos/testing-x86_64/PKGBUILD (from rev 337934, groff/trunk/PKGBUILD) groff/repos/testing-x86_64/site.tmac (from rev 337934, groff/trunk/site.tmac) -----------+ PKGBUILD | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ site.tmac | 16 ++++++++++++++++ 2 files changed, 70 insertions(+) Copied: groff/repos/testing-x86_64/PKGBUILD (from rev 337934, groff/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-06 14:06:24 UTC (rev 337935) @@ -0,0 +1,54 @@ +# Maintainer: + +pkgname=groff +pkgver=1.22.3 +pkgrel=8 +pkgdesc='GNU troff text-formatting system' +arch=('x86_64') +url='https://www.gnu.org/software/groff/groff.html' +license=('GPL') +groups=('base-devel') +depends=('perl' 'gcc-libs') +makedepends=('netpbm' 'psutils' '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') +options=('!docs' '!emptydirs' '!makeflags') +validpgpkeys=('58E0C111E39F5408C5D3EC76C1A60EACE707FDA5') # Werner Lemberg <w...@gnu.org> +source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig} + 'site.tmac') +sha256sums=('3a48a9d6c97750bfbd535feeb5be0111db6406ddb7bb79fc680809cda6d828a5' + 'SKIP' + 'af59ecde597ce9f8189368a7739279a5f8a391139fe048ef6b4e493ed46e5f5f') + +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 +} Copied: groff/repos/testing-x86_64/site.tmac (from rev 337934, groff/trunk/site.tmac) =================================================================== --- testing-x86_64/site.tmac (rev 0) +++ testing-x86_64/site.tmac 2018-11-06 14:06:24 UTC (rev 337935) @@ -0,0 +1,16 @@ +. +.if n \{\ +. \" Character translations for non-keyboard +. \" characters - to make them searchable +. if '\*[.T]'utf8' \{\ +. char \- \N'45' +. char - \N'45' +. char ' \N'39' +. char \' \N'39' +. \} +. +. \" Shut off SGR by default (groff colors) +. \" Require GROFF_SGR envvar defined to turn it on +. if '\V[GROFF_SGR]'' \ +. output x X tty: sgr 0 +.\}