[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