forked from pool/openvpn
This commit is contained in:
parent
27b31a3854
commit
bdc110c4d5
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 19 11:32:55 CET 2008 - mt@suse.de
|
||||||
|
|
||||||
|
- Fixed spec file to not set pie flags when building plugins
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 17 19:44:41 CET 2008 - mt@suse.de
|
Thu Jan 17 19:44:41 CET 2008 - mt@suse.de
|
||||||
|
|
||||||
|
18
openvpn.spec
18
openvpn.spec
@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
Name: openvpn
|
Name: openvpn
|
||||||
Url: http://openvpn.net/
|
Url: http://openvpn.net/
|
||||||
License: GPL v2 or later; LGPL v2.1 or later
|
License: GPL v2 or later; LGPL v2.1 or later
|
||||||
@ -19,7 +20,7 @@ AutoReqProv: on
|
|||||||
PreReq: %insserv_prereq %fillup_prereq
|
PreReq: %insserv_prereq %fillup_prereq
|
||||||
%endif
|
%endif
|
||||||
Version: 2.0.9
|
Version: 2.0.9
|
||||||
Release: 61
|
Release: 70
|
||||||
Summary: Full-featured SSL VPN solution using a TUN/TAP Interface
|
Summary: Full-featured SSL VPN solution using a TUN/TAP Interface
|
||||||
Source: http://openvpn.net/release/openvpn-%{version}.tar.gz
|
Source: http://openvpn.net/release/openvpn-%{version}.tar.gz
|
||||||
Source1: http://openvpn.net/signatures/openvpn-%{version}.tar.gz.asc
|
Source1: http://openvpn.net/signatures/openvpn-%{version}.tar.gz.asc
|
||||||
@ -121,17 +122,14 @@ sed -e "s|@PLUGIN_DIR@|%{plugin_dir}|g" \
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
export CFLAGS="$RPM_OPT_FLAGS -Wall"
|
export CFLAGS="$RPM_OPT_FLAGS -W -Wall"
|
||||||
export LDFLAGS=""
|
export LDFLAGS=""
|
||||||
# build with fPIE/pie on SUSE 10.0 or newer, or on any other platform
|
PLUGIN_DEFS="-DPLUGIN_LIBDIR='\"%{_libdir}/%{name}/plugin/lib\"'"
|
||||||
%if %{?suse_version}%{?!suse_version:99999} > 930
|
PLUGIN_DEFS="$PLUGIN_FLAGS -DENABLE_PLUGIN_SEARCH"
|
||||||
CFLAGS="$CFLAGS -fPIE"
|
|
||||||
LDFLAGS="$LDFLAGS -pie"
|
|
||||||
%endif
|
|
||||||
CFLAGS="$CFLAGS -DPLUGIN_LIBDIR='\"%{_libdir}/%{name}/plugin/lib\"' -DENABLE_PLUGIN_SEARCH" \
|
|
||||||
%configure \
|
%configure \
|
||||||
--enable-pthread --enable-iproute2 \
|
--enable-pthread --enable-iproute2 \
|
||||||
--with-lzo-headers=%_includedir/lzo
|
--with-lzo-headers=%_includedir/lzo \
|
||||||
|
CFLAGS="$CFLAGS -fPIE $PLUGIN_DEFS" LDFLAGS="$LDFLAGS -pie"
|
||||||
make
|
make
|
||||||
#
|
#
|
||||||
# Build down-root plugin
|
# Build down-root plugin
|
||||||
@ -218,6 +216,8 @@ if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi
|
|||||||
%{plugin_libdir}/openvpn-auth-pam.so
|
%{plugin_libdir}/openvpn-auth-pam.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 19 2008 mt@suse.de
|
||||||
|
- Fixed spec file to not set pie flags when building plugins
|
||||||
* Thu Jan 17 2008 mt@suse.de
|
* Thu Jan 17 2008 mt@suse.de
|
||||||
- Bug #334773: Enabled build of down-root and auth-pam plugins,
|
- Bug #334773: Enabled build of down-root and auth-pam plugins,
|
||||||
sub-packaged as openvpn-auth-pam-plugin/down-root-plugin.
|
sub-packaged as openvpn-auth-pam-plugin/down-root-plugin.
|
||||||
|
Loading…
Reference in New Issue
Block a user