updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / cisco-vpnclient / PKGBUILD
blob373be8cb164a5511ac6133654caec3b31e4939f3
1 # Maintainer: Alexander De Sousa <archaur :dot: xandy21 :at: spamgourmet :dot: com>
2 # Contributor: Vasco Costa <vasco dot costa at geekslot dot com>
3 # Contributor: Michael Jones <jmjones at sisna dot com>
4 # Contributor: Valerio Mariani <valerio dot mariani at hispeed dot ch>
6 pkgname=cisco-vpnclient
7 _pkgname=vpnclient
8 pkgver=4.8.02.0030_k9
9 _pkgver=4.8.02.0030-k9
10 pkgrel=5
11 pkgdesc="Client to access Cisco VPNs (Virtual Private Network)."
12 arch=(i686 x86_64)
13 _kernver=`uname -r`
14 url="http://www.cisco.com/en/US/products/sw/secursw/ps2308/"
15 license=("custom")
16 install=$pkgname.install
18 if [ "`uname -m`" = "i686" ]; then
19    depends=('linux')
20 else
21    depends=('linux' 'lib32-gcc-libs')
24 makedepends=('linux-headers')
25 source=(http://projects.tuxx-home.at/ciscovpn/clients/linux/4.8.02/$_pkgname-linux-x86_64-$_pkgver.tar.gz
26         fixes.patch)
27 md5sums=('3ccc9641fd7dae29bfc90556ae5c4b74'
28          'd15a8a84a6a6ea3ed2da3bf16c1eb287')
29 sha1sums=('b9fc43136155babd5bfff79ec6d14d5498b7db97'
30           'b90faf48d2276c42193fe555577b1d0a450d8b8f')
32 build() {
33         cd "$srcdir/$_pkgname"
34         
35         msg2 "Applying patches..."
36         patch -Nup1 -i ../fixes.patch
37         
38         msg2 "Building..."
39         KBUILD_NOPEDANTIC=1 make
42 package() {
43         cd "$srcdir/$_pkgname"
45         msg2 "Installing files and creating symlinks..."
46         install -dm755 "$pkgdir/opt/$pkgname/bin"
47         install -Dm755 $_pkgname cvpnd ipseclog cisco_cert_mgr "$pkgdir/opt/$pkgname/bin/"
48         install -Dm755 libvpnapi.so "$pkgdir/opt/$pkgname/lib/libvpnapi.so"
49         install -Dm644 vpnapi.h "$pkgdir/opt/$pkgname/include/vpnapi.h"
50         install -Dm644 $_pkgname.ini "$pkgdir/opt/$pkgname/$_pkgname.ini"
51         install -Dm644 sample.pcf "$pkgdir/opt/$pkgname/Profiles/sample.pcf"
52         install -dm755 "$pkgdir/opt/$pkgname/Certificates"
53         install -Dm644 cisco_ipsec.ko "$pkgdir/lib/modules/$_kernver/CiscoVPN/cisco_ipsec.ko"
54         install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt"
55         install -dm755 "$pkgdir/usr/bin"
56         install -dm755 "$pkgdir/etc"
57         ln -sf "/opt/$pkgname/bin/$_pkgname" "$pkgdir/usr/bin/$_pkgname"
58         ln -sf "/opt/$pkgname/bin/cisco_cert_mgr" "$pkgdir/usr/bin/cisco_cert_mgr"
59         ln -sf "/opt" "$pkgdir/etc/opt"
60         
61         msg2 "Updating install file..."
62         sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=$_kernver/g" "$startdir/$pkgname.install"
65 # vim: set ft=sh ts=3 sw=3 tw=0: