[SCM] Debian package checker branch, master, updated. 2.5.1-105-g6b83b14
The following commit has been merged in the master branch:
commit 6b83b1412e1f585364419c22e7253b39e0eaf6e5
Author: Niels Thykier <niels@thykier.net>
Date: Sat Jul 16 11:50:07 2011 +0200
Added test for the remaining control-files tags
diff --git a/t/COVERAGE b/t/COVERAGE
index 31634f6..0d808f4 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -18,9 +18,6 @@ changes-file bad-section-in-changes-file
changes-file checksum-mismatch-in-changes-file
changes-file file-size-mismatch-in-changes-file
-control-files not-allowed-control-file
-control-files unknown-control-file
-
cruft source-contains-prebuilt-windows-binary
deb-format tar-errors-from-data
@@ -161,8 +158,6 @@ changelog-file wrong-name-for-debian-news-file
control-file debian-control-file-uses-obsolete-national-encoding
-control-files control-file-is-empty
-
copyright-file old-fsf-address-in-copyright-file
debconf config-does-not-load-confmodule
@@ -312,7 +307,6 @@ Breakdown of remaining tags in legacy test suite by test case:
binary
binary-has-unneeded-section
changelog-file-not-compressed
- control-file-is-empty
debian-changelog-file-missing-or-wrong-name
deprecated-kdelnk-file
desktop-contains-deprecated-header
diff --git a/t/debs/control-files-bad/Makefile b/t/debs/control-files-weird-files/Makefile
similarity index 77%
copy from t/debs/control-files-bad/Makefile
copy to t/debs/control-files-weird-files/Makefile
index 518ff47..29445d8 100644
--- a/t/debs/control-files-bad/Makefile
+++ b/t/debs/control-files-weird-files/Makefile
@@ -1,4 +1,4 @@
-name = control-files-bad
+name = control-files-weird-files
all:
echo '2.0' > debian-binary
@@ -9,8 +9,8 @@ all:
chown 0:0 control
chmod 644 control
md5sum usr/share/doc/$(name)/* > md5sums
- chmod 755 md5sums
- tar -czf control.tar.gz --owner=nobody control md5sums
+ tar -czf control.tar.gz control md5sums \
+ special-file isinstallable triggers
ar rc $(name).deb \
debian-binary control.tar.gz data.tar.gz
diff --git a/t/debs/deb-format-lzma/changelog b/t/debs/control-files-weird-files/changelog
similarity index 68%
copy from t/debs/deb-format-lzma/changelog
copy to t/debs/control-files-weird-files/changelog
index 2fbdc04..2e50ecf 100644
--- a/t/debs/deb-format-lzma/changelog
+++ b/t/debs/control-files-weird-files/changelog
@@ -1,4 +1,4 @@
-deb-format-lzma (1.0) unstable; urgency=low
+control-files-weird-files (1.0) unstable; urgency=low
* A Lintian test case.
diff --git a/t/debs/control-files-bad/control b/t/debs/control-files-weird-files/control
similarity index 92%
copy from t/debs/control-files-bad/control
copy to t/debs/control-files-weird-files/control
index 705e61e..1b027c7 100644
--- a/t/debs/control-files-bad/control
+++ b/t/debs/control-files-weird-files/control
@@ -1,4 +1,4 @@
-Package: control-files-bad
+Package: control-files-weird-files
Version: 1.0
Architecture: all
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
diff --git a/t/debs/control-field-traversal-4/copyright b/t/debs/control-files-weird-files/copyright
similarity index 100%
copy from t/debs/control-field-traversal-4/copyright
copy to t/debs/control-files-weird-files/copyright
diff --git a/t/debs/control-files-weird-files/isinstallable b/t/debs/control-files-weird-files/isinstallable
new file mode 100644
index 0000000..3123e82
--- /dev/null
+++ b/t/debs/control-files-weird-files/isinstallable
@@ -0,0 +1 @@
+This is a udeb file and should be in a binary package.
diff --git a/t/debs/control-files-weird-files/special-file b/t/debs/control-files-weird-files/special-file
new file mode 100644
index 0000000..77d9abd
--- /dev/null
+++ b/t/debs/control-files-weird-files/special-file
@@ -0,0 +1 @@
+This is an unknown control file.
diff --git a/t/debs/control-files-weird-files/tags b/t/debs/control-files-weird-files/tags
new file mode 100644
index 0000000..d315be3
--- /dev/null
+++ b/t/debs/control-files-weird-files/tags
@@ -0,0 +1,3 @@
+E: control-files-weird-files: not-allowed-control-file isinstallable
+W: control-files-weird-files: control-file-is-empty triggers
+W: control-files-weird-files: unknown-control-file special-file
--
Debian package checker
Reply to: