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