# Generated by packaging/copr/render.sh in https://github.com/opengeos/RustGIS for each release. # The payload is the release's own build, so skip the post-processing meant for compiled code. # Library dependencies are still found in the binaries. %global debug_package %{nil} %global __os_install_post %{nil} %global _build_id_links none %global appid org.rustgis.RustGIS Name: rustgis Version: 0.1.0 Release: 1%{?dist} Summary: Fast, free and open-source GIS License: Apache-2.0 URL: https://rustgis.app ExclusiveArch: x86_64 aarch64 Source0: https://github.com/opengeos/RustGIS/releases/download/v%{version}/rustgis-%{version}-1.x86_64.rpm Source1: https://github.com/opengeos/RustGIS/releases/download/v%{version}/rustgis-%{version}-1.aarch64.rpm Source2: %{appid}.metainfo.xml BuildRequires: cpio BuildRequires: desktop-file-utils BuildRequires: libappstream-glib # The window system and GPU libraries are loaded at run time, so they are not found # automatically. Requires: libxkbcommon.so.0()(64bit) Requires: (libwayland-client.so.0()(64bit) or libX11.so.6()(64bit)) Recommends: libxkbcommon-x11.so.0()(64bit) Recommends: libXcursor.so.1()(64bit) Recommends: libXi.so.6()(64bit) Recommends: libXrandr.so.2()(64bit) Recommends: (libvulkan.so.1()(64bit) or libEGL.so.1()(64bit)) %description RustGIS is a geographic information system for mapping, analyzing and sharing geospatial data: maps and layers, symbology, labels, editing, geoprocessing, page layouts and export. It includes rustgis-cli for scripting every command. %prep %build %install %ifarch x86_64 rpm=%{SOURCE0} %else rpm=%{SOURCE1} %endif mkdir -p %{buildroot} cd %{buildroot} rpm2cpio "$rpm" | cpio -idm --quiet rm -rf %{buildroot}/usr/lib/.build-id install -Dm644 %{SOURCE2} %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml %check desktop-file-validate %{buildroot}%{_datadir}/applications/rustgis.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml %files %license %{_docdir}/rustgis/copyright %{_bindir}/rustgis %{_bindir}/rustgis-cli %{_datadir}/applications/rustgis.desktop %{_datadir}/mime/packages/rustgis.xml %{_datadir}/icons/hicolor/*/apps/rustgis.png %{_metainfodir}/%{appid}.metainfo.xml %changelog * Mon Oct 12 2026 Qiusheng Wu - 0.1.0-1 - RustGIS 0.1.0: https://github.com/opengeos/RustGIS/releases/tag/v0.1.0