nss_wins: add module for FreeBSD
[samba.git] / nsswitch / wscript_build
index 381ff44a669d737a7fe5b841ea8ab2c6e7d6e44f..bf7d90826c0254995890b696e7ccbf6ebcb00932 100644 (file)
@@ -39,7 +39,6 @@ if (Utils.unversioned_sys_platform() == 'linux' or (host_os.rfind('gnu') > -1)):
               pc_files=[],
               vnum='2')
 
-    # for nss_wins is linux only
     bld.SAMBA3_LIBRARY('nss_wins',
                        keep_underscore=True,
                        source='wins.c',
@@ -57,6 +56,12 @@ elif (host_os.rfind('freebsd') > -1):
                          realname='nss_winbind.so.1',
                          vnum='1')
 
+       bld.SAMBA3_LIBRARY('nss_wins',
+                         source='wins.c wins_freebsd.c',
+                         deps='''param libsmb LIBTSOCKET''',
+                         realname='nss_wins.so.1',
+                         vnum='1')
+
 elif (host_os.rfind('netbsd') > -1):
        # NetBSD winbind client is implemented as a wrapper
        # around the Linux version. It needs getpwent_r() to