diff options
-rw-r--r-- | main/xmlrpc-c/APKBUILD | 23 | ||||
-rw-r--r-- | main/xmlrpc-c/xmlrpc_abyss_exported.patch | 11 |
2 files changed, 25 insertions, 9 deletions
diff --git a/main/xmlrpc-c/APKBUILD b/main/xmlrpc-c/APKBUILD index db77a6e23a..bcf1398d59 100644 --- a/main/xmlrpc-c/APKBUILD +++ b/main/xmlrpc-c/APKBUILD @@ -1,17 +1,19 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xmlrpc-c -pkgver=1.25.28 +pkgver=1.25.29 pkgrel=0 pkgdesc="This library provides a modular implementation of XML-RPC for C and C++" url="http://xmlrpc-c.sourceforge.net/" arch="all" -license="custom:xmlrpc-c" +license="BSD and MIT" depends= makedepends="libtool curl-dev libxml2-dev zlib-dev" subpackages="$pkgname-dev $pkgname-doc $pkgname-client $pkgname-client++:clientxx xmlrpc-c++:cxx $pkgname-abyss" source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tgz - host-os-uclibc.patch" + host-os-uclibc.patch + xmlrpc_abyss_exported.patch + " _builddir="$srcdir"/$pkgname-$pkgver prepare() { @@ -82,9 +84,12 @@ abyss() { "$subpkgdir"/usr/lib/ } -md5sums="60c5e53f93089272cb5e26cec9f5da05 xmlrpc-c-1.25.28.tgz -d3bee91077d3c7e1c0b80f6d7eeb2e63 host-os-uclibc.patch" -sha256sums="0786022c6d82ea1af04efade5b86357196f572c458a9649c6c912c469cd93acf xmlrpc-c-1.25.28.tgz -0aae483973387c710ddc6103be36287cfe507eaa2e998805e6aa858be8eeaaa5 host-os-uclibc.patch" -sha512sums="e52508d6cc94501deb239dbbdd0f1fa00033052e7c3de145e519b535dfe6d3a94d8475544c21d1e1d41711231161cf9f8f0591505bbf551f5b0e17859e1e0e54 xmlrpc-c-1.25.28.tgz -30b57c5ffd65ea9781a56d1b4535e53c9d51c16e00d269992b239f1ff611fe3a510eb72b4d6ee96100706161d40738bbdf109580c745bfc9899d540ca6b3f1e5 host-os-uclibc.patch" +md5sums="cc8d9838c869ffecef4cf98370177544 xmlrpc-c-1.25.29.tgz +d3bee91077d3c7e1c0b80f6d7eeb2e63 host-os-uclibc.patch +4631f544608d65b5fa7c3464b6b9abf2 xmlrpc_abyss_exported.patch" +sha256sums="c8d31334019cdad93be75bfbb2541bbaee2889215877de1016e78a72d5757227 xmlrpc-c-1.25.29.tgz +0aae483973387c710ddc6103be36287cfe507eaa2e998805e6aa858be8eeaaa5 host-os-uclibc.patch +932fc35baca5fc6664b8d032ca203337243022ee72506df150020ee612509d63 xmlrpc_abyss_exported.patch" +sha512sums="68d842d9ba8b70370ac6455dc207df3f16ff359ccd43233938c4ee3f7faa4105f00796d0180ba7f7ad900db6214568dc46a066407fbed42a308ed862ac88e48b xmlrpc-c-1.25.29.tgz +30b57c5ffd65ea9781a56d1b4535e53c9d51c16e00d269992b239f1ff611fe3a510eb72b4d6ee96100706161d40738bbdf109580c745bfc9899d540ca6b3f1e5 host-os-uclibc.patch +a76479f5ef406aa0ed26834d352307925d7d4a8f41a1562a20309e93824ac8f72c8a337c18cea7850f80b571ea2a063ccbf0d5b0a0a1daeb82d3c615b6b38eb1 xmlrpc_abyss_exported.patch" diff --git a/main/xmlrpc-c/xmlrpc_abyss_exported.patch b/main/xmlrpc-c/xmlrpc_abyss_exported.patch new file mode 100644 index 0000000000..ee82be3dcd --- /dev/null +++ b/main/xmlrpc-c/xmlrpc_abyss_exported.patch @@ -0,0 +1,11 @@ +--- ./include/xmlrpc-c/abyss.h.orig ++++ ./include/xmlrpc-c/abyss.h +@@ -432,7 +432,7 @@ + const char * const user, + const char * const pass); + +-XMLRPC_ABYSS_EXPORTED ++XMLRPC_DLLEXPORT + abyss_bool + ResponseAddField(TSession * const sessionP, + const char * const name, |