diff options
Diffstat (limited to '')
8 files changed, 95 insertions, 0 deletions
diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/control.in b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/control.in new file mode 100644 index 0000000..edf2cde --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/control.in @@ -0,0 +1,20 @@ +Source: [% $source %] +Priority: optional +Section: [% $section %] +Maintainer: [% $author %] +Standards-Version: [% $standards_version %] +Build-Depends: [% $build_depends %], pkg-php-tools, php-dev, dh-php +Rules-Requires-Root: no + +Package: [% $source %] +Architecture: [% $package_architecture %] +Depends: ${misc:Depends}, ${phppear:Debian-Depends} +Recommends: ${phppear:Debian-Recommends} +Breaks: ${phppear:Debian-Breaks} +Description: ${phppear:summary} + 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. + . + ${phppear:description} diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/rules b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/rules new file mode 100755 index 0000000..02621c3 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ --with phppear --buildsystem phppear diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/fill-values b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/fill-values new file mode 100644 index 0000000..2b7c209 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/fill-values @@ -0,0 +1,4 @@ +Testname: phppear-pearok +Description: phppear tests for PEAR packages +Extra-Build-Depends: uglifyjs +Skeleton: upload-non-native diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/MyProject_Packages-0.0.1/empty.php b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/MyProject_Packages-0.0.1/empty.php new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/MyProject_Packages-0.0.1/empty.php diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/foo.php b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/foo.php new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/foo.php diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/package.xml b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/package.xml new file mode 100644 index 0000000..57af010 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/build-spec/orig/package.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package packagerversion="1.8.1" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> + <name>MyProject_Packages</name> + <channel>pear.php.net</channel> + <summary>this is a wrapper package for installing dependencies for MyProject</summary> + <description><Some random notes></description> + <lead> + <name>fred</name> + <user>fred</user> + <email>fred@example.com</email> + <active>yes</active> + </lead> + <date>2009-05-08</date> + <time>00:58:09</time> + <version> + <release>0.0.1</release> + <api>0.0.1</api> + </version> + <stability> + <release>alpha</release> + <api>alpha</api> + </stability> + <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license> + <notes> +<none> + </notes> + <contents> + <dir baseinstalldir="Test" name="/"> + <file baseinstalldir="Test" md5sum="d41d8cd98f00b204e9800998ecf8427e" name="empty.php" role="php"/> + </dir> + </contents> + <dependencies> + <required> + <php> + <min>5.2.1</min> + </php> + <pearinstaller> + <min>1.8.0</min> + </pearinstaller> + </required> + </dependencies> + <phprelease/> + <changelog> + <release> + <version> + <release>0.0.1</release> + <api>0.0.1</api> + </version> + <stability> + <release>alpha</release> + <api>alpha</api> + </stability> + <date>2009-05-08</date> + <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license> + <notes> +<none> + </notes> + </release> + </changelog> +</package> diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/eval/desc b/t/recipes/checks/languages/php/pear/phppear-pearok/eval/desc new file mode 100644 index 0000000..ecae0c2 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/eval/desc @@ -0,0 +1,8 @@ +Testname: phppear-pearok +Test-Against: + missing-pkg-php-tools-addon + missing-pkg-php-tools-buildsystem + pear-package-but-missing-dependency + pear-package-not-using-substvar + pecl-package-requires-build-dependency +Check: languages/php/pear diff --git a/t/recipes/checks/languages/php/pear/phppear-pearok/eval/hints b/t/recipes/checks/languages/php/pear/phppear-pearok/eval/hints new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/t/recipes/checks/languages/php/pear/phppear-pearok/eval/hints |