[boost/f18] boost-python3 shouldn't be under the overall boost umbrella
Petr Machata
pmachata at fedoraproject.org
Thu Aug 9 20:06:18 UTC 2012
commit cccfe7b39471b01b75f7c0c2b61b3ba854832fcc
Author: Petr Machata <pmachata at redhat.com>
Date: Wed Aug 8 19:48:59 2012 +0200
boost-python3 shouldn't be under the overall boost umbrella
boost.spec | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-)
---
diff --git a/boost.spec b/boost.spec
index c702ce6..aa685d4 100644
--- a/boost.spec
+++ b/boost.spec
@@ -25,7 +25,7 @@ Name: boost
Summary: The free peer-reviewed portable C++ source libraries
Version: 1.50.0
%define version_enc 1_50_0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: Boost and MIT and Python
%define toplev_dirname %{name}_%{version_enc}
@@ -35,16 +35,13 @@ Source0: http://downloads.sourceforge.net/%{name}/%{toplev_dirname}.tar.bz2
Source1: ver.py
# From the version 13 of Fedora, the Boost libraries are delivered
-# with sonames equal to the Boost version (e.g., 1.41.0). On EPEL versions
-# (e.g., EPEL 5), the Boost libraries are delivered with another scheme
-# for sonames (e.g., a soname of 3 for EPEL 5).
-# If for some reason you wish to set the sonamever yourself, you can do it here.
+# with sonames equal to the Boost version (e.g., 1.41.0).
%define sonamever %{version}
# boost is an "umbrella" package that pulls in all other boost
-# components, except for MPI sub-packages. Those are "special": one
-# does not necessarily need them and the more typical scenario, I
-# think, will be that the developer wants to pick one MPI flavor.
+# components, except for MPI and Python 3 sub-packages. Those are
+# special in that they are rarely necessary, and it's not a big burden
+# to have interested parties install them explicitly.
Requires: boost-chrono = %{version}-%{release}
Requires: boost-date-time = %{version}-%{release}
Requires: boost-filesystem = %{version}-%{release}
@@ -63,9 +60,6 @@ Requires: boost-test = %{version}-%{release}
Requires: boost-thread = %{version}-%{release}
Requires: boost-timer = %{version}-%{release}
Requires: boost-wave = %{version}-%{release}
-%if %{with python3}
-Requires: boost-python3 = %{version}-%{release}
-%endif
BuildRequires: libstdc++-devel%{?_isa}
BuildRequires: bzip2-devel%{?_isa}
@@ -962,6 +956,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/bjam.1*
%changelog
+* Wed Aug 8 2012 Petr Machata <pmachata at redhat.com> - 1.50.0-3
+- boost-python3 shouldn't be under the overall boost umbrella
+
* Tue Aug 7 2012 Petr Machata <pmachata at redhat.com> - 1.50.0-2
- Enable Python 3 builds. This is still disabled in Boost MPI, which
doesn't seem to support Python 3
More information about the scm-commits
mailing list