diff options
author | Rob Vermaas <rob.vermaas@gmail.com> | 2013-03-07 12:36:29 +0100 |
---|---|---|
committer | Rob Vermaas <rob.vermaas@gmail.com> | 2013-03-07 12:36:29 +0100 |
commit | 03519851bc7b90752be9453437a690397c14a0ee (patch) | |
tree | 59f3383f3cf597051d0b437eb2bc02a8e373abd0 /pkgs/servers | |
parent | 415b292afc684167ddada94f70eff8854258e141 (diff) | |
download | nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar.gz nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar.bz2 nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar.lz nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar.xz nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.tar.zst nixpkgs-03519851bc7b90752be9453437a690397c14a0ee.zip |
Add elasticsearch 0.20.5
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/search/elasticsearch/default.nix | 21 | ||||
-rw-r--r-- | pkgs/servers/search/elasticsearch/es-home.patch | 20 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/servers/search/elasticsearch/default.nix b/pkgs/servers/search/elasticsearch/default.nix new file mode 100644 index 00000000000..9afbc62ce8c --- /dev/null +++ b/pkgs/servers/search/elasticsearch/default.nix @@ -0,0 +1,21 @@ +{ stdenv, fetchurl }: +stdenv.mkDerivation rec { + name = "elasticsearch-0.20.5"; + + src = fetchurl { + url = "https://download.elasticsearch.org/elasticsearch/elasticsearch/${name}.tar.gz"; + sha256 = "0r0h9znyflajps1k8hl9naixhg1gqmhz7glc009pzzv94ncdzrq1"; + }; + + patches = [ ./es-home.patch ]; + + installPhase = '' + mkdir -p $out + cp -R bin config lib $out + ''; + + meta = { + description = "Open Source, Distributed, RESTful Search Engine"; + license = "ASL2.0"; + }; +} diff --git a/pkgs/servers/search/elasticsearch/es-home.patch b/pkgs/servers/search/elasticsearch/es-home.patch new file mode 100644 index 00000000000..f9e460198a9 --- /dev/null +++ b/pkgs/servers/search/elasticsearch/es-home.patch @@ -0,0 +1,20 @@ +diff -rc elasticsearch-0.20.5/bin/elasticsearch elasticsearch-0.20.5-new/bin/elasticsearch +*** elasticsearch-0.20.5/bin/elasticsearch 2013-03-07 12:16:31.152494626 +0100 +--- elasticsearch-0.20.5-new/bin/elasticsearch 2013-03-07 12:24:41.076081272 +0100 +*************** +*** 62,68 **** + done + + # determine elasticsearch home +! ES_HOME=`dirname "$SCRIPT"`/.. + + # make ELASTICSEARCH_HOME absolute + ES_HOME=`cd "$ES_HOME"; pwd` +--- 62,68 ---- + done + + # determine elasticsearch home +! ES_HOME=${ES_HOME:=`dirname "$SCRIPT"`/..} + + # make ELASTICSEARCH_HOME absolute + ES_HOME=`cd "$ES_HOME"; pwd` |