[SCM] qtscript packaging branch, master, updated. f1773fa4a4e6db5ae9159044451e1ff9d440b404
Timo Jyrinki
timo at alioth.debian.org
Fri Apr 5 07:29:00 UTC 2013
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtscript.git;a=commitdiff;h=f1773fa
The following commit has been merged in the master branch:
commit f1773fa4a4e6db5ae9159044451e1ff9d440b404
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date: Fri Apr 5 07:26:19 2013 +0000
Remove mixedly licensed tests.
The license mix in Qt Script is already quite colorful, and the sunspider
and V8 tests are a further mix of licenses and license-not-specified or
clearly non-DFSG. Currently the easiest way out is to repackage the
tarball not to include those tests.
---
debian/README.source | 9 +++++++++
debian/changelog | 2 +-
debian/patches/disable_v8_sunspider_tests.patch | 14 ++++++++++++++
debian/patches/series | 1 +
4 files changed, 25 insertions(+), 1 deletions(-)
diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..0ad0eb7
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,9 @@
+DFSG-repackaging
+----------------
+
+The source code of Qt Script is repackaged to get rid of the
+mixed set of uncertainly licensed tests:
+
+tests/benchmarks/script/sunspider/*
+tests/benchmarks/script/v8/*
+
diff --git a/debian/changelog b/debian/changelog
index 3fbe99d..170a087 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-qtscript-opensource-src (5.0.1-1) UNRELEASED; urgency=low
+qtscript-opensource-src (5.0.1+dfsg-1) UNRELEASED; urgency=low
* Initial release. (Closes: #697509)
diff --git a/debian/patches/disable_v8_sunspider_tests.patch b/debian/patches/disable_v8_sunspider_tests.patch
new file mode 100644
index 0000000..d51a79d
--- /dev/null
+++ b/debian/patches/disable_v8_sunspider_tests.patch
@@ -0,0 +1,14 @@
+--- a/tests/benchmarks/script/script.pro.old 2013-01-29 19:03:26.000000000 +0000
++++ b/tests/benchmarks/script/script.pro 2013-02-11 08:31:02.073365014 +0000
+@@ -5,10 +5,8 @@
+ qscriptclass_bytearray \
+ qscriptengine \
+ qscriptvalue \
+- sunspider \
+ qscriptqobject \
+- qscriptvalueiterator \
+- v8
++ qscriptvalueiterator
+
+ TRUSTED_BENCHMARKS += \
+ qscriptclass \
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..09eac9d
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+disable_v8_sunspider_tests.patch
--
qtscript packaging
More information about the pkg-kde-commits
mailing list