add rpmi.spec file

fix icon path

fix rpmi.spec

fix rpmi.spec

add @@TAG@@ to rpmi.spec

add rpmi-git.spec

fix rpmi-git.spec

fix rpmi-git.spec

fix rpmi-git.spec

change rpmi-git.spec

fix

fix incorrect source in rpmi.spec
This commit is contained in:
2025-11-17 17:16:00 +03:00
parent c8aaa61ca3
commit 262028ee0d
2 changed files with 84 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
%bcond check 1
# prevent library files from being installed
%global cargo_install_lib 0
Name: rpmi
Version: @@TAG@@
Release: %autorelease
Summary: Simple graphical utility that installs/upgrades/removes .rpm files built with Rust and EGUI.
License: MIT
URL: https://github.com/arabianq/rpmi
Source: https://github.com/arabianq/rpmi/archive/refs/tags/%{version}.tar.gz
BuildRequires: rust
BuildRequires: cargo
%global _description %{expand:
Simple graphical utility that installs/upgrades/removes .rpm files built with Rust and EGUI.}
%description %{_description}
%prep
%autosetup -n rpmi-%{version} -p1
%build
cargo build --release --locked
%install
install -Dm755 target/release/rpmi %{buildroot}%{_bindir}/rpmi
install -Dm644 rpmi.desktop %{buildroot}%{_datadir}/applications/rpmi.desktop
%files
%license LICENSE
%doc README.md
%{_bindir}/rpmi
%{_datadir}/applications/rpmi.desktop
%changelog
%autochangelog