diff --git a/.cvsignore b/.cvsignore index 9b0169e..e348202 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ boost_1_39_0.tar.bz2 +boost-1.41.0.cmake0.tar.bz2 diff --git a/boost-bitset.patch b/boost-bitset.patch deleted file mode 100644 index 66ef16f..0000000 --- a/boost-bitset.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- boost/dynamic_bitset/dynamic_bitset.hpp.debug 2008-10-22 03:13:59.000000000 +0900 -+++ boost/dynamic_bitset/dynamic_bitset.hpp 2009-03-23 03:36:40.000000000 +0900 -@@ -1017,8 +1017,11 @@ - ? access_by_bytes - : access_by_blocks; - -+ if (mode) -+ return do_count(m_bits.begin(), num_blocks(), Block(0), -+ static_cast *>(0)); - return do_count(m_bits.begin(), num_blocks(), Block(0), -- static_cast *>(0)); -+ static_cast *>(0)); - } - - diff --git a/boost-cmake-soname.patch b/boost-cmake-soname.patch new file mode 100644 index 0000000..8d732eb --- /dev/null +++ b/boost-cmake-soname.patch @@ -0,0 +1,19 @@ +*** tools/build/CMake/BoostCore.cmake.orig 2010-01-12 20:01:46.006547352 -0800 +--- tools/build/CMake/BoostCore.cmake 2010-01-12 20:02:54.222546929 -0800 +*************** macro(boost_library_variant LIBNAME) +*** 755,761 **** + if (BUILD_SOVERSIONED) + set_target_properties(${VARIANT_LIBNAME} + PROPERTIES +! SOVERSION "${BOOST_VERSION}" + ) + endif() + endif () +--- 755,761 ---- + if (BUILD_SOVERSIONED) + set_target_properties(${VARIANT_LIBNAME} + PROPERTIES +! SOVERSION "_FEDORA_SONAME" + ) + endif() + endif () diff --git a/boost-function_template.patch b/boost-function_template.patch deleted file mode 100644 index c8178ea..0000000 --- a/boost-function_template.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -ru boost/function/function_template.hpp boost/function/function_template.hpp ---- boost/function/function_template.hpp 2009-05-10 10:31:29.000000000 +0100 -+++ boost/function/function_template.hpp 2009-05-10 10:49:46.000000000 +0100 -@@ -950,10 +950,10 @@ - f.vtable->manager(f.functor, this->functor, - boost::detail::function::move_functor_tag); - f.vtable = 0; --#if !defined(BOOST_NO_EXCEPTIONS) - } else { - clear(); - } -+#if !defined(BOOST_NO_EXCEPTIONS) - } catch (...) { - vtable = 0; - throw; diff --git a/boost-graph-compile.patch b/boost-graph-compile.patch new file mode 100644 index 0000000..4e281f3 --- /dev/null +++ b/boost-graph-compile.patch @@ -0,0 +1,12 @@ +*** boost/graph/distributed/detail/mpi_process_group.ipp.orig 2009-12-16 15:46:32.410223363 -0800 +--- boost/graph/distributed/detail/mpi_process_group.ipp 2009-12-16 15:47:28.700348300 -0800 +*************** +*** 19,24 **** +--- 19,25 ---- + #endif + + #include ++ #include + #include + #include + #include diff --git a/boost-regexdll.patch b/boost-regexdll.patch deleted file mode 100644 index 5365dfd..0000000 --- a/boost-regexdll.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- libs/regex/build/Jamfile.v2.orig 2009-05-29 05:12:31.000000000 +0200 -+++ libs/regex/build/Jamfile.v2 2009-05-29 05:12:58.000000000 +0200 -@@ -255,9 +255,6 @@ - #static:BOOST_REGEX_NO_LIB=1 - #static:BOOST_REGEX_STATIC_LINK=1 - shared:BOOST_REGEX_DYN_LINK=1 -- gcc-mw:static -- gcc-mingw:static -- gcc-cygwin:static - $(BOOST_REGEX_ICU_OPTS) - ; - diff --git a/boost-run-tests.patch b/boost-run-tests.patch deleted file mode 100644 index adcc5f2..0000000 --- a/boost-run-tests.patch +++ /dev/null @@ -1,168 +0,0 @@ -*** tools/regression/src/run_tests.sh.orig 2007-07-31 19:44:25.000000000 -0500 ---- tools/regression/src/run_tests.sh 2007-08-01 12:17:25.000000000 -0500 -*************** -*** 15,21 **** - # This can be either a non-exitent directory or an already complete Boost - # source tree. - # -! boost_root="$HOME/CVSROOTs/Boost/boost_regression" - - # - # Wether to fetch the most current Boost code from CVS (yes/no): ---- 15,21 ---- - # This can be either a non-exitent directory or an already complete Boost - # source tree. - # -! boost_root="/usr/src/redhat/BUILD/boost_1_34_1" - - # - # Wether to fetch the most current Boost code from CVS (yes/no): -*************** test_tools=gcc -*** 42,58 **** - toolset=gcc - - # -- # "comment_path" is the path to an html-file describing the test environment. -- # The content of this file will be embedded in the status pages being produced. -- # -- comment_path="$boost_root/../regression_comment.html" -- # - # "test_dir" is the relative path to the directory to run the tests in, - # defaults to "status" and runs all the tests, but could be a sub-directory - # for example "libs/regex/test" to run the regex tests alone. - # - test_dir="status" - - - ### DEFAULTS ARE OK FOR THESE. - ---- 42,59 ---- - toolset=gcc - - # - # "test_dir" is the relative path to the directory to run the tests in, - # defaults to "status" and runs all the tests, but could be a sub-directory - # for example "libs/regex/test" to run the regex tests alone. - # - test_dir="status" - -+ # -+ # "comment_path" is the path to an html-file describing the test environment. -+ # The content of this file will be embedded in the status pages being produced. -+ # -+ comment_path="$boost_root/$test_dir/regression_comment.html" -+ - - ### DEFAULTS ARE OK FOR THESE. - -*************** exe_suffix= -*** 71,76 **** ---- 72,80 ---- - # - bjam="$boost_root/tools/jam/src/bin/bjam$exe_suffix" - -+ # bjam options -+ bjam_flags="--layout=system variant=release -sICU_PATH=/usr --user-config=$boost_root/user-config.jam" -+ - # - # "process_jam_log", and "compiler_status" paths to built helper programs: - # The location of the executables of the regression help programs. These -*************** else -*** 98,103 **** ---- 102,115 ---- - fi - export BOOST_BUILD_PATH - -+ # For shared objects. -+ old_ld_library_path=$LD_LIBRARY_PATH -+ old_ld_run_path=$LD_RUN_PATH -+ LD_LIBRARY_PATH="$boost_root/stage/lib:$old_ld_library_path" -+ LD_RUN_PATH="$boost_root/stage/lib:$old_ld_run_path" -+ export LD_LIBRARY_PATH -+ export LD_RUN_PATH -+ - # - # STEP 0: - # -*************** fi -*** 126,137 **** - # STEP 1: - # rebuild bjam if required: - # -! echo building bjam: -! cd "$boost_root/tools/jam/src" && \ -! LOCATE_TARGET=bin sh ./build.sh -! if test $? != 0 ; then -! echo "bjam build failed." -! exit 256 - fi - - # ---- 138,152 ---- - # STEP 1: - # rebuild bjam if required: - # -! echo "finding or building bjam": -! if test ! -f "$bjam" ; then -! echo "building bjam": -! cd "$boost_root/tools/jam/src" && \ -! LOCATE_TARGET=bin sh ./build.sh -! if test $? != 0 ; then -! echo "bjam build failed." -! exit 256 -! fi - fi - - # -*************** fi -*** 139,146 **** - # rebuild the regression test helper programs if required: - # - echo building regression test helper programs: -! cd "$boost_root/tools/regression/build" && \ -! "$bjam" $toolset release - if test $? != 0 ; then - echo "helper program build failed." - exit 256 ---- 154,160 ---- - # rebuild the regression test helper programs if required: - # - echo building regression test helper programs: -! cd "$boost_root/tools/regression/build" && "$bjam" $bjam_flags $toolset - if test $? != 0 ; then - echo "helper program build failed." - exit 256 -*************** for tool in $test_tools ; do -*** 158,164 **** - # - echo running the $tool regression tests: - cd "$boost_root/$test_dir" -! "$bjam" $tool --dump-tests 2>&1 | tee regress.log - - # - # STEP 4: ---- 172,180 ---- - # - echo running the $tool regression tests: - cd "$boost_root/$test_dir" -! echo "

begin time: " `date` "

" >> "$comment_path" -! "$bjam" $bjam_flags $tool --dump-tests 2>&1 | tee regress.log -! echo "

end time: " `date` "

" >> "$comment_path" - - # - # STEP 4: -*************** if test $? != 0 ; then -*** 185,190 **** ---- 201,212 ---- - exit 256 - fi - -+ # cleanup -+ LD_LIBRARY_PATH="$old_ld_library_path" -+ LD_RUN_PATH="$old_ld_run_path" -+ export LD_LIBRARY_PATH -+ export LD_RUN_PATH -+ - echo "done!" - - diff --git a/boost-soname.patch b/boost-soname.patch deleted file mode 100644 index 52a2e33..0000000 --- a/boost-soname.patch +++ /dev/null @@ -1,37 +0,0 @@ -*** tools/build/v2/tools/gcc.jam.orig 2009-05-05 12:45:31.000000000 -0700 ---- tools/build/v2/tools/gcc.jam 2009-05-05 12:48:23.000000000 -0700 -*************** if [ os.name ] != NT && [ os.name ] != O -*** 355,361 **** - # OSF does have an option called -soname but it does not seem to work as - # expected, therefore it has been disabled. - HAVE_SONAME = "" ; -! SONAME_OPTION = -h ; - } - - ---- 355,362 ---- - # OSF does have an option called -soname but it does not seem to work as - # expected, therefore it has been disabled. - HAVE_SONAME = "" ; -! SONAME_OPTION = -soname ; -! SONAME_VERSION = _FEDORA_SONAME ; - } - - -*************** rule link.dll ( targets * : sources * : -*** 793,799 **** - # Differs from 'link' above only by -shared. - actions link.dll bind LIBRARIES - { -! "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS) - } - - rule setup-threading ( targets * : sources * : properties * ) ---- 794,800 ---- - # Differs from 'link' above only by -shared. - actions link.dll bind LIBRARIES - { -! "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=).$(SONAME_VERSION) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS) - } - - rule setup-threading ( targets * : sources * : properties * ) diff --git a/boost-unneccessary_iostreams.patch b/boost-unneccessary_iostreams.patch deleted file mode 100644 index 5c78a2c..0000000 --- a/boost-unneccessary_iostreams.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ru boost/spirit/home/classic/iterator/multi_pass.hpp boost/spirit/home/classic/iterator/multi_pass.hpp ---- boost/spirit/home/classic/iterator/multi_pass.hpp 2009-01-09 10:38:36.000000000 +0000 -+++ boost/spirit/home/classic/iterator/multi_pass.hpp 2009-01-09 10:39:41.000000000 +0000 -@@ -12,7 +12,6 @@ - #include - #include - #include --#include - #include // for std::swap - #include // for std::exception - #include diff --git a/boost-version-override.patch b/boost-version-override.patch deleted file mode 100644 index 83453d5..0000000 --- a/boost-version-override.patch +++ /dev/null @@ -1,36 +0,0 @@ -*** Jamroot.orig 2009-05-06 12:46:31.000000000 -0700 ---- Jamroot 2009-05-06 18:18:17.000000000 -0700 -*************** rule tag ( name : type ? : property-set -*** 344,350 **** - else - { - local result = [ common.format-name -! - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - ---- 344,350 ---- - else - { - local result = [ common.format-name -! - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - -*************** rule tag ( name : type ? : property-set -*** 356,362 **** - # suffixes either. Pgi compilers can not accept library with version - # suffix. - if $(type) = SHARED_LIB && -! ( ! ( [ $(property-set).get ] in windows cygwin darwin aix ) && - ! ( [ $(property-set).get ] in pgi ) ) - { - result = $(result).$(BOOST_VERSION) ; ---- 356,362 ---- - # suffixes either. Pgi compilers can not accept library with version - # suffix. - if $(type) = SHARED_LIB && -! ( ! ( [ $(property-set).get ] in windows cygwin darwin aix linux ) && - ! ( [ $(property-set).get ] in pgi ) ) - { - result = $(result).$(BOOST_VERSION) ; diff --git a/mingw32-boost.spec b/mingw32-boost.spec index be73347..27a29d1 100644 --- a/mingw32-boost.spec +++ b/mingw32-boost.spec @@ -5,34 +5,28 @@ %global __find_provides %{_mingw32_findprovides} %define __debug_install_post %{_mingw32_debug_install_post} -%global sonamever 5 - %global name1 boost -%global vermajor 1 -%global verminor 39 -%global verrelease 0 - -%global verdot %{vermajor}.%{verminor}.%{verrelease} -%global verunderscore %{vermajor}_%{verminor}_%{verrelease} Name: mingw32-%{name1} -Version: %{verdot} -Release: 3%{?dist} +Version: 1.41.0 +Release: 1%{?dist} Summary: MinGW Windows port of Boost C++ Libraries License: Boost Group: Development/Libraries -URL: http://www.boost.org/ -Source0: http://surfnet.dl.sourceforge.net/sourceforge/%{name1}/%{name1}_%{verunderscore}.tar.bz2 +URL: http://sodium.resophonic.com/boost-cmake/%{version}.cmake0/ +%global full_version %{name1}-%{version}.cmake0 +Source: %{full_version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: boost-version-override.patch -Patch2: boost-run-tests.patch -Patch3: boost-soname.patch -Patch4: boost-unneccessary_iostreams.patch -Patch5: boost-bitset.patch -Patch6: boost-function_template.patch -Patch10: boost-regexdll.patch +Patch0: boost-cmake-soname.patch +Patch1: boost-graph-compile.patch + +%if 0%{?fedora} >= 13 + %global sonamever %{version} +%else + %global sonamever 5 +%endif BuildArch: noarch @@ -72,80 +66,41 @@ Static version of the MinGW Windows Boost C++ library. %{_mingw32_debug_package} %prep -%setup -q -n %{name1}_%{verunderscore} -%patch0 -p0 -%patch2 -p0 -sed 's/_FEDORA_SONAME/%{sonamever}/' %{PATCH3} | %{__patch} -p0 --fuzz=0 -%patch4 -p0 -%patch5 -p0 -%patch6 -p0 -%patch10 -p0 +%setup -q -n %{full_version} + +sed 's/_FEDORA_SONAME/%{sonamever}/' %{PATCH0} | %{__patch} -p0 --fuzz=0 +%patch1 -p0 %build -BOOST_ROOT=`pwd` -staged_dir=stage -export BOOST_ROOT - -# build make tools, ie bjam, necessary for building libs, docs, and testing -(cd tools/jam/src && ./build.sh) -BJAM=`find tools/jam/src/ -name bjam -a -type f` - -#BUILD_FLAGS="--with-toolset=gcc --prefix=$RPM_BUILD_ROOT%{_prefix}" -BUILD_FLAGS="--with-toolset=gcc --with-bjam=$BJAM" -#PYTHON_VERSION=$(python -c 'import sys; print sys.version[:3]') -#PYTHON_FLAGS="--with-python-root=/usr --with-python-version=$PYTHON_VERSION" -PYTHON_FLAGS="--without-libraries=python" -#REGEX_FLAGS="--with-icu" -REGEX_FLAGS="--without-icu" -EXPAT_INCLUDE=/usr/i686-pc-mingw32/sys-root/mingw/include -EXPAT_LIBPATH=/usr/i686-pc-mingw32/sys-root/mingw/lib -PTW32_INCLUDE=/usr/i686-pc-mingw32/sys-root/mingw/include -PTW32_LIB=/usr/i686-pc-mingw32/sys-root/mingw/lib -export EXPAT_INCLUDE EXPAT_LIBPATH PTW32_INCLUDE PTW32_LIB - -./bootstrap.sh $BUILD_FLAGS $PYTHON_FLAGS $REGEX_FLAGS - -# Make it use the cross-compiler instead of gcc. -echo "using gcc : : %{_mingw32_cxx}" > user-config.jam -echo " : # options" >> user-config.jam -echo " %{_mingw32_windres}" >> user-config.jam -echo " %{_mingw32_ar}" >> user-config.jam -echo " ;" >> user-config.jam - -BUILD_VARIANTS="variant=release threading=single,multi debug-symbols=on link=static,shared target-os=windows" -BUILD_FLAGS="-d2 --layout=system --user-config=user-config.jam $BUILD_VARIANTS" -$BJAM $BUILD_FLAGS %{?_smp_mflags} stage +%{__mkdir_p} build +cd build + +# Support for building tests. +%define boost_testflags -DBUILD_TESTS="NONE" + +%_mingw32_cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo %{boost_testflags} \ + -DENABLE_SINGLE_THREADED=YES -DINSTALL_VERSIONED=OFF .. +make VERBOSE=1 %{?_smp_mflags} +cd %{_builddir}/%{full_version} %install -rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir} -mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir} -mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir} - -for i in `find bin.v2 -name '*.lib'`; do - b=`basename $i .lib` - d=`dirname $i` - if [ -f $d/$b.dll ]; then - install -m 644 -p $d/$b.dll $RPM_BUILD_ROOT%{_mingw32_bindir}/$b.dll - install -m 644 -p $d/$b.lib $RPM_BUILD_ROOT%{_mingw32_libdir}/lib$b.dll.a - %{_mingw32_ranlib} $RPM_BUILD_ROOT%{_mingw32_libdir}/lib$b.dll.a - else - install -m 644 -p $d/$b.lib $RPM_BUILD_ROOT%{_mingw32_libdir}/$b.a - %{_mingw32_ranlib} $RPM_BUILD_ROOT%{_mingw32_libdir}/$b.a - fi -done - -# install include files -find boost -type d | while read a; do - mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir}/$a - find $a -mindepth 1 -maxdepth 1 -type f \ - | xargs -r install -m 644 -p -t $RPM_BUILD_ROOT%{_mingw32_includedir}/$a -done - -# remove scripts used to generate include files -find $RPM_BUILD_ROOT%{_mingw32_includedir}/ \( -name '*.pl' -o -name '*.sh' \) -exec rm {} \; +%{__rm} -rf $RPM_BUILD_ROOT +cd %{_builddir}/%{full_version}/build +DESTDIR=$RPM_BUILD_ROOT make VERBOSE=1 install + +cd %{_builddir}/%{full_version} + +# Remove scripts used to generate include files +find $RPM_BUILD_ROOT%{_mingw32_includedir}/ \( -name '*.pl' -o -name '*.sh' \) -exec %{__rm} -f {} \; + +# Remove cmake configuration files used to build the Boost libraries +find $RPM_BUILD_ROOT%{_mingw32_libdir}/ -name '*.cmake' -exec %{__rm} -f {} \; + +# Move DLL's to bindir +%{__install} -d $RPM_BUILD_ROOT $RPM_BUILD_ROOT%{_mingw32_bindir} +mv $RPM_BUILD_ROOT%{_mingw32_libdir}/boost*.dll $RPM_BUILD_ROOT%{_mingw32_bindir} %clean rm -rf $RPM_BUILD_ROOT @@ -155,132 +110,171 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc LICENSE_1_0.txt %{_mingw32_includedir}/boost -%{_mingw32_bindir}/boost_date_time.dll -%{_mingw32_libdir}/libboost_date_time.dll.a -%{_mingw32_bindir}/boost_date_time-mt.dll -%{_mingw32_libdir}/libboost_date_time-mt.dll.a -%{_mingw32_bindir}/boost_filesystem.dll -%{_mingw32_libdir}/libboost_filesystem.dll.a -%{_mingw32_bindir}/boost_filesystem-mt.dll -%{_mingw32_libdir}/libboost_filesystem-mt.dll.a -%{_mingw32_bindir}/boost_graph.dll -%{_mingw32_libdir}/libboost_graph.dll.a -%{_mingw32_bindir}/boost_graph-mt.dll -%{_mingw32_libdir}/libboost_graph-mt.dll.a -%{_mingw32_bindir}/boost_iostreams.dll -%{_mingw32_libdir}/libboost_iostreams.dll.a -%{_mingw32_bindir}/boost_iostreams-mt.dll -%{_mingw32_libdir}/libboost_iostreams-mt.dll.a -%{_mingw32_bindir}/boost_math_c99.dll -%{_mingw32_libdir}/libboost_math_c99.dll.a -%{_mingw32_bindir}/boost_math_c99f.dll -%{_mingw32_libdir}/libboost_math_c99f.dll.a -%{_mingw32_bindir}/boost_math_c99f-mt.dll -%{_mingw32_libdir}/libboost_math_c99f-mt.dll.a -%{_mingw32_bindir}/boost_math_c99l.dll -%{_mingw32_libdir}/libboost_math_c99l.dll.a -%{_mingw32_bindir}/boost_math_c99l-mt.dll -%{_mingw32_libdir}/libboost_math_c99l-mt.dll.a -%{_mingw32_bindir}/boost_math_c99-mt.dll -%{_mingw32_libdir}/libboost_math_c99-mt.dll.a -%{_mingw32_bindir}/boost_math_tr1.dll -%{_mingw32_libdir}/libboost_math_tr1.dll.a -%{_mingw32_bindir}/boost_math_tr1f.dll -%{_mingw32_libdir}/libboost_math_tr1f.dll.a -%{_mingw32_bindir}/boost_math_tr1f-mt.dll -%{_mingw32_libdir}/libboost_math_tr1f-mt.dll.a -%{_mingw32_bindir}/boost_math_tr1l.dll -%{_mingw32_libdir}/libboost_math_tr1l.dll.a -%{_mingw32_bindir}/boost_math_tr1l-mt.dll -%{_mingw32_libdir}/libboost_math_tr1l-mt.dll.a -%{_mingw32_bindir}/boost_math_tr1-mt.dll -%{_mingw32_libdir}/libboost_math_tr1-mt.dll.a -%{_mingw32_bindir}/boost_prg_exec_monitor.dll -%{_mingw32_libdir}/libboost_prg_exec_monitor.dll.a -%{_mingw32_bindir}/boost_prg_exec_monitor-mt.dll -%{_mingw32_libdir}/libboost_prg_exec_monitor-mt.dll.a -%{_mingw32_bindir}/boost_program_options.dll -%{_mingw32_libdir}/libboost_program_options.dll.a -%{_mingw32_bindir}/boost_program_options-mt.dll -%{_mingw32_libdir}/libboost_program_options-mt.dll.a -%{_mingw32_bindir}/boost_regex.dll -%{_mingw32_libdir}/libboost_regex.dll.a -%{_mingw32_bindir}/boost_regex-mt.dll -%{_mingw32_libdir}/libboost_regex-mt.dll.a -%{_mingw32_bindir}/boost_serialization.dll -%{_mingw32_libdir}/libboost_serialization.dll.a -%{_mingw32_bindir}/boost_serialization-mt.dll -%{_mingw32_libdir}/libboost_serialization-mt.dll.a -%{_mingw32_bindir}/boost_signals.dll -%{_mingw32_libdir}/libboost_signals.dll.a -%{_mingw32_bindir}/boost_signals-mt.dll -%{_mingw32_libdir}/libboost_signals-mt.dll.a -%{_mingw32_bindir}/boost_system.dll -%{_mingw32_libdir}/libboost_system.dll.a -%{_mingw32_bindir}/boost_system-mt.dll -%{_mingw32_libdir}/libboost_system-mt.dll.a -%{_mingw32_bindir}/boost_thread-mt.dll -%{_mingw32_libdir}/libboost_thread-mt.dll.a -%{_mingw32_bindir}/boost_unit_test_framework.dll -%{_mingw32_libdir}/libboost_unit_test_framework.dll.a -%{_mingw32_bindir}/boost_unit_test_framework-mt.dll -%{_mingw32_libdir}/libboost_unit_test_framework-mt.dll.a -%{_mingw32_bindir}/boost_wave.dll -%{_mingw32_libdir}/libboost_wave.dll.a -%{_mingw32_bindir}/boost_wave-mt.dll -%{_mingw32_libdir}/libboost_wave-mt.dll.a -%{_mingw32_bindir}/boost_wserialization.dll -%{_mingw32_libdir}/libboost_wserialization.dll.a -%{_mingw32_bindir}/boost_wserialization-mt.dll -%{_mingw32_libdir}/libboost_wserialization-mt.dll.a - +%{_mingw32_bindir}/boost_date_time-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_date_time-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_date_time-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_date_time-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_date_time-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_date_time-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_date_time-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_date_time-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_filesystem-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_filesystem-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_filesystem-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_filesystem-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_filesystem-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_filesystem-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_filesystem-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_filesystem-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_graph-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_graph-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_graph-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_graph-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_graph-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_graph-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_graph-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_graph-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_iostreams-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_iostreams-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_iostreams-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_iostreams-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_iostreams-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_iostreams-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_iostreams-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_iostreams-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_prg_exec_monitor-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_prg_exec_monitor-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_prg_exec_monitor-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_prg_exec_monitor-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_program_options-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_program_options-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_program_options-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_program_options-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_program_options-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_program_options-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_program_options-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_program_options-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_regex-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_regex-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_regex-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_regex-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_regex-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_regex-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_regex-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_regex-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_serialization-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_serialization-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_serialization-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_serialization-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_serialization-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_serialization-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_serialization-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_serialization-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_signals-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_signals-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_signals-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_signals-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_signals-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_signals-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_signals-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_signals-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_system-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_system-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_system-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_system-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_system-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_system-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_system-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_system-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_thread-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_thread-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_thread-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_thread-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_unit_test_framework-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_unit_test_framework-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_unit_test_framework-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_unit_test_framework-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_wave-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_wave-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_wave-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_wave-gcc44-mt-d-1_41.dll.a +%{_mingw32_bindir}/boost_wserialization-gcc44-1_41.dll +%{_mingw32_libdir}/libboost_wserialization-gcc44-1_41.dll.a +%{_mingw32_bindir}/boost_wserialization-gcc44-d-1_41.dll +%{_mingw32_libdir}/libboost_wserialization-gcc44-d-1_41.dll.a +%{_mingw32_bindir}/boost_wserialization-gcc44-mt-1_41.dll +%{_mingw32_libdir}/libboost_wserialization-gcc44-mt-1_41.dll.a +%{_mingw32_bindir}/boost_wserialization-gcc44-mt-d-1_41.dll +%{_mingw32_libdir}/libboost_wserialization-gcc44-mt-d-1_41.dll.a %files static %defattr(-,root,root,-) -%{_mingw32_libdir}/libboost_date_time.a -%{_mingw32_libdir}/libboost_date_time-mt.a -%{_mingw32_libdir}/libboost_filesystem.a -%{_mingw32_libdir}/libboost_filesystem-mt.a -%{_mingw32_libdir}/libboost_graph.a -%{_mingw32_libdir}/libboost_graph-mt.a -%{_mingw32_libdir}/libboost_iostreams.a -%{_mingw32_libdir}/libboost_iostreams-mt.a -%{_mingw32_libdir}/libboost_math_c99f.a -%{_mingw32_libdir}/libboost_math_c99f-mt.a -%{_mingw32_libdir}/libboost_math_c99.a -%{_mingw32_libdir}/libboost_math_c99l.a -%{_mingw32_libdir}/libboost_math_c99l-mt.a -%{_mingw32_libdir}/libboost_math_c99-mt.a -%{_mingw32_libdir}/libboost_math_tr1f.a -%{_mingw32_libdir}/libboost_math_tr1f-mt.a -%{_mingw32_libdir}/libboost_math_tr1.a -%{_mingw32_libdir}/libboost_math_tr1l.a -%{_mingw32_libdir}/libboost_math_tr1l-mt.a -%{_mingw32_libdir}/libboost_math_tr1-mt.a -%{_mingw32_libdir}/libboost_prg_exec_monitor.a -%{_mingw32_libdir}/libboost_prg_exec_monitor-mt.a -%{_mingw32_libdir}/libboost_program_options.a -%{_mingw32_libdir}/libboost_program_options-mt.a -%{_mingw32_libdir}/libboost_regex.a -%{_mingw32_libdir}/libboost_regex-mt.a -%{_mingw32_libdir}/libboost_serialization.a -%{_mingw32_libdir}/libboost_serialization-mt.a -%{_mingw32_libdir}/libboost_signals.a -%{_mingw32_libdir}/libboost_signals-mt.a -%{_mingw32_libdir}/libboost_system.a -%{_mingw32_libdir}/libboost_system-mt.a -%{_mingw32_libdir}/libboost_test_exec_monitor.a -%{_mingw32_libdir}/libboost_test_exec_monitor-mt.a -%{_mingw32_libdir}/libboost_thread-mt.a -%{_mingw32_libdir}/libboost_unit_test_framework.a -%{_mingw32_libdir}/libboost_unit_test_framework-mt.a -%{_mingw32_libdir}/libboost_wave.a -%{_mingw32_libdir}/libboost_wave-mt.a -%{_mingw32_libdir}/libboost_wserialization.a -%{_mingw32_libdir}/libboost_wserialization-mt.a +%{_mingw32_libdir}/libboost_date_time-gcc44-1_41.a +%{_mingw32_libdir}/libboost_date_time-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_date_time-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_date_time-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_filesystem-gcc44-1_41.a +%{_mingw32_libdir}/libboost_filesystem-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_filesystem-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_filesystem-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_iostreams-gcc44-1_41.a +%{_mingw32_libdir}/libboost_iostreams-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_iostreams-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_iostreams-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-1_41.a +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_program_options-gcc44-1_41.a +%{_mingw32_libdir}/libboost_program_options-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_program_options-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_program_options-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_regex-gcc44-1_41.a +%{_mingw32_libdir}/libboost_regex-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_regex-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_regex-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_serialization-gcc44-1_41.a +%{_mingw32_libdir}/libboost_serialization-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_serialization-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_serialization-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_signals-gcc44-1_41.a +%{_mingw32_libdir}/libboost_signals-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_signals-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_signals-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_system-gcc44-1_41.a +%{_mingw32_libdir}/libboost_system-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_system-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_system-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_test_exec_monitor-gcc44-1_41.a +%{_mingw32_libdir}/libboost_test_exec_monitor-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_test_exec_monitor-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_test_exec_monitor-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_thread-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_thread-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-1_41.a +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_unit_test_framework-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_wave-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_wave-gcc44-mt-d-1_41.a +%{_mingw32_libdir}/libboost_wserialization-gcc44-1_41.a +%{_mingw32_libdir}/libboost_wserialization-gcc44-d-1_41.a +%{_mingw32_libdir}/libboost_wserialization-gcc44-mt-1_41.a +%{_mingw32_libdir}/libboost_wserialization-gcc44-mt-d-1_41.a %changelog +* Wed Jan 20 2010 Thomas Sailer - 1.41.0-1 +- update to 1.41.0 + * Sat Jul 25 2009 Fedora Release Engineering - 1.39.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 2bcf3a9..ea08870 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a17281fd88c48e0d866e1a12deecbcc0 boost_1_39_0.tar.bz2 +15a7d1a22c61363f607508eff43a2da5 boost-1.41.0.cmake0.tar.bz2