Author: cazfi
Date: Mon May 16 14:55:56 2016
New Revision: 32724

URL: http://svn.gna.org/viewcvs/freeciv?rev=32724&view=rev
Log:
Enabled NLS on msys2 builds

See patch #6985

Modified:
    trunk/win32/installer_msys2/Makefile

Modified: trunk/win32/installer_msys2/Makefile
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/win32/installer_msys2/Makefile?rev=32724&r1=32723&r2=32724&view=diff
==============================================================================
--- trunk/win32/installer_msys2/Makefile        (original)
+++ trunk/win32/installer_msys2/Makefile        Mon May 16 14:55:56 2016
@@ -73,7 +73,7 @@
        # create build directory
        mkdir -p build-$(WINARCH)-$(GUI)
        # configure
-       cd build-$(WINARCH)-$(GUI); ../../../configure 
FREECIV_LABEL_FORCE="<base>-msys2" CPPFLAGS="-D_WIN32_WINNT=$(MIN_WIN_VER)" 
--enable-client=$(GUI) --with-followtag="win32-S3_0" --without-readline 
--disable-sdl-mixer --disable-nls --without-libbz2 --enable-fcmp=$(FCMP) 
$(EXTRA_CONFIG)
+       cd build-$(WINARCH)-$(GUI); ../../../configure 
FREECIV_LABEL_FORCE="<base>-msys2" CPPFLAGS="-D_WIN32_WINNT=$(MIN_WIN_VER)" 
--enable-client=$(GUI) --with-followtag="win32-S3_0" --without-readline 
--disable-sdl-mixer --without-libbz2 --enable-fcmp=$(FCMP) $(EXTRA_CONFIG)
        # make
        make -C build-$(WINARCH)-$(GUI)
        make -C build-$(WINARCH)-$(GUI)/translations/core update-po
@@ -109,6 +109,7 @@
        mv install-$(WINARCH)-$(GUI)/usr/local/etc install-$(WINARCH)-$(GUI)/
        mv install-$(WINARCH)-$(GUI)/usr/local/share/freeciv 
install-$(WINARCH)-$(GUI)/data
        mkdir -p install-$(WINARCH)-$(GUI)/share
+       mv install-$(WINARCH)-$(GUI)/usr/local/share/locale 
install-$(WINARCH)-$(GUI)/share/
        mv install-$(WINARCH)-$(GUI)/usr/local/share/doc 
install-$(WINARCH)-$(GUI)/doc
        mkdir -p install-$(WINARCH)-$(GUI)/debuginfo
        cp build-$(WINARCH)-$(GUI)/gen_headers/fc_config.h 
install-$(WINARCH)-$(GUI)/debuginfo
@@ -245,6 +246,8 @@
        cp -R $(ARCHDIR)/etc/gtk-3.0 install-$(WINARCH)-$(GUI)/etc/
        mkdir -p install-$(WINARCH)-$(GUI)/lib/gtk-3.0/
        cp -R $(ARCHDIR)/lib/gtk-3.0/* install-$(WINARCH)-$(GUI)/lib/gtk-3.0/
+       cp -R $(ARCHDIR)/share/locale install-$(WINARCH)-$(GUI)/share/
+       find install-$(WINARCH)-$(GUI)/share/locale -type f -not -name 
"freeciv*.mo" -and -not -name gtk30.mo -delete
 
 install-env-gtk3x: install-env-default-fcmp
 
@@ -262,6 +265,8 @@
        cp -R /etc/gtk-2.0 install-$(WINARCH)-$(GUI)/etc/
        mkdir -p install-$(WINARCH)-$(GUI)/lib/gtk-2.0/
        cp -R /lib/gtk-2.0/2.10.0 install-$(WINARCH)-$(GUI)/lib/gtk-2.0/
+       cp -R $(ARCHDIR)/share/locale install-$(WINARCH)-$(GUI)/share/
+       find install-$(WINARCH)-$(GUI)/share/locale -type f -not -name 
"freeciv*.mo" -and -not -name gtk20.mo -delete
 
 SDL2_DLLS := \
        libpng12-0.dll \
@@ -293,6 +298,8 @@
        cp -R $(addprefix /bin/msys-, $(QT_MSYS_DLLS)) install-$(WINARCH)-$(GUI)
        # add additional Qt files
        cp -R $(ARCHDIR)/share/qt5/plugins install-$(WINARCH)-$(GUI)/
+       cp -R $(ARCHDIR)/share/locale install-$(WINARCH)-$(GUI)/share/
+       find install-$(WINARCH)-$(GUI)/share/locale -type f -not -name 
"freeciv*.mo" -delete
 
 # TODO: Clean out unnecessary ones. These are just copies of COMMON_DLLS and
 #       COMMON_MSYS_DLLS with most obviously unnecessary things left out.


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to