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