--- shisen.app-1.2.1.orig/debian/Shisen.6 +++ shisen.app-1.2.1/debian/Shisen.6 @@ -0,0 +1,23 @@ +.TH GSHISEN 6 "September 25, 2004" +.SH NAME +Shisen \- puzzle game for GNUstep +.SH SYNOPSIS +.B Shisen +This manual page documents briefly the +.B Shisen +command. +This manual page was written for the Debian distribution +because the original program does not have a manual page. +Instead, it has documentation in the GNU Info format; see below. +.PP +In \fBShisen\fP the object is to remove all tiles from the field. Only two +matching tiles can be removed at a time. Two tiles can only be removed if +they can be connected with at most three connected lines. Lines can +be horizontal or vertical but not diagonal. Remember that lines may +cross the empty border. If you are stuck, you can use the Hint feature +to find two tiles which may be removed. +.SH SEE ALSO +.BR GNUstep (1). +.SH AUTHOR +This manual page was written by G\[:u]rkan Seng\[:u]n , +for the Debian project (but may be used by others). --- shisen.app-1.2.1.orig/debian/copyright +++ shisen.app-1.2.1/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Gürkan Sengün on +Sun, 8 Aug 2004 22:31:11 +0200. + +Package maintenance adopted by Debian Games Team +on Wed, 12 Dec 2007 + +It was downloaded from http://www.gnustep.it/enrico/gshisen/ + +Upstream Authors: James Dessart , + Enrico Sersale , + Larry Coleman + +License: + + Copyright (c) 1999-2002 Free Software Foundation, Inc. + + This package 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; version 2 dated June, 1991. + + This package 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. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- shisen.app-1.2.1.orig/debian/dirs +++ shisen.app-1.2.1/debian/dirs @@ -0,0 +1,2 @@ +usr/share/lintian/overrides +usr/games --- shisen.app-1.2.1.orig/debian/control +++ shisen.app-1.2.1/debian/control @@ -0,0 +1,21 @@ +Source: shisen.app +Section: games +Priority: optional +Maintainer: Debian Games Team +Uploaders: Barry deFreese +Build-Depends: debhelper (>= 5.0.0), quilt, libgnustep-gui-dev (>= 0.12.0), gnustep-make +Standards-Version: 3.7.3 +Homepage: http://www.gnustep.it/enrico/gshisen/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/shisen.app/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/shisen.app/?op=log + +Package: shisen.app +Architecture: any +Depends: ${shlibs:Depends} +Description: Shisen-sho puzzle game for GNUstep + The object of the game is to remove all tiles from the field. Only two + matching tiles can be removed at a time. Two tiles can only be removed + if they can be connected with at most three connected lines. Lines can + be horizontal or vertical but not diagonal. Remember that lines may + cross the empty border. If you are stuck, you can use the Hint feature + to find two tiles which may be removed. --- shisen.app-1.2.1.orig/debian/manpages +++ shisen.app-1.2.1/debian/manpages @@ -0,0 +1 @@ +debian/Shisen.6 --- shisen.app-1.2.1.orig/debian/lintian-override +++ shisen.app-1.2.1/debian/lintian-override @@ -0,0 +1 @@ +shisen.app: image-file-in-usr-lib --- shisen.app-1.2.1.orig/debian/compat +++ shisen.app-1.2.1/debian/compat @@ -0,0 +1 @@ +5 --- shisen.app-1.2.1.orig/debian/watch +++ shisen.app-1.2.1/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://www.gnustep.it/enrico/gshisen/gshisen-([\d.]+)\.tar\.gz --- shisen.app-1.2.1.orig/debian/menu +++ shisen.app-1.2.1/debian/menu @@ -0,0 +1,2 @@ +?package(shisen.app):needs="X11" section="Games/Board"\ + title="Shisen" command="/usr/games/Shisen" --- shisen.app-1.2.1.orig/debian/rules +++ shisen.app-1.2.1/debian/rules @@ -0,0 +1,55 @@ +#!/usr/bin/make -f +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +include /usr/share/GNUstep/debian/config.mk +GNUSTEP_MAKEFILES=$(GS_MAKE_DIR) + +build: patch build-stamp +build-stamp: + dh_testdir + gs_make + touch build-stamp + +clean: patch clean-stamp unpatch +clean-stamp: + dh_testdir + dh_testroot + rm -f build-stamp + gs_make clean distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + gs_make install DESTDIR=$(CURDIR)/debian/shisen.app GNUSTEP_INSTALLATION_DOMAIN=SYSTEM + dh_install debian/*.desktop usr/share/applications/ + rm $(CURDIR)/debian/*.app/usr/lib/GNUstep/Applications/*.app/Resources/*.desktop + mv $(CURDIR)/debian/shisen.app/usr/bin/GShisen $(CURDIR)/debian/shisen.app/usr/games/Shisen + rm -rf $(CURDIR)/debian/shisen.app/usr/bin/ + +binary-indep: build install +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installmenu + dh_installman + install -m 644 debian/lintian-override $(CURDIR)/debian/shisen.app/usr/share/lintian/overrides/shisen.app + dh_desktop + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- shisen.app-1.2.1.orig/debian/Shisen.desktop +++ shisen.app-1.2.1/debian/Shisen.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Version=0.94 +Categories=Game;LogicGame; +Name=Shisen +Icon=/usr/lib/GNUstep/Applications/Shisen.app/Resources/GShisen.tiff +Exec=Shisen --- shisen.app-1.2.1.orig/debian/changelog +++ shisen.app-1.2.1/debian/changelog @@ -0,0 +1,94 @@ +shisen.app (1.2.1-1build5) raring; urgency=low + + * Rebuild for gnustep-gui 0.22 transition. + + -- Benjamin Drung Wed, 21 Nov 2012 16:51:06 +0100 + +shisen.app (1.2.1-1build4) oneiric; urgency=low + + * Rebuild for gnustep-base 0.22 and gnustep-gui 0.20. + + -- Colin Watson Mon, 11 Jul 2011 11:37:38 +0100 + +shisen.app (1.2.1-1build3) natty; urgency=low + + * Rebuild for the GNUstep transition. + + -- Luca Falavigna Fri, 29 Oct 2010 21:24:13 +0200 + +shisen.app (1.2.1-1build2) karmic; urgency=low + + * Rebuild for the GNUstep transition. + + -- Luca Falavigna Mon, 25 May 2009 12:52:14 +0000 + +shisen.app (1.2.1-1build1) intrepid; urgency=low + + * Rebuild for GNUstep transition. + + -- Luca Falavigna Sun, 06 Jul 2008 15:11:32 +0200 + +shisen.app (1.2.1-1) unstable; urgency=low + + [ Barry deFreese ] + * New maintainer (Closes: #454439). + + Debian Games Team . + * New upstream release. + * Add myself to uploaders. + * Add VCS fields to control. + * Add Homepage field to control. + * Add watch file. + * Bump debhelper build-dep and compat to 5. + * Bump Standards Version to 3.7.3. + * Add quilt patching system. + * Move source changes to patches: + + 01_plist_update.patch - Change appname and version. + + 02_main_m_menu_name.patch - Change appname and version. + + 03_GNUmakefile.patch - Comment out GS_MAKE_DIRS. + + 04_gshisen_m_appname.patch - Change appname and version. + * Add call to dh_desktop. + + -- Barry deFreese Wed, 12 Dec 2007 17:45:40 -0500 + +shisen.app (1.2.0-6) unstable; urgency=low + + * Orphaning package, setting maintainer to the Debian QA Group. + + -- Ana Beatriz Guerrero Lopez Fri, 07 Dec 2007 03:01:06 +0100 + +shisen.app (1.2.0-5) unstable; urgency=low + + * GNUstep transition. + + Updated debian/rules. + + Updated debian/dirs. + * Added a desktop file. + + -- Gürkan Sengün Sat, 06 Oct 2007 15:48:15 +0200 + +shisen.app (1.2.0-4) unstable; urgency=low + + * Rebuild against latest libgnustep-gui-dev. + * Bump standards version. + + -- Gürkan Sengün Wed, 20 Sep 2006 22:46:23 +0200 + +shisen.app (1.2.0-3) unstable; urgency=low + + * Rebuild against latest libgnustep-gui. + * Update manual page. + * Bump standards version. + + -- Gürkan Sengün Sun, 22 Jan 2006 09:53:11 +0100 + +shisen.app (1.2.0-2) unstable; urgency=low + + * Renamed source package to shisen.app. + * Updated debian/control build-depends for GNUstep 0.9.4. (closes: #282542) + + -- Gürkan Sengün Tue, 16 Nov 2004 23:46:04 +0100 + +gshisen (1.2.0-1) unstable; urgency=low + + * Initial Release. (closes: #273492) + + -- Gürkan Sengün Sun, 8 Aug 2004 22:31:11 +0200 --- shisen.app-1.2.1.orig/debian/patches/series +++ shisen.app-1.2.1/debian/patches/series @@ -0,0 +1,4 @@ +01_plist_update.patch +02_main_m_menu_name.patch +03_GNUmakefile.patch +04_gshisen_m_appname.patch --- shisen.app-1.2.1.orig/debian/patches/01_plist_update.patch +++ shisen.app-1.2.1/debian/patches/01_plist_update.patch @@ -0,0 +1,14 @@ +diff -urN gshisen-1.2.0.orig/GShisenInfo.plist gshisen-1.2.0/GShisenInfo.plist +--- gshisen-1.2.0.orig/GShisenInfo.plist 2003-08-16 16:40:57.000000000 -0400 ++++ gshisen-1.2.0/GShisenInfo.plist 2008-01-03 18:38:59.000000000 -0500 +@@ -1,7 +1,7 @@ + { + NSIcon = "GShisen.tiff"; +- ApplicationDescription = "GShisen"; ++ ApplicationDescription = "Shisen"; + ApplicationIcon = "GShisen.tiff"; +- ApplicationName = "GShisen"; +- ApplicationRelease = "1.2"; ++ ApplicationName = "Shisen"; ++ ApplicationRelease = "1.2.0"; + } --- shisen.app-1.2.1.orig/debian/patches/03_GNUmakefile.patch +++ shisen.app-1.2.1/debian/patches/03_GNUmakefile.patch @@ -0,0 +1,19 @@ +diff -urN gshisen-1.2.1.orig/GNUmakefile gshisen-1.2.1/GNUmakefile +--- gshisen-1.2.1.orig/GNUmakefile 2006-06-18 10:18:35.000000000 -0400 ++++ gshisen-1.2.1/GNUmakefile 2008-01-29 12:24:00.000000000 -0500 +@@ -1,5 +1,5 @@ + +-GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT) ++#GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT) + + include $(GNUSTEP_MAKEFILES)/common.make + +@@ -25,7 +25,7 @@ + + -include GNUmakefile.preamble + +--include GNUmakefile.local ++#-include GNUmakefile.local + + include $(GNUSTEP_MAKEFILES)/application.make + --- shisen.app-1.2.1.orig/debian/patches/04_gshisen_m_appname.patch +++ shisen.app-1.2.1/debian/patches/04_gshisen_m_appname.patch @@ -0,0 +1,34 @@ +diff -urN gshisen-1.2.1.orig/gshisen.m gshisen-1.2.1/gshisen.m +--- gshisen-1.2.1.orig/gshisen.m 2006-06-18 10:20:04.000000000 -0400 ++++ gshisen-1.2.1/gshisen.m 2008-01-29 12:28:35.000000000 -0500 +@@ -37,7 +37,7 @@ + defer: NO]; + [win setMaxSize: NSMakeSize(740, 520)]; + [win setMinSize: NSMakeSize(740, 490)]; +- [win setTitle: @"GShisen"]; ++ [win setTitle: @"Shisen"]; + board = [[GSBoard alloc] initWithFrame: NSMakeRect(0, 0, 740, 490)]; + [win setContentView: board]; + [win center]; +@@ -80,10 +80,10 @@ + NSMutableDictionary *d; + + d = [NSMutableDictionary new]; +- [d setObject: @"GShisen" forKey: @"ApplicationName"]; ++ [d setObject: @"Shisen" forKey: @"ApplicationName"]; + [d setObject: @"The first GNUstep Game!" + forKey: @"ApplicationDescription"]; +- [d setObject: @"GShisen 1.2.1" forKey: @"ApplicationRelease"]; ++ [d setObject: @"Shisen 1.2.1" forKey: @"ApplicationRelease"]; + [d setObject: @"June 2006" forKey: @"FullVersionID"]; + [d setObject: [NSArray arrayWithObjects: + @"James Dessart ", +@@ -91,7 +91,7 @@ + @"Larry Coleman ", + nil] + forKey: @"Authors"]; +- [d setObject: @"See http://www.imago.ro/gshisen" forKey: @"URL"]; ++ [d setObject: @"See http://www.gnustep.it/enrico/gshisen/" forKey: @"URL"]; + [d setObject: @"Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc." + forKey: @"Copyright"]; + [d setObject: @"Released under the GNU General Public License 2.0" --- shisen.app-1.2.1.orig/debian/patches/02_main_m_menu_name.patch +++ shisen.app-1.2.1/debian/patches/02_main_m_menu_name.patch @@ -0,0 +1,12 @@ +diff -urN gshisen-1.2.0.orig/main.m gshisen-1.2.0/main.m +--- gshisen-1.2.0.orig/main.m 2003-08-16 16:40:57.000000000 -0400 ++++ gshisen-1.2.0/main.m 2008-01-03 18:40:35.000000000 -0500 +@@ -36,7 +36,7 @@ + NSMenu *game; + + #ifndef __APPLE__ +- menu = [[NSMenu alloc] initWithTitle:@"GShisen"]; ++ menu = [[NSMenu alloc] initWithTitle:@"Shisen"]; + [[NSApplication sharedApplication] setMainMenu: menu]; + #else + mainMenu = [[NSApplication sharedApplication] mainMenu];