Renamed plugin to plugins to work around

strange automake issue.
2.1_beta2


git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@603 e7ae566f-a301-0410-adde-c780ea21d3b5
This commit is contained in:
james 2005-10-13 04:08:20 +00:00
parent f25476b26d
commit cecc5e657b
19 changed files with 36 additions and 11 deletions

View File

@ -3,6 +3,15 @@ Copyright (C) 2002-2005 OpenVPN Solutions LLC <info@openvpn.net>
$Id$
2005.10.xx -- Version 2.1-beta3
* NOTE TO PACKAGE MAINTAINERS: Moved "plugin"
directory to "plugins". This is
to work around a strange problem with the
"make dist" target in the automake-generated
makefile, where the target tries to do a
rather bogus "gcc -g -O2 -I. plugin.c -o plugin".
2005.10.13 -- Version 2.1-beta2
* Added --socket-flags directive with TCP_NODELAY

16
INSTALL
View File

@ -60,6 +60,18 @@ OPTIONAL (for developers only):
*************************************************************************
CHECK OUT SOURCE FROM SUBVERSION REPOSITORY:
Check out stable version:
svn checkout http://svn.openvpn.net/projects/openvpn/trunk/openvpn openvpn
Check out beta21 branch:
svn checkout http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn openvpn
*************************************************************************
BUILD COMMANDS FROM TARBALL:
./configure
@ -68,7 +80,7 @@ BUILD COMMANDS FROM TARBALL:
*************************************************************************
BUILD COMMANDS FROM CVS:
BUILD COMMANDS FROM SUBVERSION REPOSITORY CHECKOUT:
autoreconf -i -v
./configure
@ -77,7 +89,7 @@ BUILD COMMANDS FROM CVS:
*************************************************************************
BUILD A TARBALL FROM CVS:
BUILD A TARBALL FROM SUBVERSION REPOSITORY CHECKOUT:
autoreconf -i -v
./configure

View File

@ -121,7 +121,7 @@ EXTRA_DIST = \
service-win32 \
contrib \
debug \
plugin \
plugins \
management
dist-hook:

View File

@ -101,13 +101,13 @@ and portability to most major OS platforms.
%__strip %{name}
# Build down-root plugin
pushd plugin/down-root
pushd plugins/down-root
%__make
popd
# Build auth-pam plugin
%if %{build_auth_pam}
pushd plugin/auth-pam
pushd plugins/auth-pam
%__make
popd
%endif
@ -151,16 +151,16 @@ popd
# Install the plugins
#
%__mkdir_p %{buildroot}%{_datadir}/%{name}/plugin/lib
%__mkdir_p %{buildroot}%{_datadir}/%{name}/plugins/lib
for pi in auth-pam down-root; do
%__mv -f plugin/$pi/README plugin/README.$pi
if [ -e plugin/$pi/openvpn-$pi.so ]; then
%__install -c -m 755 plugin/$pi/openvpn-$pi.so %{buildroot}%{_datadir}/openvpn/plugin/lib/openvpn-$pi.so
%__mv -f plugins/$pi/README plugins/README.$pi
if [ -e plugins/$pi/openvpn-$pi.so ]; then
%__install -c -m 755 plugins/$pi/openvpn-$pi.so %{buildroot}%{_datadir}/openvpn/plugins/lib/openvpn-$pi.so
fi
done
%__mv -f plugin/README plugin/README.plugins
%__mv -f plugins/README plugins/README.plugins
#
# Clean section
@ -220,10 +220,14 @@ fi
%endif
# Install extra %doc stuff
%doc contrib/ easy-rsa/ management/ sample-*/ plugin/README.*
%doc contrib/ easy-rsa/ management/ sample-*/ plugins/README.*
%changelog
* Mon Oct 13 2005 James Yonan
- Renamed plugin directory to plugins to
work around automake issue.
* Mon Aug 2 2005 James Yonan
- Fixed build problem with --define 'without_pam 1'