[packages/lincity-ng] - up to 2.15.0

mrozowik mrozowik at pld-linux.org
Sun May 17 21:38:11 CEST 2026


commit e3ddcdc9590f26257bedcceef6a5a3646981b49b
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Sun May 17 19:38:03 2026 +0000

    - up to 2.15.0

 lincity-ng-desktop.patch |  11 ++---
 lincity-ng.spec          | 110 +++++++++++++++++++++++++++--------------------
 2 files changed, 70 insertions(+), 51 deletions(-)
---
diff --git a/lincity-ng.spec b/lincity-ng.spec
index dc8135a..4bbe397 100644
--- a/lincity-ng.spec
+++ b/lincity-ng.spec
@@ -1,20 +1,20 @@
 Summary:	Lincity - a Next Generation city/country simulation
 Summary(pl.UTF-8):	Lincity - symulator miasta/kraju Następnej Generacji
 Name:		lincity-ng
-Version:	2.14.2
+Version:	2.15.0
 Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Games
 Source0:	https://github.com/lincity-ng/lincity-ng/archive/refs/tags/%{name}-%{version}.tar.gz
-# Source0-md5:	a088d003de99e43fbbe5479dbf83eac3
+# Source0-md5:	ac0245aaad0c887ecb3ba24b02c24c67
 Patch0:		%{name}-desktop.patch
 URL:		https://www.berlios.de/software/lincity-ng
 BuildRequires:	OpenGL-GLU-devel
 BuildRequires:	OpenGL-devel
-BuildRequires:	SDL2-devel >= 2.0.18
-BuildRequires:	SDL2_image-devel >= 2.0.0
-BuildRequires:	SDL2_mixer-devel >= 2.0.0
-BuildRequires:	SDL2_ttf-devel >= 2.0.12
+BuildRequires:	SDL3-devel >= 3.2.0
+BuildRequires:	SDL3_image-devel >= 3.2.0
+BuildRequires:	SDL3_mixer-devel >= 3.2.0
+BuildRequires:	SDL3_ttf-devel >= 3.2.0
 BuildRequires:	cmake
 BuildRequires:	gettext-tools
 BuildRequires:	libfmt-devel >= 12.0.0
@@ -26,10 +26,10 @@ BuildRequires:	libxslt-devel
 BuildRequires:	pkgconfig
 BuildRequires:	sed >= 4.0
 BuildRequires:	zlib-devel >= 1.0
-Requires:	SDL2 >= 2.0.18
-Requires:	SDL2_image >= 2.0.0
-Requires:	SDL2_mixer >= 2.0.0
-Requires:	SDL2_ttf >= 2.0.12
+Requires:	SDL3 >= 3.2.0
+Requires:	SDL3_image >= 3.2.0
+Requires:	SDL3_mixer >= 3.2.0
+Requires:	SDL3_ttf >= 3.2.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -111,42 +111,60 @@ rm -rf $RPM_BUILD_ROOT
 %lang(sv) %{_datadir}/%{name}/help/sv
 %lang(tr) %{_datadir}/%{name}/help/tr
 %dir %{_datadir}/%{name}/locale
-%dir %{_datadir}/%{name}/locale/gui
-%lang(ca) %{_datadir}/%{name}/locale/ca.po
-%lang(ca) %{_datadir}/%{name}/locale/gui/ca.po
-%lang(cs) %{_datadir}/%{name}/locale/cs.po
-%lang(cs) %{_datadir}/%{name}/locale/gui/cs.po
-%lang(da) %{_datadir}/%{name}/locale/da.po
-%lang(de) %{_datadir}/%{name}/locale/de.po
-%lang(de) %{_datadir}/%{name}/locale/gui/de.po
-%lang(el) %{_datadir}/%{name}/locale/el.po
-%lang(el) %{_datadir}/%{name}/locale/gui/el.po
-%lang(gd) %{_datadir}/%{name}/locale/gd.po
-%lang(gd) %{_datadir}/%{name}/locale/gui/gd.po
-%lang(es) %{_datadir}/%{name}/locale/es.po
-%lang(es) %{_datadir}/%{name}/locale/gui/es.po
-%lang(fr) %{_datadir}/%{name}/locale/fr.po
-%lang(fr) %{_datadir}/%{name}/locale/gui/fr.po
-%lang(gl) %{_datadir}/%{name}/locale/gl.po
-%lang(gl) %{_datadir}/%{name}/locale/gui/gl.po
-%lang(hu) %{_datadir}/%{name}/locale/hu.po
-%lang(hu) %{_datadir}/%{name}/locale/gui/hu.po
-%lang(ja) %{_datadir}/%{name}/locale/ja.po
-%lang(ja) %{_datadir}/%{name}/locale/gui/ja.po
-%lang(nl) %{_datadir}/%{name}/locale/nl.po
-%lang(nl) %{_datadir}/%{name}/locale/gui/nl.po
-%lang(pl) %{_datadir}/%{name}/locale/pl.po
-%lang(pl) %{_datadir}/%{name}/locale/gui/pl.po
-%lang(pt_BR) %{_datadir}/%{name}/locale/pt_BR.po
-%lang(pt_BR) %{_datadir}/%{name}/locale/gui/pt_BR.po
-%lang(ru) %{_datadir}/%{name}/locale/ru.po
-%lang(ru) %{_datadir}/%{name}/locale/gui/ru.po
-%lang(sv) %{_datadir}/%{name}/locale/sv.po
-%lang(sv) %{_datadir}/%{name}/locale/gui/sv.po
-%lang(tr) %{_datadir}/%{name}/locale/tr.po
-%lang(tr) %{_datadir}/%{name}/locale/gui/tr.po
-%lang(zh_CN) %{_datadir}/%{name}/locale/zh_CN.po
-%lang(zh_CN) %{_datadir}/%{name}/locale/gui/zh_CN.po
+%dir %{_datadir}/%{name}/locale/ca
+%dir %{_datadir}/%{name}/locale/ca/LC_MESSAGES
+%lang(ca) %{_datadir}/%{name}/locale/ca/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/cs
+%dir %{_datadir}/%{name}/locale/cs/LC_MESSAGES
+%lang(cs) %{_datadir}/%{name}/locale/cs/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/da
+%dir %{_datadir}/%{name}/locale/da/LC_MESSAGES
+%lang(da) %{_datadir}/%{name}/locale/da/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/de
+%dir %{_datadir}/%{name}/locale/de/LC_MESSAGES
+%lang(de) %{_datadir}/%{name}/locale/de/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/el
+%dir %{_datadir}/%{name}/locale/el/LC_MESSAGES
+%lang(el) %{_datadir}/%{name}/locale/el/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/es
+%dir %{_datadir}/%{name}/locale/es/LC_MESSAGES
+%lang(es) %{_datadir}/%{name}/locale/es/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/fr
+%dir %{_datadir}/%{name}/locale/fr/LC_MESSAGES
+%lang(fr) %{_datadir}/%{name}/locale/fr/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/gd
+%dir %{_datadir}/%{name}/locale/gd/LC_MESSAGES
+%lang(gd) %{_datadir}/%{name}/locale/gd/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/gl
+%dir %{_datadir}/%{name}/locale/gl/LC_MESSAGES
+%lang(gl) %{_datadir}/%{name}/locale/gl/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/hu
+%dir %{_datadir}/%{name}/locale/hu/LC_MESSAGES
+%lang(hu) %{_datadir}/%{name}/locale/hu/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/ja
+%dir %{_datadir}/%{name}/locale/ja/LC_MESSAGES
+%lang(ja) %{_datadir}/%{name}/locale/ja/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/nl
+%dir %{_datadir}/%{name}/locale/nl/LC_MESSAGES
+%lang(nl) %{_datadir}/%{name}/locale/nl/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/pl
+%dir %{_datadir}/%{name}/locale/pl/LC_MESSAGES
+%lang(pl) %{_datadir}/%{name}/locale/pl/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/pt_BR
+%dir %{_datadir}/%{name}/locale/pt_BR/LC_MESSAGES
+%lang(pt_BR) %{_datadir}/%{name}/locale/pt_BR/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/ru
+%dir %{_datadir}/%{name}/locale/ru/LC_MESSAGES
+%lang(ru) %{_datadir}/%{name}/locale/ru/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/sv
+%dir %{_datadir}/%{name}/locale/sv/LC_MESSAGES
+%lang(sv) %{_datadir}/%{name}/locale/sv/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/tr
+%dir %{_datadir}/%{name}/locale/tr/LC_MESSAGES
+%lang(tr) %{_datadir}/%{name}/locale/tr/LC_MESSAGES/lincity-ng.mo
+%dir %{_datadir}/%{name}/locale/zh_CN
+%dir %{_datadir}/%{name}/locale/zh_CN/LC_MESSAGES
+%lang(zh_CN) %{_datadir}/%{name}/locale/zh_CN/LC_MESSAGES/lincity-ng.mo
 %{_desktopdir}/*.desktop
 %{_iconsdir}/hicolor/128x128/apps/io.github.lincity_ng.lincity-ng.png
 %{_iconsdir}/hicolor/256x256/apps/io.github.lincity_ng.lincity-ng.png
diff --git a/lincity-ng-desktop.patch b/lincity-ng-desktop.patch
index ab4e4e8..d604f8c 100644
--- a/lincity-ng-desktop.patch
+++ b/lincity-ng-desktop.patch
@@ -1,14 +1,15 @@
---- lincity-ng-lincity-ng-2.14.1/data/io.github.lincity_ng.lincity-ng.desktop~	2025-08-07 19:36:12.000000000 +0000
-+++ lincity-ng-lincity-ng-2.14.1/data/io.github.lincity_ng.lincity-ng.desktop	2025-08-09 13:30:41.664409935 +0000
-@@ -6,12 +6,14 @@
- GenericName[de]=Stadtsimulationsspiel
+--- lincity-ng-lincity-ng-2.15.0/data/io.github.lincity_ng.lincity-ng.desktop~	2026-05-08 23:44:06.000000000 +0000
++++ lincity-ng-lincity-ng-2.15.0/data/io.github.lincity_ng.lincity-ng.desktop	2026-05-17 17:50:19.658717838 +0000
+@@ -7,6 +7,7 @@
+ GenericName[fr]=Jeu de simulation de ville
  GenericName[gd]=Geama samhlachadh baile
  GenericName[it]=Gioco di Simulazione di Città
 +GenericName[pl]=Symulator miasta
  GenericName[ru]=Градостроительный симулятор
  GenericName[tr]=Şehir Simulasyon Oyunu
  Comment=Plan and build a city and take care of transport, economics, electricity and others.
- Comment[de]=Plane und baue eine Stadt und kümmere dich um das Verkehrswesen, die Wirtschaft, Elektrizität und mehr.
+@@ -14,6 +15,7 @@
+ Comment[de]=Planifier et construire une ville, s’occuper des transports, de l’économie, de l’électricité et autres.
  Comment[gd]=Planaig is tog baile agus stiùirich an còmhdhail, an eaconamaidh, na seirbheisean dealain is a bharrachd.
  Comment[it]=Pianifica e costruisci una città prendendoti cura dei trasporti, dell'economia, dell'elettricità e altro ancora.
 +Comment[pl]=Zaplanuj i zbuduj miasto oraz dbaj o transport, ekonomię, elektryczność i inne rzeczy
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lincity-ng.git/commitdiff/e3ddcdc9590f26257bedcceef6a5a3646981b49b



More information about the pld-cvs-commit mailing list