[Python-modules-commits] r14094 - in packages/pyzmq (15 files)

nomadium-guest at users.alioth.debian.org nomadium-guest at users.alioth.debian.org
Fri Jul 30 23:33:46 UTC 2010


    Date: Friday, July 30, 2010 @ 23:33:45
  Author: nomadium-guest
Revision: 14094

Import pyzmq package

Added:
  packages/pyzmq/branches/
  packages/pyzmq/tags/
  packages/pyzmq/trunk/
  packages/pyzmq/trunk/debian/
  packages/pyzmq/trunk/debian/changelog
  packages/pyzmq/trunk/debian/compat
  packages/pyzmq/trunk/debian/control
  packages/pyzmq/trunk/debian/copyright
  packages/pyzmq/trunk/debian/orig-tar.sh
  packages/pyzmq/trunk/debian/patches/
  packages/pyzmq/trunk/debian/patches/fix_distutils.diff
  packages/pyzmq/trunk/debian/patches/series
  packages/pyzmq/trunk/debian/rules
  packages/pyzmq/trunk/debian/source/
  packages/pyzmq/trunk/debian/source/format

Added: packages/pyzmq/trunk/debian/changelog
===================================================================
--- packages/pyzmq/trunk/debian/changelog	                        (rev 0)
+++ packages/pyzmq/trunk/debian/changelog	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,5 @@
+pyzmq (0.1.20100703+git18f5d06155-1) UNRELEASED; urgency=low
+
+  * Initial release. (Closes: #590633),
+
+ -- Miguel Landaeta <miguel at miguel.cc>  Thu, 29 Jul 2010 20:21:19 -0430

Added: packages/pyzmq/trunk/debian/compat
===================================================================
--- packages/pyzmq/trunk/debian/compat	                        (rev 0)
+++ packages/pyzmq/trunk/debian/compat	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1 @@
+7

Added: packages/pyzmq/trunk/debian/control
===================================================================
--- packages/pyzmq/trunk/debian/control	                        (rev 0)
+++ packages/pyzmq/trunk/debian/control	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,52 @@
+Source: pyzmq
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Miguel Landaeta <miguel at miguel.cc>
+Build-Depends: debhelper (>= 7.0.50~), python-all-dev (>= 2.4), python-support,
+ python-all-dbg (>= 2.4), python-setuptools, cython-dbg, libzmq-dev
+Standards-Version: 3.9.1
+XS-Python-Version: all
+Homepage: http://www.zeromq.org/bindings:python
+Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/pyzmq/trunk
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyzmq/trunk/
+
+Package: python-pyzmq
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: Python bindings for 0MQ library
+ Python bindings for 0QM. 0MQ is a small, fast, and free
+ software library that gives you message-passing concurrency
+ for applications in most common languages.
+ .
+ The 0MQ lightweight messaging kernel is a library which
+ extends the standard socket interfaces with features
+ traditionally provided by specialised messaging middleware
+ products. 0MQ sockets provide an abstraction of asynchronous
+ message queues, multiple messaging patterns, message
+ filtering (subscriptions), seamless access to multiple
+ transport protocols and more. 
+ 
+Package: python-pyzmq-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
+ python-pyzmq (= ${binary:Version})
+Recommends: python-dbg
+Description: Python bindings for 0MQ library - debugging files
+ Python bindings for 0QM. 0MQ is a small, fast, and free
+ software library that gives you message-passing concurrency
+ for applications in most common languages.
+ .
+ The 0MQ lightweight messaging kernel is a library which
+ extends the standard socket interfaces with features
+ traditionally provided by specialised messaging middleware
+ products. 0MQ sockets provide an abstraction of asynchronous
+ message queues, multiple messaging patterns, message
+ filtering (subscriptions), seamless access to multiple
+ transport protocols and more. 
+ .
+ This package contains the extension built for the Python debug interpreter.

Added: packages/pyzmq/trunk/debian/copyright
===================================================================
--- packages/pyzmq/trunk/debian/copyright	                        (rev 0)
+++ packages/pyzmq/trunk/debian/copyright	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,28 @@
+The sources where downloaded from http://github.com/zeromq/pyzmq.
+
+Files: *
+Copyright: © 2010 Brian E. Granger,
+ © 2010 Andrew Gwozdziewycz,
+ © 2010 Fernando Perez.
+License: LGPL-3
+
+Files: perf/*
+Copyright: © 2007-2010, iMatix Corporation.
+License: LGPL-3
+
+Files: zmq/eventloop/zmqstream.py,
+ zmq/eventloop/ioloop.py
+Copyright: © 2009, Facebook.
+License: Apache-2.0
+
+Files: debian/*
+Copyright: © 2010 Miguel Landaeta <miguel at miguel.cc>
+License: Public Domain
+
+License: LGPL-3
+ The full text of the GNU Lesser General Public License version 3
+ is distributed in /usr/share/common-licenses/LGPL-3 on Debian systems.
+
+License: Apache-2.0
+ The full text of the Apache 2.0 license is distributed in
+ /usr/share/common-licenses/Apache-2.0 on Debian systems.

Added: packages/pyzmq/trunk/debian/orig-tar.sh
===================================================================
--- packages/pyzmq/trunk/debian/orig-tar.sh	                        (rev 0)
+++ packages/pyzmq/trunk/debian/orig-tar.sh	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,15 @@
+#!/bin/sh 
+
+set -e
+
+package="`dpkg-parsechangelog | sed -n 's/^Source: //p'`"
+version="`dpkg-parsechangelog | sed -n 's/^Version: //p' | sed 's/-.*$//'`"
+REPO="http://github.com/zeromq/pyzmq.git"
+commit="`echo $version | sed 's/^.*+git\(.*\)/\1/'`"
+TAR="${package}_${version}.orig.tar.gz"
+DIR="${package}-${version}.orig"
+
+git clone ${REPO} ${DIR}
+cd ${DIR} && git checkout $commit && cd ..
+GZIP=--best tar --exclude=.git --numeric --group 0 --owner 0 -cvzf ${TAR} ${DIR}
+rm -rf ${DIR}


Property changes on: packages/pyzmq/trunk/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:eol-style
   + native

Added: packages/pyzmq/trunk/debian/patches/fix_distutils.diff
===================================================================
--- packages/pyzmq/trunk/debian/patches/fix_distutils.diff	                        (rev 0)
+++ packages/pyzmq/trunk/debian/patches/fix_distutils.diff	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,19 @@
+Description: disable distutils clean command provided by upstream
+ The distutils clean command provided by upstream is disabled because
+ it fails to recognize -a flag. The problem is resolved when that
+ command is disabled.
+Bug-Debian: http://bugs.debian.org/590633
+Forwarded: no
+Last-Update: 2010-07-28
+
+--- pyzmq-0.1.20100703+git18f5d06155.orig/setup.py
++++ pyzmq-0.1.20100703+git18f5d06155/setup.py
+@@ -87,7 +87,7 @@ class CleanCommand(Command):
+ # Extensions
+ #-----------------------------------------------------------------------------
+ 
+-cmdclass = {'test':TestCommand, 'clean':CleanCommand }
++cmdclass = {'test':TestCommand}
+ 
+ try:
+     from Cython.Distutils import build_ext

Added: packages/pyzmq/trunk/debian/patches/series
===================================================================
--- packages/pyzmq/trunk/debian/patches/series	                        (rev 0)
+++ packages/pyzmq/trunk/debian/patches/series	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1 @@
+fix_distutils.diff

Added: packages/pyzmq/trunk/debian/rules
===================================================================
--- packages/pyzmq/trunk/debian/rules	                        (rev 0)
+++ packages/pyzmq/trunk/debian/rules	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1,35 @@
+#!/usr/bin/make -f
+%:
+	dh $@
+
+override_dh_auto_clean:
+	-dh_auto_clean
+
+override_dh_install:
+	for python in $(shell pyversions -r); do \
+		$$python setup.py install --root debian/python-pyzmq --prefix /usr; \
+	done
+
+override_dh_auto_test:
+# Almost all tests are broken because OpenPGM doesn't seem to be initialized
+# correctly or there is not support for OpenPGM in libzmq0. I don't know if
+# #566126 have something to do with this, anyway the affected tests are:
+# zmq/tests/test_context.py
+# zmq/tests/test_pair.py
+# zmq/tests/test_poll.py
+# zmq/tests/test_pubsub.py
+# zmq/tests/test_reqrep.py
+# zmq/tests/test_socket.py
+#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+#	for python in $(shell pyversions -r); do \
+#		$$python setup.py test; \
+#		$$python-dbg setup.py test; \
+#	done
+#endif
+
+override_dh_strip:
+	dh_strip --dbg-package=python-pyzmq-dbg
+	cd debian/python-pyzmq-dbg/usr/lib/debug/usr/lib && mv pyshared pymodules
+
+get-orig-source:
+	debian/orig-tar.sh


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

Added: packages/pyzmq/trunk/debian/source/format
===================================================================
--- packages/pyzmq/trunk/debian/source/format	                        (rev 0)
+++ packages/pyzmq/trunk/debian/source/format	2010-07-30 23:33:45 UTC (rev 14094)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the Python-modules-commits mailing list