[pkg-boost-commits] r14286 - boost/trunk/debian

smr at alioth.debian.org smr at alioth.debian.org
Sun Sep 28 05:32:33 UTC 2008


Author: smr
Date: 2008-09-28 05:32:32 +0000 (Sun, 28 Sep 2008)
New Revision: 14286

Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/rules
Log:
Add Boost.Math packages.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2008-09-28 05:06:19 UTC (rev 14285)
+++ boost/trunk/debian/changelog	2008-09-28 05:32:32 UTC (rev 14286)
@@ -1,4 +1,4 @@
-boost1.36 (1.36.0-1) UNRELEASED; urgency=low
+boost1.36 (1.36.0-1) unstable; urgency=low
 
   * New upstream version.  Closes: #495179.
     - patches/serialisation-utility-include.patch:
@@ -11,10 +11,13 @@
 
   * patches/gcc-4.3.patch: Remove.  Most of this was applied upstream;
     remainder is now in gcc43-date_time.patch.
+
+  * control:
+  * rules: Add packages for Boost.Math.
   
   * copyright: Convert to UTF-8.
 
- -- Steve M. Robbins <smr at debian.org>  Sat, 27 Sep 2008 23:47:10 -0500
+ -- Steve M. Robbins <smr at debian.org>  Sun, 28 Sep 2008 00:26:01 -0500
 
 boost1.35 (1.35.0-8) experimental; urgency=low
 

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2008-09-28 05:06:19 UTC (rev 14285)
+++ boost/trunk/debian/control	2008-09-28 05:32:32 UTC (rev 14286)
@@ -164,6 +164,44 @@
  which turn models of these concepts into C++ standard library streams
  and stream buffers.
 
+Package: libboost-math1.36.0
+Homepage: http://www.boost.org/libs/math/
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}
+Description: Boost.Math Library
+ Part of the Boost C++ Libraries collection.
+ .
+ This library is divided into three interconnected parts:
+  * Statistical Distributions: Provides a reasonably comprehensive set of 
+    statistical distributions, upon which higher level statistical tests 
+    can be built.
+  * Mathematical Special Functions: Provides a small number of high quality 
+    special functions, initially these were concentrated on functions used in 
+    statistical applications along with those in the Technical Report on 
+    C++ Library Extensions.
+  * Implementation Toolkit: Provides many of the tools required to implement 
+    mathematical special functions.
+
+Package: libboost-math1.36-dev
+Homepage: http://www.boost.org/libs/math/
+Architecture: any
+Section: libdevel
+Depends: libboost1.36-dev (= ${binary:Version}), libboost-math1.36.0 (= ${binary:Version})
+Description: Boost.Math Library development files
+ Part of the Boost C++ Libraries collection.
+ .
+ This library is divided into three interconnected parts:
+  * Statistical Distributions: Provides a reasonably comprehensive set of 
+    statistical distributions, upon which higher level statistical tests 
+    can be built.
+  * Mathematical Special Functions: Provides a small number of high quality 
+    special functions, initially these were concentrated on functions used in 
+    statistical applications along with those in the Technical Report on 
+    C++ Library Extensions.
+  * Implementation Toolkit: Provides many of the tools required to implement 
+    mathematical special functions.
+
 Package: libboost-program-options1.36.0
 Homepage: http://www.boost.org/libs/program_options/
 Architecture: any

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2008-09-28 05:06:19 UTC (rev 14285)
+++ boost/trunk/debian/rules	2008-09-28 05:32:32 UTC (rev 14286)
@@ -23,9 +23,10 @@
 gcc_version = gcc43
 
 # Boost libraries for which we want separate packages
-boost_libs := date-time filesystem graph iostreams program-options python regex serialization signals system test thread wave
+boost_libs := date-time filesystem graph iostreams math program-options python regex serialization signals system test thread wave
 
 # these are special cases, where shared library has not the same name of the Boost library
+boost_lib_math := math_c99 math_c99f math_c99l math_tr1 math_tr1f math_tr1l
 boost_lib_serialization := serialization wserialization
 boost_lib_test := prg_exec_monitor unit_test_framework
 
@@ -301,6 +302,15 @@
 	dh_install -plibboost-iostreams$(PKGVERSION)-dev
 	dh_link -plibboost-iostreams$(PKGVERSION)-dev
 
+	# package libboost-math$(SOVERSION)
+	dh_install -plibboost-math$(SOVERSION)
+	# package libboost-math$(PKGVERSION)-dev
+	dh_installdirs -plibboost-math$(PKGVERSION)-dev usr/include/boost
+	mv debian/libboost$(PKGVERSION)-dev/usr/include/boost/math* \
+	   debian/libboost-math$(PKGVERSION)-dev/usr/include/boost
+	dh_install -plibboost-math$(PKGVERSION)-dev
+	dh_link -plibboost-math$(PKGVERSION)-dev
+
 	# package libboost-program-options$(SOVERSION)
 	dh_install -plibboost-program-options$(SOVERSION)
 	# package libboost-program-options$(PKGVERSION)-dev




More information about the pkg-boost-commits mailing list