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

smr at alioth.debian.org smr at alioth.debian.org
Wed May 7 02:14:19 UTC 2008


Author: smr
Date: 2008-05-07 02:14:19 +0000 (Wed, 07 May 2008)
New Revision: 14222

Modified:
   boost/trunk/debian/NEWS.Debian
   boost/trunk/debian/changelog
   boost/trunk/debian/control
   boost/trunk/debian/rules
Log:
Remove package pyste; install with -python-dev.

Modified: boost/trunk/debian/NEWS.Debian
===================================================================
--- boost/trunk/debian/NEWS.Debian	2008-05-07 01:55:46 UTC (rev 14221)
+++ boost/trunk/debian/NEWS.Debian	2008-05-07 02:14:19 UTC (rev 14222)
@@ -3,6 +3,9 @@
   
   * Removed package bcp.  The binary "bcp" is now found in libboost-dev.
 
+  * Removed package pyste.  The binary "pyste" is now found in
+    libboost-python-dev.
+
 Boost 1.34.0-1
 --------------
 

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2008-05-07 01:55:46 UTC (rev 14221)
+++ boost/trunk/debian/changelog	2008-05-07 02:14:19 UTC (rev 14222)
@@ -36,9 +36,6 @@
     Abstract continuation lines by a single space.  The latter means
     "display verbatim", which is not desired.
   
-  * debian/control: Remove package bcp1.35.
-  * debian/rules: Package /usr/bin/bcp and its manpage in libboost1.35-dev.
-  
   * debian/control: Build-depend on debhelper (>= 6.0.7) to ensure
     dh_lintian available.
   * debian/rules: Use dh_lintian to install lintian-overrides.  Create all
@@ -48,7 +45,14 @@
   * debian/libboost-python-dev.lintian-overrides:
   * debian/libboost-doc.lintian-overrides: Delete.
   
- -- Steve M. Robbins <smr at debian.org>  Sun, 04 May 2008 23:27:14 -0500
+  * debian/control: Remove package bcp.
+  * debian/rules: Package /usr/bin/bcp and its manpage in libboost1.35-dev.
+  
+  * debian/control: Remove package pyste.
+  * debian/rules: Package /usr/bin/pyste and its manpage in
+    libboost-python1.35-dev.
+  
+ -- Steve M. Robbins <smr at debian.org>  Tue, 06 May 2008 21:13:42 -0500
 
 boost (1.34.1-11) unstable; urgency=low
 

Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control	2008-05-07 01:55:46 UTC (rev 14221)
+++ boost/trunk/debian/control	2008-05-07 02:14:19 UTC (rev 14222)
@@ -212,8 +212,9 @@
 Homepage: http://www.boost.org/libs/python/
 Architecture: any
 Section: libdevel
-Depends: libboost1.35-dev (= ${binary:Version}), libboost-python1.35.0 (= ${binary:Version}), python-dev
-Conflicts: libboost-python-dev
+Depends: libboost1.35-dev (= ${binary:Version}), libboost-python1.35.0 (= ${binary:Version}), python-dev, ${python:Depends}, python-celementtree | python-elementtree, gccxml
+Suggests: libboost1.35-doc
+Conflicts: libboost-python-dev, pyste
 Description: Boost.Python Library development files
  Part of the Boost C++ Libraries collection.
  .
@@ -228,6 +229,11 @@
  in Python, Member function Overloading, Automatic wrapping of
  numeric operators among others.
  .
+ This package also contains the pyste Boost.Python code generator that
+ allows the user to specify classes and functions to be exported using
+ a simple interface file, which following the Boost.Python's
+ philosophy, is simple Python code.
+ .
  This package allows development of a Python interface for all current
  versions of Python in Debian.  Code using this library will need also
  one of the Python development packages.
@@ -451,21 +457,3 @@
  implementation of the mandated C99/C++ preprocessor functionality
  packed behind a simple to use interface, which integrates well with
  the well known idioms of the Standard Template Library (STL).
-
-Package: pyste1.35
-Homepage: http://www.boost.org/libs/python/pyste/
-Architecture: all
-Section: python
-Provides: ${python:Provides}
-Depends: ${python:Depends}, python-celementtree | python-elementtree, gccxml
-XB-Python-Version: ${python:Versions}
-Suggests: libboost1.35-doc
-Conflicts: pyste
-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.
- .
- Documentation is included in libboost-doc package.

Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules	2008-05-07 01:55:46 UTC (rev 14221)
+++ boost/trunk/debian/rules	2008-05-07 02:14:19 UTC (rev 14222)
@@ -127,7 +127,7 @@
 
 exampledir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/examples
 htmldir = debian/libboost$(PKGVERSION)-doc/usr/share/doc/libboost$(PKGVERSION)-doc/HTML
-pyste_prefix = $(CURDIR)/debian/pyste$(PKGVERSION)/usr
+pyste_prefix = $(CURDIR)/debian/libboost-python$(PKGVERSION)-dev/usr
 bjam = $(CURDIR)/tools/jam/src/bjam
 
 JAM = $(bjam) $(JOBS) -d2 --user-config=$(CURDIR)/user-config.jam -sHAVE_ICU=1
@@ -209,11 +209,6 @@
 	# generate (some) debhelper files
 	@$(call mk_debhelper_files)
 
-	# 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
-	dh_installman -ppyste$(PKGVERSION) debian/pyste.1
-
 	# package libboost-dbg
 	dh_install -plibboost$(PKGVERSION)-dbg
 	dh_install -plibboost$(PKGVERSION)-dbg --autodest \
@@ -299,6 +294,10 @@
 	   debian/tmp/usr/share/python/runtime.d/libboost-python$(PKGVERSION)-dev.rtupdate
 	dh_link -plibboost-python$(PKGVERSION)-dev
 
+	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
+	dh_installman -plibboost-python$(PKGVERSION)-dev debian/pyste.1
+
 	# package libboost-regex$(SOVERSION)
 	dh_install -plibboost-regex$(SOVERSION)
 	# package libboost-regex$(PKGVERSION)-dev




More information about the pkg-boost-commits mailing list