[Python-modules-commits] r25696 - in packages/lightblue (9 files)

diane-guest at users.alioth.debian.org diane-guest at users.alioth.debian.org
Wed Aug 28 19:40:48 UTC 2013


    Date: Wednesday, August 28, 2013 @ 19:40:46
  Author: diane-guest
Revision: 25696

Import packaging control files for lightblue 0.4

Added:
  packages/lightblue/trunk/
  packages/lightblue/trunk/debian/
  packages/lightblue/trunk/debian/README.source
  packages/lightblue/trunk/debian/changelog
  packages/lightblue/trunk/debian/compat
  packages/lightblue/trunk/debian/control
  packages/lightblue/trunk/debian/copyright
  packages/lightblue/trunk/debian/rules
  packages/lightblue/trunk/debian/watch

Added: packages/lightblue/trunk/debian/README.source
===================================================================
--- packages/lightblue/trunk/debian/README.source	                        (rev 0)
+++ packages/lightblue/trunk/debian/README.source	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,8 @@
+README.source
+=============
+
+The reason for the repack target is because upstreams
+used an archival tool that included the MacOS resource
+fork as a small hidden file for every file in the archive.
+
+ -- Diane Trout <diane at ghic.org>, Wed, 21 Aug 2013 20:54:38 -0700

Added: packages/lightblue/trunk/debian/changelog
===================================================================
--- packages/lightblue/trunk/debian/changelog	                        (rev 0)
+++ packages/lightblue/trunk/debian/changelog	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,49 @@
+lightblue (0.4+repack-1) UNRELEASED; urgency=low
+
+  * New upstream version.
+  * Updated Standards-Version to 3.9.4
+  * Converted rules file to dh magic.
+  * Rename source to lightblue as that's upstreams name.
+  * Update debhelper to 9
+  * Add a get-orig-sources target as upstream's tar is filled with
+    OS X resource files.
+  * Update watch file
+  * Set python-all-dev dependency version
+  * Remove obsolete Provides: stanza
+  * Set maintainer to python-modules-team
+  * Add myself to uploaders (Closes #651141)
+  
+ -- Diane Trout <diane at ghic.org>  Tue, 20 Aug 2013 18:46:15 -0700
+
+python-lightblue (0.3.2-1) unstable; urgency=low
+
+  * New upstream version.
+  * Remove build dir, if present, during clean; thanks to Sandro Tosi for the
+    patch (closes: #442712).
+  * Bump debhelper compatibility to 6; no changes needed.
+  * Bump Standards-Version to 3.7.3; no changes needed.
+  * Add shlibs:Depends on Depends line. Woops. :)
+
+ -- martin f. krafft <madduck at debian.org>  Mon, 31 Mar 2008 23:26:17 +0200
+
+python-lightblue (0.2-3) unstable; urgency=low
+
+  * Remove python-all dependency, which is included with python-all-dev.
+  * Move all code from binary-indep target to binary-arch since this is an
+    arch:any package. Sorry about that (closes: #434115).
+
+ -- martin f. krafft <madduck at debian.org>  Sun, 22 Jul 2007 13:25:24 +0200
+
+python-lightblue (0.2-2) unstable; urgency=low
+
+  * Build-depend on python-all / python-all-dev and make sure only ever to try
+    to compile against installed and supported versions (closes: #433903).
+
+ -- martin f. krafft <madduck at debian.org>  Fri, 20 Jul 2007 12:36:22 +0200
+
+python-lightblue (0.2-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- martin f. krafft <madduck at debian.org>  Wed, 14 Mar 2007 20:11:37 +0100
+

Added: packages/lightblue/trunk/debian/compat
===================================================================
--- packages/lightblue/trunk/debian/compat	                        (rev 0)
+++ packages/lightblue/trunk/debian/compat	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1 @@
+9

Added: packages/lightblue/trunk/debian/control
===================================================================
--- packages/lightblue/trunk/debian/control	                        (rev 0)
+++ packages/lightblue/trunk/debian/control	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,25 @@
+Source: lightblue
+Section: python
+Priority: extra
+Maintainer: Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Diane Trout <diane at ghic.org>
+Build-Depends: debhelper (>= 9), python-all-dev (>= 2.6.5-2~), libopenobex1-dev, python-bluez
+X-Python-Version: >= 2.6
+Standards-Version: 3.9.4
+
+Package: python-lightblue
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
+Description: cross-platform Bluetooth API for Python
+ The package provides a Python API which provides simple access to Bluetooth
+ operations. It is available for Mac OS X, GNU/Linux and Nokia's Python for
+ Series 60 platform for mobile phones.
+ .
+ LightBlue provides simple access to:
+ .
+  * Device and service discovery (with and without end-user GUIs)
+  * Standard socket interface for RFCOMM and L2CAP sockets (currently
+    L2CAP client sockets only, and not on PyS60)
+  * Sending and receiving files over OBEX
+  * Advertising of RFCOMM and OBEX services
+  * Local device information

Added: packages/lightblue/trunk/debian/copyright
===================================================================
--- packages/lightblue/trunk/debian/copyright	                        (rev 0)
+++ packages/lightblue/trunk/debian/copyright	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,73 @@
+This package was debianized by martin f. krafft <madduck at debian.org> on
+Wed, 14 Mar 2007 20:11:37 +0100.
+
+It was downloaded from http://lightblue.sourceforge.net
+
+Upstream Author: Bea Lam
+
+Copyright: 2006 by Bea Lam
+
+Packaging copyright © martin f. krafft <madduck at debian.org> and available
+under the terms of the Artistic Licence 2.0
+
+License:
+
+LightBlue is licensed under the MIT license, as reproduced below,
+and in each individual source code file.
+
+The LightBlue implementation for Python for Series 60 uses some 
+source files from the PDIS project from the Helsinki Institute for 
+Information Technology (HIIT). The license for these sources is also
+reproduced below. 
+
+--------------------------------------------------------------------
+
+LightBlue is:
+
+Copyright (c) 2006 Bea Lam. All rights reserved.
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation files
+(the "Software"), to deal in the Software without restriction,
+including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+--------------------------------------------------------------------
+
+The PDIS source code is:
+
+Copyright 2002-2005 Helsinki Institute for Information Technology (HIIT)
+and the authors.  All rights reserved.
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation files
+(the "Software"), to deal in the Software without restriction,
+including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Added: packages/lightblue/trunk/debian/rules
===================================================================
--- packages/lightblue/trunk/debian/rules	                        (rev 0)
+++ packages/lightblue/trunk/debian/rules	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PKD := $(abspath $(dir $(MAKEFILE_LIST)))
+PKG := $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source))
+UVER := $(shell dpkg-parsechangelog -l$(PKD)/changelog | grep Version | cut -f 2 -d ' '  | cut -f 1 -d '-')
+DTYPE := +repack
+VER ?= $(subst $(DTYPE),,$(UVER))
+
+%:
+	dh $@ --with python2
+
+.PHONY: get-orig-source
+
+get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz $(info I: $(PKG)_$(VER)$(DTYPE))
+	@
+
+$(PKG)_$(VER)$(DTYPE).orig.tar.xz:
+	@echo "# Downloading..."
+	uscan --noconf --verbose --rename --destdir=$(CURDIR) --check-dirname-level=0 --force-download --download-version $(VER) $(PKD)
+	$(if $(wildcard $(PKG)-$(VER)),$(error $(PKG)-$(VER) exit, aborting.))
+	@echo "# Extracting..."
+	mkdir $(PKG)-$(VER) \
+	&& tar -xf $(PKG)_$(VER).orig.tar.* --directory $(PKG)-$(VER) --strip-components 1 \
+	|| $(RM) -r $(PKG)-$(VER)
+	@echo "# cleaning up..."
+	cd $(PKG)-$(VER) \
+	&& find . -depth -type f -name '.*' -exec $(RM) -r {} \; -printf 'removed %p\n'
+	@echo "# Packing..."
+	find -L "$(PKG)-$(VER)" -xdev -type f -print | sort \
+	| XZ_OPT="-6v" tar -caf "$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \
+	&& $(RM) -r "$(PKG)-$(VER)"


Property changes on: packages/lightblue/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/lightblue/trunk/debian/watch
===================================================================
--- packages/lightblue/trunk/debian/watch	                        (rev 0)
+++ packages/lightblue/trunk/debian/watch	2013-08-28 19:40:46 UTC (rev 25696)
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/[\.\+]repack[\d\.]*// \
+http://sf.net/lightblue/lightblue-([\d.]+)\.tar\.gz




More information about the Python-modules-commits mailing list