45 lines
1.1 KiB
Makefile
Raw Normal View History

2019-08-31 15:26:39 +00:00
# $OpenBSD: Makefile,v 1.7 2019/08/31 15:26:39 sthen Exp $
COMMENT= export an RCS or CVS history as a fast-import stream
2019-08-31 15:26:39 +00:00
DISTNAME= cvs-fast-export-1.48
CATEGORIES= devel
HOMEPAGE= http://www.catb.org/esr/cvs-fast-export/
# GPLv2+
PERMIT_PACKAGE= Yes
WANTLIB += c pthread
MASTER_SITES= http://www.catb.org/esr/cvs-fast-export/
2019-08-31 15:26:39 +00:00
# XXX weird tar, includes files symlinked to themselves
BUILD_DEPENDS= archivers/gtar
TAR= gtar
USE_GMAKE= Yes
MODULES= lang/python
CONFIGURE_STYLE= x # bad python.port.mk
MAKE_FLAGS= CFLAGS="${CFLAGS}"
2019-08-31 15:26:39 +00:00
BUILD_DEPENDS+= devel/bison \
textproc/asciidoc
ALL_TARGET= cvs-fast-export
TEST_TARGET= check
2019-03-20 14:06:21 +00:00
TEST_FLAGS= HOME=${WRKDIR} MAKE_PROGRAM=${MAKE_PROGRAM}
MODPY_ADJ_FILES= cvsconvert cvssync
post-install:
sed -i "s,’,',g" ${PREFIX}/man/man1/*.1
pre-test:
-ln -s ${MODPY_BIN} ${WRKDIR}/bin/python
-ln -s ${LOCALBASE}/bin/python${MODPY_DEFAULT_VERSION_3} \
${WRKDIR}/bin/python3
sed -i 's,^UseNewInfoFmtStrings=yes,#UseNewInfoFmtStrings=yes,' \
${WRKSRC}/tests/*/CVSROOT/config # avoid warnings from old cvs
.include <bsd.port.mk>