[debian-edu-commits] debian-edu/ 02/03: debian/{control, rules}: dbgsym: Don't build dbg:packages anymore. See https://wiki.debian.org/AutomaticDebugPackages.

Mike Gabriel sunweaver at debian.org
Tue Nov 29 10:12:01 UTC 2016


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

sunweaver pushed a commit to branch master
in repository italc.

commit c3156996146c6513b7f99fddea8b2e0e6dad4d1c
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Tue Nov 29 10:48:36 2016 +0100

    debian/{control,rules}: dbgsym: Don't build dbg:packages anymore. See https://wiki.debian.org/AutomaticDebugPackages.
---
 debian/control | 106 ---------------------------------------------------------
 debian/rules   |   5 +++
 2 files changed, 5 insertions(+), 106 deletions(-)

diff --git a/debian/control b/debian/control
index ad0372c..b4a9317 100644
--- a/debian/control
+++ b/debian/control
@@ -58,33 +58,6 @@ Description: intelligent Teaching And Learning with Computers - master
  This package contains the software necessary to observe and control iTALC
  clients provided by the italc-client package.
 
-Package: italc-master-dbg
-Priority: extra
-Section: debug
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
- italc-master (=${binary:Version}),
-Recommends:
- libitalccore-dbg,
-Breaks:
- italc-master (<< 1:2.0.2),
-Description: intelligent Teaching And Learning with Computers - master debug symbols
- iTALC makes it possible to access and guide the activities of students
- from the computer of the teacher. For example, with the help of iTALC
- a teacher can view the contents of students' screens and see if any of
- them need help. If so, the teacher can access the student's desktop and
- provide support; the student can watch the teacher's actions and learn
- from them. Alternatively the teacher can switch into "demo-mode", where
- all the students' screens show the contents of the teacher's screen.
- Furthermore, actions like locking students' screens, killing games,
- powering clients on or off, and much more can all be performed via iTALC.
- .
- This package contains the debugging symbols for the iTALC master application.
- They are installed into /usr/lib/debug and will automatically be used
- by gdb.
-
 Package: italc-client
 Architecture: any
 Pre-Depends:
@@ -111,33 +84,6 @@ Description: intelligent Teaching And Learning with Computers - client
  This package contains the client software for iTALC, which can be
  controlled using italc-master.
 
-Package: italc-client-dbg
-Priority: extra
-Section: debug
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
- italc-client (=${binary:Version}),
-Recommends:
- libitalccore-dbg,
-Breaks:
- italc-client (<< 1:2.0.2),
-Description: intelligent Teaching And Learning with Computers - client debug symbols
- iTALC makes it possible to access and guide the activities of students
- from the computer of the teacher. For example, with the help of iTALC
- a teacher can view the contents of students' screens and see if any of
- them need help. If so, the teacher can access the student's desktop and
- provide support; the student can watch the teacher's actions and learn
- from them. Alternatively the teacher can switch into "demo-mode", where
- all the students' screens show the contents of the teacher's screen.
- Furthermore, actions like locking students' screens, killing games,
- powering clients on or off, and much more can all be performed via iTALC.
- .
- This package contains the debugging symbols for the iTALC client applet.
- They are installed into /usr/lib/debug and will automatically be used
- by gdb.
-
 Package: italc-management-console
 Architecture: any
 Pre-Depends:
@@ -160,33 +106,6 @@ Description: intelligent Teaching And Learning with Computers - management conso
  This package contains the management console for iTALC, which helps to
  configure and manage iTALC installations.
 
-Package: italc-management-console-dbg
-Priority: extra
-Section: debug
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
- italc-management-console (=${binary:Version}),
-Recommends:
- libitalccore-dbg,
-Breaks:
- italc-management-console (<< 1:2.0.2),
-Description: intelligent Teaching And Learning with Computers - imc debug symbols
- iTALC makes it possible to access and guide the activities of students
- from the computer of the teacher. For example, with the help of iTALC
- a teacher can view the contents of students' screens and see if any of
- them need help. If so, the teacher can access the student's desktop and
- provide support; the student can watch the teacher's actions and learn
- from them. Alternatively the teacher can switch into "demo-mode", where
- all the students' screens show the contents of the teacher's screen.
- Furthermore, actions like locking students' screens, killing games,
- powering clients on or off, and much more can all be performed via iTALC.
- .
- This package contains the debugging symbols for the iTALC management console.
- They are installed into /usr/lib/debug and will automatically be used
- by gdb.
-
 Package: libitalccore
 Architecture: any
 Pre-Depends:
@@ -212,28 +131,3 @@ Description: intelligent Teaching And Learning with Computers - libraries
  powering clients on or off, and much more can all be performed via iTALC.
  .
  This package provides the common libraries needed for iTALC.
-
-Package: libitalccore-dbg
-Priority: extra
-Section: debug
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
- libitalccore (=${binary:Version}),
-Breaks:
- libitalccore (<< 1:2.0.2),
-Description: intelligent Teaching And Learning with Computers - library debug symbols
- iTALC makes it possible to access and guide the activities of students
- from the computer of the teacher. For example, with the help of iTALC
- a teacher can view the contents of students' screens and see if any of
- them need help. If so, the teacher can access the student's desktop and
- provide support; the student can watch the teacher's actions and learn
- from them. Alternatively the teacher can switch into "demo-mode", where
- all the students' screens show the contents of the teacher's screen.
- Furthermore, actions like locking students' screens, killing games,
- powering clients on or off, and much more can all be performed via iTALC.
- .
- This package contains the debugging symbols for the iTALC common libraries.
- They are installed into /usr/lib/debug and will automatically be used
- by gdb.
diff --git a/debian/rules b/debian/rules
index 51ad2e0..6b607d3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,6 +26,11 @@ DEB_DH_SHLIBDEPS_ARGS_italc-client = -L libItalcCore -l debian/libitalccore/usr/
 DEB_DH_SHLIBDEPS_ARGS_italc-management-console = -L libItalcCore -l debian/libitalccore/usr/lib/italc
 DEB_DH_SHLIBDEPS_ARGS_libitalccore = -L libItalcCore -l debian/libitalccore/usr/lib/italc
 
+DEB_DH_STRIP_ARGS_italc-master = --dbgsym-migration='italc-master (<< 1:3.0.1+dfsg1-1~)'
+DEB_DH_STRIP_ARGS_italc-client = --dbgsym-migration='italc-client (<< 1:3.0.1+dfsg1-1~)'
+DEB_DH_STRIP_ARGS_italc-management-console = --dbgsym-migration='italc-management-console (<< 1:3.0.1+dfsg1-1~)'
+DEB_DH_STRIP_ARGS_libitalccore = --dbgsym-migration='libitalccore (<< 1:3.0.1+dfsg1-1~)'
+
 debian/italc.xpm: ima/data/italc.png
 	convert -resize 32 $< $@
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/pkg-team/italc.git



More information about the debian-edu-commits mailing list