[arch-commits] Commit in vpnc/trunk (PKGBUILD)

Dave Reisner dreisner at archlinux.org
Mon Dec 26 07:05:27 UTC 2011


    Date: Monday, December 26, 2011 @ 02:05:27
  Author: dreisner
Revision: 145644

upgpkg: vpnc 0.5.3.svn481-1

new snapshot for both vpnc and vpnc-script

Modified:
  vpnc/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-12-26 03:52:35 UTC (rev 145643)
+++ PKGBUILD	2011-12-26 07:05:27 UTC (rev 145644)
@@ -4,7 +4,7 @@
 
 pkgname=vpnc
 _vpncver=0.5.3
-pkgver=$_vpncver.svn472
+pkgver=$_vpncver.svn481
 pkgrel=1
 pkgdesc="VPN client for cisco3000 VPN Concentrators"
 url="http://www.unix-ag.uni-kl.de/~massar/vpnc/"
@@ -15,25 +15,30 @@
 source=("ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz"
         'vpnc.conf')
 backup=('etc/vpnc/default.conf')
-md5sums=('51c350341ad4e7f8efbba19810b138a3'
+md5sums=('42edf29f8b9f05cd2e708d5130deb770'
          'a3f4e0cc682f437e310a1c86ae198e45')
 
 mktarball() {
+  [[ -d tarball ]] || mkdir tarball
+
+  pushd tarball
+
   svn co http://svn.unix-ag.uni-kl.de/vpnc/trunk
-  pushd trunk
-  _svnrev=$(svn info | awk '/^Revision:/ { print $2 }')
-  popd
+  _svnrev=$(cd trunk >/dev/null; svn info | awk '/^Revision:/ { print $2 }')
 
   git clone git://git.infradead.org/users/dwmw2/vpnc-scripts.git
   cp vpnc-scripts/vpnc-script trunk/
 
   find trunk/ -type d -name .svn -exec rm -rf {} +
   mv trunk "$pkgname-$_vpncver.svn$_svnrev"
-  tar cJf "$pkgname-$_vpncver.svn$_svnrev"{.tar.xz,}
+  tar cJf "../$pkgname-$_vpncver.svn$_svnrev.tar.xz" "$pkgname-$_vpncver.svn$_svnrev/"
+
+  popd
+  rm -rf tarball
 }
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
 
   # Build hybrid support
   sed -i 's|^#OPENSSL|OPENSSL|g' Makefile
@@ -41,11 +46,11 @@
   # fix resolvconf location for community/openresolv
   sed -i 's|/sbin/resolvconf|/usr&|g' vpnc-script
 
-  make PREFIX=/usr
+  make
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
 
   make DESTDIR="$pkgdir" PREFIX=/usr install
 




More information about the arch-commits mailing list