diff options
author | Simon Barner <barner@FreeBSD.org> | 2005-12-12 09:57:23 +0000 |
---|---|---|
committer | Simon Barner <barner@FreeBSD.org> | 2005-12-12 09:57:23 +0000 |
commit | 01fc5d78a9766fd6453997b5c1aa336b614ef0cb (patch) | |
tree | 22fca5c28ead82d955558a18eb1deac2459abbcb /dns/dualserver/Makefile | |
parent | 6beeaa92f9c8f04c8769779a2a140b486d936bf0 (diff) |
Notes
Diffstat (limited to 'dns/dualserver/Makefile')
-rw-r--r-- | dns/dualserver/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/dns/dualserver/Makefile b/dns/dualserver/Makefile new file mode 100644 index 000000000000..afdebf451a52 --- /dev/null +++ b/dns/dualserver/Makefile @@ -0,0 +1,42 @@ +# Ports collection Makefile for: dualserver +# Date created: 10 Dec 2005 +# Whom: Gabor Kovesdan +# $FreeBSD$ + +PORTNAME= dualserver +PORTVERSION= 1.0 +CATEGORIES= dns net +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= dhcp-dns-server +DISTNAME= ${PORTNAME}V${PORTVERSION} + +MAINTAINER= gkovesdan@t-hosting.hu +COMMENT= Combined DHCP/DNS server for small LANs + +USE_REINPLACE= YES +USE_RC_SUBR= dualserver.sh +WRKSRC= ${WRKDIR}/${PORTNAME} +PLIST_FILES= sbin/dualserver etc/dualserver.conf.sample + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 500000 +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-dualserver.h \ + ${FILESDIR}/extra-patch-dualserver.cpp +.endif + +post-patch: + ${REINPLACE_CMD} 's/[[:cntrl:]]*$$//' ${WRKSRC}/dualserver.cpp + ${REINPLACE_CMD} 's/[[:cntrl:]]*$$//' ${WRKSRC}/dualserver.h + ${REINPLACE_CMD} 's/[[:cntrl:]]*$$//' ${WRKSRC}/dualserver.ini + ${REINPLACE_CMD} 's|/etc/dualserver.ini|${PREFIX}/etc/dualserver.conf|' ${WRKSRC}/dualserver.cpp + ${REINPLACE_CMD} 's|/etc/dualserver.state|/var/run/dualserver.state|' ${WRKSRC}/dualserver.cpp + +do-build: + ${CXX} -o ${WRKSRC}/dualserver ${WRKSRC}/dualserver.cpp + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/dualserver ${PREFIX}/sbin + ${INSTALL_DATA} ${WRKSRC}/dualserver.ini ${PREFIX}/etc/dualserver.conf.sample + +.include <bsd.port.post.mk> |