- 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)
This commit is contained in:
Emanuel Haupt 2006-02-22 20:16:25 +00:00
parent 60c0616d01
commit 8ddc41e8b4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=156708
2 changed files with 30 additions and 2 deletions

View file

@ -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>

9
dns/dnsmasq/pkg-plist Normal file
View file

@ -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%%