|
|
b043d22 |
Name: minetestmapper
|
|
|
f3f8088 |
Version: 20200328
|
|
|
382d1fb |
Release: 2%{?dist}
|
|
|
b043d22 |
Summary: Generates a overview image of a minetest map
|
|
|
b043d22 |
|
|
|
b043d22 |
License: BSD
|
|
|
b043d22 |
URL: https://github.com/minetest/minetestmapper
|
|
|
b043d22 |
Source0: https://github.com/minetest/minetestmapper/archive/%{version}/minetestmapper-%{version}.tar.gz
|
|
|
b043d22 |
|
|
|
91335f1 |
BuildRequires: gcc-c++, cmake, sqlite-devel, gd-devel, leveldb-devel, hiredis-devel, libpq-devel
|
|
|
b043d22 |
|
|
|
e4b7f97 |
# Wants minetest for ownership of /usr/share/minetest.
|
|
|
e4b7f97 |
# But there's no reason it should *require* minetest.
|
|
|
e4b7f97 |
Suggests: minetest
|
|
|
0800cb3 |
|
|
|
b043d22 |
%description
|
|
|
b043d22 |
Generates a overview image of a minetest map. This is a port of
|
|
|
b043d22 |
minetestmapper.py to C++, that is both faster and provides more
|
|
|
b043d22 |
details than the deprecated Python script.
|
|
|
b043d22 |
|
|
|
b043d22 |
%prep
|
|
|
b043d22 |
%autosetup -p1
|
|
|
b043d22 |
|
|
|
44ac6a0 |
# https://github.com/minetest/minetestmapper/issues/57
|
|
|
44ac6a0 |
sed 's/get_setting/read_setting/g' -i db-postgresql.cpp
|
|
|
44ac6a0 |
|
|
|
b043d22 |
%build
|
|
|
30f848f |
%cmake -DENABLE_LEVELDB=1 -DENABLE_REDIS=1 -DENABLE_POSTGRESQL=1 .
|
|
|
b043d22 |
%make_build
|
|
|
b043d22 |
|
|
|
b043d22 |
%install
|
|
|
b043d22 |
%make_install
|
|
|
b043d22 |
|
|
|
b043d22 |
# Install colors.txt into /usr/share/minetest.
|
|
|
b043d22 |
mkdir -p %{buildroot}%{_datadir}/minetest
|
|
|
b043d22 |
cp -a colors.txt %{buildroot}%{_datadir}/minetest/
|
|
|
b043d22 |
|
|
|
b043d22 |
# Remove copy of license from docdir.
|
|
|
b043d22 |
rm -rf %{buildroot}%{_pkgdocdir}/COPYING
|
|
|
b043d22 |
|
|
|
b043d22 |
%files
|
|
|
b043d22 |
%{_bindir}/minetestmapper
|
|
|
e4b7f97 |
%{_datadir}/minetest/
|
|
|
b043d22 |
%{_datadir}/minetest/colors.txt
|
|
|
b043d22 |
%{_mandir}/man6/minetestmapper.6*
|
|
|
b043d22 |
%license COPYING
|
|
|
b043d22 |
%doc AUTHORS README.rst
|
|
|
b043d22 |
|
|
|
b043d22 |
%changelog
|
|
|
382d1fb |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200328-2
|
|
|
382d1fb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
382d1fb |
|
|
|
f3f8088 |
* Tue Apr 21 2020 Ben Rosser <rosser.bjr@gmail.com> - 20200328-1
|
|
|
f3f8088 |
- Update to latest upstream release (rhbz#1818531).
|
|
|
f3f8088 |
|
|
|
73aa955 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20191011-2
|
|
|
73aa955 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
73aa955 |
|
|
|
4c5d473 |
* Fri Oct 25 2019 Gwyn Ciesla <gwync@protonmail.com> - 20191011-1
|
|
|
4c5d473 |
- 2019-10-11
|
|
|
4c5d473 |
|
|
|
4155145 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20180325-5
|
|
|
4155145 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
4155145 |
|
|
|
b983da7 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20180325-4
|
|
|
b983da7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
b983da7 |
|
|
|
30f848f |
* Wed Jan 23 2019 Björn Esser <besser82@fedoraproject.org> - 20180325-3
|
|
|
30f848f |
- Append curdir to CMake invokation. (#1668512)
|
|
|
30f848f |
|
|
|
ef0e07e |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180325-2
|
|
|
ef0e07e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
ef0e07e |
|
|
|
3ead2b3 |
* Wed Mar 28 2018 Ben Rosser <rosser.bjr@gmail.com> - 20180325-1
|
|
|
3ead2b3 |
- Updated to latest upstream release (rhbz#1560540).
|
|
|
3ead2b3 |
|
|
|
ea3064a |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20170606-6
|
|
|
ea3064a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
ea3064a |
|
|
|
e4b7f97 |
* Wed Sep 06 2017 Ben Rosser <rosser.bjr@gmail.com> - 20170606-5
|
|
|
e4b7f97 |
- Instead of requiring minetest, only suggest it.
|
|
|
e4b7f97 |
- Have minetestmapper also own the datadir/minetest directory.
|
|
|
e4b7f97 |
|
|
|
805011a |
* Thu Aug 24 2017 Ben Rosser <rosser.bjr@gmail.com> - 20170606-4
|
|
|
805011a |
- Add ExcludeArch to s390x due to the lack of minetest.
|
|
|
805011a |
|
|
|
a0749c2 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170606-3
|
|
|
a0749c2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
a0749c2 |
|
|
|
22ad2df |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170606-2
|
|
|
22ad2df |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
22ad2df |
|
|
|
d2d7473 |
* Wed Jun 07 2017 Ben Rosser <rosser.bjr@gmail.com> - 20170606-1
|
|
|
d2d7473 |
- Update to latest upstream release.
|
|
|
d2d7473 |
|
|
|
9c50e42 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20161218-4
|
|
|
9c50e42 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
9c50e42 |
|
|
|
0800cb3 |
* Tue Jan 24 2017 Ben Rosser <rosser.bjr@gmail.com> - 20161218-3
|
|
|
0800cb3 |
- Add ExcludeArch on ppc arches due to lack of minetest on them
|
|
|
0800cb3 |
|
|
|
b043d22 |
* Fri Jan 20 2017 Ben Rosser <rosser.bjr@gmail.com> - 20161218-2
|
|
|
b043d22 |
- Add man page for minetestmapper written by dmoerner.
|
|
|
b043d22 |
- Reference patches without using a URL.
|
|
|
b043d22 |
- Use version macro in Source0 URL.
|
|
|
b043d22 |
|
|
|
b043d22 |
* Fri Jan 6 2017 Ben Rosser <rosser.bjr@gmail.com> - 20161218-1
|
|
|
b043d22 |
- Initial package for Fedora.
|