Control: tags 1089331 + patch
Control: tags 1089331 + pending

Dear maintainer,

I've prepared an NMU for ftpwatch (versioned as 1.24+nmu2) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru ftpwatch-1.24+nmu1/debian/changelog ftpwatch-1.24+nmu2/debian/changelog
--- ftpwatch-1.24+nmu1/debian/changelog	2024-06-27 22:56:23.000000000 +0200
+++ ftpwatch-1.24+nmu2/debian/changelog	2024-12-15 14:08:49.000000000 +0100
@@ -1,3 +1,10 @@
+ftpwatch (1.24+nmu2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use modern debhelper (Closes: #1089331)
+
+ -- Chris Hofstaedtler <[email protected]>  Sun, 15 Dec 2024 14:08:49 +0100
+
 ftpwatch (1.24+nmu1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru ftpwatch-1.24+nmu1/debian/compat ftpwatch-1.24+nmu2/debian/compat
--- ftpwatch-1.24+nmu1/debian/compat	2016-07-14 09:09:58.000000000 +0200
+++ ftpwatch-1.24+nmu2/debian/compat	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-9
diff -Nru ftpwatch-1.24+nmu1/debian/config ftpwatch-1.24+nmu2/debian/config
--- ftpwatch-1.24+nmu1/debian/config	2000-01-09 23:43:59.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/config	1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/sh -e
-
-# Source debconf library.
-. /usr/share/debconf/confmodule
-
-db_input high ftpwatch/info || true
-db_go
-
diff -Nru ftpwatch-1.24+nmu1/debian/control ftpwatch-1.24+nmu2/debian/control
--- ftpwatch-1.24+nmu1/debian/control	2017-10-10 08:19:09.000000000 +0200
+++ ftpwatch-1.24+nmu2/debian/control	2024-12-15 14:08:49.000000000 +0100
@@ -2,12 +2,13 @@
 Section: net
 Priority: extra
 Maintainer: Hakan Ardo <[email protected]>
-Build-Depends: debhelper
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.2.1.0
+Rules-Requires-Root: no
 
 Package: ftpwatch
 Architecture: all
-Depends: ${perl:Depends}, libnet-perl
+Depends: ${misc:Depends}, ${perl:Depends}, libnet-perl
 Description: Notifies you of changes on remote ftp servers
  This package should be installed as a cron job (for interested users)
  which every week makes a ftp connection to a list of sites and studies 
diff -Nru ftpwatch-1.24+nmu1/debian/.debhelper/generated/ftpwatch/installed-by-dh_installman ftpwatch-1.24+nmu2/debian/.debhelper/generated/ftpwatch/installed-by-dh_installman
--- ftpwatch-1.24+nmu1/debian/.debhelper/generated/ftpwatch/installed-by-dh_installman	2022-01-07 13:27:41.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/.debhelper/generated/ftpwatch/installed-by-dh_installman	1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-ftpwatch.8
-ftpwatch.8
-ftpwatch.8
diff -Nru ftpwatch-1.24+nmu1/debian/dirs ftpwatch-1.24+nmu2/debian/dirs
--- ftpwatch-1.24+nmu1/debian/dirs	1997-01-07 16:23:36.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/dirs	1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-usr/bin
-usr/sbin
diff -Nru ftpwatch-1.24+nmu1/debian/ftpwatch.debhelper.log ftpwatch-1.24+nmu2/debian/ftpwatch.debhelper.log
--- ftpwatch-1.24+nmu1/debian/ftpwatch.debhelper.log	2022-01-07 13:27:41.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/ftpwatch.debhelper.log	1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
-dh_perl
-dh_installchangelogs
-dh_installdocs
-dh_installman
-dh_compress
-dh_fixperms
-dh_installdeb
-dh_md5sums
-dh_gencontrol
-dh_builddeb
-dh_perl
-dh_installchangelogs
-dh_installdocs
-dh_installman
-dh_compress
-dh_fixperms
-dh_installdeb
-dh_md5sums
-dh_gencontrol
-dh_builddeb
diff -Nru ftpwatch-1.24+nmu1/debian/ftpwatch.substvars ftpwatch-1.24+nmu2/debian/ftpwatch.substvars
--- ftpwatch-1.24+nmu1/debian/ftpwatch.substvars	2022-01-07 13:27:41.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/ftpwatch.substvars	1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-misc:Depends=
-misc:Pre-Depends=
-perl:Depends=perl, perl:any
diff -Nru ftpwatch-1.24+nmu1/debian/manpages ftpwatch-1.24+nmu2/debian/manpages
--- ftpwatch-1.24+nmu1/debian/manpages	1970-01-01 01:00:00.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/manpages	2024-12-15 14:08:49.000000000 +0100
@@ -0,0 +1 @@
+ftpwatch.8
diff -Nru ftpwatch-1.24+nmu1/debian/postinst.not ftpwatch-1.24+nmu2/debian/postinst.not
--- ftpwatch-1.24+nmu1/debian/postinst.not	2003-08-01 06:11:55.000000000 +0200
+++ ftpwatch-1.24+nmu2/debian/postinst.not	1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-#!/bin/sh -e
-
-PACKAGE="ftpwatch"
-
-# Source debconf library.
-. /usr/share/debconf/confmodule
-
-db_input high ftpwatch/info || true
-db_go
diff -Nru ftpwatch-1.24+nmu1/debian/rules ftpwatch-1.24+nmu2/debian/rules
--- ftpwatch-1.24+nmu1/debian/rules	2022-01-07 13:23:03.000000000 +0100
+++ ftpwatch-1.24+nmu2/debian/rules	2024-12-15 14:08:49.000000000 +0100
@@ -1,83 +1,4 @@
 #!/usr/bin/make -f
-# Sample debian.rules file - for GNU Hello (1.3).
-# Copyright 1994,1995 by Ian Jackson.
-# I hereby give you perpetual unlimited permission to copy,
-# modify and relicense this file, provided that you do not remove
- # my name from the file itself.  (I assert my moral right of
-# paternity under the Copyright, Designs and Patents Act 1988.)
-# This file may have to be extensively modified
-#
-# Modified to be a prototype for debmake by Christoph Lameter <[email protected]>
 
-package=ftpwatch
-
-build-arch:    build
-build-indep:   build
-build:
-	$(checkdir)
-	if [ -x configure ]; then ./configure --prefix=/usr; fi
-	make CFLAGS="-O2 -g -Wall"
-
-	touch build
-
-clean:
-	$(checkdir)
-	-rm -f build
-	-make clean
-	-rm `find . -name "*~"`
-	-rm -rf debian/tmp debian/files* core debian/substvars 
-	-rm -rf debian/$(package)
-
-binary-indep:	checkroot build
-	$(checkdir)
-	-rm -rf debian/tmp
-	install -d debian/tmp
-	cd debian/tmp;install -d `cat ../dirs`
-
-	if [ -x configure ]; then make install prefix=`pwd`/debian/ftpwatch/usr ;\
-	else \
-		make install DESTDIR=`pwd`/debian/ftpwatch; \
-	fi
-
-# Must have debmake installed for this to work. Otherwise please copy
-# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
-	dh_perl
-#	debstd
-
-#	cp debian/config debian/templates debian/tmp/DEBIAN
-#	mkdir debian/tmp/usr/share
-#	mv debian/tmp/usr/doc debian/tmp/usr/share/doc
-#	mv debian/tmp/usr/man debian/tmp/usr/share/man
-	dh_installchangelogs
-	dh_installdocs
-	dh_installman ftpwatch.8
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-
-	dh_md5sums
-	dh_gencontrol
-	dh_builddeb
-
-#	chown -R root.root debian/tmp
-#	chmod -R go=rX debian/tmp
-#	dpkg --build debian/tmp ..
-
-binary-arch: binary-indep
-
-define checkdir
-	test -f debian/rules
-endef
-
-# Below here is fairly generic really
-
-binary:		binary-indep binary-arch
-
-source diff:
-	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-
-checkroot:
-	$(checkdir)
-	test root = "`whoami`"
-
-.PHONY: binary binary-arch binary-indep clean checkroot
+%:
+	dh $@

Reply via email to