[arch-commits] Commit in vpnc/repos (6 files)
Andreas Radke
andyrtr at nymeria.archlinux.org
Sat Dec 21 19:16:18 UTC 2013
Date: Saturday, December 21, 2013 @ 20:16:18
Author: andyrtr
Revision: 202429
archrelease: copy trunk to staging-i686, staging-x86_64
Added:
vpnc/repos/staging-i686/
vpnc/repos/staging-i686/PKGBUILD
(from rev 202428, vpnc/trunk/PKGBUILD)
vpnc/repos/staging-i686/vpnc.conf
(from rev 202428, vpnc/trunk/vpnc.conf)
vpnc/repos/staging-x86_64/
vpnc/repos/staging-x86_64/PKGBUILD
(from rev 202428, vpnc/trunk/PKGBUILD)
vpnc/repos/staging-x86_64/vpnc.conf
(from rev 202428, vpnc/trunk/vpnc.conf)
--------------------------+
staging-i686/PKGBUILD | 59 +++++++++++++++++++++++++++++++++++++++++++++
staging-i686/vpnc.conf | 17 ++++++++++++
staging-x86_64/PKGBUILD | 59 +++++++++++++++++++++++++++++++++++++++++++++
staging-x86_64/vpnc.conf | 17 ++++++++++++
4 files changed, 152 insertions(+)
Copied: vpnc/repos/staging-i686/PKGBUILD (from rev 202428, vpnc/trunk/PKGBUILD)
===================================================================
--- staging-i686/PKGBUILD (rev 0)
+++ staging-i686/PKGBUILD 2013-12-21 19:16:18 UTC (rev 202429)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Dave Reisner <dreisner at archlinux.org>
+# Contributor: Thomas Baechler <thomas at archlinux.org>
+
+pkgname=vpnc
+_vpncver=0.5.3
+_git=d2c5a77f3f0ea6ad80fc59158127d63ede81a6cb
+pkgver=$_vpncver.svn527
+pkgrel=2
+pkgdesc="VPN client for cisco3000 VPN Concentrators"
+url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
+license=('GPL')
+depends=('libgcrypt' 'openssl' 'iproute2')
+optdepends=('openresolv: Let vpnc manage resolv.conf')
+arch=('i686' 'x86_64')
+source=("ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz"
+ "http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/$_git:/vpnc-script"
+ 'vpnc.conf')
+backup=('etc/vpnc/default.conf')
+md5sums=('db1908bc5cf2b70334c9f74a597a4623'
+ '70198474faf36a84beaa11136f6c4d9c'
+ 'a3f4e0cc682f437e310a1c86ae198e45')
+
+mktarball() {
+ [[ -d tarball ]] || mkdir tarball
+
+ pushd tarball
+
+ svn co http://svn.unix-ag.uni-kl.de/vpnc/trunk
+ _svnrev=$(cd trunk >/dev/null; svn info | awk '/^Revision:/ { print $2 }')
+
+ find trunk/ -type d -name .svn -exec rm -rf {} +
+ mv trunk "$pkgname-$_vpncver.svn$_svnrev"
+ tar cJf "../$pkgname-$_vpncver.svn$_svnrev.tar.xz" "$pkgname-$_vpncver.svn$_svnrev/"
+
+ popd
+ rm -rf tarball
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ # Build hybrid support
+ sed -i 's|^#OPENSSL|OPENSSL|g' Makefile
+
+ # fix resolvconf location for community/openresolv
+ sed -i 's|/sbin/resolvconf|/usr&|g' "$srcdir/vpnc-script"
+
+ make
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" PREFIX=/usr SBINDIR=/usr/bin install
+
+ install -Dm644 "$srcdir"/vpnc.conf "$pkgdir"/etc/vpnc/default.conf
+ install -Dm755 "$srcdir"/vpnc-script "$pkgdir"/etc/vpnc/vpnc-script
+}
Copied: vpnc/repos/staging-i686/vpnc.conf (from rev 202428, vpnc/trunk/vpnc.conf)
===================================================================
--- staging-i686/vpnc.conf (rev 0)
+++ staging-i686/vpnc.conf 2013-12-21 19:16:18 UTC (rev 202429)
@@ -0,0 +1,17 @@
+# example vpnc configuration file
+# see vpnc --long-help for details
+
+#Interface name tun0
+#IKE DH Group dh2
+#Perfect Forward Secrecy nopfs
+
+# You may replace this script with something better
+#Script /etc/vpnc/vpnc-script
+# Enable this option for NAT traversal
+#UDP Encapsulate
+
+#IPSec gateway my.gateway.com
+#IPSec ID someid
+#IPSec secret somesecret
+#Xauth username myusername
+#Xauth password mypassword
Copied: vpnc/repos/staging-x86_64/PKGBUILD (from rev 202428, vpnc/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-12-21 19:16:18 UTC (rev 202429)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Dave Reisner <dreisner at archlinux.org>
+# Contributor: Thomas Baechler <thomas at archlinux.org>
+
+pkgname=vpnc
+_vpncver=0.5.3
+_git=d2c5a77f3f0ea6ad80fc59158127d63ede81a6cb
+pkgver=$_vpncver.svn527
+pkgrel=2
+pkgdesc="VPN client for cisco3000 VPN Concentrators"
+url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
+license=('GPL')
+depends=('libgcrypt' 'openssl' 'iproute2')
+optdepends=('openresolv: Let vpnc manage resolv.conf')
+arch=('i686' 'x86_64')
+source=("ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz"
+ "http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/$_git:/vpnc-script"
+ 'vpnc.conf')
+backup=('etc/vpnc/default.conf')
+md5sums=('db1908bc5cf2b70334c9f74a597a4623'
+ '70198474faf36a84beaa11136f6c4d9c'
+ 'a3f4e0cc682f437e310a1c86ae198e45')
+
+mktarball() {
+ [[ -d tarball ]] || mkdir tarball
+
+ pushd tarball
+
+ svn co http://svn.unix-ag.uni-kl.de/vpnc/trunk
+ _svnrev=$(cd trunk >/dev/null; svn info | awk '/^Revision:/ { print $2 }')
+
+ find trunk/ -type d -name .svn -exec rm -rf {} +
+ mv trunk "$pkgname-$_vpncver.svn$_svnrev"
+ tar cJf "../$pkgname-$_vpncver.svn$_svnrev.tar.xz" "$pkgname-$_vpncver.svn$_svnrev/"
+
+ popd
+ rm -rf tarball
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ # Build hybrid support
+ sed -i 's|^#OPENSSL|OPENSSL|g' Makefile
+
+ # fix resolvconf location for community/openresolv
+ sed -i 's|/sbin/resolvconf|/usr&|g' "$srcdir/vpnc-script"
+
+ make
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" PREFIX=/usr SBINDIR=/usr/bin install
+
+ install -Dm644 "$srcdir"/vpnc.conf "$pkgdir"/etc/vpnc/default.conf
+ install -Dm755 "$srcdir"/vpnc-script "$pkgdir"/etc/vpnc/vpnc-script
+}
Copied: vpnc/repos/staging-x86_64/vpnc.conf (from rev 202428, vpnc/trunk/vpnc.conf)
===================================================================
--- staging-x86_64/vpnc.conf (rev 0)
+++ staging-x86_64/vpnc.conf 2013-12-21 19:16:18 UTC (rev 202429)
@@ -0,0 +1,17 @@
+# example vpnc configuration file
+# see vpnc --long-help for details
+
+#Interface name tun0
+#IKE DH Group dh2
+#Perfect Forward Secrecy nopfs
+
+# You may replace this script with something better
+#Script /etc/vpnc/vpnc-script
+# Enable this option for NAT traversal
+#UDP Encapsulate
+
+#IPSec gateway my.gateway.com
+#IPSec ID someid
+#IPSec secret somesecret
+#Xauth username myusername
+#Xauth password mypassword
More information about the arch-commits
mailing list