[Python-modules-commits] r26163 - in packages/pyqt5/trunk/debian (4 files)

mitya57-guest at users.alioth.debian.org mitya57-guest at users.alioth.debian.org
Tue Oct 15 14:01:43 UTC 2013


    Date: Tuesday, October 15, 2013 @ 14:01:38
  Author: mitya57-guest
Revision: 26163

* Add debian/get-orig-source.sh and explain how to use it in
  README.source; add jquery_rc.py to list of non-free files.
* Remove symlink to jquery in clean target.

Added:
  packages/pyqt5/trunk/debian/get-orig-source.sh
Modified:
  packages/pyqt5/trunk/debian/README.source
  packages/pyqt5/trunk/debian/changelog
  packages/pyqt5/trunk/debian/rules

Modified: packages/pyqt5/trunk/debian/README.source
===================================================================
--- packages/pyqt5/trunk/debian/README.source	2013-10-15 09:55:19 UTC (rev 26162)
+++ packages/pyqt5/trunk/debian/README.source	2013-10-15 14:01:38 UTC (rev 26163)
@@ -1,8 +1,9 @@
 Preparing DFSG free tarball:
 
-As of pyqt5-5.1 remove the following files (which are all minified javascript
-which do not have source provided) and reroll the tarball:
+To repack upstream source without non-free files, use 'get-orig-source'
+target in debian/rules. Non-free files are:
 
 examples/webkit/fancybrowser/jquery.min.js
+examples/webkit/fancybrowser/jquery_rc.py
 doc/html/_static/jquery.js
 doc/html/_static/underscore.js

Modified: packages/pyqt5/trunk/debian/changelog
===================================================================
--- packages/pyqt5/trunk/debian/changelog	2013-10-15 09:55:19 UTC (rev 26162)
+++ packages/pyqt5/trunk/debian/changelog	2013-10-15 14:01:38 UTC (rev 26163)
@@ -1,3 +1,11 @@
+pyqt5 (5.1+dfsg-2) UNRELEASED; urgency=low
+
+  * Add debian/get-orig-source.sh and explain how to use it in
+    README.source; add jquery_rc.py to list of non-free files.
+  * Remove symlink to jquery in clean target.
+
+ -- Dmitry Shachnev <mitya57 at gmail.com>  Tue, 15 Oct 2013 17:59:27 +0400
+
 pyqt5 (5.1+dfsg-1) unstable; urgency=low
 
   [ Scott Kitterman ]

Added: packages/pyqt5/trunk/debian/get-orig-source.sh
===================================================================
--- packages/pyqt5/trunk/debian/get-orig-source.sh	                        (rev 0)
+++ packages/pyqt5/trunk/debian/get-orig-source.sh	2013-10-15 14:01:38 UTC (rev 26163)
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+set -ex
+
+export TAR_OPTIONS='--owner root --group root --mode a+rX'
+export GZIP_OPTIONS='-9n'
+pwd=$(pwd)
+dfsg_version="$1"
+if [ -z "$dfsg_version" ]
+then
+	printf 'Usage: %s <version>\n' "$0"
+	exit 1
+fi
+upstream_version="${dfsg_version%+dfsg*}"
+cd "$(dirname "$0")/../"
+tmpdir=$(mktemp -t -d get-orig-source.XXXXXX)
+uscan --noconf --force-download --rename --download-version="$upstream_version" --destdir="$tmpdir"
+cd "$tmpdir"
+tar -xzf pyqt5_*.orig.tar.gz
+rm pyqt5_*.orig.tar.gz
+
+mv PyQt-gpl-* "pyqt5-${dfsg_version}.orig"
+
+# jquery.min.js
+rm -rf "pyqt5-${dfsg_version}.orig/doc/html/"
+rm -f "pyqt5-${dfsg_version}.orig/examples/webkit/fancybrowser/jquery.min.js"
+rm -f "pyqt5-${dfsg_version}.orig/examples/webkit/fancybrowser/jquery_rc.py"
+
+tar -czf "$pwd/pyqt5_${dfsg_version}.orig.tar.gz" "pyqt5-${dfsg_version}.orig"
+rm -rf "$tmpdir"


Property changes on: packages/pyqt5/trunk/debian/get-orig-source.sh
___________________________________________________________________
Added: svn:executable
   + *

Modified: packages/pyqt5/trunk/debian/rules
===================================================================
--- packages/pyqt5/trunk/debian/rules	2013-10-15 09:55:19 UTC (rev 26162)
+++ packages/pyqt5/trunk/debian/rules	2013-10-15 14:01:38 UTC (rev 26163)
@@ -167,6 +167,7 @@
 	rm -rf $(PYTHON3S:%=build-%) $(PYTHON3S:%=dbg-build-%)
 	find . -type d -name __pycache__ | xargs rm -rf
 	cd sip; rm -rf Qt opengl_types.sip pyqt-gpl.sip5
+	rm -f examples/webkit/fancybrowser/jquery.min.js
 	dh_clean
 
 # Must not depend on anything. This is to be called by




More information about the Python-modules-commits mailing list