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

Reply via email to