mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
Remove expired devel/boost-pyste
2011-10-13 devel/boost-pyste: Still requires GCC 3.4 (strictly) and gccxml which is deprecated (and has been broken for a while)
This commit is contained in:
parent
9acba97146
commit
35a03f063e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=284106
1
MOVED
1
MOVED
@ -2825,3 +2825,4 @@ mail/enigmail-seamonkey2|mail/enigmail-seamonkey|2011-10-19|Depends on outdated
|
||||
www/seamonkey2-i18n|www/seamonkey-i18n|2011-10-19|Depends on outdated and vulnerable SeaMonkey 2.0
|
||||
www/seamonkey2|www/seamonkey|2011-10-19|Upstream support dropped and multiple vulnerabilities
|
||||
security/py-arm||2011-10-20|Renamed to security/arm
|
||||
devel/boost-pyste||2011-10-22|Has expired: Still requires GCC 3.4 (strictly) and gccxml which is deprecated (and has been broken for a while)
|
||||
|
@ -117,7 +117,6 @@
|
||||
SUBDIR += boost-docs
|
||||
SUBDIR += boost-jam
|
||||
SUBDIR += boost-libs
|
||||
SUBDIR += boost-pyste
|
||||
SUBDIR += boost-python-libs
|
||||
SUBDIR += boost_build
|
||||
SUBDIR += bouml
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Ports collection makefile for: boost-pyste
|
||||
# Date Created: 16 Novemeber 2009
|
||||
# Whom: Alexander Churanov <churanov.port.maintainer@gmail.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= boost-pyste
|
||||
PORTREVISION= 1
|
||||
COMMENT= Boost.Python code generator
|
||||
|
||||
CONFLICTS+= boost-python-libs-1.3* boost-python-libs-1.40
|
||||
USE_BZIP2= yes
|
||||
USE_PYTHON= 2.5+
|
||||
|
||||
DEPRECATED= Still requires GCC 3.4 (strictly) and gccxml which is deprecated (and has been broken for a while)
|
||||
EXPIRATION_DATE=2011-10-13
|
||||
|
||||
OPTIONS= VERBOSE_BUILD "Show compiler messages" off \
|
||||
DEBUG "Build debugging symbols" off \
|
||||
OPTIMIZED_CFLAGS "Enable -O3 optimization" off
|
||||
|
||||
INSTALLS_EGGINFO= yes
|
||||
PYDISTUTILS_PKGNAME= Pyste
|
||||
PYDISTUTILS_PKGVERSION= 0.9.10
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.include "${PORTSDIR}/devel/boost-all/common.mk"
|
||||
.include "${PORTSDIR}/devel/boost-all/compiled.mk"
|
||||
|
||||
MAKE_ENV+= PYTHON_ROOT="${LOCALBASE}"\
|
||||
PYTHON_VERSION="${PYTHON_VERSION}"\
|
||||
PYTHON_INCLUDES="${PYTHON_INCLUDEDIR}"\
|
||||
PYTHON_LIB_PATH="${PYTHON_LIBDIR}"
|
||||
|
||||
RUN_DEPENDS+= ${LOCALBASE}/lib/libboost_python.so.${BOOST_SHARED_LIB_VER}:${PORTSDIR}/devel/boost-python-libs
|
||||
|
||||
RUN_DEPENDS+= gccxml:${PORTSDIR}/devel/gccxml
|
||||
BUILD_DEPENDS+= ${BJAM}:${PORTSDIR}/devel/boost-jam
|
||||
|
||||
post-patch: customize-boost-build
|
||||
|
||||
post-configure:
|
||||
# Configure pyste, the Boost.Python code generator
|
||||
@cd ${BUILD_WRKSRC}/libs/python/pyste/install && \
|
||||
${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} \
|
||||
config ${PYDISTUTILS_CONFIGUREARGS}
|
||||
|
||||
do-build:
|
||||
# Build pyste, the Boost.Python code generator
|
||||
cd ${BUILD_WRKSRC}/libs/python/pyste/install && \
|
||||
${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} \
|
||||
build ${PYDISTUTILS_BUILDARGS}
|
||||
|
||||
do-install:
|
||||
# Install pyste, the Boost.Python code generator
|
||||
cd ${WRKSRC}/libs/python/pyste/install && \
|
||||
${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} \
|
||||
install ${PYDISTUTILS_INSTALLARGS}
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (boost_1_45_0.tar.bz2) = 55ed3ec51d5687e8224c988e22bef215dacce04e037d9f689569a80c4377a6d5
|
||||
SIZE (boost_1_45_0.tar.bz2) = 39330184
|
@ -1,11 +0,0 @@
|
||||
--- Jamroot.orig 2009-09-23 16:35:49.000000000 +0400
|
||||
+++ Jamroot 2009-09-23 16:36:49.000000000 +0400
|
||||
@@ -384,7 +384,7 @@
|
||||
# suffixes either. Pgi compilers can not accept library with version
|
||||
# suffix.
|
||||
if $(type) = SHARED_LIB &&
|
||||
- ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix ) &&
|
||||
+ ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix freebsd ) &&
|
||||
! ( [ $(property-set).get <toolset> ] in pgi ) )
|
||||
{
|
||||
result = $(result).$(BOOST_VERSION) ;
|
@ -1,11 +0,0 @@
|
||||
--- tools/build/v2/engine/src/build.jam.orig Tue Jul 29 15:43:31 2008
|
||||
+++ tools/build/v2/engine/src/build.jam Tue Nov 11 23:52:09 2008
|
||||
@@ -176,7 +176,7 @@
|
||||
## GCC 2.x, 3.x, 4.x
|
||||
toolset gcc gcc : "-o " : -D
|
||||
: -pedantic -fno-strict-aliasing
|
||||
- [ opt --release : [ opt --symbols : -g : -s ] -O3 ]
|
||||
+ [ opt --release : [ opt --symbols : -g : -s ] -O3 -fno-strict-aliasing ]
|
||||
[ opt --debug : -g -O0 -fno-inline ]
|
||||
-I$(--python-include) -I$(--extra-include) -Wno-long-long
|
||||
: -L$(--python-lib[1]) -l$(--python-lib[2]) ;
|
@ -1,17 +0,0 @@
|
||||
--- tools/build/v2/tools/common.jam.orig 2009-09-23 16:39:31.000000000 +0400
|
||||
+++ tools/build/v2/tools/common.jam 2009-09-23 16:39:33.000000000 +0400
|
||||
@@ -765,14 +765,6 @@
|
||||
result += [ join-tag $(f:G=) : [ toolset-tag $(name) : $(type) :
|
||||
$(property-set) ] ] ;
|
||||
|
||||
- case <threading> :
|
||||
- result += [ join-tag $(f:G=) : [ threading-tag $(name) : $(type)
|
||||
- : $(property-set) ] ] ;
|
||||
-
|
||||
- case <runtime> :
|
||||
- result += [ join-tag $(f:G=) : [ runtime-tag $(name) : $(type) :
|
||||
- $(property-set) ] ] ;
|
||||
-
|
||||
case <qt> :
|
||||
result += [ join-tag $(f:G=) : [ qt-tag $(name) : $(type) :
|
||||
$(property-set) ] ] ;
|
@ -1,29 +0,0 @@
|
||||
--- tools/build/v2/tools/gcc.jam.orig Thu Oct 16 12:42:03 2008
|
||||
+++ tools/build/v2/tools/gcc.jam Tue Nov 11 23:48:37 2008
|
||||
@@ -88,7 +88,7 @@
|
||||
{
|
||||
# Information about the gcc command...
|
||||
# The command.
|
||||
- local command = [ common.get-invocation-command gcc : g++ : $(command) ] ;
|
||||
+ local command = [ common.get-invocation-command gcc : %%CXX%% : $(command) ] ;
|
||||
# The root directory of the tool install.
|
||||
local root = [ feature.get-values <root> : $(options) ] ;
|
||||
# The bin directory where to find the command to execute.
|
||||
@@ -292,7 +292,7 @@
|
||||
|
||||
# Declare flags and action for compilation.
|
||||
toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ;
|
||||
-toolset.flags gcc.compile OPTIONS <optimization>speed : -O3 ;
|
||||
+toolset.flags gcc.compile OPTIONS <optimization>speed : %%CXXFLAGS%% ;
|
||||
toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
|
||||
|
||||
toolset.flags gcc.compile OPTIONS <inlining>off : -fno-inline ;
|
||||
@@ -811,7 +811,7 @@
|
||||
}
|
||||
case *bsd :
|
||||
{
|
||||
- option = -pthread ;
|
||||
+ option = %%PTHREAD_LIBS%% %%PTHREAD_CFLAGS%% ;
|
||||
# There is no -lrt on BSD.
|
||||
}
|
||||
case sgi :
|
@ -1,11 +0,0 @@
|
||||
--- tools/build/v2/tools/python.jam.orig Thu Oct 16 12:42:03 2008
|
||||
+++ tools/build/v2/tools/python.jam Tue Nov 11 23:50:21 2008
|
||||
@@ -650,7 +650,7 @@
|
||||
case windows : return ;
|
||||
|
||||
case hpux : return <library>rt ;
|
||||
- case *bsd : return <library>pthread <toolset>gcc:<library>util ;
|
||||
+ case *bsd : return <library>%%PTHREAD_LIBS%% <toolset>gcc:<library>util ;
|
||||
|
||||
case aix : return <library>pthread <library>dl ;
|
||||
|
@ -1,7 +0,0 @@
|
||||
Pyste is a Boost.Python code generator. The user specifies the classes
|
||||
and functions to be exported using a simple interface file, which
|
||||
following the Boost.Python's philosophy, is simple Python code. Pyste
|
||||
then uses GCCXML to parse all the headers and extract the necessary
|
||||
information to automatically generate C++ code.
|
||||
|
||||
WWW: http://www.boost.org/
|
@ -1,65 +0,0 @@
|
||||
bin/pyste.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/ClassExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CodeExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CppParser.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/CppParser.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/EnumExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/Exporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/Exporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/FunctionExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/GCCXMLParser.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/HeaderExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/MultipleCodeUnit.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SingleCodeUnit.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/SmartFile.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/VarExporter.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/declarations.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/declarations.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporters.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporters.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/exporterutils.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/infos.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/infos.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/infos.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/policies.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/policies.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/policies.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/pyste.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/pyste.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/settings.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/settings.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/settings.pyo
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/utils.py
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/utils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/Pyste/utils.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/Pyste
|
Loading…
Reference in New Issue
Block a user