Commit Graph

12 Commits (30d837ec9074fb5f98af9f93d2ff1510e8234f31)

Author SHA1 Message Date
Giel van Schijndel a8b3c461e6 * Remove quesoglc-dev from the build dependencies list as that package doesn't exist (yet)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2911 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-30 21:15:08 +00:00
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 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 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
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
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
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 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