diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2010-05-11 16:17:26 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2010-05-11 16:17:26 +0000 |
commit | 001a74368fc68b7365b395892eeee80a06c2e15c (patch) | |
tree | df5910b9254b6a14d5df0f6e548dda251b708d5a /pkgs/tools/misc/pk2cmd | |
parent | f19a35aeebcc8aa7ed1dc6d64666b357989235af (diff) | |
download | nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar.gz nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar.bz2 nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar.lz nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar.xz nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.tar.zst nixlib-001a74368fc68b7365b395892eeee80a06c2e15c.zip |
Adding the Microchip software for the PICKit2 programmer: pk2cmd
svn path=/nixpkgs/trunk/; revision=21726
Diffstat (limited to 'pkgs/tools/misc/pk2cmd')
-rw-r--r-- | pkgs/tools/misc/pk2cmd/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/misc/pk2cmd/default.nix b/pkgs/tools/misc/pk2cmd/default.nix new file mode 100644 index 000000000000..1012c724b624 --- /dev/null +++ b/pkgs/tools/misc/pk2cmd/default.nix @@ -0,0 +1,26 @@ +{stdenv, fetchurl, libusb, makeWrapper}: + +stdenv.mkDerivation { + name = "pk2cmd-1.20"; + src = fetchurl { + url = http://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz; + sha256 = "1yjpi2qshnqfpan4w3ggakkr3znfrx5cxkny92ka7v9na3g2fc4h"; + }; + + makeFlags = [ "LIBUSB=${libusb}" "linux" ]; + + installPhase = '' + ensureDir $out/bin $out/share/pk2 + cp pk2cmd $out/bin + cp PK2DeviceFile.dat $out/share/pk2 + wrapProgram $out/bin/pk2cmd --prefix PATH : $out/share/pk2 + ''; + + buildInputs = [ libusb makeWrapper ]; + + meta = { + homepage = http://www.microchip.com/pickit2; + license = "nonfree"; + description = "Microchip PIC programming software for the PICKit2 programmer"; + }; +} |