Blame mingw32-boost.spec

8aa88ea
%global __strip %{_mingw32_strip}
8aa88ea
%global __objdump %{_mingw32_objdump}
8aa88ea
%global _use_internal_dependency_generator 0
8aa88ea
%global __find_requires %{_mingw32_findrequires}
8aa88ea
%global __find_provides %{_mingw32_findprovides}
faa4b17
%define __debug_install_post %{_mingw32_debug_install_post}
8aa88ea
8aa88ea
%global name1 boost
8aa88ea
8aa88ea
Name:           mingw32-%{name1}
113e7e1
Version:        1.48.0
113e7e1
%define version_enc 1_48_0
113e7e1
%global dllboostver 1_48
113e7e1
%global dllgccver gcc47
113e7e1
Release:        1%{?dist}
8aa88ea
Summary:        MinGW Windows port of Boost C++ Libraries
8aa88ea
8aa88ea
License:        Boost
8aa88ea
Group:          Development/Libraries
f891535
# The CMake build framework (set of CMakeLists.txt and module.cmake files) is
f891535
# added on top of the official Boost release (http://www.boost.org), thanks to
f891535
# a dedicated patch. That CMake framework (and patch) is hosted and maintained
ab6106c
# on GitHub, for now in the following Git repository:
113e7e1
#   https://github.com/pocb/boost.git
ab6106c
# A clone also exists on Gitorious, where CMake-related work was formely done:
156f348
#   http://gitorious.org/boost/cmake
ab6106c
# Upstream work is synchronised thanks to the Ryppl's hosted Git clone:
ab6106c
#   https://github.com/ryppl/boost-svn/tree/trunk
d30f8e4
%define toplev_dirname %{name1}_%{version_enc}
f891535
URL:            http://www.boost.org
113e7e1
Source0:        http://downloads.sourceforge.net/%{name}/%{toplev_dirname}.tar.bz2
156f348
c71148a
# CMake-related files (CMakeLists.txt and module.cmake files).
c71148a
# That patch also contains Web-related documentation for the Trac Wiki
c71148a
# devoted to "old" Boost-CMake (up-to-date until Boost-1.41.0).
113e7e1
Patch0:         boost-1.48.0-cmakeify-full.patch
c71148a
Patch1:         boost-cmake-soname.patch
cd37bc7
156f348
# The patch may break c++03, and there is therefore no plan yet to include
156f348
# it upstream: https://svn.boost.org/trac/boost/ticket/4999
113e7e1
Patch2:         boost-1.48.0-signals-erase.patch
ab6106c
c71148a
# https://svn.boost.org/trac/boost/ticket/5731
113e7e1
Patch3:         boost-1.48.0-exceptions.patch
113e7e1
113e7e1
# https://svn.boost.org/trac/boost/ticket/6150
113e7e1
Patch4:         boost-1.48.0-fix-non-utf8-files.patch
113e7e1
113e7e1
# Add a manual page for the sole executable, namely bjam, based on the
113e7e1
# on-line documentation:
113e7e1
# http://www.boost.org/boost-build2/doc/html/bbv2/overview.html
113e7e1
Patch5:         boost-1.48.0-add-bjam-man-page.patch
113e7e1
113e7e1
# https://bugzilla.redhat.com/show_bug.cgi?id=757385
113e7e1
# https://svn.boost.org/trac/boost/ticket/6182
113e7e1
Patch6:         boost-1.48.0-lexical_cast-incomplete.patch
113e7e1
113e7e1
# https://bugzilla.redhat.com/show_bug.cgi?id=756005
113e7e1
# https://svn.boost.org/trac/boost/ticket/6131
113e7e1
Patch7:         boost-1.48.0-foreach.patch
113e7e1
113e7e1
# https://svn.boost.org/trac/boost/ticket/6165
113e7e1
Patch8:         boost-1.48.0-gcc47-pthreads.patch
8aa88ea
37a4f43
# mail to Denis Arnaud, 1326570385.28185.2.camel@playstation.localdomain
33655e9
Patch9:         boost-1.48.0-mingw32.patch
37a4f43
37a4f43
# https://svn.boost.org/trac/boost/ticket/6165
4bda23c
Patch10:        boost-1.48.0-gcc47-winthreads.patch
33655e9
8aa88ea
BuildArch:      noarch
8aa88ea
1e8dee8
BuildRequires:  cmake
8aa88ea
BuildRequires:  file
faa4b17
BuildRequires:  mingw32-filesystem >= 52
8aa88ea
BuildRequires:  mingw32-gcc
8aa88ea
BuildRequires:  mingw32-gcc-c++
8aa88ea
BuildRequires:  mingw32-binutils
8aa88ea
BuildRequires:  mingw32-bzip2
8aa88ea
BuildRequires:  mingw32-zlib
8aa88ea
BuildRequires:  mingw32-expat
8aa88ea
BuildRequires:  mingw32-pthreads
8aa88ea
BuildRequires:  perl
8aa88ea
# These are required by the native package:
8aa88ea
#BuildRequires:  mingw32-python
8aa88ea
#BuildRequires:  mingw32-libicu
8aa88ea
8aa88ea
8aa88ea
%description
8aa88ea
Boost provides free peer-reviewed portable C++ source libraries.  The
8aa88ea
emphasis is on libraries which work well with the C++ Standard
8aa88ea
Library, in the hopes of establishing "existing practice" for
8aa88ea
extensions and providing reference implementations so that the Boost
8aa88ea
libraries are suitable for eventual standardization. (Some of the
8aa88ea
libraries have already been proposed for inclusion in the C++
8aa88ea
Standards Committee's upcoming C++ Standard Library Technical Report.)
8aa88ea
8aa88ea
%package static
8aa88ea
Summary:        Static version of the MinGW Windows Boost C++ library
8aa88ea
Requires:       %{name} = %{version}-%{release}
8aa88ea
Group:          Development/Libraries
8aa88ea
8aa88ea
%description static
8aa88ea
Static version of the MinGW Windows Boost C++ library.
8aa88ea
8aa88ea
faa4b17
%{_mingw32_debug_package}
8aa88ea
8aa88ea
%prep
ab6106c
%setup -q -n %{toplev_dirname}
cd37bc7
f891535
# CMake framework (CMakeLists.txt, *.cmake and documentation files)
f891535
%patch0 -p1
c71148a
sed 's/_FEDORA_SONAME/%{sonamever}/' %{PATCH1} | %{__patch} -p0 --fuzz=0
8aa88ea
113e7e1
# Fixes
c71148a
%patch2 -p1
c71148a
%patch3 -p0
113e7e1
%patch4 -p1
113e7e1
%patch5 -p1
113e7e1
%patch6 -p1
113e7e1
%patch7 -p2
113e7e1
%patch8 -p0
33655e9
%patch9 -p0 -b .mingw32
4bda23c
%patch10 -p0 -b .gcc47wt
cd37bc7
8aa88ea
%build
cd37bc7
# Support for building tests.
f891535
%global boost_testflags -DBUILD_TESTS="NONE"
8aa88ea
f891535
( echo ============================= build serial ==================
f891535
  mkdir serial
f891535
  cd serial
f891535
  %_mingw32_cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo %{boost_testflags} \
f891535
                  -DENABLE_SINGLE_THREADED=YES -DINSTALL_VERSIONED=OFF \
ab6106c
                  -DWITH_MPI=OFF \
ab6106c
                  -DCMAKE_CXX_FLAGS="%{_mingw32_cflags} -DBOOST_IOSTREAMS_USE_DEPRECATED" \
ab6106c
                  ..
f891535
  make VERBOSE=1 %{?_smp_mflags}
f891535
)
8aa88ea
8aa88ea
%install
cd37bc7
%{__rm} -rf $RPM_BUILD_ROOT
8aa88ea
f891535
echo ============================= install serial ==================
f891535
DESTDIR=$RPM_BUILD_ROOT make -C serial VERBOSE=1 install
f891535
# Kill any debug library versions that may show up un-invited.
f891535
%{__rm} -f $RPM_BUILD_ROOT/%{_libdir}/*-d.*
f891535
# Remove cmake configuration files used to build the Boost libraries
f891535
find $RPM_BUILD_ROOT/%{_mingw32_libdir} -name '*.cmake' -exec %{__rm} -f {} \;
cd37bc7
cd37bc7
# Remove scripts used to generate include files
cd37bc7
find $RPM_BUILD_ROOT%{_mingw32_includedir}/ \( -name '*.pl' -o -name '*.sh' \) -exec %{__rm} -f {} \;
cd37bc7
cd37bc7
# Move DLL's to bindir
cd37bc7
%{__install} -d $RPM_BUILD_ROOT $RPM_BUILD_ROOT%{_mingw32_bindir}
cd37bc7
mv $RPM_BUILD_ROOT%{_mingw32_libdir}/boost*.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
8aa88ea
8aa88ea
%clean
8aa88ea
rm -rf $RPM_BUILD_ROOT
8aa88ea
8aa88ea
8aa88ea
%files
8aa88ea
%defattr(-,root,root,-)
8aa88ea
%doc LICENSE_1_0.txt
8aa88ea
%{_mingw32_includedir}/boost
ac3b5dc
%{_mingw32_bindir}/boost_chrono-%{dllgccver}-%{dllboostver}.dll
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-%{dllboostver}.dll.a
ac3b5dc
%{_mingw32_bindir}/boost_chrono-%{dllgccver}-d-%{dllboostver}.dll
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-d-%{dllboostver}.dll.a
ac3b5dc
%{_mingw32_bindir}/boost_chrono-%{dllgccver}-mt-%{dllboostver}.dll
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-mt-%{dllboostver}.dll.a
ac3b5dc
%{_mingw32_bindir}/boost_chrono-%{dllgccver}-mt-d-%{dllboostver}.dll
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_date_time-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_date_time-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_date_time-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_date_time-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_filesystem-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_filesystem-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_filesystem-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_filesystem-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_graph-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_graph-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_graph-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_graph-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_graph-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_graph-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_graph-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_graph-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_iostreams-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_iostreams-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_iostreams-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_iostreams-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_prg_exec_monitor-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_prg_exec_monitor-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_prg_exec_monitor-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_prg_exec_monitor-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_program_options-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_program_options-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_program_options-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_program_options-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_random-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_random-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_random-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_random-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_regex-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_regex-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_regex-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_regex-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_serialization-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_serialization-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_serialization-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_serialization-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_signals-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_signals-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_signals-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_signals-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_system-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_system-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_system-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_system-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_thread-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_thread-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_thread-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_thread-%{dllgccver}-mt-d-%{dllboostver}.dll.a
113e7e1
%{_mingw32_bindir}/boost_timer-%{dllgccver}-mt-%{dllboostver}.dll
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-mt-%{dllboostver}.dll.a
113e7e1
%{_mingw32_bindir}/boost_timer-%{dllgccver}-mt-d-%{dllboostver}.dll
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_unit_test_framework-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_unit_test_framework-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_unit_test_framework-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_unit_test_framework-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wave-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wave-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wave-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wave-%{dllgccver}-mt-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wserialization-%{dllgccver}-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wserialization-%{dllgccver}-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-d-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wserialization-%{dllgccver}-mt-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-mt-%{dllboostver}.dll.a
3aa1ed5
%{_mingw32_bindir}/boost_wserialization-%{dllgccver}-mt-d-%{dllboostver}.dll
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-mt-d-%{dllboostver}.dll.a
67adda7
%{_mingw32_datadir}/%{name1}-%{version}
Kalev Lember 36af12f
%{_mingw32_datadir}/cmake/%{name1}
8aa88ea
8aa88ea
%files static
8aa88ea
%defattr(-,root,root,-)
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-%{dllboostver}.a
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-d-%{dllboostver}.a
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-mt-%{dllboostver}.a
ac3b5dc
%{_mingw32_libdir}/libboost_chrono-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_date_time-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_filesystem-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_iostreams-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_prg_exec_monitor-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_program_options-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_random-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_regex-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_serialization-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_signals-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_system-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_test_exec_monitor-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_test_exec_monitor-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_test_exec_monitor-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_test_exec_monitor-%{dllgccver}-mt-d-%{dllboostver}.a
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-%{dllboostver}.a
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-d-%{dllboostver}.a
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-mt-%{dllboostver}.a
113e7e1
%{_mingw32_libdir}/libboost_timer-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_thread-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_thread-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_unit_test_framework-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wave-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wave-%{dllgccver}-mt-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-d-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-mt-%{dllboostver}.a
3aa1ed5
%{_mingw32_libdir}/libboost_wserialization-%{dllgccver}-mt-d-%{dllboostver}.a
8aa88ea
8aa88ea
8aa88ea
%changelog
113e7e1
* Sat Jan 14 2012 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.48.0-1
113e7e1
- update to 1.48.0
113e7e1
ac1b45f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.47.0-2
ac1b45f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ac1b45f
c71148a
* Fri Sep  2 2011 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.47.0-1
c71148a
- update to 1.47.0
c71148a
Kalev Lember e33dd7a
* Tue Jun 28 2011 Kalev Lember <kalev@smartlink.ee> - 1.46.1-2
Kalev Lember e33dd7a
- Rebuilt for mingw32-gcc 4.6
Kalev Lember e33dd7a
156f348
* Tue Jun 21 2011 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.46.1-1
156f348
- update to 1.46.1
156f348
Kalev Lember 36af12f
* Sat May 21 2011 Kalev Lember <kalev@smartlink.ee> - 1.46.0-0.3.beta1
Kalev Lember 36af12f
- Own the _mingw32_datadir/cmake/boost/ directory
Kalev Lember 36af12f
Kalev Lember acd8cd0
* Fri Apr 22 2011 Kalev Lember <kalev@smartlink.ee> - 1.46.0-0.2.beta1
Kalev Lember acd8cd0
- Rebuilt for pseudo-reloc version mismatch (#698827)
Kalev Lember acd8cd0
ab6106c
* Wed Feb  9 2011 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.46.0-0.1.beta1
ab6106c
- update to 1.46.0-beta1
ab6106c
ab6106c
* Thu Nov 18 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.44.0-1
b85ea33
- update to 1.44.0
b85ea33
83e86cb
* Thu Jun  3 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.41.0-2
83e86cb
- update to gcc 4.5
83e86cb
cd37bc7
* Wed Jan 20 2010 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.41.0-1
cd37bc7
- update to 1.41.0
cd37bc7
7389e71
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.39.0-3
7389e71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7389e71
faa4b17
* Mon Jun 22 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.39.0-2
faa4b17
- add debuginfo packages
faa4b17
22c4e01
* Thu Jun 18 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.39.0-1
22c4e01
- update to 1.39.0
22c4e01
8aa88ea
* Thu May 28 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.37.0-4
8aa88ea
- use boost buildsystem to build DLLs
8aa88ea
8aa88ea
* Wed May 27 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.37.0-3
8aa88ea
- use mingw32 ar
8aa88ea
8aa88ea
* Tue May 26 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.37.0-2
8aa88ea
- fix %%defattr
8aa88ea
- fix description of static package
8aa88ea
- add comments that detail the failures linking the test framework / exec monitor DLL's
8aa88ea
8aa88ea
* Sun May 24 2009 Thomas Sailer <t.sailer@alumni.ethz.ch> - 1.37.0-1
8aa88ea
- update to 1.37.0
8aa88ea
- actually tell the build system about the target os
8aa88ea
- build also boost DLL's that depend on other boost DLL's
8aa88ea
8aa88ea
* Fri Jan 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.34.1-4
8aa88ea
- Include license file.
8aa88ea
8aa88ea
* Fri Jan 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.34.1-3
8aa88ea
- Use _smp_mflags.
8aa88ea
8aa88ea
* Sat Oct 24 2008 Richard W.M. Jones <rjones@redhat.com> - 1.34.1-2
8aa88ea
- Initial RPM release.