about summary refs log tree commit diff
path: root/pkgs/applications/networking/mailreaders
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2014-09-14 18:28:13 +0200
committerDomen Kožar <domen@dev.si>2014-09-14 18:28:23 +0200
commit5198f9bc29f6b8e9777e20edd31666a35135d2c1 (patch)
treeca7d606201cbd85d063aa59f275ca733f1a875cd /pkgs/applications/networking/mailreaders
parenta47ef227511768961a96c5cda9319e22f47f0f32 (diff)
downloadnixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar.gz
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar.bz2
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar.lz
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar.xz
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.tar.zst
nixlib-5198f9bc29f6b8e9777e20edd31666a35135d2c1.zip
mailpile: dev -> 0.4.0 (beta release)
Diffstat (limited to 'pkgs/applications/networking/mailreaders')
-rw-r--r--pkgs/applications/networking/mailreaders/mailpile/default.nix28
1 files changed, 19 insertions, 9 deletions
diff --git a/pkgs/applications/networking/mailreaders/mailpile/default.nix b/pkgs/applications/networking/mailreaders/mailpile/default.nix
index 2b1e9fc4fb34..0f51719e9791 100644
--- a/pkgs/applications/networking/mailreaders/mailpile/default.nix
+++ b/pkgs/applications/networking/mailreaders/mailpile/default.nix
@@ -1,16 +1,26 @@
-{ stdenv, fetchgit, buildPythonPackage, pythonPackages }:
+{ stdenv, fetchurl, pythonPackages, gnupg1orig, makeWrapper }:
 
-buildPythonPackage rec {
-  name = "mailpile-dev";
+pythonPackages.buildPythonPackage rec {
+  name = "mailpile-${version}";
+  version = "0.4.0";
 
-  src = fetchgit {
-    url = "https://github.com/pagekite/Mailpile.git";
-    rev = "6e19c1942541dbdefb5155db5f2583bf3ed22aeb";
-    sha256 = "04idlbjkasigq3vslcv33kg21rjyklm2yl8pyrf5h94lzabbl1fs";
+  src = fetchurl {
+    url = "https://github.com/pagekite/Mailpile/archive/${version}.zip";
+    sha256 = "1di859lnhmlih4byfpsj8x6wjvzrddw0ng0w69bsj5f9bdy4rgq4";
   };
+  
+  patchPhase = ''
+    substituteInPlace setup.py --replace "data_files.append((dir" "data_files.append(('lib/${pythonPackages.python.libPrefix}/site-packages/' + dir"
+  '';
 
   propagatedBuildInputs = with pythonPackages; [
-    pillow jinja2 spambayes pythonPackages.lxml python.modules.readline or null];
+    makeWrapper pillow jinja2 spambayes pythonPackages.lxml
+    python.modules.readline pgpdump gnupg1orig
+  ];
+
+  postInstall = ''
+    wrapProgram $out/bin/mailpile --prefix PATH ":" "${gnupg1orig}/bin"
+  '';
 
   meta = with stdenv.lib; {
     description = "A modern, fast web-mail client with user-friendly encryption and privacy features";
@@ -19,4 +29,4 @@ buildPythonPackage rec {
     platforms = platforms.linux;
     maintainers = [ maintainers.iElectric ];
   };
-}
+}
\ No newline at end of file