[arch-commits] CVS update of core/support/openvpn (PKGBUILD openvpn.install)

Eric Belanger belanger at ASTRO.UMontreal.CA
Mon Nov 5 03:15:20 UTC 2007


FYI, this should have gone to testing first so it could be  signed off. 
Anyway, I guess it's too late. I'll build the x86_64 package and upload directly to core.

Eric

On Sun, 4 Nov 2007, Tom Killian wrote:

>    Date: Sunday, November 4, 2007 @ 18:18:34
>  Author: tom
>    Path: /home/cvs-core/core/support/openvpn
>
>   Added: openvpn.install (1.1)
> Modified: PKGBUILD (1.15 -> 1.16)
>
> upgpkg: openvpn 2.0.9-2
> added easy-rsa scripts
>
>
> -----------------+
> PKGBUILD        |   11 ++++++++---
> openvpn.install |   32 ++++++++++++++++++++++++++++++++
> 2 files changed, 40 insertions(+), 3 deletions(-)
>
>
> Index: core/support/openvpn/PKGBUILD
> diff -u core/support/openvpn/PKGBUILD:1.15 core/support/openvpn/PKGBUILD:1.16
> --- core/support/openvpn/PKGBUILD:1.15	Tue Oct 24 05:09:18 2006
> +++ core/support/openvpn/PKGBUILD	Sun Nov  4 18:18:33 2007
> @@ -1,14 +1,17 @@
> -# $Id: PKGBUILD,v 1.15 2006/10/24 09:09:18 tpowa Exp $
> +# $Id: PKGBUILD,v 1.16 2007/11/04 23:18:33 tom Exp $
> # Maintainer: Judd Vinet <jvinet at zeroflux.org>
> +
> pkgname=openvpn
> pkgver=2.0.9
> -pkgrel=1
> +pkgrel=2
> pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)"
> arch=(i686 x86_64)
> url="http://openvpn.sourceforge.net/"
> depends=('openssl' 'lzo2')
> +backup=(usr/share/openvpn/easy-rsa/vars usr/share/openvpn/easy-rsa/openssl.cnf)
> source=(http://openvpn.net/release/openvpn-$pkgver.tar.gz)
> md5sums=('60745008b90b7dbe25fe8337c550fec6')
> +install=openvpn.install
>
> build() {
>   cd $startdir/src/$pkgname-$pkgver
> @@ -17,5 +20,7 @@
>   make DESTDIR=$startdir/pkg install
>   mkdir -p $startdir/pkg/etc/openvpn
>   cp -a sample-config-files $startdir/pkg/etc/openvpn/examples
> -  chmod 755 $startdir/pkg/etc/openvpn/examples
> +
> +  # Install easy-rsa
> +  make -C easy-rsa/2.0 install DESTDIR=$startdir/pkg PREFIX=usr/share/openvpn/easy-rsa
> }
> Index: core/support/openvpn/openvpn.install
> diff -u /dev/null core/support/openvpn/openvpn.install:1.1
> --- /dev/null	Sun Nov  4 18:18:34 2007
> +++ core/support/openvpn/openvpn.install	Sun Nov  4 18:18:33 2007
> @@ -0,0 +1,32 @@
> +
> +
> +post_install() {
> +  cat << 'EOM'
> +
> +  ==>
> +  ==> PLEASE NOTE:
> +  ==> Config file examples are provided in /etc/openvpn/examples.
> +  ==>
> +  ==> The "easy-rsa" key management scripts are available in
> +  ==> /usr/share/openvpn/easy-rsa.
> +  ==>
> +
> +EOM
> +}
> +
> +post_upgrade() {
> +  cat << 'EOM'
> +
> +  ==>
> +  ==> PLEASE NOTE:
> +  ==> The openvpn package now includes the "easy-rsa" key
> +  ==> management scripts, which are installed in
> +  ==> /use/share/openvpn/easy-rsa.
> +  ==>
> +
> +EOM
> +}
> +
> +op=$1
> +shift
> +$op $*
>
> _______________________________________________
> arch-commits mailing list
> arch-commits at archlinux.org
> http://archlinux.org/mailman/listinfo/arch-commits
>
>

-- 
==============================================
Eric Bélanger
Département de physique
Université de Montréal
Bureau B-416, Pavillon Roger-Gaudry
Tél. : (514) 343-6111 ext. 8746
Courriel : belanger at ASTRO.UMontreal.CA
Web : http://www.astro.umontreal.ca/~belanger/
==============================================
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the arch-commits mailing list