From 32c7cb7a1d40863e0651596e98bec3c454edb373 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 16 Apr 2009 12:23:53 +0000 Subject: [PATCH] * sdparm: the previous URL was broken. svn path=/nixpkgs/trunk/; revision=15084 --- pkgs/os-specific/linux/sdparm/1.03.nix | 21 --------------------- pkgs/os-specific/linux/sdparm/default.nix | 16 ++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++-- 3 files changed, 18 insertions(+), 23 deletions(-) delete mode 100644 pkgs/os-specific/linux/sdparm/1.03.nix create mode 100644 pkgs/os-specific/linux/sdparm/default.nix diff --git a/pkgs/os-specific/linux/sdparm/1.03.nix b/pkgs/os-specific/linux/sdparm/1.03.nix deleted file mode 100644 index 9bc19954e03..00000000000 --- a/pkgs/os-specific/linux/sdparm/1.03.nix +++ /dev/null @@ -1,21 +0,0 @@ -args : with args; - let localDefs = builderDefs.passthru.function { - src = /* put a fetchurl here */ - fetchurl { - url = http://freshmeat.net/redir/sdparm/66844/url_bz2/sdparm-1.03.tar.bz2; - sha256 = "2066af4d55c60bba366b34a29e02f37264e8e1f0efc232d65beba5e317c20819"; - }; - - buildInputs = []; - configureFlags = []; - }; - in with localDefs; -stdenv.mkDerivation rec { - name = "sdparm-"+version; - builder = writeScript (name + "-builder") - (textClosure localDefs [doConfigure doMakeInstall doForceShare doPropagate]); - meta = { - description = "Utility for setting parameters of SCSI devices"; - inherit src; - }; -} diff --git a/pkgs/os-specific/linux/sdparm/default.nix b/pkgs/os-specific/linux/sdparm/default.nix new file mode 100644 index 00000000000..8389728f22d --- /dev/null +++ b/pkgs/os-specific/linux/sdparm/default.nix @@ -0,0 +1,16 @@ +{stdenv, fetchurl}: + +stdenv.mkDerivation { + name = "sdparm-1.03"; + + src = fetchurl { + url = http://sg.danny.cz/sg/p/sdparm-1.03.tgz; + sha256 = "067bdhq2qc7h7ykf1yv86s9x12zscpqnsdlnr636a0nv0di2wymq"; + }; + + meta = { + homepage = http://sg.danny.cz/sg/sdparm.html; + description = "A utility to access SCSI device parameters"; + license = "free"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1bac56398d6..daca449f727 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7467,8 +7467,8 @@ let inherit fetchurl stdenv; }; - sdparm = composedArgsAndFun (selectVersion ../os-specific/linux/sdparm "1.03") { - inherit fetchurl stdenv builderDefs; + sdparm = import ../os-specific/linux/sdparm { + inherit fetchurl stdenv; }; shadowutils = import ../os-specific/linux/shadow {