[Midnightbsd-cvs] mports [18511] trunk/dns/p5-Net-DNS/Makefile: cleanup

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Mar 31 21:00:08 EDT 2015


Revision: 18511
          http://svnweb.midnightbsd.org/mports/?rev=18511
Author:   laffer1
Date:     2015-03-31 21:00:07 -0400 (Tue, 31 Mar 2015)
Log Message:
-----------
cleanup

Modified Paths:
--------------
    trunk/dns/p5-Net-DNS/Makefile

Modified: trunk/dns/p5-Net-DNS/Makefile
===================================================================
--- trunk/dns/p5-Net-DNS/Makefile	2015-04-01 00:59:43 UTC (rev 18510)
+++ trunk/dns/p5-Net-DNS/Makefile	2015-04-01 01:00:07 UTC (rev 18511)
@@ -2,6 +2,7 @@
 
 PORTNAME=	Net-DNS
 PORTVERSION=	0.83
+PORTREVISION=	1
 CATEGORIES=	dns net perl5 ipv6
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -9,37 +10,32 @@
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Perl5 interface to the DNS resolver, and dynamic updates
 
-LICENSE=	perl
+LICENSE=	artistic gpl
+LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	p5-Digest-HMAC>=0:${PORTSDIR}/security/p5-Digest-HMAC
+BUILD_DEPENDS=	p5-Digest-HMAC>=1.01:${PORTSDIR}/security/p5-Digest-HMAC
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 TEST_DEPENDS=	p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble \
 		p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod
 
-OPTIONS_DEFINE=	IDN IPV6 DOCS
+OPTIONS_DEFINE=	IDN IPV6 SSHFP
+SSHFP_DESC=	SSH2 Fingerprint support
 
 CONFIGURE_ARGS=	--no-IPv6-tests --no-online-tests
+USES=		perl5
+USE_PERL5=	configure
 PERL_CONFIGURE=	yes
-DOCSDIR=	${PREFIX}/share/doc/p5-Net-DNS
 
-PORTDOCS=	Changes README TODO
+IDN_BUILD_DEPENDS=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
+IDN_RUN_DEPENDS=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
+IPV6_BUILD_DEPENDS=	p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6
+IPV6_RUN_DEPENDS=	p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6
+SSHFP_BUILD_DEPENDS=	p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble
+SSHFP_RUN_DEPENDS=	p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble
 
-.include <bsd.mport.options.mk>
-
-.if ${PORT_OPTIONS:MIDN}
-BUILD_DEPENDS+=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
-RUN_DEPENDS+=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
-.endif
-
-.if ${PORT_OPTIONS:MIPV6}
-BUILD_DEPENDS+=	${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6
-RUN_DEPENDS+=	${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6
-.endif
-
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
-.endif
+	${CHMOD} u+w ${PREFIX}/${SITE_ARCH_REL}/auto/Net/DNS/DNS.so
+	${STRIP_CMD} ${PREFIX}/${SITE_ARCH_REL}/auto/Net/DNS/DNS.so
+	${CHMOD} u-w ${PREFIX}/${SITE_ARCH_REL}/auto/Net/DNS/DNS.so
 
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list