about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-04-02 17:43:47 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-04-02 17:56:30 -0700
commit1fe515db8c1996b04a7ff51d665c0be6f39b6168 (patch)
tree2597f2e7f8c730a9b78a33bb3a7a3077ce0a1803
parent99173f0266cb0106bd2483e95d04e346cf1201d3 (diff)
downloadnixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar.gz
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar.bz2
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar.lz
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar.xz
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.tar.zst
nixlib-1fe515db8c1996b04a7ff51d665c0be6f39b6168.zip
samba4: Fix documentation generation
-rw-r--r--pkgs/servers/samba/4.x.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix
index 162d6b1d30bf..a69fc23117f5 100644
--- a/pkgs/servers/samba/4.x.nix
+++ b/pkgs/servers/samba/4.x.nix
@@ -1,6 +1,7 @@
-{ stdenv, fetchurl, python, pkgconfig, perl, libxslt, docbook_xsl_ns
-, docbook_xml_dtd_42, readline, talloc, ntdb, tdb, tevent, ldb, popt, iniparser
-, pythonPackages, libbsd, nss_wrapper, socket_wrapper, uid_wrapper, libarchive
+{ stdenv, fetchurl, python, pkgconfig, perl, libxslt, docbook_xsl
+, docbook_xml_dtd_42, docbook_xml_dtd_45, readline, talloc, ntdb, tdb, tevent
+, ldb, popt, iniparser, pythonPackages, libbsd, nss_wrapper, socket_wrapper
+, uid_wrapper, libarchive
 
 # source3/wscript optionals
 , kerberos ? null
@@ -49,9 +50,10 @@ stdenv.mkDerivation rec {
   ];
 
   buildInputs = [
-    python pkgconfig perl libxslt docbook_xsl_ns docbook_xml_dtd_42
-    readline talloc ntdb tdb tevent ldb popt iniparser pythonPackages.subunit
-    libbsd nss_wrapper socket_wrapper uid_wrapper libarchive
+    python pkgconfig perl libxslt docbook_xsl docbook_xml_dtd_42
+    docbook_xml_dtd_45 readline talloc ntdb tdb tevent ldb popt iniparser
+    pythonPackages.subunit libbsd nss_wrapper socket_wrapper uid_wrapper
+    libarchive
 
     kerberos openldap cups pam avahi acl libaio fam ceph glusterfs
 
@@ -65,6 +67,9 @@ stdenv.mkDerivation rec {
   postPatch = ''
     # Removes absolute paths in scripts
     sed -i 's,/sbin/,,g' ctdb/config/functions
+
+    # Fix the XML Catalog Paths
+    sed -i "s,\(XML_CATALOG_FILES=\"\),\1$XML_CATALOG_FILES ,g" buildtools/wafsamba/wafsamba.py
   '';
 
   enableParallelBuilding = true;