diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2017-03-26 11:59:06 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2017-03-26 11:59:06 +0000 |
commit | 3710edabd4fb8dc84551b1b6cc83a91f3c013cc4 (patch) | |
tree | 08242361fbf5e77214d78e902fa55b2d989dd96d /Mk/Uses/samba.mk | |
parent | Add "baloofiles" to the list of exported CMake libraries. (diff) |
Refactor USES=samba a bit, and add Samba 4.6 support there.
Sponsored by: Absolight
Notes
Notes:
svn path=/head/; revision=436960
Diffstat (limited to 'Mk/Uses/samba.mk')
-rw-r--r-- | Mk/Uses/samba.mk | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/Mk/Uses/samba.mk b/Mk/Uses/samba.mk index e3ae1fc52855..f0104a9428c0 100644 --- a/Mk/Uses/samba.mk +++ b/Mk/Uses/samba.mk @@ -21,22 +21,12 @@ samba_ARGS= build run IGNORE= USES=samba has invalid arguments: ${samba_ARGS:Nbuild:Nenv:Nlib:Nrun} .endif -.if ${SAMBA_DEFAULT} == 4.2 +SAMBAPORT= net/samba${SAMBA_DEFAULT:S/.//} SAMBAINCLUDES= ${LOCALBASE}/include/samba4 +.if ${SAMBA_DEFAULT} == 4.2 || ${SAMBA_DEFAULT} == 4.3 SAMBALIBS= ${LOCALBASE}/lib -SAMBAPORT= net/samba42 -.elif ${SAMBA_DEFAULT} == 4.3 -SAMBAINCLUDES= ${LOCALBASE}/include/samba4 -SAMBALIBS= ${LOCALBASE}/lib -SAMBAPORT= net/samba43 -.elif ${SAMBA_DEFAULT} == 4.4 -SAMBAINCLUDES= ${LOCALBASE}/include/samba4 -SAMBALIBS= ${LOCALBASE}/lib/samba4 -SAMBAPORT= net/samba44 -.elif ${SAMBA_DEFAULT} == 4.5 -SAMBAINCLUDES= ${LOCALBASE}/include/samba4 +.elif ${SAMBA_DEFAULT} == 4.4 || ${SAMBA_DEFAULT} == 4.5 || ${SAMBA_DEFAULT} == 4.6 SAMBALIBS= ${LOCALBASE}/lib/samba4 -SAMBAPORT= net/samba45 .else IGNORE= Invalid version of samba: ${SAMBA_DEFAULT} .endif |