Lines 16-22
Link Here
|
16 |
LICENSE_FILE_CC-BY-NC-SA-3.0= ${WRKSRC}/Doc/LICENSE.TXT |
16 |
LICENSE_FILE_CC-BY-NC-SA-3.0= ${WRKSRC}/Doc/LICENSE.TXT |
17 |
|
17 |
|
18 |
BUILD_DEPENDS= zip:archivers/zip \ |
18 |
BUILD_DEPENDS= zip:archivers/zip \ |
19 |
${LOCALBASE}/bin/unzip:archivers/unzip |
19 |
${LOCALBASE}/bin/unzip:archivers/unzip \ |
|
|
20 |
autoconf-2.13:devel/autoconf213 |
20 |
LIB_DEPENDS= libespeak.so:audio/espeak \ |
21 |
LIB_DEPENDS= libespeak.so:audio/espeak \ |
21 |
libnspr4.so:devel/nspr \ |
22 |
libnspr4.so:devel/nspr \ |
22 |
libvorbisfile.so:audio/libvorbis \ |
23 |
libvorbisfile.so:audio/libvorbis \ |
Lines 51-60
Link Here
|
51 |
|
52 |
|
52 |
OPTIONS_DEFINE= DOCS |
53 |
OPTIONS_DEFINE= DOCS |
53 |
|
54 |
|
54 |
BROKEN_aarch64= fails to configure: error: These compiler flags are invalid: -O |
|
|
55 |
BROKEN_armv6= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order |
56 |
BROKEN_armv7= fails to compile: your compiler does not follow the C++ specification for temporary object destruction order |
57 |
|
58 |
post-patch: .SILENT |
55 |
post-patch: .SILENT |
59 |
${REINPLACE_CMD} -e 's/GNUSTEP_USER_ROOT/GNUSTEP_LOCAL_ROOT/ ; \ |
56 |
${REINPLACE_CMD} -e 's/GNUSTEP_USER_ROOT/GNUSTEP_LOCAL_ROOT/ ; \ |
60 |
s/sdl-config/$${SDL_CONFIG}/ ; \ |
57 |
s/sdl-config/$${SDL_CONFIG}/ ; \ |
Lines 65-74
Link Here
|
65 |
/ioapi.c/d ; /unzip.c/d ; \ |
62 |
/ioapi.c/d ; /unzip.c/d ; \ |
66 |
s|/usr/X11R6|$${LOCALBASE}|' \ |
63 |
s|/usr/X11R6|$${LOCALBASE}|' \ |
67 |
${WRKSRC}/GNUmakefile |
64 |
${WRKSRC}/GNUmakefile |
|
|
65 |
${REINPLACE_CMD} -e 's|--with-system-nspr|& --with-pthreads|' \ |
66 |
${WRKSRC}/libjs.make |
68 |
# Change value of the SAVEDIR define |
67 |
# Change value of the SAVEDIR define |
69 |
${REINPLACE_CMD} -e 's|oolite-saves|\.oolite-saves|' \ |
68 |
${REINPLACE_CMD} -e 's|oolite-saves|\.oolite-saves|' \ |
70 |
${WRKSRC}/src/Core/NSFileManagerOOExtensions.h |
69 |
${WRKSRC}/src/Core/NSFileManagerOOExtensions.h |
71 |
|
70 |
|
|
|
71 |
pre-configure: |
72 |
(cd ${WRKSRC}/deps/mozilla/js/src && ${LOCALBASE}/bin/autoconf-2.13) |
73 |
|
74 |
# This comes from bsd.gecko.mk, fixes linking issues on 9.0 and higher. |
75 |
post-configure: |
76 |
${ECHO_CMD} "fenv.h" >> ${WRKSRC}/deps/mozilla/js/src/config/system-headers |
77 |
${ECHO_CMD} "pthread_np.h" >> ${WRKSRC}/deps/mozilla/js/src/config/system-headers |
78 |
|
72 |
do-install: |
79 |
do-install: |
73 |
(cd ${RELEASEDIR} && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) |
80 |
(cd ${RELEASEDIR} && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) |
74 |
${INSTALL_SCRIPT} ${WRKDIR}/oolite ${STAGEDIR}${PREFIX}/bin |
81 |
${INSTALL_SCRIPT} ${WRKDIR}/oolite ${STAGEDIR}${PREFIX}/bin |