Compare commits

...
Sign in to create a new pull request.

138 commits

Author SHA1 Message Date
Python Maint
65bfcbdd8f Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 10:10:58 +02:00
Fedora Release Engineering
5a3e35a6a6 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:46:00 +00:00
Yaakov Selkowitz
1a6c158e3b Rebuilt for openssl 4.0 2026-06-12 20:05:10 -04:00
Python Maint
806e2285a9 Rebuilt for Python 3.15 2026-06-04 09:33:25 +02:00
Yaakov Selkowitz
3a7c11419d Drop unused openssl-devel-engine dependency
This is no longer used by the code, and will not be available with the
forthcoming OpenSSL 4.0.
2026-05-25 19:24:21 +00:00
Gwyn Ciesla
d84a937719 1.19.24 2026-05-22 09:22:11 -05:00
Gwyn Ciesla
26b79082b4 1.19.23 2026-04-23 19:22:27 -05:00
Gwyn Ciesla
f6d5b77412 1.19.22 2026-03-25 09:29:41 -05:00
Gwyn Ciesla
6d0dc13471 1.19.21 2026-02-27 10:52:08 -06:00
Gwyn Ciesla
6c993305a3 1.19.20 2026-01-21 10:49:11 -06:00
Gwyn Ciesla
bdc252e3ff Revert "Patch for Boost 1.90.0"
This reverts commit 5e877b8232.
2026-01-21 09:09:05 -06:00
Fedora Release Engineering
aa1bd6deea Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:11:43 +00:00
Gwyn Ciesla
5e877b8232 Patch for Boost 1.90.0 2026-01-15 11:00:39 -06:00
Gwyn Ciesla
e87c833f65 1.19.19 2026-01-02 12:39:33 -06:00
Gwyn Ciesla
ecd6946bb0 1.19.19 2026-01-02 12:17:19 -06:00
Gwyn Ciesla
9d7e596263 1.19.17 2025-10-21 13:11:52 -05:00
Gwyn Ciesla
c669ab3ebf 1.19.16 2025-09-22 09:49:26 -05:00
Python Maint
bf31257153 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 15:03:20 +02:00
Gwyn Ciesla
754f8a4503 1.19.15 2025-08-20 08:56:22 -05:00
Python Maint
b1fb49e95b Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 15:22:51 +02:00
Fedora Release Engineering
dbcf562d67 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:22:24 +00:00
Gwyn Ciesla
7de6fd1465 1.19.14 2025-07-21 11:56:34 -05:00
Gwyn Ciesla
5c315fc149 1.19.13 2025-06-17 10:05:35 -05:00
Python Maint
c2f142aa56 Rebuilt for Python 3.14 2025-06-03 14:31:09 +02:00
Gwyn Ciesla
66dc9112a4 1.19.12 2025-05-21 14:19:28 -05:00
Gwyn Ciesla
cbea1df377 1.19.11 2025-05-06 16:30:29 -05:00
Gwyn Ciesla
54b2a2eca1 1.19.10 2025-03-17 13:09:44 -05:00
ab96daa524 Add sysusers.d config file to allow rpm to create users/groups automatically 2025-03-10 12:11:45 +01:00
Gwyn Ciesla
ab41354446 1.19.9 2025-02-18 11:05:12 -06:00
Gwyn Ciesla
6d837ae130 1.19.8 2025-01-23 15:51:26 -06:00
Fedora Release Engineering
3111c51fc9 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:55:22 +00:00
Gwyn Ciesla
bba1383ee4 1.19.7 2024-12-18 18:54:00 -06:00
Gwyn Ciesla
c3f9b12865 1.19.6 2024-12-02 08:58:36 -06:00
Gwyn Ciesla
6a9564fb53 1.19.5 2024-10-23 13:40:12 -05:00
Gwyn Ciesla
9fcae7d5f7 1.19.4 2024-09-23 14:57:23 -05:00
Gwyn Ciesla
bfecfaf792 1.19.3 2024-08-23 16:03:29 -05:00
Gwyn Ciesla
70ae5699f7 1.18.2 2024-07-31 11:40:32 -05:00
Gwyn Ciesla
68bf4065d5 1.18.2 2024-07-31 11:40:10 -05:00
Fedora Release Engineering
958a1b3e4c Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:15:50 +00:00
8cbf27cadd Rebuilt for the bin-sbin merge
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2024-07-09 14:01:35 +02:00
Python Maint
21783bafc1 Rebuilt for Python 3.13 2024-06-08 22:34:48 +02:00
7e3f2440e7 Fix build when %_bindir==%_sbindir
Preparation for https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin.
2024-04-14 18:41:05 +02:00
Gwyn Ciesla
049804aa03 1.18.0 2024-03-25 12:42:09 -05:00
Gwyn Ciesla
6fccb86382 1.17.26 2024-02-22 10:59:25 -06:00
Gwyn Ciesla
804403abca 1.17.25 2024-01-23 15:13:09 -06:00
Jonathan Wakely
c093e52ffe Rebuilt for Boost 1.83 2024-01-18 00:51:09 +00:00
Gwyn Ciesla
ffbe6d52d1 1.17.24 2023-12-18 12:43:08 -06:00
Gwyn Ciesla
0975f60f44 1.17.23 2023-11-28 19:51:05 -06:00
Gwyn Ciesla
9e7b9d840d 1.17.22 2023-10-18 11:36:04 -05:00
Gwyn Ciesla
2470852b7c 1.17.22 2023-10-18 11:29:07 -05:00
Gwyn Ciesla
6528326848 1.17.21 2023-09-19 10:56:47 -05:00
Gwyn Ciesla
086f68520c 1.17.21 2023-09-19 10:55:29 -05:00
Gwyn Ciesla
1bfe412975 1.17.20 2023-08-23 16:21:03 -05:00
Fedora Release Engineering
411ce7efa2 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:07:47 +00:00
Gwyn Ciesla
0f1876a57e 1.17.19 2023-07-17 13:40:02 -05:00
Python Maint
89062dc312 Rebuilt for Python 3.12 2023-06-26 12:28:03 +02:00
Gwyn Ciesla
2d8776f9ae 1.17.18 2023-06-20 13:49:31 -05:00
Python Maint
65f261584e Rebuilt for Python 3.12 2023-06-14 20:42:34 +02:00
Gwyn Ciesla
344598b673 Fix tmpfiles.d scriptlet error 2023-05-25 16:21:21 -05:00
Gwyn Ciesla
5f4131a4b2 1.17.17 2023-05-22 10:20:41 -05:00
Gwyn Ciesla
cef0bae7b2 1.17.16 2023-04-24 12:09:15 -05:00
Gwyn Ciesla
3f9bbe23bb 1.17.15 2023-04-17 12:55:39 -05:00
Gwyn Ciesla
9ed22a0441 1.17.14 2023-03-20 15:17:14 -05:00
Gwyn Ciesla
c58b7492a5 migrated to SPDX license 2023-03-03 15:40:29 -06:00
Kalev Lember
85c5ccdd71 Rebuilt for Boost 1.81 2023-02-23 13:25:45 +01:00
Gwyn Ciesla
e32a539c89 1.17.13 2023-02-21 11:26:39 -06:00
Jonathan Wakely
2c61f65ea9 Rebuilt for Boost 1.81 2023-02-20 22:19:55 +00:00
Fedora Release Engineering
0e59bb60a3 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:44:54 +00:00
Gwyn Ciesla
0b548466d9 Patch for scons environment weirdness. 2022-08-29 16:23:05 -05:00
Gwyn Ciesla
6cfdd0870f 1.17.7 2022-08-22 10:27:25 -05:00
Fedora Release Engineering
7c90c6f82b Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:20:54 +00:00
Gwyn Ciesla
a945d0f1c8 1.17.6 2022-07-20 10:54:36 -05:00
Gwyn Ciesla
250b3af766 1.17.5 2022-06-21 11:15:03 -05:00
Python Maint
51efcc285e Rebuilt for Python 3.11 2022-06-13 23:43:03 +02:00
Gwyn Ciesla
dc265a62c2 1.17.4 2022-05-17 08:11:38 -05:00
Thomas Rodgers
079b9f1aa7 Rebuilt for Boost 1.78 2022-05-04 11:42:36 +02:00
Gwyn Ciesla
2fb30f843d 1.17.3 2022-04-18 14:56:57 -05:00
Gwyn Ciesla
4dbf06e480 1.17.2 2022-03-21 16:11:06 -05:00
Gwyn Ciesla
3c3d392a87 1.17.1 2022-02-23 08:41:23 -06:00
Fedora Release Engineering
922fb2cb38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:24:05 +00:00
Gwyn Ciesla
d37390927c 1.17.0 2022-01-18 13:00:29 -06:00
Gwyn Ciesla
3c69cccabd 1.16.1 2021-11-09 15:43:46 -06:00
Kalev Lember
2b1828095c Drop post/preun/postun requires on systemd
There is no need to require systemd as systemd correctly handles
reloading regardless of the transaction ordering (even if systemd is
installed _after_ the package that installs the unit file).
2021-10-30 00:26:00 +02:00
Kalev Lember
2093ee2dc1 Remove Python 2 workarounds as everything has been ported to Python 3 2021-10-30 00:24:30 +02:00
Gwyn Ciesla
41db563802 1.16.0 2021-10-24 15:18:57 -05:00
Gwyn Ciesla
334e795cc2 1.15.18 2021-09-27 10:21:08 -05:00
Sahana Prasad
ae9e6bdc81 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:17:47 +02:00
Kalev Lember
324913d68b Tweak previous flatpak build fix
Instead of avoiding to use _unitdir and _tmpfilesdir, just fix up the
install paths for flatpak builds so that they match with the location
where systemd macros expect them to be.
2021-09-06 13:54:57 +02:00
Kalev Lember
bc3ae1c455 Work around flatpak build failure
Avoid using _unitdir and _tmpfilesdir for now as they point to /usr/lib,
vs %{_prefix}/lib (/app/lib) that the package installs the files into.
2021-09-06 12:11:35 +02:00
Gwyn Ciesla
fcddc37e10 1.15.17 2021-09-02 11:44:38 -05:00
Gwyn Ciesla
31028e0b76 1.15.6 2021-08-23 10:15:07 -05:00
Jonathan Wakely
232b3e7796 Rebuilt for Boost 1.76 2021-08-07 04:14:52 +01:00
Fedora Release Engineering
7cb2509a4b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:52:52 +00:00
Gwyn Ciesla
75f0d014bb 1.15.15 2021-07-19 10:55:33 -05:00
Gwyn Ciesla
82e9f71cc7 1.15.14 2021-06-21 13:37:22 -05:00
Python Maint
a5d2580b66 Rebuilt for Python 3.10 2021-06-04 21:19:58 +02:00
Gwyn Ciesla
81f5984047 1.15.13 2021-05-17 10:20:29 -05:00
Gwyn Ciesla
fb8c3c5af7 1.15.12 2021-04-19 09:59:00 -05:00
Jonathan Wakely
c7eaf6bee9 Rebuilt for removed libstdc++ symbol (#1937698) 2021-03-30 19:40:58 +01:00
Gwyn Ciesla
f8ca997537 1.15.11 2021-03-22 09:47:57 -05:00
e6b7c44b21 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:12:02 +01:00
Gwyn Ciesla
c0fea6c448 GCC11 patch. 2021-02-22 11:34:42 -06:00
Gwyn Ciesla
f9df0cbc96 1.5.10 2021-02-22 09:24:29 -06:00
Fedora Release Engineering
5de76ca1d2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:26:13 +00:00
Jonathan Wakely
255380cd29 Rebuilt for Boost 1.75 2021-01-22 20:53:56 +00:00
Gwyn Ciesla
9ed29c0157 1.15.9 2021-01-19 10:28:15 -06:00
Gwyn Ciesla
88f3f15557 1.15.8 2020-12-21 08:44:33 -06:00
Jeff Law
97a6e04d63 Fix missing #include for gcc-11 2020-12-06 08:52:52 -07:00
Gwyn Ciesla
15033ae7c9 1.15.7 2020-11-23 10:39:24 -06:00
Gwyn Ciesla
9d30e79eeb Sources 2020-10-19 10:00:01 -05:00
Gwyn Ciesla
db73853dbe 1.15.6 2020-10-19 09:30:30 -05:00
Gwyn Ciesla
e28f887e0a 1.15.5 2020-09-21 12:33:13 -05:00
Gwyn Ciesla
438664e936 Crash fix from upstream. 2020-09-02 15:06:17 -05:00
Gwyn Ciesla
98ab1c8806 1.15.4 2020-08-24 10:51:24 -05:00
Fedora Release Engineering
da6f38ad24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:04:43 +00:00
Jonathan Wakely
56efa39022 Rebuilt for Boost 1.73 2020-05-29 23:37:02 +01:00
Miro Hrončok
7816edfcc1 Rebuilt for Python 3.9 2020-05-26 03:55:02 +02:00
Gwyn Ciesla
e60a227841 Fix dejavu paths. 2020-05-18 17:52:30 -05:00
Kalev Lember
404a325593 1.15.3 2020-03-12 11:57:14 +01:00
Fedora Release Engineering
b7a7806380 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:37:29 +00:00
Gwyn Ciesla
0cceeee4eb 1.15.2 2019-10-23 08:45:33 -05:00
Gwyn Ciesla
1e8532ac86 1.15.1 2019-09-03 14:47:28 -05:00
Miro Hrončok
8b3dbe5fa8 Rebuilt for Python 3.8 2019-08-19 19:11:28 +02:00
Miro Hrončok
f1dc9e2c08 Rebuilt for Python 3.8 2019-08-19 11:09:32 +02:00
Gwyn Ciesla
b1308f3b44 Drop Python 2. 2019-08-09 11:58:33 -05:00
Fedora Release Engineering
013f2d3bd7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:24:07 +00:00
Kalev Lember
536c3d42f4 Move tools python scripts from -data subpackage to -tools 2019-06-04 12:14:01 +02:00
Kalev Lember
c9d9c4fc2a Update to 1.14.7 2019-04-17 00:33:28 +02:00
Kalev Lember
9370e0a5f0 Enable ppc64le build again
It seems to build fine now.
2019-02-27 03:05:23 +01:00
Kalev Lember
71cc4d6b1a Update to 1.14.6 2019-02-26 23:23:51 +01:00
Kalev Lember
ec39fb2c4c Fix dejavu font unbundling
- Drop obsolete sazanami-gothic and wqy-zenhei font deps
2019-02-14 08:44:29 +01:00
Kalev Lember
10214bf4a5 Add missing dbus-devel and readline-devel BRs for optional features 2019-02-14 07:58:14 +01:00
Kalev Lember
662a5e8470 Use globs for man pages
... so that we don't hardcode the compression format.
2019-02-13 19:47:04 +01:00
Kalev Lember
c85839084c Use python2_sitelib macro instead of python_sitelib 2019-02-13 19:46:46 +01:00
Kalev Lember
6ca5c01b1f Fix boost detection when building for flatpak 2019-02-13 15:11:20 +01:00
Kalev Lember
9b7240e3d3 Fix the build with boost 1.69 2019-02-12 09:10:05 +01:00
Fedora Release Engineering
50ef8e4eef - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:39:12 +00:00
52e456b97a
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 13:20:17 +01:00
5 changed files with 526 additions and 160 deletions

67
.gitignore vendored
View file

@ -45,3 +45,70 @@ wesnoth-1.8.4.tar.bz2
/wesnoth-1.14.3.tar.bz2
/wesnoth-1.14.4.tar.bz2
/wesnoth-1.14.5.tar.bz2
/wesnoth-1.14.6.tar.bz2
/wesnoth-1.14.7.tar.bz2
/wesnoth-1.15.1.tar.bz2
/wesnoth-1.15.2.tar.bz2
/wesnoth-1.15.3.tar.bz2
/wesnoth-1.15.4.tar.bz2
/wesnoth-1.15.5.tar.bz2
/wesnoth-1.15.6.tar.bz2
/wesnoth-1.15.7.tar.bz2
/wesnoth-1.15.8.tar.bz2
/wesnoth-1.15.9.tar.bz2
/wesnoth-1.15.10.tar.bz2
/wesnoth-1.15.11.tar.bz2
/wesnoth-1.15.12.tar.bz2
/wesnoth-1.15.13.tar.bz2
/wesnoth-1.15.14.tar.bz2
/wesnoth-1.15.15.tar.bz2
/wesnoth-1.15.16.tar.bz2
/wesnoth-1.15.17.tar.bz2
/wesnoth-1.15.18.tar.bz2
/wesnoth-1.16.0.tar.bz2
/wesnoth-1.16.1.tar.bz2
/wesnoth-1.17.0.tar.bz2
/wesnoth-1.17.1.tar.bz2
/wesnoth-1.17.2.tar.bz2
/wesnoth-1.17.3.tar.bz2
/wesnoth-1.17.4.tar.bz2
/wesnoth-1.17.5.tar.bz2
/wesnoth-1.17.6.tar.bz2
/wesnoth-1.17.7.tar.bz2
/wesnoth-1.17.13.tar.bz2
/wesnoth-1.17.14.tar.bz2
/wesnoth-1.17.15.tar.bz2
/wesnoth-1.17.16.tar.bz2
/wesnoth-1.17.17.tar.bz2
/wesnoth-1.17.18.tar.bz2
/wesnoth-1.17.19.tar.bz2
/wesnoth-1.17.20.tar.bz2
/wesnoth-1.17.21.tar.bz2
/wesnoth-1.17.22.tar.bz2
/wesnoth-1.17.23.tar.bz2
/wesnoth-1.17.24.tar.bz2
/wesnoth-1.17.25.tar.bz2
/wesnoth-1.17.26.tar.bz2
/wesnoth-1.18.0.tar.bz2
/wesnoth-1.18.2.tar.bz2
/wesnoth-1.19.3.tar.bz2
/wesnoth-1.19.4.tar.bz2
/wesnoth-1.19.5.tar.bz2
/wesnoth-1.19.6.tar.bz2
/wesnoth-1.19.7.tar.bz2
/wesnoth-1.19.8.tar.bz2
/wesnoth-1.19.9.tar.bz2
/wesnoth-1.19.10.tar.bz2
/wesnoth-1.19.11.tar.bz2
/wesnoth-1.19.12.tar.bz2
/wesnoth-1.19.13.tar.bz2
/wesnoth-1.19.14.tar.bz2
/wesnoth-1.19.15.tar.bz2
/wesnoth-1.19.16.tar.bz2
/wesnoth-1.19.17.tar.bz2
/wesnoth-1.19.19.tar.bz2
/wesnoth-1.19.20.tar.bz2
/wesnoth-1.19.21.tar.bz2
/wesnoth-1.19.22.tar.bz2
/wesnoth-1.19.23.tar.bz2
/wesnoth-1.19.24.tar.bz2

41
scons-env.patch Normal file
View file

@ -0,0 +1,41 @@
--- SConstruct~ 2022-08-20 19:55:18.000000000 -0500
+++ SConstruct 2022-08-29 13:05:11.190269320 -0500
@@ -156,6 +156,8 @@
if term is not None:
env['ENV']['TERM'] = term
+env['ENV']['RPM_ARCH'] = os.environ.get('RPM_ARCH')
+
if env["PLATFORM"] == "win32":
env.Tool("mingw")
else:
--- SConstruct~ 2022-08-29 13:07:36.530924323 -0500
+++ SConstruct 2022-08-29 13:49:44.704642566 -0500
@@ -157,6 +157,7 @@
env['ENV']['TERM'] = term
env['ENV']['RPM_ARCH'] = os.environ.get('RPM_ARCH')
+env['ENV']['RPM_PACKAGE_RELEASE'] = os.environ.get('RPM_PACKAGE_RELEASE')
if env["PLATFORM"] == "win32":
env.Tool("mingw")
--- SConstruct~ 2022-08-29 13:51:15.051986273 -0500
+++ SConstruct 2022-08-29 14:37:04.799779582 -0500
@@ -158,6 +158,7 @@
env['ENV']['RPM_ARCH'] = os.environ.get('RPM_ARCH')
env['ENV']['RPM_PACKAGE_RELEASE'] = os.environ.get('RPM_PACKAGE_RELEASE')
+env['ENV']['RPM_PACKAGE_VERSION'] = os.environ.get('RPM_PACKAGE_VERSION')
if env["PLATFORM"] == "win32":
env.Tool("mingw")
--- SConstruct~ 2022-08-29 14:38:32.967011222 -0500
+++ SConstruct 2022-08-29 15:30:25.994786731 -0500
@@ -159,6 +159,7 @@
env['ENV']['RPM_ARCH'] = os.environ.get('RPM_ARCH')
env['ENV']['RPM_PACKAGE_RELEASE'] = os.environ.get('RPM_PACKAGE_RELEASE')
env['ENV']['RPM_PACKAGE_VERSION'] = os.environ.get('RPM_PACKAGE_VERSION')
+env['ENV']['RPM_PACKAGE_NAME'] = os.environ.get('RPM_PACKAGE_NAME')
if env["PLATFORM"] == "win32":
env.Tool("mingw")

View file

@ -1 +1 @@
SHA512 (wesnoth-1.14.5.tar.bz2) = 2653cfef45afe02215ddf03c549115e4de1516154d00fe82b8c58eb59bcbe8ee5e1ea8bd46333e3d6d8822a0e75ac9490844010afaaefb000260c1c8356e828d
SHA512 (wesnoth-1.19.24.tar.bz2) = c82b65d8ae74156bdf8fbb4ab7bcb7ffda0688d7d4cb5d12177a31f297a116288aae8cdc03abff0de80a1099561019ce44ff33d7f0f75953c23d12da74a7d6fb

View file

@ -1,18 +1,14 @@
%global _hardened_build 1
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
Name: wesnoth
Version: 1.14.5
Release: 1%{?dist}
Version: 1.19.24
Release: 5%{?dist}
Summary: Turn-based strategy game with a fantasy theme
License: GPLv2+
License: GPL-2.0-or-later
URL: http://www.wesnoth.org
Source0: http://www.%{name}.org/files/%{name}-%{version}.tar.bz2
#Source0: wesnoth-795624ab4e.tar.gz
Source1: wesnothd.service
Source2: %{name}.sysconfig
ExcludeArch: ppc64le
Patch0: scons-env.patch
Requires: wesnoth-data = %{version}
BuildRequires: gcc-c++
@ -20,20 +16,21 @@ BuildRequires: SDL2_image-devel
BuildRequires: SDL2_mixer-devel
BuildRequires: SDL2_net-devel
BuildRequires: SDL2_ttf-devel
BuildRequires: dbus-devel
BuildRequires: freetype-devel
BuildRequires: libpng-devel
BuildRequires: fribidi-devel
BuildRequires: python2-devel
BuildRequires: /usr/bin/python
BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: boost-devel
BuildRequires: pango-devel
BuildRequires: lua-devel
BuildRequires: scons
BuildRequires: readline-devel
BuildRequires: python3-scons
BuildRequires: openssl-devel
BuildRequires: libvorbis-devel
BuildRequires: libcurl-devel
BuildRequires: systemd
%description
@ -57,10 +54,6 @@ friends--or strangers--and fight multi-player epic fantasy battles.
%package server
Summary: %{summary}
Requires: %{name} = %{version}-%{release}
Requires(pre): /usr/sbin/useradd
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
%description server
This package contains the binaries for running a Wesnoth server
@ -80,8 +73,6 @@ This package contains the game editor and development tools.
Summary: %{summary}
Requires: %{name} = %{version}
Requires: dejavu-sans-fonts
Requires: sazanami-gothic-fonts
Requires: wqy-zenhei-fonts
BuildArch: noarch
%description data
@ -89,60 +80,70 @@ This package contains the data files for Wesnoth.
##%endif
%prep
%setup -q
%autosetup -p0
# Create a sysusers.d config file.
# Upstream provides a file that we don't like.
cat >wesnoth-server.sysusers.conf <<EOF
u wesnothd - 'Wesnoth server' /run/wesnothd -
EOF
%build
scons wesnoth wesnothd campaignd prefix=%{_prefix} \
bindir=%{_bindir} \
libdir=%{_libdir} \
boostdir=%{_includedir} \
boostlibdir=%{_libdir} \
localedirname=locale \
python_site_packages_dir=%{python_sitelib}/%{name} \
python_site_packages_dir=%{python3_sitelib}/wesnoth \
extra_flags_release="$RPM_OPT_FLAGS $RPM_LD_FLAGS" \
luadir=%{_includedir} \
fifodir=/run/wesnothd \
systemd=True \
%{?_smp_mflags}
%install
scons install install-pytools destdir=$RPM_BUILD_ROOT
#Workaround for BZ 1981728
sed -i "s|@FIFO_DIR@|\/run\/wesnothd|g" $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/wesnothd.tmpfiles.conf
#Correct user/group
sed -i "s/_wesnoth/wesnothd/g" $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/wesnothd.tmpfiles.conf
%if 0%{?flatpak}
# Fix install paths for flatpak builds where systemd prefix differs from wesnoth prefix
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
mv $RPM_BUILD_ROOT%{_prefix}/lib/systemd/system/wesnothd.service $RPM_BUILD_ROOT%{_unitdir}
mkdir -p $RPM_BUILD_ROOT%{_tmpfilesdir}
mv $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/wesnothd.tmpfiles.conf $RPM_BUILD_ROOT%{_tmpfilesdir}
%endif
# extra files we provide
install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/wesnothd.service
install -Dpm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/wesnoth
# create this so we can %ghost it
touch ${RPM_BUILD_ROOT}/var/run/wesnothd/socket
mkdir -p ${RPM_BUILD_ROOT}/run/wesnothd/
touch ${RPM_BUILD_ROOT}/run/wesnothd/socket
%if "%{_sbindir}" != "%{_bindir}"
# move server stuff into sbindir
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
mv $RPM_BUILD_ROOT/%{_bindir}/wesnothd $RPM_BUILD_ROOT/%{_sbindir}
mv $RPM_BUILD_ROOT/%{_bindir}/campaignd $RPM_BUILD_ROOT/%{_sbindir}
%endif
# Wesnoth ships its own fonts, replace with Fedora packaged versions
rm -f $RPM_BUILD_ROOT/%{_datadir}/fonts/*
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/fonts
# dejavu-fonts
ln -s /usr/share/fonts/dejavu/DejaVuSans.ttf $RPM_BUILD_ROOT/%{_datadir}/fonts/DejaVuSans.ttf
# sazanami-fonts-gothic
ln -s /usr/share/fonts/sazanami-fonts-gothic/sazanami-gothic.ttf $RPM_BUILD_ROOT/%{_datadir}/fonts/sazanami-gothic.t
# wqy-zenhei-fonts
ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc $RPM_BUILD_ROOT/%{_datadir}/fonts/wqy-zenhei.ttc
for f in dejavu-sans-fonts/DejaVuSans-Bold.ttf dejavu-sans-mono-fonts/DejaVuSansMono-Bold.ttf dejavu-sans-mono-fonts/DejaVuSansMono.ttf dejavu-sans-fonts/DejaVuSans-Oblique.ttf dejavu-sans-fonts/DejaVuSans.ttf ; do
rm $RPM_BUILD_ROOT%{_datadir}/wesnoth/fonts/$(basename $f)
ln -s /usr/share/fonts/$f $RPM_BUILD_ROOT%{_datadir}/wesnoth/fonts/$(basename $f)
done
# language stuff
%find_lang %{name} LANGFILES --with-man
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%pre server
/usr/sbin/useradd -c "Wesnoth server" -s /sbin/nologin \
-r -d /var/run/wesnothd wesnothd 2> /dev/null || :
install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesnoth-server.conf
%post server
@ -165,26 +166,389 @@ fi
%files tools
%{_bindir}/wesnoth_addon_manager
%{_bindir}/wml*
%{python3_sitelib}/wesnoth
%{_datadir}/wesnoth/data/tools
%files server
%{_unitdir}/wesnothd.service
%config(noreplace) %{_sysconfdir}/sysconfig/wesnoth
%{_sbindir}/wesnothd
%{_sbindir}/campaignd
%attr(0700,wesnothd,wesnothd) %dir /var/run/wesnothd/
%ghost /var/run/wesnothd/socket
%attr(0700,wesnothd,wesnothd) %dir /run/wesnothd/
%ghost /run/wesnothd/socket
%{_unitdir}/wesnothd.service
%{_tmpfilesdir}/wesnothd.tmpfiles.conf
%exclude %{_prefix}/lib/sysusers.d/wesnothd.sysusers.conf
%{_sysusersdir}/wesnoth-server.conf
%files data -f LANGFILES
%{_datadir}/%{name}
%{_datadir}/applications/wesnoth.desktop
%{_datadir}/fonts/*
%{_datadir}/applications/org.wesnoth.Wesnoth.desktop
%{_datadir}/icons/*
%{_datadir}/metainfo/wesnoth.appdata.xml
%{python2_sitelib}/wesnoth
%{_mandir}/man6/wesnoth*.6.gz
%{_mandir}/*/man6/wesnoth*.6.gz
%{_datadir}/metainfo/org.wesnoth.Wesnoth.appdata.xml
%{_datadir}/wesnoth/
%exclude %{_datadir}/wesnoth/data/tools
%{_mandir}/man6/wesnoth*.6*
%{_mandir}/*/man6/wesnoth*.6*
%changelog
* Wed Jul 22 2026 Python Maint <python-maint@redhat.com> - 1.19.24-5
- Rebuilt for Python 3.15.0b4 ABI change
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.24-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jun 13 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 1.19.24-3
- Rebuilt for openssl 4.0
* Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 1.19.24-2
- Rebuilt for Python 3.15
* Thu May 21 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.24-1
- 1.19.24
* Thu Apr 23 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.23-1
- 1.19.23
* Tue Mar 24 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.22-1
- 1.19.22
* Thu Feb 26 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.21-1
- 1.19.21
* Wed Jan 21 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.20-1
- 1.19.20
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.19-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Thu Jan 15 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.19-2
- Patch for Boost 1.90.0
* Fri Jan 02 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.19.19-1
- 1.19.19
* Tue Oct 21 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.17-1
- 1.19.17
* Mon Sep 22 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.16-1
- 1.19.16
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 1.19.15-2
- Rebuilt for Python 3.14.0rc3 bytecode
* Tue Aug 19 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.15-1
- 1.19.15
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 1.19.14-3
- Rebuilt for Python 3.14.0rc2 bytecode
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon Jul 21 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.14-1
- 1.19.14
* Mon Jun 16 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.13-1
- 1.19.13
* Tue Jun 03 2025 Python Maint <python-maint@redhat.com> - 1.19.12-2
- Rebuilt for Python 3.14
* Wed May 21 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.12-1
- 1.19.12
* Tue May 06 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.11-1
- 1.19.11
* Mon Mar 17 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.10-1
- 1.19.10
* Mon Mar 10 2025 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.19.9-2
- Add sysusers.d config file to allow rpm to create users/groups automatically
* Tue Feb 18 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.9-1
- 1.19.9
* Thu Jan 23 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.19.8-1
- 1.19.8
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Dec 19 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.19.7-1
- 1.19.7
* Tue Nov 26 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.19.6-1
- 1.19.6
* Wed Oct 23 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.19.5-1
- 1.19.5
* Mon Sep 23 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.19.4-1
- 1.19.4
* Fri Aug 23 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.19.3-1
- 1.19.3
* Wed Jul 31 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.18.2-1
- 1.18.2
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.18.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jul 09 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.18.0-3
- Rebuilt for the bin-sbin merge
* Sat Jun 08 2024 Python Maint <python-maint@redhat.com> - 1.18.0-2
- Rebuilt for Python 3.13
* Mon Mar 18 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.18.0-1
- 1.18.0
* Wed Feb 21 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.17.26-1
- 1.17.26
* Mon Jan 22 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.17.25-1
- 1.17.25
* Thu Jan 18 2024 Jonathan Wakely <jwakely@redhat.com> - 1.17.24-2
- Rebuilt for Boost 1.83
* Mon Dec 18 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.24-1
- 1.17.24
* Tue Nov 28 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.23-1
- 1.17.23
* Wed Oct 18 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.22-1
- 1.17.22
* Tue Sep 19 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.21-1
- 1.17.21
* Wed Aug 23 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.20-1
- 1.17.20
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jul 17 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.19-1
- 1.17.19
* Mon Jun 26 2023 Python Maint <python-maint@redhat.com> - 1.17.18-2
- Rebuilt for Python 3.12
* Tue Jun 20 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.18-1
- 1.17.18
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 1.17.17-3
- Rebuilt for Python 3.12
* Thu May 25 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.17-2
- Workaround for BZ 1981728.
* Mon May 22 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.17-1
- 1.17.17
* Mon Apr 24 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.16-1
- 1.17.16
* Mon Apr 17 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.15-1
- 1.17.15
* Mon Mar 20 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.14-1
- 1.17.14
* Fri Mar 03 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.13-3
- migrated to SPDX license
* Thu Feb 23 2023 Kalev Lember <klember@redhat.com> - 1.17.13-2
- Rebuilt for Boost 1.81
* Tue Feb 21 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.17.13-1
- 1.17.13
* Mon Feb 20 2023 Jonathan Wakely <jwakely@redhat.com> - 1.17.7-3
- Rebuilt for Boost 1.81
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Aug 22 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.7-1
- 1.17.7
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jul 20 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.6-1
- 1.17.6
* Tue Jun 21 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.5-1
- 1.17.5
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.17.4-2
- Rebuilt for Python 3.11
* Mon May 16 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.4-1
- 1.17.4
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 1.17.3-2
- Rebuilt for Boost 1.78
* Mon Apr 18 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.3-1
- 1.17.3
* Mon Mar 21 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.2-1
- 1.17.2
* Tue Feb 22 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.1-1
- 1.17.1
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.17.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jan 18 2022 Gwyn Ciesla <gwync@protonmail.com> - 1.17.0-1
- 1.17.0
* Tue Nov 09 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.16.1-1
- 1.16.1
* Fri Oct 29 2021 Kalev Lember <klember@redhat.com> - 1.16.0-2
- Remove Python 2 workarounds as everything has been ported to Python 3
- Drop post/preun/postun requires on systemd
* Sun Oct 24 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.16.0-1
- 1.16.0
* Mon Sep 27 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.18-1
- 1.15.18
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 1.15.17-2
- Rebuilt with OpenSSL 3.0.0
* Thu Sep 02 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.17-1
- 1.15.17
* Mon Aug 23 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.16-1
- 1.15.16
* Sat Aug 07 2021 Jonathan Wakely <jwakely@redhat.com> - 1.15.15-3
- Rebuilt for Boost 1.76
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jul 19 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.15-1
- 1.15.15
* Mon Jun 21 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.14-1
- 1.15.14
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.15.13-2
- Rebuilt for Python 3.10
* Mon May 17 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.13-1
- 1.15.13
* Mon Apr 19 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.12-1
- 1.15.12
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 1.15.11-2
- Rebuilt for removed libstdc++ symbol (#1937698)
* Mon Mar 22 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.5.11-1
- 1.5.11
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.15.10-2
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Mon Feb 22 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.10-1
- 1.15.10
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 1.15.9-2
- Rebuilt for Boost 1.75
* Tue Jan 19 2021 Gwyn Ciesla <gwync@protonmail.com> - 1.15.9-1
- 1.15.9
* Mon Dec 21 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.8-1
- 1.15.8
* Sun Dec 06 2020 Jeff Law <law@redhat.com> - 1.15.7-2
- Fix missing #include for gcc-11
* Mon Nov 23 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.7-1
- 1.15.7
* Mon Oct 19 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.6-1
- 1.15.6
* Mon Sep 21 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.5-1
- 1.15.5
* Wed Sep 02 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.4-2
- Upstream crash patch.
* Mon Aug 24 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.4-1
- 1.15.4
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri May 29 2020 Jonathan Wakely <jwakely@redhat.com> - 1.15.3-4
- Rebuilt for Boost 1.73
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.15.3-3
- Rebuilt for Python 3.9
* Mon May 18 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.15.3-2
- Update dejavu font paths.
* Thu Mar 12 2020 Kalev Lember <klember@redhat.com> - 1.15.3-1
- 1.15.3
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Oct 23 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.15.2-1
- 1.15.2
* Tue Sep 03 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.15.1-1
- 1.15.1
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.14.7-6
- Rebuilt for Python 3.8
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.14.7-5
- Rebuilt for Python 3.8
* Fri Aug 09 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.14.7-4
- Exclude Python 2 tools per upstream.
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Jun 04 2019 Kalev Lember <klember@redhat.com> - 1.14.7-2
- Move tools python scripts from -data subpackage to -tools
* Tue Apr 16 2019 Kalev Lember <klember@redhat.com> - 1.14.7-1
- Update to 1.14.7
* Tue Feb 26 2019 Kalev Lember <klember@redhat.com> - 1.14.6-1
- Update to 1.14.6
- Enable ppc64le build again
* Thu Feb 14 2019 Kalev Lember <klember@redhat.com> - 1.14.5-3
- Add missing dbus-devel and readline-devel BRs for optional features
- Fix dejavu font unbundling
- Drop obsolete sazanami-gothic and wqy-zenhei font deps
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Sep 24 2018 Gwyn Ciesla <limburgher@gmail.com> - 1.14.5-1
- 1.14.5.

View file

@ -1,106 +0,0 @@
#!/bin/sh
#
# wesnothd This shell script takes care of starting and stopping
# the Wesnoth game server.
#
# chkconfig: - 15 85
# description: The Wesnoth server supports playing networked \
# multi-player games.
# processname: wesnothd
# config: /etc/sysconfig/wesnothd
# pidfile: /var/run/wesnothd.pid
### BEGIN INIT INFO
# Provides: lsb-wesnothd
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Default-Start:
# Default-Stop: 0 1 6
# Short-Description: start and stop Wesnoth server
# Description: wesnothd enables hosting online Wesnoth games
### END INIT INFO
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ "$NETWORKING" = "no" ] && exit 0
exec="/usr/sbin/wesnothd"
prog=$(basename $exec)
pidfile=/var/run/$prog.pid
socketfile=/var/run/wesnothd/socket
[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
lockfile=/var/lock/subsys/$prog
start() {
echo -n $"Starting Wesnoth game server: "
if [ -n "`/sbin/pidof $prog`" ]; then
echo -n $"$prog already running"
failure
echo
return 1
fi
[ -p $socketfile ] && rm -f $socketfile
daemon --user wesnothd $exec --daemon $WESNOTHD_OPTIONS >/dev/null 2>&1
retval=$?
if [ $retval -eq 0 ]; then
success
touch $lockfile
pidofproc $prog > $pidfile
else
failure
fi
echo
return $retval
}
stop() {
echo -n $"Stopping Wesnoth game server: "
killproc $prog
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
stop
start
}
reload() {
restart
}
force_reload() {
restart
}
fdr_status() {
status $prog
}
case "$1" in
start|stop|restart|reload)
$1
;;
force-reload)
force_reload
;;
status)
fdr_status
;;
condrestart|try-restart)
[ ! -f $lockfile ] || restart
;;
*)
echo $"Usage: $0 {start|stop|status|restart|try-restart|reload|force-reload}"
exit 2
esac