+debhelper (1.1.22) unstable; urgency=low
+
+ * dh_fixperms: quoting fix from Roderick Schertler <roderick@argon.org>
+ * Added support for register-window-manager command which will be in a new
+ (as yet unreleased) xbase. Now a new dh_installwm program handles
+ registration of a window manager and the necessary modifications to
+ postinst and postrm. It's safe to go ahead and start using this for your
+ window manager packages, just note that it won't do anything until the new
+ xbase is out, and that due to the design of register-window-manager, if
+ your wm is installed before a xbase that supports register-window-manager
+ is installed, the window manager will never be registered. (#20971)
+
+ -- Joey Hess <joeyh@master.debian.org> Wed, 14 Oct 1998 23:08:04 -0700
+
debhelper (1.1.21) unstable; urgency=low
* Added install to .PHONY target of example rules files.
# Remove other temp files.
# (The \s+ is important, \s won't work because find would get null parameters).
+# Note that you _don't_ quote wildcards used by find in here.
doit(split(/\s+/,"find . ( -name #*# -o -name *~ -o -name DEADJOE
-o -name *.orig -o -name *.rej -o -name *.bak
-o -name .*.orig -o -name .*.rej -o -name .SUMS
- -o -name TAGS -o -name core
+ -o -name TAGS -o -name core -o ( -path */.deps/* -a -name *.P )
) -exec rm -f {} ;"));
# ..and so are executable shared and static libraries
# (and .la files from libtool)
complex_doit "find $TMP -perm -5 -type f \
- \( -name "*.so*" -or -name "*.la" -or -name "*.a" \) $FIND_OPTIONS -print0 \
+ \( -name '*.so*' -or -name '*.la' -or -name '*.a' \) $FIND_OPTIONS -print0 \
2>/dev/null | xargs -0r chmod a-X"
done
Note that it will be shell code, so you cannot directly use it in a perl
script. If you would like to embed it into a perl script, here is one way to
-do that (note the tricky use of backquotes):
+do that (note the tricky use of backquotes) (also note that I made sure that
+$1, $2, etc are set with the set command):
print << `EOF`
+set -- @ARGV
#DEBHELPER#
EOF
Matthias Klose <doko@cs.tu-berlin.de>)
* docbase support (#25233). Waiting for docbase to stabalize and be used
widly.
-* Support /etc/X11/window-managers, by making it easy for window managers to
- add themselves to it in the postinst. Not high priority because there are
- few window managers. (#20971)
* dhelp support. Currently pending on dhelp use becoming widespead (#18342)
* Support use of environment variables in data taken from user, ie, in
debian/dirs. The problem with doing this is that we really want to allow