2009
freecraft (1:1.19-1) unstable; urgency=low
* Packaging a forked version of freecraft from a new source that aims to
fix bugs open in Debian.
* Fixing x86_64 support (Closes: #454306, #406077)
* Fixed -F fullscreen parameter (Closes: #455683)
* Changing the building system to use autotools
* Rewritting the debian/rules file to be compatible with dh7
-- Lincoln de Sousa <lincoln@minaslivre.org> Fri, 30 Oct 2009 12:48:14 -0200
freecraft (1:1.18-4) unstable; urgency=low
* This package should not be removed =) (Closes: #499336) * Fixing a build dependency (Closes: #483456) * Removing reference of Stratagus in control file (Closes: #490585) * Adding a .desktop file so that freecraft shows up in xdg-based menus. (Closes: #510411) * Adding sharutils as build dependency, because of uudecode used to decode freecraft icon. * Removing freecraft.{dirs,files} because they useless and fixing it in rules. * Removing useless libglib1.2 as build dependency. * Don't detect warnings as errors when built with DEB_BUILD_OPTIONS=noopt. (Closes: #454305) patch by Carsten Hey. * Fix FTBFS on GNU/kFreeBSD. Thanks to Cyril Brulebois for the patch. (Closes: #404223) patch by Carsten Hey.
-- Lincoln de Sousa <lincoln@minaslivre.org> Tue, 13 Jan 2009 15:26:46 -0200
2008
freecraft (1:1.18-3) unstable; urgency=low
* New maintainer.
* Fixing segfault when using missiles in a border of
the map. (Closes: #406732, #423630)
* Fixing segfault in deathcoil when trying to use against buildings.
* Generating a -dbg package.
* Updating control file (changing Standars-Version variable to 3.8.0)
* Better description of copyright holders in copyright file and changing
to the machine readable format.
-- Lincoln de Sousa <lincoln@minaslivre.org> Sat, 01 Nov 2008 20:11:29 -0200
freecraft (1:1.18-2.4) unstable; urgency=low
* Non-maintainer upload.
* Fixed debian/patches/15_debian_X11_dependency.dpatch so it doesn't care
about source package's directory name (Closes: 483319)
-- Patryk Cisek <patryk@prezu.one.pl> Thu, 24 Jul 2008 17:18:18 +0200
2006
freecraft (1:1.18-2.3) unstable; urgency=low
* Non-maintainer upload to apply patch provided by Adriaan Peeters to fix a
compile-time dependency on X11 libs. (Closes: #377991)
-- Margarita Manterola <marga@debian.org> Wed, 19 Jul 2006 10:34:59 -0300
freecraft (1:1.18-2.2) unstable; urgency=low
* Non-maintainer upload to solve build problems.
* Change build depend from 'libpng3-dev (>= 1.2.1-2)' to
libpng12-dev to avoid future build problem. libpng3-dev will be
removed in the future. (Closes: #303699)
* Change build depend from 'xlibs-dev (>> 4.1.0)' to 'libx11-dev,
libxext-dev, x-dev', as xlibx-dev is being removed from Debian.
(Closes: #346669)
-- Petter Reinholdtsen <pere@debian.org> Sun, 15 Jan 2006 00:06:50 +0100
2005
freecraft (1:1.18-2.1) unstable; urgency=low
* Non-maintainer upload. * Fix build problems with gcc4 on amd64. (Closes: #289039) * Updated the address for FSF in copyright. * Updated Standards-Version to 3.6.2.1 (no changes required). * Removed VI footer in changelog to avoid lintian warning.
-- Petter Reinholdtsen <pere@debian.org> Mon, 5 Sep 2005 08:25:55 +0200
2004
freecraft (1:1.18-2) unstable; urgency=high
* The "One year later freecraft is not going to be replaced, yet" release.
* Urgency set to high because this version fixes a buffer overrun in
SetMessage(). Many thanks to Andrew Rodland and Tom Goulet for their
analysis and further patch from stratagus (closes: #270698).
* Changed all the files to UTF-8.
* debian/control:
- Changed CPU to check to make it OS-agnostic. Thanks to Robert Millan
(closes: #231771).
- Changed Description to reflect that Stratagus replaced FreeCraft and
that FreeCraft is not further developed.
- Bumped Standards-Version to 3.6.1.
- Added missing ${misc:Depends}.
- Removed non-versioned build-dependency on bash, since it is an essential
package.
* src/ui/menus.c: Patch by Willem van Engen to fix a problem in the editor
when no files could be saved in an empty directory (closes: #228857).
-- David Martínez Moreno <ender@debian.org> Sun, 3 Oct 2004 01:37:26 +0200
2003
freecraft (1:1.18-1) unstable; urgency=medium
* New upstream release (closes: #182909). This really fixes the fcmp breakage as well (closes: #185657). * This is a much more advanced version, with tons of bugs fixed (literally). * Options are now saved (closes: #177305). * Save & Load is working now for single player (closes: #168800). * This bug is unreproducible and it's probably fixed in this version, whatever it were (closes: #167119). * arts support was born in the middletime (not built in yet). More to come. We have really had arts support before with libsdl1.2-arts... * debian/patches: Dropped by now 02_sound_big_endian (merged upstream) and 04_64bit_archs_fix (makes freecraft campaigns segfault). The rest of the patches went resynced. This brings freecraft campaign game again into life (closes: #173645, #185069). * debian/control: Bumped debhelper dependency to >> 4.0.0. Updated dependencies to reflect the gcc-3.2 transition. Depends on fcmp >=1.18.20030311. Dropped the Build-Conflicts because of 03_setup_fixes patch. Now is more safe to build freecraft. * debian/rules: Moved DH_COMPAT to debian/compat as joeyh recommends. Rewrote several parts, because it was going messy. Fully support for debug builds, with profiling included. * This release has good sound. Please reopen if not fixed (closes: #163135). * The font used for the buttons is now different, thus not making that strange effect (closes: #137279). * The tools for importing WCII data into freecraft are not working yet. Added to README.Debian. Read it for details.
-- David Martínez Moreno <ender@debian.org> Sun, 23 Mar 2003 04:27:24 +0100
2002
freecraft (1:1.17.2-5) unstable; urgency=low
* Added more options and completed the yet incomplete freecraft.6 manpage.
* debian/patches/04_64bit_archs_fix: Added nice patch from Steve Langasek
(the Debian postmodern programmer :-) for building really-working
freecraft binaries for 64-bit architectures (more to come). Closes:
#170603.
* Bumped Standards-Version to 3.5.8.
* debian/rules: s/debug/noopt/ in order to comply with Policy 3.5.8. Also
removed ChangeLog.html from doc/ directory because we already ship it as
changelog.gz.
* debian/control: Changed Standards-Version, removed last full-stop from
Description: line in order to kill lintian warning.
-- David Martínez Moreno <ender@debian.org> Tue, 17 Dec 2002 01:53:24 +0100
freecraft (1:1.17.2-4) unstable; urgency=low
* debian/patches/02_sound_big_endian: Fix for the sound on big-endian
architectures (ppc and the rest). Thanks, Ethan Benson, for remembering
it :-) (closes: #145777).
* debian/control: Bumped again libpng dependencies to libpng3.
-- David Martínez Moreno <ender@debian.org> Tue, 27 Aug 2002 01:03:49 +0200
freecraft (1:1.17.2-3) unstable; urgency=low
* debian/control: Removed g++ from the ia64 build environment.
-- David Martínez Moreno <ender@debian.org> Mon, 8 Jul 2002 23:36:22 +0200
freecraft (1:1.17.2-2) unstable; urgency=low
* debian/control: Added g++-3.0 for ia64 hoping that finally that fix the
autobuilds. Also bumped dependencies for fcmp (I recalled this in the very
moment I uploaded new version of freecraft). This will close #152057, but
this is work for fcmp changelog.
* Thanks to linda, added doc/ChangeLog.html as upstream changelog, and
removed doc/install.html from package.
* Finally added support for svgalib-dummyg1, so closes: #143260.
-- David Martínez Moreno <ender@debian.org> Sat, 6 Jul 2002 10:22:39 +0200
freecraft (1:1.17.2-1) unstable; urgency=low
* New upstream release.
* CVS sync as of 05 Jul 2002. This is just version 1.17.2 final.
* Lutz Summer, Jimmy Salmon, and the rest of the FreeCraft team keep killing
bugs at a extraordinary rate. The summary of the changes is:
- Fixed red/blue color for water in minimap (closes: #148697).
- Revamped Load & Save dialogs and routines. This has rendered #148285
unreproducible, so closes: #148285.
- Activated again the network menus (but not from command line). 1.17.2
games are incompatible with 1.17 network games.
- Fixed many memory leaks and crashes.
- Added global options, for resolution, fog mode, full-screen, etc.
- Added a simple map editor (primary intended for developers) in
FreeCraft. Not to replace crafted, but to give more flexibility to the
developers (crafted is far more user-friendly).
- Added a 'capture building' option with peons.
- Added Alt-R, Ctrl-R hotkeys to restart scenario.
* debian/control: Added Suggests: crafted.
-- David Martínez Moreno <ender@debian.org> Fri, 5 Jul 2002 15:25:05 +0200
freecraft (1:1.17-2) unstable; urgency=low
* Uups. I forgot to remove my ccache tests from the setup file. Sorry,
autobuilders. :-( (closes: #148570).
* CVS sync as of 05 Jun 2002. This is version 1.17.1pre1.
It kills several bugs (with the wrapper, and with multiplayer issues).
Also implements screenshots (even with a hotkey!).
* The multiplayer API is dropped at the moment. Changed freecraft.6 and
dropped patch #02_help_fixes.
* Now there is a hotkey to save the current game, Alt+Ctrl+S. BTW, I'm
unable to reproduce now #148285. Alfie?
* debian/control: Downgrade the libpng requirements to libpng2 (>=1.0.12).
* debian/answers.*: Upstream keeps changing the read semantic in setup, so
changed again to cope with the new (old) format. :-)
* Sorry, ia64 folks, for not really changing the compiler to gcc-3.0 in
1.17-1. Now I'm sure I've made the changes. Hope that works. This closes:
#143246.
-- David Martínez Moreno <ender@debian.org> Tue, 18 Jun 2002 10:55:57 +0200
freecraft (1:1.17-1) unstable; urgency=low
* New upstream release. This is FreeCraft 1.17 (final release)! (closes:
#148432).
* Changes in this release are many (as always, see doc/Changelog.html for
the gory details):
- Water effect intro screen (cool!).
- Multiple views in the screen (cooler!).
- Fixed a lot of bugs (coolest!).
- Diplomacy over network, enhanced usability.
- Network menus finally work (closes: #139150).
- Added more shortcuts.
* Added an epoch due to the versions scheme in previous releases.
* Cleaned a bit the debian/ dir.
* debian/control:
- Adjusted dependencies. freecraft needs at least fcmp version
1.17.20020526.
- Build-Conflicts with libmad0-dev and libflac-dev. I don't want by any
means to break my delicate answering machine for the setup.
- Changed the compiler to gcc-3.0 in ia64. gcc-2.96 is making a bad job
building freecraft (in fact, trying to).
* debian/answers.*: Upstream changed again the parsing procedure in
setup...this is becoming funny :-). Fixed.
* Enhanced the freecraft.6 manpage.
* debian/patches: Updated a little in order to fix offsets.
-- David Martínez Moreno <ender@debian.org> Thu, 30 May 2002 11:31:23 +0200
freecraft (1.17pre1build18-2) unstable; urgency=low
* CVS sync as of 09 May 2002. Changes:
- Support for complete campaign/level in a zip file.
- Scenario requester now remembers path during one game.
- Other fixes.
* Ryan Murray is the fastest autobuilder in the world. The package was in
incoming for minutes and he filed a bug against freecraft autobuilding...
:-) Now 01_cvs_pull patch exists (closes: #146355). Thanks, guy!
-- David Martínez Moreno <ender@debian.org> Thu, 9 May 2002 10:58:18 +0200
freecraft (1.17pre1build18-1) unstable; urgency=low
* New upstream release. This is build18.
* CVS sync as of 30 Apr 2002. The relevant changes (see
/usr/share/doc/freecraft/doc/Changelog.html for details) are:
- More fixes for the new OGG/MP3/WAV/FLAC support.
- The campaign menu is now configurable (closes: #143301).
- Added lots of control options (volume, keyboard, etc.).
- Fixed a bunch of other bugs.
* Upstream changed setup behaviour, so changed answers.* file format.
* This release, like previous ones, adds more stuff to freecraft.6 manpage.
* debian/patches: Fixed offsets in several of them.
* debian/control: Corrected description (thanks, Meinolf Sander). Closes:
#143185.
-- David Martínez Moreno <ender@debian.org> Thu, 9 May 2002 08:44:54 +0200
freecraft (1.17pre1build17-1) unstable; urgency=medium
* New upstream release. This is build17. * CVS sync as of 8 Apr 2002 (closes: #139835). The relevant changes (for the gory details see /usr/share/doc/freecraft/doc/Changelog.html) are: - This release fixes several crashes observed by the most extensive tester that freecraft in Debian has: Daniel Burrows (that I've noticed, maybe there are others :-) . - CD player support for libcda, SDL and madmp3. - Flac, OGG and MP3 audio format added (not compiled in because are unstable yet). - Randomize start positions in network play, by Daniel Burrows (closes: #137737). - Added a lot of new displayings. - Added more unit selection tools. - Units now has an autogenerated name :-). - Added big map mode (Alt-B, Ctrl-B). - A lot of cosmetic issues (scrolling credits, pictures between missions, stereo sound for missiles and units...) - Fixed a bunch of other bugs. * debian/control: - Dropped definitely the bogus dependency on libsdl1.2debian-all, as Daniel Burrows has nicely explained to me with patience (many thanks to Daniel). Also modified the description accordingly. This closes: #137275. - Depends: on new release of fcmp, because the old causes freecraft to segfault sometimes (almost always for me). - **Architectures field changed back to 'any'**. I'd like comments on this issue, please. Is freecraft working on your sparc/alpha/mips/m68k/etc. well? I'll keep looking at the autobuilders logs, but user experience is the most reliable test. Closes: #140537. * Compiled in with SDL_CD support. The rest of the new features (Flac, OGG, MP3...) will have to wait. * Commented out the line #include "rdtsc.h" in src/map/map_{draw,fog}.c and src/ai/new_ai.c that were preventing freecraft from being compiled on all the Debian architectures. This should deal with several open bugs. We'll see...(closes: #54455, #110165). * Compiled with -fsigned-char because the code is making a lot of assumptions about the signedness of char data type. This deals with the remaining part of #137338 and closes #140882, so closes: #137338, #140882. Still remain probably many errors about signedness of other data types. Please report them and send patches if you can. * Also included the tools in /usr/lib/games/freecraft for converting the original WarCraft II artwork to data format understood by freecraft, but I'm not really supporting them yet (you're warned). * debian/rules: Added support for debian/patches. * Moved most of my modifications to debian/patches, as well as the CVS patch. * Corrected freecraft.6 manpage, and added yet more stuff to it (closes: #141517). At last we'll have a complete manpage, after all. :-)
-- David Martínez Moreno <ender@debian.org> Tue, 16 Apr 2002 00:14:32 +0200
freecraft (1.17pre1build16-4) unstable; urgency=low
* The 'Yes, I need more sleep, and also to test my releases' release.
* debian/control: Dropped for now dependency on freecraft-data because
we needed a versioned Depends against fcmp (and I found by any chance
that versioned dependency on virtual packages doesn't work).
Closes: #138392.
* Added some cruft to freecraft.6 manpage.
-- David Martínez Moreno <ender@debian.org> Fri, 15 Mar 2002 10:45:14 +0100
freecraft (1.17pre1build16-3) unstable; urgency=low
* CVS synced as of 3-10-2002.
* Lots of improvements:
- AI is now much better and clever, uses transports, and has several
things fixed.
- There is basic support for campaigns (also the last release of fcmp
had support in it, but I didn't think about it and things broke.)
Now this closes: #138361.
- CD player support with SDL.
- Added triggers support.
- And lots of other things, specially this release deals with the
segfault reported by Daniel Burrows, so closes: #137710.
- If you're interested, see the last 20 lines in doc/ChangeLog.html.
* Closing bugs fixed with the previous release (closes: #137875).
* Some signedness problems are addressed, but there are so many of
them in the code that I'll get some time fixing (see #137338).
* debian/control: Updated description, and added a tigher dependency
on fcmp (>=200203xx).
* Updated a lot the freecraft.6 manpage (still needs some polishing :-).
-- David Martínez Moreno <ender@debian.org> Fri, 15 Mar 2002 01:20:24 +0100
freecraft (1.17pre1build16-2) unstable; urgency=low
* Something weird happened with my upload to the new incoming
system, because it REJECTED my final upload on March 6th but
accepted a broken upload on March 1rd. :-? Some bugs were not
fixed yet, and ... eeerkk. Also aj and others are messing me
with advices and ... let's release this version at last.
* Get in sync with my version of freecraft. The following are
the lines that the 1.17pre1build16-1 release missed:
* Dear ftpmasters, this package is really ale-clone (with
another name).
* debian/control:
- Changed Architectures field. Now I'm sure that, at this moment,
freecraft won't compile on other architectures apart from i386
and alpha. This has to do with bug #54455 (ale-clone: not for
m68k?).
* I accept my NMU :-), so closes: #101414.
* Added a menu entry (closes: #57676).
* Now, it happens that Daniel Burrows has reviewed thoroughly freecraft
and filed several bugs (sadly most of them fixed in my real release).
Thank you, guy. :-)
* From the sync: Defined FREECRAFT_LIB_PATH as /usr/share/games/freecraft/default
in order to use the alternatives set up in fcmp.
* From the sync: Freecraft is again usable from any place you want (this and
the above closes: #137276).
* From the sync: Freecraft has a menu entry (closes: #57676, #137278).
* debian/control:
- Among other things, dropped doc generation (aj says that it's stupid).
- Changed Build-Depends to make svgalibg1-dev i386 only (address part
from #137338).
* Changed build options for non-i386 architectures, because svgalib only
exists on i386 (address part from #137338).
* Fixed width to less than 80 columns in README.Debian (closes: #137566).
* Freecraft built with new libSDL.
-- David Martínez Moreno <ender@debian.org> Mon, 11 Mar 2002 05:25:29 +0100
freecraft (1.17pre1build16-1) unstable; urgency=low
* Yes, I know that this package is not ale-clone anymore, but I
want to close (or maybe have noted) the bugs in ale-clone. The
bugs that this release close are relative to ale-clone, not
freecraft (an almost new package). But this release closes
several RC bugs, so I'm not really worried about closing bugs from
here.
* New upstream release and name change (closes: #94202).
* New maintainer (closes: #119258).
* Built with HAVE_EXPANSION, for preparing it for an eventual use
with non-free data (e.g. WarCraft II(tm) CD).
* debian/ files rewritten from scratch.
* debian/control:
- Added doc++ dependency for building the documentation.
- Upstream has changed the name of the package, so I've added
corresponding Conflicts/Provides.
- It seems that this release will be compatible with FCMP (FreeCraft Media
Project) out of the box. Because we need some game data, and we _want_
freecraft in main, I changed definitively the section and added Depends
on freecraft-data. Welcome to main, freecraft!
- Added Build-Conflicts on the various flavors of libsdl1.2debian and
a Build-Depends on libsdl1.2debian-all. This also closes: #104785,
#121684, #135325.
- Corrected typos in the description (closes: #124409).
* Fixed a lot of typos in the documentation.
* make depend is failing, so I've added $(EXTRA_CFLAGS) into Common.mk in
order to make gcc -E happy.
* I'm very anxious to see if buildd's can cope with this package.
Upstream claims that it'll compile. Time will say...
* Configured /usr/share/games/freecraft/data as the data directory.
* FreeCraft can now use X Windows System with 8/15/16/24/32bit X Server, so
this means that now closes: #127870.
* I accept my NMU :-), so closes: #121684.
-- David Martínez Moreno <ender@debian.org> Fri, 1 Mar 2002 02:52:44 +0100
freecraft (1.17pre1build15-1) unstable; urgency=low
* New maintainer (closes: #119258). * New upstream release (closes: #94202).
-- David Martínez Moreno <ender@debian.org> Wed, 27 Feb 2002 00:13:57 +0100
2001
ale-clone (1.15pre16.3-1.1) unstable; urgency=low
* NMU. * Added #include <time.h> in src/clone/clone.c (closes: #101414). * Added missing Build-Depends on debhelper, glib and others.
-- David Martínez Moreno <david.martinez@rediris.es> Sat, 10 Nov 2001 05:13:35 +0100
2000
ale-clone (1.15pre16.3-1) unstable; urgency=low
* New upstream release.
* Added a `-d datapath' option.
* Moved data directory to /usr/share/games/ale-clone/WarII (rather than
.../data)
* Added some alternatives stuff to make cogliati gfx and WarII gfx mix
better. (From /usr/share/games/ale-clone/default)
* Renamed ale-clone-installer to ale-clone-war2.
-- Anthony Towns <ajt@debian.org> Sun, 2 Jan 2000 00:40:25 +1000
1999
ale-clone (1.14.990122-1) unstable; urgency=low
* Initial Release.
-- Anthony Towns <ajt@debian.org> Tue, 7 Sep 1999 16:36:50 +1000