aboutsummaryrefslogtreecommitdiff
path: root/games/py-pychess
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2008-01-25 17:37:57 +0000
committerNicola Vitale <nivit@FreeBSD.org>2008-01-25 17:37:57 +0000
commit9f80c4ac6c9ecc51e83662b28f5c421716c8ad2c (patch)
tree1f3c4859fe7db9864227a428e7dc6e975fe78f64 /games/py-pychess
parent91c2cb04b3af167704f0834f6f81fba52334fea5 (diff)
downloadports-9f80c4ac6c9ecc51e83662b28f5c421716c8ad2c.tar.gz
ports-9f80c4ac6c9ecc51e83662b28f5c421716c8ad2c.zip
Notes
Diffstat (limited to 'games/py-pychess')
-rw-r--r--games/py-pychess/Makefile69
-rw-r--r--games/py-pychess/distinfo3
-rw-r--r--games/py-pychess/files/patch-pychess17
-rw-r--r--games/py-pychess/files/patch-setup.py12
-rw-r--r--games/py-pychess/pkg-descr22
-rw-r--r--games/py-pychess/pkg-plist583
6 files changed, 706 insertions, 0 deletions
diff --git a/games/py-pychess/Makefile b/games/py-pychess/Makefile
new file mode 100644
index 000000000000..0ea987d7d743
--- /dev/null
+++ b/games/py-pychess/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for: pychess
+# Date created: 2008-01-23
+# Whom: Nicola Vitale <nivit@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pychess
+DISTVERSION= 0.8beta4
+#PORTREVISION= 0
+#PORTEPOCH= 0
+CATEGORIES= games
+MASTER_SITES= http://nivi.interfree.it/distfiles/${PORTNAME}/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= A GTK chess client written in Python
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=3-2.5.1_1:${PORTSDIR}/databases/py-sqlite3
+
+INSTALLS_ICONS= yes
+
+OPTIONS= PYGSTREAMER "Install gst-python for audio support" off \
+ CRAFTY "Install crafty (chess engine)" off \
+ GNUCHESS "Install gnuchess (chess engine)" off \
+ PHALANX "Install phalanx (chess engine)" off \
+ SJENG "Install sjeng (chess engine)" off
+OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options
+
+PYDISTUTILS_PKGVERSION= ${DISTVERSION}
+
+USE_GNOME= pygnomedesktop
+USE_GETTEXT= yes
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+
+REINPLACE_ARGS= -i.bak -e 's,%%PREFIX%%,${PREFIX},' -e 's,share/games/pychess,${DATADIR},'
+
+.if !defined(NO_INSTALL_MANPAGES)
+MAN1= ${PORTNAME}.1
+MANCOMPRESSED= yes
+.endif
+
+post-patch:
+ cd ${WRKSRC} && ${REINPLACE_CMD} ${PORTNAME} ${PYSETUP}
+
+.include <bsd.port.pre.mk>
+
+.if defined (WITH_PYGSTREAMER)
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}-gstreamer>=0.10.8:${PORTSDIR}/py-gstreamer
+.endif
+
+.if defined (WITH_CRAFTY)
+RUN_DEPENDS+= crafty:${PORTSDIR}/games/crafty
+.endif
+
+.if defined (WITH_GNUCHESS)
+RUN_DEPENDS+= gnuchess:${PORTSDIR}/games/gnuchess
+.endif
+
+.if defined (WITH_PHALANX)
+RUN_DEPENDS+= phalanx:${PORTSDIR}/games/phalanx
+.endif
+
+.if defined (WITH_SJENG)
+RUN_DEPENDS+= sjeng:${PORTSDIR}/games/sjeng
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/games/py-pychess/distinfo b/games/py-pychess/distinfo
new file mode 100644
index 000000000000..176fd73d4b6e
--- /dev/null
+++ b/games/py-pychess/distinfo
@@ -0,0 +1,3 @@
+MD5 (pychess-0.8beta4.tar.gz) = f88e71edbe19b8199c4a910203fe819c
+SHA256 (pychess-0.8beta4.tar.gz) = 4195257b9a44700405af601f919e99b3a559745d6f4c4f47a3172a1931392ba1
+SIZE (pychess-0.8beta4.tar.gz) = 1083040
diff --git a/games/py-pychess/files/patch-pychess b/games/py-pychess/files/patch-pychess
new file mode 100644
index 000000000000..8ea456f7782f
--- /dev/null
+++ b/games/py-pychess/files/patch-pychess
@@ -0,0 +1,17 @@
+--- pychess 2008-01-18 13:57:53.000000000 +0100
++++ pychess.port 2008-01-23 18:43:20.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/env python
+ #
+ # PyChess startup script
+ #
+@@ -34,7 +34,7 @@
+
+ # This is an ugly hack needed prior to gtkSourceView2 because of a pygtk bug:
+ # http://bugzilla.gnome.org/show_bug.cgi?id=393483
+-os.environ["XDG_DATA_DIRS"] = getDataPrefix()+":/usr/share/"
++os.environ["XDG_DATA_DIRS"] = getDataPrefix()+":%%PREFIX%%/share/"
+
+ # Let's rumble!
+ import pychess.Main
diff --git a/games/py-pychess/files/patch-setup.py b/games/py-pychess/files/patch-setup.py
new file mode 100644
index 000000000000..b03cda5f41b0
--- /dev/null
+++ b/games/py-pychess/files/patch-setup.py
@@ -0,0 +1,12 @@
+--- setup.py 2008-01-18 13:57:53.000000000 +0100
++++ setup.py.port 2008-01-23 19:03:05.000000000 +0100
+@@ -58,7 +58,8 @@
+ DATA_FILES += [('share/gtksourceview-1.0/language-specs', ['gtksourceview-1.0/language-specs/pgn.lang'])]
+
+ # Manpages
+-DATA_FILES += [('share/man/man1', ['manpages/pychess.1.gz'])]
++if not os.getenv('NO_INSTALL_MANPAGES'):
++ DATA_FILES += [('man/man1', ['manpages/pychess.1.gz'])]
+
+ # Language
+ pofile = "LC_MESSAGES/pychess"
diff --git a/games/py-pychess/pkg-descr b/games/py-pychess/pkg-descr
new file mode 100644
index 000000000000..bec9c39a73bf
--- /dev/null
+++ b/games/py-pychess/pkg-descr
@@ -0,0 +1,22 @@
+PyChess is a gnome-inspired chess client written in Python.
+
+Features
+
+ * CECP and UCI Engine support
+ * Free on-line play on the FICS chess servers
+ * Read and writes the PGN, EPD and FEN chess file formats
+ * Built-in Python based engine
+ * Undo and pause functions
+ * Board and piece animation
+ * Drag and drop
+ * Tabbed interface
+ * Hints and spy arrows
+ * Opening book side panel using sqlite
+ * Scoreplot side panel
+ * "Enter game" in pgn dialog
+ * Internationalised or figure pieces in notation
+ * Optional sounds
+ * Legal move highlighting
+ * A nice and accessible look
+
+WWW: http://pychess.googlepages.com/
diff --git a/games/py-pychess/pkg-plist b/games/py-pychess/pkg-plist
new file mode 100644
index 000000000000..8219daeb71e0
--- /dev/null
+++ b/games/py-pychess/pkg-plist
@@ -0,0 +1,583 @@
+@comment $FreeBSD$
+bin/pychess
+%%PYTHON_SITELIBDIR%%/pychess/Main.py
+%%PYTHON_SITELIBDIR%%/pychess/Main.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Main.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/CECPEngine.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/CECPEngine.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/CECPEngine.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/Engine.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/Engine.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/Engine.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/Human.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/Human.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/Human.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/Player.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/Player.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/Player.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/ProtocolEngine.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/ProtocolEngine.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/ProtocolEngine.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/PyChess.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/PyChess.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/PyChess.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/ServerPlayer.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/ServerPlayer.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/ServerPlayer.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/UCIEngine.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/UCIEngine.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/UCIEngine.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Players/engineNest.py
+%%PYTHON_SITELIBDIR%%/pychess/Players/engineNest.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Players/engineNest.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Savers/ChessFile.py
+%%PYTHON_SITELIBDIR%%/pychess/Savers/ChessFile.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Savers/ChessFile.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Savers/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/Savers/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Savers/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Savers/epd.py
+%%PYTHON_SITELIBDIR%%/pychess/Savers/epd.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Savers/epd.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Savers/fen.py
+%%PYTHON_SITELIBDIR%%/pychess/Savers/fen.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Savers/fen.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Savers/pgn.py
+%%PYTHON_SITELIBDIR%%/pychess/Savers/pgn.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Savers/pgn.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/GtkWorker.py
+%%PYTHON_SITELIBDIR%%/pychess/System/GtkWorker.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/GtkWorker.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/LimitedDict.py
+%%PYTHON_SITELIBDIR%%/pychess/System/LimitedDict.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/LimitedDict.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/Log.py
+%%PYTHON_SITELIBDIR%%/pychess/System/Log.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/Log.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/MultiArray.py
+%%PYTHON_SITELIBDIR%%/pychess/System/MultiArray.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/MultiArray.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/SubProcess.py
+%%PYTHON_SITELIBDIR%%/pychess/System/SubProcess.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/SubProcess.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/TaskQueue.py
+%%PYTHON_SITELIBDIR%%/pychess/System/TaskQueue.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/TaskQueue.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/ThreadPool.py
+%%PYTHON_SITELIBDIR%%/pychess/System/ThreadPool.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/ThreadPool.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/System/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/conf.py
+%%PYTHON_SITELIBDIR%%/pychess/System/conf.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/conf.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_configParser.py
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_configParser.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_configParser.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_gconf.py
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_gconf.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/conf_gconf.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/glock.py
+%%PYTHON_SITELIBDIR%%/pychess/System/glock.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/glock.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/gstreamer.py
+%%PYTHON_SITELIBDIR%%/pychess/System/gstreamer.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/gstreamer.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/ping.py
+%%PYTHON_SITELIBDIR%%/pychess/System/ping.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/ping.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/prefix.py
+%%PYTHON_SITELIBDIR%%/pychess/System/prefix.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/prefix.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/protoopen.py
+%%PYTHON_SITELIBDIR%%/pychess/System/protoopen.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/protoopen.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/repeat.py
+%%PYTHON_SITELIBDIR%%/pychess/System/repeat.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/repeat.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/tsqlite.py
+%%PYTHON_SITELIBDIR%%/pychess/System/tsqlite.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/tsqlite.pyo
+%%PYTHON_SITELIBDIR%%/pychess/System/uistuff.py
+%%PYTHON_SITELIBDIR%%/pychess/System/uistuff.pyc
+%%PYTHON_SITELIBDIR%%/pychess/System/uistuff.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Board.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Board.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Board.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Cord.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Cord.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Cord.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/GameModel.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/GameModel.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/GameModel.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Move.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Move.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Move.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Offer.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Offer.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Offer.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Piece.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Piece.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/Piece.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/TimeModel.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/TimeModel.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/TimeModel.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/book.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/book.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/book.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/const.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/const.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/const.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/eval.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/eval.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/eval.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/logic.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/logic.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/logic.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/LBoard.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/LBoard.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/LBoard.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/TranspositionTable.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/TranspositionTable.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/TranspositionTable.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/attack.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/attack.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/attack.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/bitboard.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/bitboard.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/bitboard.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldata.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldata.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldata.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldraw.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldraw.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/ldraw.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/leval.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/leval.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/leval.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmove.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmove.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmove.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmovegen.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmovegen.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lmovegen.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsearch.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsearch.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsearch.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsort.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsort.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/lsort.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/strateval.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/strateval.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/strateval.pyo
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/validator.py
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/validator.pyc
+%%PYTHON_SITELIBDIR%%/pychess/Utils/lutils/validator.pyo
+%%PYTHON_SITELIBDIR%%/pychess/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/gfx/Pieces.py
+%%PYTHON_SITELIBDIR%%/pychess/gfx/Pieces.pyc
+%%PYTHON_SITELIBDIR%%/pychess/gfx/Pieces.pyo
+%%PYTHON_SITELIBDIR%%/pychess/gfx/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/gfx/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/gfx/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/FICSConnection.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/FICSConnection.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/FICSConnection.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLogon.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLogon.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLogon.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLounge.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLounge.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/ICLounge.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/IcGameModel.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/IcGameModel.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/IcGameModel.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/SpotGraph.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/SpotGraph.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/SpotGraph.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/VerboseTelnet.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/VerboseTelnet.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/VerboseTelnet.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/AutoLogOutManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/AutoLogOutManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/AutoLogOutManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/BoardManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/BoardManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/BoardManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/ChatManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/ChatManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/ChatManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/FingerManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/FingerManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/FingerManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/GameListManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/GameListManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/GameListManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/NewsManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/NewsManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/NewsManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/OfferManager.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/OfferManager.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/OfferManager.pyo
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/ic/managers/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/Background.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/Background.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/Background.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardControl.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardControl.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardControl.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardPreview.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardPreview.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardPreview.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardView.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardView.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/BoardView.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ChessClock.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ChessClock.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ChessClock.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/LogDialog.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/LogDialog.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/LogDialog.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/SetupBoard.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/SetupBoard.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/SetupBoard.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ToggleComboBox.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ToggleComboBox.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ToggleComboBox.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/__init__.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/__init__.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gameinfoDialog.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gameinfoDialog.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gameinfoDialog.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gamewidget.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gamewidget.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/gamewidget.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ionest.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ionest.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/ionest.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/newGameDialog.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/newGameDialog.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/newGameDialog.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/playerinfoDialog.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/playerinfoDialog.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/playerinfoDialog.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/preferencesDialog.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/preferencesDialog.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/preferencesDialog.pyo
+%%PYTHON_SITELIBDIR%%/pychess/widgets/tipOfTheDay.py
+%%PYTHON_SITELIBDIR%%/pychess/widgets/tipOfTheDay.pyc
+%%PYTHON_SITELIBDIR%%/pychess/widgets/tipOfTheDay.pyo
+share/applications/pychess.desktop
+%%DATADIR%%/AUTHORS
+%%DATADIR%%/LICENSE
+%%DATADIR%%/README
+%%DATADIR%%/flags/C.png
+%%DATADIR%%/flags/ad.png
+%%DATADIR%%/flags/ae.png
+%%DATADIR%%/flags/af.png
+%%DATADIR%%/flags/ag.png
+%%DATADIR%%/flags/ai.png
+%%DATADIR%%/flags/al.png
+%%DATADIR%%/flags/am.png
+%%DATADIR%%/flags/an.png
+%%DATADIR%%/flags/ao.png
+%%DATADIR%%/flags/ar.png
+%%DATADIR%%/flags/as.png
+%%DATADIR%%/flags/at.png
+%%DATADIR%%/flags/au.png
+%%DATADIR%%/flags/aw.png
+%%DATADIR%%/flags/ax.png
+%%DATADIR%%/flags/az.png
+%%DATADIR%%/flags/ba.png
+%%DATADIR%%/flags/bb.png
+%%DATADIR%%/flags/bd.png
+%%DATADIR%%/flags/be.png
+%%DATADIR%%/flags/bf.png
+%%DATADIR%%/flags/bg.png
+%%DATADIR%%/flags/bh.png
+%%DATADIR%%/flags/bi.png
+%%DATADIR%%/flags/bj.png
+%%DATADIR%%/flags/bm.png
+%%DATADIR%%/flags/bn.png
+%%DATADIR%%/flags/bo.png
+%%DATADIR%%/flags/br.png
+%%DATADIR%%/flags/bs.png
+%%DATADIR%%/flags/bt.png
+%%DATADIR%%/flags/bw.png
+%%DATADIR%%/flags/by.png
+%%DATADIR%%/flags/bz.png
+%%DATADIR%%/flags/ca.png
+%%DATADIR%%/flags/cc.png
+%%DATADIR%%/flags/cd.png
+%%DATADIR%%/flags/cf.png
+%%DATADIR%%/flags/cg.png
+%%DATADIR%%/flags/ch.png
+%%DATADIR%%/flags/ci.png
+%%DATADIR%%/flags/ck.png
+%%DATADIR%%/flags/cl.png
+%%DATADIR%%/flags/cm.png
+%%DATADIR%%/flags/cn.png
+%%DATADIR%%/flags/co.png
+%%DATADIR%%/flags/cr.png
+%%DATADIR%%/flags/cu.png
+%%DATADIR%%/flags/cv.png
+%%DATADIR%%/flags/cx.png
+%%DATADIR%%/flags/cy.png
+%%DATADIR%%/flags/cz.png
+%%DATADIR%%/flags/de.png
+%%DATADIR%%/flags/dj.png
+%%DATADIR%%/flags/dk.png
+%%DATADIR%%/flags/dm.png
+%%DATADIR%%/flags/do.png
+%%DATADIR%%/flags/dz.png
+%%DATADIR%%/flags/ec.png
+%%DATADIR%%/flags/ee.png
+%%DATADIR%%/flags/eg.png
+%%DATADIR%%/flags/eh.png
+%%DATADIR%%/flags/er.png
+%%DATADIR%%/flags/es.png
+%%DATADIR%%/flags/et.png
+%%DATADIR%%/flags/fi.png
+%%DATADIR%%/flags/fj.png
+%%DATADIR%%/flags/fk.png
+%%DATADIR%%/flags/fm.png
+%%DATADIR%%/flags/fo.png
+%%DATADIR%%/flags/fr.png
+%%DATADIR%%/flags/ga.png
+%%DATADIR%%/flags/gb.png
+%%DATADIR%%/flags/gd.png
+%%DATADIR%%/flags/ge.png
+%%DATADIR%%/flags/gh.png
+%%DATADIR%%/flags/gi.png
+%%DATADIR%%/flags/gl.png
+%%DATADIR%%/flags/gm.png
+%%DATADIR%%/flags/gn.png
+%%DATADIR%%/flags/gp.png
+%%DATADIR%%/flags/gq.png
+%%DATADIR%%/flags/gr.png
+%%DATADIR%%/flags/gt.png
+%%DATADIR%%/flags/gu.png
+%%DATADIR%%/flags/gw.png
+%%DATADIR%%/flags/gy.png
+%%DATADIR%%/flags/hk.png
+%%DATADIR%%/flags/hn.png
+%%DATADIR%%/flags/hr.png
+%%DATADIR%%/flags/ht.png
+%%DATADIR%%/flags/hu.png
+%%DATADIR%%/flags/id.png
+%%DATADIR%%/flags/ie.png
+%%DATADIR%%/flags/il.png
+%%DATADIR%%/flags/in.png
+%%DATADIR%%/flags/iq.png
+%%DATADIR%%/flags/ir.png
+%%DATADIR%%/flags/is.png
+%%DATADIR%%/flags/it.png
+%%DATADIR%%/flags/jm.png
+%%DATADIR%%/flags/jo.png
+%%DATADIR%%/flags/jp.png
+%%DATADIR%%/flags/ke.png
+%%DATADIR%%/flags/kg.png
+%%DATADIR%%/flags/kh.png
+%%DATADIR%%/flags/ki.png
+%%DATADIR%%/flags/km.png
+%%DATADIR%%/flags/kn.png
+%%DATADIR%%/flags/kp.png
+%%DATADIR%%/flags/kr.png
+%%DATADIR%%/flags/kw.png
+%%DATADIR%%/flags/ky.png
+%%DATADIR%%/flags/kz.png
+%%DATADIR%%/flags/la.png
+%%DATADIR%%/flags/lb.png
+%%DATADIR%%/flags/lc.png
+%%DATADIR%%/flags/li.png
+%%DATADIR%%/flags/lk.png
+%%DATADIR%%/flags/lr.png
+%%DATADIR%%/flags/ls.png
+%%DATADIR%%/flags/lt.png
+%%DATADIR%%/flags/lu.png
+%%DATADIR%%/flags/lv.png
+%%DATADIR%%/flags/ly.png
+%%DATADIR%%/flags/ma.png
+%%DATADIR%%/flags/mc.png
+%%DATADIR%%/flags/md.png
+%%DATADIR%%/flags/mg.png
+%%DATADIR%%/flags/mh.png
+%%DATADIR%%/flags/mk.png
+%%DATADIR%%/flags/ml.png
+%%DATADIR%%/flags/mm.png
+%%DATADIR%%/flags/mn.png
+%%DATADIR%%/flags/mo.png
+%%DATADIR%%/flags/mq.png
+%%DATADIR%%/flags/mr.png
+%%DATADIR%%/flags/ms.png
+%%DATADIR%%/flags/mt.png
+%%DATADIR%%/flags/mu.png
+%%DATADIR%%/flags/mv.png
+%%DATADIR%%/flags/mw.png
+%%DATADIR%%/flags/mx.png
+%%DATADIR%%/flags/my.png
+%%DATADIR%%/flags/mz.png
+%%DATADIR%%/flags/na.png
+%%DATADIR%%/flags/nc.png
+%%DATADIR%%/flags/ne.png
+%%DATADIR%%/flags/nf.png
+%%DATADIR%%/flags/ng.png
+%%DATADIR%%/flags/ni.png
+%%DATADIR%%/flags/nl.png
+%%DATADIR%%/flags/no.png
+%%DATADIR%%/flags/np.png
+%%DATADIR%%/flags/nr.png
+%%DATADIR%%/flags/nu.png
+%%DATADIR%%/flags/nz.png
+%%DATADIR%%/flags/om.png
+%%DATADIR%%/flags/pa.png
+%%DATADIR%%/flags/pe.png
+%%DATADIR%%/flags/pf.png
+%%DATADIR%%/flags/pg.png
+%%DATADIR%%/flags/ph.png
+%%DATADIR%%/flags/pk.png
+%%DATADIR%%/flags/pl.png
+%%DATADIR%%/flags/pm.png
+%%DATADIR%%/flags/pn.png
+%%DATADIR%%/flags/pr.png
+%%DATADIR%%/flags/ps.png
+%%DATADIR%%/flags/pt.png
+%%DATADIR%%/flags/pw.png
+%%DATADIR%%/flags/py.png
+%%DATADIR%%/flags/qa.png
+%%DATADIR%%/flags/ro.png
+%%DATADIR%%/flags/ru.png
+%%DATADIR%%/flags/rw.png
+%%DATADIR%%/flags/sa.png
+%%DATADIR%%/flags/sb.png
+%%DATADIR%%/flags/sc.png
+%%DATADIR%%/flags/sd.png
+%%DATADIR%%/flags/se.png
+%%DATADIR%%/flags/sg.png
+%%DATADIR%%/flags/sh.png
+%%DATADIR%%/flags/si.png
+%%DATADIR%%/flags/sk.png
+%%DATADIR%%/flags/sm.png
+%%DATADIR%%/flags/sn.png
+%%DATADIR%%/flags/so.png
+%%DATADIR%%/flags/sr.png
+%%DATADIR%%/flags/st.png
+%%DATADIR%%/flags/sv.png
+%%DATADIR%%/flags/sy.png
+%%DATADIR%%/flags/sz.png
+%%DATADIR%%/flags/tc.png
+%%DATADIR%%/flags/td.png
+%%DATADIR%%/flags/tg.png
+%%DATADIR%%/flags/th.png
+%%DATADIR%%/flags/tj.png
+%%DATADIR%%/flags/tk.png
+%%DATADIR%%/flags/tm.png
+%%DATADIR%%/flags/tn.png
+%%DATADIR%%/flags/to.png
+%%DATADIR%%/flags/tp.png
+%%DATADIR%%/flags/tr.png
+%%DATADIR%%/flags/tt.png
+%%DATADIR%%/flags/tv.png
+%%DATADIR%%/flags/tw.png
+%%DATADIR%%/flags/tz.png
+%%DATADIR%%/flags/ua.png
+%%DATADIR%%/flags/ug.png
+%%DATADIR%%/flags/unknown.png
+%%DATADIR%%/flags/us.png
+%%DATADIR%%/flags/uy.png
+%%DATADIR%%/flags/uz.png
+%%DATADIR%%/flags/va.png
+%%DATADIR%%/flags/vc.png
+%%DATADIR%%/flags/ve.png
+%%DATADIR%%/flags/vg.png
+%%DATADIR%%/flags/vi.png
+%%DATADIR%%/flags/vn.png
+%%DATADIR%%/flags/vu.png
+%%DATADIR%%/flags/wf.png
+%%DATADIR%%/flags/ws.png
+%%DATADIR%%/flags/ye.png
+%%DATADIR%%/flags/yu.png
+%%DATADIR%%/flags/za.png
+%%DATADIR%%/flags/zm.png
+%%DATADIR%%/flags/zw.png
+%%DATADIR%%/glade/16.png
+%%DATADIR%%/glade/PyChess.glade
+%%DATADIR%%/glade/about.png
+%%DATADIR%%/glade/board.png
+%%DATADIR%%/glade/challenge.png
+%%DATADIR%%/glade/christmas_about.png
+%%DATADIR%%/glade/clear.png
+%%DATADIR%%/glade/fics_logon.glade
+%%DATADIR%%/glade/fics_lounge.glade
+%%DATADIR%%/glade/manseek.png
+%%DATADIR%%/glade/newInOut.glade
+%%DATADIR%%/glade/promotion.glade
+%%DATADIR%%/glade/seek.png
+%%DATADIR%%/glade/tipoftheday.glade
+%%DATADIR%%/open.db
+%%DATADIR%%/sidepanel/book.glade
+%%DATADIR%%/sidepanel/bookPanel.py
+%%DATADIR%%/sidepanel/commentPanel.py
+%%DATADIR%%/sidepanel/history.glade
+%%DATADIR%%/sidepanel/historyPanel.py
+%%DATADIR%%/sidepanel/scorePanel.py
+share/gtksourceview-1.0/language-specs/pgn.lang
+share/icons/hicolor/24x24/apps/pychess.png
+share/icons/hicolor/scalable/apps/pychess.svg
+share/locale/az/LC_MESSAGES/pychess.mo
+share/locale/ca/LC_MESSAGES/pychess.mo
+share/locale/cs/LC_MESSAGES/pychess.mo
+share/locale/da/LC_MESSAGES/pychess.mo
+share/locale/de/LC_MESSAGES/pychess.mo
+share/locale/el/LC_MESSAGES/pychess.mo
+share/locale/es/LC_MESSAGES/pychess.mo
+share/locale/et/LC_MESSAGES/pychess.mo
+share/locale/fr/LC_MESSAGES/pychess.mo
+share/locale/gl/LC_MESSAGES/pychess.mo
+share/locale/he/LC_MESSAGES/pychess.mo
+share/locale/hi/LC_MESSAGES/pychess.mo
+share/locale/hu/LC_MESSAGES/pychess.mo
+share/locale/it/LC_MESSAGES/pychess.mo
+share/locale/ja/LC_MESSAGES/pychess.mo
+share/locale/nl/LC_MESSAGES/pychess.mo
+share/locale/pl/LC_MESSAGES/pychess.mo
+share/locale/pt/LC_MESSAGES/pychess.mo
+share/locale/pt_BR/LC_MESSAGES/pychess.mo
+share/locale/ro/LC_MESSAGES/pychess.mo
+share/locale/ru/LC_MESSAGES/pychess.mo
+share/locale/sv/LC_MESSAGES/pychess.mo
+share/locale/tr/LC_MESSAGES/pychess.mo
+share/locale/wa/LC_MESSAGES/pychess.mo
+share/pixmaps/pychess.svg
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/Players
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/Savers
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/System
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/Utils/lutils
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/Utils
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/gfx
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/ic/managers
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/ic
+@dirrm %%PYTHON_SITELIBDIR%%/pychess/widgets
+@dirrm %%PYTHON_SITELIBDIR%%/pychess
+@dirrm %%DATADIR%%/flags
+@dirrm %%DATADIR%%/glade
+@dirrm %%DATADIR%%/sidepanel
+@dirrm %%DATADIR%%