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

[SCM] Debian package checker branch, master, updated. 2.5.14-57-gbfd87c2



The following commit has been merged in the master branch:
commit 0ecf14102b61f5ccbacc0ea6a77441e58675c535
Author: Mathieu Parent <math.parent@gmail.com>
Date:   Mon Jul 8 16:35:30 2013 +0200

    Testsuite for phppear
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/t/tests/phppear-composer/desc b/t/tests/phppear-composer/desc
new file mode 100644
index 0000000..3153526
--- /dev/null
+++ b/t/tests/phppear-composer/desc
@@ -0,0 +1,7 @@
+Testname: phppear-composer
+Sequence: 6000
+Version: 1.0-1
+Description: Composer phppear tests
+Test-For:
+ composer-package-without-pkg-php-tools-builddep
+Type: non-native
diff --git a/t/tests/phppear-composer/tags b/t/tests/phppear-composer/tags
new file mode 100644
index 0000000..3a66263
--- /dev/null
+++ b/t/tests/phppear-composer/tags
@@ -0,0 +1 @@
+W: phppear-composer source: composer-package-without-pkg-php-tools-builddep
diff --git a/reporting/lintian-dummy.cfg b/t/tests/phppear-composer/upstream/composer.json
similarity index 100%
copy from reporting/lintian-dummy.cfg
copy to t/tests/phppear-composer/upstream/composer.json
diff --git a/t/tests/phppear-general/desc b/t/tests/phppear-general/desc
new file mode 100644
index 0000000..52d7ee0
--- /dev/null
+++ b/t/tests/phppear-general/desc
@@ -0,0 +1,7 @@
+Testname: phppear-general
+Sequence: 6000
+Version: 1.0-1
+Description: General phppear tests
+Test-For:
+ pear-package-without-pkg-php-tools-builddep
+Type: non-native
diff --git a/t/tests/phppear-general/tags b/t/tests/phppear-general/tags
new file mode 100644
index 0000000..83cf56a
--- /dev/null
+++ b/t/tests/phppear-general/tags
@@ -0,0 +1,2 @@
+W: phppear-general source: pear-channel-without-pkg-php-tools-builddep
+W: phppear-general source: pear-package-without-pkg-php-tools-builddep
diff --git a/reporting/lintian-dummy.cfg b/t/tests/phppear-general/upstream/channel.xml
similarity index 100%
copy from reporting/lintian-dummy.cfg
copy to t/tests/phppear-general/upstream/channel.xml
diff --git a/t/tests/debhelper-compat-empty/debian/debian/compat b/t/tests/phppear-general/upstream/package.xml
similarity index 100%
copy from t/tests/debhelper-compat-empty/debian/debian/compat
copy to t/tests/phppear-general/upstream/package.xml
diff --git a/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in b/t/tests/phppear-pear/debian/debian/control.in
similarity index 90%
copy from t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in
copy to t/tests/phppear-pear/debian/debian/control.in
index 4a5a774..7b114d9 100644
--- a/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in
+++ b/t/tests/phppear-pear/debian/debian/control.in
@@ -3,7 +3,7 @@ Priority: extra
 Section: {$section}
 Maintainer: {$author}
 Standards-Version: {$standards_version}
-Build-Depends: debhelper (>= 6)
+Build-Depends: debhelper (>= 9), pkg-php-tools
 
 Package: {$srcpkg}
 Architecture: {$architecture}
diff --git a/t/tests/phppear-pear/debian/debian/pkg-php-tools-overrides b/t/tests/phppear-pear/debian/debian/pkg-php-tools-overrides
new file mode 100644
index 0000000..1837cbe
--- /dev/null
+++ b/t/tests/phppear-pear/debian/debian/pkg-php-tools-overrides
@@ -0,0 +1 @@
+pear.example.org Any_Dummy php-test-dummy
diff --git a/t/tests/phppear-pear/desc b/t/tests/phppear-pear/desc
new file mode 100644
index 0000000..17a40cd
--- /dev/null
+++ b/t/tests/phppear-pear/desc
@@ -0,0 +1,8 @@
+Testname: phppear-pear
+Sequence: 6000
+Version: 1.0-1
+Description: phppear tests for PEAR packages
+Test-For:
+ pear-package-but-missing-dependency
+ pear-package-feature-requires-newer-pkg-php-tools
+Type: non-native
diff --git a/t/tests/phppear-pear/tags b/t/tests/phppear-pear/tags
new file mode 100644
index 0000000..f58d6d4
--- /dev/null
+++ b/t/tests/phppear-pear/tags
@@ -0,0 +1,6 @@
+W: phppear-pear source: pear-package-but-missing-dependency Breaks
+W: phppear-pear source: pear-package-but-missing-dependency Depends
+W: phppear-pear source: pear-package-but-missing-dependency Recommends
+W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1.4~) for package2.xml
+W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1.5~) for PECL support
+W: phppear-pear source: pear-package-feature-requires-newer-pkg-php-tools (>= 1~) for package name overrides
diff --git a/t/tests/phppear-pear/upstream/package.xml b/t/tests/phppear-pear/upstream/package.xml
new file mode 100644
index 0000000..1076ad7
--- /dev/null
+++ b/t/tests/phppear-pear/upstream/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>&lt;Some random notes&gt;</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>
+&lt;none&gt;
+ </notes>
+ <contents>
+  <dir baseinstalldir="/dev/null" name="/">
+   <file baseinstalldir="/dev/null" 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>
+ <extsrcrelease/>
+ <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>
+&lt;none&gt;
+   </notes>
+  </release>
+ </changelog>
+</package>
diff --git a/reporting/lintian-dummy.cfg b/t/tests/phppear-pear/upstream/package2.xml
similarity index 100%
copy from reporting/lintian-dummy.cfg
copy to t/tests/phppear-pear/upstream/package2.xml

-- 
Debian package checker


Reply to: