From 0dee03071a0643c3ee5820afa3c694dcef71d385 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 7 Feb 2012 23:15:14 +0000 Subject: Tue Feb 7 23:15:14 UTC 2012 --- community/xmlrpc-c/PKGBUILD | 52 +++++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 23 deletions(-) (limited to 'community/xmlrpc-c') diff --git a/community/xmlrpc-c/PKGBUILD b/community/xmlrpc-c/PKGBUILD index 66697bd6d..64dc13d4b 100644 --- a/community/xmlrpc-c/PKGBUILD +++ b/community/xmlrpc-c/PKGBUILD @@ -1,40 +1,46 @@ -# $Id: PKGBUILD 61501 2012-01-02 03:26:41Z daenyth $ -# Maintainer: Daenyth +# $Id: PKGBUILD 63853 2012-02-06 08:42:18Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: Daenyth # Contributor: Pierre Schmitz # Contributor: Vitaliy Berdinskikh - pkgname=xmlrpc-c -pkgver=2222 +pkgver=1.16.39 +epoch=1 pkgrel=1 -pkgdesc='This library provides a modular implementation of XML-RPC for C and C++' -arch=('i686' 'x86_64') +pkgdesc='XML-RPC for C and C++' +arch=('x86_64' 'i686') url='http://xmlrpc-c.sourceforge.net/' -license=('custom:xmlrpc-c') +license=('custom') depends=('curl' 'libxml2' 'gcc-libs' 'zlib') -makedepends=('libtool') +makedepends=('libtool' 'setconf') options=('!makeflags' '!libtool') -source=("ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz") -md5sums=('5822ea50f50fb86b5f211ec6bd820e5e') +source=("http://sourceforge.net/projects/$pkgname/files/Xmlrpc-c%20Super%20Stable/$pkgver/$pkgname-$pkgver.tgz") +sha256sums=('54adc6dae0af044fcbbfe97625f256f8afe7d7f0768ef82cef1f98d03c3fbb39') build() { - [ "${CARCH}" = "x86_64" ] && export CFLAGS="${CFLAGS} -fPIC" + cd "$srcdir/$pkgname-$pkgver" - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr \ + [ "$CARCH" != "i686" ] && export CFLAGS="$CFLAGS -fPIC" + ./configure --prefix=/usr \ --mandir=/usr/share/man \ - --enable-libxml2-backend \ - --disable-cgi-server \ - --disable-abyss-server \ - --disable-libwww-client \ - --disable-wininet-client - - make CFLAGS_PERSONAL="${CFLAGS}" + --enable-libxml2-backend \ + --disable-cgi-server \ + --disable-abyss-server \ + --disable-libwww-client \ + --disable-wininet-client + mkdir include/curl + touch include/curl/types.h + make CFLAGS_PERSONAL="$CFLAGS" } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-$pkgver" - install -m 644 -D doc/COPYING $pkgdir/usr/share/licenses/${pkgname}/LICENSE + make DESTDIR="$pkgdir" install + install -Dm644 doc/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + # Remove references to build directory + setconf "$pkgdir/usr/bin/xmlrpc-c-config" BLDDIR "" + setconf "$pkgdir/usr/bin/xmlrpc-c-config" ABS_SRCDIR "" } + # vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf