From 9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0 Mon Sep 17 00:00:00 2001 From: David Guibert Date: Fri, 9 Jul 2010 13:15:51 +0000 Subject: [PATCH] libcgroup: library that abstracts the control group file system in Linux. svn path=/nixpkgs/trunk/; revision=22548 --- pkgs/os-specific/linux/libcg/default.nix | 15 +++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 19 insertions(+) create mode 100644 pkgs/os-specific/linux/libcg/default.nix diff --git a/pkgs/os-specific/linux/libcg/default.nix b/pkgs/os-specific/linux/libcg/default.nix new file mode 100644 index 00000000000..221150dc891 --- /dev/null +++ b/pkgs/os-specific/linux/libcg/default.nix @@ -0,0 +1,15 @@ +{stdenv, fetchurl, pam, yacc, flex}: + +stdenv.mkDerivation rec { + name = "libcgroup-0.36.2"; + src = fetchurl { + url = "mirror://sourceforge/libcg/${name}.tar.bz2"; + sha256 = "1qvkd976485vyshaq1cwjzg6w54c3djsaic024yx3sfp14f1gnvz"; + }; + buildInputs = [ pam yacc flex ]; + meta = { + description = "library that abstracts the control group file system in Linux"; + homepage = "http://libcg.sourceforge.net"; + license = "LGPL"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8bd93523d4d..6de9f53b011 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6373,6 +6373,10 @@ let inherit fetchurl stdenv bison flex autoconf automake; }; + libcroup = import ../os-specific/linux/libcg { + inherit stdenv fetchurl pam yacc flex; + }; + linuxHeaders = linuxHeaders_2_6_28; linuxHeaders26Cross = forceBuildDrv (import ../os-specific/linux/kernel-headers/2.6.32.nix {