| @@ -1,31 +1,33 @@ | | | @@ -1,31 +1,33 @@ |
1 | # $NetBSD: Makefile,v 1.13 2023/04/19 08:09:12 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.14 2023/04/25 13:30:43 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= Molsketch-0.8.0-src | | 3 | DISTNAME= Molsketch-0.8.0-src |
4 | PKGNAME= ${DISTNAME:S/-src//:tl} | | 4 | PKGNAME= ${DISTNAME:S/-src//:tl} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= biology | | 6 | CATEGORIES= biology |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=molsketch/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=molsketch/} |
8 | | | 8 | |
9 | MAINTAINER= pin@NetBSD.org | | 9 | MAINTAINER= pin@NetBSD.org |
10 | HOMEPAGE= http://molsketch.sourceforge.net/ | | 10 | HOMEPAGE= http://molsketch.sourceforge.net/ |
11 | COMMENT= Program for drawing molecular structures | | 11 | COMMENT= Program for drawing molecular structures |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | USE_TOOLS= pkg-config | | 14 | USE_TOOLS= pkg-config |
15 | | | 15 | |
16 | USE_CMAKE= yes | | 16 | USE_CMAKE= yes |
17 | | | 17 | |
18 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} | | 18 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} |
| | | 19 | # std::transform_reduce |
| | | 20 | GCC_REQD= 12 |
19 | USE_LANGUAGES= c c++17 | | 21 | USE_LANGUAGES= c c++17 |
20 | | | 22 | |
21 | CMAKE_ARGS+= -DMSK_PREFIX=${PREFIX:Q} | | 23 | CMAKE_ARGS+= -DMSK_PREFIX=${PREFIX:Q} |
22 | CMAKE_ARGS+= -DMSK_INSTALL_PREFIX=${PREFIX:Q} | | 24 | CMAKE_ARGS+= -DMSK_INSTALL_PREFIX=${PREFIX:Q} |
23 | CMAKE_ARGS+= -DMSK_INSTALL_DOCS=/share/doc/molsketch | | 25 | CMAKE_ARGS+= -DMSK_INSTALL_DOCS=/share/doc/molsketch |
24 | CMAKE_ARGS+= -DMSK_INSTALL_LIBS64=/lib | | 26 | CMAKE_ARGS+= -DMSK_INSTALL_LIBS64=/lib |
25 | CMAKE_ARGS+= -DMSK_INSTALL_LIBS=/lib | | 27 | CMAKE_ARGS+= -DMSK_INSTALL_LIBS=/lib |
26 | CMAKE_ARGS+= -DMSK_INSTALL_INCLUDES=/include | | 28 | CMAKE_ARGS+= -DMSK_INSTALL_INCLUDES=/include |
27 | | | 29 | |
28 | post-install: | | 30 | post-install: |
29 | ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/molsketch_LIB_autogen | | 31 | ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/molsketch_LIB_autogen |
30 | ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/CMakeFiles | | 32 | ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/CMakeFiles |
31 | | | 33 | |