From 8a19e364da407268b0338e1c76d92cfbd422b0c7 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 25 May 2010 14:38:16 +0000 Subject: testing/xmlrpc-c: new aport This library provides a modular implementation of XML-RPC for C and C++ http://xmlrpc-c.sourceforge.net/ --- testing/xmlrpc-c/APKBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 testing/xmlrpc-c/APKBUILD (limited to 'testing/xmlrpc-c') diff --git a/testing/xmlrpc-c/APKBUILD b/testing/xmlrpc-c/APKBUILD new file mode 100644 index 0000000000..86777e1b6d --- /dev/null +++ b/testing/xmlrpc-c/APKBUILD @@ -0,0 +1,42 @@ +# Maintainer: Natanael Copa +pkgname=xmlrpc-c +pkgver=1.06.40 +pkgrel=0 +pkgdesc="This library provides a modular implementation of XML-RPC for C and C++" +url="http://xmlrpc-c.sourceforge.net/" +license="custom:xmlrpc-c" +depends= +makedepends="libtool curl-dev libxml2-dev zlib-dev" +subpackages="$pkgname-dev $pkgname-doc xmlrpc-c++:cxx" +source="http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tgz" + +_builddir="$srcdir"/$pkgname-$pkgver +build() { + cd "$_builddir" + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-libxml2-backend \ + --disable-cgi-server \ + --disable-abyss-server \ + --disable-libwww-client \ + --disable-wininet-client + # no parallel builds :-( + make -C include &&\ + make -C lib &&\ + make -j1 -C src &&\ + make +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install + install -m 644 -D doc/COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} + +cxx() { + pkgdesc="This library provides a modular implementation of XML-RPC for C++" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/*++* "$subpkgdir"/usr/lib/ +} + +md5sums="684fd8b9edda6da55a58d2a18e5056c5 xmlrpc-c-1.06.40.tgz" -- cgit v1.2.3