pkgsrc/devel/catch/Makefile
mef 4bec41dab0 Updated devel/catch to 1.5.0
----------------------------
V1.5.0
------
@philsquared philsquared released this on 26 Apr 19 commits to
master since this release

Now uses Clara 0.0.2.3 - which has a new parser and now
supports forward slash introduced short opts on Windows.

v1.4.0
------
@philsquared philsquared released this on 15 Mar 26 commits to
master since this release

Unique names are generated using COUNTER, where possible, to
make them unique even across translation units.

The --use-colour command line argument has been added to given
finer control over how colour is used

various other bug fixes and documentation corrections.
2016-08-09 13:01:56 +00:00

34 lines
732 B
Makefile

# $NetBSD: Makefile,v 1.4 2016/08/09 13:01:56 mef Exp $
DISTNAME= Catch-1.5.0
PKGNAME= ${DISTNAME:tl}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=philsquared/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/philsquared/Catch/
COMMENT= C++-native, framework for unit-tests, TDD and BDD
LICENSE= boost-license
EXTRACT_USING= bsdtar
WRKSRC= ${WRKDIR}/${DISTNAME}
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
NO_BUILD= yes
AUTO_MKDIRS= yes
do-install:
${RUN} ${INSTALL_DATA} ${WRKSRC}/single_include/catch.hpp \
${DESTDIR}${PREFIX}/include
do-test:
${RUN} cd ${WRKSRC}/projects/SelfTest && \
${GMAKE} -f makefile && ./CatchSelfTest
.include "../../mk/bsd.pkg.mk"