[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