mirror of
https://github.com/arabianq/rpmi.git
synced 2026-04-28 06:31:23 +00:00
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:
@@ -0,0 +1,42 @@
|
||||
%bcond check 1
|
||||
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
Name: rpmi-git
|
||||
Version: @@TAG@@^@@DATE@@.git@@HASH@@
|
||||
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/heads/main.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-main -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
|
||||
Reference in New Issue
Block a user