add link file for dynamic library with lib prefix
This commit is contained in:
parent
6bde77bf62
commit
aa79197e38
@ -20,7 +20,7 @@
|
||||
Name: kronosnet
|
||||
Summary: Multipoint-to-Multipoint VPN daemon
|
||||
Version: 1.20
|
||||
Release: 3
|
||||
Release: 4
|
||||
License: GPLv2+ and LGPLv2+
|
||||
URL: https://kronosnet.org
|
||||
Source0: https://kronosnet.org/releases/%{name}-%{version}.tar.gz
|
||||
@ -155,6 +155,12 @@ file `find %{buildroot}/%{_libdir} -type f` | grep -w ELF | awk -F: '{print $1}'
|
||||
mkdir -p %{buildroot}/etc/ld.so.conf.d
|
||||
echo "%{_libdir}/%{name}" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
|
||||
|
||||
pushd %{buildroot}%{_prefix}/lib64/kronosnet
|
||||
ls *.so | awk '{print $1}' | for line in `xargs`;do
|
||||
%{__ln_s} %{_prefix}/lib64/kronosnet/$line %{buildroot}%{_prefix}/lib64/kronosnet/lib$line
|
||||
done
|
||||
popd
|
||||
|
||||
%description
|
||||
The kronosnet source
|
||||
%if %{with kronosnetd}
|
||||
@ -292,6 +298,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-crypto-nss-plugin
|
||||
%{_libdir}/kronosnet/crypto_nss.so
|
||||
%{_prefix}/lib64/kronosnet/libcrypto_nss.so
|
||||
%endif
|
||||
%if %{with openssl}
|
||||
|
||||
@ -304,6 +311,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-crypto-openssl-plugin
|
||||
%{_libdir}/kronosnet/crypto_openssl.so
|
||||
%{_prefix}/lib64/kronosnet/libcrypto_openssl.so
|
||||
%endif
|
||||
%if %{with zlib}
|
||||
|
||||
@ -316,6 +324,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-compress-zlib-plugin
|
||||
%{_libdir}/kronosnet/compress_zlib.so
|
||||
%{_libdir}/kronosnet/libcompress_zlib.so
|
||||
%endif
|
||||
%if %{with lz4}
|
||||
|
||||
@ -329,6 +338,8 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
%files -n libknet1-compress-lz4-plugin
|
||||
%{_libdir}/kronosnet/compress_lz4.so
|
||||
%{_libdir}/kronosnet/compress_lz4hc.so
|
||||
%{_libdir}/kronosnet/libcompress_lz4.so
|
||||
%{_libdir}/kronosnet/libcompress_lz4hc.so
|
||||
%endif
|
||||
%if %{with lzo2}
|
||||
|
||||
@ -341,6 +352,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-compress-lzo2-plugin
|
||||
%{_libdir}/kronosnet/compress_lzo2.so
|
||||
%{_libdir}/kronosnet/libcompress_lzo2.so
|
||||
%endif
|
||||
%if %{with lzma}
|
||||
|
||||
@ -353,6 +365,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-compress-lzma-plugin
|
||||
%{_libdir}/kronosnet/compress_lzma.so
|
||||
%{_libdir}/kronosnet/libcompress_lzma.so
|
||||
%endif
|
||||
%if %{with bzip2}
|
||||
|
||||
@ -365,6 +378,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-compress-bzip2-plugin
|
||||
%{_libdir}/kronosnet/compress_bzip2.so
|
||||
%{_libdir}/kronosnet/libcompress_bzip2.so
|
||||
%endif
|
||||
%if %{with zstd}
|
||||
|
||||
@ -377,6 +391,7 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
|
||||
%files -n libknet1-compress-zstd-plugin
|
||||
%{_libdir}/kronosnet/compress_zstd.so
|
||||
%{_libdir}/kronosnet/libcompress_zstd.so
|
||||
%endif
|
||||
|
||||
%package -n libknet1-crypto-plugins-all
|
||||
@ -445,6 +460,9 @@ Requires: libknet1%{_isa} = %{version}-%{release}
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Jan 16 2023 Ge Wang <wangge20@h-partners.com> - 1.20-4
|
||||
- Add link file for synamic library with "lib" prefix
|
||||
|
||||
* Fri Dec 09 2022 yaoxin <yaoxin30@h-partners.com> - 1.20-3
|
||||
- Add /sbin/ldconfig to post and postun
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user