[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.1-176-gc1ac0b6



The following commit has been merged in the master branch:
commit c1ac0b69913346f9ad929d56e0e5b18dcc1c6985
Author: Niels Thykier <niels@thykier.net>
Date:   Wed Aug 3 23:41:33 2011 +0200

    Added tests for "manpagesin wrong dir" checks
    
    Also updated the clean file in files-foo-in-bar

diff --git a/t/COVERAGE b/t/COVERAGE
index bb1acc5..588cf7f 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -1,5 +1,5 @@
 Last generated 2011-08-03
-Coverage: 680/914 (74.40%), w. legacy tests: 808/914 (88.40%)
+Coverage: 683/914 (74.73%), w. legacy tests: 811/914 (88.73%)
 
 The following tags are not tested by the test suite:
 
@@ -76,9 +76,6 @@ init.d init.d-script-has-duplicate-lsb-keyword
 
 manpages FSSTND-dir-in-manual-page
 manpages bad-so-link-within-manual-page
-manpages manpage-for-non-x11-binary-in-wrong-directory
-manpages manpage-for-x11-binary-in-wrong-directory
-manpages manpage-in-wrong-directory
 
 menu-format menu-icon-cannot-be-parsed
 menu-format menu-icon-not-in-xpm-format
diff --git a/t/tests/files-foo-in-bar/debian/debian/clean b/t/tests/files-foo-in-bar/debian/debian/clean
index a504f50..0ffab61 100644
--- a/t/tests/files-foo-in-bar/debian/debian/clean
+++ b/t/tests/files-foo-in-bar/debian/debian/clean
@@ -1 +1 @@
-bar.1
+bar.1*
diff --git a/t/tests/manpages-wrong-dir/debian/Makefile b/t/tests/manpages-wrong-dir/debian/Makefile
new file mode 100644
index 0000000..d1b57af
--- /dev/null
+++ b/t/tests/manpages-wrong-dir/debian/Makefile
@@ -0,0 +1,14 @@
+all: pecho.1.gz jecho jecho.1 zecho.1.gz
+
+%.gz: %
+	gzip --best $<
+
+%.1: %
+	pod2man --section 1  $< > $@
+
+jecho zecho: pecho
+	sed s/$</$@/g $< > $@
+	chmod 0755 $@
+
+clean:
+	rm -f pecho.1.gz jecho jecho.1 zecho*
diff --git a/t/tests/manpages-wrong-dir/debian/debian/install b/t/tests/manpages-wrong-dir/debian/debian/install
new file mode 100644
index 0000000..dd2488c
--- /dev/null
+++ b/t/tests/manpages-wrong-dir/debian/debian/install
@@ -0,0 +1,5 @@
+jecho usr/X11R6/bin
+pecho usr/bin
+pecho.1.gz usr/X11R6/man/man1/
+zecho.1.gz usr/share/man
+zecho.1.gz usr/share/man/man-lintian
diff --git a/t/tests/manpages-wrong-dir/debian/debian/manpages b/t/tests/manpages-wrong-dir/debian/debian/manpages
new file mode 100644
index 0000000..4cd11dc
--- /dev/null
+++ b/t/tests/manpages-wrong-dir/debian/debian/manpages
@@ -0,0 +1 @@
+jecho.1
diff --git a/t/tests/manpages-dependencies/debian/pecho b/t/tests/manpages-wrong-dir/debian/pecho
similarity index 100%
copy from t/tests/manpages-dependencies/debian/pecho
copy to t/tests/manpages-wrong-dir/debian/pecho
diff --git a/t/tests/manpages-wrong-dir/desc b/t/tests/manpages-wrong-dir/desc
new file mode 100644
index 0000000..43f138d
--- /dev/null
+++ b/t/tests/manpages-wrong-dir/desc
@@ -0,0 +1,8 @@
+Testname: manpages-wrong-dir
+Sequence: 6000
+Version: 1.0
+Description: Test for manpages in wrong dirs
+Test-For:
+ manpage-for-non-x11-binary-in-wrong-directory
+ manpage-for-x11-binary-in-wrong-directory
+ manpage-in-wrong-directory
diff --git a/t/tests/manpages-wrong-dir/tags b/t/tests/manpages-wrong-dir/tags
new file mode 100644
index 0000000..7a47c8c
--- /dev/null
+++ b/t/tests/manpages-wrong-dir/tags
@@ -0,0 +1,10 @@
+E: manpages-wrong-dir: manpage-for-non-x11-binary-in-wrong-directory usr/bin/pecho usr/X11R6/man/man1/pecho.1.gz
+E: manpages-wrong-dir: manpage-for-x11-binary-in-wrong-directory usr/X11R6/bin/jecho usr/share/man/man1/jecho.1.gz
+E: manpages-wrong-dir: manpage-in-wrong-directory usr/share/man/man-lintian/zecho.1.gz
+E: manpages-wrong-dir: manpage-in-wrong-directory usr/share/man/zecho.1.gz
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6 usr/X11R6/
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6 usr/X11R6/man/
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6 usr/X11R6/man/man1/
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6 usr/X11R6/man/man1/pecho.1.gz
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6-bin usr/X11R6/bin/
+E: manpages-wrong-dir: package-installs-file-to-usr-x11r6-bin usr/X11R6/bin/jecho

-- 
Debian package checker


Reply to: