# Description: HTTP library implementation in C. # URL: http://live.gnome.org/LibSoup # Packager: Matt Housh, jaeger at morpheus dot net # Maintainer: Danny Rawlins, monster dot romster at gmail dot com # Arch Maintainer System Team devel at crux-arm dot nu # Depends on: glib gnutls libxml2 name=libsoup version=2.30.2 release=1 source=(http://ftp.gnome.org/pub/GNOME/sources/$name/${version%.*}/$name-$version.tar.bz2 \ $name-$version-libgcrypt.patch) build() { export DEFAULT_LIBS="-L$CLFS/usr/lib" export DEFAULT_CFLAGS="-I$CLFS/usr/include" export XML_LIBS="$DEFAULT_LIBS -lxml2" export XML_CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/libxml2" export LIBGNUTLS_LIBS="$DEFAULT_LIBS -lgnutls" export LIBGNUTLS_CFLAGS="$DEFAULT_CFLAGS" export LIBGCRYPT_LIBS="$DEFAULT_LIBS -lgcrypt -lgpg-error" export LIBGCRYPT_CFLAGS="$DEFAULT_CFLAGS" cd $name-$version # remove gtk-doc sed -i -e "/^SUBDIRS = /s/docs//" Makefile.in patch -p0 -i $SRC/$name-$version-libgcrypt.patch ./configure --build=$CHOST \ --host=$CTARGET \ --prefix=/usr \ --enable-debug=no \ --disable-static \ --without-gnome make make DESTDIR=$PKG install }