tags 674515 + patch
tags 674515 + pending
thanks

Dear maintainer,

I've prepared an NMU for mini-httpd (versioned as 1.19-9.3) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F
diff -u mini-httpd-1.19/debian/control mini-httpd-1.19/debian/control
--- mini-httpd-1.19/debian/control
+++ mini-httpd-1.19/debian/control
@@ -10,6 +10,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}
 Provides: httpd, httpd-cgi
+Recommends: apache2-utils
 Description: a small HTTP server
  mini-httpd implements all basic features of a HTTPD, including: GET,HEAD,POST
  methods, common MIME types, basic authentication, virtual hosting, CGI,
diff -u mini-httpd-1.19/debian/mini-httpd.init.d mini-httpd-1.19/debian/mini-httpd.init.d
--- mini-httpd-1.19/debian/mini-httpd.init.d
+++ mini-httpd-1.19/debian/mini-httpd.init.d
@@ -1,8 +1,8 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:          mini-httpd
-# Required-Start:    $local_fs
-# Required-Stop:     $local_fs
+# Required-Start:    $local_fs $remote_fs
+# Required-Stop:     $local_fs $remote_fs
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: mini-httpd start script
reverted:
--- mini-httpd-1.19/debian/mini-httpd.postrm
+++ mini-httpd-1.19.orig/debian/mini-httpd.postrm
@@ -1,9 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = remove ]
-then
-	dpkg-divert --package mini-httpd --rename --remove /usr/share/man/man1/htpasswd.1.gz
-	dpkg-divert --package mini-httpd --rename --remove /usr/bin/htpasswd
-fi
-
-#DEBHELPER#
diff -u mini-httpd-1.19/debian/changelog mini-httpd-1.19/debian/changelog
--- mini-httpd-1.19/debian/changelog
+++ mini-httpd-1.19/debian/changelog
@@ -1,3 +1,12 @@
+mini-httpd (1.19-9.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Do not install htpasswd, recommend apache2-utils instead.
+    (Closes: #674515). 
+  * Add missing dependencies on $remote_fs to fix a lintian error.
+
+ -- Bernd Zeimetz <[email protected]>  Sat, 16 Jun 2012 01:31:28 +0200
+
 mini-httpd (1.19-9.2) unstable; urgency=medium
 
   [Jari Aalto]
diff -u mini-httpd-1.19/debian/rules mini-httpd-1.19/debian/rules
--- mini-httpd-1.19/debian/rules
+++ mini-httpd-1.19/debian/rules
@@ -44,10 +44,10 @@
 	install -D mini_httpd debian/mini-httpd/usr/sbin/mini-httpd
 
 	# Moving htpasswd to its designated directory.
-	install -D htpasswd debian/mini-httpd/usr/bin/htpasswd
+	#install -D htpasswd debian/mini-httpd/usr/bin/htpasswd
 
 	# Moving manpages to its designated directory.
-	install -D htpasswd.1 debian/mini-httpd/usr/share/man/man1/htpasswd.1
+	#install -D htpasswd.1 debian/mini-httpd/usr/share/man/man1/htpasswd.1
 	install -D mini_httpd.8 debian/mini-httpd/usr/share/man/man8/mini-httpd.8
 
 	# Moving example configuration to its designated directory.
reverted:
--- mini-httpd-1.19/debian/mini-httpd.preinst
+++ mini-httpd-1.19.orig/debian/mini-httpd.preinst
@@ -1,15 +0,0 @@
-#!/bin/sh -e
-
-if [ "$1" = install ] || [ $1 = upgrade ]
-then
-	for p in apache2-utils; do
-		dpkg-divert --package mini-httpd --divert \
-			/usr/share/man/man1/htpasswd.${p}.1.gz \
-			--rename /usr/share/man/man1/htpasswd.1.gz
-		dpkg-divert --package mini-httpd --divert \
-			/usr/bin/htpasswd.${p} --rename /usr/bin/htpasswd
-	done
-
-fi
-
-#DEBHELPER#
only in patch2:
unchanged:
--- mini-httpd-1.19.orig/debian/mini-httpd.postinst
+++ mini-httpd-1.19/debian/mini-httpd.postinst
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+if [ "$1" = "configure" ] && dpkg --compare-versions "1.19-9.3" gt "$2"
+then
+	dpkg-divert --package mini-httpd --rename --remove /usr/share/man/man1/htpasswd.1.gz
+	dpkg-divert --package mini-httpd --rename --remove /usr/bin/htpasswd
+fi
+
+#DEBHELPER#

Reply via email to