From 7fd91b87367e68f3e607cefa896b211a17d5824e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= <viric@vicerveza.homeunix.net> Date: Tue, 17 Mar 2009 21:17:51 +0000 Subject: [PATCH] Adding lrzip and rzip. svn path=/nixpkgs/trunk/; revision=14581 --- pkgs/tools/compression/lrzip/default.nix | 20 ++++++++++++++++++++ pkgs/tools/compression/rzip/default.nix | 16 ++++++++++++++++ pkgs/top-level/all-packages.nix | 8 ++++++++ 3 files changed, 44 insertions(+) create mode 100644 pkgs/tools/compression/lrzip/default.nix create mode 100644 pkgs/tools/compression/rzip/default.nix diff --git a/pkgs/tools/compression/lrzip/default.nix b/pkgs/tools/compression/lrzip/default.nix new file mode 100644 index 000000000000..338bc16d85d1 --- /dev/null +++ b/pkgs/tools/compression/lrzip/default.nix @@ -0,0 +1,20 @@ +{stdenv, fetchurl, zlib, lzo, bzip2, nasm}: + +stdenv.mkDerivation { + name = "lrzip-0.23"; + + src = fetchurl { + url = http://ck.kolivas.org/apps/lrzip/lrzip-0.23.tar.bz2; + sha256 = "52514a46228266230760fe8f7da9dd669b4c82160e9c238f029cd535d0988065"; + }; + + NIX_CFLAGS_COMPILE = "-isystem ${zlib}/include"; + + buildInputs = [ zlib lzo bzip2 nasm ]; + + meta = { + homepage = http://ck.kolivas.org/apps/lrzip/; + description = "The CK LRZIP compression program (LZMA + RZIP)"; + license = "GPLv2+"; + }; +} diff --git a/pkgs/tools/compression/rzip/default.nix b/pkgs/tools/compression/rzip/default.nix new file mode 100644 index 000000000000..8c4547753aa3 --- /dev/null +++ b/pkgs/tools/compression/rzip/default.nix @@ -0,0 +1,16 @@ +{stdenv, fetchurl, bzip2}: + +stdenv.mkDerivation { + name = "rzip-2.1"; + src = fetchurl { + url = http://rzip.samba.org/ftp/rzip/rzip-2.1.tar.gz; + sha256 = "4bb96f4d58ccf16749ed3f836957ce97dbcff3e3ee5fd50266229a48f89815b7"; + }; + buildInputs = [ bzip2 ]; + + meta = { + homepage = http://rzip.samba.org/; + description = "The RZIP compression program"; + license = "GPLv2+"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 40fbc868f1d2..4572facb6bfd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -902,6 +902,10 @@ let inherit fetchurl stdenv ghostscript; }; + lrzip = import ../tools/compression/lrzip { + inherit fetchurl stdenv zlib lzo bzip2 nasm; + }; + lzma = import ../tools/compression/lzma { inherit fetchurl stdenv; }; @@ -1142,6 +1146,10 @@ let inherit fetchurl stdenv; }; + rzip = import ../tools/compression/rzip { + inherit fetchurl stdenv bzip2; + }; + sablotron = import ../tools/text/xml/sablotron { inherit fetchurl stdenv expat; };