- New knob: WITH_PSYCO for optimized compiling

- New knob: WITH_GEOIP for geographically based blocking of peers

PR:		ports/63502
Submitted by:	Stefan Walter <sw@gegenunendlich.de>
This commit is contained in:
Pav Lucistnik 2004-03-01 20:33:15 +00:00
parent 0840379792
commit f595fce2c6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=102678
3 changed files with 75 additions and 6 deletions

View File

@ -22,12 +22,35 @@ USE_PYDISTUTILS= yes
.include <bsd.port.pre.mk>
.if exists(${PYTHON_SITELIBDIR}/GeoIP.so) || defined(WITH_GEOIP)
WITH_GEOIP= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP
.endif
.if exists(${PYTHON_SITELIBDIR}/psyco/_psyco.so) || defined(WITH_PSYCO)
WITH_PSYCO= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
.endif
.if exists(${PYTHON_SITELIBDIR}/ogg/vorbis.so) || defined(WITH_VORBIS)
WITH_VORBIS= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
.else
.endif
.if !defined(WITH_VORBIS) || !defined(WITH_PSYCO) || !defined(WITH_GEOIP)
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "Define WITH_VORBIS=yes to enable OGG/Vorbis support"
@${ECHO_MSG} "You can define the following for additional features:"
@${ECHO_MSG} ""
.if !defined(WITH_GEOIP)
@${ECHO_MSG} "WITH_GEOIP - enable the GeoIP based country code blocker"
.endif
.if !defined(WITH_PSYCO)
@${ECHO_MSG} "WITH_PSYCO - enable the psyco optimizing compiler"
.endif
.if !defined(WITH_VORBIS)
@${ECHO_MSG} "WITH_VORBIS - enable OGG/Vorbis support"
.endif
@${ECHO_MSG} ""
.endif

View File

@ -22,12 +22,35 @@ USE_PYDISTUTILS= yes
.include <bsd.port.pre.mk>
.if exists(${PYTHON_SITELIBDIR}/GeoIP.so) || defined(WITH_GEOIP)
WITH_GEOIP= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP
.endif
.if exists(${PYTHON_SITELIBDIR}/psyco/_psyco.so) || defined(WITH_PSYCO)
WITH_PSYCO= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
.endif
.if exists(${PYTHON_SITELIBDIR}/ogg/vorbis.so) || defined(WITH_VORBIS)
WITH_VORBIS= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
.else
.endif
.if !defined(WITH_VORBIS) || !defined(WITH_PSYCO) || !defined(WITH_GEOIP)
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "Define WITH_VORBIS=yes to enable OGG/Vorbis support"
@${ECHO_MSG} "You can define the following for additional features:"
@${ECHO_MSG} ""
.if !defined(WITH_GEOIP)
@${ECHO_MSG} "WITH_GEOIP - enable the GeoIP based country code blocker"
.endif
.if !defined(WITH_PSYCO)
@${ECHO_MSG} "WITH_PSYCO - enable the psyco optimizing compiler"
.endif
.if !defined(WITH_VORBIS)
@${ECHO_MSG} "WITH_VORBIS - enable OGG/Vorbis support"
.endif
@${ECHO_MSG} ""
.endif

View File

@ -22,12 +22,35 @@ USE_PYDISTUTILS= yes
.include <bsd.port.pre.mk>
.if exists(${PYTHON_SITELIBDIR}/GeoIP.so) || defined(WITH_GEOIP)
WITH_GEOIP= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP
.endif
.if exists(${PYTHON_SITELIBDIR}/psyco/_psyco.so) || defined(WITH_PSYCO)
WITH_PSYCO= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
.endif
.if exists(${PYTHON_SITELIBDIR}/ogg/vorbis.so) || defined(WITH_VORBIS)
WITH_VORBIS= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
.else
.endif
.if !defined(WITH_VORBIS) || !defined(WITH_PSYCO) || !defined(WITH_GEOIP)
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "Define WITH_VORBIS=yes to enable OGG/Vorbis support"
@${ECHO_MSG} "You can define the following for additional features:"
@${ECHO_MSG} ""
.if !defined(WITH_GEOIP)
@${ECHO_MSG} "WITH_GEOIP - enable the GeoIP based country code blocker"
.endif
.if !defined(WITH_PSYCO)
@${ECHO_MSG} "WITH_PSYCO - enable the psyco optimizing compiler"
.endif
.if !defined(WITH_VORBIS)
@${ECHO_MSG} "WITH_VORBIS - enable OGG/Vorbis support"
.endif
@${ECHO_MSG} ""
.endif