packages: boost/boost.spec - up to 1.48.0

lkrotowski lkrotowski at pld-linux.org
Mon Jan 23 22:36:04 CET 2012


Author: lkrotowski                   Date: Mon Jan 23 21:36:04 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 1.48.0

---- Files affected:
packages/boost:
   boost.spec (1.132 -> 1.133) 

---- Diffs:

================================================================
Index: packages/boost/boost.spec
diff -u packages/boost/boost.spec:1.132 packages/boost/boost.spec:1.133
--- packages/boost/boost.spec:1.132	Sun Oct  9 12:24:48 2011
+++ packages/boost/boost.spec	Mon Jan 23 22:35:59 2012
@@ -11,16 +11,14 @@
 Summary:	The Boost C++ Libraries
 Summary(pl.UTF-8):	Biblioteki C++ "Boost"
 Name:		boost
-Version:	1.46.1
-Release:	2
+Version:	1.48.0
+Release:	1
 License:	Boost Software License and others
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/boost/%{name}_%{fver}.tar.bz2
-# Source0-md5:	7375679575f4c8db605d426fc721d506
+# Source0-md5:	d1e9a7a7f532bb031a3c175d86688d95
 Patch0:		%{name}-link.patch
-Patch1:		%{name}-bjam-workaround.patch
 URL:		http://www.boost.org/
-BuildRequires:	boost-jam >= 3.1.18
 BuildRequires:	bzip2-devel
 BuildRequires:	expat-devel
 BuildRequires:	libicu-devel
@@ -167,6 +165,14 @@
 %description python-static -l pl.UTF-8
 Statyczna wersja biblioteki Boost.Python.
 
+%package chrono
+Summary:	Useful time utilities
+Group:		Libraries
+Obsoletes:	boost < 1.33
+
+%description chrono
+Useful time utilities.
+
 %package date_time
 Summary:	Date-Time library
 Summary(pl.UTF-8):	Biblioteka daty-czasu
@@ -208,6 +214,13 @@
 strukturach danych typu graf za pomocą algorytmów związanych z
 grafami.
 
+%package locale
+Summary:	Provide localization and Unicode handling tools for C++
+Group:		Libraries
+
+%description locale
+Provide localization and Unicode handling tools for C++.
+
 %package program_options
 Summary:	Access to program options, via conventional methods such as command line and config file
 Summary(pl.UTF-8):	Dostęp do opcji programu za pomocą typowych metod, jak linia poleceń i plik konfiguracyjny
@@ -278,6 +291,14 @@
 Wsparcie dla prostego testowania programu, pełnego testowania i
 monitorowania wykonania programu.
 
+%package timer
+Summary:	Event timer, progress timer, and progress display classes
+Group:		Libraries
+Obsoletes:	boost < 1.33
+
+%description timer
+Event timer, progress timer, and progress display classes.
+
 %package thread
 Summary:	Portable C++ threads library
 Summary(pl.UTF-8):	Przenośna biblioteka wątków C++
@@ -316,7 +337,6 @@
 %prep
 %setup -q -n %{name}_%{fver}
 %patch0 -p1
-%patch1 -p1
 
 # - don't know how to pass it through (b)jam -s (no way?)
 #   due to oversophisticated build flags system.
@@ -343,7 +363,8 @@
 EXPAT_INCLUDE=%{_includedir} \
 EXPAT_LIBPATH=%{_libdir} \
 ICU_PATH=%{_prefix} \
-bjam \
+./bootstrap.sh --prefix=%{_prefix}
+./b2 \
 	-d2 --toolset=gcc \
 	variant=release debug-symbols=on inlining=on link=static,shared threading=multi
 
@@ -410,6 +431,9 @@
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
+%post	chrono -p /sbin/ldconfig
+%postun	chrono -p /sbin/ldconfig
+
 %post	date_time -p /sbin/ldconfig
 %postun	date_time -p /sbin/ldconfig
 
@@ -419,6 +443,9 @@
 %post	graph -p /sbin/ldconfig
 %postun	graph -p /sbin/ldconfig
 
+%post	locale -p /sbin/ldconfig
+%postun	locale -p /sbin/ldconfig
+
 %post	python -p /sbin/ldconfig
 %postun	python -p /sbin/ldconfig
 
@@ -440,6 +467,9 @@
 %post	wave -p /sbin/ldconfig
 %postun	wave -p /sbin/ldconfig
 
+%post	timer -p /sbin/ldconfig
+%postun	timer -p /sbin/ldconfig
+
 %post	thread -p /sbin/ldconfig
 %postun	thread -p /sbin/ldconfig
 
@@ -453,10 +483,12 @@
 
 %files devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libboost_chrono.so
 %attr(755,root,root) %{_libdir}/libboost_date_time.so
 %attr(755,root,root) %{_libdir}/libboost_filesystem.so
 %attr(755,root,root) %{_libdir}/libboost_graph.so
 %attr(755,root,root) %{_libdir}/libboost_iostreams.so
+%attr(755,root,root) %{_libdir}/libboost_locale.so
 %attr(755,root,root) %{_libdir}/libboost_math_*.so
 %attr(755,root,root) %{_libdir}/libboost_prg_exec_monitor.so
 %attr(755,root,root) %{_libdir}/libboost_program_options.so
@@ -466,6 +498,7 @@
 %attr(755,root,root) %{_libdir}/libboost_signals.so
 %attr(755,root,root) %{_libdir}/libboost_system.so
 %attr(755,root,root) %{_libdir}/libboost_thread.so
+%attr(755,root,root) %{_libdir}/libboost_timer.so
 %attr(755,root,root) %{_libdir}/libboost_unit_test_framework.so
 %attr(755,root,root) %{_libdir}/libboost_wave.so
 %attr(755,root,root) %{_libdir}/libboost_wserialization.so
@@ -475,10 +508,13 @@
 
 %files static
 %defattr(644,root,root,755)
+%{_libdir}/libboost_chrono.a
 %{_libdir}/libboost_date_time.a
+%{_libdir}/libboost_exception.a
 %{_libdir}/libboost_filesystem.a
 %{_libdir}/libboost_graph.a
 %{_libdir}/libboost_iostreams.a
+%{_libdir}/libboost_locale.a
 %{_libdir}/libboost_math_*.a
 %{_libdir}/libboost_prg_exec_monitor.a
 %{_libdir}/libboost_program_options.a
@@ -488,6 +524,7 @@
 %{_libdir}/libboost_signals.a
 %{_libdir}/libboost_system.a
 %{_libdir}/libboost_test_exec_monitor.a
+%{_libdir}/libboost_timer.a
 %{_libdir}/libboost_thread.a
 %{_libdir}/libboost_unit_test_framework.a
 %{_libdir}/libboost_wave.a
@@ -509,6 +546,10 @@
 %{_libdir}/libboost_python.a
 %endif
 
+%files chrono
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libboost_chrono.so.*.*.*
+
 %files date_time
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libboost_date_time.so.*.*.*
@@ -521,6 +562,10 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libboost_graph.so.*.*.*
 
+%files locale
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libboost_locale.so.*.*.*
+
 %files program_options
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libboost_program_options.so.*.*.*
@@ -542,6 +587,10 @@
 %attr(755,root,root) %{_libdir}/libboost_prg_exec_monitor.so.*.*.*
 %attr(755,root,root) %{_libdir}/libboost_unit_test_framework.so.*.*.*
 
+%files timer
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libboost_timer.so.*.*.*
+
 %files thread
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libboost_thread.so.*.*.*
@@ -560,6 +609,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.133  2012/01/23 21:35:59  lkrotowski
+- up to 1.48.0
+
 Revision 1.132  2011/10/09 10:24:48  arekm
 - release 2
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/boost/boost.spec?r1=1.132&r2=1.133&f=u



More information about the pld-cvs-commit mailing list