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)