about summary refs log tree commit diff
path: root/pkgs/development/libraries/libpcap
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2009-02-12 20:28:01 +0000
committerMarc Weber <marco-oweber@gmx.de>2009-02-12 20:28:01 +0000
commit498be42912a2fc31af19e15a602aa9acc4a0702f (patch)
tree68f08e2f4ceb8c7c6a28c1e828718a09803ef1cb /pkgs/development/libraries/libpcap
parent387478ce5eaad71c8be8f387742c6a8557d3b29c (diff)
downloadnixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar.gz
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar.bz2
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar.lz
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar.xz
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.tar.zst
nixlib-498be42912a2fc31af19e15a602aa9acc4a0702f.zip
version bump: wireshark-1.1.2, libpcap-1.0.0
svn path=/nixpkgs/trunk/; revision=14054
Diffstat (limited to 'pkgs/development/libraries/libpcap')
-rw-r--r--pkgs/development/libraries/libpcap/default.nix17
1 files changed, 12 insertions, 5 deletions
diff --git a/pkgs/development/libraries/libpcap/default.nix b/pkgs/development/libraries/libpcap/default.nix
index 324615500fee..5dbbf010be84 100644
--- a/pkgs/development/libraries/libpcap/default.nix
+++ b/pkgs/development/libraries/libpcap/default.nix
@@ -1,16 +1,23 @@
 {stdenv, fetchurl, flex, bison}:
 
 stdenv.mkDerivation rec {
-  name = "libpcap-0.9.4";
+  name = "libpcap-1.0.0";
   src = fetchurl {
       url = [
        "mirror://tcpdump/release/${name}.tar.gz"
        "http://www.sfr-fresh.com/unix/misc/${name}.tar.gz"
       ];
-      sha256 = "0q0cnn607kfa4y4rbz3glg5lfr8r08s8l08w8fwrr3d6njjzd71p";
+      sha256 = "1h3kmj485qz1i08xs4sc3a0bmhs1rvq0h7gycs7paap2szhw8552";
   };
   buildInputs = [flex bison];
-  configureFlags = "
-    ${if stdenv.system == "i686-linux" then "--with-pcap=linux" else ""}
-  ";
+  configureFlags = [
+      "${if stdenv.system == "i686-linux" then "--with-pcap=linux" else ""}"
+       "--with-pcap=linux"
+  ];
+
+  preInstall = ''ensureDir $out/bin'';
+  patches = if stdenv.system == "i686-linux"
+      then []
+      else [ ./libpcap_amd64.patch ];
+
 }