From c53d7090f20e0e5c87bee4d5e3b0ab2ea2a3a968 Mon Sep 17 00:00:00 2001 From: Stephen Walker Date: Fri, 17 Dec 2010 05:03:20 +0000 Subject: [PATCH] [packages] xmlrpc-c: update to 1.24.4 (#8277), thanks sav, use PKG_INSTALL and refresh patches SVN-Revision: 24636 --- libs/xmlrpc-c/Makefile | 17 ++++++----------- libs/xmlrpc-c/patches/001-config.mk.in.patch | 2 +- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/libs/xmlrpc-c/Makefile b/libs/xmlrpc-c/Makefile index 6b6efe356f..616f04dbd9 100644 --- a/libs/xmlrpc-c/Makefile +++ b/libs/xmlrpc-c/Makefile @@ -4,23 +4,22 @@ # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # -# $ sav $ include $(TOPDIR)/rules.mk PKG_NAME:=xmlrpc-c -PKG_REV:=1913 -PKG_VERSION:=1.22.2_r$(PKG_REV) +PKG_REV:=2042 +PKG_VERSION:=1.24.4_r$(PKG_REV) PKG_RELEASE:=1 + PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) PKG_SOURCE_VERSION:=$(PKG_REV) PKG_SOURCE_PROTO:=svn -PKG_BUILD_DEPENDS:=libcurl libxml2 - -PKG_FIXUP = libtool +PKG_FIXUP:=libtool +PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk @@ -34,7 +33,7 @@ endef define Package/xmlrpc-c/description Programming library for writing an XML-RPC server or client in C or C++. - XML-RPC is a standard network protocol to allow a client program to make + XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. endef @@ -46,10 +45,6 @@ CONFIGURE_ARGS+= \ --disable-cplusplus \ --disable-static \ -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" install -endef - define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include $(CP) $(PKG_INSTALL_DIR)/usr/include/*.h $(1)/usr/include/ diff --git a/libs/xmlrpc-c/patches/001-config.mk.in.patch b/libs/xmlrpc-c/patches/001-config.mk.in.patch index 42e3b3bec4..e190ebb810 100644 --- a/libs/xmlrpc-c/patches/001-config.mk.in.patch +++ b/libs/xmlrpc-c/patches/001-config.mk.in.patch @@ -1,6 +1,6 @@ --- a/config.mk.in +++ b/config.mk.in -@@ -178,7 +178,7 @@ ifeq ($(patsubst linux-gnu%,linux-gnu,$( +@@ -175,7 +175,7 @@ ifeq ($(patsubst linux-gnu%,linux-gnu,$( shlibfn = $(1:%=%.$(SHLIB_SUFFIX).$(MAJ).$(MIN)) shliblefn = $(1:%=%.$(SHLIB_SUFFIX)) # SHLIB_CLIB = -lc -- 2.30.2