|
cvsdist |
f8f00b |
Name: boost
|
|
cvsdist |
f8f00b |
Summary: The Boost C++ Libraries
|
|
Benjamin Kosnik |
908d7d |
Version: 1.39.0
|
|
Petr Machata |
2fa142 |
Release: 9%{?dist}
|
|
Tom Callaway |
ed0054 |
License: Boost
|
|
cvsdist |
f8f00b |
URL: http://www.boost.org/
|
|
cvsdist |
f8f00b |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
Source: boost_1_39_0.tar.bz2
|
|
Benjamin Kosnik |
39a7eb |
Obsoletes: boost-doc <= 1.30.2
|
|
Benjamin Kosnik |
39a7eb |
Obsoletes: boost-python <= 1.30.2
|
|
Benjamin Kosnik |
39a7eb |
Provides: boost-doc = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
# boost is an "umbrella" package that pulls in all other boost components
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-date-time = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-filesystem = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-graph = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-iostreams = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-math = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-test = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-program-options = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-python = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-regex = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-serialization = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-signals = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-system = %{version}-%{release}
|
|
Petr Machata |
662439 |
Requires: boost-thread = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
Requires: boost-wave = %{version}-%{release}
|
|
Benjamin Kosnik |
908d7d |
|
|
Petr Machata |
7bc91e |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Benjamin Kosnik |
dff01f |
BuildRequires: libstdc++-devel
|
|
Benjamin Kosnik |
ace5fb |
BuildRequires: bzip2-libs
|
|
Nils Philippsen |
cd0735 |
BuildRequires: bzip2-devel
|
|
Nils Philippsen |
cd0735 |
BuildRequires: zlib-devel
|
|
Karsten Hopp |
53b71d |
BuildRequires: python-devel
|
|
Benjamin Kosnik |
4da827 |
BuildRequires: libicu-devel
|
|
Benjamin Kosnik |
911173 |
BuildRequires: chrpath
|
|
Benjamin Kosnik |
908d7d |
Patch0: boost-version-override.patch
|
|
Benjamin Kosnik |
911173 |
Patch1: boost-use-rpm-optflags.patch
|
|
Benjamin Kosnik |
911173 |
Patch2: boost-run-tests.patch
|
|
Benjamin Kosnik |
908d7d |
Patch3: boost-soname.patch
|
|
Benjamin Kosnik |
908d7d |
Patch4: boost-unneccessary_iostreams.patch
|
|
Benjamin Kosnik |
908d7d |
Patch5: boost-bitset.patch
|
|
Benjamin Kosnik |
ab7902 |
Patch6: boost-function_template.patch
|
|
Petr Machata |
662439 |
Patch7: boost-fs_gcc44.patch
|
|
Tomáš Mráz |
8602a6 |
Patch8: boost-openssl-1.0.patch
|
|
Petr Machata |
f94892 |
Patch9: boost-gil_gcc44.patch
|
|
Petr Machata |
f94892 |
Patch10: boost-python_call_operator.patch
|
|
Petr Machata |
f94892 |
Patch11: boost-python_enums.patch
|
|
Petr Machata |
f94892 |
Patch12: boost-python_uint.patch
|
|
Petr Machata |
2fa142 |
Patch13: boost-python_translate_exception.patch
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%bcond_with tests
|
|
Benjamin Kosnik |
908d7d |
%bcond_with docs_generated
|
|
Benjamin Kosnik |
908d7d |
%define sonamever 5
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
%description
|
|
cvsdist |
34404a |
Boost provides free peer-reviewed portable C++ source libraries. The
|
|
cvsdist |
34404a |
emphasis is on libraries which work well with the C++ Standard
|
|
Benjamin Kosnik |
785083 |
Library, in the hopes of establishing "existing practice" for
|
|
Benjamin Kosnik |
785083 |
extensions and providing reference implementations so that the Boost
|
|
Benjamin Kosnik |
785083 |
libraries are suitable for eventual standardization. (Some of the
|
|
Benjamin Kosnik |
785083 |
libraries have already been proposed for inclusion in the C++
|
|
Benjamin Kosnik |
785083 |
Standards Committee's upcoming C++ Standard Library Technical Report.)
|
|
cvsdist |
f8f00b |
|
|
Benjamin Kosnik |
908d7d |
%package date-time
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost date-time library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description date-time
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for Boost Date Time, set of date-time libraries based
|
|
Benjamin Kosnik |
908d7d |
on generic programming concepts.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package filesystem
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost filesystem library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description filesystem
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for the Boost Filesystem Library, which provides
|
|
Benjamin Kosnik |
908d7d |
portable facilities to query and manipulate paths, files, and
|
|
Benjamin Kosnik |
908d7d |
directories.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package graph
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost graph library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description graph
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for the BGL graph library. BGL interface and graph
|
|
Benjamin Kosnik |
908d7d |
components are generic, in the same sense as the the Standard Template
|
|
Benjamin Kosnik |
908d7d |
Library (STL).
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package iostreams
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost iostreams library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description iostreams
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for Boost.IOStreams, a framework for defining streams,
|
|
Benjamin Kosnik |
908d7d |
stream buffers and i/o filters.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package math
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost math library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description math
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support Boost.Math, a library of math and numeric tools.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package test
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost test library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description test
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for simple program testing, full unit testing, and for
|
|
Benjamin Kosnik |
908d7d |
program execution monitoring.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package program-options
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost program_options library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description program-options
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support of boost program options library, which allows program
|
|
Benjamin Kosnik |
908d7d |
developers to obtain (name, value) pairs from the user, via
|
|
Benjamin Kosnik |
908d7d |
conventional methods such as command line and config file.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package python
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost python library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description python
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
The Boost Python Library is a framework for interfacing Python and
|
|
Benjamin Kosnik |
908d7d |
C++. It allows you to quickly and seamlessly expose C++ classes
|
|
Benjamin Kosnik |
908d7d |
functions and objects to Python, and vice-versa, using no special
|
|
Benjamin Kosnik |
908d7d |
tools -- just your C++ compiler. This package contains runtime
|
|
Benjamin Kosnik |
908d7d |
support for Boost Python Library.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package regex
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost regular expression library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description regex
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for boost regular expression library.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package serialization
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost serialization library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description serialization
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for serialization for persistence and marshalling.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package signals
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost signals and slots library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description signals
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for managed signals & slots callback implementation.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package system
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost system support library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description system
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime component of Boost operating system support library, including
|
|
Benjamin Kosnik |
908d7d |
the diagnostics support that will be part of the C++0x standard
|
|
Benjamin Kosnik |
908d7d |
library.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%package wave
|
|
Benjamin Kosnik |
908d7d |
Summary: Runtime component of boost C99/C++ preprocessing library
|
|
Benjamin Kosnik |
908d7d |
Group: System Environment/Libraries
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%description wave
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
Runtime support for the Boost.Wave library, a Standards conformant,
|
|
Benjamin Kosnik |
908d7d |
and highly configurable implementation of the mandated C99/C++
|
|
Benjamin Kosnik |
908d7d |
preprocessor functionality.
|
|
Benjamin Kosnik |
908d7d |
|
|
Petr Machata |
662439 |
%package thread
|
|
Petr Machata |
662439 |
Summary: Runtime component of boost thread library
|
|
Petr Machata |
662439 |
Group: System Environment/Libraries
|
|
Petr Machata |
662439 |
|
|
Petr Machata |
662439 |
%description thread
|
|
Petr Machata |
662439 |
|
|
Petr Machata |
662439 |
Runtime component Boost.Thread library, which provides classes and
|
|
Petr Machata |
662439 |
functions for managing multiple threads of execution, and for
|
|
Petr Machata |
662439 |
synchronizing data between the threads or providing separate copies of
|
|
Petr Machata |
662439 |
data specific to individual threads.
|
|
Petr Machata |
662439 |
|
|
cvsdist |
f8f00b |
%package devel
|
|
Benjamin Kosnik |
dff01f |
Summary: The Boost C++ headers and shared development libraries
|
|
Benjamin Kosnik |
dff01f |
Group: Development/Libraries
|
|
cvsdist |
afeb5b |
Requires: boost = %{version}-%{release}
|
|
cvsdist |
afeb5b |
Provides: boost-python-devel = %{version}-%{release}
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
%description devel
|
|
Benjamin Kosnik |
dff01f |
Headers and shared object symlinks for the Boost C++ libraries.
|
|
Benjamin Kosnik |
dff01f |
|
|
Petr Machata |
408862 |
%package static
|
|
Benjamin Kosnik |
dff01f |
Summary: The Boost C++ static development libraries
|
|
Benjamin Kosnik |
dff01f |
Group: Development/Libraries
|
|
Petr Machata |
7bc91e |
Requires: boost-devel = %{version}-%{release}
|
|
Petr Machata |
408862 |
Obsoletes: boost-devel-static < 1.34.1-14
|
|
Petr Machata |
408862 |
Provides: boost-devel-static = %{version}-%{release}
|
|
Benjamin Kosnik |
dff01f |
|
|
Petr Machata |
408862 |
%description static
|
|
Petr Machata |
408862 |
Static Boost C++ libraries.
|
|
Benjamin Kosnik |
546a43 |
|
|
Benjamin Kosnik |
546a43 |
%package doc
|
|
Benjamin Kosnik |
546a43 |
Summary: The Boost C++ html docs
|
|
Benjamin Kosnik |
dff01f |
Group: Documentation
|
|
Benjamin Kosnik |
546a43 |
Provides: boost-python-docs = %{version}-%{release}
|
|
Benjamin Kosnik |
546a43 |
|
|
Benjamin Kosnik |
546a43 |
%description doc
|
|
Benjamin Kosnik |
dff01f |
HTML documentation files for Boost C++ libraries.
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
%prep
|
|
Benjamin Kosnik |
908d7d |
%setup -q -n %{name}_1_39_0
|
|
Petr Machata |
d2ca7a |
%patch0 -p0
|
|
Benjamin Kosnik |
908d7d |
sed 's/_FEDORA_OPT_FLAGS/%{optflags}/' %{PATCH1} | %{__patch} -p0 --fuzz=0
|
|
Petr Machata |
1b8674 |
%patch2 -p0
|
|
Benjamin Kosnik |
908d7d |
sed 's/_FEDORA_SONAME/%{sonamever}/' %{PATCH3} | %{__patch} -p0 --fuzz=0
|
|
Benjamin Kosnik |
908d7d |
%patch4 -p0
|
|
Petr Machata |
463220 |
%patch5 -p0
|
|
Benjamin Kosnik |
ab7902 |
%patch6 -p0
|
|
Petr Machata |
662439 |
%patch7 -p0
|
|
Tomáš Mráz |
8602a6 |
%patch8 -p1
|
|
Petr Machata |
f94892 |
%patch9 -p0
|
|
Petr Machata |
f94892 |
%patch10 -p2
|
|
Petr Machata |
f94892 |
%patch11 -p2
|
|
Petr Machata |
f94892 |
%patch12 -p2
|
|
Petr Machata |
2fa142 |
%patch13 -p1
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
%build
|
|
Benjamin Kosnik |
39a7eb |
BOOST_ROOT=`pwd`
|
|
Benjamin Kosnik |
39a7eb |
export BOOST_ROOT
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
39a7eb |
# build make tools, ie bjam, necessary for building libs, docs, and testing
|
|
Benjamin Kosnik |
39a7eb |
(cd tools/jam/src && ./build.sh)
|
|
Benjamin Kosnik |
39a7eb |
BJAM=`find tools/jam/src/ -name bjam -a -type f`
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
908d7d |
CONFIGURE_FLAGS="--with-toolset=gcc"
|
|
Benjamin Kosnik |
78bcf4 |
PYTHON_VERSION=$(python -c 'import sys; print sys.version[:3]')
|
|
Benjamin Kosnik |
39a7eb |
PYTHON_FLAGS="--with-python-root=/usr --with-python-version=$PYTHON_VERSION"
|
|
Benjamin Kosnik |
39a7eb |
REGEX_FLAGS="--with-icu"
|
|
Benjamin Kosnik |
908d7d |
./bootstrap.sh $CONFIGURE_FLAGS $PYTHON_FLAGS $REGEX_FLAGS
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
BUILD_VARIANTS="variant=release threading=single,multi debug-symbols=on"
|
|
Benjamin Kosnik |
908d7d |
BUILD_FLAGS="-d2 --layout=system $BUILD_VARIANTS"
|
|
Benjamin Kosnik |
908d7d |
$BJAM $BUILD_FLAGS %{?_smp_mflags} stage
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
39a7eb |
# build docs, requires a network connection for docbook XSLT stylesheets
|
|
Benjamin Kosnik |
908d7d |
%if %{with docs_generated}
|
|
Benjamin Kosnik |
908d7d |
cd ./doc
|
|
Benjamin Kosnik |
908d7d |
chmod +x ../tools/boostbook/setup_boostbook.sh
|
|
Benjamin Kosnik |
908d7d |
../tools/boostbook/setup_boostbook.sh
|
|
Benjamin Kosnik |
908d7d |
USER_CFG=$BOOST_ROOT/tools/build/v2/user-config.jam
|
|
Benjamin Kosnik |
908d7d |
$BOOST_ROOT/$BJAM --v2 -sICU_PATH=/usr --user-config=$USER_CFG html
|
|
Benjamin Kosnik |
908d7d |
cd ..
|
|
Benjamin Kosnik |
908d7d |
%endif
|
|
cvsdist |
f8f00b |
|
|
Benjamin Kosnik |
ed539c |
%check
|
|
Petr Machata |
7bc91e |
%if %{with tests}
|
|
Benjamin Kosnik |
39a7eb |
echo "" `uname -a` " " > status/regression_comment.html
|
|
Benjamin Kosnik |
39a7eb |
echo "" >> status/regression_comment.html
|
|
Benjamin Kosnik |
39a7eb |
echo "" `g++ --version` " " >> status/regression_comment.html
|
|
Benjamin Kosnik |
39a7eb |
echo "" >> status/regression_comment.html
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
908d7d |
cd tools/regression/build
|
|
Benjamin Kosnik |
908d7d |
#$BOOST_ROOT/$BJAM
|
|
Benjamin Kosnik |
908d7d |
cd ../test
|
|
Benjamin Kosnik |
908d7d |
#python ./test.py
|
|
Benjamin Kosnik |
908d7d |
cd ../../..
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
39a7eb |
results1=status/cs-`uname`.html
|
|
Benjamin Kosnik |
39a7eb |
results2=status/cs-`uname`-links.html
|
|
Benjamin Kosnik |
39a7eb |
email=benjamin.kosnik@gmail.com
|
|
Benjamin Kosnik |
39a7eb |
if [ -f $results1 ] && [ -f $results2 ]; then
|
|
Benjamin Kosnik |
39a7eb |
echo "sending results starting"
|
|
Benjamin Kosnik |
39a7eb |
testdate=`date +%Y%m%d`
|
|
Benjamin Kosnik |
39a7eb |
testarch=`uname -m`
|
|
Benjamin Kosnik |
39a7eb |
results=boost-results-$testdate-$testarch.tar.bz2
|
|
Benjamin Kosnik |
39a7eb |
tar -cvf boost-results-$testdate-$testarch.tar $results1 $results2
|
|
Benjamin Kosnik |
39a7eb |
bzip2 -f boost-results-$testdate-$testarch.tar
|
|
Benjamin Kosnik |
39a7eb |
echo | mutt -s "$testdate boost regression $testarch" -a $results $email
|
|
Benjamin Kosnik |
39a7eb |
echo "sending results finished"
|
|
Benjamin Kosnik |
39a7eb |
else
|
|
Benjamin Kosnik |
39a7eb |
echo "error sending results"
|
|
Benjamin Kosnik |
785083 |
fi
|
|
Benjamin Kosnik |
39a7eb |
%endif
|
|
Benjamin Kosnik |
785083 |
|
|
cvsdist |
f8f00b |
%install
|
|
Benjamin Kosnik |
39a7eb |
rm -rf $RPM_BUILD_ROOT
|
|
Than Ngo |
e17834 |
mkdir -p $RPM_BUILD_ROOT%{_libdir}
|
|
Than Ngo |
e17834 |
mkdir -p $RPM_BUILD_ROOT%{_includedir}
|
|
Petr Machata |
7bc91e |
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
|
|
Than Ngo |
e17834 |
|
|
Than Ngo |
e17834 |
# install lib
|
|
Benjamin Kosnik |
7e774a |
for i in `find stage -type f -name \*.a`; do
|
|
Benjamin Kosnik |
7e774a |
NAME=`basename $i`;
|
|
Benjamin Kosnik |
dff01f |
install -p -m 0644 $i $RPM_BUILD_ROOT%{_libdir}/$NAME;
|
|
cvsdist |
afeb5b |
done;
|
|
Benjamin Kosnik |
39a7eb |
for i in `find stage -type f -name \*.so`; do
|
|
Benjamin Kosnik |
39a7eb |
NAME=$i;
|
|
Benjamin Kosnik |
911173 |
SONAME=$i.%{sonamever};
|
|
Benjamin Kosnik |
39a7eb |
VNAME=$i.%{version};
|
|
Benjamin Kosnik |
39a7eb |
base=`basename $i`;
|
|
Benjamin Kosnik |
39a7eb |
NAMEbase=$base;
|
|
Benjamin Kosnik |
911173 |
SONAMEbase=$base.%{sonamever};
|
|
Benjamin Kosnik |
39a7eb |
VNAMEbase=$base.%{version};
|
|
Benjamin Kosnik |
39a7eb |
mv $i $VNAME;
|
|
Benjamin Kosnik |
911173 |
|
|
Benjamin Kosnik |
911173 |
# remove rpath
|
|
Benjamin Kosnik |
911173 |
chrpath --delete $VNAME;
|
|
Benjamin Kosnik |
911173 |
|
|
Benjamin Kosnik |
39a7eb |
ln -s $VNAMEbase $SONAME;
|
|
Benjamin Kosnik |
39a7eb |
ln -s $VNAMEbase $NAME;
|
|
Benjamin Kosnik |
911173 |
install -p -m 755 $VNAME $RPM_BUILD_ROOT%{_libdir}/$VNAMEbase;
|
|
Benjamin Kosnik |
911173 |
|
|
Benjamin Kosnik |
39a7eb |
mv $SONAME $RPM_BUILD_ROOT%{_libdir}/$SONAMEbase;
|
|
Benjamin Kosnik |
39a7eb |
mv $NAME $RPM_BUILD_ROOT%{_libdir}/$NAMEbase;
|
|
Benjamin Kosnik |
ce250c |
done;
|
|
Than Ngo |
e17834 |
|
|
Than Ngo |
e17834 |
# install include files
|
|
Petr Machata |
7bc91e |
find %{name} -type d | while read a; do
|
|
Petr Machata |
7bc91e |
mkdir -p $RPM_BUILD_ROOT%{_includedir}/$a
|
|
Petr Machata |
7bc91e |
find $a -mindepth 1 -maxdepth 1 -type f \
|
|
Benjamin Kosnik |
911173 |
| xargs -r install -m 644 -p -t $RPM_BUILD_ROOT%{_includedir}/$a
|
|
cvsdist |
afeb5b |
done
|
|
Than Ngo |
e17834 |
|
|
Petr Machata |
7bc91e |
# install doc files
|
|
Petr Machata |
7bc91e |
DOCPATH=$RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/
|
|
Petr Machata |
408862 |
find libs doc more -type f \( -name \*.htm -o -name \*.html \) \
|
|
Petr Machata |
7bc91e |
| sed -n '/\//{s,/[^/]*$,,;p}' \
|
|
Petr Machata |
7bc91e |
| sort -u > tmp-doc-directories
|
|
Petr Machata |
7bc91e |
sed "s:^:$DOCPATH:" tmp-doc-directories | xargs -r mkdir -p
|
|
Petr Machata |
7bc91e |
cat tmp-doc-directories | while read a; do
|
|
Petr Machata |
7bc91e |
find $a -mindepth 1 -maxdepth 1 -name \*.htm\* \
|
|
Benjamin Kosnik |
911173 |
| xargs install -m 644 -p -t $DOCPATH$a
|
|
Benjamin Kosnik |
546a43 |
done
|
|
Petr Machata |
7bc91e |
rm tmp-doc-directories
|
|
Petr Machata |
c4edba |
install -p -m 644 -t $DOCPATH LICENSE_1_0.txt index.htm index.html
|
|
Benjamin Kosnik |
546a43 |
|
|
Petr Machata |
7bc91e |
# remove scripts used to generate include files
|
|
Benjamin Kosnik |
39a7eb |
find $RPM_BUILD_ROOT%{_includedir}/ \( -name '*.pl' -o -name '*.sh' \) -exec rm {} \;
|
|
Benjamin Kosnik |
39a7eb |
|
|
cvsdist |
f8f00b |
%clean
|
|
Benjamin Kosnik |
39a7eb |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
f8f00b |
|
|
Benjamin Kosnik |
39a7eb |
%post -p /sbin/ldconfig
|
|
cvsdist |
f8f00b |
|
|
Benjamin Kosnik |
39a7eb |
%postun -p /sbin/ldconfig
|
|
cvsdist |
f8f00b |
|
|
Petr Machata |
7bc91e |
%files
|
|
cvsdist |
f8f00b |
|
|
Benjamin Kosnik |
908d7d |
%files date-time
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_date_time*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_date_time*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files filesystem
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_filesystem*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_filesystem*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files graph
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_graph*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_graph*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files iostreams
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_iostreams*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_iostreams*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files math
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_math*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_math*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files test
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_prg_exec_monitor*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_prg_exec_monitor*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_unit_test_framework*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_unit_test_framework*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files program-options
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_program_options*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_program_options*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files python
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_python*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_python*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files regex
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_regex*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_regex*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files serialization
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_serialization*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_serialization*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_wserialization*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_wserialization*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files signals
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_signals*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_signals*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files system
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_system*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_system*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Petr Machata |
662439 |
%files thread
|
|
Petr Machata |
662439 |
%defattr(-, root, root, -)
|
|
Petr Machata |
662439 |
%{_libdir}/libboost_thread*.so.%{version}
|
|
Petr Machata |
662439 |
%{_libdir}/libboost_thread*.so.%{sonamever}
|
|
Petr Machata |
662439 |
|
|
Benjamin Kosnik |
908d7d |
%files wave
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_wave*.so.%{version}
|
|
Benjamin Kosnik |
908d7d |
%{_libdir}/libboost_wave*.so.%{sonamever}
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
%files doc
|
|
Benjamin Kosnik |
908d7d |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
908d7d |
%doc %{_docdir}/%{name}-%{version}
|
|
Benjamin Kosnik |
908d7d |
|
|
Than Ngo |
e17834 |
%files devel
|
|
Benjamin Kosnik |
dff01f |
%defattr(-, root, root, -)
|
|
Than Ngo |
e17834 |
%{_includedir}/boost
|
|
Benjamin Kosnik |
0513b8 |
%{_libdir}/*.so
|
|
cvsdist |
f8f00b |
|
|
Petr Machata |
408862 |
%files static
|
|
Benjamin Kosnik |
dff01f |
%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
dff01f |
%{_libdir}/*.a
|
|
Benjamin Kosnik |
dff01f |
|
|
cvsdist |
f8f00b |
%changelog
|
|
Petr Machata |
2fa142 |
* Mon Nov 16 2009 Petr Machata <pmachata@redhat.com> - 1.39.0-9
|
|
Petr Machata |
2fa142 |
- translate_exception.hpp misses a include
|
|
Petr Machata |
2fa142 |
- Resolves: #537612
|
|
Petr Machata |
2fa142 |
|
|
Petr Machata |
c4edba |
* Thu Oct 15 2009 Petr Machata <pmachata@redhat.com> - 1.39.0-8
|
|
Petr Machata |
c4edba |
- Package index.html in the -doc subpackage
|
|
Petr Machata |
c4edba |
- Resolves: #529030
|
|
Petr Machata |
c4edba |
|
|
Petr Machata |
f94892 |
* Wed Oct 14 2009 Petr Machata <pmachata@redhat.com> - 1.39.0-7
|
|
Petr Machata |
f94892 |
- Several fixes to support PySide
|
|
Petr Machata |
f94892 |
- Resolves: #520087
|
|
Petr Machata |
f94892 |
- GCC 4.4 name resolution fixes for GIL
|
|
Petr Machata |
f94892 |
- Resolves: #526834
|
|
Petr Machata |
f94892 |
|
|
Karsten Hopp |
00685e |
* Tue Sep 08 2009 Karsten Hopp <karsten@redhat.com> 1.39.0-6
|
|
Karsten Hopp |
00685e |
- bump release and rebuild as the package was linked with an old libicu
|
|
Karsten Hopp |
00685e |
during the mass rebuild on s390x
|
|
Karsten Hopp |
00685e |
|
|
Tomáš Mráz |
8602a6 |
* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1.39.0-5
|
|
Tomáš Mráz |
8602a6 |
- Make it to be usable with openssl-1.0
|
|
Tomáš Mráz |
8602a6 |
|
|
Jesse Keating |
99838f |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.39.0-4
|
|
Jesse Keating |
99838f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
Jesse Keating |
99838f |
|
|
Petr Machata |
662439 |
* Thu Jul 2 2009 Petr Machata <pmachata@redhat.com> - 1.39.0-3
|
|
Petr Machata |
662439 |
- Drop file list for main "boost" package, which was inadvertently left in.
|
|
Petr Machata |
662439 |
- Add thread sub-package to capture omitted boost_thread.
|
|
Petr Machata |
662439 |
- Add upstream patch to make boost_filesystem compatible with C++0x.
|
|
Petr Machata |
662439 |
- Resolves: #496188
|
|
Petr Machata |
662439 |
- Resolves: #509250
|
|
Petr Machata |
662439 |
|
|
Benjamin Kosnik |
ab7902 |
* Mon May 11 2009 Benjamin Kosnik <bkoz@redhat.com> - 1.39.0-2
|
|
Benjamin Kosnik |
ab7902 |
- Apply patch from Caolan McNamara
|
|
Benjamin Kosnik |
ab7902 |
- Resolves: #500030 function_template bug is back...
|
|
Benjamin Kosnik |
ab7902 |
|
|
Benjamin Kosnik |
908d7d |
* Thu May 07 2009 Benjamin Kosnik <bkoz@redhat.com> - 1.39.0-1
|
|
Benjamin Kosnik |
908d7d |
- Update release.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
* Wed May 06 2009 Benjamin Kosnik <bkoz@redhat.com> - 1.39.0-0.3
|
|
Benjamin Kosnik |
908d7d |
- Fixes for rpmlint.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
* Wed May 06 2009 Petr Machata <pmachata@redhat.com> - 1.39.0-0.2
|
|
Benjamin Kosnik |
908d7d |
- Split up boost package to sub-packages per library
|
|
Benjamin Kosnik |
908d7d |
- Resolves: #496188
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
908d7d |
* Wed May 06 2009 Benjamin Kosnik <bkoz@redhat.com> - 1.39.0-0.1
|
|
Benjamin Kosnik |
908d7d |
- Rebase to 1.39.0.
|
|
Benjamin Kosnik |
908d7d |
- Add --with docs_generated.
|
|
Benjamin Kosnik |
908d7d |
- #225622: Substitute optflags at prep time instead of RPM_OPT_FLAGS.
|
|
Benjamin Kosnik |
908d7d |
|
|
Benjamin Kosnik |
da089f |
* Mon May 04 2009 Benjamin Kosnik <bkoz@redhat.com> - 1.37.0-7
|
|
Benjamin Kosnik |
da089f |
- Rebuild for libicu bump.
|
|
Benjamin Kosnik |
da089f |
|
|
Petr Machata |
b9e432 |
* Mon Mar 23 2009 Petr Machata <pmachata@redhat.com> - 1.37.0-6
|
|
Petr Machata |
8493f2 |
- Apply a SMP patch from Stefan Ring
|
|
Petr Machata |
8493f2 |
- Apply a workaround for "cannot appear in a constant-expression" in
|
|
Petr Machata |
8493f2 |
dynamic_bitset library.
|
|
Petr Machata |
8493f2 |
- Resolves: #491537
|
|
Petr Machata |
8493f2 |
|
|
Jesse Keating |
c99df9 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.37.0-4
|
|
Jesse Keating |
c99df9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
Jesse Keating |
c99df9 |
|
|
Petr Machata |
d2ca7a |
* Mon Jan 12 2009 Petr Machata <pmachata@redhat.com> - 1.37.0-3
|
|
Petr Machata |
d2ca7a |
- Apply a unneccessary_iostreams patch from Caolan McNamara
|
|
Petr Machata |
d2ca7a |
- Fix soname patch so that it applies with fuzz=0. Use fuzz=0 option
|
|
Petr Machata |
d2ca7a |
in spec file just like ordinary patches do.
|
|
Petr Machata |
d2ca7a |
- Resolves: #479409
|
|
Petr Machata |
d2ca7a |
|
|
Petr Machata |
463220 |
* Fri Dec 19 2008 Petr Machata <pmachata@redhat.com> - 1.37.0-2
|
|
Petr Machata |
463220 |
- Apply a function_template patch from Caolan McNamara
|
|
Petr Machata |
463220 |
- Resolves: #477131
|
|
Petr Machata |
463220 |
|
|
Benjamin Kosnik |
911173 |
* Tue Dec 16 2008 Benjamin Kosnik <bkoz@redhat.com> - 1.37.0-1
|
|
Benjamin Kosnik |
911173 |
- Fix rpmlint rpath errors.
|
|
Benjamin Kosnik |
911173 |
- Fix rpmlint warnings on tabs and spaces.
|
|
Benjamin Kosnik |
911173 |
- Bump SONAME to 4
|
|
Benjamin Kosnik |
911173 |
|
|
Benjamin Kosnik |
911173 |
* Tue Nov 17 2008 Benjamin Kosnik <bkoz@redhat.com> - 1.37.0-0.1
|
|
Benjamin Kosnik |
911173 |
- Rebase to 1.37.0.
|
|
Benjamin Kosnik |
911173 |
|
|
Benjamin Kosnik |
911173 |
* Tue Oct 21 2008 Benjamin Kosnik <bkoz@redhat.com> - 1.36.0-1
|
|
Benjamin Kosnik |
911173 |
- Rebase to 1.36.0.
|
|
Benjamin Kosnik |
911173 |
|
|
Petr Machata |
13d9b0 |
* Mon Oct 6 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-17
|
|
Petr Machata |
13d9b0 |
- Fix gcc43 patch to apply cleanly under --fuzz=0
|
|
Petr Machata |
13d9b0 |
- Resolves: #465003
|
|
Petr Machata |
13d9b0 |
|
|
Benjamin Kosnik |
911173 |
* Mon Aug 11 2008 Petr Machata <pmachata@redhat.com> - 1.36.0-0.1.beta1
|
|
Benjamin Kosnik |
911173 |
- Rebase to 1.36.0.beta1
|
|
Benjamin Kosnik |
911173 |
- Drop boost-regex.patch and portions of boost-gcc43.patch, port the rest
|
|
Benjamin Kosnik |
911173 |
- Automate SONAME tracking and bump SONAME to 4
|
|
Benjamin Kosnik |
911173 |
- Adjust boost-configure.patch to include threading=single,multi explicitly
|
|
Benjamin Kosnik |
911173 |
|
|
Petr Machata |
a59558 |
* Thu Jun 12 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-16
|
|
Petr Machata |
a59558 |
- Fix "changes meaning of keywords" in boost date_time
|
|
Petr Machata |
a59558 |
- Related: #450718
|
|
Petr Machata |
a59558 |
|
|
Tom Callaway |
ed0054 |
* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.34.1-15
|
|
Tom Callaway |
ed0054 |
- fix license tag
|
|
Tom Callaway |
ed0054 |
|
|
Petr Machata |
408862 |
* Thu Mar 27 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-14
|
|
Petr Machata |
408862 |
- Change devel-static back to static.
|
|
Petr Machata |
408862 |
- Related: #225622
|
|
Petr Machata |
408862 |
|
|
Petr Machata |
7bc91e |
* Wed Mar 26 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-13
|
|
Petr Machata |
7bc91e |
- Install library doc files
|
|
Petr Machata |
7bc91e |
- Revamp %%install phase to speed up overall build time
|
|
Petr Machata |
7bc91e |
- Some cleanups per merge review
|
|
Petr Machata |
7bc91e |
- Resolves: #437032
|
|
Petr Machata |
7bc91e |
|
|
Petr Machata |
ac5861 |
* Thu Feb 14 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-12
|
|
Petr Machata |
ac5861 |
- Fix "changes meaning of keywords" in boost python
|
|
Petr Machata |
ac5861 |
- Resolves: #432694
|
|
Petr Machata |
ac5861 |
|
|
Petr Machata |
eb542e |
* Wed Feb 13 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-11
|
|
Petr Machata |
eb542e |
- Fix "changes meaning of special_values_parser" in boost date_time
|
|
Petr Machata |
eb542e |
- Resolves: #432433
|
|
Petr Machata |
eb542e |
|
|
Petr Machata |
c69309 |
* Wed Feb 6 2008 Petr Machata <pmachata@redhat.com> - 1.34.1-10
|
|
Petr Machata |
73ed8a |
- Fixes for GCC 4.3
|
|
Petr Machata |
7bb17c |
- Resolves: #431609
|
|
Petr Machata |
7bb17c |
|
|
Petr Machata |
a94fed |
* Mon Jan 14 2008 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-7
|
|
Petr Machata |
8b63e4 |
- Fixes for boost.regex (rev 42674).
|
|
Petr Machata |
8b63e4 |
|
|
Benjamin Kosnik |
f6f76d |
* Wed Sep 19 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-5
|
|
Benjamin Kosnik |
f6f76d |
- (#283771: Linking against boost libraries fails).
|
|
Benjamin Kosnik |
f6f76d |
|
|
Benjamin Kosnik |
b1c34b |
* Tue Aug 21 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-4
|
|
Benjamin Kosnik |
b1c34b |
- Rebuild.
|
|
Benjamin Kosnik |
b1c34b |
|
|
Benjamin Kosnik |
26fa8e |
* Wed Aug 08 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-3
|
|
Benjamin Kosnik |
26fa8e |
- Rebuild for icu 3.8 bump.
|
|
Benjamin Kosnik |
26fa8e |
|
|
Benjamin Kosnik |
9e0e85 |
* Thu Aug 02 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-2
|
|
Benjamin Kosnik |
9e0e85 |
- SONAME to 3.
|
|
Benjamin Kosnik |
9e0e85 |
|
|
Benjamin Kosnik |
39a7eb |
* Tue Jul 31 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1-1
|
|
Benjamin Kosnik |
39a7eb |
- Update to boost_1_34_1.
|
|
Benjamin Kosnik |
39a7eb |
- Source via http.
|
|
Benjamin Kosnik |
39a7eb |
- Philipp Thomas <pth.suse.de> fix for RPM_OPT_FLAGS
|
|
Benjamin Kosnik |
39a7eb |
- Philipp Thomas <pth.suse.de> fix for .so sym links.
|
|
Benjamin Kosnik |
39a7eb |
- (#225622) Patrice Dumas review comments.
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
39a7eb |
* Tue Jun 26 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.1.rc1-0.1
|
|
Benjamin Kosnik |
39a7eb |
- Update to boost_1_34_1_RC1.
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
07b7f8 |
* Mon Apr 02 2007 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-13
|
|
Benjamin Kosnik |
07b7f8 |
- (#225622: Merge Review: boost)
|
|
Benjamin Kosnik |
07b7f8 |
Change static to devel-static.
|
|
Benjamin Kosnik |
07b7f8 |
|
|
Benjamin Kosnik |
e50998 |
* Mon Mar 26 2007 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-12
|
|
Benjamin Kosnik |
dff01f |
- (#233523: libboost_python needs rebuild against python 2.5)
|
|
Benjamin Kosnik |
e50998 |
Use patch.
|
|
Benjamin Kosnik |
e50998 |
|
|
Benjamin Kosnik |
e50998 |
* Mon Mar 26 2007 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-11
|
|
Benjamin Kosnik |
dff01f |
- (#225622: Merge Review: boost)
|
|
Benjamin Kosnik |
dff01f |
Source to http.
|
|
Benjamin Kosnik |
dff01f |
BuildRoot to preferred value.
|
|
Benjamin Kosnik |
dff01f |
PreReq to post/postun -p
|
|
Benjamin Kosnik |
dff01f |
Clarified BSL as GPL-Compatible, Free Software License.
|
|
Benjamin Kosnik |
dff01f |
Remove Obsoletes.
|
|
Benjamin Kosnik |
dff01f |
Add Provides boost-python.
|
|
Petr Machata |
73ed8a |
Remove mkdir -p $RPM_BUILD_ROOT%%{_docdir}
|
|
Benjamin Kosnik |
dff01f |
Added periods for decription text.
|
|
Benjamin Kosnik |
dff01f |
Fix Group field.
|
|
Benjamin Kosnik |
dff01f |
Remove doc Requires boost.
|
|
Benjamin Kosnik |
dff01f |
Preserve timestamps on install.
|
|
Petr Machata |
73ed8a |
Use %%defattr(-, root, root, -)
|
|
Benjamin Kosnik |
dff01f |
Added static package for .a libs.
|
|
Benjamin Kosnik |
dff01f |
Install static libs with 0644 permissions.
|
|
Petr Machata |
73ed8a |
Use %%doc for doc files.
|
|
Benjamin Kosnik |
dff01f |
|
|
Benjamin Kosnik |
39a7eb |
* Mon Jan 22 2007 Benjamin Kosnik <bkoz@redhat.com> 1.34.0-0.5
|
|
Benjamin Kosnik |
39a7eb |
- Update to boost.RC_1_34_0 snapshot as of 2007-01-19.
|
|
Benjamin Kosnik |
39a7eb |
- Modify build procedures for boost build v2.
|
|
Benjamin Kosnik |
39a7eb |
- Add *-mt variants for libraries, or at least variants that use
|
|
Benjamin Kosnik |
39a7eb |
threads (regex and thread).
|
|
Benjamin Kosnik |
39a7eb |
|
|
Benjamin Kosnik |
ed539c |
* Thu Nov 23 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-10
|
|
Petr Machata |
73ed8a |
- (#182414: boost: put tests in %%check section) via Rex Dieter
|
|
Petr Machata |
73ed8a |
- Fix EVR with %%{?dist} tag via Gianluca Sforna
|
|
Benjamin Kosnik |
ed539c |
|
|
Benjamin Kosnik |
044bf8 |
* Wed Nov 15 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-9
|
|
Benjamin Kosnik |
044bf8 |
- (#154784: boost-debuginfo package is empty)
|
|
Benjamin Kosnik |
044bf8 |
|
|
Benjamin Kosnik |
a9a85c |
* Tue Nov 14 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-8
|
|
Benjamin Kosnik |
a9a85c |
- (#205866: Revert scanner.hpp change.)
|
|
Benjamin Kosnik |
a9a85c |
|
|
Benjamin Kosnik |
4da827 |
* Mon Nov 13 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-7
|
|
Benjamin Kosnik |
4da827 |
- (#205866: boost::spirit generates warnings with -Wshadow)
|
|
Benjamin Kosnik |
4da827 |
- (#205863: serialization lib generates warnings)
|
|
Benjamin Kosnik |
4da827 |
- (#204326: boost RPM missing dependencies)
|
|
Benjamin Kosnik |
4da827 |
- (#193465: [SIGNAL/BIND] Regressions with GCC 4.1)
|
|
Benjamin Kosnik |
4da827 |
- BUILD_FLAGS, add, to see actual compile line.
|
|
Benjamin Kosnik |
4da827 |
- REGEX_FLAGS, add, to compile regex with ICU support.
|
|
Benjamin Kosnik |
4da827 |
|
|
Jesse Keating |
3cbaf6 |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.33.1-6.1
|
|
Jesse Keating |
3cbaf6 |
- rebuild
|
|
Jesse Keating |
3cbaf6 |
|
|
Karsten Hopp |
53b71d |
* Tue May 16 2006 Karsten Hopp <karsten@redhat.de> 1.33.1-6
|
|
Karsten Hopp |
53b71d |
- buildrequire python-devel for Python.h
|
|
Karsten Hopp |
53b71d |
|
|
Florian La Roche |
2bd1c2 |
* Thu Feb 16 2006 Florian La Roche <laroche@redhat.com> - 1.33.1-5
|
|
Florian La Roche |
2bd1c2 |
- use the real version number to point to the shared libs
|
|
Florian La Roche |
2bd1c2 |
|
|
Jesse Keating |
ce3b97 |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.33.1-4.2
|
|
Jesse Keating |
ce3b97 |
- bump again for double-long bug on ppc(64)
|
|
Jesse Keating |
ce3b97 |
|
|
Jesse Keating |
64350a |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.33.1-4.1
|
|
Jesse Keating |
64350a |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
Jesse Keating |
64350a |
|
|
Benjamin Kosnik |
ce250c |
* Thu Jan 05 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-4
|
|
Benjamin Kosnik |
ce250c |
- Fix symbolic links.
|
|
Benjamin Kosnik |
ce250c |
|
|
Benjamin Kosnik |
ace5fb |
* Wed Jan 04 2006 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-3
|
|
Benjamin Kosnik |
ace5fb |
- Update to boost-1.33.1.
|
|
Benjamin Kosnik |
ace5fb |
- (#176485: Missing BuildRequires)
|
|
Benjamin Kosnik |
ace5fb |
- (#169271: /usr/lib/libboost*.so.? links missing in package)
|
|
Benjamin Kosnik |
ace5fb |
|
|
Jesse Keating |
e2021c |
* Thu Dec 22 2005 Jesse Keating <jkeating@redhat.com> 1.33.1-2
|
|
Jesse Keating |
e2021c |
- rebuilt
|
|
Jesse Keating |
e2021c |
|
|
Benjamin Kosnik |
785083 |
* Mon Nov 14 2005 Benjamin Kosnik <bkoz@redhat.com> 1.33.1-1
|
|
Benjamin Kosnik |
785083 |
- Update to boost-1.33.1 beta.
|
|
Benjamin Kosnik |
785083 |
- Run testsuite, gather results.
|
|
Benjamin Kosnik |
785083 |
|
|
Nils Philippsen |
cd0735 |
* Tue Oct 11 2005 Nils Philippsen <nphilipp@redhat.com> 1.33.0-4
|
|
Nils Philippsen |
cd0735 |
- build require bzip2-devel and zlib-devel
|
|
Nils Philippsen |
cd0735 |
|
|
Benjamin Kosnik |
546a43 |
* Tue Aug 23 2005 Benjamin Kosnik <bkoz@redhat.com> 1.33.0-3
|
|
Benjamin Kosnik |
546a43 |
- Create doc package again.
|
|
Benjamin Kosnik |
546a43 |
- Parts of the above by Neal Becker <ndbecker2@gmail.com>.
|
|
Benjamin Kosnik |
546a43 |
|
|
Benjamin Kosnik |
78bcf4 |
* Fri Aug 12 2005 Benjamin Kosnik <bkoz@redhat.com> 1.33.0-1
|
|
Benjamin Kosnik |
88523b |
- Update to boost-1.33.0, update SONAME to 2 due to ABI changes.
|
|
Benjamin Kosnik |
78bcf4 |
- Simplified PYTHON_VERSION by Philipp Thomas <pth@suse.de>
|
|
Benjamin Kosnik |
78bcf4 |
|
|
Benjamin Kosnik |
0513b8 |
* Tue May 24 2005 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-6
|
|
Benjamin Kosnik |
0513b8 |
- (#153093: boost warns that gcc 4.0.0 is an unknown compiler)
|
|
Benjamin Kosnik |
0513b8 |
- (#152205: development .so symlinks should be in -devel subpackage)
|
|
Benjamin Kosnik |
0513b8 |
- (#154783: linker .so symlinks missing from boost-devel package)
|
|
Benjamin Kosnik |
0513b8 |
|
|
Benjamin Kosnik |
fd51ec |
* Fri Mar 18 2005 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-5
|
|
Benjamin Kosnik |
fd51ec |
- Revert boost-base.patch to old behavior.
|
|
Benjamin Kosnik |
fd51ec |
- Use SONAMEVERSION instead of dllversion.
|
|
Benjamin Kosnik |
fd51ec |
|
|
Benjamin Kosnik |
9cec08 |
* Wed Mar 16 2005 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-4
|
|
Benjamin Kosnik |
9cec08 |
- (#142612: Compiling Boost 1.32.0 Failed in RHEL 3.0 on Itanium2)
|
|
Benjamin Kosnik |
9cec08 |
- (#150069: libboost_python.so is missing)
|
|
Benjamin Kosnik |
9cec08 |
- (#141617: bad patch boost-base.patch)
|
|
Benjamin Kosnik |
9cec08 |
- (#122817: libboost_*.so symlinks missing)
|
|
Benjamin Kosnik |
9cec08 |
- Re-add boost-thread.patch.
|
|
Benjamin Kosnik |
9cec08 |
- Change boost-base.patch to show thread tags.
|
|
Benjamin Kosnik |
9cec08 |
- Change boost-gcc-tools.patch to use SOTAG, compile with dllversion.
|
|
Benjamin Kosnik |
9cec08 |
- Add symbolic links to files.
|
|
Benjamin Kosnik |
fd51ec |
- Sanity check can compile with gcc-3.3.x, gcc-3.4.2, gcc-4.0.x., gcc-4.1.x.
|
|
Benjamin Kosnik |
9cec08 |
|
|
Benjamin Kosnik |
a609a1 |
* Thu Dec 02 2004 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-3
|
|
Benjamin Kosnik |
a609a1 |
- (#122817: libboost_*.so symlinks missing)
|
|
Benjamin Kosnik |
a609a1 |
- (#141574: half of the package is missing)
|
|
Benjamin Kosnik |
a609a1 |
- (#141617: bad patch boost-base.patch)
|
|
Benjamin Kosnik |
a609a1 |
|
|
Benjamin Kosnik |
b11f6e |
* Wed Dec 01 2004 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-2
|
|
Benjamin Kosnik |
b11f6e |
- Remove bogus Obsoletes.
|
|
Benjamin Kosnik |
b11f6e |
|
|
Benjamin Kosnik |
7e774a |
* Mon Nov 29 2004 Benjamin Kosnik <bkoz@redhat.com> 1.32.0-1
|
|
Benjamin Kosnik |
7e774a |
- Update to 1.32.0
|
|
Benjamin Kosnik |
7e774a |
|
|
Than Ngo |
e17834 |
* Wed Sep 22 2004 Than Ngo <than@redhat.com> 1.31.0-9
|
|
Than Ngo |
e17834 |
- cleanup specfile
|
|
Than Ngo |
e17834 |
- fix multiarch problem
|
|
Than Ngo |
e17834 |
|
|
cvsdist |
71247b |
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
cvsdist |
71247b |
- rebuilt
|
|
cvsdist |
71247b |
|
|
cvsdist |
afeb5b |
* Wed May 05 2004 Warren Togami <wtogami@redhat.com> 1.31.0-7
|
|
cvsdist |
afeb5b |
- missing Obsoletes boost-python
|
|
cvsdist |
afeb5b |
|
|
cvsdist |
afeb5b |
* Mon May 03 2004 Benjamin Kosnik <bkoz@redhat.com>
|
|
cvsdist |
afeb5b |
- (#121630: gcc34 patch needed)
|
|
cvsdist |
afeb5b |
|
|
cvsdist |
afeb5b |
* Wed Apr 21 2004 Warren Togami <wtogami@redhat.com>
|
|
cvsdist |
afeb5b |
- #121415 FC2 BLOCKER: Obsoletes boost-python-devel, boost-doc
|
|
cvsdist |
afeb5b |
- other cleanups
|
|
cvsdist |
afeb5b |
|
|
cvsdist |
afeb5b |
* Tue Mar 30 2004 Benjamin Kosnik <bkoz@redhat.com>
|
|
cvsdist |
afeb5b |
- Remove bjam dependency. (via Graydon).
|
|
cvsdist |
afeb5b |
- Fix installed library names.
|
|
cvsdist |
afeb5b |
- Fix SONAMEs in shared libraries.
|
|
cvsdist |
afeb5b |
- Fix installed header location.
|
|
cvsdist |
afeb5b |
- Fix installed permissions.
|
|
cvsdist |
afeb5b |
|
|
cvsdist |
afeb5b |
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
cvsdist |
afeb5b |
- rebuilt
|
|
cvsdist |
afeb5b |
|
|
cvsdist |
afeb5b |
* Mon Feb 09 2004 Benjamin Kosnik <bkoz@redhat.com> 1.31.0-2
|
|
cvsdist |
bba1d3 |
- Update to boost-1.31.0
|
|
cvsdist |
bba1d3 |
|
|
cvsdist |
afeb5b |
* Thu Jan 22 2004 Benjamin Kosnik <bkoz@redhat.com> 1.31.0-1
|
|
cvsdist |
34404a |
- Update to boost-1.31.0.rc2
|
|
cvsdist |
34404a |
- (#109307: Compile Failure with boost libraries)
|
|
cvsdist |
34404a |
- (#104831: Compile errors in apps using Boost.Python...)
|
|
cvsdist |
34404a |
- Unify into boost, boost-devel rpms.
|
|
cvsdist |
34404a |
- Simplify installation using bjam and prefix install.
|
|
cvsdist |
34404a |
|
|
cvsdist |
afeb5b |
* Tue Sep 09 2003 Nalin Dahyabhai <nalin@redhat.com> 1.30.2-2
|
|
cvsdist |
f8f00b |
- require boost-devel instead of devel in subpackages which require boost-devel
|
|
cvsdist |
f8f00b |
- remove stray Prefix: tag
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
afeb5b |
* Mon Sep 08 2003 Benjamin Kosnik <bkoz@redhat.com> 1.30.2-1
|
|
cvsdist |
f8f00b |
- change license to Freely distributable
|
|
cvsdist |
f8f00b |
- verify installation of libboost_thread
|
|
cvsdist |
f8f00b |
- more boost-devel removals
|
|
cvsdist |
f8f00b |
- deal with lack of _REENTRANT on ia64/s390
|
|
cvsdist |
f8f00b |
- (#99458) rpm -e fixed via explict dir additions
|
|
cvsdist |
f8f00b |
- (#103293) update to 1.30.2
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
cvsdist |
f8f00b |
- rebuilt
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
f8f00b |
* Tue May 13 2003 Florian La Roche <Florian.LaRoche@redhat.de>
|
|
cvsdist |
f8f00b |
- remove packager, change to new Group:
|
|
cvsdist |
f8f00b |
|
|
cvsdist |
afeb5b |
* Tue May 06 2003 Tim Powers <timp@redhat.com> 1.30.0-3
|
|
cvsdist |
f8f00b |
- add deffattr's so we don't have unknown users owning files
|