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