[pkg-boost-commits] r14627 - boost/trunk/debian
Steven Michael Robbins
smr at alioth.debian.org
Sat Mar 19 19:17:47 UTC 2011
Author: smr
Date: 2011-03-19 19:17:45 +0000 (Sat, 19 Mar 2011)
New Revision: 14627
Modified:
boost/trunk/debian/changelog
boost/trunk/debian/control
boost/trunk/debian/rules
Log:
Reintroduce package bjam, built from boost sources.
Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog 2011-03-19 18:54:37 UTC (rev 14626)
+++ boost/trunk/debian/changelog 2011-03-19 19:17:45 UTC (rev 14627)
@@ -2,8 +2,10 @@
* control (libboost-mpi-python1.46.1): Add conflict with
libboost-mpi-python1.46.0. Closes: #618441.
+
+ * control: new package bjam that installs bjam and manpage.
- -- Steve M. Robbins <smr at debian.org> Sat, 19 Mar 2011 13:47:13 -0500
+ -- Steve M. Robbins <smr at debian.org> Sat, 19 Mar 2011 14:14:47 -0500
boost1.46 (1.46.1-1) unstable; urgency=low
Modified: boost/trunk/debian/control
===================================================================
--- boost/trunk/debian/control 2011-03-19 18:54:37 UTC (rev 14626)
+++ boost/trunk/debian/control 2011-03-19 19:17:45 UTC (rev 14627)
@@ -4,7 +4,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>
-Build-Depends: debhelper (>= 7), bison, flex, docbook-to-man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python3-all-dev (>= 3.1), python-support (>= 0.6), mpi-default-dev
+Build-Depends: debhelper (>= 7), bison, flex, docbook-to-man, help2man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python3-all-dev (>= 3.1), python-support (>= 0.6), mpi-default-dev
Build-Conflicts: libopenmpi-dev (= 1.3.2-2)
X-Python-Version: >= 2.4
X-Python3-Version: >= 3.0
@@ -12,6 +12,16 @@
Vcs-Svn: svn://svn.debian.org/svn/pkg-boost/boost/trunk
Standards-Version: 3.8.3
+Package: bjam
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Software build tool
+ Boost.Jam (BJam) is a portable build tool with its own interpreted language,
+ which allows to implement rather complex logic in a readable way and without
+ resorting to external programs. It is a descendant of Jam/MR tool modified to
+ suit the needs of Boost.Build. In particular, modules and rule parameters
+ were added, as well as several new builtins.
+
Package: libboost1.46-dbg
Architecture: any
Section: debug
Modified: boost/trunk/debian/rules
===================================================================
--- boost/trunk/debian/rules 2011-03-19 18:54:37 UTC (rev 14626)
+++ boost/trunk/debian/rules 2011-03-19 19:17:45 UTC (rev 14627)
@@ -162,6 +162,9 @@
$(bjam):
./bootstrap.sh --with-icu --prefix=$(CURDIR)/debian/tmp/usr
+debian/bjam.1: $(bjam)
+ help2man ./bjam > $@
+
user-config.jam:
echo $(TOOLSET_CONFIG) > $@
echo $(MPI_CONFIG) >> $@
@@ -214,6 +217,7 @@
rm -rf tools/regression/build/bin
rm -rf bin.v2 dist
rm -rf user-config.jam
+ rm -rf debian/bjam.1
dh_clean build-stamp
@@ -222,7 +226,7 @@
@$(call mk_debhelper_files)
install: DH_OPTIONS=-X.svn
-install: build clean-debhelper $(filtered_files)
+install: build clean-debhelper $(filtered_files) debian/bjam.1
dh_testdir
dh_testroot
dh_prep
@@ -249,6 +253,10 @@
# generate (some) debhelper files
@$(call mk_debhelper_files)
+ # package bjam
+ dh_install -pbjam bjam usr/bin
+ dh_installman -pbjam debian/bjam.1
+
# package libboost-dbg
# package libboost$(PKGVERSION)-dev
More information about the pkg-boost-commits
mailing list