# New ports collection makefile for: maradns # Date created: 26 May 2001 # Whom: Anders Nordby # # $FreeBSD$ # PORTNAME= maradns PORTVERSION= 0.9.14 CATEGORIES= net MASTER_SITES= http://www.maradns.org/download/ \ ftp://ftp.nuug.no/pub/anders/distfiles/ MAINTAINER= ports@FreeBSD.org USE_BZIP2= yes MAKE_ENV= FLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" MAN1= askmara.1 getzone.1 MAN5= mararc.5 MAN8= maradns.8 zoneserver.8 post-patch: @${FIND} ${WRKSRC} -type f | ${XARGS} ${PERL} -pi -e \ 's|/etc/mara|${PREFIX}/etc/mara|g' @${FIND} ${WRKSRC} -name '*Makefile*' | ${XARGS} ${PERL} -pi -e \ 's|make|\$$\{MAKE\}|g ; \ s|^FLAGS =|#FLAGS =|g ; \ s|-lpthread|${PTHREAD_LIBS}|g' do-install: @${INSTALL_PROGRAM} ${WRKSRC}/tools/askmara ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/server/maradns ${PREFIX}/sbin @${INSTALL_PROGRAM} ${WRKSRC}/tuzona/getzone ${PREFIX}/sbin @${INSTALL_PROGRAM} ${WRKSRC}/tuzona/zoneserver ${PREFIX}/sbin @${INSTALL_DATA} ${WRKSRC}/doc/en/examples/example_mararc \ ${PREFIX}/etc/mararc.sample @${INSTALL_MAN} ${WRKSRC}/doc/en/man/askmara.1 ${MANPREFIX}/man/man1 @${INSTALL_MAN} ${WRKSRC}/doc/en/man/getzone.1 ${MANPREFIX}/man/man1 @${INSTALL_MAN} ${WRKSRC}/doc/en/man/mararc.5 ${MANPREFIX}/man/man5 @${INSTALL_MAN} ${WRKSRC}/doc/en/man/maradns.8 ${MANPREFIX}/man/man8 @${INSTALL_MAN} ${WRKSRC}/doc/en/man/zoneserver.8 ${MANPREFIX}/man/man8 .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/00README.FIRST ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/TODO.* ${DOCSDIR} @${MKDIR} ${DOCSDIR}/en @${INSTALL_DATA} ${WRKSRC}/doc/en/QuickStart ${DOCSDIR}/en @${INSTALL_DATA} ${WRKSRC}/doc/en/README ${DOCSDIR}/en @${INSTALL_DATA} ${WRKSRC}/doc/en/faq.* ${DOCSDIR}/en @${MKDIR} ${DOCSDIR}/en/examples @${INSTALL_DATA} ${WRKSRC}/doc/en/examples/example_* \ ${DOCSDIR}/en/examples @${MKDIR} ${DOCSDIR}/en/misc @${INSTALL_DATA} ${WRKSRC}/doc/en/misc/0README ${DOCSDIR}/en/misc @${INSTALL_DATA} ${WRKSRC}/doc/en/misc/recursive-case-insensitive \ ${DOCSDIR}/en/misc @${INSTALL_DATA} ${WRKSRC}/doc/en/*.* ${DOCSDIR}/en/misc @${MKDIR} ${DOCSDIR}/en/misc/spammers @${INSTALL_DATA} ${WRKSRC}/doc/en/misc/spammers/*.* \ ${DOCSDIR}/en/misc/spammers @${MKDIR} ${DOCSDIR}/en/misc/spammers/hiddenonline @${INSTALL_DATA} ${WRKSRC}/doc/en/misc/spammers/hiddenonline/*.* \ ${DOCSDIR}/en/misc/spammers/hiddenonline @${MKDIR} ${DOCSDIR}/en/tutorial @${INSTALL_DATA} ${WRKSRC}/doc/en/tutorial/*.* ${DOCSDIR}/en/tutorial @${MKDIR} ${DOCSDIR}/fr @${INSTALL_DATA} ${WRKSRC}/doc/fr/QuickStart ${DOCSDIR}/fr @${INSTALL_DATA} ${WRKSRC}/doc/fr/faq.* ${DOCSDIR}/fr @${MKDIR} ${DOCSDIR}/fr/tutorial @${INSTALL_DATA} ${WRKSRC}/doc/fr/tutorial/*.* ${DOCSDIR}/fr/tutorial .endif .include