[Pkg-Cyrus-imapd-Debian-devel] [SVN] r240 - in trunk/cyrus-imapd-2.2.12/debian: changelog control rules

debian at incase.de debian at incase.de
Mon Dec 12 14:04:06 UTC 2005


Author: sven
Date: Mon Dec 12 15:04:06 2005
New Revision: 240

URL: https://mail.incase.de/viewcvs?root=cyrus22?view=rev&rev=240
Log:
Use a different pseudo-fix to the libsensors/libsnmp linkage stupidity
Modified:
    trunk/cyrus-imapd-2.2.12/debian/changelog
    trunk/cyrus-imapd-2.2.12/debian/control
    trunk/cyrus-imapd-2.2.12/debian/rules

Modified: trunk/cyrus-imapd-2.2.12/debian/changelog
URL: https://mail.incase.de/viewcvs?root=cyrus22/trunk/cyrus-imapd-2.2.12/debian/changelog?view=diff&rev=240&p1=trunk/cyrus-imapd-2.2.12/debian/changelog&r1=239&p2=trunk/cyrus-imapd-2.2.12/debian/changelog&r2=240
==============================================================================
--- trunk/cyrus-imapd-2.2.12/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.12/debian/changelog Mon Dec 12 15:04:06 2005
@@ -16,10 +16,13 @@
     (Closes: #342314)
 
   [ Sven Mueller ]
-  * Add a build dependency for libsensors-dev to temporarily work around a bug
-    in libsnmp[59]-dev (Closes: #341580)
+  * Add a small sed call to debian rules to work around libsnmp[59]-dev
+    problem which causes an unneccesary "-lsensors" in master/Makefile,
+    resulting in an unnessary build dependency on libsensors-dev.
+    Proper fix has to go into netsmp packages, also we need to properly use
+    Debian's libtool. (Closes: #341580)
 
- -- Sven Mueller <debian at incase.de>  Mon, 12 Dec 2005 14:54:05 +0100
+ -- Sven Mueller <debian at incase.de>  Mon, 12 Dec 2005 15:01:20 +0100
 
 cyrus22-imapd (2.2.12-1) experimental; urgency=low
 

Modified: trunk/cyrus-imapd-2.2.12/debian/control
URL: https://mail.incase.de/viewcvs?root=cyrus22/trunk/cyrus-imapd-2.2.12/debian/control?view=diff&rev=240&p1=trunk/cyrus-imapd-2.2.12/debian/control&r1=239&p2=trunk/cyrus-imapd-2.2.12/debian/control&r2=240
==============================================================================
--- trunk/cyrus-imapd-2.2.12/debian/control (original)
+++ trunk/cyrus-imapd-2.2.12/debian/control Mon Dec 12 15:04:06 2005
@@ -4,7 +4,7 @@
 Maintainer: Henrique de Moraes Holschuh <hmh at debian.org>
 Uploaders: Sven Mueller <debian at incase.de>, Benjamin Seidenberg <astronut at dlgeek.net>
 Standards-Version: 3.6.2
-Build-Depends: debhelper (>= 4.1.68), tcl8.3-dev, libwrap0-dev, libpam0g-dev, libdb4.2-dev (>= 4.2.52), libssl-dev, libzephyr-dev, libsasl2-dev (>= 2.1.9), comerr-dev, drac-dev (>= 1.11-7), libsnmp9-dev | libsnmp5-dev, perl (>= 5.6.0-16), xutils, flex, bison, autotools-dev, po-debconf, dpatch, libsensors-dev
+Build-Depends: debhelper (>= 4.1.68), tcl8.3-dev, libwrap0-dev, libpam0g-dev, libdb4.2-dev (>= 4.2.52), libssl-dev, libzephyr-dev, libsasl2-dev (>= 2.1.9), comerr-dev, drac-dev (>= 1.11-7), libsnmp9-dev | libsnmp5-dev, perl (>= 5.6.0-16), xutils, flex, bison, autotools-dev, po-debconf, dpatch
 Build-Depends-Indep: transfig, gs, groff
 
 Package: cyrus-common-2.2

Modified: trunk/cyrus-imapd-2.2.12/debian/rules
URL: https://mail.incase.de/viewcvs?root=cyrus22/trunk/cyrus-imapd-2.2.12/debian/rules?view=diff&rev=240&p1=trunk/cyrus-imapd-2.2.12/debian/rules&r1=239&p2=trunk/cyrus-imapd-2.2.12/debian/rules&r2=240
==============================================================================
--- trunk/cyrus-imapd-2.2.12/debian/rules (original)
+++ trunk/cyrus-imapd-2.2.12/debian/rules Mon Dec 12 15:04:06 2005
@@ -111,6 +111,7 @@
 	grep with\ options config.status \
 	| sed -e 's/^.*options \\"/configure /;s/\\"$///' \
 		>> debian/README.configure-options
+	sed -i 's/ -lsensors//' master/Makefile
 	touch configure-stamp
 
 build-arch: build-arch-stamp



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list