From 6412133453d8737bac1d4318542c5168fa9fd097 Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Fri, 8 Sep 2006 15:19:43 +0000 Subject: add squashfs tools for making/unpacking squashfs images svn path=/nixpkgs/trunk/; revision=6476 --- pkgs/os-specific/linux/squashfs/builder.sh | 17 +++++++++++++++++ pkgs/os-specific/linux/squashfs/default.nix | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100644 pkgs/os-specific/linux/squashfs/builder.sh create mode 100644 pkgs/os-specific/linux/squashfs/default.nix (limited to 'pkgs/os-specific') diff --git a/pkgs/os-specific/linux/squashfs/builder.sh b/pkgs/os-specific/linux/squashfs/builder.sh new file mode 100644 index 000000000000..ca514515c450 --- /dev/null +++ b/pkgs/os-specific/linux/squashfs/builder.sh @@ -0,0 +1,17 @@ +source $stdenv/setup + +preBuild() { + cd squashfs-tools +} + +preBuild=preBuild + +installPhase() { + ensureDir $out/sbin + cp mksquashfs $out/sbin + cp unsquashfs $out/sbin +} + +installPhase=installPhase + +genericBuild diff --git a/pkgs/os-specific/linux/squashfs/default.nix b/pkgs/os-specific/linux/squashfs/default.nix new file mode 100644 index 000000000000..7fa92baa6c29 --- /dev/null +++ b/pkgs/os-specific/linux/squashfs/default.nix @@ -0,0 +1,11 @@ +{stdenv, fetchurl, zlib}: + +stdenv.mkDerivation { + name = "squashfs-3.1-r2"; + builder = ./builder.sh; + src = fetchurl { + url = http://surfnet.dl.sourceforge.net/sourceforge/squashfs/squashfs3.1-r2.tar.gz; + md5 = "c252e5286b142afa54ca49829c51a33f"; + }; + buildInputs = [zlib]; +} -- cgit 1.4.1