summaryrefslogtreecommitdiffstats
path: root/gnome/post-install
diff options
context:
space:
mode:
authorpiernov <piernov@piernov.org>2011-08-14 13:07:43 +0200
committerpiernov <piernov@piernov.org>2011-08-14 13:07:43 +0200
commitf3b72fcd271c63d3d8921b125eb8b906be7eb280 (patch)
tree4526aa3f0ecc1ab494bb78837fdb77cc07333bc7 /gnome/post-install
parentbeb3782cdfb87c4422c9845c9ebf0dac1a4e3095 (diff)
downloadgnome3-f3b72fcd271c63d3d8921b125eb8b906be7eb280.tar.gz
gnome3-f3b72fcd271c63d3d8921b125eb8b906be7eb280.tar.bz2
gnome3-f3b72fcd271c63d3d8921b125eb8b906be7eb280.tar.xz
gnome3-f3b72fcd271c63d3d8921b125eb8b906be7eb280.zip
gnome 3.1.5-1 màj port
Diffstat (limited to 'gnome/post-install')
-rwxr-xr-xgnome/post-install15
1 files changed, 8 insertions, 7 deletions
diff --git a/gnome/post-install b/gnome/post-install
index b1003e2..028a83c 100755
--- a/gnome/post-install
+++ b/gnome/post-install
@@ -4,24 +4,31 @@ if [ ! -d /etc/gconf/gconf.xml.system ]; then
fi
chmod 755 /etc/gconf/gconf.xml.system
+# sauvegarde l'inittab
cp /etc/inittab /etc/inittab.bak
+# modifie l'inittab pour booter automatiquement sous GDM
sed -i "s/^id:[3-5]/id:4/" /etc/inittab
sed -i "s/lxdm/gdm/" /etc/inittab
# glib schemas
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
+
# desktop database
update-desktop-database > /dev/null
+
# update icons cache
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+
# mime database
update-mime-database /usr/share/mime > /dev/null
# gconf schemas
for port in `pkginfo -i |awk '{print $1}'`
do
- gconfpkg --install $port
+ SCHEMA="`pkginfo -l $port | grep usr/share/gconf/schemas`"
+ [[ "$SCHEMA" != "" ]] && gconfpkg --install $port
+
SCHEMAS="`pkginfo -l $port | grep etc/gconf/schemas/.*\.schemas$`"
for SCHEMA in $SCHEMAS
@@ -31,12 +38,6 @@ do
done
done
-# reload gconf caches
-if [ ! -z "`pidof gconfd-2`" ]
-then
- killall -HUP gconfd-2 > /dev/null
-fi
-
# scrolls
for port in `pkginfo -i |awk '{print $1}'`
do