diff options
author | miwi <miwi@FreeBSD.org> | 2006-09-19 20:09:27 +0000 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2006-09-19 20:09:27 +0000 |
commit | f14d788b3e0e4df257078db4e45ac5999ae03578 (patch) | |
tree | 7e678ee04dad11eddfc068d8cebe0d9ec8cd3ebc /comms/chu/Makefile | |
parent | 8bd74278d9db1a4a9d8d46f3fdfbf0799cfb982d (diff) | |
download | FreeBSD-ports-f14d788b3e0e4df257078db4e45ac5999ae03578.zip FreeBSD-ports-f14d788b3e0e4df257078db4e45ac5999ae03578.tar.gz |
CHU is a time-standard shortwave radio station operated by National
Research Council Canada (NRC). This software uses signals from radio
station CHU to set and frequency discipline the system clock on a
Linux (FreeBSD) based system.
WWW: http://www.rossi.com/chu/
PR: ports/103369
Submitted by: Diane Bruce <db(at)db.net>
Diffstat (limited to 'comms/chu/Makefile')
-rw-r--r-- | comms/chu/Makefile | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/comms/chu/Makefile b/comms/chu/Makefile new file mode 100644 index 0000000..8460c7c --- /dev/null +++ b/comms/chu/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: chu +# Date created: September 16 2006 +# Whom: Diane Bruce <db@db.net> +# +# $FreeBSD$ +# + +PORTNAME= chu +PORTVERSION= 0.1.29 +CATEGORIES= comms hamradio +MASTER_SITES= ${MASTER_SITE_SUNSITE} \ + http://www.rossi.com/chu/ +MASTER_SITE_SUBDIR= system/admin/time + +MAINTAINER= db@db.net +COMMENT= Synchronise computer clock to CHU radio station + +MAN8= chu.8 + +do-extract: + @${RM} -rf ${WRKDIR} + @${MKDIR} ${WRKDIR} + @${MKDIR} ${WRKSRC} + @for f in ${EXTRACT_ONLY}; do \ + if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$f ${EXTRACT_AFTER_ARGS});\ + then \ + exit 1; \ + fi \ + done + ${EXTRACT_CMD} -d ${WRKSRC}/testsignal.gz + +post-patch: + ${REINPLACE_CMD} -e 's|/etc/chu|${PREFIX}/etc/chu|g' ${WRKSRC}/chu.c ${WRKSRC}/chu.8 + ${REINPLACE_CMD} -e 's|/sbin/chu|${PREFIX}/sbin/chu|g' ${WRKSRC}/chu.8 + @${REINPLACE_CMD} -e 's|gcc -O2|${CC} ${CFLAGS}|g' ${WRKSRC}/Makefile + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/chu ${PREFIX}/sbin + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/testsignal ${DATADIR} + ${INSTALL_MAN} ${WRKSRC}/chu.8 ${PREFIX}/man/man8 +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for d in ${WRKSRC}/COPYING \ + ${WRKSRC}/TESTING \ + ${WRKSRC}/chu.html \ + ${WRKSRC}/chuman.html \ + ${WRKSRC}/ntp.html + ${INSTALL_DATA} ${WRKSRC}/${d} ${DOCSDIR} +.endfor + @${ECHO} "" + @${ECHO} "chu docs installed in ${DOCSDIR}" + @${ECHO} "" +.endif + +.include <bsd.port.mk> |