Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv27618
Modified Files: boost1.35..info boost1.41.cmake.info boost1.46.1.cmake.info Added Files: boost1.53-python3.patch boost1.53..info boost1.53.patch Log Message: add boost1.53 to 10.6 tree Index: boost1.35..info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/boost1.35..info,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- boost1.35..info 9 May 2012 09:03:18 -0000 1.6 +++ boost1.35..info 27 Aug 2013 20:47:24 -0000 1.7 @@ -1,7 +1,7 @@ Info2: << Package: boost1.35.%type_pkg[python] Version: 1.35.0 -Revision: 11 +Revision: 13 Type: python (nopython systempython python2.5 python2.6 python2.7) Distribution: (%type_raw[python] = python2.5) 10.5, (%type_raw[python] = python2.5) 10.6 @@ -11,11 +11,13 @@ BuildDepends: boost-jam, (%type_num[python]) %type_pkg[python], fink (>= 0.27.2) BuildDependsOnly: True #BuildConflicts: (%type_pkg[python] != nopython) python +### Conflicts gets ALL variants for OTHER boost versions +### For same boost version, conditional all on " !nopython " BUT omit the nopython variant. Conflicts: << boost1.31, boost1.32-py23, boost1.32-py24, boost1.32.python, boost1.33, boost-foreach, - boost1.34.systempython, - boost1.34.python23, - boost1.34.python24, + boost1.34.systempython, + boost1.34.python23, + boost1.34.python24, boost1.34.python25, (%type_pkg[python] != nopython) boost1.35.systempython, (%type_pkg[python] != nopython) boost1.35.python23, @@ -24,15 +26,25 @@ (%type_pkg[python] != nopython) boost1.35.python26, (%type_pkg[python] != nopython) boost1.35.python27, boost1.41.cmake, - boost1.46.1.cmake -<< + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython +<< +### Always include ALL boost variants in Replaces Replaces: << boost1.31, boost1.32-py23, boost1.32-py24, boost1.32.python, boost1.33, boost-foreach, - boost1.34.systempython, - boost1.34.python23, - boost1.34.python24, + boost1.34.systempython, + boost1.34.python23, + boost1.34.python24, boost1.34.python25, - boost1.34.nopython, + boost1.34.nopython, boost1.35.systempython, boost1.35.python23, boost1.35.python24, @@ -41,7 +53,16 @@ boost1.35.python27, boost1.35.nopython, boost1.41.cmake, - boost1.46.1.cmake + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython << Source: mirror:sourceforge:boost/boost_1_35_0.tar.bz2 @@ -251,7 +272,7 @@ they are compatible. The nopython variant contains all others except the python libraries, - so of you want a complete set of boost libraries, install + so if you want a complete set of boost libraries, install the nopython variant and one of the python variants. The systempython variant uses the system Python framework and installs the Index: boost1.46.1.cmake.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/boost1.46.1.cmake.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- boost1.46.1.cmake.info 21 Oct 2012 00:23:01 -0000 1.3 +++ boost1.46.1.cmake.info 27 Aug 2013 20:47:24 -0000 1.4 @@ -1,6 +1,6 @@ Package: boost1.46.1.cmake Version: 1.46.1 -Revision: 2 +Revision: 3 Description: Boost C++ Libraries DescDetail: << The Boost web site provides free peer-reviewed portable C++ source @@ -30,6 +30,7 @@ Depends: %n-shlibs (= %v-%r) BuildDepends: fink (>= 0.24.12), cmake (>= 2.6.4) BuildDependsOnly: true +### Always include ALL boost variants in Conflicts Conflicts: << boost-foreach, boost1.31, @@ -49,8 +50,19 @@ boost1.35.python26, boost1.35.python27, boost1.35.nopython, - boost1.41.cmake + boost1.41.cmake, + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython << +### Always include ALL boost variants in Replaces Replaces: << boost-foreach, boost1.31, @@ -70,7 +82,17 @@ boost1.35.python26, boost1.35.python27, boost1.35.nopython, - boost1.41.cmake + boost1.41.cmake, + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython << CompileScript: << @@ -81,8 +103,8 @@ -DWITH_DOXYGEN=off -DWITH_ICU=off -DWITH_MPI=off \ -DBZIP2_INCLUDE_DIR=/usr/include \ -DBZIP2_LIBRARIES=/usr/lib/libbz2.dylib \ - -DPYTHON_INCLUDE_PATH=/usr/include/python2.5 \ - -DPYTHON_EXECUTABLE=/usr/bin/python2.5 \ + -DPYTHON_INCLUDE_PATH=/usr/include/python2.6 \ + -DPYTHON_EXECUTABLE=/usr/bin/python2.6 \ -DPYTHON_LIBRARIES="-framework Python" \ -DXSLTPROC_EXECUTABLE=/usr/bin/xsltproc make --- NEW FILE: boost1.53.patch --- diff -ruN boost_1_46_1/tools/build/v2/tools/darwin.jam boost_1_46_1_corr/tools/build/v2/tools/darwin.jam --- boost_1_46_1/tools/build/v2/tools/darwin.jam 2010-07-12 03:37:43.000000000 -0400 +++ boost_1_46_1_corr/tools/build/v2/tools/darwin.jam 2011-06-06 11:18:25.000000000 -0400 @@ -20,6 +20,8 @@ import property-set ; import regex ; import errors ; +import os ; +import option ; ## Use a framework. feature framework : : free ; @@ -536,11 +538,16 @@ { setup-address-model $(targets) : $(sources) : $(properties) ; prepare-framework-path $(<) ; + local prefix = [ option.get prefix ] ; + LIB_INSTALL_DIR = [ option.get libdir : $(prefix)/lib ] ; + VERSIONINFO_COMP = [ option.get compatibility_version ] ; + VERSIONINFO_CUR = [ option.get current_version ] ; + UNDEFINED = [ option.get undefined ] ; } actions link.dll bind LIBRARIES { - "$(CONFIG_COMMAND)" -dynamiclib -Wl,-single_module -install_name "$(<:B)$(<:S)" -L"$(LINKPATH)" -o "$(<)" "$(>)" "$(LIBRARIES)" -l$(FINDLIBS-SA) -l$(FINDLIBS-ST) $(FRAMEWORK_PATH) -framework$(_)$(FRAMEWORK:D=:S=) $(OPTIONS) $(USER_OPTIONS) + "$(CONFIG_COMMAND)" -dynamiclib $(UNDEFINED) -Wl,-single_module -install_name "$(LIB_INSTALL_DIR)/$(<:B)-1_@BOOST_MINOR@$(<:S)" -compatibility_version $(VERSIONINFO_COMP) -current_version $(VERSIONINFO_CUR) -L"$(LINKPATH)" -o "$(<)" "$(>)" "$(LIBRARIES)" -l$(FINDLIBS-SA) -l$(FINDLIBS-ST) $(FRAMEWORK_PATH) -framework$(_)$(FRAMEWORK:D=:S=) $(OPTIONS) $(USER_OPTIONS) } # We use libtool instead of ar to support universal binary linking --- NEW FILE: boost1.53-python3.patch --- --- a/bootstrap.sh 2011-04-07 14:57:52.000000000 -0400 +++ b/bootstrap.sh 2011-04-07 15:02:12.000000000 -0400 @@ -279,7 +279,7 @@ if test "x$PYTHON_ROOT" = x; then echo -n "Detecting Python root... " - PYTHON_ROOT=`$PYTHON -c "import sys; print sys.prefix"` + PYTHON_ROOT=`$PYTHON -c "import sys; print (sys.prefix)"` echo $PYTHON_ROOT fi fi --- a/tools/build/v2/tools/python.jam 2013-06-12 22:32:55.000000000 -0400 +++ b/tools/build/v2/tools/python.jam 2013-06-12 22:33:37.000000000 -0400 @@ -548,10 +548,10 @@ } else { - includes ?= $(prefix)/include/python$(version) ; + includes ?= $(prefix)/include/python$(version)m ; local lib = $(exec-prefix)/lib ; - libraries ?= $(lib)/python$(version)/config $(lib) ; + libraries ?= $(lib)/python$(version)/config-$(version)m $(lib) ; } } @@ -686,7 +686,7 @@ } # Declare it. - lib python.lib : : <name>python$(lib-version) $(requirements) ; + lib python.lib : : <name>python$(lib-version)m $(requirements) ; } --- NEW FILE: boost1.53..info --- Info2: << Package: boost1.53.%type_pkg[python] Version: 1.53.0 Revision: 1 Type: python (nopython systempython python2.5 python2.6 python2.7 python3.1 python3.2 python3.3) Distribution: << ( %type_pkg[python] = python25 ) 10.5, ( %type_pkg[python] = python25 ) 10.6, ( %type_pkg[python] = python26 ) 10.5, ( %type_pkg[python] = python26 ) 10.6, ( %type_pkg[python] = python31 ) 10.6, ( %type_pkg[python] = python31 ) 10.7, ( %type_pkg[python] = python31 ) 10.8 << Description: Boost C++ Libraries: static and source libs License: BSD ### Open maintainer, but must contact me or fink-devel before changes ### as the interactions between boost packages are tricky. Maintainer: Hanspeter Niederstrasser <nie...@users.sourceforge.net> Depends: %N-shlibs (= %v-%r) BuildDepends: << fink (>= 0.34.4), (%type_num[python]) %type_pkg[python] << BuildDependsOnly: True #BuildConflicts: (%type_pkg[python] != nopython) python ### Conflicts gets ALL variants for OTHER boost versions ### For same boost version, conditional all on " !nopython " BUT omit the nopython variant. Conflicts: << boost1.31, boost1.32-py23, boost1.32-py24, boost1.32.python, boost1.33, boost-foreach, boost1.34.systempython, boost1.34.python23, boost1.34.python24, boost1.34.python25, boost1.34.nopython, boost1.35.systempython, boost1.35.python23, boost1.35.python24, boost1.35.python25, boost1.35.python26, boost1.35.python27, boost1.35.nopython, boost1.41.cmake, boost1.46.1.cmake, boost1.52.0.cmake, (%type_pkg[python] != nopython) boost1.53.systempython, (%type_pkg[python] != nopython) boost1.53.python25, (%type_pkg[python] != nopython) boost1.53.python26, (%type_pkg[python] != nopython) boost1.53.python27, (%type_pkg[python] != nopython) boost1.53.python31, (%type_pkg[python] != nopython) boost1.53.python32, (%type_pkg[python] != nopython) boost1.53.python33 << ### Always include ALL boost variants in Replaces Replaces: << boost1.31, boost1.32-py23, boost1.32-py24, boost1.32.python, boost1.33, boost-foreach, boost1.34.systempython, boost1.34.python23, boost1.34.python24, boost1.34.python25, boost1.34.nopython, boost1.35.systempython, boost1.35.python23, boost1.35.python24, boost1.35.python25, boost1.35.python26, boost1.35.python27, boost1.35.nopython, boost1.41.cmake, boost1.46.1.cmake, boost1.52.0.cmake, boost1.53.systempython, boost1.53.python25, boost1.53.python26, boost1.53.python27, boost1.53.python31, boost1.53.python32, boost1.53.python33, boost1.53.nopython << Source: mirror:sourceforge:boost/boost_1_53_0.tar.bz2 SourceDirectory: boost_1_53_0 Source-MD5: a00d22605d5dbcfb4c9936a9b35bc4c2 PatchFile: %{ni}patch PatchFile-MD5: 41d4fc4791c642ee9bb895bb0bafa2a9 ### python3.[23] suffixes their directories w/ 'm', so need to patch detection to work PatchFile2: boost1.53-python3.patch PatchFile2-MD5: 29669ee97b0294c63850e7c899dc0af6 PatchScript:<< #!/bin/sh -ex sed 's|@BOOST_MINOR@|53|g' < %{PatchFile} | patch -p1 ## python3X needs a little extra help to find the right library name case %type_pkg[python] in python31) ;; python3[23]) patch -p1 < %{PatchFile2} ;; *) ;; esac perl -pi -e 's|debug release|release|;s|\<runtime-link\>shared \<runtime-link\>static|\<runtime-link\>shared|' Jamroot << GCC: 4.0 CompileScript: << #!/bin/sh -ex USEPYTHON='--with-python' UNDEFINED='--undefined=-Wl,-flat_namespace,-undefined,dynamic_lookup' UNDEFINED='' case %type_pkg[python] in nopython) UNDEFINED='' USEPYTHON='--without-python' export PYTHON='' ;; systempython) echo "using python : : /usr/bin/python ; " >> tools/build/v2/user-config.jam # export CXXFLAGS='-I/System/Library/Frameworks/Python.framework/Headers' export PYTHON='/usr/bin/python' LIBDIR='--libdir=%p/lib' ;; python*) echo "using python : : %p/bin/%type_raw[python] ; " >> tools/build/v2/user-config.jam export PYTHON='%p/bin/%type_raw[python]' LIBDIR='--libdir=%p/lib/%type_raw[python]/site-packages' ;; *) ;; esac PYTHON=$PYTHON ./bootstrap.sh --without-libraries=python --without-libraries=mpi --includedir=%p/include/boost-1_53 PYTHON=$PYTHON ./b2 -d2 --toolset=darwin $USEPYTHON --prefix=%p $LIBDIR --includedir=%p/include/boost-1_53 $UNDEFINED --compatibility_version=1.53.0 --current_version=1.53.0 --build-type=complete --layout=tagged variant=release threading=single,multi link=shared << InstallScript: << #!/bin/sh -ex [ '%type_pkg[python]' == 'nopython' ] && USEPYTHON='--without-python' || USEPYTHON='--with-python' ./b2 -d2 --toolset=darwin $USEPYTHON --prefix=%i $LIBDIR --includedir=%i/include/boost-1_53 $UNDEFINED --compatibility_version=1.53.0 --current_version=1.53.0 --build-type=complete --layout=tagged variant=release threading=single,multi link=shared install ln -s boost-1_53/boost %i/include/boost if [ '%type_pkg[python]' == 'nopython' ]; then LIBS="atomic chrono context date_time filesystem graph iostreams locale \ math_c99 math_c99f math_c99l math_tr1 math_tr1f math_tr1l prg_exec_monitor \ program_options random regex serialization signals system thread timer \ unit_test_framework wave wserialization"; else LIBS="python" case %type_pkg[python] in python3*) LIBS="$LIBS python3" ;; *) ;; esac fi ### dylibs are created with unversioned name. mv to version name ### and create unversioned symlink for LIB in $LIBS; do if [[ "$LIB" == "atomic" || "$LIB" == "locale" || "$LIB" == "thread" ]]; then # these libraries don't build a non-mt version ln -s libboost_${LIB}-mt.dylib %i/lib/libboost_${LIB}.dylib else mv %i/lib/libboost_${LIB}.dylib %i/lib/libboost_${LIB}-1_53.dylib ln -s libboost_${LIB}-1_53.dylib %i/lib/libboost_${LIB}.dylib fi mv %i/lib/libboost_${LIB}-mt.dylib %i/lib/libboost_${LIB}-mt-1_53.dylib ln -s libboost_${LIB}-mt-1_53.dylib %i/lib/libboost_${LIB}-mt.dylib done if [ -n '%type_num[python]' ]; then ### Move versioned Fink python libs to site-packages directory to match otool -L ### The unversioned python libs stay in %p/lib mkdir -p %i/lib/%type_raw[python]/site-packages mv %i/lib/libboost*1_53.dylib %i/lib/%type_raw[python]/site-packages ### The unversioned python symlinks need to point to the site-package location rm %i/lib/libboost_python{,-mt}.dylib ln -s %type_raw[python]/site-packages/libboost_python-1_53.dylib %i/lib/libboost_python.dylib ln -s %type_raw[python]/site-packages/libboost_python-mt-1_53.dylib %i/lib/libboost_python-mt.dylib fi # install the examples, docs, tools, etc by hand mkdir -p %i/lib/boost-1_53 /bin/cp -pR boost-build.jam boost.css boost.png doc index.html libs more rst.css status tools %i/lib/boost-1_53/ mkdir -p %i/share/doc/%N sed -e 's|URL=index.html|URL=%p/lib/boost-1_53/index.html|' index.htm > %i/share/doc/%N/index.html << Splitoff: << Package: %N-shlibs Depends: ( %type_num[python] ) %type_pkg[python]-shlibs Files: << ( %type_raw[python] = systempython ) lib/libboost_python-1_53.dylib ( %type_raw[python] = systempython ) lib/libboost_python-mt-1_53.dylib ( %type_num[python] ) lib/%type_raw[python]/site-packages/libboost_python-1_53.dylib ( %type_num[python] ) lib/%type_raw[python]/site-packages/libboost_python-mt-1_53.dylib ( x%type_num[python] = x31 ) lib/%type_raw[python]/site-packages/libboost_python3-1_53.dylib ( x%type_num[python] = x31 ) lib/%type_raw[python]/site-packages/libboost_python3-mt-1_53.dylib ( x%type_num[python] = x32 ) lib/%type_raw[python]/site-packages/libboost_python3-1_53.dylib ( x%type_num[python] = x32 ) lib/%type_raw[python]/site-packages/libboost_python3-mt-1_53.dylib ( x%type_num[python] = x33 ) lib/%type_raw[python]/site-packages/libboost_python3-1_53.dylib ( x%type_num[python] = x33 ) lib/%type_raw[python]/site-packages/libboost_python3-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_chrono-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_context-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_date_time-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_filesystem-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_graph-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_iostreams-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99f-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99l-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1f-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1l-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_program_options-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_random-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_regex-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_serialization-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_wserialization-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_signals-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_system-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_timer-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_prg_exec_monitor-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_unit_test_framework-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_wave-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_atomic-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_chrono-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_context-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_date_time-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_filesystem-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_graph-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_iostreams-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_locale-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99f-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_c99l-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1f-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_math_tr1l-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_program_options-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_random-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_regex-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_serialization-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_wserialization-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_signals-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_system-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_timer-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_prg_exec_monitor-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_unit_test_framework-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_thread-mt-1_53.dylib ( %type_raw[python] = nopython ) lib/libboost_wave-mt-1_53.dylib << Shlibs: << ( %type_raw[python] = systempython ) %p/lib/libboost_python-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = systempython ) %p/lib/libboost_python-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_num[python] ) %p/lib/%type_raw[python]/site-packages/libboost_python-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_num[python] ) %p/lib/%type_raw[python]/site-packages/libboost_python-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( x%type_num[python] >= x31 ) %p/lib/%type_raw[python]/site-packages/libboost_python3-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( x%type_num[python] >= x31 ) %p/lib/%type_raw[python]/site-packages/libboost_python3-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_chrono-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_context-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_date_time-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_filesystem-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_graph-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_iostreams-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99f-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99l-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1f-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1l-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_program_options-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_random-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_regex-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_serialization-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_wserialization-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_signals-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_system-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_timer-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_prg_exec_monitor-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_unit_test_framework-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_wave-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_atomic-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_chrono-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_context-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_date_time-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_filesystem-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_graph-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_iostreams-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_locale-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99f-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_c99l-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1f-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_math_tr1l-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_program_options-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_random-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_regex-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_serialization-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_wserialization-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_signals-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_system-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_timer-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_prg_exec_monitor-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_unit_test_framework-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_thread-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) ( %type_raw[python] = nopython ) %p/lib/libboost_wave-mt-1_53.dylib 1.53.0 %n (>= 1.53.0-1) << DocFiles: LICENSE_1_0.txt Description: Boost C++ Libraries (shared libs) DescUsage: << The libboost.python libraries are separated out into their own packages, with different package names according to the python version with which they are compatible. The nopython variant contains all others except the python libraries, so of you want a complete set of boost libraries, install the nopython variant and one of the python variants. The systempython variant uses the system Python framework and installs the libboost.python dylib into %p/lib. The pythonXY variants use Fink's python packages and install the libboost.python dylib into %/lib/pythonX.Y/site-packages. The static libraries and the compile-time dylib symlinks are installed into %p/lib in all cases. Thus for linking, the link flag -L%p/lib is sufficient in all cases. This version does not build the debug versions of the libraries. If you want these, please contact the maintainer and vote for them. << << DocFiles: LICENSE_1_0.txt index.html Homepage: http://www.boost.org DescDetail: << The Boost web site provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. The libraries are intended to be widely useful, and are in regular use by thousands of programmers across a broad spectrum of applications. A further goal is to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries will be included in the C++ Standards Committee's upcoming C++ Standard Library Technical Report as a step toward becoming part of a future C++ Standard. Although Boost was begun by members of the C++ Standards Committee Library Working Group, participation has expanded to include thousands of programmers from the C++ community at large. << DescUsage: << The libboost.python libraries are separated out into their own packages, with different package names according to the python version with which they are compatible. The nopython variant contains all others except the python libraries, so if you want a complete set of boost libraries, install the nopython variant and one of the python variants. The systempython variant uses the system Python framework and installs the libboost.python dylib into %p/lib. The pythonXY variants use Fink's python packages and install the libboost.python dylib into %/lib/pythonX.Y/site-packages. The static libraries and the compile-time dylib symlinks are installed into %p/lib in all cases. Thus for linking, the link flag -L%p/lib is sufficient in all cases. This version does not build the debug versions of the libraries. If you want these, please contact the maintainer and vote for them. This version installs the docs, tools, examples, etc into %p/lib/boost-1_53/. << DescPort: << Patch to darwin.jam teaches ./b2 to use -install_name and -compatibility_version for the dylibs. Setting "-flat_namespace -undefined dynamic_lookup" seems to no longer be needed as in older versions for the python dylibs. However, keeping the ability to set the flags just in case. These are transmitted on the ./b2 command line by the options --compatibility_version, --current_version and --undefined << DescPackaging: << Earlier versions by Mark Treiber. Based on Martin Costabel's boost1.35. All the -shlibs splitoffs are compatible with each other. The other packages are builddependsonly, and the nopython variant is compatible with any one of the python dev variants from the same boost version. The python dev variants all conflict with each other. No debug versions, makes package 10 times smaller and twice faster to build. << << Index: boost1.41.cmake.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/boost1.41.cmake.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- boost1.41.cmake.info 21 Oct 2012 00:23:01 -0000 1.4 +++ boost1.41.cmake.info 27 Aug 2013 20:47:24 -0000 1.5 @@ -1,7 +1,7 @@ Package: boost1.41.cmake Version: 1.41.0 # up to 11 so that upgrades from the fink-python-using rev1 get updated -Revision: 14 +Revision: 15 Distribution: 10.5, 10.6, 10.7 Description: Boost C++ Libraries DescDetail: << @@ -31,6 +31,7 @@ Depends: %n-shlibs (= %v-%r) BuildDepends: fink (>= 0.24.12), cmake (>= 2.6.4) BuildDependsOnly: true +### Always include ALL boost variants in Conflicts Conflicts: << boost-foreach, boost1.31, @@ -50,8 +51,19 @@ boost1.35.python26, boost1.35.python27, boost1.35.nopython, - boost1.46.1.cmake + boost1.41.cmake, + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython << +### Always include ALL boost variants in Replaces Replaces: << boost-foreach, boost1.31, @@ -71,7 +83,17 @@ boost1.35.python26, boost1.35.python27, boost1.35.nopython, - boost1.46.1.cmake + boost1.41.cmake, + boost1.46.1.cmake, + boost1.52.0.cmake, + boost1.53.systempython, + boost1.53.python25, + boost1.53.python26, + boost1.53.python27, + boost1.53.python31, + boost1.53.python32, + boost1.53.python33, + boost1.53.nopython << CompileScript: << @@ -82,8 +104,8 @@ -DWITH_DOXYGEN=off -DWITH_ICU=off \ -DBZIP2_INCLUDE_DIR=/usr/include \ -DBZIP2_LIBRARIES=/usr/lib/libbz2.dylib \ - -DPYTHON_INCLUDE_PATH=/usr/include/python2.5 \ - -DPYTHON_EXECUTABLE=/usr/bin/python2.5 \ + -DPYTHON_INCLUDE_PATH=/usr/include/python2.6 \ + -DPYTHON_EXECUTABLE=/usr/bin/python2.6 \ -DPYTHON_LIBRARIES="-framework Python" \ -DXSLTPROC_EXECUTABLE=/usr/bin/xsltproc make ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs