--- pyglet-1.0.dfsg.orig/debian/compat +++ pyglet-1.0.dfsg/debian/compat @@ -0,0 +1 @@ +5 --- pyglet-1.0.dfsg.orig/debian/TODO +++ pyglet-1.0.dfsg/debian/TODO @@ -0,0 +1,21 @@ +A permanent TODO for the maintainer is to track the library dependencies. +Pyglet does not link to any library but loads them dynamically. Therefore +it is the maintainers duty to track the package dependencies. + +Dependencies as of 1.0beta3: + * libasound2 + * libopenal0a + * libfreetype (libfontconfig1) + * libgtk2.0-0 (libx11-6, libxinerama1) + * libgl1 + * libglu1 + +Currently only of the ALSA and OPENAL drivers has to be present to fulfill the +package dependencies. + + +Package contains documentation without the corresponding sources. It either +has to be removed or sources have to be included. Request to upstream was sent. + +Upstream decided not to ship sources in the tarball, so we need to repackage it +and remove the doc dir. --- pyglet-1.0.dfsg.orig/debian/copyright +++ pyglet-1.0.dfsg/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Per B. Sederberg on +Thu, 18 Oct 2007 11:16:28 -0400. + +It was downloaded from http://www.pyglet.org + +The doc directory was removed due to missing sources to generate the pdf and +html documentation. + +Upstream Author: + + Alex Holkner + +Copyright: + + Copyright 2006-2007 Alex Holkner + +License: + + Redistribution and use in source and binary forms, with or without + modification, are permitted under the terms of the BSD License. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + +pyglet includes contributions from the following organisations and +individuals: + +Blue Box Devices +Anthony Baxter +Alan Green +Richard Jones +Tobias Sargeant + +pyglet/window/win32/constants.py is derived from Python for Windows +Extensions. Copyright 1994-2001 Mark Hammond. + +pyglet/image/codecs/pypng.py is derived from png.py. Copyright 2006 +Johann C. Rocholl. + +pyglet/ext/layout/Plex is derived from Plex. Copyright Greg Ewing. + +tools/wraptypes/lex.py and tools/wraptypes/yacc.py are derived from ply. +Copyright 2001-2006 David M. Beazley. + + +The Debian packaging is (C) 2007, Per B. Sederberg + 2007-2008, Michael Hanke + 2008, Ondrej Certik +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- pyglet-1.0.dfsg.orig/debian/rules +++ pyglet-1.0.dfsg/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- + +include /usr/share/cdbs/1/rules/debhelper.mk +DEB_PYTHON_SYSTEM = pysupport +include /usr/share/cdbs/1/class/python-distutils.mk + + +DEB_COMPRESS_EXCLUDE := .py +DEB_INSTALL_CHANGELOGS_ALL := CHANGELOG + +get-orig-sources: + wget http://pyglet.googlecode.com/files/pyglet-1.0.tar.gz + tar xzf pyglet-1.0.tar.gz + rm -rf pyglet-1.0/doc/ + tar czf pyglet_1.0.dfsg.orig.tar.gz pyglet-1.0 + rm -r pyglet-1.0 pyglet-1.0.tar.gz --- pyglet-1.0.dfsg.orig/debian/docs +++ pyglet-1.0.dfsg/debian/docs @@ -0,0 +1,3 @@ +README +doc/* +tools --- pyglet-1.0.dfsg.orig/debian/pyversions +++ pyglet-1.0.dfsg/debian/pyversions @@ -0,0 +1 @@ +2.4- --- pyglet-1.0.dfsg.orig/debian/control +++ pyglet-1.0.dfsg/debian/control @@ -0,0 +1,27 @@ +Source: pyglet +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Michael Hanke , Per B. Sederberg , Ondrej Certik +Build-Depends: cdbs, debhelper (>= 5), python-support (>= 0.6), python +Standards-Version: 3.7.3 +Homepage: http://www.pyglet.org +Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyglet/trunk +Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/pyglet/trunk/?op=log +XS-DM-Upload-Allowed: yes + + +Package: python-pyglet +Architecture: all +Depends: ${shlibs:Depends}, ${python:Depends}, python-ctypes | python (>= 2.5), libgtk2.0-0, libgl1 | libgl1-mesa-swx11, libglu1 | libglu1-mesa +Recommends: libasound2 | libopenal0a +Provides: ${python:Provides} +Description: a cross-platform windowing and multimedia library + This library provides an object-oriented programming interface for developing + games and other visually-rich applications with Python. + pyglet has virtually no external dependencies. For most applications and game + requirements, pyglet needs nothing else besides Python, simplifying + distribution and installation. It also handles multiple windows and + fully aware of multi-monitor setups. + . + pyglet might be seen as an alternative to PyGame. --- pyglet-1.0.dfsg.orig/debian/pycompat +++ pyglet-1.0.dfsg/debian/pycompat @@ -0,0 +1 @@ +2 --- pyglet-1.0.dfsg.orig/debian/changelog +++ pyglet-1.0.dfsg/debian/changelog @@ -0,0 +1,15 @@ +pyglet (1.0.dfsg-1) unstable; urgency=low + + [ Michael Hanke ] + * Initial release (Closes: #459729). + * The whole debian packaging, except the changes described below: + + [ Ondrej Certik ] + * debian/watch fixed to work with the latest pyglet release (1.0) + * maintainer changed to Debian Python Modules Team + * Vcs-Browser and Vcs-Svn fields changed to the DPMT svn repository + * Ondrej Certik added to uploaders + * DM-Upload-Allowed: yes field added + * get-orig-sources rule added to debian/rules to create the dfsg.orig.tar.gz + + -- Ondrej Certik Sat, 16 Feb 2008 13:13:35 +0100 --- pyglet-1.0.dfsg.orig/debian/python-pyglet.examples +++ pyglet-1.0.dfsg/debian/python-pyglet.examples @@ -0,0 +1,2 @@ +examples/* + --- pyglet-1.0.dfsg.orig/debian/watch +++ pyglet-1.0.dfsg/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://code.google.com/p/pyglet/ http://pyglet.googlecode.com/files/pyglet-(.*)\.tar\.gz