[rtt] 01/01: Disabling dbg packages and tests

Leopold Palomo-Avellaneda leo at alaxarxa.net
Thu Apr 9 11:48:58 UTC 2015


This is an automated email from the git hooks/post-receive script.

lepalom-guest pushed a commit to branch master
in repository rtt.

commit 561de637d21f6a401a22a329b3b05fa49d235257
Author: Leopold Palomo-Avellaneda <leopold.palomo at upc.edu>
Date:   Wed Apr 8 13:08:51 2015 +0200

    Disabling dbg packages and tests
---
 debian/control | 35 ++++-------------------------------
 debian/rules   | 15 ++++++++-------
 2 files changed, 12 insertions(+), 38 deletions(-)

diff --git a/debian/control b/debian/control
index b3a0f7d..04681cb 100644
--- a/debian/control
+++ b/debian/control
@@ -12,33 +12,6 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/orocos/
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/orocos/rtt.git
 Homepage: http://www.orocos.org
 
-Package: liborocos-rtt-gnulinux2.8-dbg
-Section: debug
-Architecture: any
-Priority: extra
-Depends: ${misc:Depends}, liborocos-rtt-common2.8-dev (= ${binary:Version}),
-	liborocos-rtt-gnulinux2.8
-Conflicts: orocos-rtt-dbg
-Replaces: orocos-rtt-dbg
-Provides: orocos-rtt-dbg
-Description: Orocos Real-Time Toolkit GnuLinux target (debug symbols)
- This package contains the debugging symbols of the orocos-rtt package
- with the target GnuLinux. It has all the complete set.
-
-Package: liborocos-rtt-xenomai2.8-dbg
-Section: debug
-Architecture: any
-Priority: extra
-Depends: ${misc:Depends}, liborocos-rtt-common2.8-dev (= ${binary:Version}),
-	liborocos-rtt-xenomai2.8
-Conflicts: orocos-rtt-dbg
-Replaces: orocos-rtt-dbg
-Provides: orocos-rtt-dbg
-Description: Orocos Real-Time Toolkit Xenomai target (debug symbols)
- This package contains the debugging symbols of the orocos-rtt package
- with the target Xenomai. It has all the complete set.
-
-
 Package: liborocos-rtt-gnulinux2.8
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -114,7 +87,7 @@ Depends: ${misc:Depends}, liborocos-rtt-xenomai2.8 (= ${binary:Version}),
 Conflicts: liborocos-rtt-dev, liborocos-rtt-xenomai-dev
 Replaces: liborocos-rtt-xenomai-dev
 Provides: liborocos-rtt-xenomai-dev
-Description: Orocos Real-Time Toolkit for CORBA development files (xenomai)
+Description: Orocos Real-Time Toolkit development files (xenomai)
  The Orocos Real-Time Toolkit (RTT) is not an application
  in itself, but it provides the infrastructure and the
  functionalities to build robotics applications in C++. The
@@ -122,20 +95,20 @@ Description: Orocos Real-Time Toolkit for CORBA development files (xenomai)
  component based applications.
  .
  This package provides the stuff needed to develop Orocos applications
- against the xenomai target.
+ against the xenomai target plus corba transport.
 
 Package: liborocos-rtt-xenomai2.8
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: liborocos-rtt1
-Description: Orocos Real-Time Toolkit for CORBA library (xenomai)
+Description: Orocos Real-Time Toolkit library (xenomai) target.
  The Orocos Real-Time Toolkit (RTT) is not an application
  in itself, but it provides the infrastructure and the
  functionalities to build robotics applications in C++. The
  emphasis is on real-time, online interactive and
  component based applications.
  .
- This package provides the RTT library against the gnulinux target.
+ This package provides the RTT library against the xenomai target.
 
 
 Package: liborocos-rtt-common2.8-dev
diff --git a/debian/rules b/debian/rules
index 685c0c2..4263e10 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,14 +36,14 @@ override_dh_auto_configure:
 	dh_auto_configure --builddirectory=dbuild.gnulinux -- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 	-DENABLE_CORBA=ON \
 	-DCORBA_IMPLEMENTATION:STRING=OMNIORB \
-	-DENABLE_TESTS=ON \
+	-DENABLE_TESTS=OFF \
 	-DOROCOS_TARGET=gnulinux
 ifeq ($(BUILD_TARGET),gnuxen)
 	mkdir -p dbuild.xenomai
 	dh_auto_configure --builddirectory=dbuild.xenomai -- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
 	-DENABLE_CORBA=ON \
 	-DCORBA_IMPLEMENTATION:STRING=OMNIORB \
-	-DENABLE_TESTS=ON \
+	-DENABLE_TESTS=OFF \
 	-DOROCOS_TARGET=xenomai
 endif	
 
@@ -76,11 +76,12 @@ ifeq ($(BUILD_TARGET),gnuxen)
 	dh_auto_install -O--buildsystem=cmake -O--parallel -O--builddirectory=dbuild.xenomai -O--list-missing
 endif  
 
-override_dh_strip:
-	dh_strip  -O--builddirectory=dbuild.gnulinux -a --dbg-package=liborocos-rtt-gnulinux2.8-dbg
-ifeq ($(BUILD_TARGET),gnuxen)
-	dh_strip  -O--builddirectory=dbuild.xenomai -a --dbg-package=liborocos-rtt-xenomai2.8-dbg
-endif  
+# for the -dbg packages
+#override_dh_strip:
+#	dh_strip -O--builddirectory=dbuild.gnulinux -a --dbg-package=liborocos-rtt-gnulinux2.8-dbg
+#ifeq ($(BUILD_TARGET),gnuxen)
+#	dh_strip -O--builddirectory=dbuild.xenomai -a --dbg-package=liborocos-rtt-xenomai2.8-dbg
+#endif  
 
 get-orig-source:
 	uscan --verbose --force-download --repack --compress xz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/orocos/rtt.git



More information about the debian-science-commits mailing list