FreeBSD Bugzilla – Attachment 155262 Details for
Bug 199224
[PATCH] devel/drpython: Fix runtime error on 9.x
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
devel_drpython.diff
devel_drpython.diff (text/plain), 1.88 KB, created by
tkato432
on 2015-04-06 18:41:33 UTC
(
hide
)
Description:
devel_drpython.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2015-04-06 18:41:33 UTC
Size:
1.88 KB
patch
obsolete
>diff -urN /usr/ports/devel/drpython/Makefile devel/drpython/Makefile >--- /usr/ports/devel/drpython/Makefile 2014-10-21 02:15:18.000000000 +0900 >+++ devel/drpython/Makefile 2015-04-07 00:00:00.000000000 +0900 >@@ -20,7 +20,7 @@ > NO_ARCH= yes > WRKSRC= ${WRKDIR}/${PORTNAME} > >-USES= python zip >+USES= compiler:c++11-lib python zip > USE_PYTHON= distutils autoplist > USE_WX= 3.0+ > WX_COMPS= python:lib >@@ -31,12 +31,18 @@ > "${PYTHONPREFIX_SITELIBDIR}/drpython/bitmaps/drpython.png" \ > "drpython" "Development;IDE;" "" > >+.include <bsd.port.pre.mk> >+ >+.if ${CHOSEN_COMPILER_TYPE} == gcc >+MAKE_ENV+= LD_LIBRARY_PATH="${LOCALBASE}/lib/${CC}:$$LD_LIBRARY_PATH" >+.endif >+ > post-patch: > @${REINPLACE_CMD} -e \ > '/postinst.py/d' ${WRKSRC}/setup.py >- @${RM} ${WRKSRC}/setup.cfg > @${REINPLACE_CMD} -e \ > 's|firefox|xdg-open|' ${WRKSRC}/drPreferences.py >+ @${RM} ${WRKSRC}/setup.cfg > > pre-build: > @(cd ${WRKSRC}/docsrc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} html) >@@ -44,11 +50,24 @@ > ${WRKSRC}/documentation) > > post-build: >- @${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/drpython.sh >- @${ECHO_CMD} 'exec ${PYTHON_CMD} -m drpython.drpython' >> ${WRKDIR}/drpython.sh >+ @${MKDIR} ${WRKDIR}/wrappers >+ @${ECHO_CMD} -n \ >+ >> ${WRKDIR}/wrappers/drpython >+ @${ECHO_CMD} '#!/bin/sh' \ >+ >> ${WRKDIR}/wrappers/drpython >+.if ${CHOSEN_COMPILER_TYPE} == gcc >+ @${ECHO_CMD} 'LD_LIBRARY_PATH="${LOCALBASE}/lib/${CC}:$$LD_LIBRARY_PATH"' \ >+ >> ${WRKDIR}/wrappers/drpython >+ @${ECHO_CMD} 'export LD_LIBRARY_PATH' \ >+ >> ${WRKDIR}/wrappers/drpython >+ @${ECHO_CMD} \ >+ >> ${WRKDIR}/wrappers/drpython >+.endif >+ @${ECHO_CMD} 'exec ${PYTHON_CMD} -m drpython.drpython' \ >+ >> ${WRKDIR}/wrappers/drpython > > post-install: >- (cd ${WRKDIR} && ${INSTALL_SCRIPT} drpython.sh \ >- ${STAGEDIR}${PREFIX}/bin/drpython) >+ (cd ${WRKDIR}/wrappers && ${INSTALL_SCRIPT} drpython \ >+ ${STAGEDIR}${PREFIX}/bin) > >-.include <bsd.port.mk> >+.include <bsd.port.post.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 199224
:
155262
|
159489