This is an automated email from the git hooks/post-receive script. apo-guest pushed a commit to branch master in repository megaglest.
commit 63ca6d0d90b79d5e3e2b9842c822c3b465e09b7c Author: Mark Vejvoda <[email protected]> Date: Thu May 26 06:51:04 2011 +0000 renamed from glest to megaglest and changed build system to cmake --- debian/README.Debian | 8 ++ debian/README.source | 2 + debian/TODO | 17 ++++ debian/changelog | 210 +++++++++++++++++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 43 ++++++++++ debian/copyright | 41 +++++++++ debian/dirs | 1 + debian/megaglest.6 | 141 +++++++++++++++++++++++++++++++ debian/megaglest.desktop | 11 +++ debian/megaglest.install | 5 ++ debian/megaglest.png | Bin 0 -> 8274 bytes debian/menu | 6 ++ debian/rules | 15 ++++ debian/watch | 3 + 15 files changed, 504 insertions(+) diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..5367546 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,8 @@ +MegaGlest for Debian +----------------------- + +It is recommented to perform Config -> Auto Config before starting to play and +complaining "the game doesn't show anything!". If your glx version is lower +than 1.3 set CheckGlCaps=0 in the ~/.megaglest/glestuser.ini file. + + -- Giuseppe Borzi <[email protected]>, Mon, 12 Dec 2005 20:27:08 +0100 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..d803172 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,2 @@ +This package uses quilt for patch management, for more information see +the file /usr/share/doc/quilt/README.source in the quilt package. diff --git a/debian/TODO b/debian/TODO new file mode 100644 index 0000000..198fc66 --- /dev/null +++ b/debian/TODO @@ -0,0 +1,17 @@ +- make the game big endian friendly (post started on glest + forum: http://www.glest.org/board2/viewtopic.php?t=1426) +- change configuration.xml creation method: do not symlink to + the package one, but copy it and change it +- glest.ini should not contain references to a specific font, + but should autodetect fonts present on the system and create + the ugly '-*-fixed-bold-r-normal--*-*-*-*-*-*-*-*' things + (BTW, why don't they just kill this retareded way of + specifying fonts?) +- see what patches were added by other distros: + http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/src/ + http://download.opensuse.org/distribution/10.2/repo/src-oss/suse/src/ + http://cvs.fedoraproject.org/viewcvs/rpms/glest + http://cvs.fedoraproject.org/viewcvs/rpms/glest-data + http://rpms.mandrivaclub.com/rpms/mandriva/devel//cooker/x86_64/media/contrib/release/glest-2.0.0-2mdv2007.1.x86_64.html +- update debian/glest.6 to add information about the new options + added for multiplayer games diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..3ae18cc --- /dev/null +++ b/debian/changelog @@ -0,0 +1,210 @@ +megaglest (3.5.2-1) UNRELEASED; urgency=low + + [ Alexander Reichle-Schmehl ] + * NOT RELEASED YET + + [ Ansgar Burchardt ] + * Remove myself from Uploaders. + + [ Mark Vejvoda ] + * renamed from glest to megaglest and changed build system to cmake + -- Mark Vejvoda <[email protected]> Wed, 25 May 2011 23:31:21 -0700 + +glest (3.2.2-2) unstable; urgency=low + + [ Paul Wise ] + * debian/rules: + - Drop use of dh_desktop since it no longer does anything and + desktop-file-utils 0.15-2 has a trigger (see #525133). + + [ Siegfried-Angel Gevatter Pujals ] + * debian/control: + - Add lpia to the Architecture list. + - Add "${misc:Depends}" to Depends. + * debian/patches/series, debian/patches/missing-cstdio-include: + - Fix a FTBFS which happens with new GCC versions; thanks to + Steven Susbauer (LP: #376591). + + [ Eddy Petrișor ] + * enable tutorials by symlinking to the real tutorial directory + (Closes: #528181) + + [ Alexander Reichle-Schmehl ] + * Add debian/README.source + + -- Alexander Reichle-Schmehl <[email protected]> Fri, 12 Feb 2010 15:10:38 +0100 + +glest (3.2.2-1) unstable; urgency=low + + * New Upstream release + - Repackage the tarball from .zip to .tar.gz. + * Updated my name in control file + * adopt depends on glest-data + - Removed the lintian override + + -- Alexander Reichle-Schmehl <[email protected]> Sun, 05 Apr 2009 20:21:04 +0200 + +glest (3.2.1-1) unstable; urgency=low + + [ Siegfried-Angel Gevatter Pujals ] + * New upstream version. + - Repackage the tarball from .zip to .tar.gz. + - The default resultion is now 640x480 (Closes: #450770). + * debian/control: + - Change my entry in the Uploaders field. + - Add a Build-Depends on liblua5.1-dev, autoconf and automake. + - Bump Standards-Version to 3.8.0. + * debian/glest.install: + - Adjust the origin path. + * debian/glest.desktop: + - Fix a typo in the Catalan description. + * debian/patches/nomapeditor, debian/patches/do-not-link-unneeded-libs: + - Update them to apply against the new source. + * debian/patches/series, debian/patches/gcc-4.3-fixes: + - Remove gcc-4.3-fixes, it has been adopted upstream. + * debian/rules: + - Update it to work with the changed directory structure. + * debian/dirs: + - Remove some unnecessary lines (we still need bin/games because the only + file there is installed by debian/rules without using dh_install). + * debian/copyright: + - Update the copyright information and change the formatting of the file. + - Change the download location to SourceForge. + - Update the copyright to match the directory structure changes. + * debian/docs: + - Upstream's README files have no interesting content; remove it. + * debian/patches/fix-glest-ini: + - Change "english.lng" to just "english". + * debian/glest.sh: + - If there is an existing glest.ini file, change "<langname.lng>" to + just "<langname>". Also, if the selected language isn't available + anymore change it back to "english", in order to avoid the game refusing + to start. + - Replace the configuration file (glest.ini) with a new one if it is too + old (setting are not preserved). + - Create directory ~/.glest/screens for the screenshots (Closes: #505919). + - Do not create a "docs" symlink amymore (LP: #226584). + - Move configuration files from ~/.glest to ~/.config/glest. + * debian/glest.6: + - Update the manpage for Glest 3 (Closes: #505917). + * debian/menu: + - Change formatting to make the file more readable. + * debian/glest.desktop: + - Add a Spanish translation of the Comment. + + [ Gonéri Le Bouder ] + * French translation for the .desktop file. + + -- Siegfried-Angel Gevatter Pujals <[email protected]> Fri, 13 Mar 2009 16:26:52 +0100 + +glest (3.1.2-1) unstable; urgency=low + + [ Siegfried-Angel Gevatter Pujals (RainCT)] + * Fix debian/watch to work despite the constantly changing filenames. + * Update the description: + - Mention multiplayer support. + - Do not longer speak about two factions, as there will be more + somewhen soon. + + [ Gonéri Le Bouder ] + * Add armel in arch list (Closes: #476943) + + [ Ansgar Burchardt ] + * New upstream release (Closes: #468810) + * Updates to wrapper script: + - Install servers.ini (Closes: #467247) + - Do not create symlink to configuration.xml which does not exist. + * New patches: + - gcc-4.3-fixes: Add missing includes for gcc-4.3 + - do-not-link-unneeded-libs: Do not link against libogg, libvorbis + * Add missing .TH in manpage + * Update libxerces build-depend to libxerces-c2-dev + * Don't set CFLAGS, CXXFLAGS (now set by dpkg-buildpackage) + * debian/copyright: Update, point to GPL-2 + + -- Ansgar Burchardt <[email protected]> Sun, 04 May 2008 17:01:38 +0200 + +glest (3.1.0-1) unstable; urgency=low + + [ Barry deFreese ] + * Add watch file + + [ Jon Dowland ] + * Add Homepage: control field to source stanza + + [ Siegfried-Angel Gevatter Pujals (RainCT) ] + * Drop patches/10_fix_gcc-4.1_particle.h.dpatch + * debian/control: + - Replace XS-Vcs-* with Vcs-* + - Add myself to Uploaders + * debian/glest.desktop: + - Update to the latest FD.o standards + - Add Catalan translation + + [ Ansgar Burchardt ] + * Drop patches/01_addcleanrule.dpatch for new upstream release + * Use quilt for patch management instead of dpatch + * Remove Homepage field from description + * Add myself to Uploaders + * Bump Debian Standards version to 3.7.3 + + [ Alexander Schmehl ] + * New Upstream release (Closes: #463489) + + patches/use-fixed-fonts refreshed patch for 3.1.0 release + * Made the depends on glest-date a non-hardcoded one + + added linitan override for source:version used on package + build not from the same source package; since glest and + glest-data are in sync and both maintained by us it's safe + + -- Alexander Schmehl <[email protected]> Fri, 15 Feb 2008 16:50:29 +0100 + +glest (2.0.0-2) unstable; urgency=low + + [ Eddy Petrișor ] + * added a disabled dpatch for the endianness issue; it was downloaded from + http://kozz.org/files/games/glest/glest-cvs20070102-endian.patch.gz; + explanations about the patch are at: + http://www.powerdeveloper.org/forums/viewtopic.php?p=6675 + * changed section to contrib/games since the glest-data package is non-free + + [ Cyril Brulebois ] + * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file. + + [ Eddy Petrișor ] + * added reference links (in debian/TODO) to other distro's packages + which seem to have more patches applied + + -- Eddy Petrișor <[email protected]> Thu, 23 Aug 2007 12:15:02 +0300 + +glest (2.0.0-1) unstable; urgency=low + + [ Eddy Petrișor ] + * Initial official Debian release (Closes: #350391) + * changed dependency on libxerces27-dev instead of libxerces26-dev + * added myself to uploaders + * Debian Games Team is maintainer + * Added a Homepage field + * added a clean rule to the upstream Jamfile (not as a patch since it + brings in unnecessary complications and the rule should be always there) + * modified the way the editor building is disabled + * do not ignore errors during build and clean; stop on failure + * do not run autotools during build and do not depend on automake1.9 + * nasty tricks with symlinks so that there are no unrepresentable changes in + the source + * change arch to specify only little endian arches (!hurd) since glest is + not big endian friendly :-( + * added an unfinished and disabled patch for big endian support in the hope + it will be finalized by somebody else + * don't use utopia fonts since are not available in Debian + * make sure that the configure script is always executable + + [ Gonéri Le Bouder ] + * call dh_desktop to run update-desktop-database + + -- Eddy Petrișor <[email protected]> Mon, 18 Jun 2007 20:34:02 +0100 + +glest (2.0.0-0ubuntu1) edgy; urgency=low + + * Initial release + + -- Giuseppe Borzi <[email protected]> Mon, 7 Aug 2006 20:02:47 +0200 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..9001a73 --- /dev/null +++ b/debian/control @@ -0,0 +1,43 @@ +Source: megaglest +Section: contrib/games +Priority: optional +Maintainer: Debian Games Team <[email protected]> +Uploaders: Giuseppe Borzi <[email protected]>, Eddy Petrișor <[email protected]>, Siegfried-Angel Gevatter Pujals <[email protected]>, Alexander Reichle-Schmehl <[email protected]>, Mark Vejvoda <[email protected]> +Build-Depends: debhelper (>= 7.0.50~), + cmake, + libsdl1.2-dev, + libxerces-c2-dev, + libvorbis-dev, + libogg-dev, + libopenal-dev, + liblua5.1-dev, + libpng12-dev, + libjpeg-dev, + libz-dev, + libcurl-dev, + libwxgtk2.8-dev, + quilt +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/megaglest/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/megaglest/?op=log +Homepage: http://www.megaglest.org/ + +Package: glest + Depends: megaglest, ${misc:Depends} + Architecture: all + Section: oldlibs + Description: transitional dummy package + +Package: megaglest +Replaces: glest (<< 3.5.2-1~) +Conflicts: glest (<< 3.5.2-1~) +Architecture: i386 amd64 ia64 mipsel arm alpha kfreebsd-i386 kfreebsd-amd64 armel lpia +Depends: ${shlibs:Depends}, ${misc:Depends}, p7zip-full, megaglest-data (= ${binary:Version}) +Description: a free 3D real-time customizable strategy game + Glest takes place in a context which could be compared to that of the + pre-renaissance Europe, with the licence that magic forces exist in the + environment and can be controlled. + . + The current version is fully playable and supports both single player + games against CPU controlled players and multiplayer matches over the + Internet or a LAN. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..5770a30 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,41 @@ +This package was debianized by Giuseppe Borzi <[email protected]> +and Mark Vejvoda <[email protected]> +on Wed, 25 May 2011 Wed, 25 May 2011 23:31:21 -0700. + +It was downloaded from http://sourceforge.net/projects/megaglest + +Authors: + + Titus Tscharntke ([email protected]) + Mark Vejvoda (www.soft-haus.com - [email protected]) + +Original Glest: + Martiño Figueroa <[email protected]> + Matthias Braun <[email protected]> + +Copyright: + + Copyright (C) 2010-2011 + Titus Tscharntke ([email protected]) + Mark Vejvoda (www.soft-haus.com - [email protected]) + +Original Glest: + + Copyright (C) 2001-2008 Martiño Figueroa + - Everything except the files inside the directories listed below, + which belong to Matthias Braun. + + Copyright (C) 2005 Matthias Braun <[email protected]> + - source/shared_lib/*/platform/posix/ + - source/shared_lib/*/platform/sdl/ + - source/shared_lib/*/sound/openal/ + +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 3 of the License, or + (at your option) any later version. + +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..33359b8 --- /dev/null +++ b/debian/dirs @@ -0,0 +1 @@ +usr/games diff --git a/debian/megaglest.6 b/debian/megaglest.6 new file mode 100644 index 0000000..28b8e31 --- /dev/null +++ b/debian/megaglest.6 @@ -0,0 +1,141 @@ +.\" Hey, EMACS: -*- nroff -*- +.TH GLEST 6 "May 4, 2008" +.SH NAME +glest \- A free 3d real-time customizable strategy game. +.SH SYNOPSIS +.B glest +.SH DESCRIPTION +This manual page documents briefly the +.B glest +game commands and configuration. +.PP + +.SH CONTROLS +.TP +.B Camera +.br +f => toggle camera mode (game mode and free mode) +.br +w => move camera up (only on free camera more) +.br +s => move camera down (only on free camera more) +.br +a => rotate camera left (only on free camera more) +.br +d => rotate camera right (only on free camera more) +.br +up arrow or mouse on top => move camera forward +.br +down arrow or mouse on bottom => move camera backwards +.br +left arrow or mouse on left => move camera left +.br +right arrow or mouse on right => move camera right +.TP +.B Orders and Unit selection +.br +left mouse button => select or deselect units +.br +shift + left mouse button => add unit to selection +.br +control + left mouse button => remove unit from selection +.br +left mouse double click => select nearby units of this type +.br +right mouse button => auto order +.br +menu click => activate order +.br +left mouse when order is activated => give order +.br +right mouse when order is activated => cancel state +.br +number => recall group +.br +control + number => assign group +.br +a => activate attack command for selection +.br +m => activate move command for selection +.br +s => issue stop command to selection +.br +i => select next idle harvester +.br +b => select next building +.br +d => select next damaged unit +.br +t => select next storage unit +.br +r => select next producer unit +.TP +.B Other Keys +.br +c => switch display color +.br +- + => adjust game speed +.br +p => pause game +.br +e => save screen to TGA file +.br +alt + enter => toggle fullscreen/windowed + +.SH CONFIGURATION +.TP +.B Glest can be configured in three ways: +.br +- in-game config menu: basic parameters +.br +- configuration tool: advanced parameters +.br +- glest.ini: all parameters + +.SH VIDEO CARD HINTS +.TP +.B Auto config. +.br +The first time you run the game it will try to detect the graphic settings most +suitable for your video card. It's highly recommended that you don't change them +unless you really know what you are doing. If you change the settings and you +want to reset to the recommended ones, you can do it by using the auto config +button in the in-game config menu. +.TP +.B Required card features. +.br +The game requires either OpenGL 1.4 or OpenGL 1.3 plus the GL_ARB_env_crossbar +extesion. Most video cards with recent drivers support this features. You can +bypass the feature check by replacing the "CheckGlCaps=1" line in glest.ini by +"CheckGlCaps=0", but the game may crash or have graphics errors. +.TP +.B ATI card problems. +.br +It seems to be bug in some ATI OpenGL drivers that makes the game crash with +certain card/driver configurations when using more than 1 light. Auto config will +detect this issue and turn off all secondary lights when it detects an ATI card. +If you still want to try running the game using more than 1 light you can change +this setting in the in-game config menu. +.TP +.B Shadows. +.br +The game features real-time shadows using different algorithms. 1) Projected: Fast +shadows but they provide unit over terrain shadows only, and can produce incorrect +shadows in some circumstances. 2) Shadow mapping: Slow shadows but they are +always correct and provide everything over everything shadows. In ATI cards they +look aliased. Both types of shadows require a video card with 3 texture unit +support. Auto config will set the most suitable shadow mode for your video card. +.TP +.B 3D textures +.br +The game uses 3D textures for some effects like animated water. Some old video cards +(ie: GeForceMX) don't support this feature by hardware and the game runs really +slow when the camera is near a river. Auto config will detect this and disable +3D textures when needed. + + +.SH AUTHOR +Glest was written by Martino Figueroa et al (see readme.txt). +.PP +This manual page was written by Giuseppe Borzi <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/megaglest.desktop b/debian/megaglest.desktop new file mode 100644 index 0000000..3a54bdc --- /dev/null +++ b/debian/megaglest.desktop @@ -0,0 +1,11 @@ + +[Desktop Entry] +Type=Application +Name=MegaGlest +Comment=Play a real-time strategy game with 3D graphics +Exec=megaglest +Icon=megaglest +Terminal=false +Categories=Game;StrategyGame; +StartupNotify=true +Name[en_CA]=megaglest.desktop diff --git a/debian/megaglest.install b/debian/megaglest.install new file mode 100644 index 0000000..29ebf5f --- /dev/null +++ b/debian/megaglest.install @@ -0,0 +1,5 @@ +debian/tmp/usr/bin/megaglest usr/games +debian/tmp/usr/bin/megaglest_editor usr/games +debian/tmp/usr/bin/megaglest_g3dviewer usr/games +debian/tmp/usr/bin/megaglest_configurator usr/games + diff --git a/debian/megaglest.png b/debian/megaglest.png new file mode 100644 index 0000000..65e5d98 Binary files /dev/null and b/debian/megaglest.png differ diff --git a/debian/menu b/debian/menu new file mode 100644 index 0000000..548e827 --- /dev/null +++ b/debian/menu @@ -0,0 +1,6 @@ +?package(megaglest): \ + needs="X11" \ + section="Games/Strategy" \ + title="MegaGlest" \ + command="/usr/games/megaglest" \ + icon="/usr/share/pixmaps/megaglest.png" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..591f2d7 --- /dev/null +++ b/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +override_dh_auto_configure: + dh_auto_configure -- -DMEGAGLEST_DATA_INSTALL_PATH=share/games/megaglest/ + +%: +# dh --with quilt $@ + dh $@ --parallel + diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..e147841 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/megaglest/megaglest[?:\-_]source[?:\-_]([\d.]+)\.(?:zip|tar\.gz|tar\.bz2|tar\.xz) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/megaglest.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

