[Pkg-dspam-commits] [SCM] Debian packages for the DSPAM anti-spam filter branch, master, updated. debian/3.9.1_rc1+git20110514.347379b+dfsg-1-45-g5cd71f4

Julien Valroff julien at kirya.net
Sat Jul 30 13:01:32 UTC 2011


The following commit has been merged in the master branch:
commit 5cd71f4e37cbac96613ef6a7f671c4e82e35ec6d
Author: Julien Valroff <julien at kirya.net>
Date:   Sat Jul 30 14:50:09 2011 +0200

    Ship debug symbols for libraries in a unique -dbg package

diff --git a/debian/control b/debian/control
index 54c4e3a..2dc9898 100644
--- a/debian/control
+++ b/debian/control
@@ -182,9 +182,10 @@ Package: libdspam7-dbg
 Section: debug
 Architecture: any
 Depends: ${misc:Depends}, libdspam7 (= ${binary:Version})
+Recommends: libdspam7-drv-hash (= ${binary:Version}), libdspam7-drv-mysql (= ${binary:Version}), libdspam7-drv-pgsql (= ${binary:Version}), libdspam7-drv-sqlite3 (= ${binary:Version})
 Priority: extra
 Multi-Arch: ${misc:Multi-Arch}
-Description: debugging symbols for libdspam7
+Description: debugging symbols for DSPAM related libraries
  DSPAM is a dedicated statistical filter with minimal resources. It includes
  many new algorithms to fight against spam including:
   * Concept Identification
@@ -192,72 +193,4 @@ Description: debugging symbols for libdspam7
   * Advanced de-obfuscation techniques
   * Bayesian Noise Reduction
  .
- This package includes the debugging symbols for the libdspam7 package.
-
-Package: libdspam7-drv-hash-dbg
-Section: debug
-Architecture: any
-Depends: ${misc:Depends}, libdspam7-drv-hash (= ${binary:Version})
-Priority: extra
-Multi-Arch: ${misc:Multi-Arch}
-Description: debugging symbols for libdspam7-drv-hash
- DSPAM is a dedicated statistical filter with minimal resources. It includes
- many new algorithms to fight against spam including:
-  * Concept Identification
-  * Message Inoculation
-  * Advanced de-obfuscation techniques
-  * Bayesian Noise Reduction
- .
- This package includes the debugging symbols for the libdspam7-drv-hash
- package.
-
-Package: libdspam7-drv-mysql-dbg
-Section: debug
-Architecture: any
-Depends: ${misc:Depends}, libdspam7-drv-mysql (= ${binary:Version})
-Priority: extra
-Multi-Arch: ${misc:Multi-Arch}
-Description: debugging symbols for libdspam7-drv-mysql
- DSPAM is a dedicated statistical filter with minimal resources. It includes
- many new algorithms to fight against spam including:
-  * Concept Identification
-  * Message Inoculation
-  * Advanced de-obfuscation techniques
-  * Bayesian Noise Reduction
- .
- This package includes the debugging symbols for the libdspam7-drv-mysql
- package.
-
-Package: libdspam7-drv-pgsql-dbg
-Section: debug
-Architecture: any
-Depends: ${misc:Depends}, libdspam7-drv-pgsql (= ${binary:Version})
-Priority: extra
-Multi-Arch: ${misc:Multi-Arch}
-Description: debugging symbols for libdspam7-drv-pgsql
- DSPAM is a dedicated statistical filter with minimal resources. It includes
- many new algorithms to fight against spam including:
-  * Concept Identification
-  * Message Inoculation
-  * Advanced de-obfuscation techniques
-  * Bayesian Noise Reduction
- .
- This package includes the debugging symbols for the libdspam7-drv-pgsql
- package.
-
-Package: libdspam7-drv-sqlite3-dbg
-Section: debug
-Architecture: any
-Depends: ${misc:Depends}, libdspam7-drv-sqlite3 (= ${binary:Version})
-Priority: extra
-Multi-Arch: ${misc:Multi-Arch}
-Description: debugging symbols for libdspam7-drv-sqlite3
- DSPAM is a dedicated statistical filter with minimal resources. It includes
- many new algorithms to fight against spam including:
-  * Concept Identification
-  * Message Inoculation
-  * Advanced de-obfuscation techniques
-  * Bayesian Noise Reduction
- .
- This package includes the debugging symbols for the libdspam7-drv-sqlite3
- package.
+ This package includes the debugging symbols for DSPAM related libraries.
diff --git a/debian/rules b/debian/rules
index 31b18b0..7d92ee5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -84,11 +84,7 @@ override_dh_makeshlibs:
 
 override_dh_strip:
 	dh_strip -pdspam --dbg-package=dspam-dbg
-	dh_strip -plibdspam7 --dbg-package=libdspam7-dbg
-	dh_strip -plibdspam7-drv-hash --dbg-package=libdspam7-drv-hash-dbg
-	dh_strip -plibdspam7-drv-mysql --dbg-package=libdspam7-drv-mysql-dbg
-	dh_strip -plibdspam7-drv-pgsql --dbg-package=libdspam7-drv-pgsql-dbg
-	dh_strip -plibdspam7-drv-sqlite3 --dbg-package=libdspam7-drv-sqlite3-dbg
+	dh_strip -plibdspam7 -plibdspam7-drv-hash -plibdspam7-drv-mysql -plibdspam7-drv-pgsql -plibdspam7-drv-sqlite3 --dbg-package=libdspam7-dbg
 
 override_dh_installinit:
 	dh_installinit -- start 21 2 3 4 5 . stop 21 0 1 6 .

-- 
Debian packages for the DSPAM anti-spam filter



More information about the Pkg-dspam-commits mailing list