Thursday, January 19, 2023

Re: UPDATE games/freeciv

? pkg/README-client
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/freeciv/Makefile,v
retrieving revision 1.128
diff -u -p -u -p -r1.128 Makefile
--- Makefile 5 Aug 2022 17:12:13 -0000 1.128
+++ Makefile 19 Jan 2023 19:55:03 -0000
@@ -2,32 +2,32 @@ COMMENT-main= Civilization clone for X11
COMMENT-client= Freeciv client
COMMENT-share= shared data files for Freeciv

-VERSION= 2.6.7
+VERSION= 3.0.5
DISTNAME= freeciv-${VERSION}
PKGNAME-main= freeciv-server-${VERSION}

CATEGORIES= games

-HOMEPAGE= http://www.freeciv.org/
+HOMEPAGE= https://www.freeciv.org/

# GPLv2+
PERMIT_PACKAGE= Yes

MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freeciv/}
-EXTRACT_SUFX= .tar.bz2
+EXTRACT_SUFX= .tar.xz

-cWANTLIB += bz2 c charset crypto curl execinfo iconv intl lzma m
-cWANTLIB += nghttp2 pthread sqlite3 ssl z ${MODLUA_WANTLIB}
+cWANTLIB += bz2 c crypto curl execinfo iconv icudata icuuc intl
+cWANTLIB += lzma m nghttp2 nghttp3 ngtcp2 ngtcp2_crypto_openssl
+cWANTLIB += pthread sqlite3 ssl z ${MODLUA_WANTLIB}

WANTLIB-main += readline ${cWANTLIB}

WANTLIB-client += ${cWANTLIB}
-WANTLIB-client += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
-WANTLIB-client += Xrandr Xrender atk-1.0 atk-bridge-2.0 cairo cairo-gobject
-WANTLIB-client += epoxy expat fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0
-WANTLIB-client += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
-WANTLIB-client += gtk-3 harfbuzz pango-1.0 pangocairo-1.0 pangoft2-1.0
-WANTLIB-client += xcb
+WANTLIB-client += FLAC SDL2 SDL2_mixer X11 Xcursor Xext Xfixes Xi Xrandr
+WANTLIB-client += Xrender Xss atk-1.0 cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
+WANTLIB-client += gio-2.0 glib-2.0 gobject-2.0 gthread-2.0 gtk-3 harfbuzz
+WANTLIB-client += mikmod modplug mpg123 ogg opus opusfile pango-1.0 pangocairo-1.0
+WANTLIB-client += samplerate sndio usbhid vorbis vorbisfile xcb

WANTLIB-share=

@@ -37,10 +37,13 @@ MODLUA_VERSION = 5.3
BUILD_DEPENDS= devel/gettext,-tools
LIB_DEPENDS-main= archivers/xz \
databases/sqlite3 \
- net/curl
+ net/curl \
+ textproc/icu4c
LIB_DEPENDS-client= archivers/xz \
databases/sqlite3 \
+ devel/sdl2-mixer \
net/curl \
+ textproc/icu4c \
x11/gtk+3

LIB_DEPENDS-share=
@@ -77,8 +80,8 @@ FLAVOR?=
.if !${FLAVOR:Mno_x11}
MULTI_PACKAGES+= -client
CONFIGURE_ARGS+= --enable-client=gtk3 \
- --enable-fcmp=gtk3 \
- --disable-sdl-mixer
+ --enable-fcmp=gtk3 \
+ --enable-sdl-mixer=sdl2
.else
CONFIGURE_ARGS+= --enable-client=no
.endif
@@ -88,7 +91,7 @@ PKG_ARCH-share= *
post-install:
mv ${WRKINST}/etc/freeciv ${PREFIX}/share/examples/
cd ${PREFIX}/man/man6 && \
- rm freeciv-{gtk2,gtk3*,mp-cli,mp-gtk*,mp-qt,qt,sdl*,xaw}.6
+ rm freeciv-{gtk2,gtk3*,mp-cli,mp-gtk*,mp-qt,qt,sdl*}.6
rm ${PREFIX}/lib/*.{a,la}

.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/freeciv/distinfo,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 distinfo
--- distinfo 5 Aug 2022 17:12:13 -0000 1.33
+++ distinfo 19 Jan 2023 19:55:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (freeciv-2.6.7.tar.bz2) = 76dhgCSwXt7iublmFKIHDe7LFdp9MuU0sTX3X6gk8vc=
-SIZE (freeciv-2.6.7.tar.bz2) = 52264474
+SHA256 (freeciv-3.0.5.tar.xz) = TS4i2lTPHigh940HQ8olQpw43XgCQUzZ5gkK1S9J7oM=
+SIZE (freeciv-3.0.5.tar.xz) = 43453984
Index: patches/patch-bootstrap_generate_metainfo_sh
===================================================================
RCS file: patches/patch-bootstrap_generate_metainfo_sh
diff -N patches/patch-bootstrap_generate_metainfo_sh
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-bootstrap_generate_metainfo_sh 19 Jan 2023 19:55:03 -0000
@@ -0,0 +1,9 @@
+Index: bootstrap/generate_metainfo.sh
+--- bootstrap/generate_metainfo.sh.orig
++++ bootstrap/generate_metainfo.sh
+@@ -1,4 +1,4 @@
+-#!/bin/bash -e
++#!/bin/ksh
+ #/***********************************************************************
+ # Freeciv - Copyright (C) 2022 The Freeciv project
+ # This program is free software; you can redistribute it and/or modify
Index: pkg/DESCR-client
===================================================================
RCS file: /cvs/ports/games/freeciv/pkg/DESCR-client,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 DESCR-client
--- pkg/DESCR-client 7 Jan 2013 07:06:58 -0000 1.4
+++ pkg/DESCR-client 19 Jan 2023 19:55:03 -0000
@@ -1,4 +1,7 @@
-This package contains the client for Freeciv.
+Freeciv is a turn-based strategy game, in which each player becomes
+the leader of a civilization, fighting to obtain the ultimate goal:
+the extinction of all other civilizations. Freeciv aims to be
+mostly rule-compatible with Civilization II, published by Sid Meier
+and Microprose.

-Freeciv comes without sound sets. You can get them from:
- http://download.gna.org/freeciv/contrib/audio/
+This package contains the client for Freeciv.
Index: pkg/DESCR-main
===================================================================
RCS file: /cvs/ports/games/freeciv/pkg/DESCR-main,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 DESCR-main
--- pkg/DESCR-main 26 Nov 2006 10:40:05 -0000 1.1
+++ pkg/DESCR-main 19 Jan 2023 19:55:03 -0000
@@ -4,5 +4,4 @@ the extinction of all other civilization
mostly rule-compatible with Civilization II, published by Sid Meier
and Microprose.

-Flavors:
- * no_x11 - don't build UI subpackage
+This package contains the server for Freeciv.
Index: pkg/PLIST-client
===================================================================
RCS file: /cvs/ports/games/freeciv/pkg/PLIST-client,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 PLIST-client
--- pkg/PLIST-client 5 Aug 2022 17:12:13 -0000 1.21
+++ pkg/PLIST-client 19 Jan 2023 19:55:03 -0000
@@ -7,11 +7,10 @@
@man man/man6/freeciv-modpack.6
@man man/man6/freeciv-ruledit.6
@man man/man6/freeciv.6
-share/appdata/
-share/appdata/freeciv-gtk3.appdata.xml
-share/appdata/freeciv-mp-gtk3.appdata.xml
share/applications/org.freeciv.gtk3.desktop
share/applications/org.freeciv.mp.gtk3.desktop
+share/doc/pkg-readmes/${PKGSTEM}
+share/freeciv/
share/freeciv/amplio2/
share/freeciv/amplio2.tilespec
share/freeciv/amplio2/activities.png
@@ -2488,7 +2487,6 @@ share/freeciv/misc/intro.png
share/freeciv/misc/mpicon.png
share/freeciv/misc/overlays.png
share/freeciv/misc/overlays.spec
-share/freeciv/misc/radar.png
share/freeciv/misc/shields-large.spec
share/freeciv/misc/shields.spec
share/freeciv/misc/small.png
@@ -2530,12 +2528,12 @@ share/freeciv/stdsounds/wakeup.ogg
share/freeciv/stdsounds/wall01.ogg
share/freeciv/stdsounds/woodbrk.ogg
share/freeciv/themes/
-share/freeciv/themes/gui-gtk-3.0/
-share/freeciv/themes/gui-gtk-3.0/Freeciv/
-share/freeciv/themes/gui-gtk-3.0/Freeciv/gtk-3.0/
-share/freeciv/themes/gui-gtk-3.0/Freeciv/gtk-3.0/bg.png
-share/freeciv/themes/gui-gtk-3.0/Freeciv/gtk-3.0/gtk.css
-share/freeciv/themes/gui-gtk-3.0/Freeciv/gtk-3.0/menubar.css
+share/freeciv/themes/gtk3/
+share/freeciv/themes/gtk3/Freeciv/
+share/freeciv/themes/gtk3/Freeciv/gtk-3.0/
+share/freeciv/themes/gtk3/Freeciv/gtk-3.0/bg.png
+share/freeciv/themes/gtk3/Freeciv/gtk-3.0/gtk.css
+share/freeciv/themes/gtk3/Freeciv/gtk-3.0/menubar.css
share/freeciv/toonhex.tilespec
share/freeciv/trident/
share/freeciv/trident.tilespec
@@ -2637,6 +2635,9 @@ share/locale/tr/LC_MESSAGES/freeciv-rule
share/locale/uk/LC_MESSAGES/freeciv-ruledit.mo
share/locale/zh_CN/LC_MESSAGES/freeciv-ruledit.mo
share/locale/zh_TW/LC_MESSAGES/freeciv-ruledit.mo
+share/metainfo/
+share/metainfo/org.freeciv.gtk3.appdata.xml
+share/metainfo/org.freeciv.mp.gtk3.appdata.xml
share/pixmaps/
share/pixmaps/freeciv-client.png
@tag gtk-update-icon-cache %D/share/icons/hicolor
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/games/freeciv/pkg/PLIST-main,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 PLIST-main
--- pkg/PLIST-main 5 Aug 2022 17:12:13 -0000 1.17
+++ pkg/PLIST-main 19 Jan 2023 19:55:03 -0000
@@ -1,11 +1,11 @@
@conflict freeciv-client-<2.4.4
@pkgpath games/freeciv
@bin bin/freeciv-manual
+@bin bin/freeciv-ruleup
@bin bin/freeciv-server
@man man/man6/freeciv-manual.6
+@man man/man6/freeciv-ruleup.6
@man man/man6/freeciv-server.6
-share/appdata/
-share/appdata/freeciv-server.appdata.xml
share/applications/org.freeciv.server.desktop
share/doc/freeciv/
share/doc/freeciv/ABOUT-NLS
@@ -20,13 +20,14 @@ share/doc/freeciv/HOWTOPLAY
share/doc/freeciv/INSTALL
share/doc/freeciv/INSTALL.Cygwin
share/doc/freeciv/NEWS
-share/doc/freeciv/NEWS-2.6
+share/doc/freeciv/NEWS-3.0
share/doc/freeciv/README.AI
share/doc/freeciv/README.AI_modules
share/doc/freeciv/README.achievements
share/doc/freeciv/README.actions
share/doc/freeciv/README.agents
share/doc/freeciv/README.attributes
+share/doc/freeciv/README.crosser
share/doc/freeciv/README.delta
share/doc/freeciv/README.effects
share/doc/freeciv/README.fcdb
@@ -37,6 +38,7 @@ share/doc/freeciv/README.msys2
share/doc/freeciv/README.nations
share/doc/freeciv/README.packaging
share/doc/freeciv/README.rulesets
+share/doc/freeciv/README.scenarios
share/doc/freeciv/README.scorelog
share/doc/freeciv/README.sound
share/doc/freeciv/README.tilesets
@@ -50,43 +52,7 @@ share/icons/hicolor/16x16/apps/freeciv-s
share/icons/hicolor/32x32/apps/freeciv-server.png
share/icons/hicolor/48x48/apps/freeciv-server.png
share/icons/hicolor/64x64/apps/freeciv-server.png
-share/locale/bg/LC_MESSAGES/freeciv-nations.mo
-share/locale/bg/LC_MESSAGES/freeciv.mo
-share/locale/ca/LC_MESSAGES/freeciv-nations.mo
-share/locale/cs/LC_MESSAGES/freeciv-nations.mo
-share/locale/da/LC_MESSAGES/freeciv-nations.mo
-share/locale/de/LC_MESSAGES/freeciv-nations.mo
-share/locale/el/LC_MESSAGES/freeciv-nations.mo
-share/locale/eo/LC_MESSAGES/freeciv-nations.mo
-share/locale/es/LC_MESSAGES/freeciv-nations.mo
-share/locale/et/LC_MESSAGES/freeciv-nations.mo
-share/locale/fi/LC_MESSAGES/freeciv-nations.mo
-share/locale/fr/LC_MESSAGES/freeciv-nations.mo
-share/locale/ga/LC_MESSAGES/freeciv-nations.mo
-share/locale/ga/LC_MESSAGES/freeciv.mo
-share/locale/gd/LC_MESSAGES/freeciv-nations.mo
-share/locale/gd/LC_MESSAGES/freeciv.mo
-share/locale/he/LC_MESSAGES/freeciv-nations.mo
-share/locale/hu/LC_MESSAGES/freeciv-nations.mo
-share/locale/id/LC_MESSAGES/freeciv-nations.mo
-share/locale/id/LC_MESSAGES/freeciv.mo
-share/locale/it/LC_MESSAGES/freeciv-nations.mo
-share/locale/ja/LC_MESSAGES/freeciv-nations.mo
-share/locale/ko/LC_MESSAGES/freeciv-nations.mo
-share/locale/nb/LC_MESSAGES/freeciv-nations.mo
-share/locale/nl/LC_MESSAGES/freeciv-nations.mo
-share/locale/pl/LC_MESSAGES/freeciv-nations.mo
-share/locale/pt/LC_MESSAGES/freeciv-nations.mo
-share/locale/pt_BR/LC_MESSAGES/freeciv-nations.mo
-share/locale/ro/LC_MESSAGES/freeciv-nations.mo
-share/locale/ru/LC_MESSAGES/freeciv-nations.mo
-share/locale/sr/LC_MESSAGES/freeciv-nations.mo
-share/locale/sr/LC_MESSAGES/freeciv.mo
-share/locale/sv/LC_MESSAGES/freeciv-nations.mo
-share/locale/tr/LC_MESSAGES/freeciv-nations.mo
-share/locale/uk/LC_MESSAGES/freeciv-nations.mo
-share/locale/zh_CN/LC_MESSAGES/freeciv-nations.mo
-share/locale/zh_TW/LC_MESSAGES/freeciv-nations.mo
-share/locale/zh_TW/LC_MESSAGES/freeciv.mo
+share/metainfo/org.freeciv.server.appdata.xml
+share/pixmaps/freeciv-modpack.png
@tag gtk-update-icon-cache %D/share/icons/hicolor
@tag update-desktop-database
Index: pkg/PLIST-share
===================================================================
RCS file: /cvs/ports/games/freeciv/pkg/PLIST-share,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 PLIST-share
--- pkg/PLIST-share 5 Aug 2022 17:12:13 -0000 1.18
+++ pkg/PLIST-share 19 Jan 2023 19:55:03 -0000
@@ -1,4 +1,49 @@
-share/freeciv/
+@conflict freeciv-server-<3.0.5
+share/freeciv/alien/
+share/freeciv/alien.serv
+share/freeciv/alien/README.alien
+share/freeciv/alien/buildings.ruleset
+share/freeciv/alien/cities.ruleset
+share/freeciv/alien/effects.ruleset
+share/freeciv/alien/game.ruleset
+share/freeciv/alien/governments.ruleset
+share/freeciv/alien/nation/
+share/freeciv/alien/nation/adventurers.ruleset
+share/freeciv/alien/nation/galacticsound.ruleset
+share/freeciv/alien/nation/jw.ruleset
+share/freeciv/alien/nation/kindergarden.ruleset
+share/freeciv/alien/nation/lunatics.ruleset
+share/freeciv/alien/nation/madmen.ruleset
+share/freeciv/alien/nation/mathclub.ruleset
+share/freeciv/alien/nation/secretsociety.ruleset
+share/freeciv/alien/nation/teamgladiators.ruleset
+share/freeciv/alien/nation_effects.ruleset
+share/freeciv/alien/nations.ruleset
+share/freeciv/alien/script.lua
+share/freeciv/alien/styles.ruleset
+share/freeciv/alien/techs.ruleset
+share/freeciv/alien/terrain.ruleset
+share/freeciv/alien/units.ruleset
+share/freeciv/alio/
+share/freeciv/alio.tilespec
+share/freeciv/alio/burrowtubes.png
+share/freeciv/alio/burrowtubes.spec
+share/freeciv/alio/fortresses.png
+share/freeciv/alio/fortresses.spec
+share/freeciv/alio/hills.png
+share/freeciv/alio/hills.spec
+share/freeciv/alio/riversbrown.png
+share/freeciv/alio/riversbrown.spec
+share/freeciv/alio/riversgreen.png
+share/freeciv/alio/riversgreen.spec
+share/freeciv/alio/roads.png
+share/freeciv/alio/roads.spec
+share/freeciv/alio/terrain.png
+share/freeciv/alio/terrain.spec
+share/freeciv/alio/tunnels.png
+share/freeciv/alio/tunnels.spec
+share/freeciv/amplio2/extra_units.png
+share/freeciv/amplio2/extra_units.spec
share/freeciv/civ1/
share/freeciv/civ1.serv
share/freeciv/civ1/buildings.ruleset
@@ -41,6 +86,7 @@ share/freeciv/civ2civ3/terrain.ruleset
share/freeciv/civ2civ3/units.ruleset
share/freeciv/classic/
share/freeciv/classic.serv
+share/freeciv/classic/README.classic
share/freeciv/classic/buildings.ruleset
share/freeciv/classic/cities.ruleset
share/freeciv/classic/effects.ruleset
@@ -70,6 +116,11 @@ share/freeciv/experimental/styles.rulese
share/freeciv/experimental/techs.ruleset
share/freeciv/experimental/terrain.ruleset
share/freeciv/experimental/units.ruleset
+share/freeciv/flags/myanmar_old-large.png
+share/freeciv/flags/myanmar_old-shield-large.png
+share/freeciv/flags/myanmar_old-shield.png
+share/freeciv/flags/myanmar_old.png
+share/freeciv/freeciv-modpack.png
share/freeciv/multiplayer/
share/freeciv/multiplayer.serv
share/freeciv/multiplayer/README.multiplayer
@@ -537,6 +588,7 @@ share/freeciv/nation/sikh.ruleset
share/freeciv/nation/sikkimese.ruleset
share/freeciv/nation/silesian.ruleset
share/freeciv/nation/singaporean.ruleset
+share/freeciv/nation/singlebarbarian.ruleset
share/freeciv/nation/sinhalese.ruleset
share/freeciv/nation/sioux.ruleset
share/freeciv/nation/slavic.ruleset
@@ -660,122 +712,162 @@ share/freeciv/sandbox/techs.ruleset
share/freeciv/sandbox/terrain.ruleset
share/freeciv/sandbox/units.ruleset
share/freeciv/scenarios/
-share/freeciv/scenarios/british-isles-85x80-v2.80.sav.gz
-share/freeciv/scenarios/earth-160x90-v2.sav.gz
-share/freeciv/scenarios/earth-80x50-v3.sav.gz
-share/freeciv/scenarios/europe-200x100-v2.sav.gz
+share/freeciv/scenarios/british-isles.sav.gz
+share/freeciv/scenarios/earth-large.sav.gz
+share/freeciv/scenarios/earth-small.sav.gz
+share/freeciv/scenarios/europe.sav.gz
share/freeciv/scenarios/europe_1900_WWI.sav.gz
-share/freeciv/scenarios/france-140x90-v2.sav.gz
-share/freeciv/scenarios/hagworld-120x60-v1.2.sav.gz
-share/freeciv/scenarios/iberian-peninsula-136x100-v1.0.sav.gz
-share/freeciv/scenarios/italy-114x100-v2.0.sav.gz
-share/freeciv/scenarios/japan-88x100-v1.3.sav.gz
-share/freeciv/scenarios/north_america_116x100-v1.2.sav.gz
+share/freeciv/scenarios/france.sav.gz
+share/freeciv/scenarios/hagworld.sav.gz
+share/freeciv/scenarios/iberian-peninsula.sav.gz
+share/freeciv/scenarios/italy.sav.gz
+share/freeciv/scenarios/japan.sav.gz
+share/freeciv/scenarios/north_america.sav.gz
share/freeciv/scenarios/tutorial.sav.gz
+share/freeciv/trident/extra_units.png
+share/freeciv/trident/extra_units.spec
share/locale/
share/locale/ar/
share/locale/ar/LC_MESSAGES/
+share/locale/ar/LC_MESSAGES/freeciv-core.mo
share/locale/ar/LC_MESSAGES/freeciv-nations.mo
-share/locale/ar/LC_MESSAGES/freeciv.mo
share/locale/bg/
share/locale/bg/LC_MESSAGES/
+share/locale/bg/LC_MESSAGES/freeciv-core.mo
+share/locale/bg/LC_MESSAGES/freeciv-nations.mo
share/locale/ca/
share/locale/ca/LC_MESSAGES/
-share/locale/ca/LC_MESSAGES/freeciv.mo
+share/locale/ca/LC_MESSAGES/freeciv-core.mo
+share/locale/ca/LC_MESSAGES/freeciv-nations.mo
share/locale/cs/
share/locale/cs/LC_MESSAGES/
-share/locale/cs/LC_MESSAGES/freeciv.mo
+share/locale/cs/LC_MESSAGES/freeciv-core.mo
+share/locale/cs/LC_MESSAGES/freeciv-nations.mo
share/locale/da/
share/locale/da/LC_MESSAGES/
-share/locale/da/LC_MESSAGES/freeciv.mo
+share/locale/da/LC_MESSAGES/freeciv-core.mo
+share/locale/da/LC_MESSAGES/freeciv-nations.mo
share/locale/de/
share/locale/de/LC_MESSAGES/
-share/locale/de/LC_MESSAGES/freeciv.mo
+share/locale/de/LC_MESSAGES/freeciv-core.mo
+share/locale/de/LC_MESSAGES/freeciv-nations.mo
share/locale/el/
share/locale/el/LC_MESSAGES/
-share/locale/el/LC_MESSAGES/freeciv.mo
+share/locale/el/LC_MESSAGES/freeciv-core.mo
+share/locale/el/LC_MESSAGES/freeciv-nations.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
+share/locale/en_GB/LC_MESSAGES/freeciv-core.mo
share/locale/en_GB/LC_MESSAGES/freeciv-nations.mo
-share/locale/en_GB/LC_MESSAGES/freeciv.mo
share/locale/eo/
share/locale/eo/LC_MESSAGES/
-share/locale/eo/LC_MESSAGES/freeciv.mo
+share/locale/eo/LC_MESSAGES/freeciv-core.mo
+share/locale/eo/LC_MESSAGES/freeciv-nations.mo
share/locale/es/
share/locale/es/LC_MESSAGES/
-share/locale/es/LC_MESSAGES/freeciv.mo
+share/locale/es/LC_MESSAGES/freeciv-core.mo
+share/locale/es/LC_MESSAGES/freeciv-nations.mo
share/locale/et/
share/locale/et/LC_MESSAGES/
-share/locale/et/LC_MESSAGES/freeciv.mo
+share/locale/et/LC_MESSAGES/freeciv-core.mo
+share/locale/et/LC_MESSAGES/freeciv-nations.mo
share/locale/fa/
share/locale/fa/LC_MESSAGES/
+share/locale/fa/LC_MESSAGES/freeciv-core.mo
share/locale/fa/LC_MESSAGES/freeciv-nations.mo
-share/locale/fa/LC_MESSAGES/freeciv.mo
share/locale/fi/
share/locale/fi/LC_MESSAGES/
-share/locale/fi/LC_MESSAGES/freeciv.mo
+share/locale/fi/LC_MESSAGES/freeciv-core.mo
+share/locale/fi/LC_MESSAGES/freeciv-nations.mo
share/locale/fr/
share/locale/fr/LC_MESSAGES/
-share/locale/fr/LC_MESSAGES/freeciv.mo
+share/locale/fr/LC_MESSAGES/freeciv-core.mo
+share/locale/fr/LC_MESSAGES/freeciv-nations.mo
share/locale/ga/
share/locale/ga/LC_MESSAGES/
+share/locale/ga/LC_MESSAGES/freeciv-core.mo
+share/locale/ga/LC_MESSAGES/freeciv-nations.mo
share/locale/gd/
share/locale/gd/LC_MESSAGES/
+share/locale/gd/LC_MESSAGES/freeciv-core.mo
+share/locale/gd/LC_MESSAGES/freeciv-nations.mo
share/locale/he/
share/locale/he/LC_MESSAGES/
-share/locale/he/LC_MESSAGES/freeciv.mo
+share/locale/he/LC_MESSAGES/freeciv-core.mo
+share/locale/he/LC_MESSAGES/freeciv-nations.mo
share/locale/hu/
share/locale/hu/LC_MESSAGES/
-share/locale/hu/LC_MESSAGES/freeciv.mo
+share/locale/hu/LC_MESSAGES/freeciv-core.mo
+share/locale/hu/LC_MESSAGES/freeciv-nations.mo
share/locale/id/
share/locale/id/LC_MESSAGES/
+share/locale/id/LC_MESSAGES/freeciv-core.mo
+share/locale/id/LC_MESSAGES/freeciv-nations.mo
share/locale/it/
share/locale/it/LC_MESSAGES/
-share/locale/it/LC_MESSAGES/freeciv.mo
+share/locale/it/LC_MESSAGES/freeciv-core.mo
+share/locale/it/LC_MESSAGES/freeciv-nations.mo
share/locale/ja/
share/locale/ja/LC_MESSAGES/
-share/locale/ja/LC_MESSAGES/freeciv.mo
+share/locale/ja/LC_MESSAGES/freeciv-core.mo
+share/locale/ja/LC_MESSAGES/freeciv-nations.mo
share/locale/ko/
share/locale/ko/LC_MESSAGES/
-share/locale/ko/LC_MESSAGES/freeciv.mo
+share/locale/ko/LC_MESSAGES/freeciv-core.mo
+share/locale/ko/LC_MESSAGES/freeciv-nations.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
+share/locale/lt/LC_MESSAGES/freeciv-core.mo
share/locale/lt/LC_MESSAGES/freeciv-nations.mo
-share/locale/lt/LC_MESSAGES/freeciv.mo
share/locale/nb/
share/locale/nb/LC_MESSAGES/
-share/locale/nb/LC_MESSAGES/freeciv.mo
+share/locale/nb/LC_MESSAGES/freeciv-core.mo
+share/locale/nb/LC_MESSAGES/freeciv-nations.mo
share/locale/nl/
share/locale/nl/LC_MESSAGES/
-share/locale/nl/LC_MESSAGES/freeciv.mo
+share/locale/nl/LC_MESSAGES/freeciv-core.mo
+share/locale/nl/LC_MESSAGES/freeciv-nations.mo
share/locale/pl/
share/locale/pl/LC_MESSAGES/
-share/locale/pl/LC_MESSAGES/freeciv.mo
+share/locale/pl/LC_MESSAGES/freeciv-core.mo
+share/locale/pl/LC_MESSAGES/freeciv-nations.mo
share/locale/pt/
share/locale/pt/LC_MESSAGES/
-share/locale/pt/LC_MESSAGES/freeciv.mo
+share/locale/pt/LC_MESSAGES/freeciv-core.mo
+share/locale/pt/LC_MESSAGES/freeciv-nations.mo
share/locale/pt_BR/
share/locale/pt_BR/LC_MESSAGES/
-share/locale/pt_BR/LC_MESSAGES/freeciv.mo
+share/locale/pt_BR/LC_MESSAGES/freeciv-core.mo
+share/locale/pt_BR/LC_MESSAGES/freeciv-nations.mo
share/locale/ro/
share/locale/ro/LC_MESSAGES/
-share/locale/ro/LC_MESSAGES/freeciv.mo
+share/locale/ro/LC_MESSAGES/freeciv-core.mo
+share/locale/ro/LC_MESSAGES/freeciv-nations.mo
share/locale/ru/
share/locale/ru/LC_MESSAGES/
-share/locale/ru/LC_MESSAGES/freeciv.mo
+share/locale/ru/LC_MESSAGES/freeciv-core.mo
+share/locale/ru/LC_MESSAGES/freeciv-nations.mo
share/locale/sr/
share/locale/sr/LC_MESSAGES/
+share/locale/sr/LC_MESSAGES/freeciv-core.mo
+share/locale/sr/LC_MESSAGES/freeciv-nations.mo
share/locale/sv/
share/locale/sv/LC_MESSAGES/
-share/locale/sv/LC_MESSAGES/freeciv.mo
+share/locale/sv/LC_MESSAGES/freeciv-core.mo
+share/locale/sv/LC_MESSAGES/freeciv-nations.mo
share/locale/tr/
share/locale/tr/LC_MESSAGES/
-share/locale/tr/LC_MESSAGES/freeciv.mo
+share/locale/tr/LC_MESSAGES/freeciv-core.mo
+share/locale/tr/LC_MESSAGES/freeciv-nations.mo
share/locale/uk/
share/locale/uk/LC_MESSAGES/
-share/locale/uk/LC_MESSAGES/freeciv.mo
+share/locale/uk/LC_MESSAGES/freeciv-core.mo
+share/locale/uk/LC_MESSAGES/freeciv-nations.mo
share/locale/zh_CN/
share/locale/zh_CN/LC_MESSAGES/
-share/locale/zh_CN/LC_MESSAGES/freeciv.mo
+share/locale/zh_CN/LC_MESSAGES/freeciv-core.mo
+share/locale/zh_CN/LC_MESSAGES/freeciv-nations.mo
share/locale/zh_TW/
share/locale/zh_TW/LC_MESSAGES/
+share/locale/zh_TW/LC_MESSAGES/freeciv-core.mo
+share/locale/zh_TW/LC_MESSAGES/freeciv-nations.mo
On Wed, January 18, 2023 05:08, Thomas Frohwein wrote:
> Built it, tested and runs... I tested without the sound sets that would
> need to be downloaded. This makes me wonder about maybe adding a little
> more detail to what's in DESCR-client:
>
> This package contains the client for Freeciv.
>
> Freeciv comes without sound sets. You can get them from:
> http://download.gna.org/freeciv/contrib/audio/
>
> Maybe a hint to where/how to install the sound sets would lower the
> barrier for some to play this. Also, maybe a hint somewhere that for
> singleplayer, installing and running freeciv-server is needed?
>
> Those are just some thoughts, overall ok thfr@ for the update with or
> without those addressed.

Hi,
Some words about sound... There are some sounds and music shipped with
freeciv. BUT! We have disabled sdl-mixer and there was no difference what
soud mods you install. Updated patch:
- enables sound. You need to run client configuration and set plugin sdl in
"Sound" section.
- removes mentioning of sound mods in DESCR. If we need to say something on
that matter, we should use README instead.
- doesn't add README because I'm sure it's quite an easy task to enable sound.
If I'm wrong, it's easy to add this info.
P.S. Anyway an URL from DESCR is dead so it was removed. There is a new one
but I haven't tried to install sound mods in such a complicated way.
P.P.S. There is freeciv-mp and it has at least one sound mod to install in a
user-friendly way.


> On Mon, Jan 16, 2023 at 04:17:01PM +0300, Kirill Bychkov wrote:
>> Hi,
>> Attcahed patch updates freeciv to 3.0.5 version.
>> I moved all locale files to -share package so a @conflict
>> marker was added.
>> Ok?
>>
>> Changelogs available here:
>> http://www.freeciv.org/wiki/NEWS-3.0.0
>> https://www.freeciv.org/wiki/NEWS-3.0.5
>

No comments:

Post a Comment