summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/groff
diff options
context:
space:
mode:
authorJames Meyer <James.meyer@operamail.com>2008-10-02 03:19:12 (GMT)
committerJames Meyer <James.meyer@operamail.com>2008-10-02 03:19:12 (GMT)
commit0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a (patch)
treec0aa2c0b53c317be87eacfcb77b63f53f1f415e7 /abs/core-testing/groff
downloadlinhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.zip
linhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.tar.gz
linhes_pkgbuild-0e2532d4e8f4eed5e047f1db54d5c03ba849ec0a.tar.bz2
initial import
Diffstat (limited to 'abs/core-testing/groff')
-rw-r--r--abs/core-testing/groff/PKGBUILD34
-rw-r--r--abs/core-testing/groff/man-utf8.tmac9
2 files changed, 43 insertions, 0 deletions
diff --git a/abs/core-testing/groff/PKGBUILD b/abs/core-testing/groff/PKGBUILD
new file mode 100644
index 0000000..5183acc
--- /dev/null
+++ b/abs/core-testing/groff/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: judd <jvinet@zeroflux.org>
+pkgname=groff
+pkgver=1.19.2
+pkgrel=13
+pkgdesc="GNU troff text-formatting system"
+arch=(i686 x86_64)
+url="http://www.gnu.org/software/groff/groff.html"
+license=('GPL')
+groups=('base')
+depends=('perl' 'gcc-libs')
+source=(ftp://ftp.gnu.org/gnu/groff/groff-$pkgver.tar.gz
+ man-utf8.tmac)
+md5sums=('f7c9cf2e4b9967d3af167d7c9fadaae4'
+ 'faefbef2b05ee5438b632464607c6cc4')
+
+build() {
+ cd $startdir/src/$pkgname-$pkgver
+ ./configure --prefix=/usr --without-x
+ mkdir -p $startdir/pkg/usr
+ make -j1 || return 1
+ make prefix=$startdir/pkg/usr install
+ cd $startdir/pkg/usr/bin
+ # needed for xman
+ ln -s eqn geqn
+ ln -s tbl gtbl
+ ln -s soelim zsoelim
+ rm -rf $startdir/pkg/usr/lib
+
+ # Fix some issues when encoding to utf8 man pages
+ # The output chars don't match keyboard chars...
+ cat $startdir/src/man-utf8.tmac >> \
+ $startdir/pkg/usr/share/groff/site-tmac/man.local
+}
diff --git a/abs/core-testing/groff/man-utf8.tmac b/abs/core-testing/groff/man-utf8.tmac
new file mode 100644
index 0000000..17c0983
--- /dev/null
+++ b/abs/core-testing/groff/man-utf8.tmac
@@ -0,0 +1,9 @@
+.\" This file is loaded after an-old.tmac.
+.\" Put any local modifications to an-old.tmac here.
+
+.if '\*[.T]'utf8' \
+. char \- \N'45'
+. char - \N'45'
+. char ' \N'39'
+..
+