X-Git-Url: https://git.tld-linux.org/?p=packages%2Fopenvpn.git;a=blobdiff_plain;f=openvpn.spec;h=f6daa6e5efcf69f8d9cf59365faf5252b82d8d6c;hp=a5420c70c615b4a3912a86cc6200727bfc730477;hb=HEAD;hpb=eb8dbf05fbe7b92fd8123b00f2ed3fe7ef6789ae diff --git a/openvpn.spec b/openvpn.spec index a5420c7..5166906 100644 --- a/openvpn.spec +++ b/openvpn.spec @@ -1,26 +1,29 @@ +# # Conditional build: %bcond_without pkcs11 # PKCS#11 support Summary: VPN Daemon Summary(pl.UTF-8): Serwer VPN Name: openvpn -Version: 2.4.0 +Version: 2.6.10 Release: 1 License: GPL v2 Group: Networking/Daemons -Source0: http://swupdate.openvpn.net/community/releases/%{name}-%{version}.tar.xz -# Source0-md5: e49431542f065dd60a0181233927669e +Source0: http://swupdate.openvpn.net/community/releases/%{name}-%{version}.tar.gz +# Source0-md5: 8cab67fd3d9cdee9d35ecd7997d04989 Source1: %{name}.init Source2: %{name}.sysconfig -Source3: %{name}-update-resolv-conf +Source7: %{name}-update-resolv-conf Patch0: %{name}-pam.patch URL: http://www.openvpn.net/ BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1:1.9 BuildRequires: libselinux-devel BuildRequires: libtool +BuildRequires: lz4-devel >= 1:1.7 BuildRequires: lzo-devel -BuildRequires: openssl-devel >= 0.9.7d +BuildRequires: mbedtls-devel +BuildRequires: openssl-devel >= 0.9.8 %{?with_pkcs11:BuildRequires: p11-kit-devel} BuildRequires: pam-devel %{?with_pkcs11:BuildRequires: pkcs11-helper-devel >= 1.11} @@ -30,6 +33,7 @@ BuildRequires: tar >= 1:1.22 BuildRequires: xz Requires(post,preun): /sbin/chkconfig Requires: /sbin/ip +Requires: openssl >= 0.9.8 %{?with_pkcs11:Requires: pkcs11-helper >= 1.11} Requires: rc-scripts >= 0.4.3.0 Requires: uname(release) >= 2.4 @@ -126,7 +130,7 @@ Ten pakiet zawiera pliki nagłówkowe do tworzenia wtyczek OpenVPN. %setup -q %patch0 -p1 -sed -e 's,/''usr/lib/openvpn,%{_libdir}/%{name},' %{SOURCE3} > contrib/update-resolv-conf +sed -e 's,/''usr/lib/openvpn,%{_libdir}/%{name},' %{SOURCE7} > contrib/update-resolv-conf %build %{__libtoolize} @@ -134,12 +138,12 @@ sed -e 's,/''usr/lib/openvpn,%{_libdir}/%{name},' %{SOURCE3} > contrib/update-re %{__autoheader} %{__autoconf} %{__automake} - +CPPFLAGS="%{rpmcppflags} $(pkg-config --cflags liblz4)" %configure \ IFCONFIG=/sbin/ifconfig \ IPROUTE=/sbin/ip \ - ROUTE=/sbin/route \ NETSTAT=/bin/netstat \ + ROUTE=/sbin/route \ ac_cv_nsl_inet_ntoa=no \ ac_cv_socket_socket=no \ ac_cv_resolv_gethostbyname=no \ @@ -187,7 +191,6 @@ fi %files %defattr(644,root,root,755) %doc AUTHORS README* ChangeLog sample/sample-{config-files,keys,scripts} doc/management-notes.txt -%doc *.IPv6 %dir %{_sysconfdir}/openvpn %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name} %attr(755,root,root) %{_sbindir}/openvpn