diff options
author | Armijn Hemel <armijn@gpl-violations.org> | 2006-09-08 15:19:43 +0000 |
---|---|---|
committer | Armijn Hemel <armijn@gpl-violations.org> | 2006-09-08 15:19:43 +0000 |
commit | 6412133453d8737bac1d4318542c5168fa9fd097 (patch) | |
tree | 1e0d2016f8974c9efd84efbb682a62584a0402ff /pkgs/os-specific | |
parent | 0e0bc82f769b0ac660bf13b1c768db9ae4c5f9a0 (diff) | |
download | nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar.gz nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar.bz2 nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar.lz nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar.xz nixlib-6412133453d8737bac1d4318542c5168fa9fd097.tar.zst nixlib-6412133453d8737bac1d4318542c5168fa9fd097.zip |
add squashfs tools for making/unpacking squashfs images
svn path=/nixpkgs/trunk/; revision=6476
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/squashfs/builder.sh | 17 | ||||
-rw-r--r-- | pkgs/os-specific/linux/squashfs/default.nix | 11 |
2 files changed, 28 insertions, 0 deletions
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]; +} |