diff --git a/rust-rpm-sequoia.spec b/rust-rpm-sequoia.spec index 2c91761..91ffcfd 100644 --- a/rust-rpm-sequoia.spec +++ b/rust-rpm-sequoia.spec @@ -60,6 +60,9 @@ License: LGPL-2.0-or-later AND Apache-2.0 AND BSL-1.0 AND MIT AND Unicode %files -n %{crate} %license LICENSE.txt %license LICENSE.dependencies +%if 0%{?bundled_rust_deps} +%license cargo-vendor.txt +%endif %doc README.md %{_libdir}/librpm_sequoia.so.1 @@ -74,9 +77,9 @@ Requires: %{crate}%{?_isa} = %{version}-%{release} %{_libdir}/pkgconfig/rpm-sequoia.pc %prep -%autosetup -n %{crate}-%{version} -p1 +%autosetup -n %{crate}-%{version} -p1 %{?bundled_rust_deps:-a1} %if 0%{?bundled_rust_deps} -%cargo_prep -V 1 +%cargo_prep -v vendor %else %cargo_prep @@ -89,8 +92,11 @@ Requires: %{crate}%{?_isa} = %{version}-%{release} export PREFIX="%{_prefix}" export LIBDIR="%{_libdir}" %cargo_build -%{?cargo_license_summary} -%{?cargo_license} > LICENSE.dependencies +%{cargo_license_summary} +%{cargo_license} > LICENSE.dependencies +%if 0%{?bundled_rust_deps} +%cargo_vendor_manifest +%endif %install # install shared library