lp:ubuntu/trusty/atom4

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/atom4
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

6. By Hwei Sheng Teoh <email address hidden>

* Fix FTBFS on clang (thanks, Sylvestre Ledru!)(Closes: #710408)
* Fix lintian warnings:
   - Upgrade to Standards-Version: 3.9.4
   - Fix description line to match recommended format
   - Add recommended build rules to debian/rules
   - Use hardening options for build.

5. By Bhavani Shankar

* Non-maintainer upload.
  - Dont ignore write return value to fix FTBFS. Thanks Tarun kumar mall
    for the patch! Closes: #617839 and also LP: #776746

4. By Hwei Sheng Teoh <email address hidden>

* Update debhelper compatibility to 8.
   - Use dh_prep instead of dh_clean -k
* Fix compiler deprecation warnings.
* Update to debian-policy 3.9.1.
* Fix lintian errors/warnings:
   - Fix missing separator in debian/control
   - Remove debian/preinst
   - Remove debian/prerm
   - Fix copyright notice format
* Change order of libraries during linking - thanks, Tarun Kumar Mall!
  (Closes: #616039)

3. By Hwei Sheng Teoh <email address hidden>

Fix Build-depends: to depend on specific X11 libraries rather than
obsoleted xlibs-dev (Closes: #346674)

2. By Hwei Sheng Teoh <email address hidden>

* New upstream release.
* This is the Just Before A Major Overhaul release. There are very few
  cosmetic changes, but a lot of internal improvement especially in
  the AI. The following entries are summarized from the (admittedly
  less readable) TODO file.
* Visible changes:
  - Fixed ncurses interface which fails to render the board background
    properly under some terminals. This is a hack; it is likely a
    libncurses bug related to the mutt bleeding backgrounds bug.
  - AI player now has a real, properly-implemented min-max algorithm
    with alpha/beta pruning. The default difficulty level (-d2) is now
    quite challenging; -d3 and above are now very tough to beat.
  - Some cosmetic improvements in the ncurses interface.
* Internal changes:
  - Fixed some bugs in the event loop
  - Fixed a major event loop sequencing problem. Man these things are
    tricky.
  - Event loop now has timers, although they aren't used by anything
    in this release. (Not anything linked into the game, that is.)
    There are also other significant improvements to the event loop
    code.
  - Added profiling code to help with AI optimization (game trees that
    grow with O(n!) are NOT fun to search at high depths...)
  - Preliminary network gaming code. Sorry, this is currently not in a
    sufficiently advanced stage for you to actually play a network
    game yet. The code is currently not actually linked into the game.
* About version numbers:
  - Hindsight is 20-20, as they say. The first Debian release bore a
    version number of 4-1, which I now realize was a mistake. The
    game's internal version number was 1.1 (as those who played the
    ncurses interface might have noticed); the 4 came from an archive
    number I use to maintain codebases. I refuse to roll the epoch
    just because of this, so to fix this inconsistency, I've bumped
    the internal version number to 4.1 and using 4.1-1 for the Debian
    version. This is an unfortunate unintentional version bloat. :-(
  - Atom-4 will likely reach 4.infinity before 5.0.
* debian/control: grammatical correction

1. By Hwei Sheng Teoh <email address hidden>

Import upstream version 4.1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/atom4
This branch contains Public information 
Everyone can see this information.

Subscribers