summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarko Durkovic <marko@miding.de>2014-10-24 00:50:44 +0200
committerRok Garbas <rok@garbas.si>2015-05-28 10:53:36 +0200
commitaf5484a630c65564c27e31eb658ded80a7751808 (patch)
tree920a7f60e36eb1d2013a034d42004951f8f03035
parent2904aa33bb4fd1b9444205d07842d6f1f29ab927 (diff)
downloadnixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar.gz
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar.bz2
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar.lz
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar.xz
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.tar.zst
nixpkgs-af5484a630c65564c27e31eb658ded80a7751808.zip
cygwin: opensp
-rw-r--r--pkgs/tools/text/sgml/opensp/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/tools/text/sgml/opensp/default.nix b/pkgs/tools/text/sgml/opensp/default.nix
index 4b807718baa..92b506aa2c3 100644
--- a/pkgs/tools/text/sgml/opensp/default.nix
+++ b/pkgs/tools/text/sgml/opensp/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, xmlto, docbook_xml_dtd_412, libxslt, docbook_xsl }:
+{ lib, stdenv, fetchurl, xmlto, docbook_xml_dtd_412, libxslt, docbook_xsl, autoconf, automake, gettext, libiconv, libtool}:
 
 stdenv.mkDerivation {
   name = "opensp-1.5.2";
@@ -26,7 +26,11 @@ stdenv.mkDerivation {
     sed -i -e 's/name="idm.*"//g' $out/share/doc/OpenSP/releasenotes.html
     '';
 
-  buildInputs = [ xmlto docbook_xml_dtd_412 libxslt docbook_xsl ];
+  preConfigure = if stdenv.isCygwin then "autoreconf -fi" else null;
+
+  # need autoconf, automake, gettext, and libtool for reconfigure
+  buildInputs = stdenv.lib.optionals stdenv.isCygwin [ autoconf automake gettext libiconv libtool ]
+    ++ [ xmlto docbook_xml_dtd_412 libxslt docbook_xsl ];
 
   meta = {
     description = "A suite of SGML/XML processing tools";