Package: freewnn-kserver
Followup-For: Bug #389760

Here is the patch for the NMU. Fixes postrm.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (30, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.11-grsec
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
diff -puriN freewnn-1.1.0+1.1.1-a021.orig/debian/changelog 
freewnn-1.1.0+1.1.1-a021/debian/changelog
--- freewnn-1.1.0+1.1.1-a021.orig/debian/changelog      2006-10-08 
13:01:34.000000000 +0000
+++ freewnn-1.1.0+1.1.1-a021/debian/changelog   2006-10-08 13:02:04.000000000 
+0000
@@ -1,3 +1,14 @@
+freewnn (1.1.0+1.1.1-a021-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * postrm no longer calls deluser if not installed when purging.
+  * postrm no longer uses --remove-home if not available when purging.
+  (Closes: #389760)
+  * Updated debhelper version.
+  * Updated Standards-Version.
+
+ -- Arnaud Hocevar <[EMAIL PROTECTED]>  Sun,  8 Oct 2006 12:57:35 +0000
+
 freewnn (1.1.0+1.1.1-a021-1) unstable; urgency=low
 
   * New upstream release (closes: Bug#376893).
diff -puriN freewnn-1.1.0+1.1.1-a021.orig/debian/control 
freewnn-1.1.0+1.1.1-a021/debian/control
--- freewnn-1.1.0+1.1.1-a021.orig/debian/control        2006-10-08 
13:01:34.000000000 +0000
+++ freewnn-1.1.0+1.1.1-a021/debian/control     2006-10-08 13:02:04.000000000 
+0000
@@ -2,8 +2,8 @@ Source: freewnn
 Section: utils
 Priority: optional
 Maintainer: Keita Maehara <[EMAIL PROTECTED]>
-Build-Depends: dbs, debhelper (>> 3.0.0), libncurses5-dev
-Standards-Version: 3.5.8
+Build-Depends: dbs, debhelper (>> 4.0.0), libncurses5-dev
+Standards-Version: 3.7.2
 
 Package: freewnn-common
 Architecture: all
diff -puriN freewnn-1.1.0+1.1.1-a021.orig/debian/freewnn-kserver.postrm 
freewnn-1.1.0+1.1.1-a021/debian/freewnn-kserver.postrm
--- freewnn-1.1.0+1.1.1-a021.orig/debian/freewnn-kserver.postrm 2006-10-08 
13:01:34.000000000 +0000
+++ freewnn-1.1.0+1.1.1-a021/debian/freewnn-kserver.postrm      2006-10-08 
13:02:04.000000000 +0000
@@ -19,7 +19,9 @@ set -e
 case "$1" in
    purge)
        rm -rf /var/lib/wnn/ko_KR/dic || true
-       deluser --remove-home kwnn
+       if deluser --version >/dev/null 2>&1; then
+           deluser --remove-home kwnn || deluser kwnn || true
+       fi
        ;;
 
    remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
diff -puriN freewnn-1.1.0+1.1.1-a021.orig/debian/rules 
freewnn-1.1.0+1.1.1-a021/debian/rules
--- freewnn-1.1.0+1.1.1-a021.orig/debian/rules  2006-10-08 13:01:34.000000000 
+0000
+++ freewnn-1.1.0+1.1.1-a021/debian/rules       2006-10-08 13:02:04.000000000 
+0000
@@ -10,7 +10,7 @@
 #export DH_VERBOSE=1
 
 # This is the debhelper compatability version to use.
-export DH_COMPAT=3
+export DH_COMPAT=4
 
 package         := freewnn
 PWD             := $(shell pwd)

Reply via email to