This is an automated email from the git hooks/post-receive script. smcv pushed a commit to branch quake in repository game-data-packager.
commit 0a01e5af519f2958dee297c7464a9529b95f5c25 Author: Jack Coulter <jsci...@gmail.com> Date: Wed Jun 25 10:52:08 2008 +0000 Fixed screw up from initial failed import --- debian/changelog | 6 + debian/compat | 1 + debian/control | 29 +++++ debian/copyright | 24 ++++ debian/quake3-server.6 | 0 debian/quake3-server.install | 2 + debian/quake3.6 | 0 debian/quake3.desktop | 0 debian/quake3.install | 4 + debian/quake3.xpm | 273 +++++++++++++++++++++++++++++++++++++++++++ debian/rules | 98 ++++++++++++++++ debian/scripts/quake3 | 42 +++++++ debian/scripts/quake3-server | 42 +++++++ 13 files changed, 521 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..22f0e72 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +quake3 (20080625-1) unstable; urgency=low + + * Initial release (Closes: #487933) + + -- Jack Coulter <jsci...@gmail.com> Wed, 25 Jun 2008 14:09:27 +1000 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d968bcf --- /dev/null +++ b/debian/control @@ -0,0 +1,29 @@ +Source: quake3 +Section: contrib/games +Priority: optional +Maintainer: Jack Coulter <jsci...@gmail.com> +Build-Depends: debhelper (>= 5.0.51~), libopenal-dev +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/quake3 +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/quake3/?op=log +Homepage: http://www.ioquake3.org/ +Standards-Version: 3.8.0 + +Package: quake3 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, quake3-data, libcurl3 +Description: ioQuake3 with baseq3 specific scripts. Game client. + This package contains the latest SVN build of ioquake3, with a dependency on + quake3-data, launcher scripts, and menu entries. The user must still provide + their own legal copy of quake3 to install data from via the use of quake3-data + . + This package contains the game client. + +Package: quake3-server +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, quake3-data +Description: ioQuake3 with baseq3 specific scripts. Dedicated server + This package contains the latest SVN build of ioquake3, with a dependency on + quake3-data, launcher scripts, and menu entries. The user must still provide + their own legal copy of quake3 to install data from via the use of quake3-data + . + This package contains the dedicated server. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..cf1b72a --- /dev/null +++ b/debian/copyright @@ -0,0 +1,24 @@ +This package was debianized by Jack Coulter <jack@jscinoz> on +Wed, 25 Jun 2008 14:09:27 +1000. + +It was downloaded from <url://example.com> + +Upstream Author(s): + + <put author's name and email here> + <likewise for another author> + +Copyright: + + <Copyright (C) YYYY Name OfAuthor> + <likewise for another author> + +License: + + <Put the license of the package here indented by 4 spaces> + +The Debian packaging is (C) 2008, Jack Coulter <jack@jscinoz> and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. diff --git a/debian/quake3-server.6 b/debian/quake3-server.6 new file mode 100644 index 0000000..e69de29 diff --git a/debian/quake3-server.install b/debian/quake3-server.install new file mode 100644 index 0000000..9fcff57 --- /dev/null +++ b/debian/quake3-server.install @@ -0,0 +1,2 @@ +debian/scripts/quake3-server usr/games +ioq3ded usr/lib/games/quake3 diff --git a/debian/quake3.6 b/debian/quake3.6 new file mode 100644 index 0000000..e69de29 diff --git a/debian/quake3.desktop b/debian/quake3.desktop new file mode 100644 index 0000000..e69de29 diff --git a/debian/quake3.install b/debian/quake3.install new file mode 100644 index 0000000..4d73ff7 --- /dev/null +++ b/debian/quake3.install @@ -0,0 +1,4 @@ +debian/quake3.desktop usr/share/applications +debian/quake3.xpm usr/share/pixmaps +debian/scripts/quake3 usr/games +ioquake3 usr/lib/games/quake3 diff --git a/debian/quake3.xpm b/debian/quake3.xpm new file mode 100644 index 0000000..bad6517 --- /dev/null +++ b/debian/quake3.xpm @@ -0,0 +1,273 @@ +/* XPM */ +static char * quake3_xpm[] = { +"32 32 238 2", +" c None", +". c #690303", +"+ c #810808", +"@ c #9B1212", +"# c #330000", +"$ c #B11F1F", +"% c #420303", +"& c #C52D2D", +"* c #500404", +"= c #821414", +"- c #D53939", +"; c #5E0505", +"> c #8D1E1E", +", c #E34343", +"' c #6E0707", +") c #992828", +"! c #EC4A4A", +"~ c #7E0808", +"{ c #840A0A", +"] c #640202", +"^ c #A43333", +"/ c #F14F4F", +"( c #8D0A0A", +"_ c #650202", +": c #810A0A", +"< c #A31919", +"[ c #840C0C", +"} c #3A0000", +"| c #B13E3E", +"1 c #F15151", +"2 c #9C0A0A", +"3 c #850D0D", +"4 c #9A1313", +"5 c #810F0F", +"6 c #AD2525", +"7 c #450202", +"8 c #BD4A4A", +"9 c #EF5050", +"0 c #AA0B0B", +"a c #530101", +"b c #A81313", +"c c #720707", +"d c #9A2323", +"e c #BC4242", +"f c #310000", +"g c #C95656", +"h c #EC4E4E", +"i c #B40B0B", +"j c #2B0000", +"k c #B11111", +"l c #880A0A", +"m c #8F0F0F", +"n c #DC3C3C", +"o c #AE3636", +"p c #922222", +"q c #7F1111", +"r c #D46161", +"s c #E94A4A", +"t c #BD0A0A", +"u c #3A0101", +"v c #821010", +"w c #961818", +"x c #A71313", +"y c #CB1616", +"z c #760808", +"A c #990B0B", +"B c #D23131", +"C c #EA4C4C", +"D c #E25F5F", +"E c #DA6363", +"F c #D25E5E", +"G c #CA5555", +"H c #C34C4C", +"I c #BF4646", +"J c #BB4242", +"K c #A02727", +"L c #690606", +"M c #DC6A6A", +"N c #E54545", +"O c #C30909", +"P c #590303", +"Q c #9D2222", +"R c #BD4040", +"S c #BF4141", +"T c #C44545", +"U c #C94B4B", +"V c #CD4B4B", +"W c #D04343", +"X c #CF2F2F", +"Y c #D11F1F", +"Z c #BE1111", +"` c #870808", +" . c #280000", +".. c #650707", +"+. c #990A0A", +"@. c #C11818", +"#. c #DB2F2F", +"$. c #E85A5A", +"%. c #EB6B6B", +"&. c #EE7878", +"*. c #F69797", +"=. c #C75151", +"-. c #6B0A0A", +";. c #E47070", +">. c #E13F3F", +",. c #C70808", +"'. c #610505", +"). c #C14646", +"!. c #F58686", +"~. c #E95F5F", +"{. c #E34D4D", +"]. c #DB3939", +"^. c #D52525", +"/. c #CA1414", +"(. c #B30A0A", +"_. c #8F0909", +":. c #590606", +"<. c #1B0000", +"[. c #450303", +"}. c #6C0707", +"|. c #8E0909", +"1. c #A90A0A", +"2. c #C00E0E", +"3. c #D01616", +"4. c #EC7575", +"5. c #B94242", +"6. c #600909", +"7. c #E26969", +"8. c #DD3939", +"9. c #C50808", +"0. c #5B0404", +"a. c #B33939", +"b. c #EB6666", +"c. c #CF0D0D", +"d. c #BE0A0A", +"e. c #A50A0A", +"f. c #8A0909", +"g. c #3C0202", +"h. c #170000", +"i. c #760909", +"j. c #C61010", +"k. c #E86868", +"l. c #AA3434", +"m. c #4E0404", +"n. c #D65757", +"o. c #D83333", +"p. c #BB0909", +"q. c #490303", +"r. c #A32C2C", +"s. c #E65858", +"t. c #C70D0D", +"u. c #730A0A", +"v. c #230000", +"w. c #650505", +"x. c #BD0F0F", +"y. c #E35B5B", +"z. c #3F0202", +"A. c #CA4646", +"B. c #D32C2C", +"C. c #952121", +"D. c #E04949", +"E. c #BF0D0D", +"F. c #4F0505", +"G. c #B40F0F", +"H. c #DC4B4B", +"I. c #891D1D", +"J. c #BC3636", +"K. c #CD2525", +"L. c #A70B0B", +"M. c #2C0000", +"N. c #881818", +"O. c #D83A3A", +"P. c #B40D0D", +"Q. c #3C0303", +"R. c #AA0E0E", +"S. c #D53C3C", +"T. c #7A1414", +"U. c #240000", +"V. c #B02929", +"W. c #C91F1F", +"X. c #9C0B0B", +"Y. c #1E0000", +"Z. c #7E1212", +"`. c #CE2B2B", +" + c #A70D0D", +".+ c #290000", +"++ c #9D0D0D", +"@+ c #CD2E2E", +"#+ c #6D0E0E", +"$+ c #A11E1E", +"%+ c #C51919", +"&+ c #8F0A0A", +"*+ c #760C0C", +"=+ c #C51F1F", +"-+ c #980B0B", +";+ c #1A0000", +">+ c #930C0C", +",+ c #C52323", +"'+ c #5F0909", +")+ c #941414", +"!+ c #C01313", +"~+ c #800909", +"{+ c #6E0808", +"]+ c #BD1616", +"^+ c #870A0A", +"/+ c #850909", +"(+ c #BB1919", +"_+ c #880D0D", +":+ c #BB0F0F", +"<+ c #720808", +"[+ c #670505", +"}+ c #B51111", +"|+ c #740808", +"1+ c #7B0808", +"2+ c #B21414", +"3+ c #430202", +"4+ c #7F0808", +"5+ c #B70D0D", +"6+ c #610606", +"7+ c #A81414", +"8+ c #370101", +"9+ c #780808", +"0+ c #580505", +"a+ c #AA1313", +"b+ c #500505", +"c+ c #971010", +"d+ c #B01111", +"e+ c #4B0404", +"f+ c #9A1111", +"g+ c #3D0303", +"h+ c #780707", +"i+ c #790707", +"j+ c #510101", +"k+ c #981010", +"l+ c #2E0000", +"m+ c #520101", +"n+ c #7D0808", +"o+ c #590101", +" ", +" . ", +" + ", +" @ # ", +" $ % ", +" & * ", +" = - ; ", +" > , ' ", +" ) ! ~ ", +" { ] ^ / ( _ : ", +" < [ } | 1 2 3 4 ", +" 5 6 7 8 9 0 a b c ", +" d e f g h i j k l ", +" m n o p q r s t u v w x y z ", +" A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ` . ", +" ..+.@.#.N $.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<. ", +" [.}.|.1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.f...g.h. ", +" j i.j.k.l.m.n.o.p.q.r.s.t.u.v. ", +" w.x.y.) z.A.B.(.u C.D.E.F. ", +" G.H.I.f J.K.L.M.N.O.P.Q. ", +" R.S.T.U.V.W.X.Y.Z.`. +.+ ", +" ++@+#+ $+%+&+ *+=+-+;+ ", +" >+,+'+ )+!+~+ {+]+^+ ", +" /+(+F. _+:+<+ [+}+|+ ", +" 1+2+3+ 4+5+.. k 6+ ", +" 7+8+ 9+G.0+ a+b+ ", +" c+j d+e+ f+g+ ", +" h+ b g+ i+j ", +" j+ k+l+ m+ ", +" n+v. ", +" o+ ", +" "}; diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..607f7b5 --- /dev/null +++ b/debian/rules @@ -0,0 +1,98 @@ +#!/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 + +PLATFORM=$(shell uname|sed -e s/_.*//|tr '[:upper:]' '[:lower:]') +ARCH=$(shell uname -m | sed -e s/i.86/i386/) +BR=build/release-$(PLATFORM)-$(ARCH) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +build: build-arch +build-arch: build-arch-stamp +build-arch-stamp: + dh_testdir + $(MAKE) $(BUILD_FLAGS) + +clean: + dh_testdir + dh_testroot + rm -f ioquake3 ioq3ded + $(MAKE) clean + + rm -rf build configure-stamp + + dh_clean + +install: install-indep install-arch + + +install-indep: + dh_testdir + dh_testroot + dh_clean -k -a + dh_installdirs -a + dh_install -a + dh_icons -a + +install-arch: build + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + dh_icons -s + + cp $(BR)/ioquake3.$(ARCH) ioquake3 + cp $(BR)/ioq3ded.$(ARCH) ioq3ded + + dh_desktop -pquake3 debian/quake3.desktop + dh_installman -pquake3 debian/quake3.6 + dh_installchangelogs -pquake3 ChangeLog + + dh_installman -pquake3-server debian/quake3-server.6 + dh_installchangelogs -pquake3-server ChangeLog + + dh_install -s + + +# Build architecture-independent files here. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture-dependent files here. +binary-arch: build-arch install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +# Build architecture-dependent files here. +binary-common: + dh_testdir + dh_testroot + dh_installdocs + dh_installmenu + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch diff --git a/debian/scripts/quake3 b/debian/scripts/quake3 new file mode 100644 index 0000000..1e895c2 --- /dev/null +++ b/debian/scripts/quake3 @@ -0,0 +1,42 @@ +#!/bin/sh +# Adapted from Tremulous and Nexuiz launch scripts +BINARY=/usr/lib/games/quake3/ioquake3 +BASE_PATH=/usr/share/games/quake3 +QUIET=0 +EXCUSE="\ +Quake 3 client wrapper\n\ +This script is Debian specific, it is *NOT* part of the source distribution!\n\ +Usage: urbanterror-server [OPTION]...\n\ +\n\ + -h, --help\t\tDisplay this help\n\ + -q, --quiet\t\tDisable console output\n\ + +<internal command>\tPass commands to the engine\n" + +# ioQuake3 binaries don't understand "regular" command line parameters. Let's +# catch them here, to avoid accidently launching the binary. + +while [ "$1" != "" ]; do { + if [ "$1" = "+set" -o "$1" = "+connect" ]; then + break; + fi + case "$1" in + -h|--help) + echo ${EXCUSE} + exit 0 + ;; + -q|--quiet) + QUIET=1 + ;; + esac + shift +}; done + +# Ready to rumble! + +if [ ${QUIET} -eq 1 ]; then + exec ${BINARY} +set fs_basepath ${BASE_PATH} +set ttycon 0 $* >/dev/null 2>&1 +else + exec ${BINARY} +set fs_basepath ${BASE_PATH} $* +fi + +exit $? diff --git a/debian/scripts/quake3-server b/debian/scripts/quake3-server new file mode 100644 index 0000000..2796c0e --- /dev/null +++ b/debian/scripts/quake3-server @@ -0,0 +1,42 @@ +#!/bin/sh +# Adapted from Tremulous and Nexuiz launch scripts +BINARY=/usr/lib/games/quake3/ioq3ded +BASE_PATH=/usr/share/games/quake3 +QUIET=0 +EXCUSE="\ +Quake 3 server wrapper\n\ +This script is Debian specific, it is *NOT* part of the source distribution!\n\ +Usage: urbanterror-server [OPTION]...\n\ +\n\ + -h, --help\t\tDisplay this help\n\ + -q, --quiet\t\tDisable console output\n\ + +<internal command>\tPass commands to the engine\n" + +# ioQuake3 binaries don't understand "regular" command line parameters. Let's +# catch them here, to avoid accidently launching the binary. + +while [ "$1" != "" ]; do { + if [ "$1" = "+set" -o "$1" = "+connect" ]; then + break; + fi + case "$1" in + -h|--help) + echo ${EXCUSE} + exit 0 + ;; + -q|--quiet) + QUIET=1 + ;; + esac + shift +}; done + +# Ready to rumble! + +if [ ${QUIET} -eq 1 ]; then + exec ${BINARY} +set fs_basepath ${BASE_PATH} +set ttycon 0 $* >/dev/null 2>&1 +else + exec ${BINARY} +set fs_basepath ${BASE_PATH} $* +fi + +exit $? -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits