lp:ubuntu/trusty-proposed/gnushogi

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

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

16. By Yann Dirson <email address hidden>

* Set LIBDIR and friends at compile-time, so we look for opening book in
  the location we install it to.
* Move opening book location into /usr/lib/games/gnushogi/.

15. By Yann Dirson <email address hidden>

New upstream release.

14. By Yann Dirson <email address hidden>

* New upstream prerelease.
  * No need for texi2hml any more, adjust packaging for new html filenames.
  * Fixes most "implicit declarations" caught by build log scanner.
* Fix debian/watch to declare version=3, so version mangling works as
  expected.

13. By Yann Dirson <email address hidden>

* New upstream prerelease.
* All patches integrated upstream, dropped.
* Adjusted rules for building minishogi, now selectable using configure
  flag.
* Activate --enable-xshogi (disabled by default in 1.4.0) and
  --with-curses (just to be sure).
* No need to override paths to pattern files any more.
* Explicitly build HTML docs, not in upstream tarball any more.
  Build-depend on texi2hml for this.
* Update debian/watch to see prerelease snapshots.

12. By Yann Dirson <email address hidden>

* Fix mini-Shogi out-of-bounds access (H.G. Muller).
* Add a patch to honor LDFLAGS, so ld can be told to use relro.
* Bumped Standards-Version to 3.9.4, no change.
* Switched to debhelper 9.

11. By Yann Dirson <email address hidden>

* Add the single new patch of interest to us that 1.4.0 brings upstream,
  fixing a buffer overflow in InputCommand.
* Fix command for building info file (Closes: #645864)
* Add a debian/watch to prevent the "-latest" symlink from hiding the real
  latest version.

10. By Yann Dirson <email address hidden>

* Fixed Homepage field in debian/control, to point to the caltech site
  which appears to be more reliable.
* Improve package short descriptions (lintian).
* New patch to deal with -Wformat-security (Closes: #643572):
  22-format-string.patch.
* New set of patches to improve MiniShogi player and fix it with
  some (read) buffer overflows which surely did not make it stronger.
  Buffer overflow detected by hardening flags and induced all this work.
* Explicitly declare source format 1.0.
* Bumped Standards-Version to 3.9.2, no change.

9. By Yann Dirson <email address hidden>

* Reworked extended descriptions.
* Wrapped long lines in debian/rules for clarity.
* Build gnushogi in its own BUILD-std subdir.
* Activate build of the gnuminishogi binary, ship it in its own package.
* Added myself to the debian/copyright*.
* Dropped leftover .pc/ from source package.
* Bumped Standards-Version to 3.8.3, no change.

8. By Yann Dirson <email address hidden>

* New maintainer.
* Switch packaging to cdbs + simple-patchsys.
* Dropped special handling of config.*, now handled by cdbs.
* Factorize common install options.
* Include my fixes+minishogi patch series (do not activate minishogi
  build yet):
  * 04-errno-fix.patch - Errno mis-redifinition.
  * 03-proto-fix.patch - Fix a function prototype.
  * 05-ai-overflow.patch - Integer overflow possibly handicaping the AI.
  * 06-fix-runnaway.patch - Avoid eating 100% CPU on Ctrl-C.
  * 10-out-of-tree.patch - Allow building out of source tree
  * 11-refactor-enums.patch - Use enums.
  * 12-refactor-constants.patch - Parametrize more hardcoded contants.
  * 13-refactor-statify.patch - Statify functions when possible.
  * 14-internals-doc.patch - Document some internal APIs.
  * 20-minishogi.patch - Initial minishogi support.
  * 21-gen-patterns.patch - Generate patterns.inc at build time.
* Adjust 21-gen-patterns.patch not to cause removal of patterns.inc,
  since that confuses the patch system at clean-time.
* Save patterns.inc before building and resture it on clean, to avoid
  spurious diffs.
* Build-depend on x11-utils instead of the obsolete xutils (lintian).
* Fixed "X Windows" typo in xshogi extended description.
* Make gnushogi suggest tagua as an alternative frontend.
* Reword gnushogi extended description to emphasize that the preferred
  way to use it is through a graphical frontend.
* Remove mention to the Internet Shogi Server in xshogi description,
  since that support was removed long ago upstream.

7. By Daniel Baumann

* Removing vcs fields.
* Orphaning package.

Branch metadata

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

Subscribers