[SCM] Debian package checker branch, master, updated. 2.5.5-23-g98950d6
The following commit has been merged in the master branch:
commit 98950d6ce5eeb99681916c73aa8908403aa45c56
Author: Niels Thykier <niels@thykier.net>
Date: Mon Mar 12 12:57:20 2012 +0100
t/*: remove copy/waste and "modernize" rules files
Update a number of rules files to use override targets (etc.), where
it would not influence the (intended) test. Remove 4 copy/waste rules
files that serve no purpose.
Signed-off-by: Niels Thykier <niels@thykier.net>
diff --git a/t/tests/changelog-file-general/debian/debian/rules b/t/tests/changelog-file-general/debian/debian/rules
index a212c6a..d4c39dd 100755
--- a/t/tests/changelog-file-general/debian/debian/rules
+++ b/t/tests/changelog-file-general/debian/debian/rules
@@ -4,9 +4,7 @@ pkg = $(shell dh_listpackages)
%:
dh $@
-binary:
- dh binary --before dh_installchangelogs
+override_dh_installchangelogs:
install -c -m 644 debian/changelog \
debian/$(pkg)/usr/share/doc/$(pkg)/changelog.Debian
gzip -1 debian/$(pkg)/usr/share/doc/$(pkg)/changelog.Debian
- dh binary --after dh_installchangelogs
diff --git a/t/tests/cruft-general-diff/debian/debian/rules b/t/tests/cruft-general-diff/debian/debian/rules
index d2231a2..413418b 100755
--- a/t/tests/cruft-general-diff/debian/debian/rules
+++ b/t/tests/cruft-general-diff/debian/debian/rules
@@ -2,9 +2,8 @@
%:
dh $@
-build:
+override_dh_prep:
dh_prep -X~ -Xrej
- dh build --remaining
clean:
@echo 'Do nothing'
diff --git a/t/tests/cruft-general-native/debian/debian/rules b/t/tests/cruft-general-native/debian/debian/rules
index d2231a2..413418b 100755
--- a/t/tests/cruft-general-native/debian/debian/rules
+++ b/t/tests/cruft-general-native/debian/debian/rules
@@ -2,9 +2,8 @@
%:
dh $@
-build:
+override_dh_prep:
dh_prep -X~ -Xrej
- dh build --remaining
clean:
@echo 'Do nothing'
diff --git a/t/tests/cruft-general-quilt/debian/debian/rules b/t/tests/cruft-general-quilt/debian/debian/rules
index d2231a2..413418b 100755
--- a/t/tests/cruft-general-quilt/debian/debian/rules
+++ b/t/tests/cruft-general-quilt/debian/debian/rules
@@ -2,9 +2,8 @@
%:
dh $@
-build:
+override_dh_prep:
dh_prep -X~ -Xrej
- dh build --remaining
clean:
@echo 'Do nothing'
diff --git a/t/tests/cruft-general-wig-pen/debian/debian/rules b/t/tests/cruft-general-wig-pen/debian/debian/rules
index d2231a2..413418b 100755
--- a/t/tests/cruft-general-wig-pen/debian/debian/rules
+++ b/t/tests/cruft-general-wig-pen/debian/debian/rules
@@ -2,9 +2,8 @@
%:
dh $@
-build:
+override_dh_prep:
dh_prep -X~ -Xrej
- dh build --remaining
clean:
@echo 'Do nothing'
diff --git a/t/tests/debhelper-arch-depends/debian/debian/rules b/t/tests/debhelper-arch-depends/debian/debian/rules
index 27900c2..726a39c 100755
--- a/t/tests/debhelper-arch-depends/debian/debian/rules
+++ b/t/tests/debhelper-arch-depends/debian/debian/rules
@@ -2,9 +2,7 @@
%:
dh $@
-binary: binary-arch binary-indep
-binary-arch:
-binary-indep:
- dh binary-indep --until dh_prep
+override_dh_prep:
-dh_clideps
- dh binary-indep --remaining
+ dh_prep
+
diff --git a/t/tests/debhelper-brace-expansion/debian/debian/rules b/t/tests/debhelper-brace-expansion/debian/debian/rules
index 737231b..16d8ba1 100755
--- a/t/tests/debhelper-brace-expansion/debian/debian/rules
+++ b/t/tests/debhelper-brace-expansion/debian/debian/rules
@@ -4,6 +4,5 @@
# Skip dh_install since there are braces in the install configuration file and
# it would error out on at least some systems.
-binary:
- dh binary --before dh_install
- dh binary --after dh_install
+override_dh_install:
+
diff --git a/t/tests/debhelper-dh-nativejava/debian/debian/rules b/t/tests/debhelper-dh-nativejava/debian/debian/rules
index 3045226..5963ecc 100755
--- a/t/tests/debhelper-dh-nativejava/debian/debian/rules
+++ b/t/tests/debhelper-dh-nativejava/debian/debian/rules
@@ -2,9 +2,5 @@
%:
dh $@
-binary: binary-arch binary-indep
-binary-arch:
-binary-indep:
- dh binary-indep --until dh_prep
+override_dh_prep:
-dh_nativejava
- dh binary-indep --remaining
diff --git a/t/tests/init.d-script-registration/debian/debian/rules b/t/tests/init.d-script-registration/debian/debian/rules
index 8d53c91..cacd977 100755
--- a/t/tests/init.d-script-registration/debian/debian/rules
+++ b/t/tests/init.d-script-registration/debian/debian/rules
@@ -1,10 +1,9 @@
#!/usr/bin/make -f
%:
- dh $*
+ dh $@
-binary:
- dh $@ --until dh_fixperms
+override_dh_fixperms:
+ dh_fixperms
chmod -x debian/init.d-script-registration/etc/init.d/README
chmod -x debian/init.d-script-registration/etc/init.d/skeleton
- dh $@ --remaining
diff --git a/t/tests/lintian-overrides/debian/debian/rules b/t/tests/lintian-overrides/debian/debian/rules
index a611d72..8685ec8 100755
--- a/t/tests/lintian-overrides/debian/debian/rules
+++ b/t/tests/lintian-overrides/debian/debian/rules
@@ -5,9 +5,8 @@ pkg=lintian-overrides
%:
dh $@
-binary:
- dh binary --before install
+override_dh_fixperms:
install -D -m 0644 $(CURDIR)/debian/overrides \
$(CURDIR)/debian/$(pkg)/usr/share/lintian/overrides/$(pkg)
dh_fixperms
- dh binary --remaining
+
diff --git a/t/tests/rules-dh-unused-target-nonempty/debian/debian/rules b/t/tests/rules-dh-unused-target-nonempty/debian/debian/rules
index bb4437f..79fc28b 100755
--- a/t/tests/rules-dh-unused-target-nonempty/debian/debian/rules
+++ b/t/tests/rules-dh-unused-target-nonempty/debian/debian/rules
@@ -1,6 +1,9 @@
#!/usr/bin/make -f
build: build-stamp
+build-arch:
+build-indep:
+
build-stamp:
dh build
touch $@
@@ -23,4 +26,4 @@ binary-indep: install
binary: binary-arch binary-indep
-.PHONY: binary binary-arch binary-indep install clean build
+.PHONY: binary binary-arch binary-indep install clean build build-arch build-indep
diff --git a/t/tests/rules-dh-unused-target-nonempty/tags b/t/tests/rules-dh-unused-target-nonempty/tags
index 475f57f..eff746c 100644
--- a/t/tests/rules-dh-unused-target-nonempty/tags
+++ b/t/tests/rules-dh-unused-target-nonempty/tags
@@ -1,3 +1 @@
W: rules-dh-unused-target-nonempty source: binary-arch-rules-but-pkg-is-arch-indep
-W: rules-dh-unused-target-nonempty source: debian-rules-missing-recommended-target build-arch
-W: rules-dh-unused-target-nonempty source: debian-rules-missing-recommended-target build-indep
diff --git a/t/tests/rules-general/debian/debian/rules b/t/tests/rules-general/debian/debian/rules
index c6597dd..dc93ea5 100755
--- a/t/tests/rules-general/debian/debian/rules
+++ b/t/tests/rules-general/debian/debian/rules
@@ -5,9 +5,6 @@ DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
%:
dh $@
-override_dh_python:
- dh_python2
-
clean:
dh_clean
echo $(DEB_BUILD_OPTS) $(PWD)
diff --git a/t/tests/rules-general/tags b/t/tests/rules-general/tags
index 5c8c7e2..f6931fa 100644
--- a/t/tests/rules-general/tags
+++ b/t/tests/rules-general/tags
@@ -1,4 +1,4 @@
E: rules-general source: clean-should-be-satisfied-by-build-depends debhelper
E: rules-general source: debian-rules-automatically-updates-control line 3
-W: rules-general source: debian-rules-uses-DEB_BUILD_OPTS line 13
-W: rules-general source: debian-rules-uses-pwd line 13
+W: rules-general source: debian-rules-uses-DEB_BUILD_OPTS line 10
+W: rules-general source: debian-rules-uses-pwd line 10
diff --git a/t/tests/shared-libs-exec-bit/debian/debian/rules b/t/tests/shared-libs-exec-bit/debian/debian/rules
index bbe07f9..15411c5 100644
--- a/t/tests/shared-libs-exec-bit/debian/debian/rules
+++ b/t/tests/shared-libs-exec-bit/debian/debian/rules
@@ -1,7 +1,5 @@
#!/usr/bin/make -f
-DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
-
%:
dh $@
diff --git a/t/tests/shared-libs-exit-fork/debian/debian/rules b/t/tests/shared-libs-exit-fork/debian/debian/rules
deleted file mode 100644
index c7d497f..0000000
--- a/t/tests/shared-libs-exit-fork/debian/debian/rules
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/make -f
-
-DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
-
-%:
- dh $@
diff --git a/t/tests/shared-libs-exit/debian/debian/rules b/t/tests/shared-libs-exit/debian/debian/rules
deleted file mode 100644
index c7d497f..0000000
--- a/t/tests/shared-libs-exit/debian/debian/rules
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/make -f
-
-DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
-
-%:
- dh $@
diff --git a/t/tests/shared-libs-missing-ldconfig-symlink/debian/debian/rules b/t/tests/shared-libs-missing-ldconfig-symlink/debian/debian/rules
deleted file mode 100644
index c7d497f..0000000
--- a/t/tests/shared-libs-missing-ldconfig-symlink/debian/debian/rules
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/make -f
-
-DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
-
-%:
- dh $@
diff --git a/t/tests/shared-libs-multi-arch-foreign/debian/debian/rules b/t/tests/shared-libs-multi-arch-foreign/debian/debian/rules
deleted file mode 100644
index c7d497f..0000000
--- a/t/tests/shared-libs-multi-arch-foreign/debian/debian/rules
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/make -f
-
-DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
-
-%:
- dh $@
--
Debian package checker
Reply to: