summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2002-04-13 10:53:22 +0000
committerMartin Schlemmer <azarah@gentoo.org>2002-04-13 10:53:22 +0000
commitdd75d05fbd9e7a5b7d4ad80946a408594beb3788 (patch)
tree5d5f1249fe6301f19e7c50c59fb46d9ba03efe63 /gnome-base/gconf
parentadding dependency on dev-util/gob should solve a bug (diff)
downloadhistorical-dd75d05fbd9e7a5b7d4ad80946a408594beb3788.tar.gz
historical-dd75d05fbd9e7a5b7d4ad80946a408594beb3788.tar.bz2
historical-dd75d05fbd9e7a5b7d4ad80946a408594beb3788.zip
small fix
Diffstat (limited to 'gnome-base/gconf')
-rw-r--r--gnome-base/gconf/ChangeLog8
-rw-r--r--gnome-base/gconf/gconf-1.0.8-r2.ebuild7
2 files changed, 13 insertions, 2 deletions
diff --git a/gnome-base/gconf/ChangeLog b/gnome-base/gconf/ChangeLog
index ae1527dbc055..837d629bf14e 100644
--- a/gnome-base/gconf/ChangeLog
+++ b/gnome-base/gconf/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-base/gconf
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/ChangeLog,v 1.3 2002/03/18 03:19:34 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/ChangeLog,v 1.4 2002/04/13 10:53:22 azarah Exp $
+
+ 13 Apr 2002; M.Schlemmer <azarah@gentoo.org> : gconf-1.0.8-r2.ebuild
+
+ 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)
diff --git a/gnome-base/gconf/gconf-1.0.8-r2.ebuild b/gnome-base/gconf/gconf-1.0.8-r2.ebuild
index bd350992b50b..7fa8eef93f2f 100644
--- a/gnome-base/gconf/gconf-1.0.8-r2.ebuild
+++ b/gnome-base/gconf/gconf-1.0.8-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Maintainer: Seemant Kulleen <seemant@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-1.0.8-r2.ebuild,v 1.3 2002/04/04 13:16:56 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-1.0.8-r2.ebuild,v 1.4 2002/04/13 10:53:22 azarah Exp $
S=${WORKDIR}/GConf-${PV}
DESCRIPTION="Gconf"
@@ -48,5 +48,10 @@ pkg_postinst() {
# has already been merged with incorrect permissions.
# We can remove this fix after gconf 1.0.8 is an ancient
# version.
+ if [ ! -e ${ROOT}/etc/gconf/gconf.xml.mandatory ]
+ then
+ #unmerge of older revisions nuke this one
+ mkdir -p ${ROOT}/etc/gconf/gconf.xml.mandatory
+ fi
chmod 0755 ${ROOT}/etc/gconf/gconf.xml.mandatory
}