diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2004-11-27 05:52:15 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2004-11-27 05:52:15 +0000 |
commit | 052f6d24e49d9ecf01267374b6e87531bf151489 (patch) | |
tree | e57f23a7232dde90e9d8e3a02699299becf80012 /dns/ddclient/Makefile | |
parent | 83be817c30f819e6bca722a81653b2307b032819 (diff) | |
download | ports-052f6d24e49d9ecf01267374b6e87531bf151489.tar.gz ports-052f6d24e49d9ecf01267374b6e87531bf151489.zip |
Notes
Diffstat (limited to 'dns/ddclient/Makefile')
-rw-r--r-- | dns/ddclient/Makefile | 35 |
1 files changed, 23 insertions, 12 deletions
diff --git a/dns/ddclient/Makefile b/dns/ddclient/Makefile index c842ad3cd6cc..b831fa029a0a 100644 --- a/dns/ddclient/Makefile +++ b/dns/ddclient/Makefile @@ -6,34 +6,45 @@ # PORTNAME= ddclient -PORTVERSION= 3.6.4 +PORTVERSION= 3.6.5 CATEGORIES= dns MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ddclient +MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= radek@raadradd.com COMMENT= Update dynamic DNS entries USE_PERL5= yes NO_BUILD= yes - USE_RC_SUBR= yes +PLIST_FILES= etc/ddclient.conf.sample \ + etc/rc.d/ddclient.sh \ + sbin/ddclient + +PORTDOCS= COPYING COPYRIGHT Changelog README README.cisco \ + sample-etc_cron.d_ddclient sample-etc_dhclient-exit-hooks \ + sample-etc_dhcpc_dhcpcd-eth0.exe sample-etc_ppp_ip-up.local + +post-patch: + @${PERL} -pi -e 's|/etc/ddclient/|${PREFIX}/etc/ddclient/|g' ${WRKSRC}/README + do-install: @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g; s|%%PERL%%|${PERL}|g' ${WRKSRC}/ddclient - @${INSTALL_SCRIPT} ${WRKSRC}/ddclient ${PREFIX}/sbin - @${INSTALL_DATA} ${WRKSRC}/sample-etc_ddclient.conf ${PREFIX}/etc/ddclient.conf.sample - @${MKDIR} ${PREFIX}/share/ddclient -.for i in COPYING COPYRIGHT README README.cisco sample-etc_cron.d_ddclient \ - sample-etc_dhclient-exit-hooks sample-etc_dhcpc_dhcpcd-eth0.exe \ - sample-etc_ppp_ip-up.local - @${PERL} -pe 's|%%PREFIX%%|${PREFIX}|g' < ${WRKSRC}/$i > ${WRKDIR}/$i - @${INSTALL_DATA} ${WRKDIR}/$i ${PREFIX}/share/ddclient -.endfor @${PERL} -pe 's|%%PREFIX%%|${PREFIX}|g; s|%%RC_SUBR%%|${RC_SUBR}|g' \ < ${FILESDIR}/ddclient.sh > ${WRKDIR}/ddclient.sh + @${INSTALL_DATA} ${WRKSRC}/sample-etc_ddclient.conf ${PREFIX}/etc/ddclient.conf.sample + @${INSTALL_SCRIPT} ${WRKSRC}/ddclient ${PREFIX}/sbin @${INSTALL_SCRIPT} ${WRKDIR}/ddclient.sh ${PREFIX}/etc/rc.d/ +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for i in ${PORTDOCS} + @${PERL} -pe 's|%%PREFIX%%|${PREFIX}|g' < ${WRKSRC}/$i > ${WRKDIR}/$i + @${INSTALL_DATA} ${WRKDIR}/${i} ${DOCSDIR} +.endfor +.endif @${PERL} -pe 's|/usr/local|${PREFIX}|g' < ${PKGMESSAGE} .include <bsd.port.mk> |