Skip to content

Debian Changelog freecraft (1:1.19-1)

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