diff options
26 files changed, 516 insertions, 226 deletions
diff --git a/app-dicts/makedict/ChangeLog b/app-dicts/makedict/ChangeLog new file mode 100644 index 0000000..b2f80cf --- /dev/null +++ b/app-dicts/makedict/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for <CATEGORY>/<PACKAGE_NAME> +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*makedict-0.3 (01 Oct 2007) + + 01 Oct 2007; Peter Volkov <pva@gentoo.org> makedict-0.3 : + Initial import with a bit modified patch from Vitaly Lipatov + <lav AT altlinux.ru>. diff --git a/app-dicts/makedict/Manifest b/app-dicts/makedict/Manifest new file mode 100644 index 0000000..62702a0 --- /dev/null +++ b/app-dicts/makedict/Manifest @@ -0,0 +1,16 @@ +AUX makedict-0.3-codecs.patch 1129 RMD160 b92592c723443b329704970c3e386718eed4ee39 SHA1 7570c23f974a99f9ad530724bbf61debd792a7f0 SHA256 ab8c736880423d3c7ff3aa0f4382a9ec306c9422f804c1254d8091aab19b0750 +MD5 6bd92f043b3188c3d98b89c5151ee516 files/makedict-0.3-codecs.patch 1129 +RMD160 b92592c723443b329704970c3e386718eed4ee39 files/makedict-0.3-codecs.patch 1129 +SHA256 ab8c736880423d3c7ff3aa0f4382a9ec306c9422f804c1254d8091aab19b0750 files/makedict-0.3-codecs.patch 1129 +DIST makedict-0.3.tar.bz2 133855 RMD160 81de006fd93ff0b7d626759895a6845965abba86 SHA1 798cdd3a481384e207f58b40197f891bf7f61fce SHA256 7a7a345cfe9bdd179d30a56f503fdfa53990efedb94fb150203feb82cfa25517 +EBUILD makedict-0.3.ebuild 617 RMD160 32c3d77a1363068bec63d094400ab47adee2d90a SHA1 7a5a74cb02ac096c9704835c0948d625570a4037 SHA256 549212f90cdc42794bed563d7de049c0626b2ff9c4551401490c6e0bff42d4c7 +MD5 c29a58f3001e1c4b4661f29c5a920e6e makedict-0.3.ebuild 617 +RMD160 32c3d77a1363068bec63d094400ab47adee2d90a makedict-0.3.ebuild 617 +SHA256 549212f90cdc42794bed563d7de049c0626b2ff9c4551401490c6e0bff42d4c7 makedict-0.3.ebuild 617 +MISC ChangeLog 302 RMD160 1c754c68afa622c85311f790528b284ee6d78ee8 SHA1 1da9e603eb9e14e17026b4465927c03d0e41a7a6 SHA256 d707da2b4cda895f75d56417278ba537c3adefced4c879387c6e4465d0c88be1 +MD5 fe930fe540884173303b19c8a3c4b251 ChangeLog 302 +RMD160 1c754c68afa622c85311f790528b284ee6d78ee8 ChangeLog 302 +SHA256 d707da2b4cda895f75d56417278ba537c3adefced4c879387c6e4465d0c88be1 ChangeLog 302 +MD5 193fa06ebe22bd75350c95372cc74ce7 files/digest-makedict-0.3 241 +RMD160 109f062b16f8601e90eb14260dead33eff131ca6 files/digest-makedict-0.3 241 +SHA256 580e872e3989f7e8147374c3107f178f7e902687c6d3ec472f9be6b4b4491ab7 files/digest-makedict-0.3 241 diff --git a/app-dicts/makedict/files/digest-makedict-0.3 b/app-dicts/makedict/files/digest-makedict-0.3 new file mode 100644 index 0000000..b34834c --- /dev/null +++ b/app-dicts/makedict/files/digest-makedict-0.3 @@ -0,0 +1,3 @@ +MD5 1980a4debfd5aa80235625e43ace68f0 makedict-0.3.tar.bz2 133855 +RMD160 81de006fd93ff0b7d626759895a6845965abba86 makedict-0.3.tar.bz2 133855 +SHA256 7a7a345cfe9bdd179d30a56f503fdfa53990efedb94fb150203feb82cfa25517 makedict-0.3.tar.bz2 133855 diff --git a/app-dicts/makedict/files/makedict-0.3-codecs.patch b/app-dicts/makedict/files/makedict-0.3-codecs.patch new file mode 100644 index 0000000..d8a72f8 --- /dev/null +++ b/app-dicts/makedict/files/makedict-0.3-codecs.patch @@ -0,0 +1,29 @@ +--- ./src/mdparser.py.orig 2007-10-01 14:43:29.000000000 +0400 ++++ ./src/mdparser.py 2007-10-01 14:43:43.000000000 +0400 +@@ -1,3 +1,6 @@ ++#!/usr/bin/env python ++# -*- coding: utf-8 -*- ++ + import sys, os + from optparse import OptionParser + +--- ./src/Makefile.am.orig 2007-10-01 14:41:58.000000000 +0400 ++++ ./src/Makefile.am 2007-10-01 14:43:15.000000000 +0400 +@@ -44,13 +44,13 @@ + + INCLUDES = @MAKEDICT_CFLAGS@ -I$(top_builddir) + #DEFS=-DLOCALEDIR=\"$(localedir)\" @DEFS@ +-DEFS = -DDUMMY_FORMAT_NAME=\"dummy\" -DCODECSDIR=\""$(bindir)/makedict-codecs"\" @DEFS@ ++DEFS = -DDUMMY_FORMAT_NAME=\"dummy\" -DCODECSDIR=\""$(libdir)/makedict-codecs"\" @DEFS@ + + install-plugins: +- $(INSTALL_PROGRAM) -d $(bindir)/makedict-codecs/ ++ $(INSTALL_PROGRAM) -d $(DESTDIR)$(libdir)/makedict-codecs/ + for util in $(CODECS); do \ +- $(INSTALL_PROGRAM) $$util $(bindir)/makedict-codecs/ ; \ ++ $(INSTALL_PROGRAM) $$util $(DESTDIR)$(libdir)/makedict-codecs/ ; \ + done + for util in $(SCRIPT_CODECS); do \ +- $(INSTALL_PROGRAM) $$util $(bindir)/makedict-codecs/ ; \ ++ $(INSTALL_PROGRAM) $$util $(DESTDIR)$(libdir)/makedict-codecs/ ; \ + done diff --git a/app-dicts/makedict/makedict-0.3.ebuild b/app-dicts/makedict/makedict-0.3.ebuild new file mode 100644 index 0000000..c672d29 --- /dev/null +++ b/app-dicts/makedict/makedict-0.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils autotools + +DESCRIPTION="XDXF based converter from any dictionary format to any" +HOMEPAGE="http://xdxf.sf.net/" +SRC_URI="mirror://sourceforge/xdxf/${P}.tar.bz2" + +LICENSE="" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${P}-codecs.patch + + AT_M4DIR=m4 + eautoreconf +} +src_install() { + emake DESTDIR="${D}" install || die + emake DESTDIR="${D}" install-plugins -C src || die + dodoc AUTHORS README TODO ChangeLog +} diff --git a/app-dicts/stardict-mueller7/stardict-mueller7-1.2.ebuild b/app-dicts/stardict-mueller7/stardict-mueller7-1.2.ebuild new file mode 100644 index 0000000..439b8b3 --- /dev/null +++ b/app-dicts/stardict-mueller7/stardict-mueller7-1.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Stardict Mueller English to Russian Dictionary" +HOMEPAGE="http://mueller-dic.chat.ru/" +SRC_URI="http://mueller-dic.chat.ru/Mueller7accentGPL.tgz" + +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + diff --git a/app-dicts/stardict/ChangeLog b/app-dicts/stardict/ChangeLog new file mode 100644 index 0000000..35893dc --- /dev/null +++ b/app-dicts/stardict/ChangeLog @@ -0,0 +1,157 @@ +# ChangeLog for app-dicts/stardict +# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-dicts/stardict/ChangeLog,v 1.35 2007/08/30 12:22:44 phreak Exp $ + + 30 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml: + Removing liquidx from metadata due to his retirement (see #171155 for + reference). + + 26 Mar 2007; Kevin F. Quinn <kevquinn@gentoo.org> + -files/stardict-config.sh: + Remove insecure legacy script from files/ - bug #159543 + + 22 Mar 2007; MATSUU Takuto <matsuu@gentoo.org> stardict-2.4.6-r1.ebuild, + stardict-2.4.8.ebuild: + Fixed dependency, bug #171597 + + 25 Jan 2007; Marius Mauch <genone@gentoo.org> stardict-2.4.2.ebuild, + stardict-2.4.6-r1.ebuild, stardict-2.4.8.ebuild: + Replacing einfo with elog + + 03 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> + stardict-2.4.6-r1.ebuild: + Stable on sparc + + 30 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> + stardict-2.4.6-r1.ebuild: + ppc stable + +*stardict-2.4.8 (27 Jul 2006) + + 27 Jul 2006; Alastair Tse <liquidx@gentoo.org> -stardict-2.2.1.ebuild, + -stardict-2.4.1.ebuild, stardict-2.4.2.ebuild, -stardict-2.4.3.ebuild, + -stardict-2.4.4.ebuild, stardict-2.4.6-r1.ebuild, +stardict-2.4.8.ebuild: + version bump (#130608). stable bump for x86 for 2.4.6-r1. + + 07 May 2006; Markus Rothe <corsair@gentoo.org> stardict-2.4.6-r1.ebuild: + Stable on ppc64; bug #108571 + + 23 Jan 2006; Markus Rothe <corsair@gentoo.org> stardict-2.4.6-r1.ebuild: + Added ~ppc64; bug #108571 + +*stardict-2.4.6-r1 (20 Jan 2006) + + 20 Jan 2006; Harald van Dijk <truedfx@gentoo.org> -stardict-2.4.6.ebuild, + +stardict-2.4.6-r1.ebuild: + Upstream re-released 2.4.6. + +*stardict-2.4.6 (19 Jan 2006) + + 19 Jan 2006; Harald van Dijk <truedfx@gentoo.org> +stardict-2.4.6.ebuild: + Version bump, making a bunch of GNOME deps optional + + 19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> stardict-2.4.2.ebuild: + Stable on sparc + + 02 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> stardict-2.4.2.ebuild, + stardict-2.4.3.ebuild, stardict-2.4.4.ebuild: + Keyworded ~sparc + +*stardict-2.4.4 (13 Jan 2005) + + 13 Jan 2005; Alastair Tse <liquidx@gentoo.org> +stardict-2.4.4.ebuild: + version bump (#73584) + + 22 Nov 2004; Jason Huebel,,, <jhuebel@gentoo.org> stardict-2.4.3.ebuild: + ~amd64 + +*stardict-2.4.3 (22 Sep 2004) + + 22 Sep 2004; Alastair Tse <liquidx@gentoo.org> +stardict-2.4.3.ebuild: + version bump + + 19 Aug 2004; foser <foser@gentoo.org> stardict-2.2.1,2.4.1.ebuild : + Also fix for gtk+-2.4 issues (#45791) + + 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> stardict-2.4.2.ebuild: + Add inherit eutils + + 22 Apr 2004; <khai@gentoo.org> +files/stardict-gtk24.patch, + stardict-2.4.2.ebuild: + Applied patch to fix compilation against gtk+-2.4. + + 06 Mar 2004; Alastair Tse <liquidx@gentoo.org> stardict-2.4.2.ebuild: + make tools executable (#43719) + +*stardict-2.4.2 (07 Jan 2004) + + 07 Jan 2004; Alastair Tse <liquidx@gentoo.org> stardict-2.4.1.ebuild, + stardict-2.4.2.ebuild: + version bump. 2.4.2 requires a new modified dictionary format. you'll have to + remerge your dictionaries to the same version 2.4.2 + +*stardict-2.4.1 (30 Oct 2003) + + 30 Oct 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.4.0.ebuild: + version bump + +*stardict-2.4.0 (12 Sep 2003) + + 12 Sep 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.0.0.ebuild, + stardict-2.2.0.ebuild, stardict-2.2.1.ebuild, stardict-2.4.0.ebuild: + version bump + + 12 Sep 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.0.0.ebuild, + stardict-2.2.0.ebuild, stardict-2.2.1.ebuild: + removing bonobo deps and clean up + + 09 Jul 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.0.0.ebuild, + stardict-2.2.0.ebuild, stardict-2.2.1.ebuild: + add pkgconfig dep + +*stardict-2.2.1 (01 Jul 2003) + + 01 Jul 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.2.0.ebuild, + stardict-2.2.1.ebuild: + version bump and bumping 2.2.0 to stable + + 19 Jun 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.2.0.ebuild: + digest fixes + +*stardict-2.2.0 (04 Jun 2003) + + 04 Jun 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.2.0.ebuild: + version bump. dictionary files are now distributed seperately. you must + install them by merging the appropriate ones named app-dicts/stardict-* + + 21 May 2003; Alastair Tse <liquidx@gentoo.org> stardict-1.3.ebuild, + stardict-1.3.ebuild, stardict-2.0.0.ebuild, stardict-2.0.0_pre2.ebuild, + stardict-2.0.0_pre2.ebuild: + marking stardict 2.0.0 as stable and cleanups + +*stardict-2.0.0 (04 May 2003) + + 04 May 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.0.0.ebuild: + version bump + +*stardict-2.0.0_pre2 (01 May 2003) + + 01 May 2003; Alastair Tse <liquidx@gentoo.org> stardict-2.0.0_pre2.ebuild: + bump to gnome2 version. very neat, thanks to Lloyd Huang + <lloyd@coventive.com> (#20151) + +*stardict-1.3 (08 Nov 2002) + + 29 Mar 2003; Alastair Tse <liquidx@gentoo.org> stardict-1.3.ebuild: + Replacing openmotif with virtual/motif + + 03 Dec 2002; Seemant Kulleen <seemant@gentoo.org> * : + + Moved to app-dicts + + 08 Nov 2002; Stuart Bouyer <stubear@gentoo.org> stardict-1.3.ebuild, + ChangeLog, files/digest-stardict-1.3, files/stardict-config.sh, + files/stardict-gentoo.patch : + + Initial ebuild submitted and created by Lloyd Huang (Huang YU HSIN) + <lloyd@coventive.com>. diff --git a/app-dicts/stardict/Manifest b/app-dicts/stardict/Manifest new file mode 100644 index 0000000..a6b5b4a --- /dev/null +++ b/app-dicts/stardict/Manifest @@ -0,0 +1,40 @@ +AUX stardict-3.0.0-patch.1.diff 459 RMD160 d8d3de801eedbab337fab87d7cb1e60be2517805 SHA1 85f56191176cd16fa2c13e951ce05f7bfb708c33 SHA256 cad6dcbb615b90d4e14e7578f53efcf8c78c3f36d7ba20a66dedef3a260510c5 +MD5 84ce24da92d1b4b2b79fa940eae38d13 files/stardict-3.0.0-patch.1.diff 459 +RMD160 d8d3de801eedbab337fab87d7cb1e60be2517805 files/stardict-3.0.0-patch.1.diff 459 +SHA256 cad6dcbb615b90d4e14e7578f53efcf8c78c3f36d7ba20a66dedef3a260510c5 files/stardict-3.0.0-patch.1.diff 459 +AUX stardict-3.0.0-patch.2.diff 437 RMD160 d9646f83be101ba59a46ae9788476489e189acc8 SHA1 ab237e4cdf0d4c756984aa5d98b442e7b24ee858 SHA256 ceadb424eac50182ee535f7bc762d8b0ce1e0aad4040744aefbdc1d1f72b0329 +MD5 9683986db03fc494154fccf0ed9e53c8 files/stardict-3.0.0-patch.2.diff 437 +RMD160 d9646f83be101ba59a46ae9788476489e189acc8 files/stardict-3.0.0-patch.2.diff 437 +SHA256 ceadb424eac50182ee535f7bc762d8b0ce1e0aad4040744aefbdc1d1f72b0329 files/stardict-3.0.0-patch.2.diff 437 +AUX stardict-3.0.0-patch.3.diff 851 RMD160 cb367c6469d8d0b81120058069d880c653d084c1 SHA1 3d1c3f83a5f321ce4ba84d08a490114bca133bba SHA256 7d9ec18305dfce3a021e2e053b7bcb3f2a18207dc9930e36e53d7584d3a4c9d6 +MD5 72a0009b78f91dadf67693922acad750 files/stardict-3.0.0-patch.3.diff 851 +RMD160 cb367c6469d8d0b81120058069d880c653d084c1 files/stardict-3.0.0-patch.3.diff 851 +SHA256 7d9ec18305dfce3a021e2e053b7bcb3f2a18207dc9930e36e53d7584d3a4c9d6 files/stardict-3.0.0-patch.3.diff 851 +AUX stardict-3.0.0-patch.4.diff 1660 RMD160 b1c87549288bea3a9143751b0b035d4b2f827489 SHA1 8013057422f6b08baddd624bb4eed22bba5e96ad SHA256 1e7503ff0f73f6ce4339d185e44f73b4fc999e40b09114b13dfb2d1233c24a52 +MD5 d44c1882a9f49a1bb0ac2d0ceb15be7e files/stardict-3.0.0-patch.4.diff 1660 +RMD160 b1c87549288bea3a9143751b0b035d4b2f827489 files/stardict-3.0.0-patch.4.diff 1660 +SHA256 1e7503ff0f73f6ce4339d185e44f73b4fc999e40b09114b13dfb2d1233c24a52 files/stardict-3.0.0-patch.4.diff 1660 +AUX stardict-gentoo.patch 547 RMD160 2098f21b51f1c27f37a772c49b8696a5bcb1a291 SHA1 0c8cfe57f6b9b5c87c4f472b88317c59a1c3df18 SHA256 0f9e70dd4979d64f816610dfdef84879bca3e67f6b66659b627caea1f702def3 +MD5 40e8df6800d5f7bf138a3a6692854a56 files/stardict-gentoo.patch 547 +RMD160 2098f21b51f1c27f37a772c49b8696a5bcb1a291 files/stardict-gentoo.patch 547 +SHA256 0f9e70dd4979d64f816610dfdef84879bca3e67f6b66659b627caea1f702def3 files/stardict-gentoo.patch 547 +AUX stardict-gtk24.patch 1210 RMD160 8d6d4fe16305ef22fb2e7e7251efa74794434a69 SHA1 1b795e419247163c3d342e5a5da813a11e1b21ba SHA256 bd392354067da7800adedb20708ccc82f68c56a1107a90838726d1ae6c9fc0af +MD5 9f2bc974d89734beae9aa192bafc68ef files/stardict-gtk24.patch 1210 +RMD160 8d6d4fe16305ef22fb2e7e7251efa74794434a69 files/stardict-gtk24.patch 1210 +SHA256 bd392354067da7800adedb20708ccc82f68c56a1107a90838726d1ae6c9fc0af files/stardict-gtk24.patch 1210 +DIST stardict-3.0.0.tar.bz2 1911973 RMD160 8d303ef0be71df262c52a0543cceb8c3f045f4b4 SHA1 3408104c1975b063697392ff8a78cc315a4c9471 SHA256 b5b9535e8795eca7982573d6b06cffc41c21b592e39a131caacfeeb3a0dad25c +EBUILD stardict-3.0.0.ebuild 2055 RMD160 355bd93d8e2b09ac29be6d8e59a0e3b961ee90ff SHA1 7f6b810e21352b4f5f8ef85a419c0c97a060831f SHA256 ae4e5576df2e0bcba7c49e915b2a89a523607564d34fc7478dc02021117a61ee +MD5 c9653215b5bbfc1406d4a374ce675642 stardict-3.0.0.ebuild 2055 +RMD160 355bd93d8e2b09ac29be6d8e59a0e3b961ee90ff stardict-3.0.0.ebuild 2055 +SHA256 ae4e5576df2e0bcba7c49e915b2a89a523607564d34fc7478dc02021117a61ee stardict-3.0.0.ebuild 2055 +MISC ChangeLog 5284 RMD160 5cbe24665846b1bcbb21cfd7965d07223d4eab04 SHA1 5d927de243d423daaefd61b8dccc764d11060070 SHA256 de9157130680e6404a34e28a07da42664fda8b0f92a1f64f3d3078486296e2ca +MD5 2f920e49441c5a2e976d3309b970cb5d ChangeLog 5284 +RMD160 5cbe24665846b1bcbb21cfd7965d07223d4eab04 ChangeLog 5284 +SHA256 de9157130680e6404a34e28a07da42664fda8b0f92a1f64f3d3078486296e2ca ChangeLog 5284 +MISC metadata.xml 157 RMD160 1305e8c09c6d49c0db2a18bb50b045460c124ebe SHA1 874689ae30dfe223d487e0e6a5e0a0dbf06a69f4 SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d +MD5 8210d6f935850078086b42115e906b33 metadata.xml 157 +RMD160 1305e8c09c6d49c0db2a18bb50b045460c124ebe metadata.xml 157 +SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d metadata.xml 157 +MD5 1ef5995a5341f1bdbf289aa6c4809a70 files/digest-stardict-3.0.0 250 +RMD160 c6267eeeaeeb6c1939d4db742d5eb803ca6b33be files/digest-stardict-3.0.0 250 +SHA256 974133def5958d4ded9f5f4bd89a2998dd35dcb13a0d640457b0c35d78de28d6 files/digest-stardict-3.0.0 250 diff --git a/app-dicts/stardict/files/digest-stardict-3.0.0 b/app-dicts/stardict/files/digest-stardict-3.0.0 new file mode 100644 index 0000000..3341244 --- /dev/null +++ b/app-dicts/stardict/files/digest-stardict-3.0.0 @@ -0,0 +1,3 @@ +MD5 23bbfd0a75baab5d0def5596f19b80cb stardict-3.0.0.tar.bz2 1911973 +RMD160 8d303ef0be71df262c52a0543cceb8c3f045f4b4 stardict-3.0.0.tar.bz2 1911973 +SHA256 b5b9535e8795eca7982573d6b06cffc41c21b592e39a131caacfeeb3a0dad25c stardict-3.0.0.tar.bz2 1911973 diff --git a/app-dicts/stardict/files/stardict-3.0.0-patch.1.diff b/app-dicts/stardict/files/stardict-3.0.0-patch.1.diff new file mode 100644 index 0000000..286da76 --- /dev/null +++ b/app-dicts/stardict/files/stardict-3.0.0-patch.1.diff @@ -0,0 +1,11 @@ +--- configure.in.orig 2007-08-13 20:44:31.000000000 +0800 ++++ configure.in 2007-08-13 22:12:33.000000000 +0800 +@@ -131,7 +131,7 @@ + else + AC_MSG_RESULT(yes) + FESTIVAL_LIBS="-lFestival -lestools -lestbase -leststring" +- FESTIVAL_CFLAGS="-I/usr/include/speech-tools/EST -ffriend-injection -Wno-deprecated" ++ FESTIVAL_CFLAGS="-I/usr/include/speech-tools -ffriend-injection -Wno-deprecated" + FESTIVAL_PLUGIN_DIR="stardict-festival-tts-plugin" + fi + else diff --git a/app-dicts/stardict/files/stardict-3.0.0-patch.2.diff b/app-dicts/stardict/files/stardict-3.0.0-patch.2.diff new file mode 100644 index 0000000..60f8760 --- /dev/null +++ b/app-dicts/stardict/files/stardict-3.0.0-patch.2.diff @@ -0,0 +1,11 @@ +--- configure.in.orig 2007-08-13 20:44:31.000000000 +0800 ++++ configure.in 2007-08-13 22:12:33.000000000 +0800 +@@ -192,7 +192,7 @@ + elif test "x${enable_maemo_support}" = "xyes" ; then + DEP_MODULES="gtk+-2.0 >= 2.6 gconf-2.0 >= 2.6 hildon-libs >= 0.12" + elif test "x${enable_gnome_support}" = "xno" ; then +- DEP_MODULES="gtk+-2.0 >= 2.6" ++ DEP_MODULES="gtk+-2.0 >= 2.6 gthread-2.0" + else + DEP_MODULES="libgnomeui-2.0 >= 2.2.0" + fi diff --git a/app-dicts/stardict/files/stardict-3.0.0-patch.3.diff b/app-dicts/stardict/files/stardict-3.0.0-patch.3.diff new file mode 100644 index 0000000..b6ebda9 --- /dev/null +++ b/app-dicts/stardict/files/stardict-3.0.0-patch.3.diff @@ -0,0 +1,20 @@ +--- stardict-3.0.0/src/prefsdlg.cpp.orig 2007-08-14 02:22:40.000000000 +0800 ++++ stardict-3.0.0/src/prefsdlg.cpp 2007-08-14 02:24:47.000000000 +0800 +@@ -726,7 +726,7 @@ + GtkWidget *vbox1 = gtk_vbox_new(false, 6); + gtk_box_pack_start(GTK_BOX(vbox),vbox1,false,false, 0); + +- GtkWidget *check_button; ++ GtkWidget *check_button, *label; + check_button = gtk_check_button_new_with_mnemonic(_("_Enable sound event.")); + bool enable= + conf->get_bool_at("dictionary/enable_sound_event"); +@@ -748,7 +748,7 @@ + gtk_box_pack_start(GTK_BOX(vbox1), hbox2, FALSE, FALSE, 0); + #endif + +- GtkWidget *label = gtk_label_new(_("RealPeopleTTS search path:")); ++ label = gtk_label_new(_("RealPeopleTTS search path:")); + gtk_misc_set_alignment(GTK_MISC(label), 0, .5); + gtk_box_pack_start(GTK_BOX(vbox1),label,false,false,0); + tts_textview = gtk_text_view_new(); diff --git a/app-dicts/stardict/files/stardict-3.0.0-patch.4.diff b/app-dicts/stardict/files/stardict-3.0.0-patch.4.diff new file mode 100644 index 0000000..dc9b4fd --- /dev/null +++ b/app-dicts/stardict/files/stardict-3.0.0-patch.4.diff @@ -0,0 +1,45 @@ +diff --git a/m4/gconf-2.m4 b/m4/gconf-2.m4 +new file mode 100644 +index 0000000..aca7c7d +--- /dev/null ++++ b/m4/gconf-2.m4 +@@ -0,0 +1,39 @@ ++dnl AM_GCONF_SOURCE_2 ++dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas ++dnl (i.e. pass to gconftool-2 ++dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where ++dnl you should install foo.schemas files ++dnl ++ ++AC_DEFUN([AM_GCONF_SOURCE_2], ++[ ++ if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then ++ GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source` ++ else ++ GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE ++ fi ++ ++ AC_ARG_WITH(gconf-source, ++ [ --with-gconf-source=sourceaddress Config database for installing schema files.],GCONF_SCHEMA_CONFIG_SOURCE="$withval",) ++ ++ AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE) ++ AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation]) ++ ++ if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then ++ GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas' ++ fi ++ ++ AC_ARG_WITH(gconf-schema-file-dir, ++ [ --with-gconf-schema-file-dir=dir Directory for installing schema files.],GCONF_SCHEMA_FILE_DIR="$withval",) ++ ++ AC_SUBST(GCONF_SCHEMA_FILE_DIR) ++ AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files]) ++ ++ AC_ARG_ENABLE(schemas-install, ++ [ --disable-schemas-install Disable the schemas installation], ++ [case ${enableval} in ++ yes|no) ;; ++ *) AC_MSG_ERROR(bad value ${enableval} for --enable-schemas-install) ;; ++ esac]) ++ AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [test "$enable_schemas_install" != no]) ++]) diff --git a/app-dicts/stardict/files/stardict-gentoo.patch b/app-dicts/stardict/files/stardict-gentoo.patch new file mode 100644 index 0000000..3a94d96 --- /dev/null +++ b/app-dicts/stardict/files/stardict-gentoo.patch @@ -0,0 +1,21 @@ +diff -p -r zh-stardict-1.3/src/image.h zh-stardict-1.3.fix/src/image.h +*** zh-stardict-1.3/src/image.h 2000-05-26 09:33:16.000000000 +0800 +--- zh-stardict-1.3.fix/src/image.h 2002-10-12 06:34:04.000000000 +0800 +*************** +*** 17,23 **** + #ifndef IMAGE_H + #define IMAGE_H + +! #include <stdiostream.h> + #include <stdlib.h> + #include <memory.h> + #include <string.h> +--- 17,24 ---- + #ifndef IMAGE_H + #define IMAGE_H + +! //#include <stdiostream.h> +! #include <iostream.h> + #include <stdlib.h> + #include <memory.h> + #include <string.h> diff --git a/app-dicts/stardict/files/stardict-gtk24.patch b/app-dicts/stardict/files/stardict-gtk24.patch new file mode 100644 index 0000000..bc79052 --- /dev/null +++ b/app-dicts/stardict/files/stardict-gtk24.patch @@ -0,0 +1,35 @@ +diff -ruN stardict-2.4.2.old/src/Makefile.am stardict-2.4.2/src/Makefile.am +--- stardict-2.4.2.old/src/Makefile.am 2004-04-22 15:37:45.326039331 -0700 ++++ stardict-2.4.2/src/Makefile.am 2004-04-22 15:40:13.902664279 -0700 +@@ -9,12 +9,7 @@ + -DGNOME_ICONDIR=\""$(datadir)/pixmaps"\" \ + -DSTARDICT_LOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ + -DSTARDICT_DATA_DIR=\""$(datadir)/stardict"\" \ +- -DG_DISABLE_DEPRECATED \ +- -DGDK_DISABLE_DEPRECATED \ +- -DGTK_DISABLE_DEPRECATED \ +- -DGDK_PIXBUF_DISABLE_DEPRECATED \ +- -DGNOME_DISABLE_DEPRECATED +- ++ + + stardict_LDFLAGS = + +diff -ruN stardict-2.4.2.old/src/Makefile.in stardict-2.4.2/src/Makefile.in +--- stardict-2.4.2.old/src/Makefile.in 2004-04-22 15:37:45.332037580 -0700 ++++ stardict-2.4.2/src/Makefile.in 2004-04-22 15:40:13.902664279 -0700 +@@ -141,13 +141,7 @@ + -DGNOME_ICONDIR=\""$(datadir)/pixmaps"\" \ + -DSTARDICT_LOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ + -DSTARDICT_DATA_DIR=\""$(datadir)/stardict"\" \ +- -DG_DISABLE_DEPRECATED \ +- -DGDK_DISABLE_DEPRECATED \ +- -DGTK_DISABLE_DEPRECATED \ +- -DGDK_PIXBUF_DISABLE_DEPRECATED \ +- -DGNOME_DISABLE_DEPRECATED +- +- ++ + stardict_LDFLAGS = + + stardict_LDADD = \ diff --git a/app-dicts/stardict/metadata.xml b/app-dicts/stardict/metadata.xml new file mode 100644 index 0000000..aef01fc --- /dev/null +++ b/app-dicts/stardict/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>cjk</herd> +</pkgmetadata> diff --git a/app-dicts/stardict/stardict-3.0.0.ebuild b/app-dicts/stardict/stardict-3.0.0.ebuild new file mode 100644 index 0000000..23acca3 --- /dev/null +++ b/app-dicts/stardict/stardict-3.0.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-dicts/stardict/stardict-2.4.8.ebuild,v 1.4 2007/07/11 05:41:18 mr_bones_ Exp $ + +inherit gnome2 eutils autotools + +# NOTE: Even though the *.dict.dz are the same as dictd/freedict's files, +# their indexes seem to be in a different format. So we'll keep them +# seperate for now. + +IUSE="festival espeak gnome gucharmap spell" +DESCRIPTION="A GNOME2 international dictionary supporting fuzzy and glob style matching" +HOMEPAGE="http://stardict.sourceforge.net/ http://cosoft.org.cn/projects/stardict/" +SRC_URI="mirror://sourceforge/stardict/${P}.tar.bz2" + +RESTRICT="test" +LICENSE="GPL-2" +SLOT="0" +# when adding keywords, remember to add to stardict.eclass +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND="gnome? ( >=gnome-base/libbonobo-2.2.0 + >=gnome-base/libgnome-2.2.0 + >=gnome-base/libgnomeui-2.2.0 + >=gnome-base/gconf-2 + >=gnome-base/orbit-2.6 + app-text/scrollkeeper ) + spell? ( app-text/enchant ) + gucharmap? ( >=gnome-extra/gucharmap-1.4.0 ) + festival? ( =app-accessibility/festival-1.96_beta + =app-accessibility/speech-tools-1.2.96_beta ) + espeak? ( ~app-accessibility/espeak-1.26 ) + >=sys-libs/zlib-1.1.4 + >=x11-libs/gtk+-2.6" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.22 + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-*.diff + AT_M4DIR="m4" eautoreconf + gnome2_omf_fix +} + +src_compile() { + export PKG_CONFIG=$(type -P pkg-config) + G2CONF="$(use_enable gnome gnome-support) + $(use_enable spell) + $(use_enable gucharmap) + $(use_enable festival) + $(use_enable espeak)" + gnome2_src_compile +} + +pkg_postinst() { + elog "You will now need to install stardict dictionary files. If" + elog "you have not, execute the below to get a list of dictionaries:" + elog + elog " emerge -s stardict-" + elog + ewarn "If you upgraded from 2.4.1 or lower and use your own dictionary" + ewarn "files, you'll need to run: /usr/share/stardict/tools/stardict_dict_update" +} diff --git a/app-text/linuxdoc-tools/ChangeLog b/app-text/linuxdoc-tools/ChangeLog deleted file mode 100644 index 381c6a9..0000000 --- a/app-text/linuxdoc-tools/ChangeLog +++ /dev/null @@ -1,43 +0,0 @@ -# ChangeLog for app-text/linuxdoc-tools -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/ChangeLog,v 1.8 2007/03/13 01:40:28 leonardop Exp $ - - 13 Mar 2007; Leonardo Boshell <leonardop@gentoo.org> metadata.xml: - Replacing text-markup herd with the new sgml herd. - - 16 Feb 2007; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21_p4.ebuild: - Remove invalid use of ROOT (bug #167240). - - 22 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; - linuxdoc-tools-0.9.21_p4.ebuild: - Keyword ~ppc. - - 06 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> - +files/linuxdoc-tools-0.9.21-malloc.patch, - linuxdoc-tools-0.9.21_p4.ebuild: - Add patch to build on FreeBSD and add ~x86-fbsd keyword. See bug #146536. - -*linuxdoc-tools-0.9.21_p4 (01 Jul 2006) - - 01 Jul 2006; Martin Schlemmer <azarah@gentoo.org> - +files/linuxdoc-tools-0.9.13-letter.patch, - +files/linuxdoc-tools-0.9.20-lib64.patch, - +files/linuxdoc-tools-0.9.20-strip.patch, +files/linuxdoc-tools-fi.patch, - +linuxdoc-tools-0.9.21_p4.ebuild: - Update version. Add patches from fedora and fix catalog path (based on - fedora's method, but non-broken). Install latex files. - - 18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - Restrict app-text/tetex dependency to avoid access violations (bug #105905). - - 30 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - Use a mirror:// URI in SRC_URI. - -*linuxdoc-tools-0.9.21 (12 Aug 2005) - - 12 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> - linuxdoc-tools-0.9.21.ebuild: - New package, requested on bug #88232. diff --git a/app-text/linuxdoc-tools/Manifest b/app-text/linuxdoc-tools/Manifest deleted file mode 100644 index 4882c72..0000000 --- a/app-text/linuxdoc-tools/Manifest +++ /dev/null @@ -1,32 +0,0 @@ -AUX linuxdoc-tools-0.9.13-letter.patch 1130 RMD160 dcdaa86650314a6d2eb695ed4badf426334424e0 SHA1 7ebc226b62e737ad2a9c8abd79cef5566ecc2dce SHA256 509af3d0f8570d7501e65366d7c72ccd7d5cefcd54efd3c9a4fc13ce6f9bc04c -MD5 adc768b3c89759488fd5f86c76a8faa7 files/linuxdoc-tools-0.9.13-letter.patch 1130 -RMD160 dcdaa86650314a6d2eb695ed4badf426334424e0 files/linuxdoc-tools-0.9.13-letter.patch 1130 -SHA256 509af3d0f8570d7501e65366d7c72ccd7d5cefcd54efd3c9a4fc13ce6f9bc04c files/linuxdoc-tools-0.9.13-letter.patch 1130 -AUX linuxdoc-tools-0.9.20-lib64.patch 400 RMD160 fe9d65815836b5dec682364caf2de0ed888e937c SHA1 e787c792f6964a81ac0f21103b6bfa9073af6135 SHA256 f681347bc2e59647bc7667d323825579ca325cef973250fb5192e01e16e14587 -MD5 5427146d492eadd6b04ae144a51f0d15 files/linuxdoc-tools-0.9.20-lib64.patch 400 -RMD160 fe9d65815836b5dec682364caf2de0ed888e937c files/linuxdoc-tools-0.9.20-lib64.patch 400 -SHA256 f681347bc2e59647bc7667d323825579ca325cef973250fb5192e01e16e14587 files/linuxdoc-tools-0.9.20-lib64.patch 400 -AUX linuxdoc-tools-0.9.20-strip.patch 348 RMD160 b44afd4975bcf7acd0137e4fe7a71b66c5c5acb8 SHA1 3cc40a552e11165d37276ac58177de1d81ebd039 SHA256 cf2e8127998c6c4215b7ea99035367780ac1767a83a1591359e5ee7f2c1a1d11 -MD5 0dd08fcb73bc04a46f6af4165b015554 files/linuxdoc-tools-0.9.20-strip.patch 348 -RMD160 b44afd4975bcf7acd0137e4fe7a71b66c5c5acb8 files/linuxdoc-tools-0.9.20-strip.patch 348 -SHA256 cf2e8127998c6c4215b7ea99035367780ac1767a83a1591359e5ee7f2c1a1d11 files/linuxdoc-tools-0.9.20-strip.patch 348 -AUX linuxdoc-tools-0.9.21-malloc.patch 319 RMD160 661ea0b64b0051362dbb856830b260d0d6650b50 SHA1 49bb3101115ca0ec40d7c327d24c12567c2c3092 SHA256 37739ab14bb0e2f7c89be84043c865eefe7d9f5473284ddd97fb1c05dd7916a3 -MD5 afd04d86a41faa67feb2cb399c97ebe4 files/linuxdoc-tools-0.9.21-malloc.patch 319 -RMD160 661ea0b64b0051362dbb856830b260d0d6650b50 files/linuxdoc-tools-0.9.21-malloc.patch 319 -SHA256 37739ab14bb0e2f7c89be84043c865eefe7d9f5473284ddd97fb1c05dd7916a3 files/linuxdoc-tools-0.9.21-malloc.patch 319 -DIST linuxdoc-tools_0.9.21-0.10.tar.gz 592080 RMD160 879724a131fcab0e34105663e7c293675e755ab9 SHA1 99acb6226264542ef45b7c2e0425a82fe44f73bb SHA256 78f6aba32c64ed7e8146a3186f9d793e06f007d015916239b5a1125e3e9ccd19 -EBUILD linuxdoc-tools-0.9.21_p10.ebuild 2035 RMD160 ef694d8eac0819f88f9aec2e4762e990c4efe53a SHA1 354e87d7c6aa86237155e7fd8d4f3ec46b52e33e SHA256 8621e79832c26f3456d95fd6d874af263d571daf3a3f1a15fa4b552862031de9 -MD5 271c70acdf8c0dd7cd3c70c09eb18d65 linuxdoc-tools-0.9.21_p10.ebuild 2035 -RMD160 ef694d8eac0819f88f9aec2e4762e990c4efe53a linuxdoc-tools-0.9.21_p10.ebuild 2035 -SHA256 8621e79832c26f3456d95fd6d874af263d571daf3a3f1a15fa4b552862031de9 linuxdoc-tools-0.9.21_p10.ebuild 2035 -MISC ChangeLog 1676 RMD160 628869944a13c33e18949e3f13ce981bc06fd5d4 SHA1 286ed5ead647eed54415b2f4c1a77f2b783c7653 SHA256 43ed5e50ed3f90ecddbf96ee4ed332534e03f3d93e60202b9a881a604b8bd4ed -MD5 1566919f0ca18c4a71c7faf0c49ee1bd ChangeLog 1676 -RMD160 628869944a13c33e18949e3f13ce981bc06fd5d4 ChangeLog 1676 -SHA256 43ed5e50ed3f90ecddbf96ee4ed332534e03f3d93e60202b9a881a604b8bd4ed ChangeLog 1676 -MISC metadata.xml 641 RMD160 8cfda546e627138cd093dafb40d448243b3c4365 SHA1 7aef49bce19ea880c2a9cd88a35c6cacd3526cad SHA256 5129c9100b7958babe2481818497efcd9dc01828334b5d69d3301c5b3946ffc3 -MD5 60d11c4fffc7c09c84219cc01e69228c metadata.xml 641 -RMD160 8cfda546e627138cd093dafb40d448243b3c4365 metadata.xml 641 -SHA256 5129c9100b7958babe2481818497efcd9dc01828334b5d69d3301c5b3946ffc3 metadata.xml 641 -MD5 5a04d414fcf0dd7d7c436597b7bd2dc1 files/digest-linuxdoc-tools-0.9.21_p10 280 -RMD160 c04c027f92070481ba2f1735d87324a8f822abe2 files/digest-linuxdoc-tools-0.9.21_p10 280 -SHA256 011ef7d6985acd74589ab9effdd5ae4eaa870860ab66a5473b83a23093c478af files/digest-linuxdoc-tools-0.9.21_p10 280 diff --git a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p10 b/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p10 deleted file mode 100644 index 00ecf00..0000000 --- a/app-text/linuxdoc-tools/files/digest-linuxdoc-tools-0.9.21_p10 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 057474750d4669edc911f3c46e5f21cd linuxdoc-tools_0.9.21-0.10.tar.gz 592080 -RMD160 879724a131fcab0e34105663e7c293675e755ab9 linuxdoc-tools_0.9.21-0.10.tar.gz 592080 -SHA256 78f6aba32c64ed7e8146a3186f9d793e06f007d015916239b5a1125e3e9ccd19 linuxdoc-tools_0.9.21-0.10.tar.gz 592080 diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch deleted file mode 100644 index ed6e0e8..0000000 --- a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.13-letter.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm.letter Mon Nov 26 16:09:37 2001 -+++ linuxdoc-tools-0.9.13/lib/LinuxDocTools.pm Mon Nov 26 16:09:49 2001 -@@ -108,7 +108,7 @@ - { option => "pass", type => "s", short => "P" } - ]; - $global->{backend} = "linuxdoc"; -- $global->{papersize} = "a4"; -+ $global->{papersize} = "letter"; - $global->{language} = "en"; - $global->{charset} = "ascii"; - $global->{style} = ""; ---- linuxdoc-tools-0.9.13/man/linuxdoc.1.letter Mon Nov 26 16:10:04 2001 -+++ linuxdoc-tools-0.9.13/man/linuxdoc.1 Mon Nov 26 16:10:42 2001 -@@ -46,8 +46,8 @@ - format, but just output the usage of this suites. - Available formats are: html, info, latex, lyx, rtf, tex, check. - .IP "--papersize=\fIsize\fR, -p --Set the paper size. Default is ``a4'' (European 297x210mm paper). --You may also specify ``letter'' size. -+Set the paper size. Default is ``letter''. -+You may also specify ``a4'' size (European 297x210mm paper). - .IP "--language=\fIlang\fR, -l" - Specify the language of the document (this may change which style - files are used for formatting by a back end). The default language is diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch deleted file mode 100644 index 04816c4..0000000 --- a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-lib64.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- linuxdoc-tools-0.9.20/bin/linuxdoc.in.orig 2002-09-10 14:31:56.000000000 -0400 -+++ linuxdoc-tools-0.9.20/bin/linuxdoc.in 2002-09-10 14:32:32.000000000 -0400 -@@ -23,8 +23,10 @@ - - use lib "@DATADIR@"; - use lib "@prefix@/perl5"; -+use lib "@prefix@/lib64/perl5"; - use lib "@prefix@/lib/perl5"; - use lib "@prefix@/share/perl5"; -+ - $progs = { - "NSGMLS" => "@NSGMLS@", - "SGMLSASP" => "@SGMLSASP@", diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch deleted file mode 100644 index 198bd24..0000000 --- a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.20-strip.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- linuxdoc-tools-0.9.20/Makefile.in.strip Mon Apr 22 17:30:06 2002 -+++ linuxdoc-tools-0.9.20/Makefile.in Mon Apr 22 17:30:19 2002 -@@ -87,7 +87,6 @@ - ( cd iso-entities; \ - $(MAKE) install ) - endif -- strip sgmlpre/sgmlpre - for ii in sgmlpre/sgmlpre rtf-fix/rtf2rtf; do \ - bn=`basename $$ii`; \ - $(INSTALL_PROGRAM) $$ii $(bindir)/$$bn; \ diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.21-malloc.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.21-malloc.patch deleted file mode 100644 index 2f5b3dc..0000000 --- a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.21-malloc.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: linuxdoc-tools-0.9.21/rtf-fix/rtf2rtf.l -=================================================================== ---- linuxdoc-tools-0.9.21.orig/rtf-fix/rtf2rtf.l -+++ linuxdoc-tools-0.9.21/rtf-fix/rtf2rtf.l -@@ -22,7 +22,7 @@ - - %{ - --#include <malloc.h> -+#include <stdlib.h> - #include <stdio.h> - #include <string.h> - diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p10.ebuild b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p10.ebuild deleted file mode 100644 index 45ae22c..0000000 --- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p10.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/linuxdoc-tools-0.9.21_p4.ebuild,v 1.5 2007/07/12 04:37:47 mr_bones_ Exp $ - -inherit eutils sgml-catalog - -MY_PV="${PV/_p/-0.}" - -S="${WORKDIR}/${P/_p*}" -DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files" -HOMEPAGE="http://packages.qa.debian.org/l/linuxdoc-tools.html" -SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${MY_PV}.tar.gz" - -LICENSE="KenMacLeod SGMLUG" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" -IUSE="tetex" - -DEPEND="app-text/openjade - app-text/sgml-common - >=dev-lang/perl-5.004 - sys-apps/gawk - sys-apps/groff - !<app-text/sgmltools-lite-3.0.3-r10 - !<app-text/tetex-3" - -RDEPEND="${DEPEND} - tetex? ( >=app-text/tetex-3 )" - -sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \ - "/usr/share/linuxdoc-tools/linuxdoc-tools.catalog" - -src_unpack() { - unpack ${A} - - cd "${S}" - epatch "${FILESDIR}/${PN}-0.9.13-letter.patch" - epatch "${FILESDIR}/${PN}-0.9.20-lib64.patch" - epatch "${FILESDIR}/${PN}-0.9.20-strip.patch" - epatch "${FILESDIR}/${PN}-0.9.21-malloc.patch" -} -src_compile() { - local myconf="--with-installed-iso-entities" - - econf $myconf || die "./configure failed" - emake CFLAGS="${CFLAGS}" || die "Compilation failed" -} - -src_install() { - # Else fails with sandbox violations - export VARTEXFONTS="${T}/fonts" - - # Besides the path being wrong, in changing perl5libdir, it cannot find the - # catalog. - export SGML_CATALOG_FILES="/usr/share/sgml/sgml-iso-entities-8879.1986/catalog" - - eval `perl -V:installvendorarch` - einstall \ - perl5libdir="${D}${installvendorarch}" \ - LINUXDOCDOC="${D}/usr/share/doc/${PF}/guide" \ - || die "Installation failed" - - # Wrong path for the catalog. - dosed -e \ - 's,/iso-entities-8879.1986/iso-entities.cat,/sgml-iso-entities-8879.1986/catalog,' \ - /usr/share/linuxdoc-tools/LinuxDocTools.pm - - if use tetex ; then - insinto /usr/share/texmf/tex/latex/misc - doins "${S}"/lib/*.sty - fi - - dodoc ChangeLog README -} diff --git a/app-text/linuxdoc-tools/metadata.xml b/app-text/linuxdoc-tools/metadata.xml deleted file mode 100644 index a173e98..0000000 --- a/app-text/linuxdoc-tools/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sgml</herd> - <longdescription> - Linuxdoc-Tools is a small bug-fix version of SGML-Tools 1.0.9, and - is a toolset for processing LinuxDoc DTD SGML files. This system - is tailored for LinuxDoc DTD sgml files, and other DTDs are not - supported. If you need the tool for DocBook DTD (which is now a - more popular DTD than LinuxDoc in writing technical software - documentation), then you should check other packages such as - SGMLTools-Lite and OpenJade. - </longdescription> -</pkgmetadata> |