]> git.donarmstrong.com Git - debhelper.git/blobdiff - dh_installdeb
r1628: releasing version 4.1.81
[debhelper.git] / dh_installdeb
index 69c66ddc15fbd536705302bf3812ff1a20e91c87..e25e17530fa89696d539bdb83073727db8351680 100755 (executable)
@@ -29,14 +29,14 @@ the DEBIAN directory:
   package.conffiles
 
 The postinst, preinst, postrm, and prerm are handled specially: If a
-corresponding file named debian/script.debhelper exists, the contents of that
-file are merged into the script as follows: If the script exists, then
-anywhere in it that "#DEBHELPER#" appears, the text of the .debhelper file is
-inserted. If the script does not exist, then a script is generated from
-the .debhelper file. The .debhelper files are created by other debhelper
+corresponding file named debian/package.script.debhelper exists, the contents
+of that file are merged into the script as follows: If the script exists,
+then anywhere in it that "#DEBHELPER#" appears, the text of the .debhelper
+file is inserted. If the script does not exist, then a script is generated
+from the .debhelper file. The .debhelper files are created by other debhelper
 programs, such as L<dh_installmenu(1)>, and are shell script fragments.
 
-In V3 compatability mode and higher, all files in the etc/ directory in a
+In V3 compatibility mode and higher, all files in the etc/ directory in a
 package will automatically be flagged as conffiles by this program, so
 there is no need to list them manually in package.conffiles.
 
@@ -60,7 +60,6 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                        if (-f "debian/$ext$file.debhelper") {
                                # Add this into the script, where it has
                                # #DEBHELPER#
-                               # TODO: do internally, no perl fork?
                                complex_doit("perl -pe 's~#DEBHELPER#~qx{cat debian/$ext$file.debhelper}~eg' < $f > $tmp/DEBIAN/$file");
                        }
                        else {
@@ -68,7 +67,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                                # script.
                                complex_doit("sed s/#DEBHELPER#// < $f > $tmp/DEBIAN/$file");
                        }
-                       doit("chown","0.0","$tmp/DEBIAN/$file");
+                       doit("chown","0:0","$tmp/DEBIAN/$file");
                        doit("chmod",755,"$tmp/DEBIAN/$file");
                }
                else {
@@ -77,7 +76,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
                        if (-f "debian/$ext$file.debhelper") {
                                complex_doit("printf '#!/bin/sh\nset -e\n' > $tmp/DEBIAN/$file");
                                complex_doit("cat debian/$ext$file.debhelper >> $tmp/DEBIAN/$file");
-                               doit("chown","0.0","$tmp/DEBIAN/$file");
+                               doit("chown","0:0","$tmp/DEBIAN/$file");
                                doit("chmod",755,"$tmp/DEBIAN/$file");
                        }
                }
@@ -107,7 +106,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 
 =head1 SEE ALSO
 
-L<debhelper(1)>
+L<debhelper(7)>
 
 This program is a part of debhelper.