summary refs log tree commit diff
path: root/pkgs/applications/misc/eaglemode
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-04-29 16:42:41 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-04-29 16:42:41 +0000
commit61c20f5a7e6e89b1b9c0d1621a5d452871387f78 (patch)
tree732aab61966b909eabaa23d5b79ff402cbd00af1 /pkgs/applications/misc/eaglemode
parent210ba6316e116b57a22c44b5a6abcfc6efafbc11 (diff)
downloadnixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar.gz
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar.bz2
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar.lz
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar.xz
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.tar.zst
nixpkgs-61c20f5a7e6e89b1b9c0d1621a5d452871387f78.zip
Adding Eagle Mode.
svn path=/nixpkgs/trunk/; revision=15404
Diffstat (limited to 'pkgs/applications/misc/eaglemode')
-rw-r--r--pkgs/applications/misc/eaglemode/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/misc/eaglemode/default.nix b/pkgs/applications/misc/eaglemode/default.nix
new file mode 100644
index 00000000000..d572426767e
--- /dev/null
+++ b/pkgs/applications/misc/eaglemode/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchurl, perl, libX11, xineLib, libjpeg, libpng, libtiff }:
+
+stdenv.mkDerivation {
+  name = "eaglemode-0.75";
+ 
+  src = fetchurl {
+    url = mirror://sourceforge/eaglemode/eaglemode-0.75.0.tar.bz2;
+    sha256 = "0iqdf55ff0il5frkl3yq3r27yk9xl30b9ygf3fvrv78a5bzpq8r7";
+  };
+ 
+  buildInputs = [ perl libX11 xineLib libjpeg libpng libtiff ];
+ 
+  buildPhase = ''
+    yes n | perl make.pl build
+  '';
+  installPhase = ''
+    perl make.pl install dir=$out
+    # I don't like this... but it seems the way they plan to run it by now.
+    # Run 'eaglemode.sh', not 'eaglemode'.
+    ln -s $out/eaglemode.sh $out/bin/eaglemode.sh
+  '';
+ 
+  meta = { homepage = "http://eaglemode.sourceforge.net";
+           description = "Zoomable User Interface";
+           license="GPLv3";
+         };
+}