Commit Graph

30 Commits (8566e972d575e658370998dfc3c114e0ccd9d52a)

Author SHA1 Message Date
Giel van Schijndel ed950825a9 * Utilize the Popt library for command line parsing
* Add popt as a build dependency to build systems:
   * autotools
   * Debian package build-depends
   * raw Makefiles
   * Code::Blocks project file
 * Make ParseCommandLine and ParseCommandLineEarly const correct
 * Rewrite ParseCommandLine and ParseCommandLineEarly to utilize Popt


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2800 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-11 17:59:32 +00:00
Giel van Schijndel 8f3ba5029b * Don't --disable-quesoglc while building a Debian package as that isn't an option to configure anymore
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2798 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-11 17:54:46 +00:00
Giel van Schijndel 7bb4fedb98 * Don't strip binaries when building Debian packages
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2730 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-05 17:29:11 +00:00
Giel van Schijndel 87f96d327e * Make compilation of QuesoGLC optional (i.e. add a --disable-quesoglc to the configure script)
* Disable compiling of QuesoGLC when creating a Debian package


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2728 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-05 17:04:30 +00:00
Giel van Schijndel 48d2483de6 * Bump upstream version number (revision number)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2727 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-05 15:53:15 +00:00
Giel van Schijndel 08c2635bee * Remove the lines that would put "config.sub" and "config.guess" in place from the "clean" rule (autogen.sh already does this when necessary)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2650 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-27 22:15:52 +00:00
Giel van Schijndel 718614cb0d * Fix version number for 2.0.8 RC1 in Debian changelog
* version numbers aren't allowed to contain undersquores ('_') within Debian's package system


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2567 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-20 14:05:08 +00:00
Giel van Schijndel 22b6562f3f * Make sure autoconf/the configure script only goes into cross-compiling mode when we're actually compiling for another platform
* Add autoconf, automake and pkg-config to the Build-Dependencies
 * Alphabetically re-order the Build-Dependencies


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2563 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-18 20:56:33 +00:00
Giel van Schijndel b368e403b7 * Add an additional Debian version for the development branch
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2561 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-17 21:19:20 +00:00
Giel van Schijndel 767802902a Backport some stuff for the Debian package dir:
* r1839 from trunk to 2.0:
   * Update Debian changelog file
 * r1930 from 2.0 to trunk:
   * Bump upstream version number for 2.0.7
 * r1990, r2496 and r2502 from 2.0 to trunk:
   * Bump upstream version number for 2.0.8
 * r2032 and r2033 from tags/2.0.7 to trunk:
   * Add bison, flex and unzip build dependencies
   * Run autogen.sh if necessary (e.g. fresh svn checkout)


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2560 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-17 21:05:02 +00:00
Giel van Schijndel d075832459 * Add font rendering and UTF-8 support through usage of QuesoGLC (an OpenGLC implementation);
* This _will_ require you to install http://quesoglc.sourceforge.net/ on your system to be able to compile (windows binaries are provided on the sourceforge download page as well; just dump them in wz's devpackage directory for now)
 * Currently the font render code is hard-coded to select two fonts: DejaVu Sans Mono regular style (aka "Book") or bold style; if you're package manager doesn't provide these fonts (Debian and derivatives have "ttf-dejavu"), you can get them from http://dejavu.sourceforge.net/

This closes #1 (https://trac.mortis.eu/warzone/ticket/1 I dumped/maintained my patch there)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2521 4a71c877-e1ca-e34f-864e-861f7616d084
2007-10-01 19:45:49 +00:00
Giel van Schijndel e3db4b5e16 * Add gettext (>= 0.15) as build dependency for the Debian package
* the >= 0.15 part is because we depend on the "message context" feature only provided by >= 0.15


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2403 4a71c877-e1ca-e34f-864e-861f7616d084
2007-08-17 14:39:52 +00:00
Dennis Schridde d11f659b71 Debian-ChangeLog update. Thanks Jocke.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1839 4a71c877-e1ca-e34f-864e-861f7616d084
2007-06-08 00:43:43 +00:00
Dennis Schridde e305f2a566 Move icons and desktop into /icons/. Autotools work, Debian buildscripts may need further adjustments.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1838 4a71c877-e1ca-e34f-864e-861f7616d084
2007-06-07 22:51:52 +00:00
Giel van Schijndel aa9a519794 * Remove support for decoding (and encoding in case of screenshot dump code) of JPEG pictures
* Remove some dead (commented out) & dirty code from multiint.c which used JPEG code (image_load_from_jpg)
 * Remove dead (commented out) code from screen.c which used JPEG code (function static GLuint image_create_texture)
 * Remove unused backdrop types from pieblitfunc.[ch]
 * Convert last JPEG files into PNG, add a "comment" property on those: "All of these are converted from JPEG files, so this is JPEG quality."

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1490 4a71c877-e1ca-e34f-864e-861f7616d084
2007-04-17 18:24:31 +00:00
Giel van Schijndel 51347f365c * remove MP3 decoding support
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1472 4a71c877-e1ca-e34f-864e-861f7616d084
2007-04-16 13:44:41 +00:00
Dennis Schridde e499051623 Update Debian ruleset, patch by Jocke
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1371 4a71c877-e1ca-e34f-864e-861f7616d084
2007-04-05 17:40:30 +00:00
Giel van Schijndel 354bf5255e set executable bit on debian/rules (special make script for the creation of debian packages)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1264 4a71c877-e1ca-e34f-864e-861f7616d084
2007-03-18 15:01:38 +00:00
Dennis Schridde a3ea02739b Don't forget data on Debian, either.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@1027 4a71c877-e1ca-e34f-864e-861f7616d084
2007-01-21 19:33:31 +00:00
Dennis Schridde 54a7db8889 Bring latest fix also to trunk
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@724 4a71c877-e1ca-e34f-864e-861f7616d084
2006-09-18 19:58:55 +00:00
Angus Lees ea15befafe Update Debian packaging to "warzone2100" name.
Remove executable svn property from warzone2100.png


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@718 4a71c877-e1ca-e34f-864e-861f7616d084
2006-09-17 14:20:14 +00:00
Dennis Schridde dad411003e Add SVG version of Warzone 2100 icon. (bug #6548)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@690 4a71c877-e1ca-e34f-864e-861f7616d084
2006-09-07 17:28:14 +00:00
Dennis Schridde 63c54d4300 Fix desktop file and debian build rules for correct filenames
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@645 4a71c877-e1ca-e34f-864e-861f7616d084
2006-08-26 13:23:01 +00:00
Dennis Schridde a1057805a6 Move .desktop file to reflect naming changes
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@640 4a71c877-e1ca-e34f-864e-861f7616d084
2006-08-25 23:18:20 +00:00
Dennis Schridde e8d27a3dc2 Update the .desktop file to match changes of namings
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@639 4a71c877-e1ca-e34f-864e-861f7616d084
2006-08-25 23:17:11 +00:00
Angus Lees 8f42899078 Run update-desktop-database on install (via dh_desktop).
Add icon to menu file too (use netpbm to convert to required 32x32 xpm).
Minor cleanups to debian/rules and package description.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@471 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-14 21:18:27 +00:00
Dennis Schridde 0ed2fecc99 Logo centered
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@470 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-14 17:27:23 +00:00
Dennis Schridde 5da0be51a6 AutoPackage installs desktop entry and icon
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@469 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-13 15:26:59 +00:00
Dennis Schridde f65c754579 Patch for Debian package builder by Pavel(Madman2k)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@468 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-13 14:52:34 +00:00
Angus Lees 2065bb794f Add Debian packaging files.
Debian packages can be built with a command like:
 dpkg-buildpackage -rfakeroot -b -uc

Any 'official' .deb release should update debian/changelog before
building (particularly the version number).


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@460 4a71c877-e1ca-e34f-864e-861f7616d084
2006-07-06 21:26:45 +00:00