Portage is a package management system used by Gentoo Linux
# ChangeLog for gnome-base/gconf
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/ChangeLog,v 1.195 2008/08/12 13:31:27 armin76 Exp $
12 Aug 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #229709
10 Aug 2008; Markus Meier
x86 stable, bug #229709
30 Jul 2008; Brent Baude
Marking gconf-2.22.0 ppc stable for bug 229709
26 Jul 2008; Olivier Crête
Stable on amd64, bug #229709
07 Jun 2008; Gilles Dartiguelongue
revert errorneous commit, fix bug #193442.
18 May 2008; Gilles Dartiguelongue
-gconf-2.18.0.1.ebuild, gconf-2.22.0.ebuild:
Add openldap to RDEPEND again, bug #222617.
31 Mar 2008;
Drop to ~mips due to unstable deps
*gconf-2.22.0 (22 Mar 2008)
22 Mar 2008; Mart Raudsepp
+files/gconf-2.22.0-automagic-ldap.patch, +gconf-2.22.0.ebuild:
New version for GNOME-2.22 with various code cleanups, string fixes and more
03 Mar 2008; Gilles Dartiguelongue
gconf-2.20.1-r1.ebuild:
add openldap dependency, fix bug #193442 (again)
04 Feb 2008; Jeroen Roovers
Stable for HPPA (bug #208366).
03 Feb 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #208366
02 Feb 2008; Chris Gianelloni
gconf-2.20.1-r1.ebuild:
Stable on amd64 wrt bug #208366.
01 Feb 2008; Brent Baude
Marking gconf-2.20.1-r1 ppc64 and ppc stable for bug 208366
01 Feb 2008; Christian Faulhammer
gconf-2.20.1-r1.ebuild:
stable x86, bug 208366
26 Jan 2008; Gilles Dartiguelongue
+files/gconf-2.20.1-drop-gtk-doc.patch, -gconf-2.14.0.ebuild,
gconf-2.20.1-r1.ebuild:
fix bug #207114 and clean up old revision
02 Jan 2008; Gilles Dartiguelongue
gconf-2.20.1-r1.ebuild:
actually add the ldap use
*gconf-2.20.1-r1 (01 Jan 2008)
01 Jan 2008; Gilles Dartiguelongue
+files/gconf-2.20.1-automagic-ldap.patch, -gconf-2.16.0.ebuild,
-gconf-2.20.0.ebuild, +gconf-2.20.1-r1.ebuild:
prune old releases
add a patch to remove automagic dependency on ldap
29 Nov 2007; Jeroen Roovers
Stable for HPPA (bug #199740).
26 Nov 2007; Markus Rothe
Stable on ppc64; bug #199740
24 Nov 2007; Brent Baude
Marking gconf-2.20.1 ppc stable for bug 199740
22 Nov 2007; Raúl Porcel
alpha/ia64/sparc stable wrt #199740
21 Nov 2007; Dawid Węgliński
Stable on x86 (bug #199740)
20 Nov 2007; Samuli Suominen
amd64 stable wrt #199740
*gconf-2.20.1 (17 Oct 2007)
17 Oct 2007; Gilles Dartiguelongue
bump to 2.20.1
25 Sep 2007; Daniel Gryniewicz
New series for Gnome 2.20
22 Sep 2007; Tom Gall
stable on ppc64
28 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #185823).
11 Aug 2007; Andrej Kacian
Stable on x86, bug #185823.
10 Aug 2007; Christoph Mende
Stable on amd64 wrt bug #185823
08 Aug 2007; Raúl Porcel
alpha/ia64 stable wrt #185823
07 Aug 2007; Tobias Scherbaum
gconf-2.18.0.1.ebuild:
Stable on ppc wrt bug #185823.
07 Aug 2007; Gustavo Zacarias
Stable on sparc wrt #185823
06 Aug 2007; Joshua Kinard
Stable on mips, per #185823.
30 Apr 2007; Daniel Gryniewicz
Something was wrong with the CVS header...
*gconf-2.18.0.1 (30 Mar 2007)
30 Mar 2007; Remi Cardona
bumping to 2.18.0.1 for gnome 2.18.0
23 Mar 2007; Daniel Gryniewicz
add gnome 2.18.0
16 Jan 2007; Roy Marples
Added ~x86-fbsd keyword.
21 Dec 2006; Saleem Abdulrasool
-files/gconf-1.0.9-gcc4.patch, -files/gconf-1.0.9-linguas.patch,
-files/gconf-1.0.9-locallock_mdk.patch, -files/gconfd-2-fix.patch,
-gconf-1.0.9.ebuild:
gnome-1.x removal
20 Nov 2006; Mart Raudsepp
-files/gconf-2.12.1-gconf_unescape_key.patch, -gconf-2.10.1-r1.ebuild,
-gconf-2.12.1.ebuild, -gconf-2.12.1-r1.ebuild:
Remove old versions
20 Oct 2006; Aron Griffis
Mark 2.14.0 stable on alpha
13 Sep 2006; Aron Griffis
Mark 2.14.0 stable on ia64. #139612
06 Sep 2006; Joshua Kinard
Re-keywording latest stable to fix mips dependencies for eliminating gnome
support.
05 Sep 2006; Joshua Kinard
gconf-2.10.1-r1.ebuild, gconf-2.12.1.ebuild, gconf-2.12.1-r1.ebuild,
gconf-2.14.0.ebuild:
Removing mips keywords as gnome is no longer supported on mips.
16 Aug 2006; Markus Rothe
Stable on ppc64
17 Jul 2006; Daniel Gryniewicz
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum
ppc stable, bug #139612
12 Jul 2006; Chris Gianelloni
Stable on x86 wrt bug #139612.
10 Jul 2006; Gustavo Zacarias
Stable on sparc wrt #139612
18 May 2006; Saleem Abdulrasool
-gconf-1.0.8-r3.ebuild, -gconf-1.0.8-r5.ebuild:
Pruning old gconf ebuilds (bug #124016)
17 May 2006; Thomas Cort
Stable on alpha wrt Bug #124016.
23 Mar 2006; Saleem Abdulrasool
Fixing the glib dep as per the configure.in. Thanks to phreak for pointing
this out. Fixing GTK+ dep (bug #126820).
*gconf-2.14.0 (18 Mar 2006)
18 Mar 2006; Saleem Abdulrasool
-gconf-2.13.5.ebuild, +gconf-2.14.0.ebuild:
Version bump from upstream, dropping the 2.13 series
*gconf-2.13.5 (16 Mar 2006)
16 Mar 2006; John N. Laliberte
+gconf-2.13.5.ebuild:
remove makeopts -j1 ( fixed upstream ), adding in ${G2CONF} when setting
--enable-gtk. patch from 2.12.1-r1 has been applied in this release.
05 Mar 2006; Saleem Abdulrasool
gconf-2.12.1-r1.ebuild:
Fixing typo in dir
04 Mar 2006; Saleem Abdulrasool
gconf-2.12.1-r1.ebuild:
fixing missing inherit and patch (bug #124964)
*gconf-2.12.1-r1 (01 Mar 2006)
01 Mar 2006; Saleem Abdulrasool
+files/gconf-2.12.1-gconf_unescape_key.patch, +gconf-2.12.1-r1.ebuild:
Adding patch to prevent clobbering of the last character (bug #120398)
27 Feb 2006; Gustavo Zacarias
Stable on sparc wrt #124016
25 Feb 2006; John N. Laliberte
gconf-1.0.8-r3.ebuild, gconf-1.0.8-r5.ebuild, gconf-1.0.9.ebuild,
-gconf-2.12.0.ebuild:
qa: fix various issues
22 Feb 2006; Aron Griffis
+files/gconf-1.0.9-gcc4.patch, +files/gconf-1.0.9-linguas.patch,
gconf-1.0.9.ebuild:
Fix compilation with gcc-4. Add patch to fix compilation when LINGUAS
contains zh #114805
03 Feb 2006; Guy Martin
Stable on hppa.
02 Feb 2006; Aron Griffis
Mark 2.12.1 stable on alpha
02 Feb 2006; Aron Griffis
Mark 2.12.1 stable on ia64
22 Jan 2006; Markus Rothe
Stable on ppc64
22 Jan 2006;
Marked stable on amd64 per bug #119634
22 Jan 2006; Tobias Scherbaum
Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
22 Jan 2006; Joshua Jackson
Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
20 Jan 2006; Gustavo Zacarias
Stable on sparc wrt #119634
*gconf-2.12.1 (15 Nov 2005)
15 Nov 2005; Leonardo Boshell
New version.
13 Oct 2005; Hardave Riar
Stable on mips.
10 Sep 2005; Aron Griffis
Mark 2.10.1-r1 stable on alpha
*gconf-2.12.0 (09 Sep 2005)
09 Sep 2005; John N. Laliberte
-gconf-2.11.92.ebuild, +gconf-2.12.0.ebuild:
2.12 release vbump
03 Sep 2005; Markus Rothe
Stable on ppc64
03 Sep 2005; Michael Hanselmann
gconf-2.10.1-r1.ebuild:
Stable on ppc.
31 Aug 2005; Herbie Hopkins
Stable on amd64.
29 Aug 2005; Guy Martin
Stable on hppa.
*gconf-2.11.92 (28 Aug 2005)
28 Aug 2005; John N. Laliberte
-gconf-2.11.90.ebuild, +gconf-2.11.92.ebuild:
new version 2.11.92
26 Aug 2005; Gustavo Zacarias
gconf-2.10.1-r1.ebuild:
Stable on sparc
25 Aug 2005; Aron Griffis
stable on ia64
25 Aug 2005; Leonardo Boshell
gconf-2.10.1-r1.ebuild:
Stable on x86.
*gconf-2.11.90 (17 Aug 2005)
17 Aug 2005; Leonardo Boshell
+gconf-2.11.90.ebuild:
New version.
*gconf-2.10.1-r1 (25 Jul 2005)
25 Jul 2005; Leonardo Boshell
Once again, making Gtk+ an optional dependency breaks compilation of other
applications (bug #100238).
*gconf-2.10.1 (20 Jul 2005)
20 Jul 2005; Leonardo Boshell
New version. Added 'static' and 'gtk' USE flags.
12 Jul 2005; Stephen P. Becker
stable on mips
02 Jul 2005; Bryan Østergaard
Stable on alpha.
25 Jun 2005; Guy Martin
Stable on hppa.
24 Jun 2005; Aron Griffis
gconf-2.6.0.ebuild, gconf-2.6.1.ebuild, gconf-2.6.2.ebuild,
gconf-2.8.0.1.ebuild, gconf-2.8.1-r1.ebuild, gconf-2.9.91.ebuild,
gconf-2.10.0.ebuild:
Don't call dodir in pkg_*; it breaks binary packages. Also use $IMAGE
instead of $D in pkg_*
12 Jun 2005; Olivier Crête
Stable on amd64
12 Jun 2005; Olivier Crête
Stable on amd64
12 Jun 2005; Tobias Scherbaum
Stable on ppc.
09 Jun 2005; Gustavo Zacarias
Stable on sparc
09 Jun 2005; Markus Rothe
Stable on ppc64
02 Apr 2005; Stephen P. Becker
stable on mips
*gconf-2.10.0 (11 Mar 2005)
11 Mar 2005; Joe McCann
gnome-2.10 release
08 Jan 2005; Tom Martin
Stable on amd64.
29 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
24 Dec 2004; Bryan Østergaard
Stable on alpha.
23 Dec 2004; Guy Martin
Stable on hppa.
21 Dec 2004; Gustavo Zacarias
Stable on sparc
19 Dec 2004; Mike Gardiner
Keyworded x86 and ppc for GNOME 2.8.1
16 Dec 2004; Markus Rothe
Stable on ppc64
11 Dec 2004; Bryan Østergaard
Stable on alpha.
*gconf-2.8.1-r1 (29 Nov 2004)
29 Nov 2004; Mike Gardiner
+gconf-2.8.1-r1.ebuild, -gconf-2.8.1.ebuild:
Included the c-locale patch see bug #72416, and removed the unpatched 2.8.1
version in favour of the new revision
*gconf-2.8.1 (25 Nov 2004)
25 Nov 2004; Mike Gardiner
New version
11 Nov 2004; Gustavo Zacarias
Stable on sparc
11 Nov 2004; Mike Gardiner
Keyworded ppc for GNOME 2.8
05 Nov 2004; Markus Rothe
Marked ~ppc64; bug #69450
01 Oct 2004; Stephen P. Becker
stable on mips
*gconf-2.8.0.1 (15 Sep 2004)
15 Sep 2004; foser
Gnome 2.8 release
22 Aug 2004; Bryan Østergaard
Stable on alpha.
07 Aug 2004; Travis Tilley
stable on amd64
05 Aug 2004; Gustavo Zacarias
Stable on sparc
05 Aug 2004; Guy Martin
Stable on hppa.
31 Jul 2004;
dodir and touch concatenated some
31 Jul 2004;
gconf-2.6.0.ebuild, gconf-2.6.1.ebuild, gconf-2.6.2.ebuild:
Removed a lot of sed expressions from global scope
31 Jul 2004;
stable on x86 for gnome 2.6.2
27 Jul 2004; Tom Gall
stable on ppc64, bug #58191
*gconf-2.6.2 (11 Jul 2004)
11 Jul 2004;
versionbump, removed gcc 2.95.x patch as it doesn't apply anymore.
05 Jul 2004; Bryan Østergaard
Stable on alpha.
01 Jul 2004; Tom Gall
~ppc64, bug #54804
03 Jun 2004; Stephen P. Becker
Stable on mips.
29 May 2004; Pieter Van den Abeele
gconf-1.0.8-r5.ebuild, gconf-1.0.9.ebuild, gconf-2.6.0.ebuild:
Masked gconf-2.6.0.ebuild stable for ppc
29 May 2004; Pieter Van den Abeele
gconf-1.0.8-r5.ebuild, gconf-1.0.9.ebuild:
Masked gconf-1.0.9.ebuild stable for ppc
29 May 2004; Pieter Van den Abeele
gconf-1.0.8-r5.ebuild:
Masked gconf-1.0.8-r5.ebuild stable for ppc
25 May 2004; Guy Martin
Marked stable on hppa.
13 May 2004; Stephen P. Becker
Keyworded mips to satisfy repoman deps for xmms.
13 May 2004; Stephen P. Becker
Stable on mips.
27 Apr 2004; Aron Griffis
gconf-1.0.9.ebuild:
Add inherit eutils
25 Apr 2004; Aron Griffis
Add die following econf for bug 48950
22 Apr 2004; L. Boshell
files/GConf-2.6.1-gcc2_fix.patch:
Added patch to remove syntax problems, causing compilation to fail under
gcc-2. Resolves bug #48670, thanks to Tristan Henderson.
*gconf-2.6.1 (20 Apr 2004)
20 Apr 2004; foser
Version bump.
31 Mar 2004; L. Boshell
Added DEPEND entry for =app-text/docbook-sgml-dtd-3.0* if the `doc' USE
flag is active. Closes bug #46071.
*gconf-2.6.0 (23 Mar 2004)
23 Mar 2004; foser
Gnome 2.6 final
*gconf-2.5.90 (19 Mar 2004)
19 Mar 2004; foser
Gnome 2.6 commit
15 Mar 2004;
fixing bug #44712 , assignment to P and PN
09 Mar 2004; Stephen P. Becker
Added ~mips keyword.
06 Feb 2004; Alastair Tse
put mkdir intl stuff in src_unpack()
*gconf-1.0.9 (04 Feb 2004)
04 Feb 2004; Alastair Tse
files/gconf-1.0.9-locallock_mdk.patch:
add new version with patch from mandrake rpms (#28787).
14 Nov 2003; Aron Griffis
Stable on ia64
12 Nov 2003; L. Boshell
Patch to add missing stdio.h. Closes bug #33279.
08 Nov 2003; Todd Sunderlin
added sparc keyword
22 Oct 2003; Bartosch Pixa
set ppc in keywords
17 Oct 2003; Aron Griffis
Stable on alpha
12 Oct 2003; foser
Add gtk+1 dep for (#29708)
05 Oct 2003; Mike Gardiner
Marked stable on x86
05 Oct 2003; Mike Gardiner
Added gtk+-2 dependency re bug: 29536
23 Sep 2003; Bartosch Pixa
set ppc in keywords
*gconf-2.4.0.1 (11 Sep 2003)
15 Nov 2003; Guy Martin
Marked stable on hppa.
20 Sep 2003; foser
Fix SLOT back to 2
Fix incorrect env.d path (#28842)
11 Sep 2003; foser
Removed gtk+ dep, added popt
*gconf-2.3.3 (08 Sep 2003)
08 Sep 2003; foser
Fix the fixed redefined SRC_URI (#28280)
08 Sep 2003; foser
Gnome 2.4 rc1 , fix redefinition of ${P} in the ebuild (#28169)
25 Aug 2003; Mike Gardiner
Removed gnome2_pkg_postinst as it is unneeded, see bug #27262
25 Aug 2003; Mike Gardiner
Moved to stable on x86
27 Jun 2003; foser
Removed db dep (#23582)
removed guile dep as well in r5 and fixed R(DEP) order
*gconf-1.0.8-r5 (20 Jun 2003)
06 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
20 Jun 2003;
files/gconfd-2-fix.patch:
A fix for the problem with "gconf started before gconf2" , added an extra
searchpath.
*gconf-2.2.1 (03 Jun 2003)
01 Jul 2003; Guy Martin
Added ~hppa to KEYWORDS.
03 Jun 2003; foser
New version, minor ebuild cleanups
07 Feb 2003; Aron Griffis
Add ~alpha to KEYWORDS
04 Feb 2003; Aron Griffis
Mark stable on alpha
*gconf-2.2.0 (30 Jan 2003)
01 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
08 Apr 2003; Todd Sunderlin
Marked stable for sparc.
27 Mar 2003; Alastair Tse
gconf-2.2.0.ebuild:
fix keepdir problems with gconf.xml.mandatory and others. bug #17645.
11 Mar 2003; Jason Wever
Added ~sparc to keywords.
04 Mar 2003; foser
Multiple job fix for all arches (#16807)
21 Feb 2003; Aron Griffis
Mark stable on alpha
04 Feb 2003; foser
Alpha multiple job fix (#14280)
30 Jan 2003; foser
GNOME 2.2 rc2 commit
16 Dec 2002; Aron Griffis
Added ~alpha to KEYWORDS
06 Dec 2002; Rodney Rees
*gconf-1.0.8-r4 (24 Oct 2002)
08 Dec 2002; Martin Holzer
Fixed SRC_URI.
24 Oct 2002; Spider
Changes to the ebuild, libtool and others. the previous version broke during
galeon install on some clean 1.4 systems, where this version works. test on
other systems but it should be ok.
*gconf-1.2.0-r5 (05 Aug 2002)
05 Aug 2002; Leonardo Boshell
Fix sandbox violations affecting the installation under certain
circumstances. Closes bug #5797.
*gconf-1.2.1 (05 Aug 2002)
05 Aug 2002 ; Spider
new version, updated deps
*gconf-1.2.0-r4 (18 Jul 2002)
18 Jul 2002; Spider
added the dep on gtk+, fixed to use mirror://
gconf-1.2.0-r3 (06 Jul 2002)
06 Jul 2002; Spider
added a hack to parse all installed gconf files and fix permissions.
killing gconfd almost everywhere installing
a quick addendum to create /root/.gconfd as well
07 Jul 2002; Spider
changed a typo'd 1 to 2 in gconftool-2 check.
http://bugs.gentoo.org/show_bug.cgi?id=4665
gconf-1.2.0-r2 (28 jun 2002)
28 Jun 2002; Spider
added a dep for gtk-doc to see if it helps
gconf-1.2.0-r1 (14 Jun 2002)
14 Jun 2002; Spider
add a /etc/env.d/50gconf entry with config_protect_mask
*gconf-1.2.0 (12 Jun 2002)
12 Jun 2002; Spider
new stable version
*gconf-1.1.11-r3 (11 Jun 2002)
11 Jun 2002; Spider
hack around a directory fcreation thing x2
*gconf-1.1.11-r2 (10 Jun 2002)
10 Jun 2002; Spider
hack around a directory fcreation thing
*gconf-1.1.11-r1 (04 Jun 2002)
04 Jun 2002; Bruce A. Locke
Converted to gnome2.eclass
*gconf-1.1.11 (3 June 2002)
3 june 2002; Gabriele Giorgetti
New version
30 May 2002; Bruce A. Locke
Added SLOTS to gconf 1.0.x and 1.1.x... Merging gconf 1.1.x and doing
an "emerge clean" would result in gconf 1.0.x being unmerged and breaking
many Gnome 1.4 applications (such as Galeon)
*gconf-1.1.10-r1 (24 May 2002)
24 May 2002; Spider
Removed the install schemas, this version of gconf doesn't have any
schemas, so this caused a bug when you didn't have an older gconf
version installed
*gconf-1.1.10 (22 May 2002)
22 May 2002; Spider
popping in the gnome2 branch
*gconf-1.0.8-r3 (24 Apr 2002)
08 Dec 2002; Martin Holzer
Fixed SRC_URI.
24 Apr 2002; Seemant Kulleen
Updated DEPEND and RDEPEND info to be more accurate.
13 Apr 2002; M.Schlemmer
Fix pkg_postinst() to create /etc/gconf/gconf.xml.mandatory, as the directory
is empty, and gets removed on unmerge of older revisions. The chmod then
fails, causing the build to fail.
*gconf-1.0.8-r2 (17 Mar 2002)
12 Mar 2002; Seemant Kulleen
dev-util/indent is needed for a successful compilation, so it has been
added to DEPEND flags. Reported by arpen@home.se
*gconf-1.0.8-r1 (22 Feb 2002)
22 Feb 2002; Daniel Robbins
/etc/gconf/gconf.xml.mandatory; this closes bug #803. Added a pkg_postinst()
fix so that upgraders can benefit from this fix as well.
*gconf-1.0.8 (13 Feb 2002)
13 Feb 2002; G. Goodyear
(not needed).
*gconf-1.0.7-r2 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX gconf-2.20.1-automagic-ldap.patch 2360 RMD160 e25144064b0fa723966314906a011be951f1a704 SHA1 e825aa8a109a7b4903912914c88d73301a14399a SHA256 65d7cf8a4453b95f947fb8c3db2a5392b421e0a052566ba13c8345b4ecd2e536
AUX gconf-2.20.1-drop-gtk-doc.patch 846 RMD160 839eb47227eeb607dc39279c8fff6beb237f8a40 SHA1 61138fdd3d477ddf110d8d4530ed38194badbece SHA256 a740e74dcb13d08dbce3a8816323d371c63a448143ff32ca5002d3bdeb9e24b1
AUX gconf-2.22.0-automagic-ldap.patch 12512 RMD160 877eac8dd4ce6ab4ccfcaf02e86db6f02fe6261a SHA1 d2865965e13622bb5139ada69de8707486a8a744 SHA256 3e2e4edebf35e1dc74a6ef63b236f5bd17479592f17412293a9f70dc562f555d
DIST GConf-2.20.1.tar.bz2 1404919 RMD160 743bee341731402e5d4938ee030adf4f463d9a52 SHA1 c628e2645a91b15749f1ebacc62ea685cbfa681c SHA256 0fb446b87e71fe1089f43e671b5b7689ec91d781b5b2e8f0fc72d4a83a014838
DIST GConf-2.22.0.tar.bz2 1416685 RMD160 71f0c6f20882681efdffc957f6d86affd4a29a80 SHA1 2a9ca649ef58394e425a030dc99b863b499a8a56 SHA256 54e40cf047eb431cdf994f763ae840107ed6e9b8f9521b2b2eb07c7a55f92ce0
EBUILD gconf-2.20.1-r1.ebuild 2226 RMD160 9589270ea56d087977acb66ef67d8344616ec21a SHA1 c065027e287bb24084b2fcb26770a0f8489988c1 SHA256 0648111360a1770ad9a007799097c82cc5d45bc7b114f366989e01a14ea9981f
EBUILD gconf-2.22.0.ebuild 2007 RMD160 b4b75370c9f2a362d7ac2419a75e4df1845d7ac9 SHA1 cbff099306ee5b9a1d809a9806e45c207de69736 SHA256 9965bc439f7419243409e51ab533c5739d65f3ab4d884e4268230c061483328c
MISC ChangeLog 25392 RMD160 8f7576c4f5458bf8a4498d22bc0f0617a91528fe SHA1 846012a5c135828bb9e591e3c39c49145ff84372 SHA256 a6713e48ba1b2adc30b38247bea5c60e2f8d1b1f423810f52e2b17da0893f959
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-2.20.1-r1.ebuild,v 1.11 2008/04/20 01:36:03 vapier Exp $
inherit gnome2 autotools
MY_PN=GConf
MY_P=${MY_PN}-${PV}
PVP=(${PV//[-\._]/ })
DESCRIPTION="Gnome Configuration System and Daemon"
HOMEPAGE="http://www.gnome.org/"
SRC_URI="mirror://gnome/sources/${MY_PN}/${PVP[0]}.${PVP[1]}/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="debug doc ldap"
RDEPEND=">=dev-libs/glib-2.10
>=x11-libs/gtk+-2.8.16
>=gnome-base/orbit-2.4
>=dev-libs/libxml2-2
ldap? ( net-nds/openldap )"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
doc? ( >=dev-util/gtk-doc-1 )"
# FIXME : consider merging the tree (?)
DOCS="AUTHORS ChangeLog NEWS README TODO"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
G2CONF="${G2CONF} --enable-gtk $(use_enable debug) $(use_with ldap openldap)"
kill_gconf
}
src_unpack() {
gnome2_src_unpack
# fix bug #193442
epatch "${FILESDIR}/${P}-automagic-ldap.patch"
use doc || epatch "${FILESDIR}/${P}-drop-gtk-doc.patch"
eautoreconf
}
src_install() {
gnome2_src_install
# hack hack
dodir /etc/gconf/gconf.xml.mandatory
dodir /etc/gconf/gconf.xml.defaults
touch "${D}"/etc/gconf/gconf.xml.mandatory/.keep${SLOT}
touch "${D}"/etc/gconf/gconf.xml.defaults/.keep${SLOT}
echo 'CONFIG_PROTECT_MASK="/etc/gconf"' > 50gconf
doenvd 50gconf || die
dodir /root/.gconfd
}
pkg_preinst() {
kill_gconf
}
pkg_postinst() {
kill_gconf
#change the permissions to avoid some gconf bugs
einfo "changing permissions for gconf dirs"
find /etc/gconf/ -type d -exec chmod ugo+rx "{}" \;
einfo "changing permissions for gconf files"
find /etc/gconf/ -type f -exec chmod ugo+r "{}" \;
}
kill_gconf() {
# this function will kill all running gconfd that could be causing troubles
if [ -x /usr/bin/gconftool ]
then
/usr/bin/gconftool --shutdown
fi
if [ -x /usr/bin/gconftool-1 ]
then
/usr/bin/gconftool-1 --shutdown
fi
# and for gconf 2
if [ -x /usr/bin/gconftool-2 ]
then
/usr/bin/gconftool-2 --shutdown
fi
return 0
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-2.22.0.ebuild,v 1.8 2008/08/12 13:31:27 armin76 Exp $
inherit eutils gnome2
MY_PN=GConf
MY_P=${MY_PN}-${PV}
PVP=(${PV//[-\._]/ })
DESCRIPTION="Gnome Configuration System and Daemon"
HOMEPAGE="http://www.gnome.org/"
SRC_URI="mirror://gnome/sources/${MY_PN}/${PVP[0]}.${PVP[1]}/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE="debug doc ldap"
RDEPEND=">=dev-libs/glib-2.10
>=x11-libs/gtk+-2.8.16
>=gnome-base/orbit-2.4
>=dev-libs/libxml2-2
ldap? ( net-nds/openldap )"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
doc? ( >=dev-util/gtk-doc-1 )"
# FIXME : consider merging the tree (?)
DOCS="AUTHORS ChangeLog NEWS README TODO"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
G2CONF="${G2CONF} --enable-gtk $(use_enable debug) $(use_with ldap openldap)"
kill_gconf
}
src_unpack() {
gnome2_src_unpack
# fix bug #193442, GNOME bug #498934
epatch "${FILESDIR}/${P}-automagic-ldap.patch"
}
src_install() {
gnome2_src_install
# hack hack
dodir /etc/gconf/gconf.xml.mandatory
dodir /etc/gconf/gconf.xml.defaults
touch "${D}"/etc/gconf/gconf.xml.mandatory/.keep${SLOT}
touch "${D}"/etc/gconf/gconf.xml.defaults/.keep${SLOT}
echo 'CONFIG_PROTECT_MASK="/etc/gconf"' > 50gconf
doenvd 50gconf || die
dodir /root/.gconfd
}
pkg_preinst() {
kill_gconf
}
pkg_postinst() {
kill_gconf
#change the permissions to avoid some gconf bugs
einfo "changing permissions for gconf dirs"
find /etc/gconf/ -type d -exec chmod ugo+rx "{}" \;
einfo "changing permissions for gconf files"
find /etc/gconf/ -type f -exec chmod ugo+r "{}" \;
}
kill_gconf() {
# This function will kill all running gconfd-2 that could be causing troubles
if [ -x /usr/bin/gconftool-2 ]
then
/usr/bin/gconftool-2 --shutdown
fi
return 0
}