From 3a31ec6f47fa9f9522781cbd9cfe75abfa1156f9f3d7dd2bffa9eab4c4a05abf Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Wed, 30 Apr 2008 12:30:56 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/games/freeciv?expand=0&rev=1 --- .gitattributes | 23 ++ .gitignore | 1 + freeciv-2.1.4-no-nb.diff | 11 + freeciv-2.1.4.tar.bz2 | 3 + freeciv-manual | 18 + freeciv-manual.desktop | 6 + freeciv-manual.png | 3 + freeciv.changes | 711 +++++++++++++++++++++++++++++++++++++++ freeciv.desktop | 72 ++++ freeciv.png | 3 + freeciv.spec | 557 ++++++++++++++++++++++++++++++ manual-1.13.0-1.tar.bz2 | 3 + manual-1.13.0-de.tar.bz2 | 3 + 13 files changed, 1414 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 freeciv-2.1.4-no-nb.diff create mode 100644 freeciv-2.1.4.tar.bz2 create mode 100644 freeciv-manual create mode 100644 freeciv-manual.desktop create mode 100644 freeciv-manual.png create mode 100644 freeciv.changes create mode 100644 freeciv.desktop create mode 100644 freeciv.png create mode 100644 freeciv.spec create mode 100644 manual-1.13.0-1.tar.bz2 create mode 100644 manual-1.13.0-de.tar.bz2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/freeciv-2.1.4-no-nb.diff b/freeciv-2.1.4-no-nb.diff new file mode 100644 index 0000000..685b701 --- /dev/null +++ b/freeciv-2.1.4-no-nb.diff @@ -0,0 +1,11 @@ +--- configure.ac.orig 2006-09-05 02:52:57.000000000 +0200 ++++ configure.ac 2006-09-05 02:53:17.000000000 +0200 +@@ -173,7 +173,7 @@ + LIBS="$LIBS $LIBICONV" + + dnl I18n support +-ALL_LINGUAS="ar cs ca da de el en_GB es et fa fi fr he hu it ja ko lt nl nb no pl pt pt_BR ro ru sv tr uk zh_CN" ++ALL_LINGUAS="ar cs ca da de el en_GB es et fa fi fr he hu it ja ko lt nl nb pl pt pt_BR ro ru sv tr uk zh_CN" + AM_GNU_GETTEXT(,need-ngettext) + + dnl AM_GNU_GETTEXT doesn't have all features we want diff --git a/freeciv-2.1.4.tar.bz2 b/freeciv-2.1.4.tar.bz2 new file mode 100644 index 0000000..9beb7da --- /dev/null +++ b/freeciv-2.1.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6a1867782ee86ac364e7feec0db78eb88cad795253fee84b6de3e687d33491c +size 29531378 diff --git a/freeciv-manual b/freeciv-manual new file mode 100644 index 0000000..0f1507c --- /dev/null +++ b/freeciv-manual @@ -0,0 +1,18 @@ +#!/bin/sh + +FREECIVDIR=/usr/share/doc/packages/freeciv + +tmplang="$LANG" +test "$LC_MESSAGES" != "" && tmplang="$LC_MESSAGES" +test "$LC_ALL" != "" && tmplang="$LC_ALL" +test "$LANGUAGE" != "" && tmplang="$LANGUAGE" + +lang=`echo $tmplang|cut -d "_" -f 1` + +if [ "$lang" == "de" ]; then + DOCFILE=$FREECIVDIR/manual.de/trident/game-over.html +else + DOCFILE=$FREECIVDIR/manual/isotrident/game.html +fi + +call-browser $DOCFILE diff --git a/freeciv-manual.desktop b/freeciv-manual.desktop new file mode 100644 index 0000000..34d5ad0 --- /dev/null +++ b/freeciv-manual.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=FreeCiv Manual +Name[de]=FreeCiv Handbuch +Exec=freeciv-manual +Icon=freeciv-manual diff --git a/freeciv-manual.png b/freeciv-manual.png new file mode 100644 index 0000000..7885154 --- /dev/null +++ b/freeciv-manual.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84220d3f4e91c8c0c03949f903ca7ccddc54396f4c155467a5355f794e979586 +size 1794 diff --git a/freeciv.changes b/freeciv.changes new file mode 100644 index 0000000..b060467 --- /dev/null +++ b/freeciv.changes @@ -0,0 +1,711 @@ +------------------------------------------------------------------- +Sun Apr 27 10:04:42 CEST 2008 - sndirsch@suse.de + +- update to release 2.1.4 + * gui-sdl Fix crash when trying to bribe a unit + * Fixes for UTF-8 and local encoding mismatch + * Fixed crash when unit is killed by the breaking of a treaty + * gui-gtk2 Theme had checkbox images reversed in some situations + * Improvements to server authentication backend + * Check that there is no acinclude.m4 left from old builds in + the source tree + * Fixes to strings and i18n + * Fixed pathfinding crash when ferry is forced to leave path + * Fixed warnings and crashes caused by AI trying to updgrade + allied units + * Fixed "take -" crash when there is no free player slots + * Fixed crash in citizen governor + * Avoid overwriting player name given as /create parameter + * Fixed AI crash when city destroyed during trade negotiation + * Send /cut and /cmdlevel commands correctly to server + * Fixed handling of quoted command parameters + +------------------------------------------------------------------- +Tue Jan 29 11:18:11 CET 2008 - sndirsch@suse.de + +- update to release 2.1.3 + * Prevent server crash during explore. + * Improve client robustness and error logging. + * More GTK2 client support for saving server settings, add + buttons on dialogs. + * Updated sentence fragments, plurals, text, and translations; + specifically Catalan, Czech, Estonian, Finnish, German, + Lithuanian, Russian, Swedish, and Turkish. + +------------------------------------------------------------------- +Mon Jan 28 07:36:53 CET 2008 - sndirsch@suse.de + +- make rpmlint happy + +------------------------------------------------------------------- +Thu Dec 27 22:38:29 CET 2007 - sndirsch@suse.de + +- update to release 2.1.2 + * Improved support for GGZ Gaming Zone. + * Fix support for Leave and Load in the same client session. + * Add GTK2 client support for saving server settings. + * Add realistic terrain requirements for three default wonders, + as well a number of missing ones to civ1 and civ2. + * Improve startup speed, reducing duplicate internal messages + sent. + * Updated GTK2 hotkeys, menus, text, and translations, especially + Catalan, Finnish, Korean, Lithuanian, Turkish, and Ukrainian. + +------------------------------------------------------------------- +Thu Nov 29 16:52:42 CET 2007 - sndirsch@suse.de + +- update to release 2.1.1 + * Turn off full screen mode by default. (PR#12119) + * Fix city dialog. (PR#39825) + * Fix goto and patrol. (PR#3980, PR#39817, PR#39852, PR#39868) + * Fix reported border and vision bugs. (PR#39828, PR#39829, + PR#39830, PR#39858) + * Modified Eiffel Tower. (PR#39826, PR#39874) + * SDL client much improved and usable. (PR#39859) + * Improved support for GGZ Gaming Zone. (PR#39611) + * Updated menus, text, and translations. (PR#9347, PR#23078, + PR#39541, PR#39723, PR#39748, PR#39818, PR#39884) + +------------------------------------------------------------------- +Sat Nov 3 11:14:46 CET 2007 - sndirsch@suse.de + +- update to final release 2.1.0. Changes since 2.0.9: + * Significantly improved features for modmakers. + * New default tileset: Amplio. + * Hex-2 overhead hexagonal tileset. + * Flags rendered from SVG vector images. + * High-res building and wonder icons plus brand new tech icon + set. + * New city tab on main map. + * City outlines. + * Added lua as scripting language. New tutorial scenario. + * Many new nations, flags and nation information and options. + * New /surrender command to yield in multiplayer games. + * Score now shown in player dialog. + * Reputation removed from the game. + * New borders rules. Borders are static, fortresses expand + borders and cities expand more borders with city size growth. + * New diplomacy rules. Neutral state replaced with Armistice. + You now start in War state, and cannot cross borders with + military units except in War or Alliance states. + * SDL client much improved and usable. + * GTK+ 1.2 clients removed. + * Votes need over 50% of votes to pass. Voting is now only during + game. + * First player to join becomes game organizer and sets all + options. + * Many AI changes. Improved AI diplomacy. Novice AI easier to + beat. + * Palace has a production bonus of +75% under Despotism and +50% + under Monarchy. + * New animated cursors. + * Support for GGZ Gaming Zone. + * Multiple units may be moved at once as a battlegroup. + * Built-in theme support. GTK+ and SDL clients shipped with + unique Freeciv themes. + * As usual, tons of changes under the hood. + +------------------------------------------------------------------- +Mon Sep 24 12:36:27 CEST 2007 - sndirsch@suse.de + +- disabled workaround for gcc optimization bug, which meanwhile has + been fixed (Bug #300410) + +------------------------------------------------------------------- +Wed Sep 12 14:12:18 CEST 2007 - sndirsch@suse.de + +- only compile client/gui-gtk-2.0/wldlg.c with "-O1" (Bug #300410) + +------------------------------------------------------------------- +Wed Sep 12 12:37:33 CEST 2007 - sndirsch@suse.de + +- use "-O1" on %ix86 to workaround segfault when building cities + (Bug #300410) + +------------------------------------------------------------------- +Mon Sep 10 04:31:24 CEST 2007 - sndirsch@suse.de + +- reverted use of %fdupes, which does not work due to the magic + %doc line (which copies doc files after %install) (Bug #200911) + +------------------------------------------------------------------- +Sun Jul 8 12:59:38 CEST 2007 - sndirsch@suse.de + +- removed dupes (Bug #200911) + +------------------------------------------------------------------- +Thu Jun 21 15:55:05 CEST 2007 - adrian@suse.de + +- fix changelog entry order + +------------------------------------------------------------------- +Thu May 10 23:03:07 CEST 2007 - sndirsch@suse.de + +- updated to release 2.1.0-beta4 + * Don't bounce land units from ocean cities when loading saved + game. + * Fix bug that walls get drawn when city has no walls but has + other defence bonuses. + * Allow air units to goto into unsafe terrain. + * Forbid military units from entering through the borders of + another nation that you are at peace with. + * Fix crash when AI is unable to build any kind of attacker units. + * Fix crash when city cannot build any kind of defending unit. + * GTK2: Tweaked colors in the technology report. + * SDL: Corrected a number of dialogs that didn't close properly. + * SDL: Remapped some keyboard shortcuts to be more intuitive: + right-clicking on the minimap moves the map; change the options + menu shortcut to ESC and the chatline shortcut to TAB; change + the "turn done" shortcut to Shift+Return; assign the help dialog + popup in the research dialog to the middle mouse button. + * SDL: Show scores in the player dialog. + * SDL: Fix many crashes and inconsistencies in the GUI. + * The new "Golden Globe" design of program and window manager icons. + * Medium size of the Hex2t tileset shipped with the game. + * New high-res wonder and building icon set for the Amplio tileset. + * Updates to fi.po by Sini Ruohomaa + * Updates to da.po by Joe Hansen + * Updates to lt.po by Andrius Štikonas + * The tutorial is now translatable + * Fixed autogen.sh to handle multiple installed versions of the same tool. + +------------------------------------------------------------------- +Sun Feb 18 17:42:51 CET 2007 - sndirsch@suse.de + +- updated to release 2.1.0-beta3 + +------------------------------------------------------------------- +Fri Sep 8 20:49:02 CEST 2006 - sndirsch@suse.de + +- fixed build for SUSE 9.3 + +------------------------------------------------------------------- +Tue Sep 5 02:34:51 CEST 2006 - sndirsch@suse.de + +- updated to release 2.1.0-beta2 +- fixed data/locale dir +- cleanup + +------------------------------------------------------------------- +Sat Apr 15 18:45:32 CEST 2006 - sndirsch@suse.de + +- update to bugfix release 2.0.8 + * obsoletes patch.CVE-2006-0047.freeciv + * allow loading of saved games from freeciv 2.1 + * allow client goto into unknown tiles + * several other bugfixes + +------------------------------------------------------------------- +Fri Mar 10 16:07:07 CET 2006 - bk@suse.de + +- replace esound-devel with audiofile-devel and check ALSA and SDL + +------------------------------------------------------------------- +Thu Mar 9 18:23:47 CET 2006 - bk@suse.de + +- Add esound-devel to BuildRequires (was implicily by SDL-devel) + +------------------------------------------------------------------- +Mon Mar 6 14:45:13 CET 2006 - sndirsch@suse.de + +- patch.CVE-2006-0047.freeciv: + * fix for denial of service condition (Bug #155347,CVE-2006-0047) + +------------------------------------------------------------------- +Wed Jan 25 21:36:00 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sun Nov 13 15:27:52 CET 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.7 + +------------------------------------------------------------------- +Sat Oct 22 17:51:21 CEST 2005 - sndirsch@suse.de + +- added flac to neededforbuild (required by oggenc) + +------------------------------------------------------------------- +Wed Sep 28 08:44:42 CEST 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.6 + +------------------------------------------------------------------- +Tue Sep 27 12:29:32 CEST 2005 - sndirsch@suse.de + +- fixed build with gcc 4.1 + +------------------------------------------------------------------- +Sat Sep 3 16:56:57 CEST 2005 - sndirsch@suse.de + +- fixed sound support (Bug #114982) +- update to bugfix release 2.0.5 + * Fix bugs with government setting of new civs (barbarians and + civil war nations). + * Fix a bug where some mapgen settings would create more + continents than the server could handle. + * Fix a bug that allowed free changing of techs after finding a + tech other than the one currently being researched. + * Fix a bug where removing and creating a new player would give + the new player the old one's team. + * When the player disconnects in a normal game, make a savegame + and exit immediately rather than continuing to run. (This fixes + the bug where savegames made after a client crash would reveal + the entire map.) + * Fix a bug in the "endyear" setting. + * Don't send server-only settings to the client (to be shown in + the settings dialog). + * Send a unit's info to the client when its transporter is + disbanded. + * Fix several bugs where crashes could happen if an invalid + connection was left in the lists. + * Better fallbacks when starting positions can't be placed + (previously the server would crash in this situation). + * Fix several bugs in the detection of multiple servers on the + LAN. + * Make sure units in combat are not in the hidden (focus unit) + state. + * Update menus for the focus unit when a transporter becomes + available for it. + * Fix a bug in the GTK2 client where diplomat actions would sometimes + become impossible. + * Clicking on the focus unit in the panel will center it. + * Set aifill values for several scenarios. + +------------------------------------------------------------------- +Sat Jul 30 13:57:52 CEST 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.4 + +------------------------------------------------------------------- +Wed Jul 13 15:53:35 CEST 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.3 + +------------------------------------------------------------------- +Fri Jun 24 12:06:12 CEST 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.2 + +------------------------------------------------------------------- +Wed Apr 27 18:31:57 CEST 2005 - sndirsch@suse.de + +- update to bugfix release 2.0.1 + * Fix a bug causing easy and novice AIs to be much harder than + they were supposed to be. + * New behavior of the /start command in multi-player mode. + * Minor translation updates. + * Other minor bugfixes. + +------------------------------------------------------------------- +Tue Apr 19 12:23:38 CEST 2005 - sndirsch@suse.de + +- update to final release 2.0.0 + +------------------------------------------------------------------- +Fri Apr 15 22:41:01 CEST 2005 - sndirsch@suse.de + +- update to release 2.0.0 RC2 + +------------------------------------------------------------------- +Fri Apr 1 22:26:06 CEST 2005 - sndirsch@suse.de + +- update to release 2.0.0 RC1 + +------------------------------------------------------------------- +Thu Feb 24 00:13:46 CET 2005 - sndirsch@suse.de + +- update to release 2.0.0 Beta 8 + * AI diplomacy bug fixes. + * Fix for team-mode research. + * Fix for infinite recursion in autoexplorers. + * Fix for SDL mixer freeze during exit. + * Fix for when the default username isn't a valid one. + * Fix for when we can't make a temp file when querying the + metaserver. + * Change some default client option values. + * Fix some client refresh problems. + * Fix some out-of-sync city dialog problems. + * Fix a crash when a nation flag isn't available. + * Fix a potential CMA crash. + * Rewrite some of the CMA dialog (gtk2 client). + * Some startscreen fixes. + * Many gui-win32 fixes. + * Fix some bugs with unloading of units. + * Fix some bugs with seeing subs when you shouldn't. + +------------------------------------------------------------------- +Thu Feb 17 07:12:01 CET 2005 - sndirsch@suse.de + +- fixed build + +------------------------------------------------------------------- +Fri Jan 21 18:42:54 CET 2005 - sndirsch@suse.de + +- update to release 2.0.0 Beta 7 + * Fix for using "nb" as the Norwegian translation (as well as + "no"). + * Some portability fixes to the compilation code. + * AI doesn't overvalue techs so much. + * Fix a potential crash when bribing cities. + * Fix a potential crash in the AI ferry code. + * Fix a potential crash when an exploring unit dies. + * Don't show empty helptext for techs. + * Fix some compilation problems on C99 compilers. + * Fix a bug when transferring embassies. + * Fix a bug with fog-of-war code in the GTK-2.0 client on + windows. + * Fix numerous bugs in the win32 client. + * Fix a crash when researching future techs. + * Make some server commands have different access levels during + pregame. + * Fix some bugs when breaking alliances. + * Fix some bugs with observers. + * Fix some major bugs with autosettlers (the new autosettlers + should be a lot more usable). + +------------------------------------------------------------------- +Tue Jan 4 22:35:10 CET 2005 - sndirsch@suse.de + +- updated to release 2.0.0 Beta6 + * Speed up AI calculations by recalculating some things only + every few turms. + * Fix a bug with long-distance exploring. + * Fix some bugs with out-of-sync cities. + * Change client-side goto to take the path with the lowest + "best time" rather than the one with the lowest "worst time". + * Add a new method for drawing fog of war (gtk2-client and + win32-client only). Change the trident tileset to use this new + method. + * Remove veteran status from the panel unit info string. + * Improve some keyboard controls in the gtk2 client. + * Fix a bug when cross-compiling the XAW client. + * Improve server citizen placement when a city's minimums cannot + be met. + * Change novice and "away" AIs to not cheat by having instant + revolutions. + * Fix a bug when loading old/invalid savegames that have + invalid alliances. + * Fix some bugs with voting (more may remain). + +------------------------------------------------------------------- +Tue Dec 14 10:24:20 CET 2004 - sndirsch@suse.de + +- updated to release 2.0.0 Beta5 +- move no.po to nb.po instead of patching it (with a maybe outdated + version) + +------------------------------------------------------------------- +Fri Nov 19 18:55:25 CET 2004 - sndirsch@suse.de + +- updated to release 2.0.0 Beta4 + * obsoletes freeciv-da_DK.diff + +------------------------------------------------------------------- +Thu Nov 18 18:05:02 CET 2004 - sndirsch@suse.de + +- freeciv-da_DK.diff: + * fixes start with da_DK/da_DK.UTF-8 locale (Bug #48341) + +------------------------------------------------------------------- +Wed Nov 17 12:56:12 CET 2004 - sndirsch@suse.de + +- updated to release 2.0.0 Beta3 + * adjusted freeciv-2.0.0-no-nb.diff + +------------------------------------------------------------------- +Fri Oct 29 16:50:09 CEST 2004 - sndirsch@suse.de + +- some cleanup in specfile + +------------------------------------------------------------------- +Thu Oct 28 22:15:19 CEST 2004 - sndirsch@suse.de + +- updated to release 2.0.0 Beta2 + * removed obsolete patches (autoconf.diff, code_cleanup.diff) + * removed wrapper script, which started both civserver and + civclient; obsolete as the server can now be started by the + client (freeciv,freeciv.info,freeciv.info.de, + gxmessage-2.0.8.tar.gz) + * civworld (map editor) disabled for now; patch for 2.0.0 is not + available yet + +------------------------------------------------------------------- +Tue Oct 19 13:06:03 CEST 2004 - sndirsch@suse.de + +- freeciv-1.14.2-no-nb.diff + * norwegian locale has changed: no --> nb + +------------------------------------------------------------------- +Thu Sep 9 13:34:38 CEST 2004 - sndirsch@suse.de + +- updated to release 1.14.2 + * important compile fixes for some platforms + * game balance adjustments: + - all buildings except wonders and space parts 30% cheaper + - some wonders cheaper: Colossus, Copernicus, Isaac Newton's, + King Richard's, Oracle and Shakespeare's + - submarine has more attack and movement, and costs less + * reputation recovery bug fixed (now much slower) + * a few other minor bugfixes +- adjusted autoconf.diff + +------------------------------------------------------------------- +Mon Jul 5 11:50:39 CEST 2004 - sndirsch@suse.de + +- freeciv.serv: + use "set aifill 2" instead of "create tux" to create a game; + otherwise the game runs as a demo without any opponents if + username is "tux" (Bug #42751) + +------------------------------------------------------------------- +Mon Mar 15 09:09:08 CET 2004 - sndirsch@suse.de + +- store savegames in $HOME/.freeciv + +------------------------------------------------------------------- +Sat Mar 13 23:14:09 CET 2004 - sndirsch@suse.de + +- use gxmessage (gtk2 xmessage) instead of xmessage for information + window during start + +------------------------------------------------------------------- +Thu Mar 11 19:17:28 CET 2004 - sndirsch@suse.de + +- fixed for 'check_if_valid_source_dir' use :-) + +------------------------------------------------------------------- +Thu Mar 11 08:11:38 CET 2004 - sndirsch@suse.de + +- moved manuals to doc directory + +------------------------------------------------------------------- +Thu Mar 11 07:43:22 CET 2004 - sndirsch@suse.de + +- better desktop icons + +------------------------------------------------------------------- +Sat Mar 6 18:44:47 CET 2004 - sndirsch@suse.de + +- added freeciv manual and desktop file (including icon) for it +- added german translation for freeciv wrapper info +- use rules similar to civ2 for freeciv wrapper + +------------------------------------------------------------------- +Sun Feb 29 15:05:57 CET 2004 - sndirsch@suse.de + +- reencode wav files to ogg to save some space (and maybe add later + a more complete soundset); removed esd support as it doesn't + support ogg files +- added wrapper for easy use (starts server + client preconfigured) +- added desktop files (including icons) for wrapper and map editor + +------------------------------------------------------------------- +Sun Feb 29 00:25:40 CET 2004 - sndirsch@suse.de + +- fixed sound (sound specfile needs to be called .soundspec) + +------------------------------------------------------------------- +Sat Feb 28 20:37:09 CET 2004 - sndirsch@suse.de + +- use GTK 2.x GUI for civclient now; civworld map editor still uses + old GTK 1.x GUI + +------------------------------------------------------------------- +Sat Feb 28 17:53:20 CET 2004 - sndirsch@suse.de + +- updated to release 1.14.1 + +------------------------------------------------------------------- +Fri Jan 23 01:38:51 CET 2004 - ro@suse.de + +- remove old automake stuff + +------------------------------------------------------------------- +Sat Jan 10 12:07:03 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Sat Aug 16 15:27:31 CEST 2003 - adrian@suse.de + +- install desktop files from kappfinder + +------------------------------------------------------------------- +Mon Jul 14 16:37:46 CEST 2003 - sbrabec@suse.cz + +- GNOME prefix change to /opt/gnome. + +------------------------------------------------------------------- +Fri Jun 20 02:53:43 CEST 2003 - ro@suse.de + +- build with current gettext + +------------------------------------------------------------------- +Thu Nov 21 13:25:27 CET 2002 - ro@suse.de + +- fixed neededforbuild "libvorbis_devel" is "libvorbis-devel" + +------------------------------------------------------------------- +Wed Nov 20 12:13:08 CET 2002 - pthomas@suse.de + +- Remove spurious '+' from civworld-1.13.0.diff-against-freeciv. +- Fix up the autoconf stuff to reduce warnings. +- Add AM_GNU_GETTEXT_VERSION. + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Mon Sep 16 13:56:30 CEST 2002 - uli@suse.de + +- update -> 1.13.0 (usability improvements, sound, rules extended, + gameplay fine-tuned, cleanups and bugfixes) +- known problem: client segfaults when doing revolution on x86-64, + fine on i386 + +------------------------------------------------------------------- +Fri Jul 26 23:07:48 CEST 2002 - adrian@suse.de + +- fix neededforbuild + +------------------------------------------------------------------- +Tue Jul 2 13:00:47 CEST 2002 - meissner@suse.de + +- buildrootet, rerun auto* tools. + +------------------------------------------------------------------- +Wed Nov 14 18:21:59 CET 2001 - ro@suse.de + +- fix for automake 1.5 + +------------------------------------------------------------------- +Tue Aug 21 12:24:51 CEST 2001 - uli@suse.de + +- added scenario editor civworld + +------------------------------------------------------------------- +Mon Aug 13 17:45:52 CEST 2001 - uli@suse.de + +- update -> 1.12.0 + +------------------------------------------------------------------- +Thu Aug 9 16:59:28 CEST 2001 - uli@suse.de + +- update -> 1.11.12 + +------------------------------------------------------------------- +Fri Aug 3 16:44:19 CEST 2001 - uli@suse.de + +- update -> 1.11.8 + +------------------------------------------------------------------- +Mon Jul 23 18:25:33 CEST 2001 - uli@suse.de + +- update -> 1.11.6 + +------------------------------------------------------------------- +Tue May 8 12:42:16 CEST 2001 - mfabian@suse.de + +- bzip2 sources + +------------------------------------------------------------------- +Fri Feb 23 00:10:25 CET 2001 - ro@suse.de + +- added readline/readline-devel to neededforbuild (split from bash) + +------------------------------------------------------------------- +Tue Jan 30 23:35:01 CET 2001 - ro@suse.de + +- changed neededforbuild to + +------------------------------------------------------------------- +Mon Nov 6 02:26:12 CET 2000 - ro@suse.de + +- fixed neededforbuild + +------------------------------------------------------------------- +Thu Aug 10 16:50:58 CEST 2000 - uli@suse.de + +- update -> 1.11.4 + +------------------------------------------------------------------- +Mon Jun 5 19:54:01 MEST 2000 - uli@suse.de + +- moved docs to %{_docdir} + +------------------------------------------------------------------- +Tue Feb 22 19:28:57 CET 2000 - uli@suse.de + +- update -> 1.10.0 +- switched client from Xaw to GTK + +------------------------------------------------------------------- +Wed Oct 20 20:10:31 MEST 1999 - uli@suse.de + + - New version 1.9.0 + +------------------------------------------------------------------- +Fri Sep 17 11:28:09 MEST 1999 - kettner@suse.de + +- Reinserted old # Commandline: line. + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Wed Aug 25 15:28:08 MEST 1999 - uli@suse.de + + - New version 1.8.1 + +------------------------------------------------------------------- +Fri Jun 18 15:37:53 MEST 1999 - uli@suse.de + + - Spec file created from freeciv-1.8.0.tar.gz by autospec +------------------------------------------------------------------- +Tue Jan 5 17:51:00 MET 1999 - rb@suse.de + +- update to version 1.7.2 +------------------------------------------------------------------- +Sun Nov 1 19:09:27 PST 1998 - rb@suse.de + +- update to version 1.7.1 + +------------------------------------------------------------------- +Mon Aug 10 23:32:07 MEST 1998 - rb@suse.de + +- update to version 1.7.0 + +------------------------------------------------------------------- +Tue Jul 21 18:55:28 MEST 1998 - rb@suse.de + +- Corrected Copyright-notice in spec file + +------------------------------------------------------------------- +Wed Jul 1 01:44:02 MEST 1998 - rb@suse.de + +- update to version 1.6.3 +- added new README.SuSE +- civserver became ser +- civclient and civserver both reside in /usr/games/freeciv + +------------------------------------------------------------------- +Tue Mar 3 20:01:08 MET 1998 - rb@suse.de + +- copied man-pages civserver.6 and civclient.6 to /usr/X11R6/man/man6 +- made /usr/X11R6/bin/ the home of 'civserver' in order to have a + consistent place for 'civserver' and 'civ'. civclient still resides + in /usr/games/freeciv since it requires an environment variable to + be set. It is startet by 'civ' which also sets the variable. + +------------------------------------------------------------------- +Fri Feb 27 16:20:35 MET 1998 - rb@suse.de + +- first S.u.S.E. version 1.5.1 +- copied additional info files to /usr/doc/packages/freeciv + diff --git a/freeciv.desktop b/freeciv.desktop new file mode 100644 index 0000000..81af5d5 --- /dev/null +++ b/freeciv.desktop @@ -0,0 +1,72 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Name=Freeciv +Name[be]=Свабодная Цывілізацыя +Name[bg]=Цивилизация +Name[eo]=Libera Civilizludo +Name[fa]=تمدن‌آزاد +Name[nso]=civ yeo e lokollogilego +Name[sv]=Friciv +Name[ven]=civ ya Mahala +Name[vi]=Freeciv +Name[zh_CN]=文明 +Name[zh_TW]=Freeciv 仿「文明帝國」遊戲 +Type=Application +GenericName=Strategy Game +GenericName[af]=Strategie Speletjie +GenericName[be]=Стратэгічная гульня +GenericName[bg]=Стратегическа Игра +GenericName[bs]=Strateška igra +GenericName[ca]=Joc d'estratègia +GenericName[cs]=Strategická hra +GenericName[da]=Strategispil +GenericName[de]=Strategiespiel +GenericName[el]=Παιχνίδι Στρατηγικής +GenericName[eo]=Strategiludo +GenericName[es]=Juego de estrategia +GenericName[et]=Strateegiamäng +GenericName[fa]=بازی استراتژیک +GenericName[fi]=Strategiapeli +GenericName[fo]=Strategispæl +GenericName[fr]=Jeu de stratégie +GenericName[he]=משחק אסטרטגיה +GenericName[hr]=Igra strategije +GenericName[hu]=stratégiai +GenericName[is]=Herkænskuleikur +GenericName[it]=Gioco di strategia +GenericName[ja]=戦略ゲーム +GenericName[lo]=ເກມກົນລະຍຸດ +GenericName[lt]=Strateginis žaidimas +GenericName[lv]=Stratēģiskā Game +GenericName[mk]=Стратегиска игра +GenericName[mn]=Стратегийн тоглоом +GenericName[mt]=Logħba ta' strateġija +GenericName[nb]=Strategispill +GenericName[nl]=strategisch spel +GenericName[nn]=Strategispel +GenericName[nso]=Papadi ya Mokgwa wa Tharollo +GenericName[pl]=Gra strategiczna +GenericName[pt]=Jogo de Estratégia +GenericName[pt_BR]=Estratégia +GenericName[ro]=Joc de strategie +GenericName[ru]=Стратегическая игра +GenericName[se]=Strategiijaspeallu +GenericName[sk]=Strategická hra +GenericName[sl]=Strateška igra +GenericName[ss]=Umdlalo wekusebentisa indlela yekwenta +GenericName[sv]=Strategispel +GenericName[th]=เกมกลยุทธ์ +GenericName[tr]=Strateji Oyunu +GenericName[uk]=Гра на стратегію +GenericName[ven]=Mutambo wa maitele awo +GenericName[xh]=Indlela ethile Yomdlalo +GenericName[zh_CN]=策略游戏 +GenericName[zh_TW]=策略遊戲 +GenericName[zu]=Umdlalo weplani +Exec=civclient +Icon=freeciv +Path= +Terminal=false + +Categories=Game;StrategyGame diff --git a/freeciv.png b/freeciv.png new file mode 100644 index 0000000..7aea930 --- /dev/null +++ b/freeciv.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef31ce15e8665df4cd86cc7195407c909454dcf0d129729aa647e8f6ca7b923c +size 1852 diff --git a/freeciv.spec b/freeciv.spec new file mode 100644 index 0000000..f11aafc --- /dev/null +++ b/freeciv.spec @@ -0,0 +1,557 @@ +# +# spec file for package freeciv (Version 2.1.4) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: freeciv +BuildRequires: audiofile-devel gtk2-devel imlib-config imlib-devel readline-devel update-desktop-files +BuildRequires: SDL_mixer-devel +Url: http://www.freeciv.org +License: GPL v2 or later +Group: Amusements/Games/Strategy/Turn Based +AutoReqProv: on +Summary: Free Civilization Clone +Version: 2.1.4 +Release: 1 +Source0: %{name}-%{version}.tar.bz2 +Source5: freeciv.desktop +Source6: freeciv.png +Source9: manual-1.13.0-1.tar.bz2 +Source10: manual-1.13.0-de.tar.bz2 +Source11: freeciv-manual +Source14: freeciv-manual.desktop +Source15: freeciv-manual.png +Patch5: freeciv-%{version}-no-nb.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +A clone of the well known game Civilization by Microprose. + +Every player is the leader of an imaginary nation. The aim of the game +can be to create a prospering civilization with commerce and knowledge +exchange or (more often) the extinction of all other civilizations. + +To start a new game, first start the server 'civserver,' then start the +client 'civclient'. Have fun! + + + +Authors: +-------- + Allan Ove Kjeldbjerg + Claus Leth Gregersen + Peter Joachim Unold + +%prep +%setup -q -n %{name}-%{version} +%patch5 +echo "X-SuSE-translate=false" >> bootstrap/freeciv-server.desktop.in + +%build +autoreconf -fi +CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" ./configure \ + --prefix=/usr \ + --datadir=/usr/share \ + --datarootdir=/usr/share \ + --localedir=/usr/share/locale \ + --enable-client=gtk2 \ + --disable-esd \ + --with-zlib --with-readline \ + --mandir=%{_mandir} +grep '^#define SDL 1$' config.h +make + +%install +make install DESTDIR=$RPM_BUILD_ROOT +install -m 755 $RPM_SOURCE_DIR/freeciv-manual $RPM_BUILD_ROOT/usr/bin +mv manual manual.orig +mkdir -p manual manual.de +tar xf $RPM_SOURCE_DIR/manual-1.13.0-1.tar.bz2 -C manual +tar xf $RPM_SOURCE_DIR/manual-1.13.0-de.tar.bz2 -C manual.de +mv manual.de/manual/* manual.de/ +rmdir manual.de/manual +find manual* -type f | xargs chmod 644 +find manual* -type d | xargs chmod 755 +mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/ +install -m 644 $RPM_SOURCE_DIR/*.png $RPM_BUILD_ROOT/usr/share/pixmaps +%suse_update_desktop_file -i %name Game StrategyGame +%suse_update_desktop_file -i freeciv-manual Game StrategyGame +rm -f $RPM_BUILD_ROOT/usr/share/applications/freecivserver.desktop +rm -f $RPM_BUILD_ROOT/usr/share/pixmaps/freeciv-manual +# make rpmlint happy +find doc -name "Makefile*" | xargs rm -f +%find_lang %name + +%files -f %name.lang +%defattr(-,root,root) +%doc ABOUT-NLS COPYING ChangeLog NEWS doc manual manual.de +%{_mandir}/man6/civclient.6.gz +%{_mandir}/man6/civserver.6.gz +/usr/bin/civclient +/usr/bin/civserver +/usr/bin/civmanual +/usr/bin/freeciv-manual +/usr/share/applications/%name.desktop +/usr/share/applications/freeciv-manual.desktop +/usr/share/applications/freeciv-server.desktop +/usr/share/icons/hicolor/128x128/apps/freeciv-client.png +/usr/share/icons/hicolor/128x128/apps/freeciv-server.png +/usr/share/icons/hicolor/16x16/apps/freeciv-client.png +/usr/share/icons/hicolor/16x16/apps/freeciv-server.png +/usr/share/icons/hicolor/32x32/apps/freeciv-client.png +/usr/share/icons/hicolor/32x32/apps/freeciv-server.png +/usr/share/icons/hicolor/48x48/apps/freeciv-client.png +/usr/share/icons/hicolor/48x48/apps/freeciv-server.png +/usr/share/icons/hicolor/64x64/apps/freeciv-client.png +/usr/share/icons/hicolor/64x64/apps/freeciv-server.png +/usr/share/pixmaps/%name.png +/usr/share/pixmaps/freeciv-client.png +/usr/share/pixmaps/freeciv-manual.png +/usr/share/freeciv/ + +%changelog +* Sun Apr 27 2008 sndirsch@suse.de +- update to release 2.1.4 + * gui-sdl Fix crash when trying to bribe a unit + * Fixes for UTF-8 and local encoding mismatch + * Fixed crash when unit is killed by the breaking of a treaty + * gui-gtk2 Theme had checkbox images reversed in some situations + * Improvements to server authentication backend + * Check that there is no acinclude.m4 left from old builds in + the source tree + * Fixes to strings and i18n + * Fixed pathfinding crash when ferry is forced to leave path + * Fixed warnings and crashes caused by AI trying to updgrade + allied units + * Fixed "take -" crash when there is no free player slots + * Fixed crash in citizen governor + * Avoid overwriting player name given as /create parameter + * Fixed AI crash when city destroyed during trade negotiation + * Send /cut and /cmdlevel commands correctly to server + * Fixed handling of quoted command parameters +* Tue Jan 29 2008 sndirsch@suse.de +- update to release 2.1.3 + * Prevent server crash during explore. + * Improve client robustness and error logging. + * More GTK2 client support for saving server settings, add + buttons on dialogs. + * Updated sentence fragments, plurals, text, and translations; + specifically Catalan, Czech, Estonian, Finnish, German, + Lithuanian, Russian, Swedish, and Turkish. +* Mon Jan 28 2008 sndirsch@suse.de +- make rpmlint happy +* Fri Dec 28 2007 sndirsch@suse.de +- update to release 2.1.2 + * Improved support for GGZ Gaming Zone. + * Fix support for Leave and Load in the same client session. + * Add GTK2 client support for saving server settings. + * Add realistic terrain requirements for three default wonders, + as well a number of missing ones to civ1 and civ2. + * Improve startup speed, reducing duplicate internal messages + sent. + * Updated GTK2 hotkeys, menus, text, and translations, especially + Catalan, Finnish, Korean, Lithuanian, Turkish, and Ukrainian. +* Thu Nov 29 2007 sndirsch@suse.de +- update to release 2.1.1 + * Turn off full screen mode by default. (PR#12119) + * Fix city dialog. (PR#39825) + * Fix goto and patrol. (PR#3980, PR#39817, PR#39852, PR#39868) + * Fix reported border and vision bugs. (PR#39828, PR#39829, + PR#39830, PR#39858) + * Modified Eiffel Tower. (PR#39826, PR#39874) + * SDL client much improved and usable. (PR#39859) + * Improved support for GGZ Gaming Zone. (PR#39611) + * Updated menus, text, and translations. (PR#9347, PR#23078, + PR#39541, PR#39723, PR#39748, PR#39818, PR#39884) +* Sat Nov 03 2007 sndirsch@suse.de +- update to final release 2.1.0. Changes since 2.0.9: + * Significantly improved features for modmakers. + * New default tileset: Amplio. + * Hex-2 overhead hexagonal tileset. + * Flags rendered from SVG vector images. + * High-res building and wonder icons plus brand new tech icon + set. + * New city tab on main map. + * City outlines. + * Added lua as scripting language. New tutorial scenario. + * Many new nations, flags and nation information and options. + * New /surrender command to yield in multiplayer games. + * Score now shown in player dialog. + * Reputation removed from the game. + * New borders rules. Borders are static, fortresses expand + borders and cities expand more borders with city size growth. + * New diplomacy rules. Neutral state replaced with Armistice. + You now start in War state, and cannot cross borders with + military units except in War or Alliance states. + * SDL client much improved and usable. + * GTK+ 1.2 clients removed. + * Votes need over 50%% of votes to pass. Voting is now only during + game. + * First player to join becomes game organizer and sets all + options. + * Many AI changes. Improved AI diplomacy. Novice AI easier to + beat. + * Palace has a production bonus of +75%% under Despotism and +50% + under Monarchy. + * New animated cursors. + * Support for GGZ Gaming Zone. + * Multiple units may be moved at once as a battlegroup. + * Built-in theme support. GTK+ and SDL clients shipped with + unique Freeciv themes. + * As usual, tons of changes under the hood. +* Mon Sep 24 2007 sndirsch@suse.de +- disabled workaround for gcc optimization bug, which meanwhile has + been fixed (Bug #300410) +* Wed Sep 12 2007 sndirsch@suse.de +- only compile client/gui-gtk-2.0/wldlg.c with "-O1" (Bug #300410) +* Wed Sep 12 2007 sndirsch@suse.de +- use "-O1" on %%ix86 to workaround segfault when building cities + (Bug #300410) +* Mon Sep 10 2007 sndirsch@suse.de +- reverted use of %%fdupes, which does not work due to the magic + %%doc line (which copies doc files after %%install) (Bug #200911) +* Sun Jul 08 2007 sndirsch@suse.de +- removed dupes (Bug #200911) +* Thu Jun 21 2007 adrian@suse.de +- fix changelog entry order +* Fri May 11 2007 sndirsch@suse.de +- updated to release 2.1.0-beta4 + * Don't bounce land units from ocean cities when loading saved + game. + * Fix bug that walls get drawn when city has no walls but has + other defence bonuses. + * Allow air units to goto into unsafe terrain. + * Forbid military units from entering through the borders of + another nation that you are at peace with. + * Fix crash when AI is unable to build any kind of attacker units. + * Fix crash when city cannot build any kind of defending unit. + * GTK2: Tweaked colors in the technology report. + * SDL: Corrected a number of dialogs that didn't close properly. + * SDL: Remapped some keyboard shortcuts to be more intuitive: + right-clicking on the minimap moves the map; change the options + menu shortcut to ESC and the chatline shortcut to TAB; change + the "turn done" shortcut to Shift+Return; assign the help dialog + popup in the research dialog to the middle mouse button. + * SDL: Show scores in the player dialog. + * SDL: Fix many crashes and inconsistencies in the GUI. + * The new "Golden Globe" design of program and window manager icons. + * Medium size of the Hex2t tileset shipped with the game. + * New high-res wonder and building icon set for the Amplio tileset. + * Updates to fi.po by Sini Ruohomaa + * Updates to da.po by Joe Hansen + * Updates to lt.po by Andrius Štikonas + * The tutorial is now translatable + * Fixed autogen.sh to handle multiple installed versions of the same tool. +* Sun Feb 18 2007 sndirsch@suse.de +- updated to release 2.1.0-beta3 +* Fri Sep 08 2006 sndirsch@suse.de +- fixed build for SUSE 9.3 +* Tue Sep 05 2006 sndirsch@suse.de +- updated to release 2.1.0-beta2 +- fixed data/locale dir +- cleanup +* Sat Apr 15 2006 sndirsch@suse.de +- update to bugfix release 2.0.8 + * obsoletes patch.CVE-2006-0047.freeciv + * allow loading of saved games from freeciv 2.1 + * allow client goto into unknown tiles + * several other bugfixes +* Fri Mar 10 2006 bk@suse.de +- replace esound-devel with audiofile-devel and check ALSA and SDL +* Thu Mar 09 2006 bk@suse.de +- Add esound-devel to BuildRequires (was implicily by SDL-devel) +* Mon Mar 06 2006 sndirsch@suse.de +- patch.CVE-2006-0047.freeciv: + * fix for denial of service condition (Bug #155347,CVE-2006-0047) +* Wed Jan 25 2006 mls@suse.de +- converted neededforbuild to BuildRequires +* Sun Nov 13 2005 sndirsch@suse.de +- update to bugfix release 2.0.7 +* Sat Oct 22 2005 sndirsch@suse.de +- added flac to neededforbuild (required by oggenc) +* Wed Sep 28 2005 sndirsch@suse.de +- update to bugfix release 2.0.6 +* Tue Sep 27 2005 sndirsch@suse.de +- fixed build with gcc 4.1 +* Sat Sep 03 2005 sndirsch@suse.de +- fixed sound support (Bug #114982) +- update to bugfix release 2.0.5 + * Fix bugs with government setting of new civs (barbarians and + civil war nations). + * Fix a bug where some mapgen settings would create more + continents than the server could handle. + * Fix a bug that allowed free changing of techs after finding a + tech other than the one currently being researched. + * Fix a bug where removing and creating a new player would give + the new player the old one's team. + * When the player disconnects in a normal game, make a savegame + and exit immediately rather than continuing to run. (This fixes + the bug where savegames made after a client crash would reveal + the entire map.) + * Fix a bug in the "endyear" setting. + * Don't send server-only settings to the client (to be shown in + the settings dialog). + * Send a unit's info to the client when its transporter is + disbanded. + * Fix several bugs where crashes could happen if an invalid + connection was left in the lists. + * Better fallbacks when starting positions can't be placed + (previously the server would crash in this situation). + * Fix several bugs in the detection of multiple servers on the + LAN. + * Make sure units in combat are not in the hidden (focus unit) + state. + * Update menus for the focus unit when a transporter becomes + available for it. + * Fix a bug in the GTK2 client where diplomat actions would sometimes + become impossible. + * Clicking on the focus unit in the panel will center it. + * Set aifill values for several scenarios. +* Sat Jul 30 2005 sndirsch@suse.de +- update to bugfix release 2.0.4 +* Wed Jul 13 2005 sndirsch@suse.de +- update to bugfix release 2.0.3 +* Fri Jun 24 2005 sndirsch@suse.de +- update to bugfix release 2.0.2 +* Wed Apr 27 2005 sndirsch@suse.de +- update to bugfix release 2.0.1 + * Fix a bug causing easy and novice AIs to be much harder than + they were supposed to be. + * New behavior of the /start command in multi-player mode. + * Minor translation updates. + * Other minor bugfixes. +* Tue Apr 19 2005 sndirsch@suse.de +- update to final release 2.0.0 +* Sat Apr 16 2005 sndirsch@suse.de +- update to release 2.0.0 RC2 +* Sat Apr 02 2005 sndirsch@suse.de +- update to release 2.0.0 RC1 +* Thu Feb 24 2005 sndirsch@suse.de +- update to release 2.0.0 Beta 8 + * AI diplomacy bug fixes. + * Fix for team-mode research. + * Fix for infinite recursion in autoexplorers. + * Fix for SDL mixer freeze during exit. + * Fix for when the default username isn't a valid one. + * Fix for when we can't make a temp file when querying the + metaserver. + * Change some default client option values. + * Fix some client refresh problems. + * Fix some out-of-sync city dialog problems. + * Fix a crash when a nation flag isn't available. + * Fix a potential CMA crash. + * Rewrite some of the CMA dialog (gtk2 client). + * Some startscreen fixes. + * Many gui-win32 fixes. + * Fix some bugs with unloading of units. + * Fix some bugs with seeing subs when you shouldn't. +* Thu Feb 17 2005 sndirsch@suse.de +- fixed build +* Fri Jan 21 2005 sndirsch@suse.de +- update to release 2.0.0 Beta 7 + * Fix for using "nb" as the Norwegian translation (as well as + "no"). + * Some portability fixes to the compilation code. + * AI doesn't overvalue techs so much. + * Fix a potential crash when bribing cities. + * Fix a potential crash in the AI ferry code. + * Fix a potential crash when an exploring unit dies. + * Don't show empty helptext for techs. + * Fix some compilation problems on C99 compilers. + * Fix a bug when transferring embassies. + * Fix a bug with fog-of-war code in the GTK-2.0 client on + windows. + * Fix numerous bugs in the win32 client. + * Fix a crash when researching future techs. + * Make some server commands have different access levels during + pregame. + * Fix some bugs when breaking alliances. + * Fix some bugs with observers. + * Fix some major bugs with autosettlers (the new autosettlers + should be a lot more usable). +* Wed Jan 05 2005 sndirsch@suse.de +- updated to release 2.0.0 Beta6 + * Speed up AI calculations by recalculating some things only + every few turms. + * Fix a bug with long-distance exploring. + * Fix some bugs with out-of-sync cities. + * Change client-side goto to take the path with the lowest + "best time" rather than the one with the lowest "worst time". + * Add a new method for drawing fog of war (gtk2-client and + win32-client only). Change the trident tileset to use this new + method. + * Remove veteran status from the panel unit info string. + * Improve some keyboard controls in the gtk2 client. + * Fix a bug when cross-compiling the XAW client. + * Improve server citizen placement when a city's minimums cannot + be met. + * Change novice and "away" AIs to not cheat by having instant + revolutions. + * Fix a bug when loading old/invalid savegames that have + invalid alliances. + * Fix some bugs with voting (more may remain). +* Tue Dec 14 2004 sndirsch@suse.de +- updated to release 2.0.0 Beta5 +- move no.po to nb.po instead of patching it (with a maybe outdated + version) +* Fri Nov 19 2004 sndirsch@suse.de +- updated to release 2.0.0 Beta4 + * obsoletes freeciv-da_DK.diff +* Thu Nov 18 2004 sndirsch@suse.de +- freeciv-da_DK.diff: + * fixes start with da_DK/da_DK.UTF-8 locale (Bug #48341) +* Wed Nov 17 2004 sndirsch@suse.de +- updated to release 2.0.0 Beta3 + * adjusted freeciv-2.0.0-no-nb.diff +* Fri Oct 29 2004 sndirsch@suse.de +- some cleanup in specfile +* Fri Oct 29 2004 sndirsch@suse.de +- updated to release 2.0.0 Beta2 + * removed obsolete patches (autoconf.diff, code_cleanup.diff) + * removed wrapper script, which started both civserver and + civclient; obsolete as the server can now be started by the + client (freeciv,freeciv.info,freeciv.info.de, + gxmessage-2.0.8.tar.gz) + * civworld (map editor) disabled for now; patch for 2.0.0 is not + available yet +* Tue Oct 19 2004 sndirsch@suse.de +- freeciv-1.14.2-no-nb.diff + * norwegian locale has changed: no --> nb +* Thu Sep 09 2004 sndirsch@suse.de +- updated to release 1.14.2 + * important compile fixes for some platforms + * game balance adjustments: + - all buildings except wonders and space parts 30%% cheaper + - some wonders cheaper: Colossus, Copernicus, Isaac Newton's, + King Richard's, Oracle and Shakespeare's + - submarine has more attack and movement, and costs less + * reputation recovery bug fixed (now much slower) + * a few other minor bugfixes +- adjusted autoconf.diff +* Mon Jul 05 2004 sndirsch@suse.de +- freeciv.serv: + use "set aifill 2" instead of "create tux" to create a game; + otherwise the game runs as a demo without any opponents if + username is "tux" (Bug #42751) +* Mon Mar 15 2004 sndirsch@suse.de +- store savegames in $HOME/.freeciv +* Sun Mar 14 2004 sndirsch@suse.de +- use gxmessage (gtk2 xmessage) instead of xmessage for information + window during start +* Thu Mar 11 2004 sndirsch@suse.de +- fixed for 'check_if_valid_source_dir' use :-) +* Thu Mar 11 2004 sndirsch@suse.de +- moved manuals to doc directory +* Thu Mar 11 2004 sndirsch@suse.de +- better desktop icons +* Sat Mar 06 2004 sndirsch@suse.de +- added freeciv manual and desktop file (including icon) for it +- added german translation for freeciv wrapper info +- use rules similar to civ2 for freeciv wrapper +* Sun Feb 29 2004 sndirsch@suse.de +- reencode wav files to ogg to save some space (and maybe add later + a more complete soundset); removed esd support as it doesn't + support ogg files +- added wrapper for easy use (starts server + client preconfigured) +- added desktop files (including icons) for wrapper and map editor +* Sun Feb 29 2004 sndirsch@suse.de +- fixed sound (sound specfile needs to be called .soundspec) +* Sat Feb 28 2004 sndirsch@suse.de +- use GTK 2.x GUI for civclient now; civworld map editor still uses + old GTK 1.x GUI +* Sat Feb 28 2004 sndirsch@suse.de +- updated to release 1.14.1 +* Fri Jan 23 2004 ro@suse.de +- remove old automake stuff +* Sat Jan 10 2004 adrian@suse.de +- build as user +* Sat Aug 16 2003 adrian@suse.de +- install desktop files from kappfinder +* Mon Jul 14 2003 sbrabec@suse.cz +- GNOME prefix change to /opt/gnome. +* Fri Jun 20 2003 ro@suse.de +- build with current gettext +* Thu Nov 21 2002 ro@suse.de +- fixed neededforbuild "libvorbis_devel" is "libvorbis-devel" +* Wed Nov 20 2002 pthomas@suse.de +- Remove spurious '+' from civworld-1.13.0.diff-against-freeciv. +- Fix up the autoconf stuff to reduce warnings. +- Add AM_GNU_GETTEXT_VERSION. +* Tue Sep 17 2002 ro@suse.de +- removed bogus self-provides +* Mon Sep 16 2002 uli@suse.de +- update -> 1.13.0 (usability improvements, sound, rules extended, + gameplay fine-tuned, cleanups and bugfixes) +- known problem: client segfaults when doing revolution on x86-64, + fine on i386 +* Sat Jul 27 2002 adrian@suse.de +- fix neededforbuild +* Tue Jul 02 2002 meissner@suse.de +- buildrootet, rerun auto* tools. +* Wed Nov 14 2001 ro@suse.de +- fix for automake 1.5 +* Tue Aug 21 2001 uli@suse.de +- added scenario editor civworld +* Mon Aug 13 2001 uli@suse.de +- update -> 1.12.0 +* Thu Aug 09 2001 uli@suse.de +- update -> 1.11.12 +* Fri Aug 03 2001 uli@suse.de +- update -> 1.11.8 +* Mon Jul 23 2001 uli@suse.de +- update -> 1.11.6 +* Tue May 08 2001 mfabian@suse.de +- bzip2 sources +* Fri Feb 23 2001 ro@suse.de +- added readline/readline-devel to neededforbuild (split from bash) +* Wed Jan 31 2001 ro@suse.de +- changed neededforbuild to +* Mon Nov 06 2000 ro@suse.de +- fixed neededforbuild +* Thu Aug 10 2000 uli@suse.de +- update -> 1.11.4 +* Mon Jun 05 2000 uli@suse.de +- moved docs to %%{_docdir} +* Tue Feb 22 2000 uli@suse.de +- update -> 1.10.0 +- switched client from Xaw to GTK +* Wed Oct 20 1999 uli@suse.de +- New version 1.9.0 +* Fri Sep 17 1999 kettner@suse.de +- Reinserted old # Commandline: line. +* Mon Sep 13 1999 bs@suse.de +- ran old prepare_spec on spec file to switch to new prepare_spec. +* Wed Aug 25 1999 uli@suse.de +- New version 1.8.1 +* Fri Jun 18 1999 uli@suse.de +- Spec file created from freeciv-1.8.0.tar.gz by autospec +* Tue Jan 05 1999 rb@suse.de +- update to version 1.7.2 +* Mon Nov 02 1998 rb@suse.de +- update to version 1.7.1 +* Tue Aug 11 1998 rb@suse.de +- update to version 1.7.0 +* Tue Jul 21 1998 rb@suse.de +- Corrected Copyright-notice in spec file +* Wed Jul 01 1998 rb@suse.de +- update to version 1.6.3 +- added new README.SuSE +- civserver became ser +- civclient and civserver both reside in /usr/games/freeciv +* Tue Mar 03 1998 rb@suse.de +- copied man-pages civserver.6 and civclient.6 to /usr/X11R6/man/man6 +- made /usr/X11R6/bin/ the home of 'civserver' in order to have a + consistent place for 'civserver' and 'civ'. civclient still resides + in /usr/games/freeciv since it requires an environment variable to + be set. It is startet by 'civ' which also sets the variable. +* Fri Feb 27 1998 rb@suse.de +- first S.u.S.E. version 1.5.1 +- copied additional info files to /usr/doc/packages/freeciv diff --git a/manual-1.13.0-1.tar.bz2 b/manual-1.13.0-1.tar.bz2 new file mode 100644 index 0000000..6e48325 --- /dev/null +++ b/manual-1.13.0-1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dbdd93b6668e45d477615b5a97d0cb74e2b12c2538797172309b3b2d2ed6e2e +size 419784 diff --git a/manual-1.13.0-de.tar.bz2 b/manual-1.13.0-de.tar.bz2 new file mode 100644 index 0000000..e980155 --- /dev/null +++ b/manual-1.13.0-de.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6e37d140dd0c3ef9d1cb4bf0d1e94844285c82aa7f18bc9050c5349dd80017c +size 411150