freeciv 2.4.1-1 source package in Ubuntu
Changelog
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 <email address hidden> Sat, 01 Feb 2014 12:12:50 +0100
Upload details
- Uploaded by:
- Debian Games Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Games Group
- Architectures:
- any all
- Section:
- games
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
freeciv_2.4.1-1.dsc | 2.7 KiB | d2bdd513c82f34312dcc6b92c90d2efbb98d65e2695c611b1104c0a110891cff |
freeciv_2.4.1.orig.tar.bz2 | 36.4 MiB | e8074e4c14b69fc23d6956084524a5f42dbbe4620196ffa8b612135af35bef80 |
freeciv_2.4.1-1.debian.tar.xz | 21.2 KiB | d02ab69a2af00bdf7e0ed473e73de0a22aee8afdae3154cd7f061add52f99e8f |
Available diffs
- diff from 2.4.0-1 to 2.4.1-1 (1.1 MiB)
No changes file available.
Binary packages built by this source
- freeciv-client-extras: Civilization turn based strategy game (miscellaneous extras)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This is a collection of supporting scripts and tools which may be
useful to a Freeciv player. These include:
* freeciv-manual: Generate an HTML manual for freeciv-server
* freeciv-modpack: GTK+ modpack, ruleset and tileset downloader
- freeciv-client-gtk: Civilization turn based strategy game (GTK+ client)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This is the GTK+ version of Freeciv and the most sophisticated and recommended
client to play the game.
- freeciv-client-sdl: Civilization turn based strategy game (SDL client)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This version of Freeciv is based on SDL, the Simple DirectMedia Layer library.
It is recommended to install the »freeciv-client- gtk« package and to use the
GTK+ client unless you really want to try this one. The SDL client offers a
different look&feel but lacks some functionality of the GTK+ client.
- freeciv-client-xaw3d: Civilization turn based strategy game (Xaw3D client)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This version of Freeciv uses the Xaw3D library. It is recommended to install
the »freeciv-client- gtk« package and to use the GTK+ client unless you really
want to try this one. The Xaw3D client offers a different look&feel but lacks
some functionality of the GTK+ client.
- freeciv-data: Civilization turn based strategy game (game data)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
These are the common data files for Freeciv.
- freeciv-server: Civilization turn based strategy game (server files)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This is the Freeciv game server.
- freeciv-sound-standard: Civilization turn based strategy game (standard sound pack)
Freeciv is a free clone of the turn based strategy game Civilization.
In this game, each player becomes leader of a civilisation, fighting to
obtain the ultimate goal: the extinction of all other civilisations.
.
This is the standard sound pack for Freeciv. It provides Freeciv clients
with a set of sounds for different events and actions in the game.