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