r8801 - in packages/trunk/ultimatestunts: . debian debian/patches

Stefan Potyra sistpoty-guest at alioth.debian.org
Sun Feb 15 00:17:08 UTC 2009


Author: sistpoty-guest
Date: 2009-02-15 00:17:08 +0000 (Sun, 15 Feb 2009)
New Revision: 8801

Added:
   packages/trunk/ultimatestunts/debian/
   packages/trunk/ultimatestunts/debian/TODO.Debian
   packages/trunk/ultimatestunts/debian/changelog
   packages/trunk/ultimatestunts/debian/compat
   packages/trunk/ultimatestunts/debian/control
   packages/trunk/ultimatestunts/debian/copyright
   packages/trunk/ultimatestunts/debian/patches/
   packages/trunk/ultimatestunts/debian/patches/00_use_prefix_games_configure_ac.patch
   packages/trunk/ultimatestunts/debian/patches/01_mk_honour_destdir.patch
   packages/trunk/ultimatestunts/debian/rules
   packages/trunk/ultimatestunts/debian/ultimatestunts-data.install
   packages/trunk/ultimatestunts/debian/ultimatestunts.install
   packages/trunk/ultimatestunts/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


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

Added: packages/trunk/ultimatestunts/debian/TODO.Debian
===================================================================
--- packages/trunk/ultimatestunts/debian/TODO.Debian	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/TODO.Debian	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,9 @@
+* license source code: few files have different authors.
+* license data: needs extensive checking
+* manpages
+* test multiplayer game :)
+* watch file needs to be improved for version mangling
+* where does "debian/tmp.." come from? should be patched and sent to upstream
+* install some docs
+* fix debian/patches/01_mk_hounour_destdir.patch properly to use install
+  instead of cp (and to not use bashisms!)

Added: packages/trunk/ultimatestunts/debian/changelog
===================================================================
--- packages/trunk/ultimatestunts/debian/changelog	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/changelog	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,5 @@
+ultimatestunts (0.7.5-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #515127).
+
+ -- Stefan Potyra <sistpoty at ubuntu.com>  Sun, 15 Feb 2009 01:14:10 +0100

Added: packages/trunk/ultimatestunts/debian/compat
===================================================================
--- packages/trunk/ultimatestunts/debian/compat	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/compat	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1 @@
+7

Added: packages/trunk/ultimatestunts/debian/control
===================================================================
--- packages/trunk/ultimatestunts/debian/control	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/control	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,36 @@
+Source: ultimatestunts
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Stefan Potyra <sistpoty at ubuntu.com>
+Build-Depends: debhelper (>= 7),
+ automake,
+ libgl1-mesa-dev | liggl1-dev,
+ libsdl-image1.2-dev
+ libalut-dev
+ freeglut3-dev
+Standards-Version: 3.8.0
+Homepage: http://www.ultimatestunts.nl/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/ultimatestunts/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/ultimatestunts/
+
+Package: ultimatestunts
+Architecture: any
+Depends: ${shlibs:Depends}, 
+ ${misc:Depends}, 
+ ultimatestunts-data
+Description: car racing simulation featuring stunts
+ Ultimate Stunts is a remake of the famous DOS-game stunts. 
+ Racing in Ultimate Stunts involves some really spectacular stunts, like
+ loopings, corkscrews, bridges to jump over, etc., 
+ but the best thing is that you can design your own tracks!
+
+Package: ultimatestunts-data
+Architecture: all
+Description: data files for ultimatestunts
+ Ultimate Stunts is a remake of the famous DOS-game stunts. 
+ Racing in Ultimate Stunts involves some really spectacular stunts, like
+ loopings, corkscrews, bridges to jump over, etc., 
+ but the best thing is that you can design your own tracks!
+ .
+ This package contains the data files for the ultimatstunts game.

Added: packages/trunk/ultimatestunts/debian/copyright
===================================================================
--- packages/trunk/ultimatestunts/debian/copyright	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/copyright	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,25 @@
+This package was debianized by Stefan Potyra <sistpoty at ubuntu.com> on
+Sat, 14 Feb 2009 14:58:12 +0100.
+
+It was downloaded from <http://www.ultimatestunts.nl/>
+
+Upstream Authors:
+	Corné Plooy <cornware-cjp at users.sourceforge.net>
+	Martin Boese <boesemar at users.sourceforge.net>
+	Neil Zanella <nzanella at users.sourceforge.net>
+
+Copyright:
+	Copyright (C) 2002-2008 Corné Plooy
+	FIXME
+
+License:
+	This program 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; either version 2 of the License, or
+	(at your option) any later version.
+
+	On Debian systems, the full license can be found in 
+	/usr/share/common-licenses/GPL-2.
+
+The Debian packaging is copyright 2009, Stefan Potyra <sistpoty at ubuntu.com> and
+is licensed under the same license as the original project.

Added: packages/trunk/ultimatestunts/debian/patches/00_use_prefix_games_configure_ac.patch
===================================================================
--- packages/trunk/ultimatestunts/debian/patches/00_use_prefix_games_configure_ac.patch	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/patches/00_use_prefix_games_configure_ac.patch	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,12 @@
+--- configure.ac
++++ configure.ac
+@@ -255,7 +255,7 @@
+ dnl fi
+ 
+ dnl The location of the data files:
+-usdatadir='${datadir}/ultimatestunts/'
++usdatadir='${prefix}/games/ultimatestunts/'
+ 
+ dnl The configure-time values of these variables:
+ dnl sysconfdir_configure_time=`eval eval eval eval echo "${sysconfdir}"`
+

Added: packages/trunk/ultimatestunts/debian/patches/01_mk_honour_destdir.patch
===================================================================
--- packages/trunk/ultimatestunts/debian/patches/01_mk_honour_destdir.patch	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/patches/01_mk_honour_destdir.patch	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,17 @@
+--- data/Makefile.am.orig	2009-02-14 23:09:10.000000000 +0100
++++ data/Makefile.am	2009-02-14 23:12:34.000000000 +0100
+@@ -1,8 +1,9 @@
+ usdatadir=@usdatadir@
+ 
+ install:
+-	$(mkinstalldirs) ${usdatadir}
+-	cp -r cars environment lang misc music textures textures.dat tiles tracks ${usdatadir}
+-	chmod 644 ${usdatadir}/*.*
+-	chmod 644 ${usdatadir}/*/*.*
+-	chmod 644 ${usdatadir}/*/*/*.*
++	$(mkinstalldirs) $(DESTDIR)/${usdatadir}
++	cp -r cars environment lang misc music textures textures.dat tiles \
++		tracks $(DESTDIR)/${usdatadir}
++	chmod 644 $(DESTDIR)/${usdatadir}/*.* || true # bashism
++	chmod 644 $(DESTDIR)/${usdatadir}/*/*.* || true
++	chmod 644 $(DESTDIR)/${usdatadir}/*/*/*.* || true

Added: packages/trunk/ultimatestunts/debian/rules
===================================================================
--- packages/trunk/ultimatestunts/debian/rules	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/rules	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,97 @@
+#!/usr/bin/make -f
+# 
+#  Copyright (C) 2009 Stefan Potyra <sistpoty at ubuntu.com>
+#  This program is free software, GPL-2 (or any later version 
+#  as provided by the FSF at your option).
+
+CFLAGS = -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+clean:
+	dh_testdir
+	dh_testroot
+	if [ -e Makefile ]; then $(MAKE) distclean; fi
+	dh_clean
+	$(RM) build-arch-stamp
+	$(RM) -r debian/tmp
+	$(RM) config.sub config.guess
+	$(RM) configure
+	$(RM) missing
+	$(RM) mkinstalldirs
+	$(RM) depcomp
+	$(RM) install-sh
+	$(RM) aclocal.m4
+	$(RM) ultimatestunts.conf
+	# FIXME should be patched in upstream build system (intl/Makefile.in?)
+	$(RM) -r debian/tmp..
+	find . -name Makefile.in -not -wholename ./intl/Makefile.in -delete
+	# unpatch
+	if [ -e debian/patch-stamp ]; then \
+		for p in debian/patches/*; do patch -p0 -R < $$p; done; \
+		$(RM) debian/patch-stamp; \
+	fi
+
+
+debian/patch-stamp:
+	for p in debian/patches/*; do patch -p0 < $$p; done
+	touch $@
+
+configure: configure.ac debian/patch-stamp
+	aclocal
+	autoheader
+	automake --add-missing --force
+	autoconf
+
+config.status Makefile: configure
+	./configure --prefix=/usr CFLAGS="$(CFLAGS)"
+
+build-arch-stamp: config.status Makefile
+	dh_testdir
+	$(MAKE)
+	touch $@
+
+install: build-arch-stamp
+	dh_testdir
+	dh_testroot
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	find $(CURDIR)/debian/tmp -name CVS -type d | xargs rm -rf
+
+build: build-arch-stamp
+
+binary-arch: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -a
+	dh_installdocs -a
+	dh_installman -a
+	dh_install -a --sourcedir=debian/tmp
+	dh_strip -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+# no indep packages.
+binary-indep: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs -i
+	dh_installdocs -i
+	dh_install -i --sourcedir=debian/tmp
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+binary: binary-arch binary-indep
+
+.PHONY: clean build binary binary-arch binary-indep install


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

Added: packages/trunk/ultimatestunts/debian/ultimatestunts-data.install
===================================================================
--- packages/trunk/ultimatestunts/debian/ultimatestunts-data.install	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/ultimatestunts-data.install	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1 @@
+usr/games/ultimatestunts/

Added: packages/trunk/ultimatestunts/debian/ultimatestunts.install
===================================================================
--- packages/trunk/ultimatestunts/debian/ultimatestunts.install	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/ultimatestunts.install	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,2 @@
+usr/bin/* 	usr/games/
+usr/etc/*	etc/

Added: packages/trunk/ultimatestunts/debian/watch
===================================================================
--- packages/trunk/ultimatestunts/debian/watch	                        (rev 0)
+++ packages/trunk/ultimatestunts/debian/watch	2009-02-15 00:17:08 UTC (rev 8801)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/ultimatestunts/ultimatestunts-srcdata-(.*)\.tar\.gz




More information about the Pkg-games-commits mailing list