--- pychess-0.10~alpha2.orig/debian/compat +++ pychess-0.10~alpha2/debian/compat @@ -0,0 +1 @@ +5 --- pychess-0.10~alpha2.orig/debian/manpages +++ pychess-0.10~alpha2/debian/manpages @@ -0,0 +1 @@ +manpages/pychess.1.gz --- pychess-0.10~alpha2.orig/debian/pycompat +++ pychess-0.10~alpha2/debian/pycompat @@ -0,0 +1 @@ +2 --- pychess-0.10~alpha2.orig/debian/rules +++ pychess-0.10~alpha2/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f +DEB_PYTHON_SYSTEM=pycentral + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +clean:: + $(RM) lang/*/LC_MESSAGES/*.mo + +install/pychess:: + dh_desktop -ppychess + +binary-predeb/pychess:: + gunzip $(DEB_DESTDIR)usr/share/man/man1/pychess.1.gz + gzip -9 $(DEB_DESTDIR)usr/share/man/man1/pychess.1 + $(RM) $(DEB_DESTDIR)/usr/bin/pychess + dh_install pychess /usr/games/ + # remove empty directories + rmdir $(DEB_DESTDIR)/usr/bin + +get-orig-source: + -uscan --upstream-version 0 --rename --- pychess-0.10~alpha2.orig/debian/control +++ pychess-0.10~alpha2/debian/control @@ -0,0 +1,38 @@ +Source: pychess +Section: games +Priority: optional +Maintainer: Varun Hiremath +Uploaders: Torsten Werner +XS-Python-Version: >= 2.3 +Build-Depends: debhelper ( >=7), cdbs, python-all-dev (>= 2.3.5-11), + python-central (>= 0.6.0), quilt +Standards-Version: 3.8.1 +Homepage: http://pychess.googlepages.com/ +Vcs-Svn: https://bollin.googlecode.com/svn/pychess/ +Vcs-Browser: http://bollin.googlecode.com/svn/pychess/ + +Package: pychess +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, + gnome-icon-theme (>= 2.20.0), python-gtk2, python-pysqlite2, + python-glade2, python-gst0.10, python-gnome2-desktop, python-cairo, + python-gobject +XB-Python-Version: ${python:Versions} +Description: chess graphical user interface for several chess engines + The goal of pychess, is to provide a fully featured, nice looking, + easy to use chess client for the gnome-desktop. + . + The client should be usable both to those totally new to chess, and + those who want to use a computer to further enchance their play. + . + Features include: + Tabbed interface + pgn+epd read/write support + Hints and spymode + xboard/cecp engine support + Builtin Python based engine + Openingbook using sqlite + Clean interface and dialogs + Builtin move validator + Legal move highlighting + Supports drag'n'drop. --- pychess-0.10~alpha2.orig/debian/docs +++ pychess-0.10~alpha2/debian/docs @@ -0,0 +1 @@ +README --- pychess-0.10~alpha2.orig/debian/copyright +++ pychess-0.10~alpha2/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Varun Hiremath on +Thu, 16 Nov 2006 10:53:35 +0530. + +It was downloaded from http://code.google.com/p/pychess/downloads/list . + +Upstream Authors: + Thomas Dybdahl Ahle + Norbert Fabritius + Thijs Vermeir + Wojciech Halicki-Piszko + Bajusz Tamás + Pierre Boulenguez + Leonardo Gregianin + +Copyright: © 2006 Thomas Dybdahl Ahle + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + On Debian systems, you can find the GPL license in: + /usr/share/common-licenses/GPL + +The Debian packaging is © 2006, Varun Hiremath and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- pychess-0.10~alpha2.orig/debian/changelog +++ pychess-0.10~alpha2/debian/changelog @@ -0,0 +1,150 @@ +pychess (0.10~alpha2-1) unstable; urgency=low + + * New upstream release + * Bump Standards-Version to 3.8.1 + * Call dh_desktop in debian/rules + + -- Varun Hiremath Sat, 25 Apr 2009 17:16:13 -0400 + +pychess (0.8.2-1) unstable; urgency=low + + * New upstream release (Closes: #481633) + + -- Varun Hiremath Tue, 20 May 2008 15:02:53 +0530 + +pychess (0.8.1-1) unstable; urgency=low + + * new upstream release + * Add debian/orig-tar.sh to ease downloading the tarball. + + -- Torsten Werner Sun, 30 Mar 2008 11:31:45 +0200 + +pychess (0.8-2) unstable; urgency=low + + * Change Build-Depends: python-central (>= 0.6.0). (Closes: #472019) + + -- Torsten Werner Fri, 21 Mar 2008 20:48:34 +0100 + +pychess (0.8-1) unstable; urgency=low + + * New upstream release + * debian/patches: + - remove amd64_hash.diff, merged upstream + - remove pychess.desktop.diff, merged upstream + + -- Varun Hiremath Sat, 01 Mar 2008 21:07:27 +0530 + +pychess (0.8~beta4-3) unstable; urgency=low + + * Add patches/amd64_hash.diff to fix problems in loading pychess on + amd64 (Closes: #462374) + + -- Varun Hiremath Sat, 26 Jan 2008 02:31:18 +0530 + +pychess (0.8~beta4-2) unstable; urgency=low + + * debian/control: + + add version check on gnome-icon-theme (>= 2.20.0) as some of the + icons are missing in the older versions (Closes: #462240) + + add python-gnome2-desktop to Depends (Closes: #462323) + + add python-cairo and python-gobject to Depends + + -- Varun Hiremath Thu, 24 Jan 2008 08:41:16 +0530 + +pychess (0.8~beta4-1) unstable; urgency=low + + * New upstream release (Closes: #461448) + + -- Varun Hiremath Fri, 18 Jan 2008 23:52:22 +0530 + +pychess (0.8~beta3-1) unstable; urgency=low + + * New upstream release + * Remove pythonpath.diff - merged upstream + + -- Varun Hiremath Thu, 03 Jan 2008 00:18:07 +0530 + +pychess (0.8~beta2-3) unstable; urgency=low + + * Add debian/patches/pythonpath.diff to fix issues with PYTHONPATH + (Closes: #455890) + * debian/control: Bumped up Standards-Version to 3.7.3 + + -- Varun Hiremath Fri, 14 Dec 2007 02:53:49 +0530 + +pychess (0.8~beta2-2) unstable; urgency=low + + * Add python-gst0.10 to Depends (Closes: #454783) + * Move pychess binary to /usr/games + * Use upstream provided manpage + + -- Varun Hiremath Sat, 08 Dec 2007 08:32:29 +0530 + +pychess (0.8~beta2-1) unstable; urgency=low + + [ Varun Hiremath ] + * New upstream release + * Update all patches + + [ Torsten Werner ] + * Update Vcs and Homepage header in debian/control. + * Update debian/watch to reflect upstream changes. + + -- Torsten Werner Sat, 01 Dec 2007 10:44:00 +0100 + +pychess (0.6.1-2) unstable; urgency=low + + * Apply Glade widget patch. + + -- Varun Hiremath Sat, 06 Oct 2007 22:57:04 +0530 + +pychess (0.6.1-1) unstable; urgency=low + + [ Varun Hiremath ] + * New upstream release + + [ Torsten Werner ] + * Fix debian/watch. + + -- Torsten Werner Thu, 14 Jun 2007 21:34:50 +0200 + +pychess (0.6.0.final-1) unstable; urgency=low + + * New upstream release + + -- Varun Hiremath Fri, 13 Apr 2007 14:54:28 +0530 + +pychess (0.6.0.beta5-3) unstable; urgency=low + + * debian/control: change section from python to games (Closes: #415825) + + -- Varun Hiremath Fri, 23 Mar 2007 15:40:25 +0530 + +pychess (0.6.0.beta5-2) unstable; urgency=high + + * Add python-glade2 to Depends in debian/control (Closes: #408005) + + -- Varun Hiremath Tue, 23 Jan 2007 17:02:20 +0530 + +pychess (0.6.0.beta5-1) unstable; urgency=low + + [ Varun Hiremath ] + * New upstream release + + [ Torsten Werner ] + * Fixed debian/watch. + + -- Torsten Werner Sat, 13 Jan 2007 10:28:20 +0100 + +pychess (0.6.0.beta4-1) unstable; urgency=low + + [ Varun Hiremath ] + * Initial release (Closes: #398600) + + [ Torsten Werner ] + * Add myself to Uploaders in debian/control. + * Clean up debian/rules a bit. + * Modify download address in debian/copyright. + * Add Depends: gnome-icon-theme. + + -- Torsten Werner Thu, 28 Dec 2006 00:01:40 +0100 --- pychess-0.10~alpha2.orig/debian/watch +++ pychess-0.10~alpha2/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts="uversionmangle=s/alpha/~alpha/" \ + http://code.google.com/p/pychess/downloads/list .*/pychess-[a-z]*(.*)\.tar\.gz \ + debian debian/orig-tar.sh --- pychess-0.10~alpha2.orig/debian/orig-tar.sh +++ pychess-0.10~alpha2/debian/orig-tar.sh @@ -0,0 +1,13 @@ +#!/bin/sh -e + +# called by uscan with '--upstream-version' + +TAR=$3 + +# move to directory 'tarballs' +if [ -r .svn/deb-layout ]; then + . .svn/deb-layout + mv $TAR $origDir + echo "moved $TAR to $origDir" +fi + --- pychess-0.10~alpha2.orig/debian/patches/series +++ pychess-0.10~alpha2/debian/patches/series @@ -0,0 +1,2 @@ +setup_docs.diff +executable.diff --- pychess-0.10~alpha2.orig/debian/patches/setup_docs.diff +++ pychess-0.10~alpha2/debian/patches/setup_docs.diff @@ -0,0 +1,13 @@ +Index: pychess-0.10~alpha2/setup.py +=================================================================== +--- pychess-0.10~alpha2.orig/setup.py 2009-02-12 06:15:08.000000000 -0500 ++++ pychess-0.10~alpha2/setup.py 2009-04-25 17:01:41.000000000 -0400 +@@ -66,7 +66,7 @@ + os.chdir(os.path.abspath(os.path.dirname(__file__))) + + DATA_FILES = [("share/pychess", +- ["README", "AUTHORS", "LICENSE", "TRANSLATORS", "open.db"])] ++ ["open.db"])] + + # UI + DATA_FILES += [("share/pychess/glade", glob('glade/*.glade'))] --- pychess-0.10~alpha2.orig/debian/patches/executable.diff +++ pychess-0.10~alpha2/debian/patches/executable.diff @@ -0,0 +1,20 @@ +Index: pychess-0.10~alpha2/lib/pychess/Players/PyChess.py +=================================================================== +--- pychess-0.10~alpha2.orig/lib/pychess/Players/PyChess.py 2009-02-12 06:11:07.000000000 -0500 ++++ pychess-0.10~alpha2/lib/pychess/Players/PyChess.py 2009-04-25 17:02:01.000000000 -0400 +@@ -1,4 +1,3 @@ +-#!/usr/bin/python + + from time import time + import sys, os +Index: pychess-0.10~alpha2/lib/pychess/Utils/Move.py +=================================================================== +--- pychess-0.10~alpha2.orig/lib/pychess/Utils/Move.py 2009-02-12 06:11:09.000000000 -0500 ++++ pychess-0.10~alpha2/lib/pychess/Utils/Move.py 2009-04-25 17:02:01.000000000 -0400 +@@ -1,6 +1,3 @@ +-#!/usr/bin/env python +-# -*- coding: UTF-8 -*- +- + from pychess.Utils.Cord import Cord + from pychess.Utils.const import * + from lutils import lmove