[packages/widelands] - up to 1.3

mrozowik mrozowik at pld-linux.org
Sun Dec 21 17:38:58 CET 2025


commit 3922ea76059a70ce560192cd546139ccec7b8f4f
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Sun Dec 21 16:38:45 2025 +0000

    - up to 1.3

 widelands-pld.patch |  38 +++++++++---------
 widelands.spec      | 114 ++++++++++++++++++++++++++--------------------------
 2 files changed, 76 insertions(+), 76 deletions(-)
---
diff --git a/widelands.spec b/widelands.spec
index 7ebef84..94e61da 100644
--- a/widelands.spec
+++ b/widelands.spec
@@ -5,13 +5,13 @@
 Summary:	A real-time build-up strategy game
 Summary(pl.UTF-8):	Gra strategiczna czasu rzeczywistego z budowaniem
 Name:		widelands
-Version:	1.2.1
-Release:	2
+Version:	1.3
+Release:	0.1
 License:	GPL v2+
 Group:		X11/Applications/Games
 #Source0Download: https://wl.widelands.org/wiki/Download/#release
 Source0:	https://github.com/widelands/widelands/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	51f835c83e6b1197ec416af634398843
+# Source0-md5:	749233228813421efc5802b58cce21bb
 Patch0:		%{name}-pld.patch
 URL:		https://wl.widelands.org/
 BuildRequires:	Mesa-libGL-devel
@@ -125,7 +125,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc ChangeLog CREDITS
 %attr(755,root,root) %{_bindir}/widelands
-%{_datadir}/metainfo/org.widelands.Widelands.appdata.xml
+%{_datadir}/metainfo/org.widelands.Widelands.metainfo.xml
 %{_desktopdir}/org.widelands.Widelands.desktop
 %{_iconsdir}/hicolor/*x*/apps/org.widelands.Widelands.png
 %{_mandir}/man6/widelands.6*
@@ -206,59 +206,59 @@ rm -rf $RPM_BUILD_ROOT
 %lang(zh_TW) %{_datadir}/%{name}/i18n/locales/zh_TW.json
 %{_datadir}/%{name}/i18n/translation_stats.conf
 %{_datadir}/%{name}/images
-%dir %{_datadir}/%{name}/locale
-%lang(ar) %{_datadir}/%{name}/locale/ar
-%lang(bg) %{_datadir}/%{name}/locale/bg
-%lang(br) %{_datadir}/%{name}/locale/br
-%lang(ca) %{_datadir}/%{name}/locale/ca
-%lang(cs) %{_datadir}/%{name}/locale/cs
-%lang(da) %{_datadir}/%{name}/locale/da
-%lang(de) %{_datadir}/%{name}/locale/de
-%lang(el) %{_datadir}/%{name}/locale/el
-%lang(en_GB) %{_datadir}/%{name}/locale/en_GB
-%lang(en_US) %{_datadir}/%{name}/locale/en_US
-%lang(eo) %{_datadir}/%{name}/locale/eo
-%lang(es) %{_datadir}/%{name}/locale/es
-%lang(eu) %{_datadir}/%{name}/locale/eu
-%lang(fa) %{_datadir}/%{name}/locale/fa
-%lang(fi) %{_datadir}/%{name}/locale/fi
-%lang(fr) %{_datadir}/%{name}/locale/fr
-%lang(fy) %{_datadir}/%{name}/locale/fy
-%lang(ga) %{_datadir}/%{name}/locale/ga
-%lang(gd) %{_datadir}/%{name}/locale/gd
-%lang(gl) %{_datadir}/%{name}/locale/gl
-%lang(he) %{_datadir}/%{name}/locale/he
-%lang(hi) %{_datadir}/%{name}/locale/hi
-%lang(hr) %{_datadir}/%{name}/locale/hr
-%lang(hu) %{_datadir}/%{name}/locale/hu
-%lang(id) %{_datadir}/%{name}/locale/id
-%lang(ig) %{_datadir}/%{name}/locale/ig
-%lang(it) %{_datadir}/%{name}/locale/it
-%lang(ja) %{_datadir}/%{name}/locale/ja
-%lang(ka) %{_datadir}/%{name}/locale/ka
-%lang(ko) %{_datadir}/%{name}/locale/ko
-%lang(krl) %{_datadir}/%{name}/locale/krl
-%lang(la) %{_datadir}/%{name}/locale/la
-%lang(lt) %{_datadir}/%{name}/locale/lt
-%lang(ms) %{_datadir}/%{name}/locale/ms
-%lang(nb) %{_datadir}/%{name}/locale/nb
-%lang(nds) %{_datadir}/%{name}/locale/nds
-%lang(nl) %{_datadir}/%{name}/locale/nl
-%lang(nn) %{_datadir}/%{name}/locale/nn
-%lang(pl) %{_datadir}/%{name}/locale/pl
-%lang(pt) %{_datadir}/%{name}/locale/pt
-%lang(pt_BR) %{_datadir}/%{name}/locale/pt_BR
-%lang(ro) %{_datadir}/%{name}/locale/ro
-%lang(ru) %{_datadir}/%{name}/locale/ru
-%lang(sk) %{_datadir}/%{name}/locale/sk
-%lang(sl) %{_datadir}/%{name}/locale/sl
-%lang(sr) %{_datadir}/%{name}/locale/sr
-%lang(sr_RS) %{_datadir}/%{name}/locale/sr_RS
-%lang(sv) %{_datadir}/%{name}/locale/sv
-%lang(tr) %{_datadir}/%{name}/locale/tr
-%lang(uk) %{_datadir}/%{name}/locale/uk
-%lang(zh_CN) %{_datadir}/%{name}/locale/zh_CN
-%lang(zh_TW) %{_datadir}/%{name}/locale/zh_TW
+#%dir %{_datadir}/%{name}/locale
+#%lang(ar) %{_datadir}/%{name}/locale/ar
+#%lang(bg) %{_datadir}/%{name}/locale/bg
+#%lang(br) %{_datadir}/%{name}/locale/br
+#%lang(ca) %{_datadir}/%{name}/locale/ca
+#%lang(cs) %{_datadir}/%{name}/locale/cs
+#%lang(da) %{_datadir}/%{name}/locale/da
+#%lang(de) %{_datadir}/%{name}/locale/de
+#%lang(el) %{_datadir}/%{name}/locale/el
+#%lang(en_GB) %{_datadir}/%{name}/locale/en_GB
+#%lang(en_US) %{_datadir}/%{name}/locale/en_US
+#%lang(eo) %{_datadir}/%{name}/locale/eo
+#%lang(es) %{_datadir}/%{name}/locale/es
+#%lang(eu) %{_datadir}/%{name}/locale/eu
+#%lang(fa) %{_datadir}/%{name}/locale/fa
+#%lang(fi) %{_datadir}/%{name}/locale/fi
+#%lang(fr) %{_datadir}/%{name}/locale/fr
+#%lang(fy) %{_datadir}/%{name}/locale/fy
+#%lang(ga) %{_datadir}/%{name}/locale/ga
+#%lang(gd) %{_datadir}/%{name}/locale/gd
+#%lang(gl) %{_datadir}/%{name}/locale/gl
+#%lang(he) %{_datadir}/%{name}/locale/he
+#%lang(hi) %{_datadir}/%{name}/locale/hi
+#%lang(hr) %{_datadir}/%{name}/locale/hr
+#%lang(hu) %{_datadir}/%{name}/locale/hu
+#%lang(id) %{_datadir}/%{name}/locale/id
+#%lang(ig) %{_datadir}/%{name}/locale/ig
+#%lang(it) %{_datadir}/%{name}/locale/it
+#%lang(ja) %{_datadir}/%{name}/locale/ja
+#%lang(ka) %{_datadir}/%{name}/locale/ka
+#%lang(ko) %{_datadir}/%{name}/locale/ko
+#%lang(krl) %{_datadir}/%{name}/locale/krl
+#%lang(la) %{_datadir}/%{name}/locale/la
+#%lang(lt) %{_datadir}/%{name}/locale/lt
+#%lang(ms) %{_datadir}/%{name}/locale/ms
+#%lang(nb) %{_datadir}/%{name}/locale/nb
+#%lang(nds) %{_datadir}/%{name}/locale/nds
+#%lang(nl) %{_datadir}/%{name}/locale/nl
+#%lang(nn) %{_datadir}/%{name}/locale/nn
+#%lang(pl) %{_datadir}/%{name}/locale/pl
+#%lang(pt) %{_datadir}/%{name}/locale/pt
+#%lang(pt_BR) %{_datadir}/%{name}/locale/pt_BR
+#%lang(ro) %{_datadir}/%{name}/locale/ro
+#%lang(ru) %{_datadir}/%{name}/locale/ru
+#%lang(sk) %{_datadir}/%{name}/locale/sk
+#%lang(sl) %{_datadir}/%{name}/locale/sl
+#%lang(sr) %{_datadir}/%{name}/locale/sr
+#%lang(sr_RS) %{_datadir}/%{name}/locale/sr_RS
+#%lang(sv) %{_datadir}/%{name}/locale/sv
+#%lang(tr) %{_datadir}/%{name}/locale/tr
+#%lang(uk) %{_datadir}/%{name}/locale/uk
+#%lang(zh_CN) %{_datadir}/%{name}/locale/zh_CN
+#%lang(zh_TW) %{_datadir}/%{name}/locale/zh_TW
 %{_datadir}/%{name}/maps
 %{_datadir}/%{name}/music
 %{_datadir}/%{name}/scripting
diff --git a/widelands-pld.patch b/widelands-pld.patch
index 1d4196c..033c9ed 100644
--- a/widelands-pld.patch
+++ b/widelands-pld.patch
@@ -1,6 +1,6 @@
---- widelands-1.2.1/CMakeLists.txt~	2024-11-12 20:03:25.000000000 +0000
-+++ widelands-1.2.1/CMakeLists.txt	2024-11-15 13:45:30.653051845 +0000
-@@ -201,6 +201,10 @@
+--- widelands-1.3/CMakeLists.txt~	2025-12-18 18:19:33.000000000 +0000
++++ widelands-1.3/CMakeLists.txt	2025-12-21 13:46:53.328184238 +0000
+@@ -214,6 +214,10 @@
    option(OPTION_ASAN "Build with AddressSanitizer" OFF)
  elseif(CMAKE_BUILD_TYPE STREQUAL "None")
    message(STATUS "Not setting any default flags.")
@@ -11,16 +11,16 @@
  else()
    message(FATAL_ERROR "Unknown CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
  endif()
-@@ -329,7 +333,7 @@
+@@ -363,7 +367,7 @@
  endif()
  
  if(NOT MSVC)
 -  if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"))
-+  if( (CMAKE_BUILD_TYPE STREQUAL "PLD") OR (CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"))
++  if((CMAKE_BUILD_TYPE STREQUAL "PLD") OR (CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"))
      message(STATUS "Compiler warnings will be ignored.")
    elseif(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") AND (
           ((NOT (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0)) AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.2))
-@@ -487,7 +491,6 @@
+@@ -522,7 +526,6 @@
  install (
    FILES ${CMAKE_CURRENT_BINARY_DIR}/VERSION
    DESTINATION ${WL_INSTALL_BASEDIR}
@@ -28,7 +28,7 @@
    COMPONENT CoreVersionFile
  )
  
-@@ -513,7 +516,6 @@
+@@ -545,7 +548,6 @@
    FILES
      data/datadirversion
    DESTINATION ${WL_INSTALL_DATADIR}
@@ -36,7 +36,7 @@
    COMPONENT VersionFile
  )
  
-@@ -530,7 +532,6 @@
+@@ -562,7 +564,6 @@
      data/txts
      data/world
    DESTINATION ${WL_INSTALL_DATADIR}
@@ -44,7 +44,7 @@
    COMPONENT CoreDataFiles
  )
  
-@@ -538,7 +539,6 @@
+@@ -570,7 +571,6 @@
    DIRECTORY
      data/maps
    DESTINATION ${WL_INSTALL_DATADIR}
@@ -52,7 +52,7 @@
    COMPONENT MapFiles
  )
  
-@@ -547,7 +547,6 @@
+@@ -579,7 +579,6 @@
      data/music
      data/sound
    DESTINATION ${WL_INSTALL_DATADIR}
@@ -60,7 +60,7 @@
    COMPONENT MusicFiles
  )
  
-@@ -557,7 +556,6 @@
+@@ -589,7 +588,6 @@
      CREDITS
      ChangeLog
    DESTINATION ${WL_INSTALL_BASEDIR}
@@ -68,11 +68,11 @@
    COMPONENT CoreLicenseFiles
  )
  
-@@ -576,7 +574,6 @@
-     DIRECTORY
-       ${CMAKE_CURRENT_BINARY_DIR}/locale/
-     DESTINATION ${WL_INSTALL_DATADIR}/locale
--    CONFIGURATIONS Debug;Release;RelWithDebInfo;None
-     COMPONENT CoreLanguageFiles
-   )
- endif(OPTION_BUILD_TRANSLATIONS)
+@@ -597,7 +595,6 @@
+   DIRECTORY
+     doc
+   DESTINATION ${WL_INSTALL_BASEDIR}
+-  CONFIGURATIONS Debug
+   COMPONENT DocFiles
+   PATTERN "CMakeLists.txt" EXCLUDE
+ )
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/widelands.git/commitdiff/3922ea76059a70ce560192cd546139ccec7b8f4f



More information about the pld-cvs-commit mailing list