diff --git a/lib-shim-v2.spec b/lib-shim-v2.spec index c61368f01d43d15aebab913b693519cc45244107..b056fbc6bb0a3bee838f03053ab787840c1686c4 100644 --- a/lib-shim-v2.spec +++ b/lib-shim-v2.spec @@ -7,10 +7,10 @@ Name: lib-shim-v2 Version: 0.0.1 -Release: 12 +Release: 13 URL: https://gitee.com/openeuler/lib-shim-v2 Source: %{name}-%{version}.tar.gz -Source1: libc.tar.gz +Source1: libc.tar.gz Summary: lib-shim-v2 is shim v2 ttrpc client which is called by iSulad. Group: Application/System License: Mulan PSL v2 @@ -30,7 +30,7 @@ Patch10: 0010-add-loongarch64-support-for-nix.patch BuildRequires: rust BuildRequires: cargo -BuildRequires: rust-packaging +BuildRequires: cargo-rpm-macros BuildRequires: gcc %ifarch riscv64 BuildRequires: protobuf-compiler @@ -54,16 +54,6 @@ the %{name}-libs package contains Libraries for shim v2 ttrpc client %cargo_generate_buildrequires %build -sed -i '/\[source.crates-io\]/{n;d}' ./.cargo/config -%ifarch loongarch64 -sed -i '/\[source.crates-io\]/{n;d}' ./.cargo/config -sed -i '/\[source.crates-io\]/a replace-with = "vendored-sources"' ./.cargo/config -sed -i '/replace-with = "vendored-sources"/a \[source.vendored-sources\]' ./.cargo/config -sed -i '/\[source.vendored-sources\]/a directory = "vendor"' ./.cargo/config -%else -sed -i '/\[source.local-registry\]/{n;d}' ./.cargo/config -sed -i '/\[source.local-registry\]/a directory = "vendor"' ./.cargo/config -%endif %cargo_build -a %install @@ -81,6 +71,12 @@ install -m 0755 target/release/libshim_v2.so ${RPM_BUILD_ROOT}/%{_libdir}/libshi %{_includedir}/shim_v2.h %changelog +* Wed Oct 22 2025 liweigang - 0.0.1-13 +- Type: Enhancement +- ID: NA +- SUG: NA +- DESC: modify buildrequires rust-packaging to cargo-rpm-macros + * Thu Jun 05 2025 Wenlong Zhang - 0.0.1-12 - Type:Fix - ID:NA