Sat Mar 4 11:22:09 2023 UTC ()
FlightCrew: googletest now needs C++14, so this now needs C++14


(wiz)
diff -r1.67 -r1.68 pkgsrc/textproc/FlightCrew/Makefile

cvs diff -r1.67 -r1.68 pkgsrc/textproc/FlightCrew/Makefile (switch to unified diff)

--- pkgsrc/textproc/FlightCrew/Makefile 2023/01/30 11:46:03 1.67
+++ pkgsrc/textproc/FlightCrew/Makefile 2023/03/04 11:22:08 1.68
@@ -1,50 +1,50 @@ @@ -1,50 +1,50 @@
1# $NetBSD: Makefile,v 1.67 2023/01/30 11:46:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.68 2023/03/04 11:22:08 wiz Exp $
2 2
3DISTNAME= FlightCrew-0.7.2-Code 3DISTNAME= FlightCrew-0.7.2-Code
4PKGNAME= ${DISTNAME:S/-Code//} 4PKGNAME= ${DISTNAME:S/-Code//}
5PKGREVISION= 52 5PKGREVISION= 52
6CATEGORIES= textproc 6CATEGORIES= textproc
7MASTER_SITES= http://flightcrew.googlecode.com/files/ 7MASTER_SITES= http://flightcrew.googlecode.com/files/
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= https://github.com/Sigil-Ebook/flightcrew 11HOMEPAGE= https://github.com/Sigil-Ebook/flightcrew
12COMMENT= EPUB validator 12COMMENT= EPUB validator
13LICENSE= gnu-lgpl-v3 AND cc-by-sa-v3.0 13LICENSE= gnu-lgpl-v3 AND cc-by-sa-v3.0
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16 16
17USE_LANGUAGES= c c++11 17USE_LANGUAGES= c c++14
18USE_CMAKE= yes 18USE_CMAKE= yes
19 19
20# Work around NetBSD unzip vs others for patched files. 20# Work around NetBSD unzip vs others for patched files.
21SUBST_CLASSES+= cr 21SUBST_CLASSES+= cr
22SUBST_STAGE.cr= post-extract 22SUBST_STAGE.cr= post-extract
23SUBST_FILES.cr+= CMakeLists.txt src/FlightCrew/CMakeLists.txt 23SUBST_FILES.cr+= CMakeLists.txt src/FlightCrew/CMakeLists.txt
24SUBST_FILES.cr+= src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp 24SUBST_FILES.cr+= src/FlightCrew/Validators/Opf/ReachabilityAnalysis.cpp
25SUBST_FILES.cr+= src/FlightCrew/tests/CMakeLists.txt 25SUBST_FILES.cr+= src/FlightCrew/tests/CMakeLists.txt
26SUBST_FILES.cr+= src/XercesExtensions/LocationAwareDOMParser.cpp 26SUBST_FILES.cr+= src/XercesExtensions/LocationAwareDOMParser.cpp
27SUBST_FILES.cr+= src/utf8-cpp/utf8/core.h 27SUBST_FILES.cr+= src/utf8-cpp/utf8/core.h
28SUBST_FILTER_CMD.cr= ${TR} -d '\r' 28SUBST_FILTER_CMD.cr= ${TR} -d '\r'
29SUBST_NOOP_OK.cr= yes 29SUBST_NOOP_OK.cr= yes
30 30
31BUILDLINK_TRANSFORM+= l:BoostParts:boost_date_time:boost_filesystem:boost_regex:boost_system:boost_thread:boost_program_options 31BUILDLINK_TRANSFORM+= l:BoostParts:boost_date_time:boost_filesystem:boost_regex:boost_system:boost_thread:boost_program_options
32BUILDLINK_TRANSFORM+= l:Xerces:xerces-c 32BUILDLINK_TRANSFORM+= l:Xerces:xerces-c
33BUILDLINK_TRANSFORM+= l:zlib:z 33BUILDLINK_TRANSFORM+= l:zlib:z
34 34
35SUBST_CLASSES+= fix-damaged 35SUBST_CLASSES+= fix-damaged
36SUBST_STAGE.fix-damaged= pre-patch 36SUBST_STAGE.fix-damaged= pre-patch
37SUBST_MESSAGE.fix-damaged= fixing 37SUBST_MESSAGE.fix-damaged= fixing
38SUBST_FILES.fix-damaged= src/FlightCrew/tests/misc_tests/ConvertUtf8PathToBoostPath_test.cpp 38SUBST_FILES.fix-damaged= src/FlightCrew/tests/misc_tests/ConvertUtf8PathToBoostPath_test.cpp
39SUBST_SED.fix-damaged+= -e "2,2s/^/\//" # commented-out 39SUBST_SED.fix-damaged+= -e "2,2s/^/\//" # commented-out
40SUBST_SED.fix-damaged+= -e "1,1d" # deleted 40SUBST_SED.fix-damaged+= -e "1,1d" # deleted
41 41
42post-extract: 42post-extract:
43 ${RM} -rf ${WRKDIR}/src/BoostParts ${WRKDIR}/src/Xerces ${WRKDIR}/src/zlib ${WRKDIR}/src/googlemock 43 ${RM} -rf ${WRKDIR}/src/BoostParts ${WRKDIR}/src/Xerces ${WRKDIR}/src/zlib ${WRKDIR}/src/googlemock
44 44
45.include "../../devel/googletest/buildlink3.mk" 45.include "../../devel/googletest/buildlink3.mk"
46.include "../../textproc/xerces-c/buildlink3.mk" 46.include "../../textproc/xerces-c/buildlink3.mk"
47.include "../../devel/zlib/buildlink3.mk" 47.include "../../devel/zlib/buildlink3.mk"
48.include "../../devel/boost-libs/buildlink3.mk" 48.include "../../devel/boost-libs/buildlink3.mk"
49.include "../../x11/qt4-tools/buildlink3.mk" 49.include "../../x11/qt4-tools/buildlink3.mk"
50.include "../../mk/bsd.pkg.mk" 50.include "../../mk/bsd.pkg.mk"