Accepting request 29087 from devel:libraries:c_c++

Copy from devel:libraries:c_c++/boost based on submit request 29087 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/29087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/boost?expand=0&rev=36
This commit is contained in:
OBS User autobuild 2010-01-14 14:56:57 +00:00 committed by Git OBS Bridge
parent f97598a3a6
commit a9da32cda9
4 changed files with 66 additions and 25 deletions

View File

@ -1,17 +1,34 @@
arch ppc package boost-devel
requires -boost-<targettype>
arch sparcv9 package boost-devel
requires -boost-<targettype>
arch ppc package libboost_date_time1_36_0
arch sparcv9 package libboost_date_time1_36_0
arch ppc package libboost_filesystem1_36_0
arch sparcv9 package libboost_filesystem1_36_0
arch ppc package libboost_graph1_36_0
arch sparcv9 package libboost_graph1_36_0
arch ppc package libboost_iostreams1_36_0
arch sparcv9 package libboost_iostreams1_36_0
arch ppc package libboost_math1_36_0
arch sparcv9 package libboost_math1_36_0
arch ppc package libboost_mpi1_36_0
arch sparcv9 package libboost_mpi1_36_0
arch ppc package libboost_test1_36_0
arch sparcv9 package libboost_test1_36_0
arch ppc package libboost_program_options1_36_0
arch sparcv9 package libboost_program_options1_36_0
arch ppc package libboost_python1_36_0
arch sparcv9 package libboost_python1_36_0
arch ppc package libboost_serialization1_36_0
arch sparcv9 package libboost_serialization1_36_0
arch ppc package libboost_signals1_36_0
arch sparcv9 package libboost_signals1_36_0
arch ppc package libboost_system1_36_0
arch sparcv9 package libboost_system1_36_0
arch ppc package libboost_thread1_36_0
arch sparcv9 package libboost_thread1_36_0
arch ppc package libboost_wave1_36_0
arch sparcv9 package libboost_wave1_36_0
arch ppc package libboost_regex1_36_0
arch sparcv9 package libboost_regex1_36_0

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Wed Jan 6 04:08:55 CET 2010 - jengelh@medozas.de
- documentation change needed to be done in boost.spec.in
(not boost.spec)
- openmpi change was missing too; add it now
-------------------------------------------------------------------
Tue Dec 15 20:59:15 CET 2009 - jengelh@medozas.de
- add baselibs for SPARC
- add baselibs.conf as a source
- deactivate use of openmpi on SPARC, as compat-dapl is not
available
- package documentation as noarch
-------------------------------------------------------------------
Mon Oct 19 15:20:52 CEST 2009 - pth@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package boost (Version 1.39.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
# norootforbuild
%ifarch s390 s390x ia64
%ifarch s390 s390x ia64 %sparc
%define build_mpi 0
%else
%define build_mpi 1
@ -40,18 +40,19 @@ BuildRequires: openmpi-devel
BuildRequires: fdupes
%endif
Url: http://www.boost.org
License: BSD 3-clause (or similar)
License: BSD3c
Group: Development/Libraries/C and C++
Summary: Boost C++ Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 1.39.0
Release: 3
Provides: boost-license = %{version}-%{release}
Release: 4
Provides: boost-license = %{version}
Obsoletes: boost-license < %{version}
Source0: %{name}_1_39_0.tar.bz2
Source1: boost-rpmlintrc
Source2: boost_1_33_1_man.tar.bz2
Source3: existing_extra_docs
Source4: baselibs.conf
Source5: mkspec.sh
Source6: boost.spec.in
Source7: Makefile
@ -91,7 +92,7 @@ see the boost-doc package.
%package devel
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Development package for Boost C++
Group: Development/Libraries/C and C++
Requires: %{all_libs} libstdc++-devel
@ -105,7 +106,7 @@ the package boost-doc.
%package -n boost-license1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost License
Group: Development/Libraries/C and C++
AutoReqProv: on
@ -116,10 +117,13 @@ This package contains the license boost is provided under.
%package doc
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Documentation for the Boost C++ Libraries
Group: Development/Libraries/C and C++
AutoReqProv: on
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%description doc
This package contains documentation about the boost dynamic libraries.
@ -127,7 +131,7 @@ This package contains documentation about the boost dynamic libraries.
%package -n libboost_date_time1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Date.Time Runtime libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -139,7 +143,7 @@ This package contains the Boost Date.Time runtime libraries.
%package -n libboost_filesystem1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Filesystem Runtime Libraries
Group: System/Localization
Requires: boost-license1_39_0
@ -151,7 +155,7 @@ This package contains the Boost::Filesystem libraries.
%package -n libboost_graph1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Graph Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -163,7 +167,7 @@ This package contains the Boost::Graph Runtime libraries.
%package -n libboost_iostreams1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::IOStreams Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -175,7 +179,7 @@ This package contains the Boost::IOStreams Runtime libraries.
%package -n libboost_math1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Math Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -188,7 +192,7 @@ This package contains the Boost::Math Runtime libraries.
%if %build_mpi
%package -n libboost_mpi1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::MPI Runtime libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -200,7 +204,7 @@ This package contains the Boost::MPI Runtime libraries.
%endif
%package -n libboost_test1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Test Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -212,7 +216,7 @@ This package contains the Boost::Test runtime libraries.
%package -n libboost_program_options1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::ProgramOptions Runtime libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -224,7 +228,7 @@ This package contains the Boost::ProgramOptions Runtime libraries.
%package -n libboost_python1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Python Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -236,7 +240,7 @@ This package contains the Boost::Python Runtime libraries.
%package -n libboost_serialization1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Serialization Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -248,7 +252,7 @@ This package contains the Boost::Serialization Runtime libraries.
%package -n libboost_signals1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Signals Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -260,7 +264,7 @@ This package contains the Boost::Signals Runtime libraries.
%package -n libboost_system1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::System Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -272,7 +276,7 @@ This package contains the Boost::System runtime libraries.
%package -n libboost_thread1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Thread Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -284,7 +288,7 @@ This package contains the Boost::Thread runtime libraries.
%package -n libboost_wave1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: Boost::Wave Runtime Libraries
Group: System/Libraries
Requires: boost-license1_39_0
@ -296,7 +300,7 @@ This package contains the Boost::Wave runtime libraries.
%package -n libboost_regex1_39_0
License: BSD 3-clause (or similar)
License: BSD3c
Summary: The Boost::Regex runtime library
Group: System/Libraries
Requires: boost-license1_39_0

View File

@ -24,7 +24,7 @@
# Just hardcode build_mpi to 1 as soon as openmpi builds on all
# named architectures.
%ifarch s390 s390x ia64
%ifarch s390 s390x ia64 %sparc
%define build_mpi 0
%else
%define build_mpi 1
@ -55,13 +55,14 @@ Group: Development/Libraries/C and C++
Summary: Boost C++ Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 1.39.0
Provides: boost-license = %{version}-%{release}
Provides: boost-license = %{version}
Obsoletes: boost-license < %{version}
Release: 2
Source0: %{name}_@file_version@.tar.bz2
Source1: boost-rpmlintrc
Source2: boost_@man_file_version@_man.tar.bz2
Source3: existing_extra_docs
Source4: baselibs.conf
Source5: mkspec.sh
Source6: boost.spec.in
Source7: Makefile
@ -131,6 +132,9 @@ License: BSD 3-Clause
Summary: Documentation for the Boost C++ Libraries
Group: Development/Libraries/C and C++
AutoReqProv: on
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%description doc
This package contains documentation about the boost dynamic libraries.