diff options
author | Martin Bravenboer <martin.bravenboer@logicblox.com> | 2004-08-24 11:38:40 +0000 |
---|---|---|
committer | Martin Bravenboer <martin.bravenboer@logicblox.com> | 2004-08-24 11:38:40 +0000 |
commit | 007765937b3e6b120516d7e88e48ea48b794ec19 (patch) | |
tree | eaca2a30e06e5401b5d27122bcdb7052cd4da9fe /pkgs/servers | |
parent | c70943c332edc8f0bfebce0729b823c0061eac36 (diff) | |
download | nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar.gz nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar.bz2 nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar.lz nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar.xz nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.tar.zst nixlib-007765937b3e6b120516d7e88e48ea48b794ec19.zip |
These Ants just keep getting better\!. Also added prelim. version of PostgreSQL.
svn path=/nixpkgs/trunk/; revision=1326
Diffstat (limited to 'pkgs/servers')
-rwxr-xr-x | pkgs/servers/sql/postgresql/builder.sh | 8 | ||||
-rw-r--r-- | pkgs/servers/sql/postgresql/default.nix | 18 |
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/servers/sql/postgresql/builder.sh b/pkgs/servers/sql/postgresql/builder.sh new file mode 100755 index 000000000000..c2e8e8a01f03 --- /dev/null +++ b/pkgs/servers/sql/postgresql/builder.sh @@ -0,0 +1,8 @@ +. $stdenv/setup + +configureFlags="" +if test "$jdbcSupport"; then + configureFlags="--with-java $configureFlags" +fi + +genericBuild diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix new file mode 100644 index 000000000000..550cd4739197 --- /dev/null +++ b/pkgs/servers/sql/postgresql/default.nix @@ -0,0 +1,18 @@ +{stdenv, fetchurl, readline, jdbcSupport ? true, ant ? null}: + +assert jdbcSupport -> ant != null; + +stdenv.mkDerivation { + name = "postgresql-7.4.5"; + builder = ./builder.sh; + + src = fetchurl { + url = ftp://ftp2.nl.postgresql.org/mirror/postgresql/latest/postgresql-7.4.5.tar.bz2; + md5 = "97e750c8e69c208b75b6efedc5a36efb"; + }; + + inherit jdbcSupport; + ant = if jdbcSupport then ant else null; + + buildInputs = if jdbcSupport then [ant] else []; +} |