Mon Dec 13 13:14:32 2021 UTC ()
quickjs: fix PLIST on Darwin


(nia)
diff -r1.7 -r1.8 pkgsrc/lang/quickjs/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/lang/quickjs/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/quickjs/Makefile 2020/05/10 10:32:33 1.7
+++ pkgsrc/lang/quickjs/Makefile 2021/12/13 13:14:32 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.7 2020/05/10 10:32:33 rillig Exp $ 1# $NetBSD: Makefile,v 1.8 2021/12/13 13:14:32 nia Exp $
2 2
3NAME= quickjs 3NAME= quickjs
4QJS_DATE= 2020-04-12 4QJS_DATE= 2020-04-12
5VERSION= ${QJS_DATE:S/-//g} 5VERSION= ${QJS_DATE:S/-//g}
6DISTNAME= ${NAME}-${QJS_DATE} 6DISTNAME= ${NAME}-${QJS_DATE}
7PKGNAME= ${NAME}-${VERSION} 7PKGNAME= ${NAME}-${VERSION}
8CATEGORIES= lang 8CATEGORIES= lang
9MASTER_SITES= https://bellard.org/quickjs/ 9MASTER_SITES= https://bellard.org/quickjs/
10EXTRACT_SUFX= .tar.xz 10EXTRACT_SUFX= .tar.xz
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://bellard.org/quickjs/ 13HOMEPAGE= https://bellard.org/quickjs/
14COMMENT= Quick JavaScript interpreter 14COMMENT= Quick JavaScript interpreter
@@ -18,26 +18,26 @@ USE_TOOLS+= gmake @@ -18,26 +18,26 @@ USE_TOOLS+= gmake
18MAKE_FLAGS= prefix=${PREFIX} 18MAKE_FLAGS= prefix=${PREFIX}
19TEST_TARGET= test 19TEST_TARGET= test
20AUTO_MKDIRS= yes 20AUTO_MKDIRS= yes
21 21
22.include "../../mk/bsd.prefs.mk" 22.include "../../mk/bsd.prefs.mk"
23 23
24PLIST_VARS+= lto 24PLIST_VARS+= lto
25 25
26.if ${OPSYS} == "NetBSD" 26.if ${OPSYS} == "NetBSD"
27HAS_ATOMIC_64!= ${CC} -E files/netbsd-has-atomic64.c | tail -1 27HAS_ATOMIC_64!= ${CC} -E files/netbsd-has-atomic64.c | tail -1
28.if (${HAS_ATOMIC_64} == "YES") 28.if (${HAS_ATOMIC_64} == "YES")
29MAKE_ENV+= CONFIG_BIGNUM=yes 29MAKE_ENV+= CONFIG_BIGNUM=yes
30.endif 30.endif
31.elif ${OPSYS} == "Linux" 31.elif ${OPSYS} == "Darwin" || ${OPSYS} == "Linux"
32PLIST.lto=yes 32PLIST.lto=yes
33.else # Not NetBSD && not Linux 33.else # Not NetBSD && not Linux
34# Presumed to be supported 34# Presumed to be supported
35MAKE_ENV+= CONFIG_BIGNUM=yes 35MAKE_ENV+= CONFIG_BIGNUM=yes
36.endif 36.endif
37 37
38post-install: 38post-install:
39 cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.pdf ${DESTDIR}${PREFIX}/share/doc/quickjs/ 39 cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.pdf ${DESTDIR}${PREFIX}/share/doc/quickjs/
40 cd ${WRKSRC}/examples && ${INSTALL_DATA} *.js *.c ${DESTDIR}${PREFIX}/share/doc/quickjs/examples/ 40 cd ${WRKSRC}/examples && ${INSTALL_DATA} *.js *.c ${DESTDIR}${PREFIX}/share/doc/quickjs/examples/
41 cd ${WRKSRC}/tests && ${INSTALL_DATA} *.js *.c ${DESTDIR}${PREFIX}/share/doc/quickjs/tests/ 41 cd ${WRKSRC}/tests && ${INSTALL_DATA} *.js *.c ${DESTDIR}${PREFIX}/share/doc/quickjs/tests/
42 42
43.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"