summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGordon Messmer <gmessmer@redhat.com>2026-01-23 05:38:47 +0000
committerGordon Messmer <gmessmer@redhat.com>2026-01-23 05:38:47 +0000
commit9207243fa8504774a52c1a22b706404ba0db0daf (patch)
treeb63eca0de51441aad7b60f46c9507bf78abae35c
parent8a49a7abf0aec800d6aa865752e36dbb09e3060f (diff)
downloadrust-dialoguer-release-0.9.tar.gz
rust-dialoguer-release-0.9.tar.xz
rust-dialoguer-release-0.9.zip
Add rust2rpm output for version 0.9.0release-0.9
-rw-r--r--rust-dialoguer.spec153
1 files changed, 153 insertions, 0 deletions
diff --git a/rust-dialoguer.spec b/rust-dialoguer.spec
new file mode 100644
index 0000000..c56c246
--- /dev/null
+++ b/rust-dialoguer.spec
@@ -0,0 +1,153 @@
+# Generated by rust2rpm 27
+%bcond check 1
+%global debug_package %{nil}
+
+%global crate dialoguer
+
+Name: rust-dialoguer
+Version: 0.9.0
+Release: %autorelease
+Summary: Command line prompting library
+
+License: MIT
+URL: https://crates.io/crates/dialoguer
+Source: %{crates_source}
+
+BuildRequires: cargo-rpm-macros >= 24
+
+%global _description %{expand:
+A command line prompting library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
+
+%files devel
+%license %{crate_instdir}/LICENSE
+%doc %{crate_instdir}/CHANGELOG.md
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "default" feature of the "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+editor-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+editor-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "editor" feature of the "%{crate}" crate.
+
+%files -n %{name}+editor-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+fuzzy-matcher-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+fuzzy-matcher-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "fuzzy-matcher" feature of the "%{crate}" crate.
+
+%files -n %{name}+fuzzy-matcher-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+fuzzy-select-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+fuzzy-select-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "fuzzy-select" feature of the "%{crate}" crate.
+
+%files -n %{name}+fuzzy-select-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+history-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+history-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "history" feature of the "%{crate}" crate.
+
+%files -n %{name}+history-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+password-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+password-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "password" feature of the "%{crate}" crate.
+
+%files -n %{name}+password-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+tempfile-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+tempfile-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "tempfile" feature of the "%{crate}" crate.
+
+%files -n %{name}+tempfile-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+zeroize-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+zeroize-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "zeroize" feature of the "%{crate}" crate.
+
+%files -n %{name}+zeroize-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+%autochangelog