Compare commits

...

44 Commits
f28 ... rawhide

Author SHA1 Message Date
Kalev Lember aea8f33410 Update to 23.05.0 2023-05-02 22:58:01 +02:00
Kalev Lember d4e5a0cb30 Update to 23.03.0 2023-03-19 08:01:08 +01:00
Fedora Release Engineering ef19a759f5 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 20:27:00 +00:00
Kalev Lember f8765f6a48 Update to 23.01.0 2023-01-01 21:54:03 +01:00
Kalev Lember f13b11116b Update to 22.12.1 2022-12-31 18:37:16 +01:00
Kalev Lember 809b3f4854 Update to 22.12.0 2022-12-05 01:51:16 +01:00
Fedora Release Engineering 37439b5717 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 23:28:04 +00:00
Kalev Lember e71fb0df01 Update to 22.05.0 2022-04-22 18:57:38 +02:00
Fedora Release Engineering ba4523b509 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:09:15 +00:00
Kalev Lember 1635688ff9 Update to 21.12.1 2021-12-07 11:09:09 +01:00
Kalev Lember 0ef34bb44a Update to 21.12.0 2021-12-06 10:20:09 +01:00
Kalev Lember be6d819391 Update to 21.09.2 2021-10-02 21:41:21 +02:00
Kalev Lember cf3a6e5293 Update to 21.09.0 2021-09-26 22:11:33 +02:00
Sahana Prasad 598f269ab1 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:07:53 +02:00
Kalev Lember f6a534c567 Update to 21.08.0 2021-08-10 10:53:47 +02:00
Fedora Release Engineering 8478ff4923 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:08:02 +00:00
Kalev Lember 848af419a9 Update to 21.06.0 2021-05-31 13:51:41 +02:00
Jonathan Wakely 31722ff1e1 Rebuilt for removed libstdc++ symbol (#1937698) 2021-03-30 19:38:01 +01:00
Fedora Release Engineering 2d3b97ddc0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 20:35:13 +00:00
Kalev Lember bf91d2d0f9 Update to 21.01.0 2021-01-18 13:10:32 +01:00
Jeff Law 3c83ca8322 Add missing #include for gcc-11 2020-10-15 08:46:29 -06:00
Kalev Lember 3e34a88ce9 Update to 20.10.0 2020-10-14 08:59:30 +02:00
Kalev Lember 926343f380 Fix bundled glm provides version 2020-08-26 12:19:43 +02:00
Kalev Lember 03145bade1 Move appdata and desktop file validation to %check 2020-08-26 12:18:39 +02:00
Kalev Lember c98b2f244d Fix the build after cmake changes in F33
https://bugzilla.redhat.com/show_bug.cgi?id=1864157
2020-08-26 12:17:57 +02:00
Kalev Lember 1f0fbf3f75 Update to 20.08.0 2020-08-26 11:46:52 +02:00
Fedora Release Engineering 60764c909b - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 04:31:44 +00:00
Fedora Release Engineering 0a04efdeee - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:11:52 +00:00
Kalev Lember 8758d88919 Update to 20.05.0 2020-05-21 09:46:16 +02:00
Kalev Lember 149098420d Update to 20.03.0 2020-03-30 11:24:47 +02:00
Fedora Release Engineering 8259f450af - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 13:43:27 +00:00
Kalev Lember 6c19a0b04d Update to 19.12.1 2020-01-01 11:14:44 +01:00
Kalev Lember b6ecee4e7d Update to 19.12.0 2019-12-31 15:32:25 +01:00
Jeff Law 5caa6793a3 Add missing #include for gcc-10 2019-12-14 11:25:33 -07:00
Kalev Lember ef21ba2bbc Update to 19.10.1 2019-11-01 07:03:14 +01:00
Kalev Lember daab93fb62 Disable github version checks 2019-10-26 14:19:43 +02:00
Kalev Lember 78eb8f278f Avoid downloading glm sources during the build 2019-10-26 14:00:49 +02:00
Kalev Lember aef0060fd5 Avoid downloading the map data during build 2019-10-26 13:55:39 +02:00
Kalev Lember 3d1b96827c Update to 19.10.0 2019-10-26 12:19:06 +02:00
Kalev Lember ef0f0a00a0 Update to 19.04.0 2019-08-28 20:38:39 +03:00
Fedora Release Engineering 8f251f6f2a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 17:24:28 +00:00
Kalev Lember 522bdf2c1d Update to 2.8.0 2019-04-06 18:45:00 +02:00
Kalev Lember 088f608272 Rebuilt for miniupnpc soname bump 2019-02-10 14:13:56 +01:00
Fedora Release Engineering b090cc9ed3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 11:10:45 +00:00
3 changed files with 164 additions and 16 deletions

25
.gitignore vendored
View File

@ -21,3 +21,28 @@ mmapper-2.0.4-final2-source.tar.gz
/MMapper-2.7.2.tar.gz
/MMapper-2.7.3.tar.gz
/MMapper-2.7.4.tar.gz
/MMapper-2.8.0.tar.gz
/MMapper-19.04.0.tar.gz
/MMapper-19.10.0.tar.gz
/0.9.9-a2.zip
/MMapper-19.10.1.tar.gz
/MMapper-19.12.0.tar.gz
/MMapper-19.12.1.tar.gz
/MMapper-20.03.0.tar.gz
/MMapper-20.05.0.tar.gz
/glm-0.9.9.7.zip
/MMapper-20.08.0.tar.gz
/MMapper-20.10.0.tar.gz
/MMapper-21.01.0.tar.gz
/MMapper-21.06.0.tar.gz
/MMapper-21.08.0.tar.gz
/MMapper-21.09.0.tar.gz
/MMapper-21.09.2.tar.gz
/MMapper-21.12.0.tar.gz
/MMapper-21.12.1.tar.gz
/MMapper-22.05.0.tar.gz
/MMapper-22.12.0.tar.gz
/MMapper-22.12.1.tar.gz
/MMapper-23.01.0.tar.gz
/MMapper-23.03.0.tar.gz
/MMapper-23.05.0.tar.gz

View File

@ -1,11 +1,12 @@
Name: mmapper
Version: 2.7.4
Version: 23.05.0
Release: 1%{?dist}
Summary: Graphical MUME mapper
License: GPLv2+
URL: https://github.com/MUME/MMapper
Source0: https://github.com/MUME/MMapper/archive/v%{version}/MMapper-%{version}.tar.gz
Source1: https://github.com/g-truc/glm/releases/download/0.9.9.7/glm-0.9.9.7.zip
BuildRequires: /usr/bin/appstream-util
BuildRequires: cmake
@ -17,6 +18,8 @@ BuildRequires: zlib-devel
Requires: hicolor-icon-theme
Provides: bundled(glm) = 0.9.9.7
%description
MMapper is a graphical mapper for a MUD named MUME (Multi-Users in Middle
Earth). The game is traditionally played in a text-only mode, but MMapper tries
@ -26,38 +29,157 @@ data in real time and show player's position in a map.
%prep
%autosetup -n MMapper-%{version}
%autosetup -p1 -n MMapper-%{version}
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake} -DCMAKE_BUILD_TYPE=Release ..
popd
mkdir -p %{__cmake_builddir}/external/glm/glm-prefix/src
cp -a %{S:1} %{__cmake_builddir}/external/glm/glm-prefix/src/
%make_build -C %{_target_platform}
%{cmake} \
-DCMAKE_BUILD_TYPE=Release \
-DWITH_MAP=OFF \
-DWITH_UPDATER=OFF \
%{nil}
%cmake_build
%install
%make_install -C %{_target_platform}
%cmake_install
# It is questionable if one is allowed to redistribute the map.
rm -f $RPM_BUILD_ROOT/%{_datadir}/games/mmapper/arda.mm2
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/mmapper.appdata.xml
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/mmapper.desktop
%check
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.mume.MMapper.appdata.xml
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.mume.MMapper.desktop
%files
%license COPYING.txt
%doc NEWS.txt
%{_bindir}/mmapper
%{_datadir}/applications/mmapper.desktop
%{_datadir}/icons/hicolor/*/apps/mmapper.png
%{_datadir}/metainfo/mmapper.appdata.xml
%{_datadir}/applications/org.mume.MMapper.desktop
%{_datadir}/icons/hicolor/*/apps/org.mume.MMapper.png
%{_datadir}/metainfo/org.mume.MMapper.appdata.xml
%changelog
* Tue May 02 2023 Kalev Lember <klember@redhat.com> - 23.05.0-1
- Update to 23.05.0
* Sun Mar 19 2023 Kalev Lember <klember@redhat.com> - 23.03.0-1
- Update to 23.03.0
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 23.01.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sun Jan 01 2023 Kalev Lember <klember@redhat.com> - 23.01.0-1
- Update to 23.01.0
* Sat Dec 31 2022 Kalev Lember <klember@redhat.com> - 22.12.1-1
- Update to 22.12.1
* Mon Dec 05 2022 Kalev Lember <klember@redhat.com> - 22.12.0-1
- Update to 22.12.0
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 22.05.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat May 07 2022 Kalev Lember <klember@redhat.com> - 22.05.0-1
- Update to 22.05.0
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 21.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Dec 07 2021 Kalev Lember <klember@redhat.com> - 21.12.1-1
- Update to 21.12.1
* Mon Dec 06 2021 Kalev Lember <klember@redhat.com> - 21.12.0-1
- Update to 21.12.0
* Sat Oct 02 2021 Kalev Lember <klember@redhat.com> - 21.09.2-1
- Update to 21.09.2
* Sun Sep 26 2021 Kalev Lember <klember@redhat.com> - 21.09.0-1
- Update to 21.09.0
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 21.08.0-2
- Rebuilt with OpenSSL 3.0.0
* Tue Aug 10 2021 Kalev Lember <klember@redhat.com> - 21.08.0-1
- Update to 21.08.0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.06.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon May 31 2021 Kalev Lember <klember@redhat.com> - 21.06.0-1
- Update to 21.06.0
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 21.01.0-3
- Rebuilt for removed libstdc++ symbol (#1937698)
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 21.01.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jan 18 2021 Kalev Lember <klember@redhat.com> - 21.01.0-1
- Update to 21.01.0
* Thu Oct 15 2020 Jeff Law <law@redhat.com> - 20.10.0-2
- Add missing #include for gcc-11
* Wed Oct 14 2020 Kalev Lember <klember@redhat.com> - 20.10.0-1
- Update to 20.10.0
* Wed Aug 26 2020 Kalev Lember <klember@redhat.com> - 20.08.0-1
- Update to 20.08.0
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.05.0-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.05.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu May 21 2020 Kalev Lember <klember@redhat.com> - 20.05.0-1
- Update to 20.05.0
* Mon Mar 30 2020 Kalev Lember <klember@redhat.com> - 20.03.0-1
- Update to 20.03.0
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jan 01 2020 Kalev Lember <klember@redhat.com> - 19.12.1-1
- Update to 19.12.1
* Tue Dec 31 2019 Kalev Lember <klember@redhat.com> - 19.12.0-1
- Update to 19.12.0
* Sat Dec 14 2019 Jeff Law <law@redhat.com> - 19.10.1-2
- Fix missing #include for gcc-10
* Fri Nov 01 2019 Kalev Lember <klember@redhat.com> - 19.10.1-1
- Update to 19.10.1
* Sat Oct 26 2019 Kalev Lember <klember@redhat.com> - 19.10.0-1
- Update to 19.10.0
- Disable github version checks
* Wed Aug 28 2019 Kalev Lember <klember@redhat.com> - 19.04.0-1
- Update to 19.04.0
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Apr 06 2019 Kalev Lember <klember@redhat.com> - 2.8.0-1
- Update to 2.8.0
* Sun Feb 10 2019 Kalev Lember <klember@redhat.com> - 2.7.4-3
- Rebuilt for miniupnpc soname bump
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jan 03 2019 Kalev Lember <klember@redhat.com> - 2.7.4-1
- Update to 2.7.4

View File

@ -1 +1,2 @@
SHA512 (MMapper-2.7.4.tar.gz) = 0257d8be2b39c861a7a59bd26f469b5501b980dcba190f3719b8f6122a222adf22d53f8deced948e482664b1329ebf82b27f8e457c8def2359e997e2c2132e3e
SHA512 (glm-0.9.9.7.zip) = 821d52032bbf93a2c77d74270e676ad1965a263732c5ca9d0b647abd689f9d69ded1d5134e3801947aa81b169ce98ba11d855d90fcc0cb843cded889dd4b5405
SHA512 (MMapper-23.05.0.tar.gz) = 363e467dc4cb6f2fb52f3c448e19d2d2cb787dbf351363556e1dc493e529e31754262822aeaa1554d63e509eb507bfd85135dc7c00bbf7a6860a385debc11684