[pkg-bacula-commits] [bacula] 01/01: No longer build the *-dbg packages, since we now have the automatic dbgsym packages

Carsten Leonhardt leo at moszumanska.debian.org
Sat Apr 9 20:47:47 UTC 2016


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

leo pushed a commit to branch experimental
in repository bacula.

commit d36468b0b82b3b8b26b687190a51ca2354788f4b
Author: Carsten Leonhardt <leo at debian.org>
Date:   Sat Apr 9 22:46:38 2016 +0200

    No longer build the *-dbg packages, since we now have the automatic
    dbgsym packages
---
 debian/changelog |   3 +-
 debian/control   | 186 -------------------------------------------------------
 debian/rules     |   7 ---
 3 files changed, 2 insertions(+), 194 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 318bf58..548491c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,11 +6,12 @@ bacula (7.4.0+dfsg-1) experimental; urgency=low
        fix-manpage-bconsole8.patch, ppc64el-libtoolize.patch,
        fix-src-tools-make-clean.patch,
        fix-update-sqlite3-12to14.patch, add-basic-kfreebsd-support.patch
-  * updated patch to support kfreebsd
   * now compiles on hurd
   * updated debian/copyright
   * refreshed debian/patches/fix-default-config,
       switch-nonfree-sha1-to-openssl.patch
+  * *-dbg packages no longer provided, please use the automatic dbgsym
+    packages if needed
 
  --
 
diff --git a/debian/control b/debian/control
index 4e900cd..3af0d60 100644
--- a/debian/control
+++ b/debian/control
@@ -61,17 +61,6 @@ Description: network backup service - common support files
  .
  This package provides files that are useful for other Bacula packages.
 
-Package: bacula-common-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-common (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - common support files (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-common.
-
 Package: bacula-common-sqlite3
 Architecture: any
 Depends: bacula-common, ${misc:Depends}, ${shlibs:Depends}
@@ -84,18 +73,6 @@ Description: network backup service - SQLite v3 common files
  This package provides files that are useful for other Bacula packages
  for the SQLite v3 database.
 
-Package: bacula-common-sqlite3-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-common-sqlite3 (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-common-mysql-dbg, bacula-common-pgsql-dbg
-Description: network backup service - SQLite v3 common files (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-common-sqlite3.
-
 Package: bacula-common-pgsql
 Architecture: any
 Depends: bacula-common, ${misc:Depends}, ${shlibs:Depends}
@@ -108,18 +85,6 @@ Description: network backup service - PostgreSQL common files
  This package provides files that are useful for other Bacula packages
  for the PostgreSQL database.
 
-Package: bacula-common-pgsql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-common-pgsql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-common-mysql-dbg, bacula-common-sqlite3-dbg
-Description: network backup service - PostgreSQL common files (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-common-pgsql.
-
 Package: bacula-common-mysql
 Architecture: any
 Depends: bacula-common, ${misc:Depends}, ${shlibs:Depends}
@@ -132,18 +97,6 @@ Description: network backup service - MySQL common files
  This package provides files that are useful for other Bacula packages
  for the MySQL database.
 
-Package: bacula-common-mysql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-common-mysql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-common-pgsql-dbg, bacula-common-sqlite3-dbg
-Description: network backup service - MySQL common files (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-common-mysql.
-
 Package: bacula-director-common
 Architecture: any
 Depends:
@@ -162,17 +115,6 @@ Description: network backup service - Director common files
  .
  This package provides common files for the Bacula Director daemon.
 
-Package: bacula-director-common-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-director-common (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - Director common files (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-director-common.
-
 Package: bacula-director-sqlite3
 Architecture: any
 Depends:
@@ -200,20 +142,6 @@ Description: network backup service - SQLite 3 storage for Director
  This package stores Bacula's catalog in an SQLite 3 database, and thus is
  suitable for smaller installations.
 
-Package: bacula-director-sqlite3-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-director-sqlite3 (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-director-dbg
-Provides: bacula-director-dbg
-Replaces: bacula-director-dbg
-Description: network backup service - SQLite 3 storage for Director (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides the debugging symbols for bacula-director-sqlite3.
-
 Package: bacula-director-mysql
 Architecture: any
 Depends:
@@ -241,20 +169,6 @@ Description: network backup service - MySQL storage for Director
  This package stores Bacula's catalog in a MySQL database, and thus is
  suitable for large installations.
 
-Package: bacula-director-mysql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-director-mysql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-director-dbg
-Provides: bacula-director-dbg
-Replaces: bacula-director-dbg
-Description: network backup service - MySQL storage for Director (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides the debugging symbols for bacula-director-mysql.
-
 Package: bacula-director-pgsql
 Architecture: any
 Depends:
@@ -282,20 +196,6 @@ Description: network backup service - PostgreSQL storage for Director
  This package stores Bacula's catalog in a PostgreSQL database, and thus is
  suited for large installations.
 
-Package: bacula-director-pgsql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-director-pgsql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-director-dbg
-Provides: bacula-director-dbg
-Replaces: bacula-director-dbg
-Description: network backup service - PostgreSQL storage for Director (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides the debugging symbols for bacula-director-pgsql.
-
 Package: bacula-client
 Architecture: all
 Depends:
@@ -330,17 +230,6 @@ Description: network backup service - file daemon
  responsible for providing the file attributes and data when requested by
  the Director, and also for the file system-dependent part of restoration.
 
-Package: bacula-fd-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-fd (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - file daemon (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package contains the debugging symbols for bacula-fd.
-
 Package: bacula-server
 Architecture: all
 Depends:
@@ -378,17 +267,6 @@ Description: network backup service - storage daemon
  It runs on the machine which has access to the backup device(s) - usually
  a tape drive, but alternatively other storage media, such as files.
 
-Package: bacula-sd-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-sd (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - storage daemon (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-sd.
-
 Package: bacula-sd-sqlite3
 Architecture: any
 Depends:
@@ -410,20 +288,6 @@ Description: network backup service - SQLite 3 SD tools
  This package contains SQLite 3 versions of the bscan and bcopy utilities,
  which are used for recovery when Bacula's catalog is unavailable.
 
-Package: bacula-sd-sqlite3-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-sd-sqlite3 (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-sd-tools-dbg
-Replaces: bacula-sd-tools-dbg
-Provides: bacula-sd-tools-dbg
-Description: network backup service - SQLite 3 SD tools (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-sd-sqlite3.
-
 Package: bacula-sd-mysql
 Architecture: any
 Depends:
@@ -446,20 +310,6 @@ Description: network backup service - MySQL SD tools
  This package contains MySQL versions of the bscan and bcopy utilities,
  which are used for recovery when Bacula's catalog is unavailable.
 
-Package: bacula-sd-mysql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-sd-mysql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-sd-tools-dbg
-Replaces: bacula-sd-tools-dbg
-Provides: bacula-sd-tools-dbg
-Description: network backup service - MySQL SD tools (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-sd-mysql.
-
 Package: bacula-sd-pgsql
 Architecture: any
 Depends:
@@ -482,20 +332,6 @@ Description: network backup service - PostgreSQL SD tools
  This package contains PostgreSQL versions of the bscan and bcopy utilities,
  which are used for recovery when Bacula's catalog is unavailable.
 
-Package: bacula-sd-pgsql-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-sd-pgsql (= ${binary:Version}), ${misc:Depends}
-Conflicts: bacula-sd-tools-dbg
-Replaces: bacula-sd-tools-dbg
-Provides: bacula-sd-tools-dbg
-Description: network backup service - PostgreSQL SD tools (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-sd-pgsql.
-
 Package: bacula-console
 Architecture: any
 Depends:
@@ -511,17 +347,6 @@ Description: network backup service - text console
  .
  This package provides the text-interface version of the console.
 
-Package: bacula-console-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-console (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - text console (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-console.
-
 Package: bacula-console-qt
 Section: utils
 Architecture: any
@@ -541,14 +366,3 @@ Description: network backup service - Bacula Administration Tool
  .
  This GUI interface has been designed to ease restore operations as much as
  possible as compared to the basic text console.
-
-Package: bacula-console-qt-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: bacula-console-qt (= ${binary:Version}), ${misc:Depends}
-Description: network backup service - Bacula Administration Tool (debugging)
- Bacula is a set of programs to manage backup, recovery, and verification of
- data across a network of computers of different kinds.
- .
- This package provides debugging symbols for bacula-console-qt.
diff --git a/debian/rules b/debian/rules
index 1b6179b..cb1d47e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,6 @@
 #export DH_VERBOSE=1
 
 DEB_HOST_ARCH_OS    ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
-DBGPKGS := $(shell sed -n -e 's/Package: \(.*\)-dbg/\1/p' debian/control)
 
 VARIANTS := pgsql mysql sqlite3
 VERSION := $(shell sed -n -e 's/^\#define VERSION.*"\(.*\)"$$/\1/p' src/version.h)
@@ -154,12 +153,6 @@ override_dh_auto_configure-arch:
 	autoconf -I autoconf/ -o configure autoconf/configure.in
 	dh_auto_configure -- $(CONF_ALL)
 
-override_dh_strip:
-	for pkg in $(DBGPKGS); do \
-		dh_strip -p$$pkg --dbg-package=$$pkg-dbg; \
-		done
-	dh_strip
-
 override_dh_makeshlibs:
 	dh_makeshlibs -n -Xbpipe-fd.so
 	# fix shlibs for bacula-common-* (XXX quite probably needs reviewing)

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



More information about the pkg-bacula-commits mailing list