summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2004-08-04 16:03:55 +0000
committerHeinrich Wendel <lanius@gentoo.org>2004-08-04 16:03:55 +0000
commit62f85ffbc5246be231c60054a53669a26d2c3756 (patch)
tree8eac3e7dfdb812bbc720d890d03ccfbb9119d472 /app-text
parentx86/hppa stable to push out the non-thread stripping changes (diff)
downloadhistorical-62f85ffbc5246be231c60054a53669a26d2c3756.tar.gz
historical-62f85ffbc5246be231c60054a53669a26d2c3756.tar.bz2
historical-62f85ffbc5246be231c60054a53669a26d2c3756.zip
add debian patch, fixes bug #41848
Diffstat (limited to 'app-text')
-rw-r--r--app-text/gv/ChangeLog8
-rw-r--r--app-text/gv/Manifest5
-rw-r--r--app-text/gv/files/digest-gv-3.5.8-r41
-rw-r--r--app-text/gv/files/gv-3.5.8-debian.diff.gzbin0 -> 9506 bytes
-rw-r--r--app-text/gv/gv-3.5.8-r4.ebuild56
5 files changed, 68 insertions, 2 deletions
diff --git a/app-text/gv/ChangeLog b/app-text/gv/ChangeLog
index 53ea1b863e07..2323e50d869f 100644
--- a/app-text/gv/ChangeLog
+++ b/app-text/gv/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/gv
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/gv/ChangeLog,v 1.19 2004/07/03 22:42:14 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/gv/ChangeLog,v 1.20 2004/08/04 16:03:55 lanius Exp $
+
+*gv-3.5.8-r4 (04 Aug 2004)
+
+ 04 Aug 2004; Heinrich Wendel <lanius@gentoo.org> gv-3.5.8-r4.ebuild,
+ files/gv-3.5.8-debian.diff.gz:
+ add debian patch, fixes bug #41848
04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> gv-3.5.8-r3.ebuild:
Stable on alpha.
diff --git a/app-text/gv/Manifest b/app-text/gv/Manifest
index 7cb0d057f923..de000e55ba0d 100644
--- a/app-text/gv/Manifest
+++ b/app-text/gv/Manifest
@@ -1,9 +1,12 @@
MD5 12d1456f4f7a27131de898ace5d5cc41 gv-3.5.8-r2.ebuild 1408
+MD5 6f4ff6240e9bb11004a67b796bcbc741 gv-3.5.8-r4.ebuild 1408
MD5 17caa23707d6a6a1b8e6f33da9603de0 gv-3.5.8-r3.ebuild 1482
-MD5 d0b9c4333a74705fa13ca27ec9bda283 ChangeLog 2336
+MD5 cc92736f90772efd9a51afd61dac015c ChangeLog 2506
MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
+MD5 0fb8b33ec888f8eacdc965602299d3a4 files/gv-3.5.8-debian.diff.gz 9506
MD5 ed8bb15a47bee7c6c61f5b8f419391a1 files/digest-gv-3.5.8-r2 60
MD5 ed8bb15a47bee7c6c61f5b8f419391a1 files/digest-gv-3.5.8-r3 60
+MD5 ed8bb15a47bee7c6c61f5b8f419391a1 files/digest-gv-3.5.8-r4 60
MD5 edd147a5f4d3877aa67c2d6766e79d21 files/gv-3.5.8-antialias.patch 336
MD5 8f60d24f315a2d3035f0fd78c06a3f9c files/3.5.8-gcc3.patch 490
MD5 7d78a05e583db8e620f61c7dfefddab3 files/gv-3.5.8-r2-gentoo.diff 2577
diff --git a/app-text/gv/files/digest-gv-3.5.8-r4 b/app-text/gv/files/digest-gv-3.5.8-r4
new file mode 100644
index 000000000000..64a808e5d694
--- /dev/null
+++ b/app-text/gv/files/digest-gv-3.5.8-r4
@@ -0,0 +1 @@
+MD5 8f2f0bd97395d6cea52926ddee736da8 gv-3.5.8.tar.gz 369609
diff --git a/app-text/gv/files/gv-3.5.8-debian.diff.gz b/app-text/gv/files/gv-3.5.8-debian.diff.gz
new file mode 100644
index 000000000000..c36478634c0f
--- /dev/null
+++ b/app-text/gv/files/gv-3.5.8-debian.diff.gz
Binary files differ
diff --git a/app-text/gv/gv-3.5.8-r4.ebuild b/app-text/gv/gv-3.5.8-r4.ebuild
new file mode 100644
index 000000000000..29e074a34bbf
--- /dev/null
+++ b/app-text/gv/gv-3.5.8-r4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/gv/gv-3.5.8-r4.ebuild,v 1.1 2004/08/04 16:03:55 lanius Exp $
+
+inherit eutils
+
+DESCRIPTION="standard ghostscript frontend used by programs like LyX"
+HOMEPAGE="http://wwwthep.physik.uni-mainz.de/~plass/gv/"
+SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gv/unix/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"
+IUSE=""
+
+# There's probably more, but ghostscript also depends on it,
+# so I can't identify it
+DEPEND="virtual/x11
+ x11-libs/Xaw3d
+ virtual/ghostscript"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-debian.diff.gz
+}
+
+src_compile() {
+ cp config.Unix 1
+ sed -e 's:usr/local:usr:' 1 > config.Unix
+ sed -i -e "s:SCRATCH_DIR = ~/:SCRATCH_DIR = /tmp/:g" config.Unix
+ rm 1
+
+ xmkmf || die
+ make Makefiles || die
+
+ cd source
+ sed -i \
+ -e 's/install.man:: gv.man/install.man::/' \
+ -e 's/all:: gv./\#all:: gv./' \
+ -e '/gv.man/ c \#removed by sed for ebuilding' \
+ Makefile
+ if [ ! "`grep gv.man Makefile`" = "" ] ; then
+ ewarn "sed didn't completely remove gv.man references from the Makefile."
+ ewarn "We'll just run make and pray."
+ fi
+
+ cd ${S}
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ make GV_DOCDIR=${D}/usr/share/doc/${PF} install.doc || die
+ newman doc/gv.man gv.1
+}