--- rabbyt-0.8.1.orig/debian/changelog +++ rabbyt-0.8.1/debian/changelog @@ -0,0 +1,97 @@ +rabbyt (0.8.1-1build3) precise; urgency=low + + * Rebuild to drop python2.6 dependencies and provides. + + -- Matthias Klose Sat, 14 Apr 2012 13:45:29 +0000 + +rabbyt (0.8.1-1build2) natty; urgency=low + + * Rebuild to add support for python 2.7. + + -- Matthias Klose Fri, 03 Dec 2010 00:13:49 +0000 + +rabbyt (0.8.1-1build1) jaunty; urgency=low + + * Build for Python 2.6 + + -- Daniel Hahler Mon, 02 Mar 2009 00:29:12 +0100 + +rabbyt (0.8.1-1) unstable; urgency=low + + [ Miriam Ruiz ] + * New Upstream Release. + * Removed alternative build dependencies on xlibmesa-gl-dev and + libglu1-xorg-dev + * Upgraded Standards-Version from 3.7.2 to 3.8.0 + * Changed doc-base section from Apps/Programming to + Programming/Python + + [ Sandro Tosi ] + * debian/control + - uniforming Vcs-Browser field + + -- Miriam Ruiz Wed, 23 Jul 2008 21:07:30 +0200 + +rabbyt (0.7.5-1) unstable; urgency=low + + +++ Changes by Piotr Ożarowski: + + * Homepage field added + * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) + + +++ Changes by Nacho Barrientos Arias: + + * New upstream release. + * debian/patches + - 01_disable-O3.patch: Adapted to the new source. + + -- Nacho Barrientos Arias Thu, 18 Oct 2007 16:03:59 +0200 + +rabbyt (0.7-1) unstable; urgency=low + + +++ Changes by Miriam Ruiz: + + * Added python-rabbyt.doc-base + + +++ Changes by Nacho Barrientos Arias: + + * New upstream release. + * debian/rules + - Building against all supported python versions. + - C source files are no longer removed by the clean rule (those + files are now part of the orig tarball) + - Managing patches. + * debian/control + - Changing maintainer's email address (switching to python-modules + team comaintenance) + - Changing the homepage. + - Build-depending on python-all-dev instead of python2.4-dev + - Pyrex is not needed anymore at build time. + - Added quilt as build-dep. + * debian/pyversions + - Dropped. + * debian/copyright + - Everything now is licensed under the MIT license. + * debian/docs + - Installing extra documentation. + * debian/patches + - Added 01_disable-O3.patch in order to exclude -O3 from the + build flags. + + +++ Changes by Piotr Ożarowski: + + * Added watch file + + -- Nacho Barrientos Arias Tue, 07 Aug 2007 15:38:00 +0200 + +rabbyt (0.0.3-1) unstable; urgency=low + + +++ Changes by Miriam Ruiz: + + * Initial release. (Closes: #432747) + + +++ Changes by Nacho Barrientos Arias: + + * Minor adjustments. + + -- Nacho Barrientos Arias Sat, 14 Jul 2007 01:46:50 +0200 --- rabbyt-0.8.1.orig/debian/rules +++ rabbyt-0.8.1/debian/rules @@ -0,0 +1,57 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +PYVERS=$(shell pyversions -vs) + +configure: configure-stamp +configure-stamp: patch + dh_testdir + touch configure-stamp + +build: $(PYVERS:%=build-python%) + +build-python%: configure-stamp + dh_testdir + python$* setup.py build + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f $(CURDIR)/Rabbyt.egg-info/SOURCES.txt + rm -f build-python2.* install-python2.* configure-stamp + rm -rf build + dh_clean + +install: build $(PYVERS:%=install-python%) + +install-python%: + dh_testdir + dh_testroot + python$* setup.py install \ + --no-compile \ + --root=$(CURDIR)/debian/python-rabbyt \ + --single-version-externally-managed; + touch $@ + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGELOG + dh_installdocs + dh_installexamples + dh_strip + dh_compress + dh_fixperms + dh_pysupport + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- rabbyt-0.8.1.orig/debian/control +++ rabbyt-0.8.1/debian/control @@ -0,0 +1,26 @@ +Source: rabbyt +Section: python +Priority: extra +Maintainer: Debian Python Modules Team +Uploaders: Miriam Ruiz , Nacho Barrientos Arias +Build-Depends: debhelper (>= 5), + python-all-dev, python-support (>= 0.6.4), python-setuptools, quilt, + libgl1-mesa-dev, libglu1-mesa-dev +Standards-Version: 3.8.0 +Homepage: http://matthewmarshall.org/projects/rabbyt/ +Vcs-Svn: svn://svn.debian.org/python-modules/packages/rabbyt/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/rabbyt/trunk/?op=log + +Package: python-rabbyt +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends} +Provides: ${python:Provides} +Suggests: python-pygame +Description: sprite library for Python with game development in mind + Rabbyt is a sprite library for Python. It has two goals: + . + * To be fast, without sacrificing ease of use. + * To be easy to use, without sacrificing speed. + . + Rabbyt makes it very easy to create lots of sprites very fast that + run very fast with little code. --- rabbyt-0.8.1.orig/debian/examples +++ rabbyt-0.8.1/debian/examples @@ -0,0 +1,2 @@ +examples/*.py +examples/*.png --- rabbyt-0.8.1.orig/debian/copyright +++ rabbyt-0.8.1/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Miriam Ruiz on +Wed, 11 Jul 2007 10:49:44 +0000. + +It was downloaded from http://cheeseshop.python.org/pypi/Rabbyt/ + +Upstream Author: Matthew Marshall + +Copyright (C) 2007 Matthew Marshall + +Licensed under the MIT license: +------------------------------- + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +The Debian packaging is (C) 2007, + - Miriam Ruiz + - Nacho Barrientos Arias +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- rabbyt-0.8.1.orig/debian/watch +++ rabbyt-0.8.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://cheeseshop.python.org/packages/source/R/Rabbyt/Rabbyt-(.*)\.tar\.gz --- rabbyt-0.8.1.orig/debian/compat +++ rabbyt-0.8.1/debian/compat @@ -0,0 +1 @@ +5 --- rabbyt-0.8.1.orig/debian/docs +++ rabbyt-0.8.1/debian/docs @@ -0,0 +1,2 @@ +README +docs/rabbyt --- rabbyt-0.8.1.orig/debian/python-rabbyt.doc-base +++ rabbyt-0.8.1/debian/python-rabbyt.doc-base @@ -0,0 +1,9 @@ +Document: python-rabbyt +Title: Rabbyt Reference Documentation +Author: Matthew Marshall +Abstract: This is the reference documentation manual for Rabbyt +Section: Programming/Python + +Format: html +Index: /usr/share/doc/python-rabbyt/rabbyt/index.html +Files: /usr/share/doc/python-rabbyt/rabbyt/* --- rabbyt-0.8.1.orig/debian/patches/01_disable-O3.patch +++ rabbyt-0.8.1/debian/patches/01_disable-O3.patch @@ -0,0 +1,13 @@ +Index: Rabbyt-0.8.1/setup.py +=================================================================== +--- Rabbyt-0.8.1.orig/setup.py 2008-02-29 19:43:37.000000000 +0100 ++++ Rabbyt-0.8.1/setup.py 2008-07-23 21:11:59.000000000 +0200 +@@ -43,7 +43,7 @@ + + transform = {} + exclude = [] +- compile_args = ["-O3"] ++ compile_args = [] + link_args = [] + if sys.platform == "win32": + transform = {'GL':'opengl32', 'GLU':'glu32'} --- rabbyt-0.8.1.orig/debian/patches/series +++ rabbyt-0.8.1/debian/patches/series @@ -0,0 +1 @@ +01_disable-O3.patch --- rabbyt-0.8.1.orig/DEBIAN/postinst +++ rabbyt-0.8.1/DEBIAN/postinst @@ -0,0 +1,12 @@ +#!/bin/sh +set -e +# Automatically added by dh_installdocs +if [ "$1" = configure ] && which install-docs >/dev/null 2>&1; then + install-docs -i /usr/share/doc-base/python-rabbyt +fi +# End automatically added section +# Automatically added by dh_pysupport +if which update-python-modules >/dev/null 2>&1; then + update-python-modules python-rabbyt +fi +# End automatically added section --- rabbyt-0.8.1.orig/DEBIAN/control +++ rabbyt-0.8.1/DEBIAN/control @@ -0,0 +1,20 @@ +Package: python-rabbyt +Source: rabbyt +Version: 0.8.1-1build1 +Architecture: i386 +Maintainer: Debian Python Modules Team +Installed-Size: 1052 +Depends: libc6 (>= 2.3.6-6~), libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, python (<< 2.7), python (>= 2.5), python-support (>= 0.7.1) +Suggests: python-pygame +Provides: python2.5-rabbyt, python2.6-rabbyt +Section: python +Priority: extra +Homepage: http://matthewmarshall.org/projects/rabbyt/ +Description: sprite library for Python with game development in mind + Rabbyt is a sprite library for Python. It has two goals: + . + * To be fast, without sacrificing ease of use. + * To be easy to use, without sacrificing speed. + . + Rabbyt makes it very easy to create lots of sprites very fast that + run very fast with little code. --- rabbyt-0.8.1.orig/DEBIAN/md5sums +++ rabbyt-0.8.1/DEBIAN/md5sums @@ -0,0 +1,57 @@ +103e35528a276c84608fc6889d067c4b usr/lib/python-support/python-rabbyt/python2.6/rabbyt/vertexarrays.so +19d65d5af29d2912732d7b1e6c808f5f usr/lib/python-support/python-rabbyt/python2.6/rabbyt/primitives.so +8e0bc34c41e1720b9b26cffa4f289404 usr/lib/python-support/python-rabbyt/python2.6/rabbyt/_anims.so +6e2b57c3be7ad29f4fa235d224c2dba9 usr/lib/python-support/python-rabbyt/python2.6/rabbyt/_rabbyt.so +cfbe2cf120c86374f351ae76e466a86b usr/lib/python-support/python-rabbyt/python2.6/rabbyt/_sprites.so +e7db3f9efb1735692e877c5995e2d993 usr/lib/python-support/python-rabbyt/python2.6/rabbyt/collisions.so +d663afd99199478bb1ce595ddc904d13 usr/lib/python-support/python-rabbyt/python2.5/rabbyt/vertexarrays.so +45fb88f122e40aba15a8bdc306a147c6 usr/lib/python-support/python-rabbyt/python2.5/rabbyt/primitives.so +4de0669dc09340bd8f4123a55a115fc6 usr/lib/python-support/python-rabbyt/python2.5/rabbyt/_anims.so +9c6e73df60bdda49d2e470fc6e90b642 usr/lib/python-support/python-rabbyt/python2.5/rabbyt/_rabbyt.so +957fc0cf9b2e58205eac6e3d5dac023f usr/lib/python-support/python-rabbyt/python2.5/rabbyt/_sprites.so +a2a5c2ad2e2d74d2e8a10cf0f7a147ff usr/lib/python-support/python-rabbyt/python2.5/rabbyt/collisions.so +a491dc20e245205e29c84ecbd3495d38 usr/share/doc-base/python-rabbyt +e0ff19a8dd22fa8c0261faf7a4b31bc9 usr/share/python-support/python-rabbyt/Rabbyt-0.8.1.egg-info/SOURCES.txt +7c4745a6ff7728865616bd56bcda06fb usr/share/python-support/python-rabbyt/Rabbyt-0.8.1.egg-info/PKG-INFO +79b4a1ef2878be8b6a5bb8bc50a3506c usr/share/python-support/python-rabbyt/Rabbyt-0.8.1.egg-info/top_level.txt +68b329da9893e34099c7d8ad5cb9c940 usr/share/python-support/python-rabbyt/Rabbyt-0.8.1.egg-info/dependency_links.txt +a6949acc3cdc3a68065f9ed11dc02e6b usr/share/python-support/python-rabbyt/rabbyt/sprites.py +7c5a6cca602fab7b953633e4c6070bc0 usr/share/python-support/python-rabbyt/rabbyt/__init__.py +3116d146e0eca8a7ba5f278607ae54d2 usr/share/python-support/python-rabbyt/rabbyt/fonts.py +1471e07c4583ebddb4723064d1fe0a3d usr/share/python-support/python-rabbyt/rabbyt/anims.py +4c7fe438549323952021f16b33abf5cb usr/share/doc/python-rabbyt/examples/pyglet_font.py +4ad34ff90b607014788740891682eabd usr/share/doc/python-rabbyt/examples/carshadow.png +1d5aab779adf0d50cea1ad4a6fc3a561 usr/share/doc/python-rabbyt/examples/star2.png +dd088a9036a62cf3b8d3db45b261760e usr/share/doc/python-rabbyt/examples/rounded_square.png +0c655b22a32d381647a4d0ed36f1f8d5 usr/share/doc/python-rabbyt/examples/interpolation.py +16c9d8762d9e875bc11710780f2e9772 usr/share/doc/python-rabbyt/examples/basic1.py +9f4d17e89ba08805a14c827e1fbdf89f usr/share/doc/python-rabbyt/examples/extend_modes.py +394b1074b8d1add149424f55d293466b usr/share/doc/python-rabbyt/examples/pymunk_integration.py +1b801e9687b0ac941a68c98fc02628a6 usr/share/doc/python-rabbyt/examples/pygame_font.py.gz +a548b4b603407cdc22eb8792fac6e083 usr/share/doc/python-rabbyt/examples/car.png +656e329b961c17c967e4dbab226d2b56 usr/share/doc/python-rabbyt/examples/basic2.py +ced05200b3fb1d53de89343ee0e7e189 usr/share/doc/python-rabbyt/examples/basic4_pyglet.py +f4e281c12a3c082afc6925940edee9af usr/share/doc/python-rabbyt/examples/basic3.py +e5e15c9285a56aeaa598e6aef06b0a25 usr/share/doc/python-rabbyt/examples/collision.py +a5569c27db9d6e82daf0866add7c1e07 usr/share/doc/python-rabbyt/examples/basic4.py +9b58321daaeac89d45bd6d59e79917e3 usr/share/doc/python-rabbyt/examples/lotsofsprites.py +aeb1b1234617b67da51f7ea4689ad46c usr/share/doc/python-rabbyt/examples/star.png +e20e5a0db4d8d84e8ad59d849b7f4456 usr/share/doc/python-rabbyt/examples/driving.py.gz +26edb612350e92206364ac2443123ea5 usr/share/doc/python-rabbyt/examples/bezier.py +b901b036985978dce928ca90d053b3ca usr/share/doc/python-rabbyt/copyright +7e7fa330e737e519f36b52648260e590 usr/share/doc/python-rabbyt/README +bbc1f349f2a6879538052487665094c4 usr/share/doc/python-rabbyt/changelog.Debian.gz +b888406010fb1e455bebe7d941f3713e usr/share/doc/python-rabbyt/changelog.gz +074202e613ab1f2d3c312584b5f24ec8 usr/share/doc/python-rabbyt/rabbyt/index.html +1e81f7e56ae9d570c9eb5ff66eaae761 usr/share/doc/python-rabbyt/rabbyt/primitives/index.html +df0f18b3fa732e3b9c6e744e99942a2f usr/share/doc/python-rabbyt/rabbyt/primitives/Quad/index.html +f5e5675ea8ba92c987e1a30ea3840943 usr/share/doc/python-rabbyt/rabbyt/collisions/index.html +960f5bf8b2a6716b59aabc16f33676f2 usr/share/doc/python-rabbyt/rabbyt/sprites/index.html +36ca752355aaf6dc651e27fc6e1795cc usr/share/doc/python-rabbyt/rabbyt/sprites/BaseSprite/index.html +18bc8a89908415d172b5416a5a36588d usr/share/doc/python-rabbyt/rabbyt/sprites/Sprite/index.html +0f33dbfb76051148fc4487ac1460ff45 usr/share/doc/python-rabbyt/rabbyt/Scheduler/index.html +6b67c3f9609128aa9a993dc0aef40477 usr/share/doc/python-rabbyt/rabbyt/anims/index.html +678b72260fbda790d43c3bb26010e8dd usr/share/doc/python-rabbyt/rabbyt/anims/Anim/index.html +78d7cefeb9572aed3f4a113158386759 usr/share/doc/python-rabbyt/rabbyt/anims/AnimPyFunc/index.html +564e5f4b2e0a9431bb860d9bdf72d496 usr/share/doc/python-rabbyt/rabbyt/anims/AnimConst/index.html +f368723d0fc2f49fb5f1cf1f87a9c197 usr/share/doc/python-rabbyt/rabbyt/anims/AnimProxy/index.html --- rabbyt-0.8.1.orig/DEBIAN/prerm +++ rabbyt-0.8.1/DEBIAN/prerm @@ -0,0 +1,13 @@ +#!/bin/sh +set -e +# Automatically added by dh_installdocs +if [ "$1" = remove ] || [ "$1" = upgrade ] && \ + which install-docs >/dev/null 2>&1; then + install-docs -r python-rabbyt +fi +# End automatically added section +# Automatically added by dh_pysupport +if which update-python-modules >/dev/null 2>&1; then + update-python-modules -c python-rabbyt +fi +# End automatically added section