From 7c66f9cc88b4c67ec0c9b6e0df45b14236d37fd0 Mon Sep 17 00:00:00 2001 From: Fathi Boudra Date: Thu, 20 Oct 2011 00:08:00 +0300 Subject: Redo the Debian packaging from scratch --- debian/README | 6 ---- debian/changelog | 6 ++++ debian/compat | 2 +- debian/control | 42 +++++++++++++++----------- debian/copyright | 2 +- debian/dirs | 2 -- debian/docs | 8 ----- debian/ioquake3.install | 9 ------ debian/rules | 80 +++++-------------------------------------------- debian/source/format | 1 + 10 files changed, 41 insertions(+), 117 deletions(-) delete mode 100644 debian/README delete mode 100644 debian/dirs delete mode 100644 debian/docs delete mode 100644 debian/ioquake3.install create mode 100644 debian/source/format diff --git a/debian/README b/debian/README deleted file mode 100644 index a9f5738..0000000 --- a/debian/README +++ /dev/null @@ -1,6 +0,0 @@ -The Debian Package ioquake3 ----------------------------- - -Comments regarding the Package - - -- Oliver McFadden Thu, 28 May 2009 18:27:00 +0300 diff --git a/debian/changelog b/debian/changelog index d363de0..15a5dfd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ioquake3-gles (1.35+svn1558-1) oneiric; urgency=low + + * Initial release. + + -- Fathi Boudra Wed, 19 Oct 2011 23:46:03 +0300 + ioquake3 (1558-maemo6) unstable; urgency=low * Nokia: Experimental support relative motion events; allows binary QVM's. diff --git a/debian/compat b/debian/compat index 7ed6ff8..45a4fb7 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -5 +8 diff --git a/debian/control b/debian/control index 232377a..bdcec48 100644 --- a/debian/control +++ b/debian/control @@ -1,19 +1,25 @@ -Source: ioquake3 -Section: user/games -Priority: extra -Maintainer: Oliver McFadden -Build-Depends: debhelper (>= 5), opengles-sgx-img-common-dev, libgles1-sgx-img-dev, perl, libsdl1.2-dev -Standards-Version: 3.8.1 -Homepage: http://ioquake3.org/ - -Package: ioquake3 -Architecture: armel -Depends: opengles-sgx-img-common, libgles1-sgx-img, xserver-xomap, ${shlibs:Depends}, ${misc:Depends} -Description: Quake III Arena - Welcome to the Arena, where high-ranking warriors are transformed into - spineless mush. Abandoning every ounce of common sense and any trace of doubt, - you lunge onto a stage of harrowing landscapes and veiled abysses. Your new - environment rejects you with lava pits and atmospheric hazards as legions of - foes surround you, testing the gut reaction that brought you here in the first - place. Your new mantra: Fight or be finished. +Source: ioquake3-gles +Section: games +Priority: optional +Maintainer: Fathi Boudra +Build-Depends: debhelper (>= 8.0.0), + libegl1-sgx-omap4-dev, + libgles1-sgx-omap4-dev, + libsdl1.2-dev +Standards-Version: 3.9.2 +Homepage: http://www.ioquake3.org/ +Package: ioquake3-gles +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Game engine for 3D first person shooter games (GL ES 1.1) + This package installs a modified version of the ioQuake3 game engine, + which can be used to play various games based on that engine, such as + OpenArena, Quake III: Arena, and in future perhaps World of Padman and + Urban Terror. + . + This package alone isn't of any use; to get a playable game, install + openarena or another suitable set of game data. + . + The openarena package currently contains its own version of ioQuake3, + but in future it will depend on this package for the engine. diff --git a/debian/copyright b/debian/copyright index 3160e1e..b5686eb 100644 --- a/debian/copyright +++ b/debian/copyright @@ -45,7 +45,7 @@ The Debian packaging is: Copyright (C) 2009 Oliver McFadden -and is licensed under the GPL version 3, +and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. # Please also look if there are files or directories which have a diff --git a/debian/dirs b/debian/dirs deleted file mode 100644 index ca882bb..0000000 --- a/debian/dirs +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin -usr/sbin diff --git a/debian/docs b/debian/docs deleted file mode 100644 index 347e8db..0000000 --- a/debian/docs +++ /dev/null @@ -1,8 +0,0 @@ -BUGS -COPYING.txt -id-readme.txt -md4-readme.txt -NOTTODO -README -TODO -voip-readme.txt diff --git a/debian/ioquake3.install b/debian/ioquake3.install deleted file mode 100644 index ebfbe27..0000000 --- a/debian/ioquake3.install +++ /dev/null @@ -1,9 +0,0 @@ -#build/release-linux-arm/baseq3/*.so /home/user/baseq3 -#build/release-linux-arm/baseq3/vm/*.qvm /home/user/baseq3 -build/release-linux-armv7l/ioquake3.armv7l /usr/bin -misc/32x32/quake3.png /usr/share/icons/hicolor/32x32/hildon -misc/48x48/quake3.png /usr/share/icons/hicolor/48x48/hildon -misc/64x64/quake3.png /usr/share/icons/hicolor/64x64/hildon -misc/quake3.desktop /usr/share/applications/hildon -misc/*.cfg /home/user/baseq3 -misc/*.sh /home/user/baseq3 diff --git a/debian/rules b/debian/rules index 421105e..5ef6eac 100755 --- a/debian/rules +++ b/debian/rules @@ -1,80 +1,16 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +%: + dh $@ - - - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - - touch configure-stamp - - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir +override_dh_auto_build: $(MAKE) release - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - $(MAKE) distclean - dh_clean - -install: build - dh_testdir - dh_testroot - dh_installdirs - - -# Build architecture-independent files here. -binary-indep: install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: install - dh_testdir - dh_testroot - dh_installchangelogs ChangeLog - dh_installdocs - dh_installexamples - dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_python -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link - #dh_strip - dh_compress - dh_fixperms -# dh_perl -# dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +override_dh_auto_install: + # TODO + #build/release-linux-armv7l/ioquake3.armv7l + #misc/*.cfg + #misc/*.sh diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) -- cgit v1.2.3