[Pkg-games-ubuntu] [Bug 202327] Re: freeciv package descriptions don't explain the differences between the clients
Launchpad Bug Tracker
202327 at bugs.launchpad.net
Sun Feb 2 17:45:19 UTC 2014
This bug was fixed in the package freeciv - 2.4.1-1
---------------
freeciv (2.4.1-1) unstable; urgency=medium
* Imported Upstream version 2.4.1. (Closes: #730868)
* Add myself to Uploaders.
* Update debian/copyright to copyright format 1.0.
- Add missing Expat and fonts licenses.
* Bump compat level to 9 and require debhelper >= 9.
* Improve the package description of Freeciv's clients. (Closes: #657195)
(LP: #202327)
* Add menu icon to menu files.
- Add imagemagick to Build-Depends-Indep. Convert icons in
dh_auto_build-indep target. Add icon entry to menu files. Clean xpm files
in debian/rules. (Closes: #726221)
* Ensure the package can be built. Do not remove hidden quilt .pc directory
in dh_clean. (Closes: #598226)
* debian/rules:
- Build with --parallel.
- Use dh_auto_configure instead of configure command and pass dpkg's
buildflags via dh_auto_configure to the build system.
- Use MULTIARCH paths due to compat level 9 and remove *.la and *.a files
in multiarch library paths.
- Use --enable-sys-lua configure option.
Build with Debian's system lua libraries instead of the embedded ones.
- Do not export DH_VERBOSE=1. Disable DH's verbose build.
- Export DEB_BUILD_MAINT_OPTIONS = hardening=+all.
Enable all hardening flags since freeciv is a network and multiplayer
game thus it benefits greatly from additional security features.
- Verbose build. Use --disable-silent-rules. Don't hide possible compiler
warnings.
- Export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed. Avoid useless
dependencies.
* Declare compliance with Debian policy 3.9.5.
* debian/control:
- Use canonical VCS-fields.
- Add libtolua-dev and libtolua++5-1-dev to Build-Depends.
- Remove versioned build-dependency on dpkg (>= 1.15.7).
It is trivially satisfied.
- Tighten dependency on freeciv-data. Use
freeciv-data (>= ${source:Upstream-Version}),
freeciv-data (<= ${source:Version}),
- Replace versioned dependencies on freeciv-server with ${binary:Version}
substvar. Use a substvar instead of changing the versioned dependency
every time by hand.
* wrap-and-sort -sab
* Update debian/watch. Detect only stable releases.
* Drop freeciv-data.NEWS. It refers to an obsolete version of freeciv.
* Remove debian/tmp from install files. Not needed.
* Drop use_system_m4.diff. The patch was never complete.
* Install all documentation in doc subdirectory.
- Update freeciv-data.docs and install all documentation except the
Makefiles, man pages and INSTALL files.
* Link freeciv-gtk3.6 to freeciv-client.6. Both gtk clients share the same
information.
* New: add-keywords-to-desktop-files.patch.
* Install upstream freeciv-sdl.desktop file.
* freeciv-data.README.Debian. Remove obsolete notes about Xaw3D.
* Drop README.source. Hardening is fully implemented now.
-- Markus Koschany <apo at gambaru.de> Sat, 01 Feb 2014 12:12:50 +0100
** Changed in: freeciv (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to freeciv in Ubuntu.
https://bugs.launchpad.net/bugs/202327
Title:
freeciv package descriptions don't explain the differences between the
clients
Status in “freeciv” package in Ubuntu:
Fix Released
Status in “freeciv” package in Debian:
Fix Committed
Bug description:
Binary package hint: freeciv
Freeciv 2.1.3-1 has separate packages for the sdl, gtk and xaw3d
clients. The package descriptions do not say what the differences are
between them.
The package descriptions are identical except for the line "This is
the SDL version of the Freeciv client.". This relies on the end user
knowing what SDL and GTK are, and that they will get a better
graphical performance from the SDL client.
The descriptions should say what the different clients actually are.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeciv/+bug/202327/+subscriptions
More information about the Pkg-games-ubuntu
mailing list