r4861 - in packages/trunk/pokerth: . debian debian/patches

Evgeni Golov sargentd-guest at alioth.debian.org
Wed Dec 5 23:19:14 UTC 2007


Author: sargentd-guest
Date: 2007-12-05 23:19:14 +0000 (Wed, 05 Dec 2007)
New Revision: 4861

Added:
   packages/trunk/pokerth/debian/
   packages/trunk/pokerth/debian/README.Debian-source
   packages/trunk/pokerth/debian/changelog
   packages/trunk/pokerth/debian/compat
   packages/trunk/pokerth/debian/control
   packages/trunk/pokerth/debian/copyright
   packages/trunk/pokerth/debian/patches/
   packages/trunk/pokerth/debian/patches/00list
   packages/trunk/pokerth/debian/patches/01_data_in_usrsharegamespokerth.dpatch
   packages/trunk/pokerth/debian/pokerth-data.install
   packages/trunk/pokerth/debian/pokerth-data.links
   packages/trunk/pokerth/debian/pokerth.1
   packages/trunk/pokerth/debian/pokerth.desktop
   packages/trunk/pokerth/debian/pokerth.install
   packages/trunk/pokerth/debian/pokerth.manpages
   packages/trunk/pokerth/debian/pokerth.menu
   packages/trunk/pokerth/debian/rules
   packages/trunk/pokerth/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/pokerth/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/pokerth/debian/README.Debian-source
===================================================================
--- packages/trunk/pokerth/debian/README.Debian-source	                        (rev 0)
+++ packages/trunk/pokerth/debian/README.Debian-source	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,7 @@
+To get a DFSG-free source, just remove
+data/gfx/avatars/default/{misc,people}/*.png
+as the licence of those is not always clear
+(may change in the future)
+
+As were are changing the upstream tarball anyways,
+chmod all files in data/ 644, and not 755.

Added: packages/trunk/pokerth/debian/changelog
===================================================================
--- packages/trunk/pokerth/debian/changelog	                        (rev 0)
+++ packages/trunk/pokerth/debian/changelog	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,51 @@
+pokerth (0.6~rc+dfsg-1) UNRELEASED; urgency=low
+
+  * New upstream release candidate
+  * Added a build-dependency on libboost-filesystem-dev
+  * Splitted data/* into a separate arch:all package
+  * removed duplicate VeraBd.ttf, depend on ttf-bitstream-vera
+  * Added Homepage field to debian/control
+  * Removed debian/patches/01-newgame_cancel.dpatch
+  * Bump to Standards-Version 3.7.3
+  * Added myself to uploaders
+
+ -- Evgeni Golov <sargentd at die-welt.net>  Fri, 16 Nov 2007 00:56:00 +0100
+
+pokerth (0.5+dfsg-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #425918, #431923, #431801).
+  * Added a build-dependency on libboost-date-time-dev,
+    libsdl-mixer1.2-dev and libmikmod2-dev.
+  * Repacked upstream tarball and removed andybold.ttf which is non-free.
+
+ -- Mario Iseli <admin at marioiseli.com>  Tue, 11 Jul 2007 14:22:32 +0200
+
+pokerth (0.4-1) unstable; urgency=low
+
+  * New upstream release (Closes: #418627)
+  * Added build-dependencies on libboost-dev and libboost-thread-dev.
+  * Don't use 01-newgame_cancel.dpatch anymore.
+
+ -- Mario Iseli <admin at marioiseli.com>  Mon, 17 Apr 2007 18:22:06 +0200
+
+pokerth (0.3-3) unstable; urgency=low
+
+  * Added patches/02-gcc-4.3-ftbfs.dpatch to fix FTBFS with GCC 4.3,
+    thanks to Martin Michlmayr (Closes: #417479).
+
+ -- Mario Iseli <admin at marioiseli.com>  Tue, 03 Apr 2007 16:12:42 +0200
+
+pokerth (0.3-2) unstable; urgency=low
+
+  * Build-depend now on dpatch.
+  * Added patch from upstream to fix reappearing "New Game" Dialog
+    (Closes: #409560)
+  * Removed debian/dirs and use now install -D in debian/rules.
+
+ -- Mario Iseli <admin at marioiseli.com>  Sun, 11 Feb 2007 21:10:34 +0100
+
+pokerth (0.3-1) unstable; urgency=low
+
+  * Initial release (Closes: #403230)
+
+ -- Mario Iseli <admin at marioiseli.com>  Tue, 19 Dec 2006 16:09:45 +0100

Added: packages/trunk/pokerth/debian/compat
===================================================================
--- packages/trunk/pokerth/debian/compat	                        (rev 0)
+++ packages/trunk/pokerth/debian/compat	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1 @@
+5

Added: packages/trunk/pokerth/debian/control
===================================================================
--- packages/trunk/pokerth/debian/control	                        (rev 0)
+++ packages/trunk/pokerth/debian/control	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,29 @@
+Source: pokerth
+Section: games
+Priority: optional
+Maintainer: Mario Iseli <admin at marioiseli.com>
+Uploaders: Mario Iseli <admin at marioiseli.com>, Evgeni Golov <sargentd at die-welt.net>
+Build-Depends: debhelper (>= 5.0.0), dpatch, libqt4-dev, qt4-dev-tools, libboost-dev, libboost-thread-dev, libboost-date-time-dev, libsdl-mixer1.2-dev, libmikmod2-dev, libboost-filesystem-dev
+Standards-Version: 3.7.3
+Homepage: http://www.pokerth.net/
+
+Package: pokerth
+Architecture: any
+Depends: ${shlibs:Depends}, pokerth-data (= ${source:Version})
+Description: Texas hold'em game
+ pokerth is a free implementation of the Texas hold'em poker game which is
+ mostly played in casinos and has a growing popularity worldwide. Texas hold'em
+ is easy to learn but needs a good strategy to win and a lot of luck. This
+ package helps you when practicing or just playing for fun.
+
+Package: pokerth-data
+Architecture: all
+Depends: ttf-bitstream-vera
+Description: Texas hold'em game - common data files
+ pokerth is a free implementation of the Texas hold'em poker game which is
+ mostly played in casinos and has a growing popularity worldwide. Texas hold'em
+ is easy to learn but needs a good strategy to win and a lot of luck. This
+ package helps you when practicing or just playing for fun.
+ .
+ This package contains arch-independent data files for pokerth (card images,
+ sounds, translations, etc).

Added: packages/trunk/pokerth/debian/copyright
===================================================================
--- packages/trunk/pokerth/debian/copyright	                        (rev 0)
+++ packages/trunk/pokerth/debian/copyright	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,130 @@
+This package was debianized by Mario Iseli <admin at marioiseli.com> on
+Tue, 19 Dec 2006 14:39:18 +0100.
+
+It was downloaded from <http://sourceforge.net/projects/pokerth/>
+
+Upstream Authors: Felix Hammer <f.hammer at web.de>
+		  Florian Thauer <f.thauer at web.de>
+		  Lothar May <lotodore at pokerth.net>
+
+Files: *
+Copyright: © 2006-2007 Felix Hammer <f.hammer at web.de>, Florian Thauer <f.thauer at web.de>
+ 2007 Lothar May <lotodore at pokerth.net>
+License: GPL-2+
+
+Files: src/core/libircclient/*
+Copyright: © 2004 Georgy Yunaev <tim at krasnogorsk.ru>
+Licence: LGPL-2+
+
+Files: src/core/tinyxml/*
+Copyright: © 2000-2002 Lee Thomason (www.grinninglizard.com)
+Licence: BSD-3
+
+Files: src/core/boost/*
+Copyright: © 2007 Vaucher Philippe
+Licence: other
+   Boost Software License - Version 1.0 - August 17th, 2003
+.
+   Permission is hereby granted, free of charge, to any person or organization
+   obtaining a copy of the software and accompanying documentation covered by
+   this license (the "Software") to use, reproduce, display, distribute,
+   execute, and transmit the Software, and to prepare derivative works of the
+   Software, and to permit third-parties to whom the Software is furnished to
+   do so, all subject to the following:
+.
+   The copyright notices in the Software and this entire statement, including
+   the above license grant, this restriction and the following disclaimer,
+   must be included in all copies of the Software, in whole or in part, and
+   all derivative works of the Software, unless such copies or derivative
+   works are solely in the form of machine-executable object code generated by
+   a source language processor.
+.
+   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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+   SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+   FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+   ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+   DEALINGS IN THE SOFTWARE.
+
+Files: data/fonts/VeraBd.ttf
+Copyright: © 2003 Bitstream, Inc.
+License: other
+   All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.
+.
+   Permission is hereby granted, free of charge, to any person obtaining a
+   copy of the fonts accompanying this license ("Fonts") and associated
+   documentation files (the "Font Software"), to reproduce and distribute
+   the Font Software, including without limitation the rights to use, copy,
+   merge, publish, distribute, and/or sell copies of the Font Software, and
+   to permit persons to whom the Font Software is furnished to do so,
+   subject to the following conditions:
+.
+   The above copyright and trademark notices and this permission notice
+   shall be included in all copies of one or more of the Font Software
+   typefaces.
+.
+   The Font Software may be modified, altered, or added to, and in
+   particular the designs of glyphs or characters in the Fonts may be
+   modified and additional glyphs or characters may be added to the Fonts,
+   only if the fonts are renamed to names not containing either the words
+   "Bitstream" or the word "Vera".
+.
+   This License becomes null and void to the extent applicable to Fonts or
+   Font Software that has been modified and is distributed under the
+   "Bitstream Vera" names.
+.
+   The Font Software may be sold as part of a larger software package but
+   no copy of one or more of the Font Software typefaces may be sold by
+   itself.
+.
+   THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
+   COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
+   BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
+   OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL,
+   OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+   OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
+   SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+.
+   Except as contained in this notice, the names of Gnome, the Gnome
+   Foundation, and Bitstream Inc., shall not be used in advertising or
+   otherwise to promote the sale, use or other dealings in this Font
+   Software without prior written authorization from the Gnome Foundation
+   or Bitstream Inc., respectively. For further information, contact:
+   <fonts at gnome.org>.
+
+Files: data/fonts/{c059013l,n019003l}.pfb
+Copyright: © Valek Filippov <frob at df.ru>
+Licence: GPL-2
+
+Files: data/gfx/cards/default/*
+Licence: PD
+ see http://commons.wikimedia.org/wiki/Poker_(cards_deck)
+
+Files: data/sounds/default/{yourturn,lobbychatnotify}.wav
+Copyright: © 2005-2006 by Olivier Goffart <ogoffart at kde.org>
+Licence: GPL-2+
+ youturn.wav and lobbychatnotify.wav were converted from knotify's
+ KDE_Beep_Connect.ogg and KDE_Beep.ogg
+
+Files: data/sounds/default/onlinegameready.wav
+Copyright: © 2006 by Yves Jans (kde-look.org user: jazzfrizzle)
+Licence: GPL-any
+ onlinegamerready.wav is converted from shutdown.ogg of the kJazz
+ (http://kde-look.org/content/show.php/kJazz?content=5099) package
+
+Files: data/sounds/default/{allin,bet,raise,check,call,dealtwocards}.wav
+Copyright: © 2006-2007 by pokerth.net user: doc_dos
+Licence: BSD-3
+ these sounds are recorded by doc_dos
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+On Debian systems, the complete text of the BSD Licence can be found
+in `/usr/share/common-licenses/BSD'.
+
+The Debian packaging is © 2006, Mario Iseli <admin at marioiseli.com> and
+is licensed under the GPL, see above.

Added: packages/trunk/pokerth/debian/patches/00list
===================================================================
--- packages/trunk/pokerth/debian/patches/00list	                        (rev 0)
+++ packages/trunk/pokerth/debian/patches/00list	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1 @@
+01_data_in_usrsharegamespokerth

Added: packages/trunk/pokerth/debian/patches/01_data_in_usrsharegamespokerth.dpatch
===================================================================
--- packages/trunk/pokerth/debian/patches/01_data_in_usrsharegamespokerth.dpatch	                        (rev 0)
+++ packages/trunk/pokerth/debian/patches/01_data_in_usrsharegamespokerth.dpatch	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_data_in_usrsharegamespokerth.dpatch by Evgeni Golov <sargentd at die-welt.net>
+##
+## DP: Search for game data in /usr/share/games/pokerth
+
+ at DPATCH@
+
+--- pokerth.orig/src/gui/qt/qttools/qthelper/qthelper.cpp	2007-11-30 10:38:12.000000000 +0100
++++ pokerth/src/gui/qt/qttools/qthelper/qthelper.cpp	2007-11-20 14:37:31.000000000 +0100
+@@ -52,6 +52,9 @@
+ 	} else if (QRegExp("usr/games/bin/?$").indexIn(path) != -1) {
+ 		// we are in /usr/games/bin (like gentoo linux does)
+ 		path += "/../../share/games/pokerth/data/";
++	} else if (QRegExp("usr/games/?$").indexIn(path) != -1) {
++		// we are in /usr/games (like Debian linux does)
++		path += "/../share/games/pokerth/";
+ 	} else if (QRegExp("bin/?$").indexIn(path) != -1) {
+ 		// we are in a bin directory. e.g. /usr/bin
+ 		path += "/../share/pokerth/data/";


Property changes on: packages/trunk/pokerth/debian/patches/01_data_in_usrsharegamespokerth.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/pokerth/debian/pokerth-data.install
===================================================================
--- packages/trunk/pokerth/debian/pokerth-data.install	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth-data.install	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,6 @@
+data/fonts/c059013l.pfb usr/share/games/pokerth/fonts/
+data/fonts/n019003l.pfb usr/share/games/pokerth/fonts/
+data/gfx/* usr/share/games/pokerth/gfx/
+data/misc/* usr/share/games/pokerth/misc/
+data/sounds/* usr/share/games/pokerth/sounds/
+data/translations/* usr/share/games/pokerth/translations/

Added: packages/trunk/pokerth/debian/pokerth-data.links
===================================================================
--- packages/trunk/pokerth/debian/pokerth-data.links	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth-data.links	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1 @@
+/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf /usr/share/games/pokerth/fonts/VeraBd.ttf

Added: packages/trunk/pokerth/debian/pokerth.1
===================================================================
--- packages/trunk/pokerth/debian/pokerth.1	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth.1	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,15 @@
+.TH POKERTH 1 "December 03, 2007"
+.SH NAME
+pokerth \- Texas hold'em game
+.SH SYNOPSIS
+.B pokerth
+.SH DESCRIPTION
+pokerth is a free implementation of the famous "Texas hold'em" card game which
+is often played in casinos. If you don't understand the rules of this game then
+please have a look at http://en.wikipedia.org/wiki/Holdem where it is very well
+documented.
+.SH AUTHOR
+pokerth was written by Felix Hammer, Florian Thauer and Lothar May.
+.PP
+This manual page was written by Mario Iseli <admin at marioiseli.com>,
+for the Debian project (but may be used by others).

Added: packages/trunk/pokerth/debian/pokerth.desktop
===================================================================
--- packages/trunk/pokerth/debian/pokerth.desktop	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth.desktop	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Name=PokerTH
+Type=Application
+Icon=pokerth.png
+Comment=Texas hold'em game
+Exec=pokerth
+Categories=Game;CardGame;
+Terminal=false
+StartupNotify=false

Added: packages/trunk/pokerth/debian/pokerth.install
===================================================================
--- packages/trunk/pokerth/debian/pokerth.install	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth.install	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,3 @@
+pokerth usr/games
+debian/pokerth.desktop usr/share/applications/
+pokerth.png usr/share/pixmaps/

Added: packages/trunk/pokerth/debian/pokerth.manpages
===================================================================
--- packages/trunk/pokerth/debian/pokerth.manpages	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth.manpages	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1 @@
+debian/pokerth.1

Added: packages/trunk/pokerth/debian/pokerth.menu
===================================================================
--- packages/trunk/pokerth/debian/pokerth.menu	                        (rev 0)
+++ packages/trunk/pokerth/debian/pokerth.menu	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,2 @@
+?package(pokerth):needs="X11" section="Games/Card"\
+  title="Texas Hold'em" command="/usr/games/pokerth"

Added: packages/trunk/pokerth/debian/rules
===================================================================
--- packages/trunk/pokerth/debian/rules	                        (rev 0)
+++ packages/trunk/pokerth/debian/rules	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,82 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+include /usr/share/dpatch/dpatch.make
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp: patch
+	dh_testdir
+	qmake-qt4 pokerth.pro
+	touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp
+	dh_testdir
+	make
+	touch $@
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+	[ ! -f Makefile ] || $(MAKE) distclean
+	# evil evil hack, remove before release:
+	rm -rf bin lib obj mocs uics
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	install -D -m 755 -g games pokerth $(CURDIR)/debian/pokerth/usr/games/pokerth
+
+binary-indep:
+	dh_testdir
+	dh_testroot
+	dh_clean -i -k
+	dh_installchangelogs -i
+	dh_installdocs -i
+	#dh_installmenu -i
+	#dh_installman -i
+	dh_install -i
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+
+binary-arch: build
+	dh_testdir
+	dh_testroot
+	dh_clean -a -k
+	dh_installchangelogs -a ChangeLog
+	dh_installdocs -a
+	dh_installmenu -a
+	dh_installman -a
+	dh_install -a
+	dh_strip -a 
+	dh_compress -a
+	dh_fixperms -a 
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: packages/trunk/pokerth/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/pokerth/debian/watch
===================================================================
--- packages/trunk/pokerth/debian/watch	                        (rev 0)
+++ packages/trunk/pokerth/debian/watch	2007-12-05 23:19:14 UTC (rev 4861)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/pokerth/pokerth-(.*)\.tar\.gz




More information about the Pkg-games-commits mailing list