diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2006-02-22 20:16:25 +0000 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2006-02-22 20:16:25 +0000 |
commit | 8ddc41e8b4c0754e4864c28946a37bff13ccdb04 (patch) | |
tree | 7c069d24396f4618a4a092d0dbd696bf87ce364f /dns | |
parent | 60c0616d01b0d80dc287048c5a244de4e353d06d (diff) | |
download | ports-8ddc41e8b4c0754e4864c28946a37bff13ccdb04.tar.gz ports-8ddc41e8b4c0754e4864c28946a37bff13ccdb04.zip |
- Add support for WITH_DBUS
- Install contributed perl example scripts
- Install additional user documentaiton
- Bump PORTREVISION
- Add to sub-category ipv6 (self)
PR: 92379
Submitted by: Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
Approved by: Steven Honson <steven@honson.org> (maintainer)
Notes
Notes:
svn path=/head/; revision=156708
Diffstat (limited to 'dns')
-rw-r--r-- | dns/dnsmasq/Makefile | 23 | ||||
-rw-r--r-- | dns/dnsmasq/pkg-plist | 9 |
2 files changed, 30 insertions, 2 deletions
diff --git a/dns/dnsmasq/Makefile b/dns/dnsmasq/Makefile index 43291447db20..82a54804dcec 100644 --- a/dns/dnsmasq/Makefile +++ b/dns/dnsmasq/Makefile @@ -7,14 +7,19 @@ PORTNAME= dnsmasq PORTVERSION= 2.26 -CATEGORIES= dns +PORTREVISION= 1 +CATEGORIES= dns ipv6 MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ MAINTAINER= steven@honson.org COMMENT= Lightweight, easy to configure DNS forwarder and DHCP server MAN8= dnsmasq.8 -PLIST_FILES= sbin/dnsmasq etc/dnsmasq.conf.example + +docs= FAQ DBus-interface UPGRADING_to_2.0 doc.html setup.html +PORTDOCS= ${docs:T} + +RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} USE_GETOPT_LONG=yes USE_GMAKE= yes @@ -24,6 +29,11 @@ MAKE_ENV= LIBS="${LDFLAGS}" RPM_OPT_FLAGS="${CPPFLAGS}" CFLAGS+= -DNO_IPV6 .endif +.if defined(WITH_DBUS) +LIB_DEPENDS+= dbus-1:${PORTSDIR}/devel/dbus +CFLAGS+= -DWITH_DBUS +.endif + .include <bsd.port.pre.mk> .if ${OSVERSION} < 500037 @@ -36,5 +46,14 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/dnsmasq ${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/dnsmasq.conf.example ${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.8 ${PREFIX}/man/man8 +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${docs} ${DOCSDIR} +.endif + ${MKDIR} ${EXAMPLESDIR}/dynamic-dnsmasq ${EXAMPLESDIR}/dnslist + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/dynamic-dnsmasq/dynamic-dnsmasq.pl ${EXAMPLESDIR}/dynamic-dnsmasq/ + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/dnslist/dnslist.pl ${EXAMPLESDIR}/dnslist/ + ${INSTALL_DATA} ${WRKSRC}/contrib/dnslist/dhcp.css ${EXAMPLESDIR}/dnslist/ + ${INSTALL_DATA} ${WRKSRC}/contrib/dnslist/dnslist.tt2 ${EXAMPLESDIR}/dnslist/ .include <bsd.port.post.mk> diff --git a/dns/dnsmasq/pkg-plist b/dns/dnsmasq/pkg-plist new file mode 100644 index 000000000000..2d6c26ffabc4 --- /dev/null +++ b/dns/dnsmasq/pkg-plist @@ -0,0 +1,9 @@ +sbin/dnsmasq +etc/dnsmasq.conf.example +%%EXAMPLESDIR%%/dnslist/dhcp.css +%%EXAMPLESDIR%%/dnslist/dnslist.pl +%%EXAMPLESDIR%%/dnslist/dnslist.tt2 +%%EXAMPLESDIR%%/dynamic-dnsmasq/dynamic-dnsmasq.pl +@dirrm %%EXAMPLESDIR%%/dnslist +@dirrm %%EXAMPLESDIR%%/dynamic-dnsmasq +@dirrm %%EXAMPLESDIR%% |