--- tenace-0.11.orig/debian/control +++ tenace-0.11/debian/control @@ -0,0 +1,22 @@ +Source: tenace +Section: games +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Christoph Berg +Build-Depends: debhelper (>> 7), libgtk2.0-dev, libdds-dev (>= 2.1.1), intltool +Standards-Version: 3.9.1 +XS-Vcs-Browser: http://git.debian.org/?p=collab-maint/tenace.git +XS-Vcs-Git: git://git.debian.org/collab-maint/tenace.git +Homepage: http://www.df7cb.de/bridge/tenace/ + +Package: tenace +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-cards-data, librsvg2-common +Suggests: gnome-games-extra-data +Description: Bridge hand viewer and editor + Tenace is a Bridge hand viewer and editor. Hand records are read using + BBO's .lin format. The board editor allows to easily move cards around to + simulate different distributions. The double dummy solver computes optimal + lines of play and par scores. + . + Bridge is an intellectually challenging card game for four players. --- tenace-0.11.orig/debian/copyright +++ tenace-0.11/debian/copyright @@ -0,0 +1,38 @@ +This is the tenace package, a bridge hand viewer and editor written and +maintained by Christoph Berg . + +Upstream website: http://www.df7cb.de/bridge/tenace/ + +License and copyright: +/* + * tenace - bridge hand viewer and editor + * Copyright (C) 2005-2009 Christoph Berg + * + * 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, the complete text of the GNU General Public License can be +found in the file /usr/share/common-licenses/GPL. + +The shipped bonded.svg file has been copied from gnome-cards-data and has been +around for at least 10 years, author unknown. It is also GPL-licensed. + +The dds/ directory contains a copy of the double dummy solver library: +(Not used for Debian builds.) + +/* DDS 1.1.9 A bridge double dummy solver. */ +/* Copyright (C) 2006-2008 by Bo Haglund */ +/* Cleanups and porting to Linux and MacOSX (C) 2006 by Alex Martelli */ +/* */ +/* 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. */ --- tenace-0.11.orig/debian/changelog +++ tenace-0.11/debian/changelog @@ -0,0 +1,72 @@ +tenace (0.11-1ubuntu1) oneiric; urgency=low + + * patch src/Makefile.in to order libraries correctly + - fix build with ld --as-needed (LP: #803203) + + -- Julian Taylor Sun, 21 Aug 2011 16:52:52 +0200 + +tenace (0.11-1) unstable; urgency=low + + * New upstream version. + + "Open in web" shows the current deal on + http://www.bridgebase.com/tools/handviewer.html. Closes: #522047. + + -- Christoph Berg Thu, 10 Feb 2011 00:24:33 +0100 + +tenace (0.10-1) unstable; urgency=low + + * New upstream version, needs libdds-dev >= 2.0.0. + * Upgrade to DH 7. + + -- Christoph Berg Sun, 25 Apr 2010 01:03:55 +0200 + +tenace (0.8-3) unstable; urgency=low + + * Move EINVAL tweak into file.h so main.c sees it. + + -- Christoph Berg Sat, 10 Apr 2010 21:35:32 +0200 + +tenace (0.8-2) unstable; urgency=low + + * Use EINVAL on platforms where EMEDIUMTYPE is undefined. + + -- Christoph Berg Sat, 10 Apr 2010 15:14:02 +0200 + +tenace (0.8-1) unstable; urgency=low + + * New upstream version. + * Adding Build-Dependency on libglade2-dev. + + -- Christoph Berg Sat, 24 Jan 2009 20:52:09 +0100 + +tenace (0.7-1) unstable; urgency=low + + * New upstream version. + + -- Christoph Berg Mon, 24 Mar 2008 23:57:32 +0100 + +tenace (0.6-1) unstable; urgency=low + + * New upstream version. + * Relax gtk+ Build-Depends, we check features at compile time (cf 0.5-1). + * Suggest gnome-games-extra-data for more svg files. + + -- Christoph Berg Sun, 16 Mar 2008 02:06:32 +0100 + +tenace (0.5-1) unstable; urgency=low + + * New upstream version, will now also compile on Etch. + + -- Christoph Berg Sat, 09 Feb 2008 00:57:40 +0100 + +tenace (0.4-1) unstable; urgency=low + + * New upstream version. + + -- Christoph Berg Thu, 07 Feb 2008 00:12:56 +0100 + +tenace (0.3-1) unstable; urgency=low + + * Initial release. + + -- Christoph Berg Sun, 06 Jan 2008 22:28:27 +0100 --- tenace-0.11.orig/debian/rules +++ tenace-0.11/debian/rules @@ -0,0 +1,29 @@ +#!/usr/bin/make -f + +D=$(CURDIR)/debian/tenace + +configure: configure-stamp +configure-stamp: + ./configure --prefix=/usr --bindir=/usr/games + touch $@ + +build-indep: +build build-arch: build-stamp +build-stamp: configure-stamp + $(MAKE) + touch $@ + +install: build-stamp + dh_prep + $(MAKE) install DESTDIR=$D + install -m644 -D contrib/mailcap $D/usr/lib/mime/packages/tenace + +binary-indep: +binary binary-arch: install + dh $@ + +clean: + dh_auto_clean + dh_clean build-stamp configure-stamp + +.PHONY: build build-indep build-arch clean binary binary-indep binary-arch install configure --- tenace-0.11.orig/debian/tenace.manpages +++ tenace-0.11/debian/tenace.manpages @@ -0,0 +1 @@ +doc/tenace.6 --- tenace-0.11.orig/debian/compat +++ tenace-0.11/debian/compat @@ -0,0 +1 @@ +7 --- tenace-0.11.orig/debian/watch +++ tenace-0.11/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.df7cb.de/bridge/tenace/source/tenace-(.*).tar.gz --- tenace-0.11.orig/src/Makefile.in +++ tenace-0.11/src/Makefile.in @@ -368,7 +368,7 @@ window_misc.c window_misc.h \ window_play.c window_play.h -tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lgomp -ldds ../handdisplay/hand_display.o ../lib/libgnu.la +tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -ldds ../handdisplay/hand_display.o ../lib/libgnu.la -lgomp tenace_LDFLAGS = -export-dynamic EXTRA_DIST = unused.c all: all-am