diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/samba36/Makefile | 17 | ||||
-rw-r--r-- | net/samba4/Makefile | 23 | ||||
-rw-r--r-- | net/samba41/Makefile | 21 |
3 files changed, 31 insertions, 30 deletions
diff --git a/net/samba36/Makefile b/net/samba36/Makefile index 3087d41d6fac..0742f7fccf1d 100644 --- a/net/samba36/Makefile +++ b/net/samba36/Makefile @@ -9,7 +9,7 @@ MASTER_SITE_SUBDIR= samba samba/stable samba/pre DISTNAME= ${SAMBA_BASENAME}-${PORTVERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} MAINTAINER?= timur@FreeBSD.org -COMMENT?= A free SMB and CIFS client and server for UNIX +COMMENT?= Free SMB and CIFS client and server for Unix LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${DISTNAME}/COPYING @@ -32,7 +32,7 @@ AUTOHEADER_ARGS= ${IPATHS} AUTOCONF_ARGS= ${IPATHS} GNU_CONFIGURE= yes -USES= gmake pkgconfig iconv execinfo cpe +USES= cpe execinfo gmake iconv pkgconfig USE_AUTOTOOLS= autoconf autoheader USE_LDCONFIG= ${SAMBA_LIBDIR} # pkg-config is used to find talloc @@ -99,7 +99,7 @@ CONFIGURE_ARGS+= ${ICONV_CONFIGURE_BASE} \ .if !defined(SAMBA_SUBPORT) OPTIONS_DEFINE= ACL_SUPPORT ADS AIO_SUPPORT AVAHI CUPS DNSUPDATE \ - DOCS EXAMPLES EXP_MODULES FAM_SUPPORT IPV6 LDAP \ + DOCS EXAMPLES EXP_MODULES FAM IPV6 LDAP \ MAX_DEBUG PAM_SMBPASS POPT PTHREADPOOL QUOTAS \ SMBTORTURE SWAT SYSLOG UTMP WINBIND @@ -108,12 +108,11 @@ OPTIONS_DEFAULT= ACL_SUPPORT AIO_SUPPORT CUPS LDAP POPT PTHREADPOOL \ ACL_SUPPORT_DESC= ACL support ADS_DESC= Active Directory support -AIO_SUPPORT_DESC= Asyncronous IO support -DNSUPDATE_DESC= Dynamic DNS update(require ADS) +AIO_SUPPORT_DESC= Asynchronous IO support +DNSUPDATE_DESC= Dynamic DNS update (requires ADS) EXP_MODULES_DESC= Experimental modules -FAM_SUPPORT_DESC= File Alteration Monitor MAX_DEBUG_DESC= Maximum debugging -PAM_SMBPASS_DESC= PAM authentication vs passdb backends +PAM_SMBPASS_DESC= PAM authentication via passdb backends POPT_DESC= System-wide POPT library PTHREADPOOL_DESC= Pthread pool QUOTAS_DESC= Disk quota support @@ -237,7 +236,7 @@ WANT_EXP_MODULES+= vfs_cacheprime vfs_catia vfs_commit vfs_dirsort \ . endif .endif -.if ${PORT_OPTIONS:MFAM_SUPPORT} +.if ${PORT_OPTIONS:MFAM} USES+= fam WANT_EXP_MODULES+= vfs_notify_fam CONFIGURE_ARGS+= --enable-fam @@ -392,7 +391,7 @@ SAMBA_MAN8+= pam_winbind.8 winbindd.8 SAMBA_MAN8+= swat.8 .endif -.if ${PORT_OPTIONS:MFAM_SUPPORT} +.if ${PORT_OPTIONS:MFAM} SAMBA_MAN8+= vfs_notify_fam.8 .endif diff --git a/net/samba4/Makefile b/net/samba4/Makefile index 132b175df23e..1d8691c843f3 100644 --- a/net/samba4/Makefile +++ b/net/samba4/Makefile @@ -10,7 +10,7 @@ MASTER_SITE_SUBDIR= samba/stable samba/rc DISTNAME= ${SAMBA4_DISTNAME} MAINTAINER?= timur@FreeBSD.org -COMMENT?= A free SMB/CIFS and AD/DC server and client for UNIX +COMMENT?= Free SMB/CIFS and AD/DC server and client for Unix LICENSE= GPLv3 @@ -64,7 +64,8 @@ DESTDIRNAME= --destdir CONFIGURE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LDFLAGS="${PTHREAD_LIBS}" -USES= shebangfix compiler perl5 python:2 pkgconfig iconv readline execinfo cpe +USES= compiler cpe execinfo fam iconv perl5 pkgconfig \ + python:2 readline shebangfix USE_PERL5= build USE_LDCONFIG= ${SAMBA4_LIBDIR} WAF_TOOL= buildtools/bin/waf @@ -72,7 +73,8 @@ CONFIGURE_LOG= bin/config.log PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} -# XXX: Unconditional dependencies which can't be switched off(if present in the system) +# XXX: Unconditional dependencies which can't be switched off (if present +# in the system) # popt LIB_DEPENDS+= libpopt.so:${PORTSDIR}/devel/popt # inotify @@ -108,20 +110,19 @@ SAMBA4_BUNDLED_LIBS+= com_err ############################################################################## # Options OPTIONS_DEFINE= ACL_SUPPORT AD_DC ADS AIO_SUPPORT CUPS DEBUG \ - DNSUPDATE DOCS FAM_SUPPORT LDAP PAM_SMBPASS \ + DNSUPDATE DOCS FAM LDAP PAM_SMBPASS \ PTHREADPOOL QUOTAS SWAT SYSLOG UTMP -OPTIONS_DEFAULT:= ACL_SUPPORT AD_DC ADS AIO_SUPPORT DEBUG \ - DNSUPDATE DOCS FAM_SUPPORT LDAP PAM_SMBPASS \ +OPTIONS_DEFAULT= ACL_SUPPORT AD_DC ADS AIO_SUPPORT DEBUG \ + DNSUPDATE DOCS FAM LDAP PAM_SMBPASS \ PTHREADPOOL QUOTAS SWAT SYSLOG UTMP ACL_SUPPORT_DESC= File system ACL support AD_DC_DESC= Active Directory Domain Controller support ADS_DESC= Active Directory client support -AIO_SUPPORT_DESC= Asyncronous IO support -DNSUPDATE_DESC= Dynamic DNS update(require ADS) +AIO_SUPPORT_DESC= Asynchronous IO support +DNSUPDATE_DESC= Dynamic DNS update (requires ADS) EXP_MODULES_DESC= Experimental modules -FAM_SUPPORT_DESC= File Alteration Monitor support DEBUG_DESC= With debug information in the binaries LDAP_DESC= LDAP client support PAM_SMBPASS_DESC= PAM authentication via passdb backends @@ -138,7 +139,7 @@ MANPAGES_DESC= Build manpages from DOCBOOK templates OPTIONS_RADIO= DNS ZEROCONF OPTIONS_RADIO_DNS= NSUPDATE BIND99 OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER - + BIND99_DESC= Use bind99 as AD DC DNS server frontend NSUPDATE_DESC= Use samba NSUPDATE utility for AD DC @@ -273,7 +274,7 @@ CONFIGURE_ARGS+= --without-dnsupdate .endif # https://bugzilla.samba.org/show_bug.cgi?id=9545 -.if ${PORT_OPTIONS:MFAM_SUPPORT} +.if ${PORT_OPTIONS:MFAM} USES+= fam CONFIGURE_ARGS+= --with-fam WANT_EXP_MODULES+= vfs_notify_fam diff --git a/net/samba41/Makefile b/net/samba41/Makefile index 9848b1fb7374..dd66a129f748 100644 --- a/net/samba41/Makefile +++ b/net/samba41/Makefile @@ -10,7 +10,7 @@ MASTER_SITE_SUBDIR= samba/stable samba/rc DISTNAME= ${SAMBA4_DISTNAME} MAINTAINER?= timur@FreeBSD.org -COMMENT?= A free SMB/CIFS and AD/DC server and client for UNIX +COMMENT?= Free SMB/CIFS and AD/DC server and client for Unix LICENSE= GPLv3 @@ -64,7 +64,8 @@ DESTDIRNAME= --destdir CONFIGURE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LDFLAGS="${PTHREAD_LIBS}" -USES= shebangfix compiler perl5 python:2 pkgconfig iconv readline execinfo cpe +USES= compiler cpe execinfo fam iconv perl5 pkgconfig \ + python:2 readline shebangfix USE_PERL5= build USE_LDCONFIG= ${SAMBA4_LIBDIR} WAF_TOOL= buildtools/bin/waf @@ -72,7 +73,8 @@ CONFIGURE_LOG= bin/config.log PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} -# XXX: Unconditional dependencies which can't be switched off(if present in the system) +# XXX: Unconditional dependencies which can't be switched off (if present +# in the system) # popt LIB_DEPENDS+= libpopt.so:${PORTSDIR}/devel/popt # inotify @@ -112,20 +114,19 @@ SAMBA4_BUNDLED_LIBS+= com_err ############################################################################## # Options OPTIONS_DEFINE= ACL_SUPPORT AD_DC ADS AIO_SUPPORT CUPS DEBUG \ - DNSUPDATE DOCS FAM_SUPPORT LDAP PAM_SMBPASS \ + DNSUPDATE DOCS FAM LDAP PAM_SMBPASS \ PTHREADPOOL QUOTAS SYSLOG UTMP -OPTIONS_DEFAULT:= ACL_SUPPORT AD_DC ADS AIO_SUPPORT DEBUG \ - DNSUPDATE DOCS FAM_SUPPORT LDAP \ +OPTIONS_DEFAULT= ACL_SUPPORT AD_DC ADS AIO_SUPPORT DEBUG \ + DNSUPDATE DOCS FAM LDAP \ PTHREADPOOL QUOTAS SYSLOG UTMP ACL_SUPPORT_DESC= File system ACL support AD_DC_DESC= Active Directory Domain Controller support ADS_DESC= Active Directory client support -AIO_SUPPORT_DESC= Asyncronous IO support -DNSUPDATE_DESC= Dynamic DNS update(require ADS) +AIO_SUPPORT_DESC= Asynchronous IO support +DNSUPDATE_DESC= Dynamic DNS update (requires ADS) EXP_MODULES_DESC= Experimental modules -FAM_SUPPORT_DESC= File Alteration Monitor support DEBUG_DESC= With debug information in the binaries LDAP_DESC= LDAP client support PAM_SMBPASS_DESC= PAM authentication via passdb backends @@ -276,7 +277,7 @@ CONFIGURE_ARGS+= --without-dnsupdate .endif # https://bugzilla.samba.org/show_bug.cgi?id=9545 -.if ${PORT_OPTIONS:MFAM_SUPPORT} +.if ${PORT_OPTIONS:MFAM} USES+= fam CONFIGURE_ARGS+= --with-fam WANT_EXP_MODULES+= vfs_notify_fam |