[Python-modules-commits] r16645 - in packages/python-drizzle/trunk/debian (7 files)

spamaps-guest at users.alioth.debian.org spamaps-guest at users.alioth.debian.org
Tue Apr 19 07:12:49 UTC 2011


    Date: Tuesday, April 19, 2011 @ 07:12:35
  Author: spamaps-guest
Revision: 16645

importing current sid version 1.0-1

Added:
  packages/python-drizzle/trunk/debian/python-drizzle.docs
  packages/python-drizzle/trunk/debian/python3-drizzle.docs
Modified:
  packages/python-drizzle/trunk/debian/changelog
  packages/python-drizzle/trunk/debian/control
  packages/python-drizzle/trunk/debian/copyright
  packages/python-drizzle/trunk/debian/rules
  packages/python-drizzle/trunk/debian/source/format

Modified: packages/python-drizzle/trunk/debian/changelog
===================================================================
--- packages/python-drizzle/trunk/debian/changelog	2011-04-19 06:57:34 UTC (rev 16644)
+++ packages/python-drizzle/trunk/debian/changelog	2011-04-19 07:12:35 UTC (rev 16645)
@@ -1,5 +1,16 @@
-python-libdrizzle (0.08.2-1) unstable; urgency=low
+python-drizzle (1.0-1) unstable; urgency=low
 
+  * New upstream release. (LP: #689339)
+  * Expand pyversions to include 2.7. (Closes: #606883)
+  * Updated standards version to 3.9.1.
+  * Added VCS information.
+  * Removed outdated reference to BSD common license for lintian.
+  * Updating packaging approach (Thanks Stefano Rivera)
+
+ -- Monty Taylor <mordred at inaugust.com>  Mon, 13 Dec 2010 11:24:47 -0200
+
+python-drizzle (0.08.2-1) unstable; urgency=low
+
   * Initial release (Closes: #574876)
 
- -- Monty Taylor <mordred at inaugust.com>  Sun, 21 Mar 2010 17:36:52 -0700
+ -- Monty Taylor <mordred at inaugust.com>  Sun, 21 Mar 2010 13:14:44 -0700

Modified: packages/python-drizzle/trunk/debian/control
===================================================================
--- packages/python-drizzle/trunk/debian/control	2011-04-19 06:57:34 UTC (rev 16644)
+++ packages/python-drizzle/trunk/debian/control	2011-04-19 07:12:35 UTC (rev 16645)
@@ -1,23 +1,60 @@
-Source: python-libdrizzle
+Source: python-drizzle
 Section: python
 Priority: optional
 Maintainer: Monty Taylor <mordred at inaugust.com>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 7),
- python-all-dev (>= 2.5),
+Build-Depends: debhelper (>= 7.3.16),
+ python-all-dev (>= 2.6.5-13~),
+ python-all-dbg,
+ python3-all-dev (>= 3.1),
+ python3-all-dbg,
  python-setuptools,
- python-support,
- libdrizzle-dev (>= 0.8)
-Standards-Version: 3.8.4
+ libdrizzle-dev (>= 0.8),
+ swig1.3
+Standards-Version: 3.9.1
+X-Python-Version: >= 2.5
+X-Python3-Version: >= 3.1
 Homepage: http://launchpad.net/drizzle-interface
-Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-libdrizzle/trunk/
-Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/python-libdrizzle/trunk/?op=log
+Vcs-Browser: http://bazaar.launchpad.net/~mordred/debian/sid/python-drizzle/trunk/files
+Vcs-Bzr: http://bazaar.launchpad.net/~mordred/debian/sid/python-drizzle/trunk
 
-Package: python-libdrizzle
+Package: python-drizzle
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Provides: ${python:Provides}
 Description: Python binding to libdrizzle
  libdrizzle is a database protocol library which implements the MySQL and
  the Drizzle protocols. The package provides both low-level and DB API
  access using libdrizzle.
+
+Package: python-drizzle-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: python-drizzle (= ${binary:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends}
+Description: Python binding to libdrizzle - debug symbols
+ libdrizzle is a database protocol library which implements the MySQL and
+ the Drizzle protocols. The package provides both low-level and DB API
+ access using libdrizzle.
+ .
+ This package contains the extension built for the Python debug interpreter.
+
+Package: python3-drizzle
+Architecture: any
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Description: Python3 binding to libdrizzle
+ libdrizzle is a database protocol library which implements the MySQL and
+ the Drizzle protocols. The package provides both low-level and DB API
+ access using libdrizzle from Python3.
+
+Package: python3-drizzle-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: python3-drizzle (= ${binary:Version}), python3-dbg, ${shlibs:Depends}, ${misc:Depends}
+Description: Python3 binding to libdrizzle - debug symbols
+ libdrizzle is a database protocol library which implements the MySQL and
+ the Drizzle protocols. The package provides both low-level and DB API
+ access using libdrizzle.
+ .
+ This package contains the extension built for the Python3 debug interpreter.
+

Modified: packages/python-drizzle/trunk/debian/copyright
===================================================================
--- packages/python-drizzle/trunk/debian/copyright	2011-04-19 06:57:34 UTC (rev 16644)
+++ packages/python-drizzle/trunk/debian/copyright	2011-04-19 07:12:35 UTC (rev 16645)
@@ -1,13 +1,37 @@
-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
-Debianized-By: Monty Taylor <mordred at inaugust.com>
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: python-drizzle
+Maintainer: Monty Taylor <mordred at inaugust.com>
+Source: http://launchpad.net/drizzle-interface
 Debianized-Date: Thu, 21 Mar 2010 13:01:02 +1100
-Original-Source: http://launchpad.net/drizzle-interface
 
 Files: *
 Copyright: Copyright (c) 2009 Sun Microsystems
            Copyright (c) 2010 Monty Taylor and Max Goodman
 License: BSD
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ .
+  * Redistributions in binary form must reproduce the above
+    copyright notice, this list of conditions and the following disclaimer
+    in the documentation and/or other materials provided with the distribution.
+ .
+  * The names of its contributors may not be used to endorse or
+    promote products derived from this software without specific prior
+    written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-On Debian GNU/Linux systems, the complete text of the BSD license
-can be found in `/usr/share/common-licenses/BSD'.
-

Added: packages/python-drizzle/trunk/debian/python-drizzle.docs
===================================================================
--- packages/python-drizzle/trunk/debian/python-drizzle.docs	                        (rev 0)
+++ packages/python-drizzle/trunk/debian/python-drizzle.docs	2011-04-19 07:12:35 UTC (rev 16645)
@@ -0,0 +1,2 @@
+README
+changelog

Added: packages/python-drizzle/trunk/debian/python3-drizzle.docs
===================================================================
--- packages/python-drizzle/trunk/debian/python3-drizzle.docs	                        (rev 0)
+++ packages/python-drizzle/trunk/debian/python3-drizzle.docs	2011-04-19 07:12:35 UTC (rev 16645)
@@ -0,0 +1,2 @@
+README
+changelog

Modified: packages/python-drizzle/trunk/debian/rules
===================================================================
--- packages/python-drizzle/trunk/debian/rules	2011-04-19 06:57:34 UTC (rev 16644)
+++ packages/python-drizzle/trunk/debian/rules	2011-04-19 07:12:35 UTC (rev 16645)
@@ -1,26 +1,48 @@
 #!/usr/bin/make -f
 
-DEB_PYTHON_SYSTEM=pysupport
+buildvers := $(shell pyversions -rv)
+build3vers := $(shell py3versions -rv)
 
-build:
-	dh build
+%:
+	dh $@ --with python2,python3
 
-clean:
-	dh clean
-	find . -name "*\.pyc" -delete
+override_dh_auto_build:
+	set -e; \
+		for i in $(buildvers) $(build3vers); do \
+			python$$i setup.py build; \
+			python$$i-dbg setup.py build; \
+		done
 
-install: build
-	dh install
 
-binary-arch: install
-	dh binary-arch
+override_dh_auto_install:
+	set -e; \
+		for i in $(buildvers); do \
+			python$$i ./setup.py install --skip-build --root $(CURDIR)/debian/python-drizzle --install-layout=deb; \
+			python$$i-dbg ./setup.py install --skip-build --root $(CURDIR)/debian/python-drizzle-dbg --install-layout=deb; \
+		done
+	set -e ; \
+		for i in $(build3vers); do \
+			python$$i ./setup.py install --skip-build --root $(CURDIR)/debian/python3-drizzle --install-layout=deb; \
+			python$$i-dbg ./setup.py install --skip-build --root $(CURDIR)/debian/python3-drizzle-dbg --install-layout=deb; \
+		done
 
-binary-indep: install
-	dh binary-indep
+override_dh_strip:
+ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+	dh_strip -ppython-drizzle --dbg-package=python-drizzle-dbg
+	dh_strip -ppython3-drizzle --dbg-package=python3-drizzle-dbg
+endif
 
-binary: binary-arch binary-indep
 
+override_dh_installdocs:
+	dh_installdocs -ppython-drizzle -ppython-drizzle-dbg --link-doc=python-drizzle
+	dh_installdocs -ppython3-drizzle -ppython3-drizzle-dbg --link-doc=python3-drizzle
 
+
+override_dh_clean:
+	dh_clean
+	rm -rf build  interface/python/libdrizzle_wrap.c interface/python3/libdrizzle_wrap.c lib3/drizzle/libdrizzle.py
+
+
 get-orig-source:
-	uscan --verbose --force-download --rename --destdir=../tarballs
+	uscan --noconf --verbose --force-download --rename --repack --destdir=.
 

Modified: packages/python-drizzle/trunk/debian/source/format
===================================================================
--- packages/python-drizzle/trunk/debian/source/format	2011-04-19 06:57:34 UTC (rev 16644)
+++ packages/python-drizzle/trunk/debian/source/format	2011-04-19 07:12:35 UTC (rev 16645)
@@ -1 +1 @@
-1.0
+3.0 (quilt)




More information about the Python-modules-commits mailing list