summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2022-02-06 07:21:32 -0800
committerMichel Alexandre Salim <salimma@fedoraproject.org>2022-02-06 07:21:32 -0800
commit3c0a85a589ff80d33f6746e4cf2be10d636687bf (patch)
tree9b3fede5b92f4ff7b799c14fe4485ea918d043e8
parent6eddf29468f7642e706c915d8615e6bb1a4b41a9 (diff)
downloadspecs-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.spec68
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