From 6ea30e97e5d6410b49476da2c76d6ccd2d94c21f Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Mon, 25 Jul 2005 16:58:57 +0000 Subject: [PATCH] add builder and expression for syslinux. "make install" still barfs, needs patching... svn path=/nixpkgs/trunk/; revision=3430 --- pkgs/os-specific/linux/syslinux/builder.sh | 8 ++++++++ pkgs/os-specific/linux/syslinux/default.nix | 11 +++++++++++ 2 files changed, 19 insertions(+) create mode 100644 pkgs/os-specific/linux/syslinux/builder.sh create mode 100644 pkgs/os-specific/linux/syslinux/default.nix diff --git a/pkgs/os-specific/linux/syslinux/builder.sh b/pkgs/os-specific/linux/syslinux/builder.sh new file mode 100644 index 000000000000..c7a334fe5376 --- /dev/null +++ b/pkgs/os-specific/linux/syslinux/builder.sh @@ -0,0 +1,8 @@ +buildinputs="" +. $stdenv/setup + +tar xvfj $src +cd syslinux-3.09 +make +mkdir $out +make BASEDIR=$out install diff --git a/pkgs/os-specific/linux/syslinux/default.nix b/pkgs/os-specific/linux/syslinux/default.nix new file mode 100644 index 000000000000..9555b45b29c5 --- /dev/null +++ b/pkgs/os-specific/linux/syslinux/default.nix @@ -0,0 +1,11 @@ +{stdenv, fetchurl, nasm, perl}: + +stdenv.mkDerivation { + name = "syslinux-3.09"; + builder = ./builder.sh; + src = fetchurl { + url = http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.09.tar.bz2; + md5 = "dd403b15ef18bb0e5d78d3f552f822a5"; + }; + buildInputs = [nasm perl]; +}