diff options
author | Peter Volkov <pva@gentoo.org> | 2007-10-01 11:05:43 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2007-10-01 11:05:43 +0000 |
commit | 7790e0f9039ad761c6c998e75efdd8769a89924b (patch) | |
tree | 1cd246ca2804c49d1e320a1c67359d0dee75b123 /app-dicts | |
parent | evolution-echange-2.10.3 is in the tree. (diff) | |
download | pva-7790e0f9039ad761c6c998e75efdd8769a89924b.tar.gz pva-7790e0f9039ad761c6c998e75efdd8769a89924b.tar.bz2 pva-7790e0f9039ad761c6c998e75efdd8769a89924b.zip |
Remove app-text/linuxdoc-tools as it is in the tree.
Added app-dicts/makedict.
svn path=/; revision=44
Diffstat (limited to 'app-dicts')
-rw-r--r-- | app-dicts/makedict/ChangeLog | 9 | ||||
-rw-r--r-- | app-dicts/makedict/Manifest | 16 | ||||
-rw-r--r-- | app-dicts/makedict/files/digest-makedict-0.3 | 3 | ||||
-rw-r--r-- | app-dicts/makedict/files/makedict-0.3-codecs.patch | 29 | ||||
-rw-r--r-- | app-dicts/makedict/makedict-0.3.ebuild | 32 | ||||
-rw-r--r-- | app-dicts/stardict-mueller7/stardict-mueller7-1.2.ebuild | 13 | ||||
-rw-r--r-- | app-dicts/stardict/ChangeLog | 157 | ||||
-rw-r--r-- | app-dicts/stardict/Manifest | 40 | ||||
-rw-r--r-- | app-dicts/stardict/files/digest-stardict-3.0.0 | 3 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-3.0.0-patch.1.diff | 11 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-3.0.0-patch.2.diff | 11 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-3.0.0-patch.3.diff | 20 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-3.0.0-patch.4.diff | 45 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-gentoo.patch | 21 | ||||
-rw-r--r-- | app-dicts/stardict/files/stardict-gtk24.patch | 35 | ||||
-rw-r--r-- | app-dicts/stardict/metadata.xml | 5 | ||||
-rw-r--r-- | app-dicts/stardict/stardict-3.0.0.ebuild | 66 |
17 files changed, 516 insertions, 0 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" +} |