[Python-apps-commits] r5901 - in packages/series60-remote/trunk/debian (4 files)

nijel at users.alioth.debian.org nijel at users.alioth.debian.org
Thu Jul 22 08:11:52 UTC 2010


    Date: Thursday, July 22, 2010 @ 08:11:36
  Author: nijel
Revision: 5901

Repack source to include sourcess for PyS60.

Added:
  packages/series60-remote/trunk/debian/README.source
Modified:
  packages/series60-remote/trunk/debian/changelog
  packages/series60-remote/trunk/debian/rules
  packages/series60-remote/trunk/debian/watch

Added: packages/series60-remote/trunk/debian/README.source
===================================================================
--- packages/series60-remote/trunk/debian/README.source	                        (rev 0)
+++ packages/series60-remote/trunk/debian/README.source	2010-07-22 08:11:36 UTC (rev 5901)
@@ -0,0 +1,15 @@
+series60-remote for Debian
+--------------------------
+
+The source needs to be repacked because it contains Python binary for Series60
+phones and we include source code for this as well to match DFSG requirements.
+
+So the source for mobile/PythonForS60_1_4_5_3rdEd.sis is in mobile/pys60-1.4.5_src.zip.
+
+The additional Series60 binary mobile/series60-remote.sis is built from
+mobile/mobile.py using script mobile/create_package.
+
+To built these you need S60 C++ SDK and PyS60 SDK, you can find instructions
+at <http://wiki.opensource.nokia.com/projects/Installing_PyS60>.
+
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Thu, 22 Jul 2010 10:09:25 +0200

Modified: packages/series60-remote/trunk/debian/changelog
===================================================================
--- packages/series60-remote/trunk/debian/changelog	2010-07-21 23:56:51 UTC (rev 5900)
+++ packages/series60-remote/trunk/debian/changelog	2010-07-22 08:11:36 UTC (rev 5901)
@@ -1,9 +1,9 @@
-series60-remote (0.3.93-2) UNRELEASED; urgency=low
+series60-remote (0.3.93+dfsg.1-1) UNRELEASED; urgency=low
 
-  * NOT RELEASED YET
+  * Repack source to include sourcess for PyS60.
   * Add python-matplotlib to recommends.
 
- -- Michal ÄŒihaÅ™ <nijel at debian.org>  Wed, 21 Jul 2010 15:42:24 +0200
+ -- Michal ÄŒihaÅ™ <nijel at debian.org>  Thu, 22 Jul 2010 10:09:25 +0200
 
 series60-remote (0.3.93-1) unstable; urgency=low
 

Modified: packages/series60-remote/trunk/debian/rules
===================================================================
--- packages/series60-remote/trunk/debian/rules	2010-07-21 23:56:51 UTC (rev 5900)
+++ packages/series60-remote/trunk/debian/rules	2010-07-22 08:11:36 UTC (rev 5901)
@@ -1,5 +1,11 @@
 #!/usr/bin/make -f
 
+# Get version information from changelog file
+DEB_VERSION:=$(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
+DEB_UPSTREAM_VERSION:=$(shell echo $(DEB_VERSION) | cut -f 1 -d - | sed 's/+dfsg\.[0-9]\+$$//')
+
+DFSG_VERSION:=1
+
 %:
 	dh $@
 
@@ -21,3 +27,12 @@
 override_dh_auto_test:
 	dh_auto_test -Spython_distutils
 
+get-orig-source:
+	rm -rf get-orig-source-temp
+	mkdir get-orig-source-temp
+	mkdir get-orig-source-temp/repack
+	uscan --force-download --download-version $(DEB_UPSTREAM_VERSION) --rename --destdir get-orig-source-temp
+	tar xvf get-orig-source-temp/*.tar.gz -C get-orig-source-temp/repack
+	wget http://sourceforge.net/projects/pys60/files/pys60/1.4.5/pys60-1.4.5_src.zip/download -O get-orig-source-temp/repack/series60-remote-$(DEB_UPSTREAM_VERSION)/mobile/pys60-1.4.5_src.zip
+	tar cfz ../tarballs/series60-remote_$(DEB_UPSTREAM_VERSION)+dfsg.$(DFSG_VERSION).tar.gz -C get-orig-source-temp/repack series60-remote-$(DEB_UPSTREAM_VERSION)
+	rm -rf get-orig-source-temp

Modified: packages/series60-remote/trunk/debian/watch
===================================================================
--- packages/series60-remote/trunk/debian/watch	2010-07-21 23:56:51 UTC (rev 5900)
+++ packages/series60-remote/trunk/debian/watch	2010-07-22 08:11:36 UTC (rev 5901)
@@ -1,2 +1,2 @@
 version=3
-http://sf.net/series60-remote/series60-remote-(.+)\.tar\.gz
+opts=dversionmangle=s/\+dfsg\.\d+$// http://sf.net/series60-remote/series60-remote-(.+)\.tar\.gz




More information about the Python-apps-commits mailing list