ports/105944: [PATCH] mail/swaks: Add optional dependencies for MX lookup, TLS and AUTH NTLM support

Beat Gaetzi beat at chruetertee.ch
Tue Nov 28 10:20:18 UTC 2006


>Number:         105944
>Category:       ports
>Synopsis:       [PATCH] mail/swaks: Add optional dependencies for MX lookup, TLS and AUTH NTLM support
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 28 10:20:11 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Beat Gätzi
>Release:        FreeBSD 6.2-RC1 i386
>Organization:
>Environment:
System: FreeBSD daedalus.network.local 6.2-RC1 FreeBSD 6.2-RC1 #0: Sun Nov 19 19:23:21 CET 2006 beat at daedalus.network.local:/usr/obj/usr/src/sys/BEASTIE i386


	
>Description:
	Add OPTIONS to the Makefile with optional dependencies for MX lookup, TLS and AUTH NTLM support
>How-To-Repeat:
	
>Fix:

	

--- swaks.patch begins here ---
diff -Naur swaks.ori/Makefile swaks/Makefile
--- swaks.ori/Makefile	Mon Nov 27 23:38:53 2006
+++ swaks/Makefile	Tue Nov 28 10:55:22 2006
@@ -17,8 +17,26 @@
 
 PLIST_FILES=	bin/${PORTNAME}
 
+OPTIONS=	PERL_NET_DNS "Add MX lookup support" off \
+		PERL_NET_SSLEAY "Add TLS support" off \
+		PERL_AUTHEN_NTLM "Add support for AUTH NTLM" off
+
 USE_PERL5_RUN=	yes
 
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_PERL_NET_DNS)
+RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS
+.endif
+
+.if defined(WITH_PERL_NET_SSLEAY)
+RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay
+.endif
+
+.if defined(WITH_PERL_AUTHEN_NTLM)
+RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Authen/NTLM.pm:${PORTSDIR}/security/p5-Authen-NTLM
+.endif
+
 do-extract:
 	@${RM} -rf ${WRKDIR}
 	@${MKDIR} ${WRKSRC}
@@ -33,4 +51,4 @@
 		${DESTDIR}${PREFIX}/bin/${PORTNAME}
 	@${CAT} ${PKGMESSAGE}
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
--- swaks.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list