tags 319574 + patch
tags 332142 + patch
tags 367754 + patch
tags 386424 + patch
thanks

Hi,

In order to finish the cdebconf transition, see:
http://lists.debian.org/debian-devel/2005/08/msg00136.html

I intend to *lovingly* NMU, along with some other fixes. 
I will upload to DELAYED-7, so that you still have time to stop 
it if needed.

Attached is the diff for my wdm 1.28-2.3 NMU.


-- 
  ยท''`.             If I can't dance to it, it's not my revolution
 : :' :                                            -- Emma Goldman
 `. `'           Proudly running Debian GNU/Linux (unstable)
   `-     www.amayita.com  www.malapecora.com  www.chicasduras.com
diff -u wdm-1.28/debian/changelog wdm-1.28/debian/changelog
--- wdm-1.28/debian/changelog
+++ wdm-1.28/debian/changelog
@@ -1,3 +1,16 @@
+wdm (1.28-2.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add patch from Peter Colberg <[EMAIL PROTECTED]> to allow setting of greeter
+    font (Closes: #386424).
+  * Apply patch to fix cosmetic issues in manpage, from Nelson A. de Oliveira
+    <[EMAIL PROTECTED]> (Closes: #319574).
+  * Use invoke-rc.d to run init.d scripts(Closes: #367754).
+  * cdebconf transition: allow the dependency on debconf to be satisfied with
+    an alternate of debconf-2.0 (Closes: #332142).
+
+ -- Amaya Rodrigo Sastre <[EMAIL PROTECTED]>  Mon, 20 Aug 2007 23:59:50 +0200
+
 wdm (1.28-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u wdm-1.28/debian/control wdm-1.28/debian/control
--- wdm-1.28/debian/control
+++ wdm-1.28/debian/control
@@ -7,7 +7,7 @@
 
 Package: wdm
 Architecture: any
-Depends: libpam-runtime (>= 0.76-13.1), libpam-modules, debconf (>= 0.5.00), ${shlibs:Depends}, psmisc, xutils, xbase-clients
+Depends: libpam-runtime (>= 0.76-13.1), libpam-modules, debconf (>= 0.5.00) | debconf-2.0, ${shlibs:Depends}, psmisc, xutils, xbase-clients
 Suggests: xfonts-base | xfs
 Provides: x-display-manager
 Description: WINGs Display Manager - an xdm replacement with a WindowMaker look
diff -u wdm-1.28/debian/init wdm-1.28/debian/init
--- wdm-1.28/debian/init
+++ wdm-1.28/debian/init
@@ -48,6 +48,7 @@
       if grep -qs ^auto-update-wmlist /etc/X11/wdm/wdm.options; then
         update_wdm_wmlist
       fi
+      mkdir -p /var/run/wdm && ln -f -s /etc/GNUstep /var/run/wdm
       start-stop-daemon --start --quiet $SSD_ARGS || echo -n " already running"
       echo "."
     fi
diff -u wdm-1.28/debian/wdm.postinst wdm-1.28/debian/wdm.postinst
--- wdm-1.28/debian/wdm.postinst
+++ wdm-1.28/debian/wdm.postinst
@@ -102,7 +102,11 @@
 update-rc.d wdm defaults 99 01 > /dev/null 2>&1
 
 # redirect stdout to /dev/tty so debconf doesn't choke on it
-[ -n "$NOSTART" ] || /etc/init.d/wdm start > /dev/tty || true
+[ -n "$NOSTART" ] || if which invoke-rc.d >/dev/null 2>&1; then
+    invoke-rc.d package start
+  else
+    /etc/init.d/package start
+fi  > /dev/tty || true
 
 #DEBHELPER#
 
diff -u wdm-1.28/debian/wdm.prerm wdm-1.28/debian/wdm.prerm
--- wdm-1.28/debian/wdm.prerm
+++ wdm-1.28/debian/wdm.prerm
@@ -103,7 +103,11 @@
 fi
 
 if [ -n "$STOP" ]; then
-  /etc/init.d/wdm stop || true
+    if which invoke-rc.d >/dev/null 2>&1; then
+        invoke-rc.d wdm stop
+    else
+        /etc/init.d/wdm stop || true
+    fi
 else
   if [ "$1" = "upgrade" -o "$1" = "failed-upgrade" ]; then
     touch /var/run/wdm.upgrade
only in patch2:
unchanged:
--- wdm-1.28.orig/doc/wdm.man.in
+++ wdm-1.28/doc/wdm.man.in
@@ -7,7 +7,7 @@
 \fBwdm\fP is an X display manager based on the original X11 
 X Display Manager (xdm).
 It features numerous functionality improvements, including the ability
- to reboot or halt the machine (once
+to reboot or halt the machine (once
 the proper password has been supplied) and to select from a list of available
 X sessions to start. The look of the login panel is
 somewhat configurable, too.
@@ -42,11 +42,11 @@
 resource. This is factility to use with all messages if log is
 redirected to syslog.
 .IP "\fB\-usesyslog\fP"
-Specifies ``true'' as the value for the \fBDisplayManager.useSyslog\dP
+Specifies ``true'' as the value for the \fBDisplayManager.useSyslog\fP
 resource. This will force all messages go to syslog with facility
 specified by \fBDisplayManager.syslogFacility\fP resource.
 .IP "\fB\-useerrfile\fP"
-Specifies ``false'' as the value for the \fBDisplayManager.useSyslog\dP
+Specifies ``false'' as the value for the \fBDisplayManager.useSyslog\fP
 resource. This will force all messages go to log file
 specified by \fBDisplayManager.errorLogFile\fP resource.
 .IP "\fB\-resources\fP \fIresource_file\fP"

Reply via email to