summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDavid Guibert <david.guibert@gmail.com>2010-07-09 13:15:51 +0000
committerDavid Guibert <david.guibert@gmail.com>2010-07-09 13:15:51 +0000
commit9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0 (patch)
tree22dede07522280b6acee05a462c20f9d92bd8257 /pkgs
parenta826eeff23d8eb3015bf52cac07c1bac5e0f2a65 (diff)
downloadnixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar.gz
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar.bz2
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar.lz
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar.xz
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.tar.zst
nixpkgs-9e8da1fa0c9e28d9b11583b6044f81fe361ce4f0.zip
libcgroup: library that abstracts the control group file system in Linux.
svn path=/nixpkgs/trunk/; revision=22548
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/os-specific/linux/libcg/default.nix15
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 19 insertions, 0 deletions
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 {