at v192 32 lines 706 B view raw
1{stdenv, fetchurl, libxpdf, libxml2}: 2 3stdenv.mkDerivation { 4 name = "pdf2xml"; 5 6 src = fetchurl { 7 url = http://tarballs.nixos.org/pdf2xml.tar.gz; 8 sha256 = "04rl7ppxqgnvxvvws669cxp478lnrdmiqj0g3m4p69bawfjc4z3w"; 9 }; 10 sourceRoot = "pdf2xml/pdf2xml"; 11 12 buildInputs = [libxml2 libxpdf]; 13 14 patches = [./pdf2xml.patch]; 15 16 preBuild = '' 17 cp Makefile.linux Makefile 18 19 sed -i 's|/usr/include/libxml2|${libxml2}/include/libxml2|' Makefile 20 sed -i 's|-lxml2|-lxml2 -L${libxml2}/lib|' Makefile 21 sed -i 's|XPDF = xpdf_3.01|XPDF = ${libxpdf}/lib|' Makefile 22 23 mkdir exe 24 25 buildFlags+=" CXX=$CXX" 26 ''; 27 28 installPhase = '' 29 mkdir -p $out/bin 30 cp exe/* $out/bin 31 ''; 32}