summary refs log tree commit diff
path: root/pkgs/development/libraries/libassuan
diff options
context:
space:
mode:
authorMathijs Kwik <mathijs@bluescreen303.nl>2012-04-09 10:17:36 +0000
committerMathijs Kwik <mathijs@bluescreen303.nl>2012-04-09 10:17:36 +0000
commit0765ca769a59500d5c4c1853d72de737ebd82d21 (patch)
tree17e0004dc1ca437f58fa2e9ef7cca39d5fa2baa3 /pkgs/development/libraries/libassuan
parent9779ae082af21abe17204c937a64145b1d35a005 (diff)
downloadnixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar.gz
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar.bz2
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar.lz
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar.xz
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.tar.zst
nixpkgs-0765ca769a59500d5c4c1853d72de737ebd82d21.zip
libassuan: added extra package with current git version
needed for upcoming gnupg 2.1

svn path=/nixpkgs/trunk/; revision=33681
Diffstat (limited to 'pkgs/development/libraries/libassuan')
-rw-r--r--pkgs/development/libraries/libassuan/git.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libassuan/git.nix b/pkgs/development/libraries/libassuan/git.nix
new file mode 100644
index 00000000000..743528d9265
--- /dev/null
+++ b/pkgs/development/libraries/libassuan/git.nix
@@ -0,0 +1,33 @@
+{ fetchgit, stdenv, pth, libgpgerror, autoconf, automake, libtool }:
+
+stdenv.mkDerivation rec {
+  name = "libassuan-2.1pre-git20120407";
+
+  src = fetchgit {
+    url = "git://git.gnupg.org/libassuan.git";
+    rev = "5c00c7cc2901a879927a5756e1bb7ecf49439ebc";
+    sha256 = "14ebcc65930360a067eea8cfbdaa5418c909bd9dfb27fe366edf78ad6c1aa69f";
+  };
+
+  propagatedBuildInputs = [ pth libgpgerror ];
+  buildInputs = [ autoconf automake libtool ];
+
+  doCheck = true;
+
+  preConfigure = "autoreconf -v";
+
+  meta = {
+    description = "Libassuan, the IPC library used by GnuPG and related software";
+
+    longDescription = ''
+      Libassuan is a small library implementing the so-called Assuan
+      protocol.  This protocol is used for IPC between most newer
+      GnuPG components.  Both, server and client side functions are
+      provided.
+    '';
+
+    homepage = http://gnupg.org;
+    license = "LGPLv2+";
+    platforms = stdenv.lib.platforms.all;
+  };
+}