- 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:
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
|
@ -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
9
dns/dnsmasq/pkg-plist
Normal 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%%
|
Loading…
Reference in a new issue