ulxmlrpccpp 1.5.2 update to 1.7.3 and fix Q/A issues
authorMichael Lauer <mickey@vanille-media.de>
Wed, 30 Apr 2008 14:32:26 +0000 (14:32 +0000)
committerMichael Lauer <mickey@vanille-media.de>
Wed, 30 Apr 2008 14:32:26 +0000 (14:32 +0000)
packages/ulxmlrpcpp/files/remove-local-includes.patch [new file with mode: 0644]
packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb [moved from packages/ulxmlrpcpp/ulxmlrpcpp_1.5.2.bb with 55% similarity]

diff --git a/packages/ulxmlrpcpp/files/remove-local-includes.patch b/packages/ulxmlrpcpp/files/remove-local-includes.patch
new file mode 100644 (file)
index 0000000..13083c2
--- /dev/null
@@ -0,0 +1,13 @@
+Index: ulxmlrpcpp-1.7.3/configure.in
+===================================================================
+--- ulxmlrpcpp-1.7.3.orig/configure.in
++++ ulxmlrpcpp-1.7.3/configure.in
+@@ -326,8 +326,6 @@ else
+   echo "***  ssl (OpenSSL) found."
+   echo "********************************************************"
+   AC_DEFINE(ULXR_INCLUDE_SSL_STUFF, 1, [Define to compile with ssl support.])
+-  dnl should fix RedHat problem
+-  EA_EXTRA_INC="$EA_EXTRA_INC -I/usr/include/kerberos/"
+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <openssl/ssl.h>]], [[unsigned x = SSL_ERROR_WANT_ACCEPT; ]])],[AC_DEFINE(ULXR_HAVE_SSL_ERROR_WANT_ACCEPT, 1, Define if your ssl has SSL_ERROR_WANT_ACCEPT)
+   ],[])
+ fi
similarity index 55%
rename from packages/ulxmlrpcpp/ulxmlrpcpp_1.5.2.bb
rename to packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb
index c08d308..4466e72 100644 (file)
@@ -6,17 +6,16 @@ DEPENDS = "expat"
 PR = "r0"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/ulxmlrpcpp/ulxmlrpcpp-${PV}-src.tar.bz2 \
-           file://disable-docs.patch;patch=1"
+           file://disable-docs.patch;patch=1 \
+           file://remove-local-includes.patch;patch=1"
 
 inherit autotools
 
-do_configure_prepend() {
-       install -d config
-       touch config/lib-prefix.m4 config/lib-link.m4 config/lib-ld.m4
+do_configure_append() {
+       echo "#define ulxr_snprintf   snprintf" >>ulxmlrpcpp/ulxmlrpcpp.h
 }
 
 LEAD_SONAME = "libulxmlrpcpp.so"
 PACKAGES =+ "${PN}-examples ${PN}-contrib"
-FILES_${PN}-examples = "${bindir}"
-FILES_${PN}-contrib = "${libdir}/*contrib*"
-
+FILES_${PN}-examples = "${bindir}/*"
+FILES_${PN}-contrib = "${libdir}/*contrib.so.*"