From 7d9d5b1484cbee015b45de6aebebbf2f0751f061 Mon Sep 17 00:00:00 2001
From: "Yury G. Kudryashov" <urkud.urkud@gmail.com>
Date: Mon, 1 Oct 2007 15:14:50 +0000
Subject: [PATCH] Added redland library (also known as librdf)

svn path=/nixpkgs/trunk/; revision=9390
---
 pkgs/development/libraries/redland/default.nix | 13 +++++++++++++
 pkgs/top-level/all-packages.nix                |  6 ++++++
 2 files changed, 19 insertions(+)
 create mode 100644 pkgs/development/libraries/redland/default.nix

diff --git a/pkgs/development/libraries/redland/default.nix b/pkgs/development/libraries/redland/default.nix
new file mode 100644
index 000000000000..1e657991eabb
--- /dev/null
+++ b/pkgs/development/libraries/redland/default.nix
@@ -0,0 +1,13 @@
+args:
+with args;
+stdenv.mkDerivation {
+  name = "redland-1.0.6";
+
+  src = fetchurl {
+    url = http://prdownloads.sourceforge.net/librdf/redland-1.0.6.tar.gz;
+    sha256 = "16hm8s6wy43avy4xcsq74n2dyzwzsdq2h2l2jav0by7s6mkh5gxw";
+  };
+  buildInputs = [ bdb openssl libxml2 pkgconfig perl];
+  configureFlags="--without-static --with-threads --with-bdb=${bdb}";
+  patchPhase="sed -e 1s@/usr@${perl}@ -i utils/touch-mtime.pl";
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 984e830e71cc..4d1635dac950 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1986,6 +1986,12 @@ rec {
     inherit fetchurl stdenv ncurses;
   };
 
+# Also known as librdf, includes raptor and rasqal
+  redland = import ../development/libraries/redland {
+    inherit fetchurl stdenv openssl libxml2 pkgconfig perl;
+	bdb = db4;
+  };
+
   rte = import ../development/libraries/rte {
     inherit fetchurl stdenv;
   };