[svn] r3073 - in trunk/rpms: dnsmasq openvpn revelation

svn-commits at lists.rpmforge.net svn-commits at lists.rpmforge.net
Fri Apr 1 19:19:05 CEST 2005


Author: dag
Date: 2005-04-01 19:19:01 +0200 (Fri, 01 Apr 2005)
New Revision: 3073

Modified:
   trunk/rpms/dnsmasq/dnsmasq.spec
   trunk/rpms/openvpn/openvpn-2.0.spec
   trunk/rpms/revelation/revelation.spec
Log:
Updates

Modified: trunk/rpms/dnsmasq/dnsmasq.spec
===================================================================
--- trunk/rpms/dnsmasq/dnsmasq.spec	2005-04-01 17:10:57 UTC (rev 3072)
+++ trunk/rpms/dnsmasq/dnsmasq.spec	2005-04-01 17:19:01 UTC (rev 3073)
@@ -4,7 +4,7 @@
 
 Summary: Lightweight caching nameserver with integrated DHCP server
 Name: dnsmasq
-Version: 2.21
+Version: 2.22
 Release: 1
 License: GPL
 Group: System Environment/Daemons
@@ -156,6 +156,9 @@
 %{_localstatedir}/lib/misc/
 
 %changelog
+* Fri Apr 01 2005 Dag Wieers <dag at wieers.com> - 2.22-1
+- Updated to release 2.22.
+
 * Thu Mar 24 2005 Dag Wieers <dag at wieers.com> - 2.21-1
 - Updated to release 2.21.
 

Modified: trunk/rpms/openvpn/openvpn-2.0.spec
===================================================================
--- trunk/rpms/openvpn/openvpn-2.0.spec	2005-04-01 17:10:57 UTC (rev 3072)
+++ trunk/rpms/openvpn/openvpn-2.0.spec	2005-04-01 17:19:01 UTC (rev 3073)
@@ -2,31 +2,32 @@
 # Authority: dag
 # Upstream: James Yonan <jim$yonan,net>
 
-%{?dist: %{expand: %%define %dist 1}}
+# Tag: test
 
-%define prever beta11
+%define prever rc19
 
-### FIXME: Add sysv script based on own template.
-
-Summary: Secure tunneling daemon
+Summary: Robust and highly flexible VPN daemon
 Name: openvpn
 Version: 2.0
 Release: %{?prever:0.%{prever}.}1
 License: GPL
 Group: Applications/Internet
 URL: http://openvpn.sourceforge.net/
-Source: http://dl.sf.net/openvpn/openvpn-%{version}%{?prever:_%{prever}}.tar.gz
+
+Source: http://openvpn.net/release/openvpn-%{version}%{?prever:_%{prever}}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: lzo-devel, openssl-devel, pkgconfig
 
+BuildRequires: lzo-devel >= 1.07, openssl-devel >= 0.9.6, pkgconfig
+
 %description
-OpenVPN is a robust and highly flexible tunneling application that
-uses all of the encryption, authentication, and certification features
-of the OpenSSL library to securely tunnel IP networks over a single
-UDP or TCP port. It can use the Marcus Franz Xaver Johannes Oberhumer's
-LZO library for compression.
+OpenVPN is a robust and highly flexible tunneling application.
 
+OpenVPN supports SSL/TLS security, ethernet bridging, TCP or UDP tunnel
+transport through proxies or NAT, support for dynamic IP addresses and
+DHCP, scalability to hundreds or thousands of users, and portability to
+most major OS platforms.
 
+
 %prep
 %setup -n %{name}-%{version}%{?prever:_%{prever}}
 
@@ -36,20 +37,31 @@
     CFLAGS="%{optflags} `pkg-config --cflags openssl`"
     LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
 fi
-%configure --enable-pthread
+%configure \
+	--program-prefix="%{?_program_prefix}" \
+	--enable-iproute2 \
+	--enable-pthread
 %{__make} %{?_smp_mflags}
+%{__make} %{?_smp_mflags} -C plugin/auth-pam
+%{__make} %{?_smp_mflags} -C plugin/down-root
 
-
 %install
 %{__rm} -rf %{buildroot}
-%{__make} install DESTDIR=%{buildroot}
-# Install provided init script
-%{__install} -Dp -m 0755 sample-scripts/openvpn.init \
-    %{buildroot}%{_sysconfdir}/rc.d/init.d/openvpn
-# Install empty configuration directory
-%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/openvpn/
+%{__make} install DESTDIR="%{buildroot}"
 
+### Install provided init script
+%{__install} -Dp -m0755 sample-scripts/openvpn.init %{buildroot}%{_initrddir}/openvpn
 
+### Install empty configuration directory
+%{__install} -d -m0755 %{buildroot}%{_sysconfdir}/openvpn/
+
+### Install plugins
+for pi in auth-pam down-root; do
+	%{__mv} -f plugin/$pi/README plugin/README.$pi
+	%{__install} -Dp -m0755 plugin/$pi/openvpn-$pi.so %{buildroot}%{_datadir}/openvpn/plugin/lib/openvpn-$pi.so
+done
+
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -70,22 +82,23 @@
 %files
 %defattr(-, root, root, 0755)
 %doc AUTHORS ChangeLog COPYING COPYRIGHT.GPL INSTALL NEWS PORTS README
-%doc contrib/ easy-rsa/ sample-config-files/ sample-keys/ sample-scripts/
+%doc contrib/ easy-rsa/ management/ sample-config-files/ sample-keys/
+%doc sample-scripts/ plugin/README.*
+%doc %{_mandir}/man8/openvpn.8*
 %dir %{_sysconfdir}/openvpn/
-%config %{_sysconfdir}/rc.d/init.d/openvpn
-%{_sbindir}/*
-%{_mandir}/man?/*
-%{?rh7:%attr(0755, root, root) %dir /dev/net}
-%{?rh7:%attr(0600, root, root) %dev(c, 10, 200) /dev/net/tun}
-%{?rh6:%attr(0755, root, root) %dir /dev/net}
-%{?rh6:%attr(0600, root, root) %dev(c, 10, 200) /dev/net/tun}
+%config %{_initrddir}/openvpn
+%{_datadir}/openvpn/
+%{_sbindir}/openvpn
 
 
 %changelog
+* Fri Apr 01 2005 Dag Wieers <dag at wieers.com> - 2.0-0.rc19
+- Updated to release 2.0_rc19.
+
 * Wed Oct  6 2004 Matthias Saou <http://freshrpms.net/> 2.0-0.beta11.1
 - Update to 2.0_beta11.
 - Add cleaner dev entries to %file instead of using mknod in post.
-- Add openssl krb5 inclue error workaround for older releases.
+- Add openssl krb5 include error workaround for older releases.
 
 * Tue May 11 2004 Dag Wieers <dag at wieers.com> - 1.6.0-1
 - Updated to release 1.6.0.

Modified: trunk/rpms/revelation/revelation.spec
===================================================================
--- trunk/rpms/revelation/revelation.spec	2005-04-01 17:10:57 UTC (rev 3072)
+++ trunk/rpms/revelation/revelation.spec	2005-04-01 17:19:01 UTC (rev 3073)
@@ -7,7 +7,7 @@
 
 Summary: Graphical password manager
 Name: revelation
-Version: 0.4.2
+Version: 0.4.3
 Release: 1
 License: GPL
 Group: Applications/Productivity
@@ -20,6 +20,7 @@
 BuildRequires: gnome-keyring-devel
 Requires: python >= 2.3, pygtk2 >= 2.4, python-crypto >= 1.9
 Requires: gnome-python2-canvas, gnome-python2-gconf, gnome-python2-gnomevfs
+Requires: cracklib
 
 %description
 Revelation is a password manager. It organizes accounts in
@@ -68,6 +69,9 @@
 %{_datadir}/mime/packages/revelation.xml
 
 %changelog
+* Fri Apr 01 2005 Dag Wieers <dag at wieers.com> - 0.4.3-1
+- Updated to release 0.4.3.
+
 * Tue Mar 22 2005 Dag Wieers <dag at wieers.com> - 0.4.2-1
 - Updated to release 0.4.2.
 




More information about the commits mailing list