From 5d5995eb38ef672a6e1fc47fce7d933ad979f38a Mon Sep 17 00:00:00 2001 From: Marc Weber Date: Sun, 26 Apr 2009 11:06:48 +0000 Subject: [PATCH] adding figlet svn path=/nixpkgs/trunk/; revision=15316 --- pkgs/tools/misc/figlet/default.nix | 22 ++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/tools/misc/figlet/default.nix diff --git a/pkgs/tools/misc/figlet/default.nix b/pkgs/tools/misc/figlet/default.nix new file mode 100644 index 000000000000..b42919430dd7 --- /dev/null +++ b/pkgs/tools/misc/figlet/default.nix @@ -0,0 +1,22 @@ +args: +args.stdenv.mkDerivation { + name = "figlet-222"; + + # some tools can be found here ftp://ftp.figlet.org/pub/figlet/util/ + src = args.fetchurl { + url = ftp://ftp.figlet.org/pub/figlet/program/unix/figlet222.tar.gz; + sha256 = "1y22hhwxhnwd6yrjgl5p3p44r22xzrhv9cksj58n85laac6jdfhs"; + }; + + buildInputs =(with args; []); + preConfigure = '' + ensureDir $out/{man/man6,bin} + makeFlags="DESTDIR=$out/bin MANDIR=$out/man/man6 DEFAULTFONTDIR=$out/share/figlet" + ''; + + meta = { + description="program for making large letters out of ordinary text"; + homepage = http://www.figlet.org/; + license = "AFL-2.1"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9e1104a90c61..a0a085581e94 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -632,6 +632,10 @@ let inherit fetchurl stdenv perl; }; + figlet = import ../tools/misc/figlet { + inherit fetchurl stdenv; + }; + file = import ../tools/misc/file { inherit fetchurl stdenv; };