Package: xmlrpc-c
Version: 1.06.21-1
Severity: important
Tags: patch
Usertags: libwww

Hi,

Due to the fact that it's pretty much unmaintained, we're working on
removing libwww from the archive. xmlrpc-c is one of the packages that
build-depend on it, and needing to be sorted. As there is already
support for libcurl, all is needed is to get rid of the libwww-dev
build-dep, libwww0 dependency and make sure libwww support is not built.

The attached patch does all this and might be enough, though you might
want to make libxmlrpc-c3-dev depend on libcurl4-openssl-dev.

Thanks for your help,

Regis
diff -u xmlrpc-c-1.06.21/debian/control xmlrpc-c-1.06.21/debian/control
--- xmlrpc-c-1.06.21/debian/control
+++ xmlrpc-c-1.06.21/debian/control
@@ -2,13 +2,13 @@
 Priority: optional
 Section: libs
 Maintainer: sean finney <[EMAIL PROTECTED]>
-Build-Depends: debhelper, libwww-dev, libcurl4-openssl-dev
+Build-Depends: debhelper, libcurl4-openssl-dev
 Standards-Version: 3.7.2
 
 Package: libxmlrpc-c3-dev
 Section: libdevel
 Architecture: any
-Depends: libxmlrpc-c3 (= ${binary:Version}), libc6-dev, libwww-dev
+Depends: libxmlrpc-c3 (= ${binary:Version}), libc6-dev
 Provides: libxmlrpc-c-dev
 Conflicts: libxmlrpc-c-dev, libxmlrpc-c0-dev, xmlrpc-c-dev, libxmlrpc++-dev
 Replaces: libxmlrpc-c-dev
@@ -28,7 +28,7 @@
 Package: libxmlrpc-c3
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, libwww0
+Depends: ${shlibs:Depends}
 Conflicts: libxmlrpc-c0, xmlrpc-c0
 Description: A lightweight RPC library based on XML and HTTP for C and C++
  XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
diff -u xmlrpc-c-1.06.21/debian/rules xmlrpc-c-1.06.21/debian/rules
--- xmlrpc-c-1.06.21/debian/rules
+++ xmlrpc-c-1.06.21/debian/rules
@@ -47,6 +47,7 @@
 	# find . -name 'Makefile.in' | xargs touch
 	./configure $(confflags) \
 	            --prefix=/usr \
+		    --disable-libwww-client \
 		    --mandir=\$${prefix}/share/man \
 		    --infodir=\$${prefix}/share/info
 

Reply via email to