changes to compile on el7

This commit is contained in:
Nikos Mavrogiannopoulos 2014-01-27 11:44:23 +01:00
parent c95eb0798c
commit 817148ef4f

View File

@ -23,12 +23,13 @@ BuildRequires: pam-devel
BuildRequires: iproute
BuildRequires: systemd
BuildRequires: autogen-libopts-devel
BuildRequires: protobuf-c-devel
#BuildRequires: protobuf-c-devel
BuildRequires: libnl3-devel
BuildRequires: readline-devel
BuildRequires: dbus-devel
BuildRequires: autogen
BuildRequires: pcllib-devel, http-parser-devel, tcp_wrappers-devel
#BuildRequires: pcllib-devel, http-parser-devel
BuildRequires: tcp_wrappers-devel
BuildRequires: automake, autoconf
Requires: gnutls-utils
@ -55,10 +56,10 @@ to provide the secure VPN service.
%prep
%setup -q
rm -f src/http-parser/http_parser.c src/http-parser/http_parser.h
rm -rf src/protobuf/
#rm -f src/http-parser/http_parser.c src/http-parser/http_parser.h
#rm -rf src/protobuf/
rm -f libopts/*.c libopts/*.h libopts/*/*.c libopts/*/*.h
rm -f src/pcl/*.c src/pcl/*.h
#rm -f src/pcl/*.c src/pcl/*.h
sed -i 's|/etc/ocserv.conf|/etc/ocserv/ocserv.conf|g' src/config.c
sed -i 's/run-as-group = nogroup/run-as-group = nobody/g' tests/*.config
# GPLv3 in headers is a gnulib bug: