diff options
author | Michel Alexandre Salim <salimma@fedoraproject.org> | 2022-02-06 07:21:32 -0800 |
---|---|---|
committer | Michel Alexandre Salim <salimma@fedoraproject.org> | 2022-02-06 07:21:32 -0800 |
commit | 3c0a85a589ff80d33f6746e4cf2be10d636687bf (patch) | |
tree | 9b3fede5b92f4ff7b799c14fe4485ea918d043e8 | |
parent | 6eddf29468f7642e706c915d8615e6bb1a4b41a9 (diff) | |
download | specs-3c0a85a589ff80d33f6746e4cf2be10d636687bf.tar.gz specs-3c0a85a589ff80d33f6746e4cf2be10d636687bf.tar.xz specs-3c0a85a589ff80d33f6746e4cf2be10d636687bf.zip |
- rust-helvum
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
-rw-r--r-- | rust/rust-helvum.spec | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/rust/rust-helvum.spec b/rust/rust-helvum.spec deleted file mode 100644 index 448dd4f..0000000 --- a/rust/rust-helvum.spec +++ /dev/null @@ -1,68 +0,0 @@ -# Generated by rust2rpm 20 -%bcond_without check - -%global crate helvum - -Name: rust-%{crate} -Version: 0.3.1 -Release: %autorelease -Summary: GTK patchbay for pipewire - -# Upstream license specification: GPL-3.0-only -License: GPL-3.0-only -# FIXME: Upstream uses unknown SPDX tag GPL-3.0-only! -URL: https://crates.io/crates/helvum -Source: %{crates_source} - -ExclusiveArch: %{rust_arches} - -BuildRequires: rust-packaging -# Meson dependencies -BuildRequires: meson -BuildRequires: desktop-file-utils - -%global _description %{expand: -GTK patchbay for pipewire.} - -%description %{_description} - -%package -n %{crate} -Summary: %{summary} - -%description -n %{crate} %{_description} - -%files -n %{crate} -%license LICENSE -%doc README.md -%{_bindir}/helvum -%{_datadir}/applications/org.freedesktop.ryuukyu.Helvum.desktop -%{_datadir}/icons/hicolor/*/apps/org.freedesktop.ryuukyu.Helvum*.svg - -%prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 -# We will build by cargo ourselves -sed -i -e '/\(build_by_default\|install\)/s/true/false/' src/meson.build -sed -i -e '/dependency/d' meson.build -sed -i -e '/Cargo.lock/d' meson.build -%cargo_prep - -%generate_buildrequires -%cargo_generate_buildrequires - -%build -%cargo_build -%meson -%meson_build - -%install -%cargo_install -%meson_install - -%if %{with check} -%check -%cargo_test -desktop-file-validate %{buildroot}/%{_datadir}/applications/org.freedesktop.ryuukyu.Helvum.desktop -%endif - -%changelog -%autochangelog |