$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
*************************************************************************
+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
*************************************************************************
-BUILD COMMANDS FROM CVS:
+BUILD COMMANDS FROM SUBVERSION REPOSITORY CHECKOUT:
autoreconf -i -v
./configure
*************************************************************************
-BUILD A TARBALL FROM CVS:
+BUILD A TARBALL FROM SUBVERSION REPOSITORY CHECKOUT:
autoreconf -i -v
./configure
service-win32 \
contrib \
debug \
- plugin \
+ plugins \
management
dist-hook:
%__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
# 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
%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'