# Generated by rust2rpm 26 %bcond_without check %global debug_package %{nil} %global crate aide Name: rust-aide Version: 0.13.4 Release: %autorelease Summary: Code-first API documentation library License: MIT OR Apache-2.0 URL: https://crates.io/crates/aide Source: %{crates_source} BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: A code-first API documentation 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}/src/openapi/license.rs %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}+axum-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-devel %{_description} This package contains library source intended for building other packages which use the "axum" feature of the "%{crate}" crate. %files -n %{name}+axum-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-extra-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-extra-devel %{_description} This package contains library source intended for building other packages which use the "axum-extra" feature of the "%{crate}" crate. %files -n %{name}+axum-extra-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-extra-cookie-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-extra-cookie-devel %{_description} This package contains library source intended for building other packages which use the "axum-extra-cookie" feature of the "%{crate}" crate. %files -n %{name}+axum-extra-cookie-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-extra-cookie-private-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-extra-cookie-private-devel %{_description} This package contains library source intended for building other packages which use the "axum-extra-cookie-private" feature of the "%{crate}" crate. %files -n %{name}+axum-extra-cookie-private-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-extra-form-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-extra-form-devel %{_description} This package contains library source intended for building other packages which use the "axum-extra-form" feature of the "%{crate}" crate. %files -n %{name}+axum-extra-form-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-extra-query-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-extra-query-devel %{_description} This package contains library source intended for building other packages which use the "axum-extra-query" feature of the "%{crate}" crate. %files -n %{name}+axum-extra-query-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-headers-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-headers-devel %{_description} This package contains library source intended for building other packages which use the "axum-headers" feature of the "%{crate}" crate. %files -n %{name}+axum-headers-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-multipart-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-multipart-devel %{_description} This package contains library source intended for building other packages which use the "axum-multipart" feature of the "%{crate}" crate. %files -n %{name}+axum-multipart-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-wasm-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-wasm-devel %{_description} This package contains library source intended for building other packages which use the "axum-wasm" feature of the "%{crate}" crate. %files -n %{name}+axum-wasm-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+axum-ws-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+axum-ws-devel %{_description} This package contains library source intended for building other packages which use the "axum-ws" feature of the "%{crate}" crate. %files -n %{name}+axum-ws-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+bytes-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+bytes-devel %{_description} This package contains library source intended for building other packages which use the "bytes" feature of the "%{crate}" crate. %files -n %{name}+bytes-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+http-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+http-devel %{_description} This package contains library source intended for building other packages which use the "http" feature of the "%{crate}" crate. %files -n %{name}+http-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+jwt-authorizer-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+jwt-authorizer-devel %{_description} This package contains library source intended for building other packages which use the "jwt-authorizer" feature of the "%{crate}" crate. %files -n %{name}+jwt-authorizer-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+macros-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+macros-devel %{_description} This package contains library source intended for building other packages which use the "macros" feature of the "%{crate}" crate. %files -n %{name}+macros-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+redoc-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+redoc-devel %{_description} This package contains library source intended for building other packages which use the "redoc" feature of the "%{crate}" crate. %files -n %{name}+redoc-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+scalar-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+scalar-devel %{_description} This package contains library source intended for building other packages which use the "scalar" feature of the "%{crate}" crate. %files -n %{name}+scalar-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+serde_qs-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+serde_qs-devel %{_description} This package contains library source intended for building other packages which use the "serde_qs" feature of the "%{crate}" crate. %files -n %{name}+serde_qs-devel %ghost %{crate_instdir}/Cargo.toml %package -n %{name}+skip_serializing_defaults-devel Summary: %{summary} BuildArch: noarch %description -n %{name}+skip_serializing_defaults-devel %{_description} This package contains library source intended for building other packages which use the "skip_serializing_defaults" feature of the "%{crate}" crate. %files -n %{name}+skip_serializing_defaults-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