lol
at 22.05-pre 32 lines 855 B view raw
1{ 2 mkDerivation, 3 extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns, 4 karchive, ki18n, qtbase, 5 perl, perlPackages 6}: 7 8mkDerivation { 9 name = "kdoctools"; 10 nativeBuildInputs = [ 11 extra-cmake-modules 12 # The build system insists on having native Perl. 13 perl perlPackages.URI 14 ]; 15 propagatedBuildInputs = [ 16 # kdoctools at runtime actually needs Perl for the platform kdoctools is 17 # running on, not necessarily native perl. 18 perl perlPackages.URI 19 qtbase 20 ]; 21 buildInputs = [ karchive ki18n ]; 22 outputs = [ "out" "dev" ]; 23 patches = [ ./kdoctools-no-find-docbook-xml.patch ]; 24 cmakeFlags = [ 25 "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" 26 "-DDocBookXSL_DIR=${docbook_xsl_ns}/xml/xsl/docbook" 27 ]; 28 postFixup = '' 29 moveToOutput "share/doc" "$dev" 30 moveToOutput "share/man" "$dev" 31 ''; 32}