summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-12-16 23:47:26 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-12-16 23:47:26 +0000
commit2e5c02be0fac2f59d83a51a5c0a29cb56cbffc58 (patch)
treedc76ee81fb65cdef2b5316ecd54d8044dbe7bb2c /app-text
parentDrop gtkmm:2, build failures (bug 244543) and not required by anything in the... (diff)
downloadhistorical-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/ChangeLog427
-rw-r--r--app-text/gnome-spell/Manifest8
-rw-r--r--app-text/gnome-spell/files/gnome-spell-1.0.7-combo.patch350
-rw-r--r--app-text/gnome-spell/files/gnome-spell-1.0.7-remove_gnome_h.patch22
-rw-r--r--app-text/gnome-spell/files/gnome-spell-1.0.8-r3-enchant.patch519
-rw-r--r--app-text/gnome-spell/gnome-spell-1.0.8-r3.ebuild59
-rw-r--r--app-text/gnome-spell/metadata.xml5
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>