[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