[pkg-boost-commits] r13994 - boost/branches/debian-1.33.1/debian
Domenico Andreoli
cavok at costa.debian.org
Sat Sep 9 00:01:52 UTC 2006
Author: cavok
Date: 2006-09-09 00:01:51 +0000 (Sat, 09 Sep 2006)
New Revision: 13994
Modified:
boost/branches/debian-1.33.1/debian/changelog
boost/branches/debian-1.33.1/debian/control
boost/branches/debian-1.33.1/debian/rules
Log:
pyste package is now provided
Modified: boost/branches/debian-1.33.1/debian/changelog
===================================================================
--- boost/branches/debian-1.33.1/debian/changelog 2006-07-20 10:45:51 UTC (rev 13993)
+++ boost/branches/debian-1.33.1/debian/changelog 2006-09-09 00:01:51 UTC (rev 13994)
@@ -1,3 +1,11 @@
+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.
Modified: boost/branches/debian-1.33.1/debian/control
===================================================================
--- boost/branches/debian-1.33.1/debian/control 2006-07-20 10:45:51 UTC (rev 13993)
+++ boost/branches/debian-1.33.1/debian/control 2006-09-09 00:01:51 UTC (rev 13994)
@@ -26,6 +26,7 @@
Package: libboost-dbg
Architecture: any
Section: libdevel
+Priority: extra
Depends: ${shlibs:Depends}
Suggests: libboost-dev
Description: Boost C++ Libraries with debug symbols
@@ -416,3 +417,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/branches/debian-1.33.1/debian/rules
===================================================================
--- boost/branches/debian-1.33.1/debian/rules 2006-07-20 10:45:51 UTC (rev 13993)
+++ boost/branches/debian-1.33.1/debian/rules 2006-09-09 00:01:51 UTC (rev 13994)
@@ -48,7 +48,7 @@
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/build/jam_src/bjam
JAM = $(bjam) -d2 \
@@ -81,6 +81,8 @@
rm -f libs/graph/src/*.o
$(MAKE) -C libs/graph/src EXTRAFLAGS="$(CFLAGS) -fPIC" GRAPH_SONAME_VERSION=$(SOVERSION) libbgl-viz.so
+ cd libs/python/pyste/install && python setup.py build
+
touch build-stamp
clean:
@@ -106,9 +108,12 @@
rm -f libs/config/config.{log,status}
# rm -f libs/graph/src/graphviz_parser.tab.{c,h}
+ cd libs/python/pyste/install && python setup.py clean
+ rm -rf libs/python/pyste/install/build
+
dh_clean
-install: DH_OPTIONS=
+install: DH_OPTIONS=-X.svn
install: build
dh_testdir
dh_testroot
@@ -118,6 +123,8 @@
find debian/tmp/usr/include -type f | xargs chmod 644
find debian/tmp -name .cvsignore | xargs rm -f
find debian -empty -type f | xargs rm -f
+ 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
@@ -511,6 +518,8 @@
dh_strip -Nlibboost-dbg
dh_link
dh_compress -Xlibboost-doc/HTML
+ dh_pysupport
+ dh_python
dh_fixperms
@if [ "$(DH_OPTIONS)" = "-a" ]; then \
More information about the pkg-boost-commits
mailing list