summary refs log tree commit diff
path: root/pkgs/development/libraries/libpsl/default.nix
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-08-06 21:33:05 +0200
committerTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-08-06 23:44:53 +0200
commit22b2330a4df67734c9b18c52a095e21ce75cb8b5 (patch)
tree47ff794a417aae9cbf0302ed64151d068c27df59 /pkgs/development/libraries/libpsl/default.nix
parent9e60241f2f186338019bb2794dc54e1b3b051df3 (diff)
downloadnixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar.gz
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar.bz2
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar.lz
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar.xz
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.tar.zst
nixpkgs-22b2330a4df67734c9b18c52a095e21ce75cb8b5.zip
libpsl: build & install documentation
Since this includes the man page, it seems worth the dependencies.
Diffstat (limited to 'pkgs/development/libraries/libpsl/default.nix')
-rw-r--r--pkgs/development/libraries/libpsl/default.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/development/libraries/libpsl/default.nix b/pkgs/development/libraries/libpsl/default.nix
index a64d3b108c2..753577a2918 100644
--- a/pkgs/development/libraries/libpsl/default.nix
+++ b/pkgs/development/libraries/libpsl/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, fetchurl, fetchFromGitHub, autoreconfHook, icu, libxslt
-, pkgconfig }:
+{ stdenv, fetchurl, fetchFromGitHub, autoreconfHook, docbook_xsl, gtk_doc
+, icu, libxslt, pkgconfig }:
 
 let
 
@@ -26,18 +26,18 @@ in stdenv.mkDerivation {
   };
 
   buildInputs = [ icu libxslt ];
-  nativeBuildInputs = [ autoreconfHook pkgconfig ];
+  nativeBuildInputs = [ autoreconfHook docbook_xsl gtk_doc pkgconfig ];
 
   preAutoreconf = ''
-    echo "EXTRA_DIST =" > gtk-doc.make
-    echo "CLEANFILES =" >> gtk-doc.make
+    mkdir m4
+    gtkdocize
   '';
 
   preConfigure = ''
     # The libpsl check phase requires the list's test scripts (tests/) as well
     tar --directory=list --strip-components=1 -xf "${listArchive}"
   '';
-  configureFlags = "--disable-static --enable-man";
+  configureFlags = "--disable-static --enable-gtk-doc --enable-man";
 
   enableParallelBuilding = true;