summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2007-10-01 11:05:43 +0000
committerPeter Volkov <pva@gentoo.org>2007-10-01 11:05:43 +0000
commit7790e0f9039ad761c6c998e75efdd8769a89924b (patch)
tree1cd246ca2804c49d1e320a1c67359d0dee75b123 /app-dicts
parentevolution-echange-2.10.3 is in the tree. (diff)
downloadpva-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/ChangeLog9
-rw-r--r--app-dicts/makedict/Manifest16
-rw-r--r--app-dicts/makedict/files/digest-makedict-0.33
-rw-r--r--app-dicts/makedict/files/makedict-0.3-codecs.patch29
-rw-r--r--app-dicts/makedict/makedict-0.3.ebuild32
-rw-r--r--app-dicts/stardict-mueller7/stardict-mueller7-1.2.ebuild13
-rw-r--r--app-dicts/stardict/ChangeLog157
-rw-r--r--app-dicts/stardict/Manifest40
-rw-r--r--app-dicts/stardict/files/digest-stardict-3.0.03
-rw-r--r--app-dicts/stardict/files/stardict-3.0.0-patch.1.diff11
-rw-r--r--app-dicts/stardict/files/stardict-3.0.0-patch.2.diff11
-rw-r--r--app-dicts/stardict/files/stardict-3.0.0-patch.3.diff20
-rw-r--r--app-dicts/stardict/files/stardict-3.0.0-patch.4.diff45
-rw-r--r--app-dicts/stardict/files/stardict-gentoo.patch21
-rw-r--r--app-dicts/stardict/files/stardict-gtk24.patch35
-rw-r--r--app-dicts/stardict/metadata.xml5
-rw-r--r--app-dicts/stardict/stardict-3.0.0.ebuild66
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"
+}