|
|
|
@ -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 |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|