diff options
author | ehaupt <ehaupt@FreeBSD.org> | 2006-02-23 04:16:25 +0800 |
---|---|---|
committer | ehaupt <ehaupt@FreeBSD.org> | 2006-02-23 04:16:25 +0800 |
commit | 5d078ab92af781edc7899abce5d9422b05f37014 (patch) | |
tree | ea82130a057dc640e726ed888638250f959187b3 /dns/dnsmasq | |
parent | db43254dfedb2d8c70da7028600410465c1d5145 (diff) | |
download | freebsd-ports-gnome-5d078ab92af781edc7899abce5d9422b05f37014.tar.gz freebsd-ports-gnome-5d078ab92af781edc7899abce5d9422b05f37014.tar.zst freebsd-ports-gnome-5d078ab92af781edc7899abce5d9422b05f37014.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)
Diffstat (limited to 'dns/dnsmasq')
-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%% |