Compare commits
10 Commits
de1c6f49ba
...
cc13f4adbd
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cc13f4adbd | ||
|
|
aa79197e38 | ||
|
|
6bde77bf62 | ||
|
|
b7e8f37d6c | ||
|
|
5481f3ba5e | ||
|
|
0fd6c90795 | ||
|
|
da7481f55d | ||
|
|
631e3029a0 | ||
|
|
5da1a76407 | ||
|
|
8da7f16fa6 |
Binary file not shown.
BIN
kronosnet-1.20.tar.gz
Normal file
BIN
kronosnet-1.20.tar.gz
Normal file
Binary file not shown.
@ -19,12 +19,12 @@
|
||||
%endif
|
||||
Name: kronosnet
|
||||
Summary: Multipoint-to-Multipoint VPN daemon
|
||||
Version: 1.13
|
||||
Release: 2
|
||||
Version: 1.20
|
||||
Release: 4
|
||||
License: GPLv2+ and LGPLv2+
|
||||
URL: https://kronosnet.org
|
||||
Source0: https://kronosnet.org/releases/%{name}-%{version}.tar.xz
|
||||
BuildRequires: gcc
|
||||
Source0: https://kronosnet.org/releases/%{name}-%{version}.tar.gz
|
||||
BuildRequires: gcc chrpath
|
||||
%if %{with buildman}
|
||||
BuildRequires: libqb-devel libxml2-devel doxygen
|
||||
%endif
|
||||
@ -66,7 +66,7 @@ BuildRequires: autoconf automake libtool
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
%autosetup -n kronosnet-%{version} -p1
|
||||
|
||||
%build
|
||||
%if %{with runautogen}
|
||||
@ -149,6 +149,18 @@ find %{buildroot} -name "*.a" -exec rm {} \;
|
||||
find %{buildroot} -name "*.la" -exec rm {} \;
|
||||
rm -rf %{buildroot}/etc/init.d
|
||||
rm -rf %{buildroot}/usr/share/doc/kronosnet
|
||||
|
||||
file `find %{buildroot}/%{_libdir} -type f` | grep -w ELF | awk -F: '{print $1}' | xargs chrpath -d
|
||||
|
||||
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}
|
||||
@ -174,9 +186,13 @@ Requires: pam, /etc/pam.d/passwd
|
||||
or service disruption.
|
||||
|
||||
%post -n kronosnetd
|
||||
/sbin/ldconfig
|
||||
%systemd_post kronosnetd.service
|
||||
getent group kronosnetadm >/dev/null || groupadd --force --system kronosnetadm
|
||||
|
||||
%postun -n kronosnetd
|
||||
/sbin/ldconfig
|
||||
|
||||
%preun -n kronosnetd
|
||||
%systemd_preun kronosnetd.service
|
||||
|
||||
@ -204,6 +220,7 @@ License: LGPLv2+
|
||||
%files -n libnozzle1
|
||||
%license COPYING.* COPYRIGHT
|
||||
%{_libdir}/libnozzle.so.*
|
||||
%config(noreplace) /etc/ld.so.conf.d/*
|
||||
%if 0%{?ldconfig_scriptlets}
|
||||
%ldconfig_scriptlets -n libnozzle1
|
||||
%else
|
||||
@ -281,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}
|
||||
|
||||
@ -293,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}
|
||||
|
||||
@ -305,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}
|
||||
|
||||
@ -318,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}
|
||||
|
||||
@ -330,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}
|
||||
|
||||
@ -342,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}
|
||||
|
||||
@ -354,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}
|
||||
|
||||
@ -366,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
|
||||
@ -434,5 +460,21 @@ 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
|
||||
|
||||
* Tue Aug 23 2022 yaoxin <yaoxin30@h-partners.com> - 1.20-2
|
||||
- Remove rpath
|
||||
|
||||
* Mon Jul 25 2022 zouzhimin <zouzhimin@kylinos.cn> - 1.20-1
|
||||
- update to 1.20-1
|
||||
|
||||
* Wed Aug 04 2021 Liu Yinsi <liuyinsi@163.com> - 1.13-3
|
||||
- fix format-truncation to support gcc 10
|
||||
|
||||
* Sat Jul 18 2020 yanan li <liyanan032@huawei.com> - 1.13-2
|
||||
- Package init
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user