From c535924f5f2cd1278d29a50d3f78042961088420 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Tue, 4 Oct 2016 04:07:56 +0200 Subject: geteltorito: init at 0.6 (#18614) --- pkgs/tools/misc/geteltorito/default.nix | 50 +++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/tools/misc/geteltorito/default.nix (limited to 'pkgs/tools/misc/geteltorito') diff --git a/pkgs/tools/misc/geteltorito/default.nix b/pkgs/tools/misc/geteltorito/default.nix new file mode 100644 index 00000000000..9e936548050 --- /dev/null +++ b/pkgs/tools/misc/geteltorito/default.nix @@ -0,0 +1,50 @@ +{ stdenv, perl, ronn, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "geteltorito-${version}"; + version = "0.6"; + + src = fetchFromGitHub { + owner = "Profpatsch"; + repo = "geteltorito"; + rev = version; + sha256 = "05bcn3pam29xmsz1ykyqsdbkz8y23kcrvvhm987f65wd1g741f75"; + }; + + buildInputs = [ perl ronn ]; + + unpackCmd = ""; + dontBuild = true; + configurePhase = ""; + installPhase = '' + # reformat README to ronn markdown + cat > README.new <> README.new + mkdir -p $out/man/man1 + ronn --roff README.new --pipe > $out/man/man1/geteltorito.1 + install -vD geteltorito $out/bin/geteltorito + ''; + + meta = with stdenv.lib; { + description = "Extract the initial/default boot image from a CD image if existent"; + homepage = "https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/"; + maintainer = [ maintainers.profpatsch ]; + license = licenses.gpl2; + }; + +} -- cgit 1.4.1