summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-tex/catdvi/ChangeLog11
-rw-r--r--dev-tex/catdvi/Manifest12
-rw-r--r--dev-tex/catdvi/catdvi-0.14-r1.ebuild35
-rw-r--r--dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch12
4 files changed, 63 insertions, 7 deletions
diff --git a/dev-tex/catdvi/ChangeLog b/dev-tex/catdvi/ChangeLog
index 5c562af9ec53..1b00d0d74fe0 100644
--- a/dev-tex/catdvi/ChangeLog
+++ b/dev-tex/catdvi/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-tex/catdvi
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tex/catdvi/ChangeLog,v 1.5 2008/09/17 07:29:18 ulm Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/catdvi/ChangeLog,v 1.6 2010/10/27 21:54:21 ulm Exp $
+
+*catdvi-0.14-r1 (26 Oct 2010)
+
+ 26 Oct 2010; Ulrich Mueller <ulm@gentoo.org> +catdvi-0.14-r1.ebuild,
+ +files/catdvi-0.14-kpathsea.patch:
+ Fix compilation with kpathsea-6 library, bug 342817. Thanks to Martin Väth
+ <vaeth@mathematik.uni-wuerzburg.de>.
17 Sep 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add package to tex herd.
diff --git a/dev-tex/catdvi/Manifest b/dev-tex/catdvi/Manifest
index d3b06a8df37e..0086b12e81e8 100644
--- a/dev-tex/catdvi/Manifest
+++ b/dev-tex/catdvi/Manifest
@@ -1,14 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX catdvi-0.14-kpathsea.patch 234 RMD160 d8fd7c5cd50d28cb68fdafe7e54508d62cf2e5f8 SHA1 59cbb395a09b08bb9e6fde2d55ed87668974b04d SHA256 7ae96b89c3cb8b89a8707810fb9e90a4fcf8f61a02e42ffe04d7389f03f510f2
DIST catdvi-0.14.tar.gz 160661 RMD160 52342c1354a91749351f7971075ceb441ed04692 SHA1 9a2d15e310a148b0a722422d0c7d843afcaa57a6 SHA256 6bface4e8a86f861d8de8ba56483ed2ace69fc0eb12c2c6d0e51e869a46b30a8
+EBUILD catdvi-0.14-r1.ebuild 841 RMD160 c8b5843552e3e1089da641278cdf467e68f6ccb4 SHA1 2df487912dbb68cd8fddf938b73b1de13385bce5 SHA256 d2e04cbbb4e4d397a7021645f177810ead9cbb9f0c26100cae172771bd4fb5bb
EBUILD catdvi-0.14.ebuild 773 RMD160 c7753ba6d87cf10e789446bac1883d647e53e48d SHA1 d8e3368905e14ddc3fd06359b87940b8c86e287e SHA256 606a2180097315f7e3385596dffb59b7a3a3c15a99b89f28e647a1b857f102a7
-MISC ChangeLog 781 RMD160 3cab47d1187f37d3338beca4c297e56a1b4ea5be SHA1 ece33ea4cf213132aa8422b5411dbcf289d90738 SHA256 c8bdc88744272157555f8e5a6caa249b7d85507a2f019d22c87831867b831146
+MISC ChangeLog 1038 RMD160 a013316e6492d292d63b6769f892c0f2d914c3aa SHA1 e8cba4570086811e075b9a076fc5c2e19e40644e SHA256 1b679cba47c6914b92a5062c03e87d799e5f24c02404dc1f359620f7f66e4544
MISC metadata.xml 215 RMD160 87ecb50596543867dc15790c6103a1e79f7c8653 SHA1 6aa175978b2fb203e3225a3319b34765cc4a9293 SHA256 9d28682395a91478579cfc26faad628a3170f15244b662e3e5051b2c44128f84
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.9 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkjQsdMACgkQOeoy/oIi7uwVkQCfQ2x9B95uMBppQWIfBsDnJGVQ
-NvgAoM1jlQUrrGIk15oXGyqvLbVdPPnE
-=CLa2
+iEYEARECAAYFAkzIoCYACgkQOeoy/oIi7uwNwACgiBO/Dik6y2Ngj7HbJ8Ipsypv
+qDkAoINl0DDbi2BnHChRL/465vTyd+jr
+=lCds
-----END PGP SIGNATURE-----
diff --git a/dev-tex/catdvi/catdvi-0.14-r1.ebuild b/dev-tex/catdvi/catdvi-0.14-r1.ebuild
new file mode 100644
index 000000000000..d0ef3d05a63c
--- /dev/null
+++ b/dev-tex/catdvi/catdvi-0.14-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/catdvi/catdvi-0.14-r1.ebuild,v 1.1 2010/10/27 21:54:21 ulm Exp $
+
+EAPI=2
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="DVI to plain text translator"
+HOMEPAGE="http://catdvi.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/tex-base"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-kpathsea.patch"
+}
+
+src_compile() {
+ # Do not use plain emake here, because make tests
+ # may cache fonts and generate sandbox violations.
+ emake catdvi CC="$(tc-getCC)" || die "emake failed"
+}
+
+src_install() {
+ dobin catdvi || die
+ doman catdvi.1 || die
+ dodoc AUTHORS ChangeLog NEWS README TODO || die
+}
diff --git a/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch b/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch
new file mode 100644
index 000000000000..c94e6d4aef95
--- /dev/null
+++ b/dev-tex/catdvi/files/catdvi-0.14-kpathsea.patch
@@ -0,0 +1,12 @@
+http://bugs.gentoo.org/342817
+
+--- catdvi-0.14-orig/kpathsea.c
++++ catdvi-0.14/kpathsea.c
+@@ -36,7 +36,6 @@
+
+ void version_findtfm(void)
+ {
+- extern char * kpathsea_version_string;
+ puts(kpathsea_version_string);
+ }
+