diff options
author | Ludovic Courtès <ludo@gnu.org> | 2008-02-21 19:33:21 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2008-02-21 19:33:21 +0000 |
commit | 96177fce34cf9996afdabf6b1e4265cb958b7598 (patch) | |
tree | cdf0ddd4c93fa0a6e1a3316a32423f9cdfc8d1a6 /pkgs/tools/networking/vpnc | |
parent | a21609b1ab35db1a01ad5175e71cd39f90b4bd62 (diff) | |
download | nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar.gz nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar.bz2 nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar.lz nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar.xz nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.tar.zst nixlib-96177fce34cf9996afdabf6b1e4265cb958b7598.zip |
VPNC: Clarify run-time dependencies.
svn path=/nixpkgs/trunk/; revision=10818
Diffstat (limited to 'pkgs/tools/networking/vpnc')
-rw-r--r-- | pkgs/tools/networking/vpnc/default.nix | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/pkgs/tools/networking/vpnc/default.nix b/pkgs/tools/networking/vpnc/default.nix index c11a4721cb74..87e979330aeb 100644 --- a/pkgs/tools/networking/vpnc/default.nix +++ b/pkgs/tools/networking/vpnc/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, libgcrypt, perl}: +args: with args; stdenv.mkDerivation { name = "vpnc-0.5.1"; @@ -9,11 +9,25 @@ stdenv.mkDerivation { patches = [ ./makefile.patch ]; - buildInputs = [libgcrypt perl]; + # The `etc/vpnc/vpnc-script' script relies on `which' and on + # `ifconfig' as found in net-tools (not GNU Inetutils). + propagatedBuildInputs = [which nettools]; + + buildInputs = [libgcrypt perl makeWrapper]; + builder = ./builder.sh; + postInstall = '' + for i in $out/{bin,sbin}/* + do + wrapProgram $i --prefix PATH : \ + "${which}/bin:${nettools}/bin:${nettools}/sbin" + done + ''; + meta = { - description = "VPNC, a virtual private network (VPN) client for Cisco's VPN concentrators"; + description = ''VPNC, a virtual private network (VPN) client + for Cisco's VPN concentrators.''; homepage = http://www.unix-ag.uni-kl.de/~massar/vpnc/; license = "GPL"; }; |