about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-01-13 13:16:17 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-01-13 13:16:17 +0100
commit6fb27abf3330139b7f5a868ae988fcf04284a1ca (patch)
tree4e5772e2bf7b785413ea69d15deb38e53925cf6e /pkgs/servers
parent78d3180dbe8896500a35a848675462aeafe6f1b9 (diff)
parentcf4acab5670e9c04cbd924ad0835ba5a5219b296 (diff)
downloadnixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar.gz
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar.bz2
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar.lz
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar.xz
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.tar.zst
nixlib-6fb27abf3330139b7f5a868ae988fcf04284a1ca.zip
Merge branch 'java'
Diffstat (limited to 'pkgs/servers')
-rwxr-xr-xpkgs/servers/sql/postgresql/jdbc/builder.sh10
-rw-r--r--pkgs/servers/sql/postgresql/jdbc/default.nix21
2 files changed, 15 insertions, 16 deletions
diff --git a/pkgs/servers/sql/postgresql/jdbc/builder.sh b/pkgs/servers/sql/postgresql/jdbc/builder.sh
deleted file mode 100755
index 2fccb6866290..000000000000
--- a/pkgs/servers/sql/postgresql/jdbc/builder.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-source $stdenv/setup
-
-set -e
-
-tar zxvf $src
-cd postgresql-jdbc-*
-ant
-
-mkdir -p $out/share/java
-cp jars/*.jar $out/share/java
diff --git a/pkgs/servers/sql/postgresql/jdbc/default.nix b/pkgs/servers/sql/postgresql/jdbc/default.nix
index e490a14bea61..61b12164f245 100644
--- a/pkgs/servers/sql/postgresql/jdbc/default.nix
+++ b/pkgs/servers/sql/postgresql/jdbc/default.nix
@@ -1,15 +1,24 @@
-{ stdenv, fetchurl, ant }:
+{ stdenv, fetchurl, ant, jdk }:
+
+let version = "9.3-1100"; in
 
 stdenv.mkDerivation rec {
-  name = "postgresql-jdbc-9.1-902";
-  builder = ./builder.sh;
+  name = "postgresql-jdbc-${version}";
 
   src = fetchurl {
-    url = "http://jdbc.postgresql.org/download/${name}.src.tar.gz";
-    sha256 = "0sgwbiw5vfxcl0g1yzsndgxdha74cr8ag6y65i0jhgg5g8qc56bz";
+    url = "http://jdbc.postgresql.org/download/postgresql-jdbc-${version}.src.tar.gz";
+    sha256 = "0mbdzhzg4ws0i7ps98rg0q5n68lsrdm2klj7y7skaix0rpa57gp6";
   };
 
-  buildInputs = [ant];
+  buildInputs = [ ant jdk ];
+
+  buildPhase = "ant";
+
+  installPhase =
+    ''
+      mkdir -p $out/share/java
+      cp jars/*.jar $out/share/java
+    '';
 
   meta = {
     homepage = http://jdbc.postgresql.org/;