about summary refs log tree commit diff
path: root/pkgs/tools/graphics/netpbm
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-02-25 22:44:08 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-02-25 22:44:08 +0000
commit17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a (patch)
tree10e1d9be81e310f37ff95aca64da421667fb5513 /pkgs/tools/graphics/netpbm
parentdaf2cd23dc8befe5d20ffcb6bcb4ebae94a14acd (diff)
downloadnixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar.gz
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar.bz2
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar.lz
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar.xz
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.tar.zst
nixlib-17abbe36d48b5fd04a0ae2bf0e2946e11f505d7a.zip
Adding remind and netpbm (maybe without all possible programs).
I agree the netpbm installation script is quite ugly, but I left a comment there.

svn path=/nixpkgs/trunk/; revision=14253
Diffstat (limited to 'pkgs/tools/graphics/netpbm')
-rw-r--r--pkgs/tools/graphics/netpbm/default.nix38
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/tools/graphics/netpbm/default.nix b/pkgs/tools/graphics/netpbm/default.nix
new file mode 100644
index 000000000000..dc4b3ce95bbc
--- /dev/null
+++ b/pkgs/tools/graphics/netpbm/default.nix
@@ -0,0 +1,38 @@
+{stdenv, fetchsvn, libjpeg, libpng, flex, zlib, perl, libxml2 }:
+
+stdenv.mkDerivation {
+  name = "netpbm-advanced-844";
+
+  src = fetchsvn {
+    url = https://netpbm.svn.sourceforge.net/svnroot/netpbm/advanced;
+    rev = 844;
+  };
+
+  buildInputs = [ flex zlib perl libpng libjpeg libxml2 ];
+
+  configurePhase = "cp config.mk.in config.mk";
+
+  installPhase = ''
+    make package pkgdir=$PWD/netpbmpkg
+    # Pass answers to the script questions
+    ./installnetpbm << EOF
+    $PWD/netpbmpkg
+    $out
+    Y
+    $out/bin
+    $out/lib
+    N
+    $out/lib
+    $out/lib
+    $out/include
+    $out/man
+    N
+    EOF
+  '';
+
+  meta = {
+    homepage = http://netpbm.sourceforge.net/;
+    description = "Toolkit for manipulation of graphic images";
+    license = "GPL,free";
+  };
+}