From 715d764a4a9b8ac2f1dd8d626d100bb21cbdb9f6 Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Sat, 16 Jul 2011 18:52:18 +0200 Subject: Add a DH_XUL_EXT_VENDOR environment variable to dh_xul-ext. --- tests/dh_xul-ext/all_environment/debian/changelog | 5 +++ tests/dh_xul-ext/all_environment/debian/compat | 1 + tests/dh_xul-ext/all_environment/debian/control | 17 +++++++++ tests/dh_xul-ext/all_environment/debian/rules | 8 +++++ tests/dh_xul-ext/all_environment/install.rdf | 40 ++++++++++++++++++++++ .../expected_result/all_environment.substvars | 4 +++ tests/dh_xul-ext/test | 2 +- tests/dh_xul-ext/ubuntu/debian/rules | 2 +- 8 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 tests/dh_xul-ext/all_environment/debian/changelog create mode 100644 tests/dh_xul-ext/all_environment/debian/compat create mode 100644 tests/dh_xul-ext/all_environment/debian/control create mode 100755 tests/dh_xul-ext/all_environment/debian/rules create mode 100644 tests/dh_xul-ext/all_environment/install.rdf create mode 100644 tests/dh_xul-ext/expected_result/all_environment.substvars (limited to 'tests/dh_xul-ext') diff --git a/tests/dh_xul-ext/all_environment/debian/changelog b/tests/dh_xul-ext/all_environment/debian/changelog new file mode 100644 index 0000000..1b45ee9 --- /dev/null +++ b/tests/dh_xul-ext/all_environment/debian/changelog @@ -0,0 +1,5 @@ +test-package (1.0-1) UNRELEASED; urgency=low + + * Initial release. + + -- Benjamin Drung Sat, 09 Jul 2011 12:55:23 +0200 diff --git a/tests/dh_xul-ext/all_environment/debian/compat b/tests/dh_xul-ext/all_environment/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/tests/dh_xul-ext/all_environment/debian/compat @@ -0,0 +1 @@ +7 diff --git a/tests/dh_xul-ext/all_environment/debian/control b/tests/dh_xul-ext/all_environment/debian/control new file mode 100644 index 0000000..346ceba --- /dev/null +++ b/tests/dh_xul-ext/all_environment/debian/control @@ -0,0 +1,17 @@ +Source: test-package +Section: web +Priority: extra +Maintainer: Ubuntu Mozilla Team +Build-Depends: debhelper (>= 7.0.50~), mozilla-devscripts (>= 0.22~) +Standards-Version: 3.9.2 + +Package: xul-ext-test-package +Architecture: all +Depends: ${misc:Depends}, ${xpi:Depends} +Recommends: ${xpi:Recommends} +Provides: ${xpi:Provides} +Enhances: ${xpi:Enhances} +Description: mozilla-devscripts test package + This is a test package designed to test some scripts in mozilla-devscripts. + It is part of the mozilla-devscripts test suite and may do very odd things. It + should not be installed like a regular package. It may be an empty package. diff --git a/tests/dh_xul-ext/all_environment/debian/rules b/tests/dh_xul-ext/all_environment/debian/rules new file mode 100755 index 0000000..e1630ab --- /dev/null +++ b/tests/dh_xul-ext/all_environment/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_install: + dh_install install.rdf /usr/share/xul-ext/test-package/ + DH_XUL_EXT_VENDOR=all ../../../src/dh_xul-ext diff --git a/tests/dh_xul-ext/all_environment/install.rdf b/tests/dh_xul-ext/all_environment/install.rdf new file mode 100644 index 0000000..773eaa0 --- /dev/null +++ b/tests/dh_xul-ext/all_environment/install.rdf @@ -0,0 +1,40 @@ + + + + {deadda7a-fee1-dead-coo1-d00ddeadc0de} + 1.0 + mozilla-devscripts test package + + + + {ec8030f7-c20a-464f-9b0e-13a3a9e97384} + 3.5 + 7.0a1 + + + + + + {3550f703-e582-4d05-9a08-453d09bdfdc6} + 3.0 + 7.0a1 + + + + + + {92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} + 2.0 + 2.4a1 + + + + + + {a79fe89b-6662-4ff4-8e88-09950ad4dfde} + 0.1 + 100.0 + + + + diff --git a/tests/dh_xul-ext/expected_result/all_environment.substvars b/tests/dh_xul-ext/expected_result/all_environment.substvars new file mode 100644 index 0000000..0b86163 --- /dev/null +++ b/tests/dh_xul-ext/expected_result/all_environment.substvars @@ -0,0 +1,4 @@ +xpi:Depends=iceweasel (>= 3.5) | icedove (>= 3.0) | iceape (>= 2.0) | conkeror | firefox | thunderbird (>= 3.0) | seamonkey (>= 2.0) +xpi:Recommends= +xpi:Enhances=conkeror, firefox, iceape, icedove, iceweasel, seamonkey, thunderbird +xpi:Provides=conkeror-test-package, firefox-test-package, iceape-test-package, icedove-test-package, iceweasel-test-package, seamonkey-test-package, test-package, thunderbird-test-package diff --git a/tests/dh_xul-ext/test b/tests/dh_xul-ext/test index 9936ca6..7da0433 100755 --- a/tests/dh_xul-ext/test +++ b/tests/dh_xul-ext/test @@ -18,7 +18,7 @@ import os import sys import subprocess -TESTS = ("all", "debian", "ubuntu") +TESTS = ("all", "all_environment", "debian", "ubuntu") class TestError(Exception): pass diff --git a/tests/dh_xul-ext/ubuntu/debian/rules b/tests/dh_xul-ext/ubuntu/debian/rules index 0d70add..8893f54 100755 --- a/tests/dh_xul-ext/ubuntu/debian/rules +++ b/tests/dh_xul-ext/ubuntu/debian/rules @@ -5,4 +5,4 @@ override_dh_install: dh_install install.rdf /usr/share/xul-ext/test-package/ - DEB_VENDOR=Ubuntu ../../../src/dh_xul-ext + DH_XUL_EXT_VENDOR=Ubuntu ../../../src/dh_xul-ext -- cgit v1.2.3