about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorcillianderoiste <cillian.deroiste@gmail.com>2014-02-20 23:08:04 +0100
committercillianderoiste <cillian.deroiste@gmail.com>2014-02-20 23:08:04 +0100
commitf47d6a1314dfb04d0b89d13ac8b25b3a626e71ea (patch)
tree6084a6266e0ac2d7800314213874854600ce8573 /pkgs
parent95a77ea39fa5870955e5fbb6414640f7b1ec62c6 (diff)
parentf6ba040bdce29da6072d1a0a86387ebe5d79869d (diff)
downloadnixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar.gz
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar.bz2
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar.lz
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar.xz
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.tar.zst
nixlib-f47d6a1314dfb04d0b89d13ac8b25b3a626e71ea.zip
Merge pull request #1792 from larkery/davmail-and-lxappearance
Add lxappearance and davmail
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/misc/lxappearance/default.nix18
-rw-r--r--pkgs/applications/networking/davmail/default.nix25
-rw-r--r--pkgs/top-level/all-packages.nix4
3 files changed, 47 insertions, 0 deletions
diff --git a/pkgs/applications/misc/lxappearance/default.nix b/pkgs/applications/misc/lxappearance/default.nix
new file mode 100644
index 000000000000..032c664b9266
--- /dev/null
+++ b/pkgs/applications/misc/lxappearance/default.nix
@@ -0,0 +1,18 @@
+{ stdenv, fetchurl, intltool, pkgconfig, libX11, gtk }:
+
+stdenv.mkDerivation rec {
+  name = "lxappearance-0.5.5";
+  src = fetchurl{
+    url = "http://downloads.sourceforge.net/project/lxde/LXAppearance/${name}.tar.xz";
+    sha256 = "8cae82e6425ba8a0267774e4d10096df2d91b0597520058331684a5ece068b4c";
+  };
+  buildInputs = [ intltool libX11 pkgconfig gtk ];
+  meta = {
+    description = "A lightweight program for configuring the theme and fonts of gtk applications";
+    maintainers = [ stdenv.lib.maintainers.hinton ];
+    platforms = stdenv.lib.platforms.all;
+    license = stdenv.lib.licenses.gpl2;
+    homepage = "http://lxappearance.sourceforce.net/";
+  };
+}
+
diff --git a/pkgs/applications/networking/davmail/default.nix b/pkgs/applications/networking/davmail/default.nix
new file mode 100644
index 000000000000..7dc54a9c871d
--- /dev/null
+++ b/pkgs/applications/networking/davmail/default.nix
@@ -0,0 +1,25 @@
+{ fetchurl, stdenv, jre, glib, libXtst, gtk, makeWrapper }:
+
+stdenv.mkDerivation rec {
+  name = "davmail-4.4.1";
+  src = fetchurl {
+    url = "http://downloads.sourceforge.net/project/davmail/davmail/4.4.1/davmail-linux-x86_64-4.4.1-2225.tgz";
+	sha256 = "66c7ae23c0242860cca1576e5fc29343431789a821f7623e420b91ba91e480a9";
+  };
+
+  buildInputs = [ makeWrapper ];
+
+  meta = {
+    description = "A Java application which presents a Microsoft Exchange server as local CALDAV, IMAP and SMTP servers";
+    maintainers = [ stdenv.lib.maintainers.hinton ];
+	platforms = stdenv.lib.platforms.all;
+	homepage = "http://davmail.sourceforce.net/";
+	license = stdenv.lib.licenses.gpl2;
+  };
+
+  installPhase = ''
+  mkdir -p $out/bin
+  cp ./* $out/bin/ -R
+  wrapProgram $out/bin/davmail.sh --prefix PATH : ${jre}/bin --prefix LD_LIBRARY_PATH : ${glib}/lib:${gtk}/lib:${libXtst}/lib
+   '';
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 7e8a3d89f39a..f19613bd88b5 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3136,6 +3136,10 @@ let
 
   jmeter = callPackage ../applications/networking/jmeter {};
 
+  davmail = callPackage ../applications/networking/davmail {};
+
+  lxappearance = callPackage ../applications/misc/lxappearance {};
+
   kona = callPackage ../development/interpreters/kona {};
 
   love = callPackage ../development/interpreters/love {lua=lua5;};