summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/search
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-04-14 19:00:39 +0300
committerNikolay Amiantov <ab@fmap.me>2016-04-25 13:24:39 +0300
commit5ff40ddedfe3188749faa21d71ac013277aff1d1 (patch)
tree04a39e7c45ffbd82e17fc22c2a4998d0d34787f3 /pkgs/applications/search
parentc779e30d531032a7744685e80c2143b358efe1b0 (diff)
add get* helper functions and mass-replace manual outputs search with them
Diffstat (limited to 'pkgs/applications/search')
-rw-r--r--pkgs/applications/search/recoll/default.nix44
1 files changed, 22 insertions, 22 deletions
diff --git a/pkgs/applications/search/recoll/default.nix b/pkgs/applications/search/recoll/default.nix
index 253b97aff1e7..345b1341c0f4 100644
--- a/pkgs/applications/search/recoll/default.nix
+++ b/pkgs/applications/search/recoll/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, bison
+{ stdenv, fetchurl, lib, bison
, qt4, xapian, file, python, perl
, djvulibre, groff, libxslt, unzip, poppler_utils, antiword, catdoc, lyx
, libwpd, unrtf, untex
@@ -26,27 +26,27 @@ stdenv.mkDerivation rec {
# the absolute path to the filtering command.
postInstall = ''
for f in $out/share/recoll/filters/* ; do
- substituteInPlace $f --replace antiword ${antiword}/bin/antiword
- substituteInPlace $f --replace awk ${gawk}/bin/awk
- substituteInPlace $f --replace catppt ${catdoc}/bin/catppt
- substituteInPlace $f --replace djvused ${djvulibre.bin}/bin/djvused
- substituteInPlace $f --replace djvutxt ${djvulibre.bin}/bin/djvutxt
- substituteInPlace $f --replace egrep ${gnugrep}/bin/egrep
- substituteInPlace $f --replace groff ${groff}/bin/groff
- substituteInPlace $f --replace gunzip ${gzip}/bin/gunzip
- substituteInPlace $f --replace iconv ${libiconv.bin or libiconv}/bin/iconv
- substituteInPlace $f --replace lyx ${lyx}/bin/lyx
- substituteInPlace $f --replace pdftotext ${poppler_utils.out}/bin/pdftotext
- substituteInPlace $f --replace pstotext ${ghostscript}/bin/ps2ascii
- substituteInPlace $f --replace sed ${gnused}/bin/sed
- substituteInPlace $f --replace tar ${gnutar}/bin/tar
- substituteInPlace $f --replace unzip ${unzip}/bin/unzip
- substituteInPlace $f --replace xls2csv ${catdoc}/bin/xls2csv
- substituteInPlace $f --replace xsltproc ${libxslt.bin}/bin/xsltproc
- substituteInPlace $f --replace unrtf ${unrtf}/bin/unrtf
- substituteInPlace $f --replace untex ${untex}/bin/untex
- substituteInPlace $f --replace wpd2html ${libwpd}/bin/wpd2html
- substituteInPlace $f --replace /usr/bin/perl ${perl}/bin/perl
+ substituteInPlace $f --replace antiword ${lib.getBin antiword}/bin/antiword
+ substituteInPlace $f --replace awk ${lib.getBin gawk}/bin/awk
+ substituteInPlace $f --replace catppt ${lib.getBin catdoc}/bin/catppt
+ substituteInPlace $f --replace djvused ${lib.getBin djvulibre}/bin/djvused
+ substituteInPlace $f --replace djvutxt ${lib.getBin djvulibre}/bin/djvutxt
+ substituteInPlace $f --replace egrep ${lib.getBin gnugrep}/bin/egrep
+ substituteInPlace $f --replace groff ${lib.getBin groff}/bin/groff
+ substituteInPlace $f --replace gunzip ${lib.getBin gzip}/bin/gunzip
+ substituteInPlace $f --replace iconv ${lib.getBin libiconv}/bin/iconv
+ substituteInPlace $f --replace lyx ${lib.getBin lyx}/bin/lyx
+ substituteInPlace $f --replace pdftotext ${lib.getBin poppler_utils}/bin/pdftotext
+ substituteInPlace $f --replace pstotext ${lib.getBin ghostscript}/bin/ps2ascii
+ substituteInPlace $f --replace sed ${lib.getBin gnused}/bin/sed
+ substituteInPlace $f --replace tar ${lib.getBin gnutar}/bin/tar
+ substituteInPlace $f --replace unzip ${lib.getBin unzip}/bin/unzip
+ substituteInPlace $f --replace xls2csv ${lib.getBin catdoc}/bin/xls2csv
+ substituteInPlace $f --replace xsltproc ${lib.getBin libxslt}/bin/xsltproc
+ substituteInPlace $f --replace unrtf ${lib.getBin unrtf}/bin/unrtf
+ substituteInPlace $f --replace untex ${lib.getBin untex}/bin/untex
+ substituteInPlace $f --replace wpd2html ${lib.getBin libwpd}/bin/wpd2html
+ substituteInPlace $f --replace /usr/bin/perl ${lib.getBin perl}/bin/perl
done
'';