[Pkg-dspam-commits] [SCM] Debian packages for the DSPAM anti-spam filter branch, master, updated. debian/3.9.1_rc1+git20110514.347379b+dfsg-1-41-g703bbd3
Julien Valroff
julien at kirya.net
Sat Jul 30 07:50:54 UTC 2011
The following commit has been merged in the master branch:
commit a4f603616b0e5bf8d27bd8507c6bcacb1c54d5c3
Author: Julien Valroff <julien at kirya.net>
Date: Sat Jul 30 09:21:59 2011 +0200
Split debugging symbols into independent debug packages
diff --git a/debian/changelog b/debian/changelog
index e91c41f..64cd602 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,11 +15,12 @@ dspam (3.9.1~rc1+git20110729.ae3fad4+dfsg-1) unstable; urgency=low
GPL-2 to AGPL-3+
* Drop patches merged upstream
* Add multiarch support
+ * Split debugging symbols into independent debug packages
[ Thomas Preud'homme ]
* Set build flags (CPPFLAGS, CFLAGS and LDFLAGS) using dpkg-buildflags.
- -- Julien Valroff <julien at debian.org> Sat, 30 Jul 2011 08:23:43 +0200
+ -- Julien Valroff <julien at debian.org> Sat, 30 Jul 2011 09:21:33 +0200
dspam (3.9.1~rc1+git20110514.347379b+dfsg-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 0bde5f8..401cff2 100644
--- a/debian/control
+++ b/debian/control
@@ -168,6 +168,7 @@ Section: debug
Architecture: any
Depends: ${misc:Depends}, dspam (= ${binary:Version})
Priority: extra
+Multi-Arch: ${misc:Multi-Arch}
Description: debugging symbols for dspam
DSPAM is a dedicated statistical filter with minimal resources. It includes
many new algorithms to fight against spam including:
@@ -176,4 +177,84 @@ Description: debugging symbols for dspam
* Advanced de-obfuscation techniques
* Bayesian Noise Reduction
.
- This package includes the debugging symbols for the dspam packages.
+ This package includes the debugging symbols for the dspam package.
+
+Package: libdspam7-dbg
+Section: debug
+Architecture: any
+Depends: ${misc:Depends}, libdspam7 (= ${binary:Version})
+Priority: extra
+Multi-Arch: ${misc:Multi-Arch}
+Description: debugging symbols for libdspam7
+ 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 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.
diff --git a/debian/rules b/debian/rules
index c0f3bc8..f6079a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,7 +70,12 @@ override_dh_makeshlibs:
dh_makeshlibs -Nlibdspam7-drv-hash -Nlibdspam7-drv-pgsql -Nlibdspam7-drv-mysql -Nlibdspam7-drv-sqlite3
override_dh_strip:
- dh_strip --dbg-package=dspam-dbg
+ 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
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