Added libsoup-2.26.1 template.

--HG--
extra : convert_revision : f78830366a437531908b0ddd6629d3590a9c20e3
This commit is contained in:
Juan RP 2009-05-15 03:22:34 +02:00
parent 484731138c
commit 3f3df753a6
4 changed files with 59 additions and 0 deletions

1
templates/libsoup-devel Symbolic link
View file

@ -0,0 +1 @@
libsoup

View file

@ -0,0 +1,2 @@
abi_depends=2.26.1
api_depends=${abi_depends}

View file

@ -0,0 +1,18 @@
# Template file for 'libsoup-devel'.
#
short_desc="${sourcepkg} development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
Add_dependency run libsoup
do_install()
{
mkdir -p ${DESTDIR}/usr/lib ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share
}

View file

@ -0,0 +1,38 @@
# Template file for 'libsoup'
pkgname=libsoup
sourcepkg=$pkgname
version=2.26.1
distfiles="${GNOME_SITE}/$pkgname/2.26/$pkgname-$version.tar.bz2"
build_style=gnu_configure
short_desc="HTTP library implementation in C"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=bfc37afcfcc5f182dd2b80b4c21aa3262c7719173ee27bc45ffb00a6a8267c78
long_desc="
Libsoup is an HTTP library implementation in C. It was originally part
of a SOAP (Simple Object Access Protocol) implementation called Soup, but
the SOAP and non-SOAP parts have now been split into separate packages.
libsoup uses the Glib main loop and is designed to work well with GTK
applications. This enables GNOME applications to access HTTP servers
on the network in a completely asynchronous fashion, very similar to
the Gtk+ programming model (a synchronous operation mode is also
supported for those who want it).
Features:
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer support
* HTTP, SOCKS4, and SOCKS5 authenticated proxy support
* SSL Support using OpenSSL or GnuTLS
* Client support for Digest, NTLM, and Basic authentication
* HTTP server
* Server support for Digest and Basic authentication"
subpackages="devel"
Add_dependency build pkg-config
Add_dependency full glibc
Add_dependency full libxml2
Add_dependency full libproxy
Add_dependency full gnutls
Add_dependency full sqlite
Add_dependency full GConf