[Python-modules-commits] r23980 - in packages/python-hiredis/trunk (13 files)

apoikos-guest at users.alioth.debian.org apoikos-guest at users.alioth.debian.org
Mon Apr 22 10:25:49 UTC 2013


    Date: Monday, April 22, 2013 @ 10:25:47
  Author: apoikos-guest
Revision: 23980

[svn-inject] Applying Debian modifications (0.1.1-1) to trunk

Added:
  packages/python-hiredis/trunk/debian/
  packages/python-hiredis/trunk/debian/changelog
  packages/python-hiredis/trunk/debian/compat
  packages/python-hiredis/trunk/debian/control
  packages/python-hiredis/trunk/debian/copyright
  packages/python-hiredis/trunk/debian/patches/
  packages/python-hiredis/trunk/debian/patches/0001-Use-system-libhiredis.patch
  packages/python-hiredis/trunk/debian/patches/series
  packages/python-hiredis/trunk/debian/python-hiredis.docs
  packages/python-hiredis/trunk/debian/rules
  packages/python-hiredis/trunk/debian/source/
  packages/python-hiredis/trunk/debian/source/format
  packages/python-hiredis/trunk/debian/watch


Property changes on: packages/python-hiredis/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/python-hiredis/trunk/debian/changelog
===================================================================
--- packages/python-hiredis/trunk/debian/changelog	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/changelog	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,5 @@
+python-hiredis (0.1.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #705915)
+
+ -- Apollon Oikonomopoulos <apoikos at gmail.com>  Mon, 22 Apr 2013 10:38:35 +0300

Added: packages/python-hiredis/trunk/debian/compat
===================================================================
--- packages/python-hiredis/trunk/debian/compat	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/compat	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1 @@
+9

Added: packages/python-hiredis/trunk/debian/control
===================================================================
--- packages/python-hiredis/trunk/debian/control	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/control	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,27 @@
+Source: python-hiredis
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Apollon Oikonomopoulos <apoikos at gmail.com>
+Build-Depends: debhelper (>= 9), python-all-dev, libhiredis-dev, python-setuptools
+Standards-Version: 3.9.4
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-hiredis/trunk
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-hiredis/trunk
+Homepage: http://github.com/pietern/hiredis-py
+
+Package: python-hiredis
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: python-redis
+Suggests: redis-server, python-gevent
+Description: redis protocol reader for Python using hiredis
+ python-hiredis provides a Python extension that wraps the protocol parsing
+ code in Hiredis. It is targeted at speeding up parsing multi bulk replies from
+ redis-server.
+ .
+ Hiredis is a minimalistic C client library for the Redis database, a
+ persistent key-value database with support for atomically manipulating and
+ querying data structures such as lists and sets.
+ .
+ python-hiredis is not a stand-alone redis client library and requires other
+ code to perform low-level I/O with redis.

Added: packages/python-hiredis/trunk/debian/copyright
===================================================================
--- packages/python-hiredis/trunk/debian/copyright	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/copyright	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,37 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: hiredis-py
+Source: http://github.com/pietern/hiredis-py
+
+Files: *
+Copyright: 2011-2012, Pieter Noordhuis
+License: BSD-3-clause
+
+Files: debian/*
+Copyright: 2013 Apollon Oikonomopoulos <apoikos at gmail.com>
+License: BSD-3-clause
+
+License: BSD-3-clause
+ 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.
+ .
+ * Neither the name of Redis nor the names of its contributors may 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.

Added: packages/python-hiredis/trunk/debian/patches/0001-Use-system-libhiredis.patch
===================================================================
--- packages/python-hiredis/trunk/debian/patches/0001-Use-system-libhiredis.patch	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/patches/0001-Use-system-libhiredis.patch	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,39 @@
+From: Apollon Oikonomopoulos <apollon at skroutz.gr>
+Date: Mon, 22 Apr 2013 10:51:27 +0300
+Subject: Use system libhiredis
+
+Patch setup.py to not build hiredis in vendor/
+
+Forwarded: no
+Last-Updated: 2013-04-22
+---
+ setup.py |    7 +------
+ 1 file changed, 1 insertion(+), 6 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index cb6bd26..f22628d 100755
+--- a/setup.py
++++ b/setup.py
+@@ -20,13 +20,9 @@ class install_lib(_install_lib.install_lib):
+         if self.distribution.has_ext_modules():
+           self.run_command('build_ext')
+ 
+-lib = ("hiredis", {
+-  "sources": ["vendor/hiredis/%s.c" % src for src in ("hiredis", "net", "sds")],
+-  "include_dirs": ["vendor/hiredis"]})
+-
+ ext = Extension("hiredis.hiredis",
+   sources=glob.glob("src/*.c"),
+-  include_dirs=["src", "vendor"],
++  include_dirs=["src"],
+   libraries=["hiredis"])
+ 
+ setup(
+@@ -39,7 +35,6 @@ setup(
+   keywords=["Redis"],
+   license="BSD",
+   packages=["hiredis"],
+-  libraries=[lib],
+   ext_modules=[ext],
+ 
+   # Override "install_lib" command

Added: packages/python-hiredis/trunk/debian/patches/series
===================================================================
--- packages/python-hiredis/trunk/debian/patches/series	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/patches/series	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1 @@
+0001-Use-system-libhiredis.patch

Added: packages/python-hiredis/trunk/debian/python-hiredis.docs
===================================================================
--- packages/python-hiredis/trunk/debian/python-hiredis.docs	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/python-hiredis.docs	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1 @@
+README.md

Added: packages/python-hiredis/trunk/debian/rules
===================================================================
--- packages/python-hiredis/trunk/debian/rules	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/rules	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,12 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --with python2
+
+override_dh_auto_test:
+	set -ex; for python in $(shell pyversions -s); do\
+		$$python test.py; \
+	done
+
+.PHONY: override_dh_auto_test


Property changes on: packages/python-hiredis/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/python-hiredis/trunk/debian/source/format
===================================================================
--- packages/python-hiredis/trunk/debian/source/format	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/source/format	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/python-hiredis/trunk/debian/watch
===================================================================
--- packages/python-hiredis/trunk/debian/watch	                        (rev 0)
+++ packages/python-hiredis/trunk/debian/watch	2013-04-22 10:25:47 UTC (rev 23980)
@@ -0,0 +1,2 @@
+version=3
+https://github.com/pietern/hiredis-py/tags .*/v(\d[\d\.]+).tar.gz




More information about the Python-modules-commits mailing list