about summary refs log tree commit diff
path: root/pkgs/tools/text/silver-searcher
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-11-20 09:14:36 +0000
committerOrivej Desh <orivej@gmx.fr>2017-11-20 09:17:55 +0000
commit36e67d2beb9d34fb0198999f08630094d7398d9e (patch)
tree03e6315626c0f9bbd35e5dae8b57ddf4716a8d06 /pkgs/tools/text/silver-searcher
parent0ed7d4d0e8d2dcac1f9e7ae0424937e53683d2fc (diff)
downloadnixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar.gz
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar.bz2
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar.lz
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar.xz
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.tar.zst
nixlib-36e67d2beb9d34fb0198999f08630094d7398d9e.zip
silver-searcher: patch bash completions location
Diffstat (limited to 'pkgs/tools/text/silver-searcher')
-rw-r--r--pkgs/tools/text/silver-searcher/bash-completion.patch5
-rw-r--r--pkgs/tools/text/silver-searcher/default.nix8
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 000000000000..30e8c72389b7
--- /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 51f78cd0d53d..fe890c2916d0 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";