bbef1e68cb
* Minor textual fixes in the config manual page * Do a better job at drawing merge lines. Ugly cross over lines could be generated if branches had the same parent. Now they are moved to the right (or bottom)
44 lines
1.3 KiB
Makefile
44 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.30 2007/04/09 09:34:57 adrianp Exp $
|
|
#
|
|
|
|
DISTNAME= cvsgraph-1.6.1
|
|
CATEGORIES= devel scm
|
|
MASTER_SITES= http://www.akhphd.au.dk/~bertho/cvsgraph/release/
|
|
|
|
MAINTAINER= adrianp@NetBSD.org
|
|
HOMEPAGE= http://www.akhphd.au.dk/~bertho/cvsgraph/
|
|
COMMENT= Graphically represents CVS/RCS branches and file revisions
|
|
|
|
USE_TOOLS+= bison lex
|
|
GNU_CONFIGURE= YES
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
|
|
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
|
CONF_FILES= ${EGDIR}/cvsgraph.conf ${PKG_SYSCONFDIR}/cvsgraph.conf
|
|
PLIST_SUBST+= PKGBASE=${PKGBASE:Q}
|
|
|
|
BUILD_TARGET= cvsgraph
|
|
|
|
SUBST_CLASSES+= man
|
|
SUBST_STAGE.man= pre-install
|
|
SUBST_FILES.man= cvsgraph.1
|
|
SUBST_SED.man= -e "s|/usr/local/etc|${PKG_SYSCONFDIR}|g"
|
|
SUBST_MESSAGE.man= Fixing man page paths.
|
|
|
|
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/cvsgraph ${PREFIX}/bin
|
|
${INSTALL_MAN} ${WRKSRC}/cvsgraph.1 ${PREFIX}/${PKGMANDIR}/man1/
|
|
${INSTALL_MAN} ${WRKSRC}/cvsgraph.conf.5 ${PREFIX}/${PKGMANDIR}/man5
|
|
|
|
${INSTALL_DATA_DIR} ${DOCDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCDIR}
|
|
|
|
${INSTALL_DATA_DIR} ${EGDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/cvsgraph.conf ${EGDIR}
|
|
|
|
.include "../../graphics/gd/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|