pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/libsoup24 import libsoup24-2.4.1, a new major bran...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec7ddf093af1
branches:  trunk
changeset: 540903:ec7ddf093af1
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Thu Apr 10 16:09:44 2008 +0000

description:
import libsoup24-2.4.1, a new major branch of libsoup, for use
by gnome-2.22, can be installed in parallel with libsoup-devel

diffstat:

 net/libsoup24/DESCR         |  19 ++++++++++++
 net/libsoup24/Makefile      |  24 ++++++++++++++++
 net/libsoup24/PLIST         |  67 +++++++++++++++++++++++++++++++++++++++++++++
 net/libsoup24/buildlink3.mk |  24 ++++++++++++++++
 net/libsoup24/distinfo      |   5 +++
 5 files changed, 139 insertions(+), 0 deletions(-)

diffs (159 lines):

diff -r 379beb430c43 -r ec7ddf093af1 net/libsoup24/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/libsoup24/DESCR       Thu Apr 10 16:09:44 2008 +0000
@@ -0,0 +1,19 @@
+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
diff -r 379beb430c43 -r ec7ddf093af1 net/libsoup24/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/libsoup24/Makefile    Thu Apr 10 16:09:44 2008 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/10 16:09:44 drochner Exp $
+
+DISTNAME=      libsoup-2.4.1
+PKGNAME=       libsoup24-2.4.1
+CATEGORIES=    net gnome
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libsoup/2.4/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    recht%NetBSD.org@localhost
+HOMEPAGE=      http://www.gnome.org/
+COMMENT=       HTTP library implementation in C
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_TOOLS+=            pkg-config
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
+
+PKGCONFIG_OVERRIDE+=   libsoup.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 379beb430c43 -r ec7ddf093af1 net/libsoup24/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/libsoup24/PLIST       Thu Apr 10 16:09:44 2008 +0000
@@ -0,0 +1,67 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/10 16:09:44 drochner Exp $
+include/libsoup-2.4/libsoup/soup-address.h
+include/libsoup-2.4/libsoup/soup-auth-domain-basic.h
+include/libsoup-2.4/libsoup/soup-auth-domain-digest.h
+include/libsoup-2.4/libsoup/soup-auth-domain.h
+include/libsoup-2.4/libsoup/soup-auth.h
+include/libsoup-2.4/libsoup/soup-date.h
+include/libsoup-2.4/libsoup/soup-enum-types.h
+include/libsoup-2.4/libsoup/soup-form.h
+include/libsoup-2.4/libsoup/soup-headers.h
+include/libsoup-2.4/libsoup/soup-logger.h
+include/libsoup-2.4/libsoup/soup-message-body.h
+include/libsoup-2.4/libsoup/soup-message-headers.h
+include/libsoup-2.4/libsoup/soup-message.h
+include/libsoup-2.4/libsoup/soup-method.h
+include/libsoup-2.4/libsoup/soup-misc.h
+include/libsoup-2.4/libsoup/soup-portability.h
+include/libsoup-2.4/libsoup/soup-server.h
+include/libsoup-2.4/libsoup/soup-session-async.h
+include/libsoup-2.4/libsoup/soup-session-sync.h
+include/libsoup-2.4/libsoup/soup-session.h
+include/libsoup-2.4/libsoup/soup-socket.h
+include/libsoup-2.4/libsoup/soup-status.h
+include/libsoup-2.4/libsoup/soup-types.h
+include/libsoup-2.4/libsoup/soup-uri.h
+include/libsoup-2.4/libsoup/soup-value-utils.h
+include/libsoup-2.4/libsoup/soup-xmlrpc.h
+include/libsoup-2.4/libsoup/soup.h
+lib/libsoup-2.4.la
+lib/pkgconfig/libsoup-2.4.pc
+share/gtk-doc/html/libsoup-2.4/SoupAddress.html
+share/gtk-doc/html/libsoup-2.4/SoupAuth.html
+share/gtk-doc/html/libsoup-2.4/SoupAuthDomain.html
+share/gtk-doc/html/libsoup-2.4/SoupAuthDomainBasic.html
+share/gtk-doc/html/libsoup-2.4/SoupAuthDomainDigest.html
+share/gtk-doc/html/libsoup-2.4/SoupMessage.html
+share/gtk-doc/html/libsoup-2.4/SoupServer.html
+share/gtk-doc/html/libsoup-2.4/SoupSession.html
+share/gtk-doc/html/libsoup-2.4/SoupSessionAsync.html
+share/gtk-doc/html/libsoup-2.4/SoupSessionSync.html
+share/gtk-doc/html/libsoup-2.4/SoupSocket.html
+share/gtk-doc/html/libsoup-2.4/ch01.html
+share/gtk-doc/html/libsoup-2.4/ch02.html
+share/gtk-doc/html/libsoup-2.4/home.png
+share/gtk-doc/html/libsoup-2.4/index.html
+share/gtk-doc/html/libsoup-2.4/index.sgml
+share/gtk-doc/html/libsoup-2.4/ix01.html
+share/gtk-doc/html/libsoup-2.4/left.png
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4.devhelp
+share/gtk-doc/html/libsoup-2.4/libsoup-2.4.devhelp2
+share/gtk-doc/html/libsoup-2.4/libsoup-24-GValue-Support.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-Soup-Miscellaneous-Utilities.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupLogger.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupMessageBody.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupMessageHeaders.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-SoupURI.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-XMLRPC-Support.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-soup-method.html
+share/gtk-doc/html/libsoup-2.4/libsoup-24-soup-status.html
+share/gtk-doc/html/libsoup-2.4/libsoup-client-howto.html
+share/gtk-doc/html/libsoup-2.4/libsoup-porting-2.2-2.4.html
+share/gtk-doc/html/libsoup-2.4/libsoup-server-howto.html
+share/gtk-doc/html/libsoup-2.4/right.png
+share/gtk-doc/html/libsoup-2.4/style.css
+share/gtk-doc/html/libsoup-2.4/up.png
+@dirrm share/gtk-doc/html/libsoup-2.4
+@dirrm include/libsoup-2.4/libsoup
diff -r 379beb430c43 -r ec7ddf093af1 net/libsoup24/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/libsoup24/buildlink3.mk       Thu Apr 10 16:09:44 2008 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/04/10 16:09:44 drochner Exp $
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+LIBSOUP24_BUILDLINK3_MK:=      ${LIBSOUP24_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    libsoup24
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nlibsoup24}
+BUILDLINK_PACKAGES+=   libsoup24
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libsoup24
+
+.if !empty(LIBSOUP24_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.libsoup24+=      libsoup24>=2.4.0
+BUILDLINK_ABI_DEPENDS.libsoup24?=      libsoup24>=2.4.0
+BUILDLINK_PKGSRCDIR.libsoup24?=                ../../net/libsoup24
+.endif # LIBSOUP24_BUILDLINK3_MK
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH:S/+$//}
diff -r 379beb430c43 -r ec7ddf093af1 net/libsoup24/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/libsoup24/distinfo    Thu Apr 10 16:09:44 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/10 16:09:44 drochner Exp $
+
+SHA1 (libsoup-2.4.1.tar.bz2) = a63a1124abffa1a335642c78ce87a606162361dc
+RMD160 (libsoup-2.4.1.tar.bz2) = 8e3877aa929089a82aaaec3ae6d0d63e4cc82cca
+Size (libsoup-2.4.1.tar.bz2) = 627890 bytes



Home | Main Index | Thread Index | Old Index