From 256aec2e564349452875db5e7a54a2ec6cd3c099 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 27 Nov 2003 12:09:22 +0000 Subject: [PATCH] * Added GNU hello. svn path=/nixpkgs/trunk/; revision=555 --- pkgs/applications/misc/hello/builder.sh | 10 ++++++++++ pkgs/applications/misc/hello/default.nix | 13 +++++++++++++ pkgs/system/all-packages-generic.nix | 6 ++++++ 3 files changed, 29 insertions(+) create mode 100755 pkgs/applications/misc/hello/builder.sh create mode 100644 pkgs/applications/misc/hello/default.nix diff --git a/pkgs/applications/misc/hello/builder.sh b/pkgs/applications/misc/hello/builder.sh new file mode 100755 index 00000000000..39da4116cb2 --- /dev/null +++ b/pkgs/applications/misc/hello/builder.sh @@ -0,0 +1,10 @@ +#! /bin/sh + +buildinputs="$perl" +. $stdenv/setup || exit 1 + +tar xvfz $src || exit 1 +cd hello-* || exit 1 +./configure --prefix=$out || exit 1 +make || exit 1 +make install || exit 1 diff --git a/pkgs/applications/misc/hello/default.nix b/pkgs/applications/misc/hello/default.nix new file mode 100644 index 00000000000..2d8d6ae368b --- /dev/null +++ b/pkgs/applications/misc/hello/default.nix @@ -0,0 +1,13 @@ +{stdenv, fetchurl, perl}: + +derivation { + name = "hello-2.1.1"; + system = stdenv.system; + builder = ./builder.sh; + src = fetchurl { + url = ftp://ftp.nluug.nl/pub/gnu/hello/hello-2.1.1.tar.gz; + md5 = "70c9ccf9fac07f762c24f2df2290784d"; + }; + stdenv = stdenv; + perl = perl; +} diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix index f885b84b33f..ca511f04b2f 100644 --- a/pkgs/system/all-packages-generic.nix +++ b/pkgs/system/all-packages-generic.nix @@ -446,4 +446,10 @@ libpng = libpng; }; + hello = (import ../applications/misc/hello) { + fetchurl = fetchurl; + stdenv = stdenv; + perl = perl; + }; + }