[pkg-boost-commits] r14051 - in boost/trunk: . debian

Domenico Andreoli cavok at alioth.debian.org
Fri Apr 27 23:01:16 UTC 2007


Author: cavok
Date: 2007-04-27 23:01:16 +0000 (Fri, 27 Apr 2007)
New Revision: 14051

Added:
   boost/trunk/user-config.jam
Removed:
   boost/trunk/debian-config.jam
Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/rules
Log:
imported latest changes to the 1.33.1 branch. build with python 2.5.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2007-04-27 22:58:33 UTC (rev 14050)
+++ boost/trunk/debian/changelog	2007-04-27 23:01:16 UTC (rev 14051)
@@ -26,6 +26,68 @@
 
  -- Domenico Andreoli <cavok at debian.org>  Wed, 31 May 2006 16:09:49 +0200
 
+boost (1.33.1-10) unstable; urgency=medium
+
+  * boost/detail/sp_counted_base_gcc_ia64.hpp,
+    boost/detail/sp_counted_base_gcc_ppc.hpp: added missing constraints
+    on inline assembly.  Closes: #405599.
+    Patch courtesy of Aaron M. Ucko <ucko at debian.org>, from upstream CVS.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  5 Jan 2007 10:23:10 +0100
+
+boost (1.33.1-9) unstable; urgency=low
+
+  * boost/property_map_iterator.hpp: added missing namespace.  Closes: #397654.
+
+ -- Domenico Andreoli <cavok at debian.org>  Tue, 21 Nov 2006 12:21:42 +0100
+
+boost (1.33.1-8) unstable; urgency=low
+
+  * Synchronized with Ubuntu.
+  * libboost-regex-dev now depends on libicu36-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  3 Nov 2006 23:54:34 +0100
+
+boost (1.33.1-7ubuntu1) edgy; urgency=low
+
+  * debian/patches/05-fix_signals.patch:
+    - patch from upsteam CVS, fixes Boost.Signals to work properly
+      across shared library boundaries with certain compiler options.
+      (Closes Ubuntu: #62202)
+
+ -- Matti Lindell <mlind at cs.joensuu.fi>  Mon, 25 Sep 2006 08:54:32 +0300
+
+boost (1.33.1-7) unstable; urgency=low
+
+  * Re-added build dependency on python2.4-dev.
+
+  * Build dependency on libicu36-dev is now allowed and preferred
+    over libicu34-dev.
+
+ -- Domenico Andreoli <cavok at debian.org>  Sun, 17 Sep 2006 23:35:27 +0200
+
+boost (1.33.1-6) unstable; urgency=low
+
+  * Packaged Pyste.  Closes: #189839.
+
+  * Package libboost-dbg has now priority extra.
+
+ -- Domenico Andreoli <cavok at debian.org>  Fri,  8 Sep 2006 21:56:31 +0200
+
+boost (1.33.1-5) unstable; urgency=low
+
+  * CSS file for HTML documentation is now correctly installed.
+    Closes: #358986.
+
+  * Added missing header in boost/bind.hpp.  Closes: #376747.
+
+  * Fixed some unused parameter warnings.  Closes: #372800.
+
+  * Fixed some typos in source code.  Closes: #378016.
+    Patch courtesy of Roger Leigh.
+
+ -- Domenico Andreoli <cavok at debian.org>  Thu, 20 Jul 2006 12:44:28 +0200
+
 boost (1.33.1-4) unstable; urgency=low
 
   * Graph library is built with -mlong-calls on hppa too.

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2007-04-27 22:58:33 UTC (rev 14050)
+++ boost/trunk/debian/control	2007-04-27 23:01:16 UTC (rev 14051)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Boost Team <pkg-boost-devel at lists.alioth.debian.org>
 Uploaders: Steve M. Robbins <smr at debian.org>, Domenico Andreoli <cavok at debian.org>, Christophe Prud'homme <prudhomm at debian.org>
-Build-Depends: debhelper (>= 4), bison, flex, docbook-to-man, xsltproc, doxygen, python2.4-dev, zlib1g-dev, libbz2-dev, libicu36-dev, g++-4.1
+Build-Depends: debhelper (>= 4), bison, flex, docbook-to-man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu36-dev, python | python-dev | python-all-dev, python2.5-dev, python-support (>= 0.3)
 Standards-Version: 3.7.2
 
 Package: bcp
@@ -451,3 +451,18 @@
  the well known idioms of the Standard Template Library (STL).
  .
   Homepage: http://www.boost.org/libs/wave/
+
+Package: pyste
+Architecture: all
+Section: python
+Provides: ${python:Provides}
+Depends: ${python:Depends}, python-celementtree | python-elementtree, gccxml
+XB-Python-Version: ${python:Versions}
+Description: Boost.Python code generator
+ Part of the Boost C++ Libraries collection.
+ .
+ User specifies classes and functions to be exported using a simple
+ interface file, which following the Boost.Python's philosophy, is
+ simple Python code.
+ .
+  Homepage: http://www.boost.org/libs/python/pyste/

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2007-04-27 22:58:33 UTC (rev 14050)
+++ boost/trunk/debian/rules	2007-04-27 23:01:16 UTC (rev 14051)
@@ -38,10 +38,10 @@
 
 exampledir = debian/libboost-doc/usr/share/doc/libboost-doc/examples
 htmldir = debian/libboost-doc/usr/share/doc/libboost-doc/HTML
-
+pyste_prefix = $(PWD)/debian/pyste/usr
 bjam = tools/jam/src/bjam
 
-JAM = $(bjam) --user-config=$(shell pwd)/debian-config.jam -sHAVE_ICU=1
+JAM = $(bjam) --user-config=$(shell pwd)/user-config.jam -sHAVE_ICU=1
 
 $(bjam):
 	cd tools/jam/src && sh build.sh gcc && mv bin.*/bjam .
@@ -56,6 +56,7 @@
 	cd tools/regression/build && ../../../$(JAM)
 
 	$(JAM) -sBUILD="release debug <cflags>$(CFLAGS) <define>_REENTRANT <threading>single/multi"
+	cd libs/python/pyste/install && python2.5 setup.py build
 
 	touch build-stamp
 
@@ -66,7 +67,9 @@
 
 	-cd tools && ../$(JAM) clean
 	-$(JAM) clean
+	cd libs/python/pyste/install && python setup.py clean
 
+	rm -rf libs/python/pyste/install/build
 	rm -rf tools/jam/src/bootstrap
 	rm -rf tools/jam/src/bin.*
 	rm -ff tools/jam/src/bjam
@@ -74,7 +77,7 @@
 
 	dh_clean
 
-install: DH_OPTIONS=
+install: DH_OPTIONS=-X.svn
 install: build
 	dh_testdir
 	dh_testroot
@@ -87,6 +90,11 @@
 	find debian -empty -type f | xargs rm -f
 
 
+	# package pyste
+	cd libs/python/pyste/install && python setup.py install --no-compile --prefix=$(pyste_prefix) --install-lib=$(pyste_prefix)/share/python-support/pyste
+	mv $(pyste_prefix)/bin/pyste.py $(pyste_prefix)/bin/pyste
+
+
 	# package bcp
 	dh_installdirs -pbcp usr/bin
 	dh_install -pbcp dist/bin/bcp usr/bin
@@ -469,6 +477,8 @@
 	dh_strip -Nlibboost-dbg
 	dh_link
 	dh_compress -Xlibboost-doc/HTML
+	dh_pysupport
+	dh_python
 	dh_fixperms
 
 	@if [ "$(DH_OPTIONS)" = "-a" ]; then \

Deleted: boost/trunk/debian-config.jam
===================================================================
--- boost/trunk/debian-config.jam	2007-04-27 22:58:33 UTC (rev 14050)
+++ boost/trunk/debian-config.jam	2007-04-27 23:01:16 UTC (rev 14051)
@@ -1,7 +0,0 @@
-# Boost.Build Configuration
-
-# Compiler configuration
-using gcc ; 
-
-# Python configuration
-using python : 2.4 : /usr ;

Copied: boost/trunk/user-config.jam (from rev 14043, boost/trunk/debian-config.jam)
===================================================================
--- boost/trunk/debian-config.jam	2007-03-26 21:40:38 UTC (rev 14043)
+++ boost/trunk/user-config.jam	2007-04-27 23:01:16 UTC (rev 14051)
@@ -0,0 +1,7 @@
+# Boost.Build Configuration
+
+# Compiler configuration
+using gcc ; 
+
+# Python configuration
+using python : 2.5 : /usr ;




More information about the pkg-boost-commits mailing list