summary refs log tree commit diff
path: root/pkgs/tools/system/pciutils
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2007-02-26 12:07:46 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2007-02-26 12:07:46 +0000
commita106e7a1d759b4379b46d47092b65386f3732205 (patch)
treec4b3e8fc5f585021ad61421d7d532c6a567b6bc3 /pkgs/tools/system/pciutils
parent3a37abc3cef1e3f63c7333511043d5e7c3975cfa (diff)
downloadnixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar.gz
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar.bz2
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar.lz
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar.xz
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.tar.zst
nixpkgs-a106e7a1d759b4379b46d47092b65386f3732205.zip
* Use the latest pci.ids.
svn path=/nixpkgs/trunk/; revision=8047
Diffstat (limited to 'pkgs/tools/system/pciutils')
-rw-r--r--pkgs/tools/system/pciutils/builder.sh5
-rw-r--r--pkgs/tools/system/pciutils/default.nix5
2 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/tools/system/pciutils/builder.sh b/pkgs/tools/system/pciutils/builder.sh
index d61eaf5dec3..1e3954740a5 100644
--- a/pkgs/tools/system/pciutils/builder.sh
+++ b/pkgs/tools/system/pciutils/builder.sh
@@ -1,5 +1,10 @@
 source $stdenv/setup
 
+preBuild=preBuild
+preBuild() {
+  bunzip2 < $pciids > pci.ids
+}
+
 postInstall=postInstall
 postInstall() {
   ensureDir $out/lib
diff --git a/pkgs/tools/system/pciutils/default.nix b/pkgs/tools/system/pciutils/default.nix
index 200d7a16e4f..5f66c8a5560 100644
--- a/pkgs/tools/system/pciutils/default.nix
+++ b/pkgs/tools/system/pciutils/default.nix
@@ -8,4 +8,9 @@ stdenv.mkDerivation {
     sha256 = "17vaa1rij0q2xj8z8b8c6qq7a4g65gj419dsz067zlf6i3v0gz32";
   };
   buildInputs = [zlib];
+
+  pciids = fetchurl {
+    url = http://nix.cs.uu.nl/dist/tarballs/pci.ids.20070226.bz2;
+    sha256 = "1wrpq4dxm03v5jvvdlvwl8nrkj3hspgifkw5czmd647lzikp13qc";
+  };
 }