## START: Set by rpmautospec ## (rpmautospec version 0.3.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 3; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: natural-earth-map-data Version: 5.1.2 Release: %autorelease Summary: Free vector and raster map data at 1:10m, 1:50m, and 1:110m scales License: Public Domain URL: https://www.naturalearthdata.com/ # Repackaged the zip as tar.xz because it saves a significant amount (~100MB). # See repackage.sh. #Source0: https://naciscdn.org/naturalearth/{version}/110m/physical/110m_physical.zip#/110m_physical-{version}.zip Source0: 110m_physical-%{version}.tar.xz #Source1: https://naciscdn.org/naturalearth/{version}/110m/cultural/110m_cultural.zip#/110m_cultural-{version}.zip Source1: 110m_cultural-%{version}.tar.xz #Source2: https://naciscdn.org/naturalearth/{version}/50m/physical/50m_physical.zip#/50m_physical-{version}.zip Source2: 50m_physical-%{version}.tar.xz #Source3: https://naciscdn.org/naturalearth/{version}/50m/cultural/50m_cultural.zip#/50m_cultural-{version}.zip Source3: 50m_cultural-%{version}.tar.xz #Source4: https://naciscdn.org/naturalearth/{version}/10m/physical/10m_physical.zip#/10m_physical-{version}.zip Source4: 10m_physical-%{version}.tar.xz #Source5: https://naciscdn.org/naturalearth/{version}/10m/cultural/10m_cultural.zip#/10m_cultural-{version}.zip Source5: 10m_cultural-%{version}.tar.xz Source6: https://github.com/nvkelso/natural-earth-vector/raw/master/LICENSE.md BuildArch: noarch %global _description \ Natural Earth is a public domain map dataset available at 1:10m, 1:50m, and \ 1:110 million scales. Featuring tightly integrated vector and raster data, with \ Natural Earth you can make a variety of visually pleasing, well-crafted maps \ with cartography or GIS software. %description %{_description} %package 110m Summary: Natural Earth map data - 110m resolution %description 110m %{_description} This provides data at 1:110m resolution. %package 50m Summary: Natural Earth map data - 50m resolution %description 50m %{_description} This provides data at 1:50m resolution. %package 10m Summary: Natural Earth map data - 10m resolution %description 10m %{_description} This provides data at 1:10m resolution. %package all Summary: Natural Earth map data - all resolutions Requires: %{name}-110m Requires: %{name}-50m Requires: %{name}-10m %description all %{_description} This provides data at all resolutions. %prep %setup -c -T for scale in 110m 50m 10m; do mkdir ${scale} for theme in physical cultural; do mkdir ${scale}/${theme} done done # 110m tar -C 110m/physical -xf %SOURCE0 tar -C 110m/cultural -xf %SOURCE1 # 50m tar -C 50m/physical -xf %SOURCE2 tar -C 50m/cultural -xf %SOURCE3 # 10m tar -C 10m/physical -xf %SOURCE4 tar -C 10m/cultural -xf %SOURCE5 # One has to be different... mv 10m/cultural/10m_cultural/* 10m/cultural rmdir 10m/cultural/10m_cultural cp -p %SOURCE6 . %install mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_pkgdocdir} for theme in physical cultural; do mkdir -p %{buildroot}%{_datadir}/%{name}/${theme} for scale in 110m 50m 10m; do chmod -x ${scale}/${theme}/ne_${scale}_* cp -a ${scale}/${theme}/ne_${scale}_* %{buildroot}%{_datadir}/%{name}/${theme} for docfile in README.md CHANGELOG VERSION; do cp -a ${scale}/${theme}/${docfile} %{buildroot}%{_pkgdocdir}/${scale}-${theme}-${docfile} done done done %files 110m %license LICENSE.md %dir %{_pkgdocdir} %{_pkgdocdir}/110m-* %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/physical/ %{_datadir}/%{name}/physical/ne_110m_* %dir %{_datadir}/%{name}/cultural/ %{_datadir}/%{name}/cultural/ne_110m_* %files 50m %license LICENSE.md %dir %{_pkgdocdir} %{_pkgdocdir}/50m-* %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/physical/ %{_datadir}/%{name}/physical/ne_50m_* %dir %{_datadir}/%{name}/cultural/ %{_datadir}/%{name}/cultural/ne_50m_* %files 10m %license LICENSE.md %dir %{_pkgdocdir} %{_pkgdocdir}/10m-* %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/physical/ %{_datadir}/%{name}/physical/ne_10m_* %dir %{_datadir}/%{name}/cultural/ %{_datadir}/%{name}/cultural/ne_10m_* %changelog * Thu Jan 19 2023 Fedora Release Engineering - 5.1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Fedora Release Engineering - 5.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sat May 21 2022 Elliott Sales de Andrade - 5.1.2-1 - Update to latest version * Thu Jan 20 2022 Fedora Release Engineering - 4.1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 4.1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 4.1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 4.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering - 4.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 4.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 4.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Oct 16 2018 Elliott Sales de Andrade - 4.1.0-1 - Update to latest version * Fri Jul 13 2018 Fedora Release Engineering - 4.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun Feb 25 2018 Elliott Sales de Andrade - 4.0.0-2 - Add license file to package. - Use more-compressed source files. * Thu Feb 22 2018 Elliott Sales de Andrade - 4.0.0-1 - Initial package