diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2010-12-16 23:47:26 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2010-12-16 23:47:26 +0000 |
commit | 2e5c02be0fac2f59d83a51a5c0a29cb56cbffc58 (patch) | |
tree | dc76ee81fb65cdef2b5316ecd54d8044dbe7bb2c /app-text | |
parent | Drop gtkmm:2, build failures (bug 244543) and not required by anything in the... (diff) | |
download | historical-2e5c02be0fac2f59d83a51a5c0a29cb56cbffc58.tar.gz historical-2e5c02be0fac2f59d83a51a5c0a29cb56cbffc58.tar.bz2 historical-2e5c02be0fac2f59d83a51a5c0a29cb56cbffc58.zip |
Removal of app-text/gnome-spell as it's no used by anything in the tree and its functionality is in gtkhtml through enchant (bug #339771).
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/gnome-spell/ChangeLog | 427 | ||||
-rw-r--r-- | app-text/gnome-spell/Manifest | 8 | ||||
-rw-r--r-- | app-text/gnome-spell/files/gnome-spell-1.0.7-combo.patch | 350 | ||||
-rw-r--r-- | app-text/gnome-spell/files/gnome-spell-1.0.7-remove_gnome_h.patch | 22 | ||||
-rw-r--r-- | app-text/gnome-spell/files/gnome-spell-1.0.8-r3-enchant.patch | 519 | ||||
-rw-r--r-- | app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild | 59 | ||||
-rw-r--r-- | app-text/gnome-spell/metadata.xml | 5 |
7 files changed, 0 insertions, 1390 deletions
diff --git a/app-text/gnome-spell/ChangeLog b/app-text/gnome-spell/ChangeLog deleted file mode 100644 index fa2b3b06673c..000000000000 --- a/app-text/gnome-spell/ChangeLog +++ /dev/null @@ -1,427 +0,0 @@ -# ChangeLog for app-text/gnome-spell -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/gnome-spell/ChangeLog,v 1.109 2010/10/07 20:09:16 ssuominen Exp $ - - 07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> - gnome-spell-1.0.8-r3.ebuild: - ppc64 stable wrt #324077 - - 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> gnome-spell-1.0.8-r3.ebuild: - Marked ppc for bug #324077. - - 18 Aug 2010; Markus Meier <maekke@gentoo.org> gnome-spell-1.0.8-r3.ebuild: - arm stable, bug #314899 - - 14 Aug 2010; Raúl Porcel <armin76@gentoo.org> - gnome-spell-1.0.8-r3.ebuild: - alpha/ia64/sparc stable wrt #314899 - - 20 Jul 2010; Jeroen Roovers <jer@gentoo.org> gnome-spell-1.0.8.ebuild, - gnome-spell-1.0.8-r2.ebuild, gnome-spell-1.0.8-r3.ebuild: - Drop HPPA keywording (bug #324511). - - 04 Jun 2010; Markus Meier <maekke@gentoo.org> gnome-spell-1.0.8-r3.ebuild: - x86 stable, bug #314899 - - 03 May 2010; Olivier Crête <tester@gentoo.org> - gnome-spell-1.0.8-r3.ebuild: - amd64 stable, bug #314899 - -*gnome-spell-1.0.8-r3 (31 May 2009) - - 31 May 2009; Serkan Kaba <serkan@gentoo.org> +gnome-spell-1.0.8-r3.ebuild, - +files/gnome-spell-1.0.8-r3-enchant.patch: - Revbump to fix critical error. - - 12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> ChangeLog: - Stable on sparc, bug #260063 - - 05 Apr 2009; Gilles Dartiguelongue <eva@gentoo.org> - gnome-spell-1.0.8-r2.ebuild: - Add libgnomeui to dependencies, bug #264621. - - 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> - gnome-spell-1.0.8-r2.ebuild: - alpha/arm/ia64/sparc stable - - 18 Mar 2009; Raúl Porcel <armin76@gentoo.org> ChangeLog: - alpha/ia64 stable wrt #260063 - - 15 Mar 2009; Markus Meier <maekke@gentoo.org> gnome-spell-1.0.8-r2.ebuild: - x86 stable, bug #260063 - - 11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> - gnome-spell-1.0.8-r2.ebuild: - Marked stable on amd64 - - 06 Mar 2009; Brent Baude <ranger@gentoo.org> gnome-spell-1.0.8-r2.ebuild: - Marking gnome-spell-1.0.8-r2 ppc stable for bug 260063 - - 05 Mar 2009; Brent Baude <ranger@gentoo.org> gnome-spell-1.0.8-r2.ebuild: - Marking gnome-spell-1.0.8-r2 ppc64 stable for bug 260063 - -*gnome-spell-1.0.8-r2 (10 Feb 2009) - - 10 Feb 2009; Peter Volkov <pva@gentoo.org> - -files/gnome-spell-1.0.7-enchant-r2.patch, -gnome-spell-1.0.8-r1.ebuild, - +gnome-spell-1.0.8-r2.ebuild: - Fixed 'Unknown' language for dictionaries with name of form ru_RU_ye. - -*gnome-spell-1.0.8-r1 (09 Feb 2009) - - 09 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org> - -gnome-spell-1.0.7-r1.ebuild, +gnome-spell-1.0.8-r1.ebuild: - Bump to 1.0.8-r1. Do not use hardcoded locales table, bug #256564. - - 12 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> - gnome-spell-1.0.8.ebuild: - Respect LINGUAS, bug #183086. - - 30 Sep 2008; Raúl Porcel <armin76@gentoo.org> gnome-spell-1.0.8.ebuild: - arm stable wrt #223425 - - 22 Mar 2008; Daniel Gryniewicz <dang@gentoo.org> ChangeLog, Manifest: - Marked stable on amd64 for bug #212986 - - 17 Mar 2008; Jeroen Roovers <jer@gentoo.org> gnome-spell-1.0.8.ebuild: - Stable for HPPA (bug #212986). - - 16 Mar 2008; Christian Faulhammer <opfer@gentoo.org> - gnome-spell-1.0.8.ebuild: - stable x86, bug 212986 - - 15 Mar 2008; Brent Baude <ranger@gentoo.org> gnome-spell-1.0.8.ebuild: - Marking gnome-spell-1.0.8 ppc64 for bug 212986 - - 15 Mar 2008; nixnut <nixnut@gentoo.org> gnome-spell-1.0.8.ebuild: - Stable on ppc wrt bug 212986 - - 14 Mar 2008; Raúl Porcel <armin76@gentoo.org> gnome-spell-1.0.8.ebuild: - alpha/ia64/sparc stable wrt #212986 - -*gnome-spell-1.0.8 (22 Dec 2007) - - 22 Dec 2007; Gilles Dartiguelongue <eva@gentoo.org> - +files/gnome-spell-1.0.8-enchant.patch, gnome-spell-1.0.7-r1.ebuild, - +gnome-spell-1.0.8.ebuild: - bump to 1.0.8, remove static USE flag - - 10 Mar 2007; Roy Marples <uberlord@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Added ~x86-fbsd keyword. - - 04 Jan 2007; Saleem Abdulrasool <compnerd@gentoo.org> - -files/gnome-spell-1.0.5-enchant.patch, - -files/gnome-spell-1.0.5-gtk24.patch, - -files/gnome-spell-1.0.6-combo.patch, - -files/gnome-spell-1.0.6-enchant.patch, - -files/gnome-spell-1.0.7-debug.patch, - -files/gnome-spell-1.0.7-enchant.patch, -gnome-spell-1.0.5-r2.ebuild, - -gnome-spell-1.0.6.ebuild, -gnome-spell-1.0.7.ebuild: - prune unneeded files - - 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Fix broken autotools handling. - - 08 Sep 2006; Thomas Cort <tcort@gentoo.org> gnome-spell-1.0.7-r1.ebuild: - Stable on alpha wrt Bug #133939. - - 05 Sep 2006; Joshua Kinard <kumba@gentoo.org> gnome-spell-1.0.5-r2.ebuild, - gnome-spell-1.0.6.ebuild, gnome-spell-1.0.7.ebuild, - gnome-spell-1.0.7-r1.ebuild: - Removing mips keywords as gnome is no longer supported for us. - - 12 Jul 2006; Aron Griffis <agriffis@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Mark 1.0.7-r1 stable on ia64 - - 26 Jun 2006; Guy Martin <gmsoft@gentoo.org> gnome-spell-1.0.7-r1.ebuild: - Stable on hppa. - - 23 May 2006; Markus Rothe <corsair@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Stable on ppc64; bug #133939 - - 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Stable on x86 wrt bug #133939. - - 22 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Stable on sparc wrt #133939 - - 21 May 2006; Daniel Gryniewicz <dang@gentoo.org> - gnome-spell-1.0.7-r1.ebuild: - Marked stable on amd64 Per bug# 133939 - - 21 May 2006; <nixnut@gentoo.org> gnome-spell-1.0.7-r1.ebuild: - Stable on ppc. bug #133939 - - 27 Apr 2006; Marien Zwart <marienz@gentoo.org> - files/digest-gnome-spell-1.0.5-r2, files/digest-gnome-spell-1.0.6, - files/digest-gnome-spell-1.0.7, files/digest-gnome-spell-1.0.7-r1, - Manifest: - Fixing SHA256 digest, pass four - -*gnome-spell-1.0.7-r1 (03 Apr 2006) - - 03 Apr 2006; Marinus Schraal <foser@gentoo.org> - gnome-spell-1.0.7-r1.ebuild, files/gnome-spell-1.0.7-enchant-r2.patch : - Add new enchant patch, should fix some outstanding dictionairy detection issues - Remove debug flag, the stack of patches became somewhat messy - -*gnome-spell-1.0.7 (27 Mar 2006) - - 27 Mar 2006; Marinus Schraal <foser@gentoo.org> gnome-spell-1.0.7.ebuild - files/gnome-spell-1.0.7-enchant.patch, files/gnome-spell-1.0.7-combo.patch, - files/gnome-spell-1.0.7-debug.patch, files/gnome-spell-1.0.7-remove_gnome_h.patch : - New release (#127142) - Update enchant & combo patch, require enchant 1.2.4 - Add patch to enable debug output - Add patch to remove gnome.h inclusion, together with combo patch removes libgnomeui dep - - 09 Dec 2005; <dang@gentoo.org> gnome-spell-1.0.6.ebuild: - Marked stable on amd64 - - 11 Sep 2005; Guy Martin <gmsoft@gentoo.org> gnome-spell-1.0.6.ebuild: - Stable on hppa. - - 09 Sep 2005; Aron Griffis <agriffis@gentoo.org> gnome-spell-1.0.6.ebuild: - Mark 1.0.6 stable on alpha - - 07 Sep 2005; Aron Griffis <agriffis@gentoo.org> gnome-spell-1.0.6.ebuild: - Mark 1.0.6 stable on ia64 - - 03 Sep 2005; Markus Rothe <corsair@gentoo.org> gnome-spell-1.0.6.ebuild: - Stable on ppc64 - - 02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> - gnome-spell-1.0.6.ebuild: - Stable on ppc. - - 29 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> - gnome-spell-1.0.6.ebuild: - Stable on sparc - - 29 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> - gnome-spell-1.0.6.ebuild: - Stable on x86. - -*gnome-spell-1.0.6 (07 Jul 2005) - - 07 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> - gnome-spell-1.0.6.ebuild, files/gnome-spell-1.0.6-enchant.patch, - files/gnome-spell-1.0.6-combo.patch: - New release. Added 'static' USE flag. Ported patches to this version. - - 09 Jun 2005; Markus Rothe <corsair@gentoo.org> - gnome-spell-1.0.5-r2.ebuild: - Stable on ppc64 - - 06 May 2005; Markus Rothe <corsair@gentoo.org> - gnome-spell-1.0.5-r2.ebuild: - Added ~ppc64 to KEYWORDS - - 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 29 Dec 2004; Joe McCann <joem@gentoo.org> gnome-spell-1.0.5-r2.ebuild: - Now using DESTDIR instead of einstall, bug 75868 - - 03 Nov 2004; Stephen P. Becker <geoman@gentoo.org> - gnome-spell-1.0.5-r2.ebuild: - stable on mips...I swear this was keyworded a long time ago - - 08 Oct 2004; Guy Martin <gmsoft@gentoo.org> gnome-spell-1.0.5-r2.ebuild: - Marked stable on hppa. - - 27 Jul 2004; <agriffis@gentoo.org> gnome-spell-1.0.5-r2.ebuild: - stable on ia64 - - 15 Jul 2004; Gustavo Zacarias <gustavoz@gentoo.org> - gnome-spell-1.0.5-r2.ebuild: - Stable on sparc - - 03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> - gnome-spell-1.0.5-r2.ebuild: - Stable on alpha. - -*gnome-spell-1.0.5-r2 (22 Jun 2004) - - 22 Jun 2004; foser <foser@gentoo.org> gnome-spell-1.0.5*.ebuild : - Add WANT_AUTOMAKE=1.4 statement to ensure it picks the right one (#54110) - - 15 Jun 2004; Travis Tilley <lv@gentoo.org> gnome-spell-1.0.5-r2.ebuild: - stable on amd64 - - 24 Apr 2004; Yi Qiang <khai@gentoo.org> gnome-spell-1.0.5.ebuild: - Pushed the gtk24 fix into stable. - -*gnome-spell-1.0.5-r2 (22 Mar 2004) - - 22 Mar 2004; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.5-r2.ebuild, - files/gnome-spell-1.0.5-gtk24.patch: - add backported gtkcombo patch along with workaround for gtk 2.4 - - 29 Jan 2004; Donnie Berkholz <spyderous@gentoo.org>; - gnome-spell-1.0.5-r1.ebuild: - Adding DEPEND on >=sys-devel/autoconf-2.58 so new WANT_AUTOCONF=2.5 isn't - breaking things, on request of drobbins. - - 14 Jan 2004; Aron Griffis <agriffis@gentoo.org> gnome-spell-1.0.5.ebuild: - stable on alpha - - 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> gnome-spell-1.0.5.ebuild: - Marked stable on hppa. - - 14 Dec 2003; Lars Weiler <pylon@gentoo.org> gnome-spell-1.0.5-r1.ebuild: - Make stable on ppc - - 13 Dec 2003; Brad House <brad_mssw@gentoo.org> gnome-spell-1.0.5-r1.ebuild: - mark stable on amd64 - - 21 Nov 2003; Jason Wever <weeve@gentoo.org> gnome-spell-1.0.5.ebuild: - Marked stable on sparc. - -*gnome-spell-1.0.5-r1 (26 Oct 2003) - - 26 Oct 2003; foser <foser@gentoo.org> gnome-spell-1.0.5-r1.ebuild : - Add patch to use enchant as backend - - 24 Sep 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.5.ebuild: - stable bump for x86 - - 09 Sep 2003; Mike Gardiner <obz@gentoo.org> gnome-spell-1.0.3.ebuild, - gnome-spell-1.0.4.ebuild, gnome-spell-1.0.5.ebuild: - Removed bonobo-activation dependencies - -*gnome-spell-1.0.5 (30 Aug 2003) - - 30 Aug 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.5.ebuild: - version bump - - 09 Jul 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.3.ebuild, - gnome-spell-1.0.4.ebuild: - add pkgconfig dep - - 05 Jul 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.3.ebuild, - gnome-spell-1.0.4.ebuild: - fixed boo boo in DEPENDS - - 10 Jun 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-0.5.ebuild: - removed evolution dep and fixed gal dep - -*gnome-spell-1.0.4 (03 Jun 2003) - - 23 Jul 2003; Guy Martin <gmsoft@gentoo.org> gnome-spell-1.0.4.ebuild : - Added hppa to KEYWORDS. - - 03 Jun 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.4.ebuild: - version bump. part of evo 1.3.92 update - - 18 May 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.3.ebuild: - enable debug by default for unstable package - - 16 May 2003; Lars Weiler <pylon@gentoo.org> gnome-spell-0.5.ebuild: - Set ppc in KEYWORDS - -*gnome-spell-1.0.3 (07 May 2003) - - 07 May 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.3.ebuild: - version bump - -*gnome-spell-1.0.2 (21 Apr 2003) - - 22 Apr 2003; Graham Forest <vladimir@gentoo.org> - gnome-spell-0.4.1-r3.ebuild, gnome-spell-0.5.ebuild, - gnome-spell-1.0.1.ebuild, gnome-spell-1.0.2.ebuild: - app-text/aspell -> virtual/aspell-dict - - 21 Apr 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.2.ebuild: - evo-1.3.2 version bump - -*gnome-spell-1.0.1 (14 Mar 2003) - - 28 Mar 2003; Aron Griffis <agriffis@gentoo.org> gnome-spell-1.0.1.ebuild: - Add ~alpha to KEYWORDS - - 19 Mar 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.1.ebuild: - source files from gnome.org rather than ximian.com - - 14 Mar 2003; Alastair Tse <liquidx@gentoo.org> gnome-spell-1.0.1.ebuild: - Version Bumped and SLOTted. This is the new Gnome2 version of gnome-spell. - - 08 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gnome-spell-0.5.ebuild : - Do not install with evo 1.0. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : - Changed sparc ~sparc keywords - -*gnome-spell-0.5 (27 Sep 2002) - - 06 Jul 2003; Guy Martin <gmsoft@gentoo.org> gnome-spell-0.5.ebuild : - Added hppa to KEYWORDS. - - 25 Apr 2003; Martin Holzer <mholzer@gentoo.org> gnome-spell-0.5.ebuild: - Changed evo depend. closes #19946. - - 09 Apr 2003; Graham Forest <vladimir@gentoo.org> gnome-spell-0.5.ebuild: - Downgraded to ~ppc - - 09 Apr 2003; Graham Forest <vladimir@gentoo.org> gnome-spell-0.5.ebuild: - set ppc in keywords - - 10 Dec 2002; Jon Nall <nall@gentoo.org> gnome-spell-0.5.ebuild : - added ~ppc to keywords - - 06 Nov 2002; L. Boshell <leonardop@gentoo.org> : Added control-center-1.4 - dependency. Thanks to <suka_at@yahoo.de> for his report on bug #10254. - - 27 Sep 2002; Martin Schlemmer <azarah@gentoo.org> : - New version. Update to use gnome.org eclass. - -*gnome-spell-0.4.1-r3 (17 Aug 2002) - - 17 Aug 2002; Seemant Kulleen <seemant@gentoo.org> - gnome-spell-0.4.1-r3.ebuild files/digest-gnome-spell-0.4.1-r3 : - - Updated DEPEND to just contain aspell (in preparation for the new aspell - release next week). - -*gnome-spell-0.4.1-r2 (17 Jul 2002) - 17 Jul 2002; Gabriele Giorgetti <stroke@gentoo.org> gnome-spell-0.4.1-r2.ebuild : - Updated dependence to ispell 3.2.06-r5 which added miscfiles to its dependencies. - list. (fixed #5142). - -*gnome-spell-1.0pre1 (10 Jun 2002) - 10 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> gnome-spell-1.0_pre1.ebuild : - Looks like gnome-spell for gnome2 is pretty dead. So according with - Spider I just removed its gnome2 related ebuilds. - -*gnome-spell-1.0_pre1 (22 May 2002) - 22 May 2002; Spider <spider@gentoo.org> gnome-spell-1.0_pre1.ebuild : - removed some faulty deps - -*gnome-spell-1.0_pre1 (22 May 2002) - 22 May 2002; Spider <spider@gentoo.org> gnome-spell-1.0_pre1.ebuild : - adding the pre release as well. - - 4 Apr 2002; M.Schlemmer <azarah@gentoo.org> : - - Fix DEPEND to include bonobo, gal and libglade. Drop gnome-core. - -*gnome-spell-0.4.1-r1 (3 Apr 2002) - - 3 Apr 2002; Seemant Kulleen <seemant@gentoo.org> gnome-spell-0.4.1-r1.ebuild : - - If nls is not in USE, then intl/libgettext needs to be touched for the - configure to work, otherwise it craps out. Also, gnome-core is not an - absolute requirement, so I made it a gnome USE flag dependency instead. - -*gnome-spell-0.4.1 (3 Apr 2002) - - 3 Apr 2002; M.Schlemmer <azarah@gentoo.org> : - - New gnome-spell package. Libtoolize. - diff --git a/app-text/gnome-spell/Manifest b/app-text/gnome-spell/Manifest deleted file mode 100644 index 15ca64264409..000000000000 --- a/app-text/gnome-spell/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX gnome-spell-1.0.7-combo.patch 13005 RMD160 c8689b398964b265459bda677e8b42b56bc58a59 SHA1 409da1d200370cded8555d62f7e0e0c53b96bad5 SHA256 0d64ebd6b1316142636116d0e19bd9a94377458cfe328f42c51889cc86696840 -AUX gnome-spell-1.0.7-remove_gnome_h.patch 847 RMD160 040ba771de2054d811df2a3838d7711229b65801 SHA1 260d3e99a2367403eca9947ffe544ea8edcafa33 SHA256 6ee6a71d4c1b1e1ed75b7c2b5206196d99b35c8398cada11edba378b266a337b -AUX gnome-spell-1.0.8-r3-enchant.patch 15489 RMD160 a3bd4d1c9fd4c92fb00d47825ed64b6ce0d199fb SHA1 aae489e2a8b255cfb2a27eead6e7dfc4cc87af98 SHA256 f6596a4651a479f413501c42762c538f1a054434918d769df706cc5110f27abb -DIST gnome-spell-1.0.8-isocodes-r1.patch.bz2 7917 RMD160 29d12236610074e1729800ceb7e6b0c1235e8e47 SHA1 cb03aee7a47a755160494a748e45f730e794c958 SHA256 26ae1ab5b66ea8a6c3c4c66f00772b558dc26ed876c45a1a27727003b452b383 -DIST gnome-spell-1.0.8.tar.bz2 417076 RMD160 57928ce88e642c9414f8307dba34f8a989fe13fc SHA1 adf97014da27223b0f336df92917abe6c5fcdc9c SHA256 04393bef844a92a18c9e6a676355d89b21cdc1b3111a407299108507eb9763a2 -EBUILD gnome-spell-1.0.8-r3.ebuild 1636 RMD160 35d1d17c50bc1d14efed71fe5f1cd07822128246 SHA1 8ce0f148534c9281d9148021d536ef1cb5184992 SHA256 16752b93f6c34b51aab3fb8e20dee855fdce8ec4041f98cd465c87011028642e -MISC ChangeLog 14672 RMD160 0d208f878e1c1a679d1fd7083d60568bacd2c7dc SHA1 c295a654c28e5bfdd3e688260fbf539fa5b90729 SHA256 7f4500f0fd1ed1d26566f5818e7a1cb8ae612c3a0cb6b0f84091e1e4f5aa6c73 -MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 diff --git a/app-text/gnome-spell/files/gnome-spell-1.0.7-combo.patch b/app-text/gnome-spell/files/gnome-spell-1.0.7-combo.patch deleted file mode 100644 index 5cf4c8090da2..000000000000 --- a/app-text/gnome-spell/files/gnome-spell-1.0.7-combo.patch +++ /dev/null @@ -1,350 +0,0 @@ -diff -x '*~' -uNr gnome-spell-1.0.7/gnome-spell/control.c gnome-spell-1.0.7.patched/gnome-spell/control.c ---- gnome-spell-1.0.7/gnome-spell/control.c 2006-01-20 00:37:50.000000000 +0100 -+++ gnome-spell-1.0.7.patched/gnome-spell/control.c 2006-03-31 20:10:10.000000000 +0200 -@@ -23,19 +23,19 @@ - #include <config.h> - #include <string.h> - #include <glib.h> -+#include <gtk/gtkcombobox.h> - #include <gtk/gtkliststore.h> - #include <gtk/gtkmain.h> - #include <gtk/gtktreeview.h> - #include <gtk/gtktreeselection.h> - #include <gtk/gtkcellrenderertext.h> --#include <gtk/gtkentry.h> - #include <gtk/gtklabel.h> - #include <gtk/gtkmenu.h> - #include <gtk/gtkmenuitem.h> -+#include <gtk/gtktable.h> - #include <gtk/gtkwindow.h> - #include <libgnome/gnome-i18n.h> - #include <libgnome/gnome-init.h> --#include <libgnomeui/gnome-entry.h> - #include <glade/glade.h> - #include <bonobo/bonobo-control.h> - #include <bonobo/bonobo-property-bag-client.h> -@@ -67,7 +67,6 @@ - GtkWidget *button_back; - - GtkWidget *combo_add; -- GtkWidget *entry_add; - GList *abbrevs; - GList *langs; - } SpellControlData; -@@ -140,7 +139,7 @@ - } - - static void --set_entry_add (SpellControlData *cd) -+set_combo_add (SpellControlData *cd) - { - - CORBA_sequence_GNOME_Spell_Language *language_seq; -@@ -153,12 +152,16 @@ - - abbrevs_langs_clear (cd); - for (i = 0, n = 1; i < language_seq->_length; i++) { -+ gchar *lang; -+ - if (strstr (cd->language, language_seq->_buffer[i].abbreviation)) { -- cd->langs = g_list_append (cd->langs, g_strdup (_(language_seq->_buffer[i].name))); -+ lang = g_strdup (_(language_seq->_buffer[i].name)); -+ cd->langs = g_list_append (cd->langs, lang); -+ gtk_combo_box_append_text (GTK_COMBO_BOX (cd->combo_add), lang); - cd->abbrevs = g_list_append (cd->abbrevs, g_strdup (language_seq->_buffer[i].abbreviation)); - } - } -- gtk_combo_set_popdown_strings (GTK_COMBO (cd->combo_add), cd->langs); -+ gtk_combo_box_set_active (GTK_COMBO_BOX (cd->combo_add), 0); - } - CORBA_exception_free (&ev); - } -@@ -166,15 +169,11 @@ - static gchar * - get_abbrev (SpellControlData *cd) - { -- GList *l, *a; -- const gchar *text; -- -- text = gtk_entry_get_text (GTK_ENTRY (cd->entry_add)); -+ gint idx; - -- if (text) -- for (l = cd->langs, a = cd->abbrevs; l && a; l = l->next, a = a->next) -- if (!strcmp (text, l->data)) -- return (gchar *) a->data; -+ idx = gtk_combo_box_get_active (GTK_COMBO_BOX (cd->combo_add)); -+ if (idx >= 0) -+ return g_list_nth_data (cd->abbrevs, idx); - - return NULL; - } -@@ -268,7 +267,7 @@ - GNOME_Spell_Dictionary_setLanguage (cd->dict, cd->language, &ev); - CORBA_exception_free (&ev); - -- set_entry_add (cd); -+ set_combo_add (cd); - } - - static void -@@ -344,8 +343,9 @@ - cd->button_ignore = glade_xml_get_widget (xml, "button_ignore"); - cd->button_skip = glade_xml_get_widget (xml, "button_skip"); - cd->button_back = glade_xml_get_widget (xml, "button_back"); -- cd->combo_add = glade_xml_get_widget (xml, "combo_add"); -- cd->entry_add = glade_xml_get_widget (xml, "entry_add"); -+ cd->combo_add = gtk_combo_box_new_text (); -+ gtk_widget_show (cd->combo_add); -+ gtk_table_attach_defaults (GTK_TABLE (table), cd->combo_add, 0, 1, 3, 4); - - g_signal_connect (cd->button_replace, "clicked", G_CALLBACK (clicked_replace), cd); - g_signal_connect (cd->button_add, "clicked", G_CALLBACK (clicked_add), cd); -diff -x '*~' -uNr gnome-spell-1.0.7/gnome-spell/spell-checker.glade gnome-spell-1.0.7.patched/gnome-spell/spell-checker.glade ---- gnome-spell-1.0.7/gnome-spell/spell-checker.glade 2004-08-25 11:47:58.000000000 +0200 -+++ gnome-spell-1.0.7.patched/gnome-spell/spell-checker.glade 2006-03-31 20:05:32.000000000 +0200 -@@ -2,6 +2,7 @@ - <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> - - <glade-interface> -+<requires lib="gnome"/> - - <widget class="GtkDialog" id="Spell dialog"> - <property name="visible">True</property> -@@ -11,6 +12,11 @@ - <property name="modal">False</property> - <property name="resizable">True</property> - <property name="destroy_with_parent">False</property> -+ <property name="decorated">True</property> -+ <property name="skip_taskbar_hint">False</property> -+ <property name="skip_pager_hint">False</property> -+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> -+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> - <property name="has_separator">True</property> - - <child internal-child="vbox"> -@@ -32,6 +38,7 @@ - <property name="label" translatable="yes">Replace</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - <property name="response_id">0</property> - </widget> - </child> -@@ -44,6 +51,7 @@ - <property name="label" translatable="yes">Remember</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - <property name="response_id">0</property> - </widget> - </child> -@@ -56,6 +64,7 @@ - <property name="label" translatable="yes">Ignore</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - <property name="response_id">0</property> - </widget> - </child> -@@ -68,6 +77,7 @@ - <property name="label">gtk-go-forward</property> - <property name="use_stock">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - <property name="response_id">0</property> - </widget> - </child> -@@ -80,6 +90,7 @@ - <property name="label">gtk-close</property> - <property name="use_stock">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - <property name="response_id">0</property> - </widget> - </child> -@@ -264,6 +275,7 @@ - <property name="label" translatable="yes">D_ictionaries</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - </widget> - </child> - -@@ -274,6 +286,7 @@ - <property name="label" translatable="yes">_Describe</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - </widget> - </child> - -@@ -284,6 +297,7 @@ - <property name="label" translatable="yes">Describe _all</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - </widget> - </child> - -@@ -295,6 +309,7 @@ - <property name="label" translatable="yes">_Help</property> - <property name="use_underline">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - </widget> - </child> - </widget> -@@ -362,6 +377,11 @@ - <property name="modal">False</property> - <property name="resizable">True</property> - <property name="destroy_with_parent">False</property> -+ <property name="decorated">True</property> -+ <property name="skip_taskbar_hint">False</property> -+ <property name="skip_pager_hint">False</property> -+ <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> -+ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> - - <child> - <widget class="GtkTable" id="simple_control"> -@@ -471,6 +491,7 @@ - <property name="has_default">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment1"> -@@ -479,6 +500,10 @@ - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">0</property> -+ <property name="bottom_padding">0</property> -+ <property name="left_padding">0</property> -+ <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox3"> -@@ -536,6 +561,7 @@ - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment3"> -@@ -544,6 +570,10 @@ - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">0</property> -+ <property name="bottom_padding">0</property> -+ <property name="left_padding">0</property> -+ <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox5"> -@@ -601,6 +631,7 @@ - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment5"> -@@ -609,6 +640,10 @@ - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">0</property> -+ <property name="bottom_padding">0</property> -+ <property name="left_padding">0</property> -+ <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox7"> -@@ -666,6 +701,7 @@ - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment4"> -@@ -674,6 +710,10 @@ - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">0</property> -+ <property name="bottom_padding">0</property> -+ <property name="left_padding">0</property> -+ <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox6"> -@@ -748,6 +788,7 @@ - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> -+ <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment2"> -@@ -756,6 +797,10 @@ - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">0</property> -+ <property name="bottom_padding">0</property> -+ <property name="left_padding">0</property> -+ <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox4"> -@@ -814,45 +859,6 @@ - <property name="y_options"></property> - </packing> - </child> -- -- <child> -- <widget class="GtkCombo" id="combo_add"> -- <property name="visible">True</property> -- <property name="value_in_list">True</property> -- <property name="allow_empty">False</property> -- <property name="case_sensitive">True</property> -- <property name="enable_arrow_keys">True</property> -- <property name="enable_arrows_always">False</property> -- -- <child internal-child="entry"> -- <widget class="GtkEntry" id="entry_add"> -- <property name="visible">True</property> -- <property name="can_focus">True</property> -- <property name="editable">True</property> -- <property name="visibility">True</property> -- <property name="max_length">0</property> -- <property name="text" translatable="yes"></property> -- <property name="has_frame">True</property> -- <property name="invisible_char" translatable="yes">*</property> -- <property name="activates_default">False</property> -- </widget> -- </child> -- -- <child internal-child="list"> -- <widget class="GtkList" id="combo-list1"> -- <property name="visible">True</property> -- <property name="selection_mode">GTK_SELECTION_BROWSE</property> -- </widget> -- </child> -- </widget> -- <packing> -- <property name="left_attach">0</property> -- <property name="right_attach">1</property> -- <property name="top_attach">3</property> -- <property name="bottom_attach">4</property> -- <property name="y_options"></property> -- </packing> -- </child> - </widget> - </child> - </widget> diff --git a/app-text/gnome-spell/files/gnome-spell-1.0.7-remove_gnome_h.patch b/app-text/gnome-spell/files/gnome-spell-1.0.7-remove_gnome_h.patch deleted file mode 100644 index cba0172fcbf2..000000000000 --- a/app-text/gnome-spell/files/gnome-spell-1.0.7-remove_gnome_h.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -x '*~' -uNr gnome-spell-1.0.7/gnome-spell/spell-factory.c gnome-spell-1.0.7.patched/gnome-spell/spell-factory.c ---- gnome-spell-1.0.7/gnome-spell/spell-factory.c 2003-03-24 13:33:39.000000000 +0100 -+++ gnome-spell-1.0.7.patched/gnome-spell/spell-factory.c 2006-04-02 15:56:06.000000000 +0200 -@@ -22,7 +22,6 @@ - */ - - #include <config.h> --#include <gnome.h> - #include <bonobo.h> - #include <bonobo/bonobo-shlib-factory.h> - #include <glade/glade.h> -diff -x '*~' -uNr gnome-spell-1.0.7/gnome-spell/test-spell.c gnome-spell-1.0.7.patched/gnome-spell/test-spell.c ---- gnome-spell-1.0.7/gnome-spell/test-spell.c 2003-03-06 17:37:36.000000000 +0100 -+++ gnome-spell-1.0.7.patched/gnome-spell/test-spell.c 2006-04-02 15:57:05.000000000 +0200 -@@ -22,7 +22,6 @@ - */ - - #include <config.h> --#include <gnome.h> - #include <bonobo.h> - #include "Spell.h" - diff --git a/app-text/gnome-spell/files/gnome-spell-1.0.8-r3-enchant.patch b/app-text/gnome-spell/files/gnome-spell-1.0.8-r3-enchant.patch deleted file mode 100644 index 6741bded2c06..000000000000 --- a/app-text/gnome-spell/files/gnome-spell-1.0.8-r3-enchant.patch +++ /dev/null @@ -1,519 +0,0 @@ -Index: gnome-spell/dictionary.c -=================================================================== ---- gnome-spell/dictionary.c (révision 424) -+++ gnome-spell/dictionary.c (copie de travail) -@@ -30,16 +30,21 @@ - #include <glib.h> - #include <libgnome/gnome-i18n.h> - #include <libgnome/gnome-config.h> --#include <gconf/gconf-client.h> - #include <bonobo.h> - - #include "Spell.h" - #include "dictionary.h" - -+#include <enchant.h> -+ -+typedef struct { -+ EnchantBroker * config; -+ EnchantDict * speller; -+} SpellEngine; -+ - static BonoboObjectClass *dictionary_parent_class; - - #define DICT_DEBUG(x) --#define GNOME_SPELL_GCONF_DIR "/GNOME/Spell" - - static void release_engines (GNOMESpellDictionary *dict); - -@@ -72,12 +77,24 @@ - { - GNOMESpellDictionary *dict = GNOME_SPELL_DICTIONARY (object); - -- dict->changed = TRUE; - dict->engines = NULL; - dict->languages = g_hash_table_new (g_str_hash, g_str_equal); - dict->engines_ht = g_hash_table_new (NULL, NULL); - } - -+static char ** -+dup_string_list (char ** str_list, size_t list_len) -+{ -+ char ** new_str_list; -+ size_t i; -+ -+ new_str_list = g_new0 (char *, list_len + 1); -+ for (i = 0; i < list_len; i++) -+ new_str_list [i] = g_strdup (str_list [i]); -+ -+ return new_str_list; -+} -+ - static void - dictionary_finalize (GObject *object) - { -@@ -93,15 +110,16 @@ - } - - static SpellEngine * --new_engine (const gchar *language) -+new_engine (const gchar *language, CORBA_Environment *ev) - { - SpellEngine *se; - - se = g_new0 (SpellEngine, 1); -- se->config = new_aspell_config (); -- aspell_config_replace (se->config, "language-tag", language); -- aspell_config_replace (se->config, "encoding", "utf-8"); -- se->changed = TRUE; -+ se->config = enchant_broker_init (); -+ se->speller = enchant_broker_request_dict (se->config, language); -+ -+ if(se->speller == NULL) -+ raise_error (ev, enchant_broker_get_error (se->config)); - - return se; - } -@@ -129,9 +147,9 @@ - SpellEngine *se = dict->engines->data; - - if (se->speller) -- delete_aspell_speller (se->speller); -+ enchant_broker_free_dict (se->config, se->speller); - if (se->config) -- delete_aspell_config (se->config); -+ enchant_broker_free (se->config); - g_free (se); - dict->engines = g_slist_remove (dict->engines, se); - } -@@ -140,7 +158,6 @@ - g_hash_table_foreach_remove (dict->languages, remove_engine_ht, NULL); - - dict->engines = NULL; -- dict->changed = TRUE; - } - - static LangInfo known_languages [] = { -@@ -352,88 +369,31 @@ - }; - - static GSList * --get_languages_real (gint *ln) -+get_languages (gint *ln) - { - GSList *langs; -- AspellCanHaveError *err; -- AspellConfig *config; -- AspellSpeller *speller; -- gint i; -+ EnchantBroker *broker; -+ gint i, nb_langs; - -- DICT_DEBUG (printf ("get_languages_real\n")); -+ DICT_DEBUG (printf ("get_languages\n")); - -+ /* todo: this could probably be better done by enchant_broker_list_dicts(), but let's keep -+ the initial code change to a minimum */ -+ -+ broker = enchant_broker_init (); - langs = NULL; -- *ln = 0; -+ nb_langs = 0; - for (i=0; i < G_N_ELEMENTS (known_languages); i++) { -- config = new_aspell_config (); -- aspell_config_replace (config, "language-tag", known_languages [i].abbreviation); -- err = new_aspell_speller (config); -- if (aspell_error_number (err) == 0) { -- speller = to_aspell_speller (err); -+ if (enchant_broker_dict_exists (broker, known_languages [i].abbreviation)) { - DICT_DEBUG (printf ("Language: %s\n", known_languages [i].name)); -- delete_aspell_speller (speller); - langs = g_slist_prepend (langs, GINT_TO_POINTER (i)); -- (*ln) ++; -+ nb_langs++; - } - } - -- return langs; --} -- --static GSList * --get_languages_load (GConfClient *gc, gint *ln) --{ -- GString *str; -- GSList *langs = NULL; -- gint i, lang_num; -- -- /* printf ("get_languages_load\n"); */ -- -- str = g_string_new (NULL); -- *ln = gconf_client_get_int (gc, GNOME_SPELL_GCONF_DIR "/languages", NULL); -- for (i = 0; i < *ln; i++) { -- g_string_sprintf (str, GNOME_SPELL_GCONF_DIR "/language%d", i); -- lang_num = gconf_client_get_int (gc, str->str, NULL); -- langs = g_slist_prepend (langs, GINT_TO_POINTER (lang_num)); -- } -- -- return langs; --} -- --static GSList * --get_languages (gint *ln) --{ -- GSList *langs, *l; -- GConfClient *gc; -- time_t mtime; -- struct stat buf; -- gint i, kl; -- -- gc = gconf_client_get_default (); -- -- mtime = gconf_client_get_int (gc, GNOME_SPELL_GCONF_DIR "/mtime", NULL); -- kl = gconf_client_get_int (gc, GNOME_SPELL_GCONF_DIR "/known_languages", NULL); -- -- if (stat (ASPELL_DICT, &buf) || buf.st_mtime != mtime || kl != G_N_ELEMENTS(known_languages)) { -- GString *str; -- langs = get_languages_real (ln); -- -- str = g_string_new (NULL); -- gconf_client_set_int (gc, GNOME_SPELL_GCONF_DIR "/languages", *ln, NULL); -- for (l = langs, i = 0; i < *ln; i ++) { -- g_string_sprintf (str, GNOME_SPELL_GCONF_DIR "/language%d", *ln - i - 1); -- gconf_client_set_int (gc, str->str, GPOINTER_TO_INT (l->data), NULL); -- l = l->next; -- } -- gconf_client_set_int (gc, GNOME_SPELL_GCONF_DIR "/mtime", buf.st_mtime, NULL); -- gconf_client_set_int (gc, GNOME_SPELL_GCONF_DIR "/known_languages", G_N_ELEMENTS(known_languages), NULL); -- g_string_free (str, TRUE); -- gnome_config_sync (); -- } else -- langs = get_languages_load (gc, ln); -+ *ln = nb_langs; - -- gconf_client_suggest_sync (gc, NULL); -- g_object_unref (gc); -+ enchant_broker_free (broker); - - return langs; - } -@@ -504,59 +464,19 @@ - SpellEngine *se; - - one_language = g_strndup (begin, len); -- se = new_engine (one_language); -+ se = new_engine (one_language, ev); - dict->engines = g_slist_prepend (dict->engines, se); - g_hash_table_insert (dict->languages, one_language, se); - g_hash_table_insert (dict->engines_ht, se, g_strdup (one_language)); -- -- dict->changed = TRUE; -- } -- } --} -- --static void --update_engine (SpellEngine *se, CORBA_Environment * ev) --{ -- AspellCanHaveError *err; -- -- DICT_DEBUG (printf ("Dictionary: creating new aspell speller\n")); -- -- if (se->changed) { -- if (se->speller) -- delete_aspell_speller (se->speller); -- err = new_aspell_speller (se->config); -- if (aspell_error_number (err) != 0) { -- g_warning ("aspell error: %s\n", aspell_error_message (err)); -- se->speller = NULL; -- raise_error (ev, aspell_error_message (err)); -- } else { -- se->speller = to_aspell_speller (err); -- se->changed = FALSE; - } - } - } - --static void --update_engines (GNOMESpellDictionary *dict, CORBA_Environment * ev) --{ -- g_return_if_fail (IS_GNOME_SPELL_DICTIONARY (dict)); -- -- if (dict->changed) { -- GSList *l; -- -- for (l = dict->engines; l; l = l->next) { -- update_engine ((SpellEngine *) l->data, ev); -- } -- -- dict->changed = FALSE; -- } --} -- - static CORBA_boolean - engine_check_word (SpellEngine *se, const gchar *word, CORBA_Environment *ev) - { -- CORBA_boolean result = CORBA_TRUE; -- gint aspell_result; -+ CORBA_boolean result = CORBA_FALSE; -+ gint enchant_result; - - #ifndef G_DISABLE_CHECKS - g_return_val_if_fail (se->speller, CORBA_TRUE); -@@ -564,12 +484,12 @@ - if (!se->speller) - return CORBA_TRUE; - #endif -- aspell_result = aspell_speller_check (se->speller, word, strlen (word)); -- if (aspell_result == 0) -- result = CORBA_FALSE; -- if (aspell_result == -1) { -- g_warning ("aspell error: %s\n", aspell_speller_error_message (se->speller)); -- raise_error (ev, aspell_speller_error_message (se->speller)); -+ enchant_result = enchant_dict_check (se->speller, word, strlen (word)); -+ if (enchant_result == 0) -+ result = CORBA_TRUE; -+ if (enchant_result == -1) { -+ g_warning ("enchant error: %s\n", enchant_dict_get_error (se->speller)); -+ raise_error (ev, enchant_dict_get_error (se->speller)); - } - - return result; -@@ -592,7 +512,6 @@ - if (!strcmp (word, "Ximian")) - return CORBA_TRUE; - -- update_engines (dict, ev); - for (l = dict->engines; l; l = l->next) { - if (((SpellEngine *) l->data)->speller) { - valid_speller = TRUE; -@@ -621,11 +540,10 @@ - if (!word) - return; - #endif -- update_engines (dict, ev); - DICT_DEBUG (printf ("Dictionary add_word_to_session: %s\n", word)); - for (l = dict->engines; l; l = l->next) { - if (((SpellEngine *) l->data)->speller) -- aspell_speller_add_to_session (((SpellEngine *) l->data)->speller, word, strlen (word)); -+ enchant_dict_add_to_session (((SpellEngine *) l->data)->speller, word, strlen (word)); - } - } - -@@ -642,13 +560,11 @@ - if (!word || !language) - return; - #endif -- update_engines (dict, ev); - DICT_DEBUG (printf ("Dictionary add_word_to_personal: %s (%s)\n", word, language)); - se = (SpellEngine *) g_hash_table_lookup (dict->languages, language); - - if (se && se->speller) { -- aspell_speller_add_to_personal (se->speller, word, strlen (word)); -- aspell_speller_save_all_word_lists (se->speller); -+ enchant_dict_add_to_pwl (se->speller, word, strlen (word)); - DICT_DEBUG (printf ("Added and saved.\n")); - } - } -@@ -666,14 +582,12 @@ - if (!word || !replacement) - return; - #endif -- update_engines (dict, ev); - DICT_DEBUG (printf ("Dictionary correction: %s <-- %s\n", word, replacement)); - se = (SpellEngine *) g_hash_table_lookup (dict->languages, language); - - if (se && se->speller) { -- aspell_speller_store_replacement (se->speller, word, strlen (word), -- replacement, strlen (replacement)); -- aspell_speller_save_all_word_lists (se->speller); -+ enchant_dict_store_replacement (se->speller, word, strlen (word), -+ replacement, strlen (replacement)); - DICT_DEBUG (printf ("Set and saved.\n")); - } - } -@@ -683,8 +597,8 @@ - const CORBA_char *word, CORBA_Environment *ev) - { - GNOMESpellDictionary *dict = GNOME_SPELL_DICTIONARY (bonobo_object_from_servant (servant)); -- const AspellWordList *suggestions; -- AspellStringEnumeration *elements; -+ char **suggestions; -+ size_t number_of_suggestions; - GNOME_Spell_StringSeq *seq = NULL; - GSList *l, *suggestion_list = NULL; - gint i, len, pos; -@@ -696,17 +610,19 @@ - return NULL; - #endif - DICT_DEBUG (printf ("Dictionary correction: %s\n", word)); -- update_engines (dict, ev); - - len = 0; - for (l = dict->engines; l; l = l->next) { - SpellEngine *se = (SpellEngine *) l->data; - - if (se->speller) { -- suggestions = aspell_speller_suggest (se->speller, word, strlen (word)); -- suggestion_list = g_slist_prepend (suggestion_list, (gpointer) suggestions); -- len += 2*aspell_word_list_size (suggestions); -+ suggestions = enchant_dict_suggest (se->speller, word, strlen (word), &number_of_suggestions); -+ suggestion_list = g_slist_prepend (suggestion_list, -+ (gpointer) dup_string_list (suggestions, number_of_suggestions)); -+ len += 2*number_of_suggestions; - suggestion_list = g_slist_prepend (suggestion_list, engine_to_language (dict, se)); -+ suggestion_list = g_slist_prepend (suggestion_list, GINT_TO_POINTER (number_of_suggestions)); -+ if(suggestions != NULL) enchant_dict_free_string_list (se->speller, suggestions); - } - } - -@@ -723,17 +639,18 @@ - gint list_len; - gchar *language; - -+ list_len = GPOINTER_TO_INT (l->data); -+ l = l->next; - language = (gchar *) l->data; - l = l->next; -- suggestions = (const AspellWordList *) l->data; -- elements = aspell_word_list_elements (suggestions); -- list_len = aspell_word_list_size (suggestions); -+ suggestions = (char **) l->data; - for (i = 0; i < list_len; i ++, pos ++) { -- seq->_buffer [pos] = CORBA_string_dup (aspell_string_enumeration_next (elements)); -+ seq->_buffer [pos] = CORBA_string_dup (suggestions [i]); - pos ++; - seq->_buffer [pos] = CORBA_string_dup (language); - } -- delete_aspell_string_enumeration (elements); -+ -+ g_strfreev (suggestions); - } - CORBA_sequence_set_release (seq, CORBA_TRUE); - g_slist_free (suggestion_list); -Index: gnome-spell/dictionary.h -=================================================================== ---- gnome-spell/dictionary.h (révision 424) -+++ gnome-spell/dictionary.h (copie de travail) -@@ -26,7 +26,6 @@ - G_BEGIN_DECLS - - #include <bonobo/bonobo-object.h> --#include <aspell.h> - - #define GNOME_SPELL_DICTIONARY_TYPE (gnome_spell_dictionary_get_type ()) - #define GNOME_SPELL_DICTIONARY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), \ -@@ -37,12 +36,6 @@ - #define IS_GNOME_SPELL_DICTIONARY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNOME_SPELL_DICTIONARY_TYPE)) - - typedef struct { -- AspellConfig *config; -- AspellSpeller *speller; -- gboolean changed; --} SpellEngine; -- --typedef struct { - gchar *abbreviation; - gchar *name; - } LangInfo; -@@ -50,7 +43,6 @@ - typedef struct { - BonoboObject parent; - -- gboolean changed; - GSList *engines; - GHashTable *languages; - GHashTable *engines_ht; -Index: gnome-spell/Makefile.am -=================================================================== ---- gnome-spell/Makefile.am (révision 424) -+++ gnome-spell/Makefile.am (copie de travail) -@@ -7,13 +7,11 @@ - - INCLUDES = \ - -I$(srcdir) \ -- $(ASPELL_INC) \ - -DPREFIX=\""$(prefix)"\" \ - -DGNOMEDATADIR=\""$(datadir)"\" \ - -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \ - -DGLADE_DATADIR=\"$(gladedir)\" \ - -DPLUGIN_DIR=\""$(PLUGIN_DIR)"\" \ -- -DASPELL_DICT=\""$(ASPELL_DICT)"\" \ - $(GNOME_SPELL_CFLAGS) \ - $(END) - -@@ -55,7 +53,6 @@ - libgnome_spell_component_la_LDFLAGS = -release $(API_VERSION) $(NO_UNDEFINED) - libgnome_spell_component_la_LIBADD = \ - libgnome-spell-idl.la \ -- $(ASPELL_LIBS) \ - $(GNOME_SPELL_LIBS) \ - $(END) - -@@ -69,7 +66,6 @@ - - test_gnome_spell_component_LDADD = \ - libgnome-spell-idl.la \ -- $(ASPELL_LIBS) \ - $(GNOME_SPELL_LIBS) \ - $(END) - -Index: gnome-spell/test-spell.c -=================================================================== ---- gnome-spell/test-spell.c (révision 424) -+++ gnome-spell/test-spell.c (copie de travail) -@@ -52,7 +52,6 @@ - * test dictionary - */ - -- GNOME_Spell_Dictionary_getLanguages (en, &ev); - GNOME_Spell_Dictionary_setLanguage (en, "en", &ev); - - printf ("check: %s --> %d\n", -Index: configure.in -=================================================================== ---- configure.in (révision 424) -+++ configure.in (copie de travail) -@@ -68,34 +68,6 @@ - AC_SUBST(API_VERSION) - - dnl --dnl aspell --dnl -- --AC_ARG_WITH(aspell-prefix, [ --with-aspell-prefix=DIR -- specify under which prefix aspell is installed.], with_aspell_prefix="$withval", ) -- --if test "x$with_aspell_prefix" != "x"; then -- saved_LDFLAGS=$LDFLAGS -- LDFLAGS="-L$with_aspell_prefix/lib "$LDFLAGS -- ASPELL_INC="-I$with_aspell_prefix/include" -- ASPELL_LIBS="-L$with_aspell_prefix/lib -laspell" -- ASPELL_DATA="$with_aspell_prefix/lib/aspell" --else -- LDFLAGS="-L`aspell config prefix`/lib "$LDFLAGS -- ASPELL_INC="-I`aspell config prefix`/include" -- ASPELL_LIBS="-L`aspell config prefix`/lib -laspell" -- ASPELL_DICT="`aspell config dict-dir`" --fi --AC_CHECK_LIB(aspell,new_aspell_config,,AC_MSG_ERROR([gnome-spell cannot be built without aspell library]),) --if test "x$with_aspell_prefix" != "x"; then -- LDFLAGS=$saved_LDFLAGS --fi -- --AC_SUBST(ASPELL_DICT) --AC_SUBST(ASPELL_INC) --AC_SUBST(ASPELL_LIBS) -- --dnl - dnl flags - dnl - -@@ -104,7 +76,7 @@ - AC_SUBST(CPPFLAGS) - AC_SUBST(LDFLAGS) - --GNOME_SPELL_MODULES="libgnomeui-2.0 >= 1.112.1 libbonoboui-2.0 >= 1.112.1 libglade-2.0 >= 1.99.9" -+GNOME_SPELL_MODULES="libgnome-2.0 >= 1.112.1 libbonoboui-2.0 >= 1.112.1 libglade-2.0 >= 1.99.9 enchant >= 1.2.5" - PKG_CHECK_MODULES(GNOME_SPELL, $GNOME_SPELL_MODULES) - AC_SUBST(GNOME_SPELL_CFLAGS) - AC_SUBST(GNOME_SPELL_LIBS) diff --git a/app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild b/app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild deleted file mode 100644 index 25cbea1be9e7..000000000000 --- a/app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild,v 1.8 2010/10/07 20:09:16 ssuominen Exp $ - -inherit eutils gnome2 autotools - -DESCRIPTION="Gnome spellchecking component" -HOMEPAGE="http://www.gnome.org/" -SRC_URI="${SRC_URI} - mirror://gentoo/${P}-isocodes-r1.patch.bz2" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=gnome-base/libgnome-2 - >=gnome-base/libgnomeui-2 - >=gnome-base/libglade-2 - >=gnome-base/libbonobo-2 - >=gnome-base/libbonoboui-2 - >=gnome-base/orbit-2 - >=x11-libs/gtk+-2.4 - >=app-text/enchant-1.2.5 - app-text/iso-codes" - -DEPEND="${RDEPEND} - dev-util/intltool - dev-util/pkgconfig - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog NEWS README" - -G2CONF="${G2CONF} --disable-static" - -src_unpack() { - gnome2_src_unpack - - # note that the combo and enchant patch are intertwined - # the enchant patch changes libgnomeui dep to libgnome - # made possible by the combo patch - # Marinus Schraal <foser@gentoo.org> - 02 Apr 2006 - - # Use enchant backend instead of aspell - epatch "${FILESDIR}/${PF}-enchant.patch" - - # replace gtkentry with gtkcombo widget - epatch "${FILESDIR}/${PN}-1.0.7-combo.patch" - epatch "${FILESDIR}/${PN}-1.0.7-remove_gnome_h.patch" - - # Use iso-codes instead of hardcoded locales list, bug #256564 - epatch "${WORKDIR}/${P}-isocodes-r1.patch" - - # Fix test error caused by previous patch. - echo "gnome-spell/spell-checker-language.c" >> po/POTFILES.in - - intltoolize --force || die "intltoolize failed" - eautoreconf -} diff --git a/app-text/gnome-spell/metadata.xml b/app-text/gnome-spell/metadata.xml deleted file mode 100644 index da6fd63d0085..000000000000 --- a/app-text/gnome-spell/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>gnome</herd> -</pkgmetadata> |