summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2007-07-07 22:31:37 +0000
committerMichael Raskin <7c6f434c@mail.ru>2007-07-07 22:31:37 +0000
commit26ad059fb556ef903ed5ac6c7fcbb3242098eed7 (patch)
tree52c4259a0563128efce55ed4b6c432e623d3bbc0
parentee4bc350af1cd909ac384e1130a9127901bc8320 (diff)
downloadnixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar.gz
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar.bz2
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar.lz
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar.xz
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.tar.zst
nixlib-26ad059fb556ef903ed5ac6c7fcbb3242098eed7.zip
Added cdrkit to burn DVDs.
svn path=/nixpkgs/trunk/; revision=8958
-rw-r--r--pkgs/applications/misc/cdrkit/default.nix19
-rw-r--r--pkgs/development/tools/build-managers/cmake/default.nix17
-rw-r--r--pkgs/top-level/all-packages.nix8
3 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/applications/misc/cdrkit/default.nix b/pkgs/applications/misc/cdrkit/default.nix
new file mode 100644
index 000000000000..980cea241348
--- /dev/null
+++ b/pkgs/applications/misc/cdrkit/default.nix
@@ -0,0 +1,19 @@
+{stdenv, fetchurl, cmake, libcap, zlib}:
+stdenv.mkDerivation {
+  name = "cdrkit-1.1.6";
+
+  src = fetchurl {
+    url = http://cdrkit.org/releases/cdrkit-1.1.6.tar.gz;
+    sha256 = "0xb1zqq4s3ylfyzb09s1gpxqr5prhrnpsyycb585ds5p51ymx54r";
+  };
+
+  buildInputs = [cmake libcap zlib];
+
+  makeFlags = "PREFIX=\$(out)";
+
+  meta = {
+    description = "
+CD and DVD writing kit, mostly compatible with cdrtools.
+";
+  };
+}
diff --git a/pkgs/development/tools/build-managers/cmake/default.nix b/pkgs/development/tools/build-managers/cmake/default.nix
new file mode 100644
index 000000000000..7bba9cd8304f
--- /dev/null
+++ b/pkgs/development/tools/build-managers/cmake/default.nix
@@ -0,0 +1,17 @@
+{stdenv, fetchurl}:
+stdenv.mkDerivation {
+  name = "cmake-2.4.6";
+
+  src = fetchurl {
+    url = http://www.cmake.org/files/v2.4/cmake-2.4.6.tar.gz;
+    sha256 = "0163q13gw9ff28dpbwq23h83qfqabvcxrzsi9cjpyc9dfg7jpf5g";
+  };
+
+  buildInputs = [];
+
+  meta = {
+    description = "
+CMake. Make flavour used by cdrkit.
+";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9dac7220e765..b8adbf91ddf6 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1039,6 +1039,10 @@ rec {
     inherit fetchurl stdenv;
   };
 
+  cmake = import ../development/tools/build-managers/cmake {
+    inherit fetchurl stdenv;
+  };
+
   elfutils = import ../development/tools/misc/elfutils {
     inherit fetchurl stdenv;
   };
@@ -2714,6 +2718,10 @@ rec {
     inherit fetchurl stdenv;
   };
 
+  cdrkit = import ../applications/misc/cdrkit {
+    inherit fetchurl stdenv cmake libcap zlib;
+  };
+
   chatzilla = 
     xulrunnerWrapper {
       launcher = "chatzilla";