r3565 - in packages/trunk: . neverball neverball/debian

Jordà Polo jorda-guest at alioth.debian.org
Mon Aug 6 20:13:52 UTC 2007


Author: jorda-guest
Date: 2007-08-06 20:13:52 +0000 (Mon, 06 Aug 2007)
New Revision: 3565

Added:
   packages/trunk/neverball/
   packages/trunk/neverball/debian/
   packages/trunk/neverball/debian/README.Debian
   packages/trunk/neverball/debian/changelog
   packages/trunk/neverball/debian/compat
   packages/trunk/neverball/debian/config.h.diff
   packages/trunk/neverball/debian/control
   packages/trunk/neverball/debian/copyright
   packages/trunk/neverball/debian/docs
   packages/trunk/neverball/debian/mapc.1
   packages/trunk/neverball/debian/neverball.6
   packages/trunk/neverball/debian/neverball.install
   packages/trunk/neverball/debian/neverball.manpages
   packages/trunk/neverball/debian/neverball.menu
   packages/trunk/neverball/debian/neverdata.install
   packages/trunk/neverball/debian/neverputt.6
   packages/trunk/neverball/debian/rules
   packages/trunk/neverball/debian/silky.menu
Log:
Importing neverball to pkg-games.



Property changes on: packages/trunk/neverball/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/neverball/debian/README.Debian
===================================================================
--- packages/trunk/neverball/debian/README.Debian	                        (rev 0)
+++ packages/trunk/neverball/debian/README.Debian	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,4 @@
+neverball for Debian
+--------------------
+
+ -- Tamas SZERB <toma at rulez.org>, Sun, 11 Apr 2004 19:45:29 +0200

Added: packages/trunk/neverball/debian/changelog
===================================================================
--- packages/trunk/neverball/debian/changelog	                        (rev 0)
+++ packages/trunk/neverball/debian/changelog	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,86 @@
+neverball (1.4.0-1) unstable; urgency=low
+
+  * new stable upstream release
+  * fixed UI (closes: #269167)
+
+ -- Tamas SZERB <toma at rulez.org>  Fri, 17 Sep 2004 00:01:27 +0200
+
+neverball (1.3.7-1) unstable; urgency=low
+
+  * a patched 1.3.6 to 1.3.7 to fix the Putt 16 invisible wall.
+    (closes: #261857)
+
+ -- Tamas SZERB <toma at rulez.org>  Mon,  6 Sep 2004 22:07:46 +0200
+
+neverball (1.3.6-1) unstable; urgency=low
+
+  * new stable upstream release
+  * Fixed mapc normal optimization bug.  Resolves the "Level 6" crash.
+
+ -- Tamas SZERB <toma at rulez.org>  Sun, 25 Jul 2004 21:49:17 +0200
+
+neverball (1.3.4-1) unstable; urgency=low
+
+  * Removed unnecessary autopause when pointer is not grabbed
+  * Fixed GUI not hilighting widget under cursor when mouse isn't moved
+  * Fixed config file written only when changed
+  * Architecture: any -> Architecture: all for neverdata package because
+    now SOLs (level files) and replay files have no endianness problem,
+    they are platform independents.
+  * dependency corrections (closes: #259271) for the sake of data files
+
+ -- Tamas SZERB <toma at rulez.org>  Fri, 16 Jul 2004 02:27:58 +0200
+
+neverball (1.3.3-1) unstable; urgency=low
+
+  * new stable release
+  * OpelGL ABI fixes (closes: #253660); avoid the
+    glActiveTexture and glMultiTexCoord2f areas.
+  * byte-order independent rewritten replay routines
+
+ -- Tamas SZERB <toma at rulez.org>  Tue, 13 Jul 2004 16:44:30 +0200
+
+neverball (1.3.1-1) unstable; urgency=low
+
+  * new stable release
+  * new perspective, new game rule: catch the stars to open the door
+    to the new level!
+  * the menu subsystem is improved (closes: #252181)
+
+ -- Tamas SZERB <toma at rulez.org>  Tue, 02 Jul 2004 12:00:21 +0200
+
+neverball (1.2.0-4) unstable; urgency=low
+
+  * new sourceball is out. (closes: #246519)
+  * debian patches goes into debian/*.diff
+
+ -- Tamas SZERB <toma at rulez.org>  Sat,  1 May 2004 19:52:49 +0200
+
+neverball (1.2.0-3) unstable; urgency=low
+
+  * ugly underlining in description fixed (closes: #245299)
+  * the upstream author asked to apply a little pach in ball/game.c
+
+ -- Tamas SZERB <toma at rulez.org>  Mon, 26 Apr 2004 21:03:49 +0200
+
+neverball (1.2.0-2) unstable; urgency=low
+
+  * Architecture: all -> Architecture: any in control files
+    according the email w/ the upstream maintainer, so I
+    respect his opinion, means the data files will be arch dependant,
+    thus we'll eliminate the endianness problem, but this implies more
+    CPU and space. (closes: #244780)
+  * rebuild against the libsdl-ttf2.0[-dev] because the libsdl-ttf1.2 
+    is now deprecated (closes: #245063), and put this into the control
+    file as build dependency (closes: #244598).
+
+ -- Tamas SZERB <toma at rulez.org>  Wed, 21 Apr 2004 11:50:14 +0200
+
+neverball (1.2.0-1) unstable; urgency=low
+
+  * Initial Release.
+  * With Max Gilead <gilead at yellow.dyndns.org> permission
+    this is the take over version of neverball. (closes: #205048)
+  * Own ITPed upload (closes: #231195)
+ -- Tamas SZERB <toma at rulez.org>  Sun, 11 Apr 2004 19:45:29 +0200
+

Added: packages/trunk/neverball/debian/compat
===================================================================
--- packages/trunk/neverball/debian/compat	                        (rev 0)
+++ packages/trunk/neverball/debian/compat	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1 @@
+4

Added: packages/trunk/neverball/debian/config.h.diff
===================================================================
--- packages/trunk/neverball/debian/config.h.diff	                        (rev 0)
+++ packages/trunk/neverball/debian/config.h.diff	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,11 @@
+--- share/config.h	2004-06-29 17:51:39.000000000 +0200
++++ debian/config.h.diff	2004-06-29 17:53:21.000000000 +0200
+@@ -20,7 +20,7 @@
+ 
+ /*---------------------------------------------------------------------------*/
+ 
+-#define CONFIG_DATA "./data"
++#define CONFIG_DATA "/usr/share/games/neverdata"
+ #define CONFIG_USER ".neverball"
+ 
+ /*

Added: packages/trunk/neverball/debian/control
===================================================================
--- packages/trunk/neverball/debian/control	                        (rev 0)
+++ packages/trunk/neverball/debian/control	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,29 @@
+Source: neverball
+Section: games
+Priority: optional
+Maintainer: Tamas SZERB <toma at rulez.org>
+Build-Depends: debhelper (>= 4.0.0), libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev
+Standards-Version: 3.6.0
+
+Package: neverball
+Architecture: any
+Depends: neverdata (>= 1.3.0), ${shlibs:Depends}, ${misc:Depends}
+Description: 3D arcade games: neverball & neverputt
+ neverball:
+ 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:
+ 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,
+ ramps, and drop-offs. A simple putting interface and golf scoring system
+ have been added.
+
+Package: neverdata
+Architecture: all
+Description: data files for neverball & neverputt
+ Level and data files for neverball and neverputt.

Added: packages/trunk/neverball/debian/copyright
===================================================================
--- packages/trunk/neverball/debian/copyright	                        (rev 0)
+++ packages/trunk/neverball/debian/copyright	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,8 @@
+This package was debianized by Tamas SZERB <toma at rulez.org> on
+Sun, 11 Apr 2004 19:45:29 +0200.
+
+It was downloaded from http://icculus.org/neverball/
+
+Upstream Author: Robert Kooima <rlk at snth.net>
+
+Copyright: see /usr/share/common-licenses/GPL-2

Added: packages/trunk/neverball/debian/docs
===================================================================
--- packages/trunk/neverball/debian/docs	                        (rev 0)
+++ packages/trunk/neverball/debian/docs	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1 @@
+README

Added: packages/trunk/neverball/debian/mapc.1
===================================================================
--- packages/trunk/neverball/debian/mapc.1	                        (rev 0)
+++ packages/trunk/neverball/debian/mapc.1	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,12 @@
+.TH MAPC 1 "April 11, 2004"
+.SH NAME
+mapc \- A map compiler for neverball and neverputt game
+.SH SYNOPSIS
+\fBmapc\fR \fIsource.map\fR \fItarget.sol\fR \fIdatadir\fR
+.br
+.SH DESCRIPTION
+\fBmapc\fR is a map compiler for neverball and neverputt game.
+.SH OPTIONS
+See the synopsis.
+.SH AUTHOR
+This manual page was written by Tamas SZERB <toma at rulez.org>

Added: packages/trunk/neverball/debian/neverball.6
===================================================================
--- packages/trunk/neverball/debian/neverball.6	                        (rev 0)
+++ packages/trunk/neverball/debian/neverball.6	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,19 @@
+.TH NEVERBALL 6 "April 11, 2004"
+.SH NAME
+neverball \- A 3D arcade game
+.SH SYNOPSIS
+\fBneverball\fR \fI[<datadir>]\fR
+.br
+.SH DESCRIPTION
+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.
+.SH OPTIONS
+The following command-line options are available:
+.TP
+.B [<datadir>]
+Run the game with a different data directory
+.SH AUTHOR
+This manual page was written by Tamas SZERB <toma at rulez.org>.

Added: packages/trunk/neverball/debian/neverball.install
===================================================================
--- packages/trunk/neverball/debian/neverball.install	                        (rev 0)
+++ packages/trunk/neverball/debian/neverball.install	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,3 @@
+neverball usr/games
+neverputt usr/games
+mapc usr/bin

Added: packages/trunk/neverball/debian/neverball.manpages
===================================================================
--- packages/trunk/neverball/debian/neverball.manpages	                        (rev 0)
+++ packages/trunk/neverball/debian/neverball.manpages	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,3 @@
+debian/neverball.6
+debian/neverputt.6
+debian/mapc.1

Added: packages/trunk/neverball/debian/neverball.menu
===================================================================
--- packages/trunk/neverball/debian/neverball.menu	                        (rev 0)
+++ packages/trunk/neverball/debian/neverball.menu	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,4 @@
+?package(neverball): needs="X11" section="Games/Arcade" \
+  title="Neverball" command="/usr/games/neverball"
+?package(neverball): needs="X11" section="Games/Arcade" \
+  title="Neverputt" command="/usr/games/neverputt"

Added: packages/trunk/neverball/debian/neverdata.install
===================================================================
--- packages/trunk/neverball/debian/neverdata.install	                        (rev 0)
+++ packages/trunk/neverball/debian/neverdata.install	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1 @@
+data/* usr/share/games/neverdata

Added: packages/trunk/neverball/debian/neverputt.6
===================================================================
--- packages/trunk/neverball/debian/neverputt.6	                        (rev 0)
+++ packages/trunk/neverball/debian/neverputt.6	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,19 @@
+.TH NEVERPUTT 6 "April 11, 2004"
+.SH NAME
+neverputt \- A 3D mini golf game
+.SH SYNOPSIS
+\fBneverputt\fR \fI[<datadir>]\fR
+.br
+.SH DESCRIPTION
+Based on the physics and graphics of Neverball, 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, ramps, and drop-offs.
+A simple putting interface and golf scoring system have been added.
+.SH OPTIONS
+The following command-line options are available:
+.TP
+.B [<datadir>]
+Run the game with a different data directory
+.SH AUTHOR
+This manual page was written by Tamas SZERB <toma at rulez.org>.

Added: packages/trunk/neverball/debian/rules
===================================================================
--- packages/trunk/neverball/debian/rules	                        (rev 0)
+++ packages/trunk/neverball/debian/rules	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,145 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+#
+# Modified to make a template file for a multi-binary package with separated
+# build-arch and build-indep targets  by Bill Allombert 2001
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	# Add here commands to configure the package.
+
+	#apply the patches then remove the devnull .rej file:
+	for i in debian/*.diff; do \
+		patch -r debian/devnull -N -p0 <$$i || true; \
+	done
+	rm -f debian/devnull
+
+	#touch configure-stamp
+
+#Architecture 
+build: build-arch build-indep
+
+build-arch: build-arch-stamp
+build-arch-stamp: configure-stamp 
+
+	# Add here commands to compile the arch part of the package.
+	$(MAKE) 
+	touch build-arch-stamp
+
+build-indep: build-indep-stamp
+build-indep-stamp: configure-stamp 
+
+	# Add here commands to compile the indep part of the package.
+	#$(MAKE) doc
+	touch build-indep-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-arch-stamp build-indep-stamp configure-stamp 
+			
+	# Add here commands to clean up after the build process.
+	-$(MAKE) clean
+
+	#reverse the patches and remove the devnull .rej file:
+	for i in debian/*.diff; do \
+		patch -R -r debian/devnull -N -p0 <$$i || true; \
+	done
+	rm -f debian/devnull
+
+	dh_clean 
+
+
+install: install-indep install-arch
+
+install-indep:
+	dh_testdir
+	dh_testroot
+	dh_clean -k -i
+	dh_installdirs -i
+
+	# Add here commands to install the indep part of the package into
+	# debian/<package>-doc.
+	#INSTALLDOC#
+
+	dh_install -i
+
+install-arch:
+	dh_testdir
+	dh_testroot
+	dh_clean -k -s 
+	dh_installdirs -s
+
+	# Add here commands to install the arch part of the package into 
+	# debian/tmp.
+	#$(MAKE) install DESTDIR=$(CURDIR)/debian/neverball
+
+	dh_install -s
+# Must not depend on anything. This is to be called by
+# binary-arch/binary-indep
+# in another 'make' thread.
+binary-common:
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs CHANGES
+	dh_installdocs
+	dh_installexamples
+	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate	
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress 
+	dh_fixperms
+#	dh_perl
+#	dh_python
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+# Build architecture independant packages using the common target.
+binary-indep: build-indep install-indep
+	$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+# Build architecture dependant packages using the common target.
+binary-arch: build-arch install-arch
+	$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+
+#because Architecture: all in the control file for every package,
+#no need to install independent things:
+
+binary: binary-arch binary-indep
+binary: binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure


Property changes on: packages/trunk/neverball/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/neverball/debian/silky.menu
===================================================================
--- packages/trunk/neverball/debian/silky.menu	                        (rev 0)
+++ packages/trunk/neverball/debian/silky.menu	2007-08-06 20:13:52 UTC (rev 3565)
@@ -0,0 +1,4 @@
+?package(neverball): needs="X11" section="Games/Arcade" \
+  title="Neverball" command="/usr/games/neverball"
+?package(neverball): needs="X11" section="Games/Arcade" \
+  title="Neverputt" command="/usr/games/neverputt"




More information about the Pkg-games-commits mailing list