r3586 - in packages/trunk/neverball/debian: . patches
Jordà Polo
jorda-guest at alioth.debian.org
Tue Aug 7 23:16:13 UTC 2007
Author: jorda-guest
Date: 2007-08-07 23:16:13 +0000 (Tue, 07 Aug 2007)
New Revision: 3586
Added:
packages/trunk/neverball/debian/neverball-common.install
packages/trunk/neverball/debian/neverball-data.install
packages/trunk/neverball/debian/neverputt-data.install
packages/trunk/neverball/debian/neverputt.install
packages/trunk/neverball/debian/neverputt.manpages
packages/trunk/neverball/debian/neverputt.menu
Removed:
packages/trunk/neverball/debian/docs
packages/trunk/neverball/debian/neverdata.install
Modified:
packages/trunk/neverball/debian/changelog
packages/trunk/neverball/debian/control
packages/trunk/neverball/debian/neverball.install
packages/trunk/neverball/debian/neverball.manpages
packages/trunk/neverball/debian/neverball.menu
packages/trunk/neverball/debian/patches/data_path.patch
packages/trunk/neverball/debian/rules
Log:
Splitting neverball and neverputt.
Modified: packages/trunk/neverball/debian/changelog
===================================================================
--- packages/trunk/neverball/debian/changelog 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/changelog 2007-08-07 23:16:13 UTC (rev 3586)
@@ -6,12 +6,14 @@
+ Added a new build dependency on quilt (>= 0.40).
+ Added XS-Vcs-Svn and XS-Vcs-Browser fields.
+ Added homepage URL to description.
- + neverdata now recommends neverball.
+ + Split neverball and neverputt along with its respective data
+ packages, and include the neverball-common package, which contains
+ the files shared between both games.
* debian/rules:
+ Targets and comments cleanup.
+ Do not ignore `make clean'.
+ Fix permissions of various data files that are marked as executable.
- + Do not install empty directories nor source map files.
+ + Do not install map source files.
* Use quilt as patch manager.
* debian/watch: Added a watchfile.
* debian/README.Debian: Removed, doesn't provide any info. (Closes: #354395)
Modified: packages/trunk/neverball/debian/control
===================================================================
--- packages/trunk/neverball/debian/control 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/control 2007-08-07 23:16:13 UTC (rev 3586)
@@ -9,16 +9,20 @@
Package: neverball
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, neverdata (>= 1.3.0)
-Description: 3D arcade games: neverball & neverputt
- neverball:
+Depends: ${shlibs:Depends}, ${misc:Depends}, neverball-common (= ${source:Version}), neverball-data (= ${source:Version})
+Description: 3D puzzle-action game
In the grand tradition of Marble Madness and Super Monkey Ball, Neverball
has you guide a rolling ball through dangerous territory. Balance on narrow
bridges, navigate mazes, ride moving platforms, and dodge pushers and
shovers to get to the goal. Race against the clock to collect coins to earn
extra balls.
.
- neverputt:
+ Homepage: http://icculus.org/neverball/
+
+Package: neverputt
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, neverball-common (= ${source:Version}), neverputt-data (= ${source:Version})
+Description: 3D miniature golf game
Neverputt is a hot-seat multi-player miniature golf game for 1 to 4 players.
The 18-hole course takes advantage of all the elements that challenge
Neverball players, including moving platforms and barriers, teleporters,
@@ -27,9 +31,21 @@
.
Homepage: http://icculus.org/neverball/
-Package: neverdata
+Package: neverball-common
Architecture: all
Depends: ttf-bitstream-vera
+Description: data files for neverball and neverputt
+ This package contains the data files shared between neverball and
+ neverputt.
+
+Package: neverball-data
+Architecture: all
Recommends: neverball
-Description: data files for neverball & neverputt
- Level and data files for neverball and neverputt.
+Description: data files for neverball
+ This package contains the data files needed to play neverball.
+
+Package: neverputt-data
+Architecture: all
+Recommends: neverputt
+Description: data files for neverputt
+ This package contains the data files needed to play neverputt.
Deleted: packages/trunk/neverball/debian/docs
===================================================================
--- packages/trunk/neverball/debian/docs 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/docs 2007-08-07 23:16:13 UTC (rev 3586)
@@ -1 +0,0 @@
-README
Added: packages/trunk/neverball/debian/neverball-common.install
===================================================================
--- packages/trunk/neverball/debian/neverball-common.install (rev 0)
+++ packages/trunk/neverball/debian/neverball-common.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1,6 @@
+data/back/* usr/share/games/neverball/back
+data/bgm/* usr/share/games/neverball/bgm
+data/mtrl/* usr/share/games/neverball/mtrl
+data/obj/* usr/share/games/neverball/obj
+data/png/* usr/share/games/neverball/png
+data/snd/* usr/share/games/neverball/snd
Added: packages/trunk/neverball/debian/neverball-data.install
===================================================================
--- packages/trunk/neverball/debian/neverball-data.install (rev 0)
+++ packages/trunk/neverball/debian/neverball-data.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1,8 @@
+data/map-back/* usr/share/games/neverball/map-back
+data/map-mym/* usr/share/games/neverball/map-mym
+data/map-rlk/* usr/share/games/neverball/map-rlk
+data/shot-mym/* usr/share/games/neverball/shot-mym
+data/shot-rlk/* usr/share/games/neverball/shot-rlk
+data/levels-* usr/share/games/neverball
+data/scores-* usr/share/games/neverball
+data/sets.txt usr/share/games/neverball
Modified: packages/trunk/neverball/debian/neverball.install
===================================================================
--- packages/trunk/neverball/debian/neverball.install 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/neverball.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -1,5 +1,3 @@
neverball usr/games
-neverputt usr/games
mapc usr/bin
debian/neverball.xpm usr/share/pixmaps
-debian/neverputt.xpm usr/share/pixmaps
Modified: packages/trunk/neverball/debian/neverball.manpages
===================================================================
--- packages/trunk/neverball/debian/neverball.manpages 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/neverball.manpages 2007-08-07 23:16:13 UTC (rev 3586)
@@ -1,3 +1,2 @@
debian/neverball.6
-debian/neverputt.6
debian/mapc.1
Modified: packages/trunk/neverball/debian/neverball.menu
===================================================================
--- packages/trunk/neverball/debian/neverball.menu 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/neverball.menu 2007-08-07 23:16:13 UTC (rev 3586)
@@ -1,6 +1,3 @@
?package(neverball): needs="X11" section="Games/Action" \
title="Neverball" command="/usr/games/neverball" \
icon="/usr/share/pixmaps/neverball.xpm"
-?package(neverball): needs="X11" section="Games/Action" \
- title="Neverputt" command="/usr/games/neverputt" \
- icon="/usr/share/pixmaps/neverputt.xpm"
Deleted: packages/trunk/neverball/debian/neverdata.install
===================================================================
--- packages/trunk/neverball/debian/neverdata.install 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/neverdata.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -1 +0,0 @@
-data/* usr/share/games/neverdata
Added: packages/trunk/neverball/debian/neverputt-data.install
===================================================================
--- packages/trunk/neverball/debian/neverputt-data.install (rev 0)
+++ packages/trunk/neverball/debian/neverputt-data.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1,5 @@
+data/map-putt/* usr/share/games/neverball/map-putt
+data/map-paxed/* usr/share/games/neverball/map-paxed
+data/shot-putt/* usr/share/games/neverball/shot-putt
+data/holes-* usr/share/games/neverball
+data/courses.txt usr/share/games/neverball
Added: packages/trunk/neverball/debian/neverputt.install
===================================================================
--- packages/trunk/neverball/debian/neverputt.install (rev 0)
+++ packages/trunk/neverball/debian/neverputt.install 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1,2 @@
+neverputt usr/games
+debian/neverputt.xpm usr/share/pixmaps
Added: packages/trunk/neverball/debian/neverputt.manpages
===================================================================
--- packages/trunk/neverball/debian/neverputt.manpages (rev 0)
+++ packages/trunk/neverball/debian/neverputt.manpages 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1 @@
+debian/neverputt.6
Added: packages/trunk/neverball/debian/neverputt.menu
===================================================================
--- packages/trunk/neverball/debian/neverputt.menu (rev 0)
+++ packages/trunk/neverball/debian/neverputt.menu 2007-08-07 23:16:13 UTC (rev 3586)
@@ -0,0 +1,3 @@
+?package(neverputt): needs="X11" section="Games/Action" \
+ title="Neverputt" command="/usr/games/neverputt" \
+ icon="/usr/share/pixmaps/neverputt.xpm"
Modified: packages/trunk/neverball/debian/patches/data_path.patch
===================================================================
--- packages/trunk/neverball/debian/patches/data_path.patch 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/patches/data_path.patch 2007-08-07 23:16:13 UTC (rev 3586)
@@ -5,7 +5,7 @@
/*---------------------------------------------------------------------------*/
-#define CONFIG_DATA "./data"
-+#define CONFIG_DATA "/usr/share/games/neverdata"
++#define CONFIG_DATA "/usr/share/games/neverball"
#define CONFIG_USER ".neverball"
/*
Modified: packages/trunk/neverball/debian/rules
===================================================================
--- packages/trunk/neverball/debian/rules 2007-08-07 18:20:55 UTC (rev 3585)
+++ packages/trunk/neverball/debian/rules 2007-08-07 23:16:13 UTC (rev 3586)
@@ -36,9 +36,8 @@
dh_testroot
dh_clean -k
dh_installdirs
- # Install everything except duplicated font, empty dirs and source
- # map files.
- dh_install -XVeraBd.ttf -Xmap-misc -Xshot-misc -X*.map
+ # Install everything except the duplicated font and source map files.
+ dh_install -XVeraBd.ttf -X*.map
# Build architecture-independent files here.
binary-indep: build install
@@ -47,12 +46,12 @@
dh_installchangelogs -i CHANGES
dh_installdocs -i
dh_link -i usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf \
- usr/share/games/neverdata/ttf/VeraBd.ttf
+ usr/share/games/neverball/ttf/VeraBd.ttf
dh_compress -i
dh_fixperms -i
# Fixing permissions of data files.
- find debian/neverdata/usr/share/games/neverdata -type f -perm /+x \
- -exec chmod 0644 {} +
+ find debian/never{ball-common,ball-data,putt-data}/usr/share/games/neverball \
+ -type f -perm /+x -exec chmod 0644 {} +
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
@@ -63,7 +62,7 @@
dh_testdir -a
dh_testroot -a
dh_installchangelogs -a CHANGES
- dh_installdocs -a
+ dh_installdocs -a README
dh_installman -a
dh_installmenu -a
dh_strip -a
More information about the Pkg-games-commits
mailing list