[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