From 1aaa857e2be666973aacb7b5374bcf2b3c270975 Mon Sep 17 00:00:00 2001 From: wzx Date: Mon, 24 Oct 2022 09:12:32 +0800 Subject: [PATCH] change lib64 to lib when in sw64 architecture Signed-off-by: wzx (cherry picked from commit 803bab67a3dbe0634e6dfc1ab5db49501fecacec) --- opengauss-dcf.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/opengauss-dcf.spec b/opengauss-dcf.spec index 69d5fe7..3bbaebe 100644 --- a/opengauss-dcf.spec +++ b/opengauss-dcf.spec @@ -1,6 +1,6 @@ Name: DCF Version: 1.0.0 -Release: 3 +Release: 4 Summary: A distributed consensus framework library License: MulanPSL-2.0 URL: https://gitee.com/opengauss/DCF @@ -30,9 +30,17 @@ cmake -DCMAKE_BUILD_TYPE=Release -DUSE32BIT=OFF -DTEST=OFF -DENABLE_EXPORT_API=O %install mkdir -p %{buildroot}/%{_prefix}/include +%ifarch sw_64 +mkdir -p %{buildroot}/%{_prefix}/lib +%else mkdir -p %{buildroot}/%{_prefix}/lib64 +%endif cp src/interface/dcf_interface.h %{buildroot}/%{_prefix}/include +%ifarch sw_64 +cp output/lib/libdcf.* %{buildroot}/%{_prefix}/lib +%else cp output/lib/libdcf.* %{buildroot}/%{_prefix}/lib64 +%endif %post @@ -41,9 +49,16 @@ cp output/lib/libdcf.* %{buildroot}/%{_prefix}/lib64 %files %defattr (-,root,root) %{_prefix}/include/dcf_interface.h +%ifarch sw_64 +%{_prefix}/lib/libdcf.so +%else %{_prefix}/lib64/libdcf.so +%endif %changelog +* Mon Oct 24 2022 wuzx - 1.0.0-4 +- change lib64 to lib when in sw64 architecture + * Thu Jul 28 2022 wuzx - 1.0.0-3 - add sw64 patch