]> git.donarmstrong.com Git - debhelper.git/commitdiff
Remove autoscripts for GConf
authorJosselin Mouette <joss@debian.org>
Sat, 10 Apr 2010 10:36:31 +0000 (12:36 +0200)
committerJoey Hess <joey@gnu.kitenet.net>
Sat, 10 Apr 2010 17:19:11 +0000 (13:19 -0400)
Starting from 2.28.1-2, the gconf2 package uses triggers which make the
maintainer scripts obsolete.

autoscripts/postinst-gconf [deleted file]
autoscripts/postinst-gconf-defaults [deleted file]
autoscripts/postrm-gconf-defaults [deleted file]
autoscripts/prerm-gconf [deleted file]
dh_gconf

diff --git a/autoscripts/postinst-gconf b/autoscripts/postinst-gconf
deleted file mode 100644 (file)
index eec1d51..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ "$1" = "configure" ]; then
-       gconf-schemas --register #SCHEMAS#
-fi
diff --git a/autoscripts/postinst-gconf-defaults b/autoscripts/postinst-gconf-defaults
deleted file mode 100644 (file)
index eff244a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ "$1" = "configure" ] && which update-gconf-defaults >/dev/null 2>&1; then
-       update-gconf-defaults #OPT#
-fi
diff --git a/autoscripts/postrm-gconf-defaults b/autoscripts/postrm-gconf-defaults
deleted file mode 100644 (file)
index b15de67..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-if which update-gconf-defaults >/dev/null 2>&1; then
-       update-gconf-defaults #OPT#
-fi
diff --git a/autoscripts/prerm-gconf b/autoscripts/prerm-gconf
deleted file mode 100644 (file)
index 6a18816..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ "$1" = remove ] || [ "$1" = upgrade ]; then
-       gconf-schemas --unregister #SCHEMAS#
-fi
index 514aae7972ba2d32db07214412a59b13cad586fe..bf9f398d06ffc7b692929f7b0825ac8bc2b5360f 100755 (executable)
--- a/dh_gconf
+++ b/dh_gconf
@@ -72,17 +72,14 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
        if ($mandatory ne '') {
                doit("mkdir","-p","$tmp/usr/share/gconf/mandatory");
                doit("install","-p","-m644",$mandatory,"$tmp/usr/share/gconf/mandatory/${priority}_$package");
-               autoscript($package,"postinst","postinst-gconf-defaults","s%#OPT#%--mandatory%");
-               addsubstvar($package, "misc:Depends", "gconf2 (>= 2.24.0-5)");
+               addsubstvar($package, "misc:Depends", "gconf2 (>= 2.28.1-2)");
                $gconf_dep = 1;
        }
        my $defaults = pkgfile($package,"gconf-defaults");
        if ($defaults ne '') {
                doit("mkdir","-p","$tmp/usr/share/gconf/defaults");
                doit("install","-p","-m644",$defaults,"$tmp/usr/share/gconf/defaults/${priority}_$package");
-               autoscript($package,"postinst","postinst-gconf-defaults","s%#OPT#%%");
-               autoscript($package,"postrm","postrm-gconf-defaults","s%#OPT#%%");
-               addsubstvar($package, "misc:Depends", "gconf2 (>= 2.12.1-1)") unless $gconf_dep;
+               addsubstvar($package, "misc:Depends", "gconf2 (>= 2.28.1-2)") unless $gconf_dep;
                $gconf_dep = 1;
        }
 
@@ -100,9 +97,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                # Get a list of the schemas
                my $schemas = `find $new_schemas_dir -type f -name \\*.schemas -printf '%P '`;
                if ($schemas ne '') {
-                       autoscript($package,"postinst","postinst-gconf","s%#SCHEMAS#%$schemas%");
-                       autoscript($package,"prerm","prerm-gconf","s%#SCHEMAS#%$schemas%");
-                       addsubstvar($package, "misc:Depends", "gconf2 (>= 2.10.1-2)") unless $gconf_dep;
+                       addsubstvar($package, "misc:Depends", "gconf2 (>= 2.28.1-2)") unless $gconf_dep;
                }
        }
 }