| @@ -1,28 +1,29 @@ | | | @@ -1,28 +1,29 @@ |
1 | # $NetBSD: Makefile,v 1.20 2023/04/26 20:53:23 nikita Exp $ | | 1 | # $NetBSD: Makefile,v 1.21 2023/04/26 20:54:46 nikita Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= gambit-${GAMBC_DIST_VERSION:S,.,_,} | | 4 | DISTNAME= gambit-${GAMBC_DIST_VERSION:S,.,_,} |
5 | PKGNAME= gambc-${GAMBC_VERSION} | | 5 | PKGNAME= gambc-${GAMBC_VERSION} |
6 | CATEGORIES= lang | | 6 | CATEGORIES= lang |
7 | MASTER_SITES= http://gambitscheme.org/${PKGVERSION_NOREV}/ | | 7 | MASTER_SITES= http://gambitscheme.org/${PKGVERSION_NOREV}/ |
8 | EXTRACT_SUFX= .tgz | | 8 | EXTRACT_SUFX= .tgz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://gambitscheme.org/ | | 11 | HOMEPAGE= http://gambitscheme.org/ |
12 | COMMENT= GambitC Scheme System | | 12 | COMMENT= GambitC Scheme System |
13 | | | 13 | |
14 | # bin/scheme-r5rs | | 14 | # bin/scheme-r5rs |
15 | CONFLICTS+= scheme48>=1.2 | | 15 | CONFLICTS+= scheme48>=1.2 |
| | | 16 | CONFLICTS+= ghostscript-agpl>=10.0.0 |
16 | | | 17 | |
17 | GNU_CONFIGURE= yes | | 18 | GNU_CONFIGURE= yes |
18 | USE_LANGUAGES= c c++03 | | 19 | USE_LANGUAGES= c c++03 |
19 | USE_TOOLS+= gmake | | 20 | USE_TOOLS+= gmake |
20 | | | 21 | |
21 | CONFIGURE_ARGS+= --enable-single-host | | 22 | CONFIGURE_ARGS+= --enable-single-host |
22 | CONFIGURE_ARGS+= --enable-cplusplus | | 23 | CONFIGURE_ARGS+= --enable-cplusplus |
23 | CONFIGURE_ARGS+= --enable-shared | | 24 | CONFIGURE_ARGS+= --enable-shared |
24 | CONFIGURE_ARGS+= --disable-absolute-shared-libs # DESTDIR bug? | | 25 | CONFIGURE_ARGS+= --disable-absolute-shared-libs # DESTDIR bug? |
25 | CONFIGURE_ARGS+= --enable-default-runtime-options=f8,-8,t8 | | 26 | CONFIGURE_ARGS+= --enable-default-runtime-options=f8,-8,t8 |
26 | ### | | 27 | ### |
27 | ### XXX On NetBSD/amd64 4.99.61, gcc had a resident memory size of over 384MB | | 28 | ### XXX On NetBSD/amd64 4.99.61, gcc had a resident memory size of over 384MB |
28 | ### while building this and ultimately exhausted all 1GB of swap I had. | | 29 | ### while building this and ultimately exhausted all 1GB of swap I had. |