pkgsrc-wip/clockspeed/Makefile

62 lines
2.3 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.6 2013/01/21 15:18:00 schmonz Exp $
2006-05-04 13:55:38 +00:00
DISTNAME= clockspeed-0.62
CATEGORIES= time
MASTER_SITES= http://cr.yp.to/clockspeed/
MAINTAINER= neil@daikokuya.co.uk
HOMEPAGE= https://cr.yp.to/clockspeed.html
2006-05-04 16:19:36 +00:00
COMMENT= Suite of clock synchronization utilities
LICENSE= public-domain
2006-05-04 13:55:38 +00:00
WRKSRC= ${WRKDIR}/${DISTNAME}
CMDDIR= ${WRKSRC}
DOCDIR= ${WRKSRC}
PKGDOCDIR= ${PREFIX}/share/doc/${PKGBASE}
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
2008-05-29 17:31:13 +00:00
CLOCKSPEEDDIR= ${VARBASE}/${PKGBASE}
2006-05-04 13:55:38 +00:00
DJB_CONFIG_PREFIX= ${CLOCKSPEEDDIR}
2006-05-04 13:55:38 +00:00
SUBST_CLASSES+= djberrno
2006-05-04 13:55:38 +00:00
DOCS= ${WRKSRC}/BLURB ${WRKSRC}/CHANGES ${WRKSRC}/README \
${WRKSRC}/INSTALL ${WRKSRC}/TODO ${WRKSRC}/THANKS
2006-05-04 16:19:36 +00:00
USER_CMDS= ${CMDDIR}/clockview \
2006-05-04 13:55:38 +00:00
${CMDDIR}/sntpclock ${CMDDIR}/taiclock ${CMDDIR}/taiclockd
2006-05-04 16:19:36 +00:00
SYS_CMDS= ${CMDDIR}/clockspeed ${CMDDIR}/clockadd
2006-05-04 13:55:38 +00:00
CONF_FILES= ${EGDIR}/leapsecs.dat ${PKG_SYSCONFDIR}/leapsecs.dat
INSTALLATION_DIRS= ${PKGMANDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man3 \
${PKGMANDIR}/man8 ${EGDIR} bin sbin
2006-05-04 13:55:38 +00:00
post-extract:
2006-05-04 16:19:36 +00:00
${CP} ${.CURDIR}/files/leapsecs.dat ${WRKSRC}
${MV} ${DOCDIR}/clockspeed.1 ${DOCDIR}/clockspeed.1.orig
${SED} -e 's:/usr/local/clockspeed:${CLOCKSPEEDDIR}:' \
${DOCDIR}/clockspeed.1.orig > ${DOCDIR}/clockspeed.1
${CP} ${DOCDIR}/leapsecs.3 ${DOCDIR}/leapsecs.3.orig
${SED} -e 's:/etc/:${PKG_SYSCONFDIR}/:' ${DOCDIR}/leapsecs.3.orig \
> ${DOCDIR}/leapsecs.3
2006-05-04 13:55:38 +00:00
${CP} ${WRKSRC}/leapsecs_read.c ${WRKSRC}/leapsecs_read.c.orig
${SED} -e 's:/etc/:${PKG_SYSCONFDIR}/:' ${WRKSRC}/leapsecs_read.c.orig \
> ${WRKSRC}/leapsecs_read.c
do-install:
2006-05-04 16:19:36 +00:00
${MV} ${DOCDIR}/clockadd.1 ${DOCDIR}/clockadd.8
${MV} ${DOCDIR}/clockspeed.1 ${DOCDIR}/clockspeed.8
2012-09-24 17:47:37 +00:00
${INSTALL_PROGRAM} ${USER_CMDS} ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${SYS_CMDS} ${DESTDIR}${PREFIX}/sbin
${INSTALL_MAN} ${DOCDIR}/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_MAN} ${DOCDIR}/*.3 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
${INSTALL_MAN} ${DOCDIR}/*.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
${INSTALL_DATA_DIR} ${DESTDIR}${PKGDOCDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DESTDIR}${PKGDOCDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
cd ${WRKSRC} && ${INSTALL_DATA} leapsecs.dat ${DESTDIR}${EGDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${CLOCKSPEEDDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${CLOCKSPEEDDIR}/etc
2006-05-04 13:55:38 +00:00
.include "../../mk/djbware.mk"
.include "../../mk/bsd.pkg.mk"