diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-11-20 09:14:36 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2017-11-20 09:17:55 +0000 |
commit | 36e67d2beb9d34fb0198999f08630094d7398d9e (patch) | |
tree | 03e6315626c0f9bbd35e5dae8b57ddf4716a8d06 | |
parent | 0ed7d4d0e8d2dcac1f9e7ae0424937e53683d2fc (diff) |
silver-searcher: patch bash completions location
-rw-r--r-- | pkgs/tools/text/silver-searcher/bash-completion.patch | 5 | ||||
-rw-r--r-- | pkgs/tools/text/silver-searcher/default.nix | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/tools/text/silver-searcher/bash-completion.patch b/pkgs/tools/text/silver-searcher/bash-completion.patch new file mode 100644 index 0000000000000..30e8c72389b79 --- /dev/null +++ b/pkgs/tools/text/silver-searcher/bash-completion.patch @@ -0,0 +1,5 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -9 +9 @@ +-bashcompdir = $(pkgdatadir)/completions ++bashcompdir = $(datadir)/bash-completion/completions diff --git a/pkgs/tools/text/silver-searcher/default.nix b/pkgs/tools/text/silver-searcher/default.nix index 51f78cd0d53dc..fe890c2916d08 100644 --- a/pkgs/tools/text/silver-searcher/default.nix +++ b/pkgs/tools/text/silver-searcher/default.nix @@ -11,17 +11,13 @@ stdenv.mkDerivation rec { sha256 = "0wcw4kyivb10m9b173183jrj46a0gisd35yqxi1mr9hw5l5dhkpa"; }; + patches = [ ./bash-completion.patch ]; + NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lgcc_s"; nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ pcre zlib lzma ]; - postInstall = '' - mkdir -p $out/etc/bash_completion.d - mv $out/share/the_silver_searcher/completions/ag.bashcomp.sh $out/etc/bash_completion.d - rm -r $out/share/the_silver_searcher - ''; - meta = with stdenv.lib; { homepage = https://github.com/ggreer/the_silver_searcher/; description = "A code-searching tool similar to ack, but faster"; |