r11431 - packages/trunk/passage/debian

Paul Wise pabs at alioth.debian.org
Sat Oct 30 09:34:30 UTC 2010


Author: pabs
Date: 2010-10-30 09:34:20 +0000 (Sat, 30 Oct 2010)
New Revision: 11431

Added:
   packages/trunk/passage/debian/Passage.6
   packages/trunk/passage/debian/links
   packages/trunk/passage/debian/manpages
   packages/trunk/passage/debian/passage.6
Removed:
   packages/trunk/passage/debian/passage.6
Modified:
   packages/trunk/passage/debian/changelog
   packages/trunk/passage/debian/control
   packages/trunk/passage/debian/install
   packages/trunk/passage/debian/rules
Log:
* Switch to debhelper dh rules.tiny style
* Keep upstream capitalization, add symlinks

Copied: packages/trunk/passage/debian/Passage.6 (from rev 11424, packages/trunk/passage/debian/passage.6)
===================================================================
--- packages/trunk/passage/debian/Passage.6	                        (rev 0)
+++ packages/trunk/passage/debian/Passage.6	2010-10-30 09:34:20 UTC (rev 11431)
@@ -0,0 +1,46 @@
+.\" Placed in the public domain by Paul Wise <pabs at debian.org>
+.\" Forwarded to http://sf.net/support/tracker.php?aid=2672137
+.TH "passage" "6" "March 2008" "" "Games"
+.SH "NAME"
+passage \- a game about the passage through life
+.SH "SYNOPSIS"
+.B passage
+.SH "DESCRIPTION"
+Passage is a video game written by Jason Rohrer about navigating
+the maze that is life and the obstacles, rewards, disappointments,
+challenges, relationships and the inevitable departure that is
+part of the adventure of life.
+.PP
+Passage is an art game. As a result, some people love it and
+some people hate it. Check out the links to places it has been
+discussed on the website for some of the reactions.
+.PP
+The mechanics of the game are fairly simple. Your "score" is related
+to two things; exploration and treasure. Treasure pieces are represented
+by blue stars that you find in the treasure chests scattered about the
+maze of life's challenges. Some chests will be empty, so you must learn
+which sequence of gems on the front of the chests means treasure is inside.
+You have the option to team up with a spouse. If you do, exploring life
+will be more rewarding but some treasure will no longer be reachable.
+As in life, your spouse will die and that death will slow you down.
+In the end, you will die alone after your 5 minutes is up.
+.PP
+The most interesting part about this game is the emotions it evokes
+within the player of the game. The ultra-low-res pixel art helps
+here, by not being too distracting and by leaving plenty room for
+viewer interpretation.
+.PP
+The followup to Passage is Gravitation, another art game by Jason Rohrer.
+.SH "USAGE"
+Passage has no command-line options.
+.PP
+The arrow keys move the player around.
+.PP
+The Esc key is used to quit the game.
+.PP
+The game resolution and use of fullscreen or a window
+can be set by editing the files in /etc/passage.
+.SH "SEE ALSO"
+The website and discussion: http://hcsoftware.sourceforge.net/passage/
+.PP
+The game creators statement: http://hcsoftware.sourceforge.net/passage/statement.html

Modified: packages/trunk/passage/debian/changelog
===================================================================
--- packages/trunk/passage/debian/changelog	2010-10-30 08:32:41 UTC (rev 11430)
+++ packages/trunk/passage/debian/changelog	2010-10-30 09:34:20 UTC (rev 11431)
@@ -4,6 +4,8 @@
   * Switch to dpkg-source v3 format
   * Refresh, clean patches
     - Drop amd64_fix.patch, applied upstream
+  * Switch to debhelper dh rules.tiny style
+  * Keep upstream capitalization, add symlinks
 
  -- Paul Wise <pabs at debian.org>  Sat, 30 Oct 2010 15:42:38 +0800
 

Modified: packages/trunk/passage/debian/control
===================================================================
--- packages/trunk/passage/debian/control	2010-10-30 08:32:41 UTC (rev 11430)
+++ packages/trunk/passage/debian/control	2010-10-30 09:34:20 UTC (rev 11431)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org> 
 Uploaders: Paul Wise <pabs at debian.org>
-Build-Depends: debhelper (>= 7), libsdl1.2-dev
+Build-Depends: debhelper (>= 7.0.50~), libsdl1.2-dev
 Standards-Version: 3.8.0
 Homepage: http://hcsoftware.sourceforge.net/passage/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/passage/

Modified: packages/trunk/passage/debian/install
===================================================================
--- packages/trunk/passage/debian/install	2010-10-30 08:32:41 UTC (rev 11430)
+++ packages/trunk/passage/debian/install	2010-10-30 09:34:20 UTC (rev 11431)
@@ -1,4 +1,4 @@
-gamma256/gameSource/passage usr/games
+gamma256/gameSource/Passage usr/games
 gamma256/gameSource/graphics usr/share/games/passage
 gamma256/gameSource/music usr/share/games/passage
 gamma256/gameSource/settings/* etc/passage

Added: packages/trunk/passage/debian/links
===================================================================
--- packages/trunk/passage/debian/links	                        (rev 0)
+++ packages/trunk/passage/debian/links	2010-10-30 09:34:20 UTC (rev 11431)
@@ -0,0 +1 @@
+usr/games/Passage usr/games/passage

Added: packages/trunk/passage/debian/manpages
===================================================================
--- packages/trunk/passage/debian/manpages	                        (rev 0)
+++ packages/trunk/passage/debian/manpages	2010-10-30 09:34:20 UTC (rev 11431)
@@ -0,0 +1,2 @@
+debian/passage.6
+debian/Passage.6

Deleted: packages/trunk/passage/debian/passage.6
===================================================================
--- packages/trunk/passage/debian/passage.6	2010-10-30 08:32:41 UTC (rev 11430)
+++ packages/trunk/passage/debian/passage.6	2010-10-30 09:34:20 UTC (rev 11431)
@@ -1,46 +0,0 @@
-.\" Placed in the public domain by Paul Wise <pabs at debian.org>
-.\" Forwarded to http://sf.net/support/tracker.php?aid=2672137
-.TH "passage" "6" "March 2008" "" "Games"
-.SH "NAME"
-passage \- a game about the passage through life
-.SH "SYNOPSIS"
-.B passage
-.SH "DESCRIPTION"
-Passage is a video game written by Jason Rohrer about navigating
-the maze that is life and the obstacles, rewards, disappointments,
-challenges, relationships and the inevitable departure that is
-part of the adventure of life.
-.PP
-Passage is an art game. As a result, some people love it and
-some people hate it. Check out the links to places it has been
-discussed on the website for some of the reactions.
-.PP
-The mechanics of the game are fairly simple. Your "score" is related
-to two things; exploration and treasure. Treasure pieces are represented
-by blue stars that you find in the treasure chests scattered about the
-maze of life's challenges. Some chests will be empty, so you must learn
-which sequence of gems on the front of the chests means treasure is inside.
-You have the option to team up with a spouse. If you do, exploring life
-will be more rewarding but some treasure will no longer be reachable.
-As in life, your spouse will die and that death will slow you down.
-In the end, you will die alone after your 5 minutes is up.
-.PP
-The most interesting part about this game is the emotions it evokes
-within the player of the game. The ultra-low-res pixel art helps
-here, by not being too distracting and by leaving plenty room for
-viewer interpretation.
-.PP
-The followup to Passage is Gravitation, another art game by Jason Rohrer.
-.SH "USAGE"
-Passage has no command-line options.
-.PP
-The arrow keys move the player around.
-.PP
-The Esc key is used to quit the game.
-.PP
-The game resolution and use of fullscreen or a window
-can be set by editing the files in /etc/passage.
-.SH "SEE ALSO"
-The website and discussion: http://hcsoftware.sourceforge.net/passage/
-.PP
-The game creators statement: http://hcsoftware.sourceforge.net/passage/statement.html

Added: packages/trunk/passage/debian/passage.6
===================================================================
--- packages/trunk/passage/debian/passage.6	                        (rev 0)
+++ packages/trunk/passage/debian/passage.6	2010-10-30 09:34:20 UTC (rev 11431)
@@ -0,0 +1,2 @@
+.so man6/Passage.6
+

Modified: packages/trunk/passage/debian/rules
===================================================================
--- packages/trunk/passage/debian/rules	2010-10-30 08:32:41 UTC (rev 11430)
+++ packages/trunk/passage/debian/rules	2010-10-30 09:34:20 UTC (rev 11431)
@@ -1,76 +1,24 @@
 #!/usr/bin/make -f
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh --parallel $@
 
-CFLAGS = -Wall -g
-
-ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	MAKEFLAGS += -j$(NUMJOBS)
-endif
-
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
+override_dh_auto_configure:
 	chmod u+x gamma256/gameSource/configure
 	cd gamma256/gameSource && platformSelection=1 ./configure
-	touch $@
 
-build: build-stamp
-build-stamp: configure-stamp 
-	dh_testdir
+override_dh_auto_build:
 	$(MAKE) -C gamma256/gameSource PLATFORM_COMPILE_FLAGS="$(CFLAGS) -DETCDIR=\\\"/etc/passage\\\" -DDATADIR=\\\"/usr/share/games/passage/\\\""
-	mv gamma256/gameSource/Passage gamma256/gameSource/passage
-	touch $@
 
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-	[ ! -f Makefile ] || $(MAKE) clean
-	rm -f `find gamma256 -name "*.o"`
-	rm -f `find minorGems -name "*.o"`
+override_dh_auto_clean:
+	find gamma256 -name "*.o" -delete
+	find minorGems -name "*.o" -delete
 	rm -f gamma256/gameSource/Passage
-	rm -f gamma256/gameSource/passage
-	rm -f gamma256/gameSource/Makefile.minorGems_dependencies
-	rm -f gamma256/gameSource/Makefile.dependencies.temp
-	rm -f gamma256/gameSource/Makefile.dependencies
 	rm -f gamma256/gameSource/Makefile
-	dh_clean 
+	rm -f gamma256/gameSource/Makefile.minorGems_dependencies
 
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-
-binary-indep: build install
-
-binary-arch: build install
-	dh_testdir
-	dh_testroot
+override_dh_installchangelogs:
 	dh_installchangelogs gamma256/documentation/changeLog.txt
-	dh_installdocs
-	dh_install
-	dh_installmenu
-	dh_installman debian/passage.6
-	dh_icons
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
 
 V=4
 
@@ -88,6 +36,3 @@
 	mv Passage_v$(V)_UnixSource passage-$(V)+dfsg1.orig
 	tar zcf ../passage_$(V)+dfsg1.orig.tar.gz passage-$(V)+dfsg1.orig
 	rm -rf Passage_v$(V)_UnixSource.tar.gz passage-$(V)+dfsg1.orig
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source




More information about the Pkg-games-commits mailing list