diff options
Diffstat (limited to '')
-rw-r--r-- | t/recipes/checks/fields/description/description-general/build-spec/debian/control.in | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/t/recipes/checks/fields/description/description-general/build-spec/debian/control.in b/t/recipes/checks/fields/description/description-general/build-spec/debian/control.in new file mode 100644 index 0000000..1fffbc6 --- /dev/null +++ b/t/recipes/checks/fields/description/description-general/build-spec/debian/control.in @@ -0,0 +1,155 @@ +Source: [% $source %] +Priority: optional +Section: [% $section %] +Maintainer: [% $author %] +Standards-Version: [% $standards_version %] +Build-Depends: [% $build_depends %] +Rules-Requires-Root: no + +Package: [% $source %] +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: [% $source %] is a package which tests lintian's description checks + missing + The the synopsis should not start with the package's name. Moreover, + the long description + should + not + contain tabs. + .control statements are not allowed as well. + . + All all all of of these these should be matched matched matched + . + This description was automagically extracted from the module by dh-make-perl + . + No, not really... (dummy) + +Package: [% $source %]-2 +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Don't use tabs in the synopsis and restrict yourself to less than 80 characters, otherwise Lintian will complain + Oh, and don't start the long description with spaces. + Now here comes a list: + - which is + - unfortunately + - not correctly indented. (dummy) + +Package: [% $source %]-3 +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: + There should really be a synopsis. + The line in an extended description should be less than 80 characters, otherwise you'll get + a Lintian warning. + . + And the old man said "he he is the one!" + "No, I am am not", he replied (dummy) + +Package: [% $source %]-4 +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: some Lintian test package + some Lintian test package + . + Some mroe stuff about this debian test package. (dummy) + . + Homepage: <http://lintian.debian.org/> + +Package: [% $source %]-short +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Short + The description is too short. One word is not enough. + Second line to avoid the warning. + . + And a third. (dummy) + +Package: foo-duplicate +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: foo duplicate + The description is the same as the package name. + A real description would be appreciated + . + And a third. (dummy) + +Package: foo-bar-duplicate +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: foo bar duplicate + The description is the same as the package name. + A real description would be appreciated + . + And a third. (dummy) + +Package: [% $source %]-dummy +Section: oldlibs +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test package (transitional package) + Transitional packages can have short long descriptions. + +Package: [% $source %]-empty +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test package with empty extended description (dummy) + +Package: [% $source %]-utf8-long +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test package with UTF-8 description (“héh锓héh锓héh锓héhé”) + Not really too long: “héh锓héh锓héh锓héh锓héh锓héhé” + . + This is a test package designed to exercise some feature or tag of + Lintian. It is part of the Lintian test suite and may do very odd + things. It should not be installed like a regular package. It may + be an empty package. + +Package: [% $source %]-not-dup +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test package with duplicated words that aren't + Lossless JPEG is defined in ITU-T T.81, ISO/IEC IS 10918-1. + Contain the strings " link to ", " -> ", or ": ". + This is train A, a particularly fast train. + . + "hallo" or "evening" or "farewell" should not trigger a duplicate + "or or" warning. Also "or" "or" does not trigger the warning + either. + . + This is a test package designed to exercise some feature or tag of + Lintian. It is part of the Lintian test suite and may do very odd + things. It should not be installed like a regular package. It may + be an empty package. + +Package: [% $source %]-syn-article +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: the synopsis starts with an article + A good synopsis should start not start with "a", "an" and "the" + according to developer-reference 6.2.2. + . + This is a test package designed to exercise some feature or tag of + Lintian. It is part of the Lintian test suite and may do very odd + things. It should not be installed like a regular package. It may + be an empty package. + +Package: [% $source %]-syn-spelling +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test for spelling - debian developement + Some Lintian test package. + . + Some more stuff about this Debian test package. (dummy) + . + Duplicate: Duplicate (false positive due to colon) + . + FOO (FOO Owsome Object) is a recursive acronym. + +Package: [% $source %]-control-statements +Architecture: [% $package_architecture %] +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: test for overly-indented control statements + Some Lintian test package. + . + Some more stuff about this Debian test package. (dummy) |