Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/net
In directory vz-cvs-3.sog:/tmp/cvs-serv5589

Added Files:
        libsoup2.4.1-ssl.info libsoup2.4.1-ssl.patch 
Log Message:
works in 10.7

--- NEW FILE: libsoup2.4.1-ssl.patch ---
diff -Nurd -x'*~' libsoup-2.28.2.orig/libsoup/Makefile.in 
libsoup-2.28.2/libsoup/Makefile.in
--- libsoup-2.28.2.orig/libsoup/Makefile.in     2009-12-16 09:53:57.000000000 
-0500
+++ libsoup-2.28.2/libsoup/Makefile.in  2010-01-14 09:40:14.000000000 -0500
@@ -395,7 +395,7 @@
        $(LIBGNUTLS_LIBS_STATIC)        \
        $(LIBGNUTLS_LIBS)               \
        $(LIBGCRYPT_LIBS)               \
-       $(LIBWS2_32)
+       $(LIBWS2_32) -lz
 
 libsoup_2_4_la_SOURCES = \
        $(BUILT_SOURCES)                \
diff -Nurd -x'*~' libsoup-2.28.2.orig/libsoup-2.4.pc.in 
libsoup-2.28.2/libsoup-2.4.pc.in
--- libsoup-2.28.2.orig/libsoup-2.4.pc.in       2009-08-10 21:23:49.000000000 
-0400
+++ libsoup-2.28.2/libsoup-2.4.pc.in    2010-01-14 10:03:14.000000000 -0500
@@ -7,6 +7,5 @@
 Description: a glib-based HTTP library
 Version: @VERSION@
 Requires: glib-2.0 gobject-2.0 gio-2.0
-Requires.private: libxml-2.0 @SSL_REQUIREMENT@
 Libs: -L${libdir} -lsoup-2.4
 Cflags: -I${includedir}/libsoup-2.4

--- NEW FILE: libsoup2.4.1-ssl.info ---
Package: libsoup2.4.1-ssl
Version: 2.28.2
Revision: 1
Source-MD5: 31d7ad416005eed4b78f07ac01b6b9f0
Source: mirror:gnome:sources/libsoup/2.28/libsoup-%v.tar.bz2
Replaces: libsoup-ssl-dev (<< 2.2.1-2), libsoup-ssl-shlibs (<< 2.2.1-2), 
libsoup-ssl, libsoup2.2.8-ssl
Conflicts: libsoup-ssl-dev (<< 2.2.1-2), libsoup-ssl, libsoup2.2.8-ssl
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
        fink (>= 0.24.12),
        glib2-dev (>= 2.22.0-1),
        gnutls26 (>= 2.8.0-1),
        gtk-doc (>= 1.13-5),
        libgcrypt (>= 1.4.3-2),
        libgpg-error,
        libiconv-dev,
        libtasn1-3,
        libxml2 (>= 2.6.30-1),
        pkgconfig (>= 0.23)
<<
BuildDependsOnly: true
PatchFile: %n.patch
PatchFile-MD5: 3105ec1c4800bd292f28a17581cbd718
PatchScript: <<
        %{default_script}
        perl -pi -e 's,/usr/share/gtk-doc/html,%p/share/gtk-doc/html,g' 
docs/reference/html/*.html
<<
SetCFLAGS: -Os
ConfigureParams: --enable-ssl --disable-dependency-tracking --disable-gtk-doc 
--without-apache-httpd --disable-static --without-gnome 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH"
#InfoTest: TestScript: make check || exit 2
InstallScript: <<
        make install DESTDIR=%d
<<
SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                glib2-shlibs (>= 2.22.0-1),
                gnutls26-shlibs (>= 2.8.0-1),
                libgcrypt-shlibs (>= 1.4.3-2),
                libgpg-error-shlibs,
                libiconv,
                libtasn1-3-shlibs,
                libxml2-shlibs (>= 2.6.30-1)
        <<
        Files: lib/libsoup-2.4.1*.dylib
        Shlibs: %p/lib/libsoup-2.4.1.dylib 5.0.0 %n (>= 2.28.2-1)
        DocFiles: AUTHORS COPYING NEWS README
<<
DocFiles: AUTHORS COPYING NEWS README
DescPort: <<
        Uses zlib so need to link against libz. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=606959
<<
DescPackaging: <<
        The "-ssl" naming is an artifact, retained for consistency.

        Autodetects curl, but only uses it for tests. Doesn't matter
        whether it finds fink's or falls back to apple's.

        Some tests fail due to network issues, so just disable it.

        The gnome component is disabled for backward compatibility
        with pre-2.26 package. Also it triggers bug in its underlying
        libproxy and fink's libproxy doesn't have its gnome plugin
        yet. See: https://bugzilla.gnome.org/show_bug.cgi?id=595065

        Hack existing gtk-docs because --enable-gtk-doc is broken with
        --without-gnome. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=583409

        All libs are shared-only and all symbols are resolved via dyld
        so do not export internal-implementation reqs via pkg-config.
        Reduces BuildDepends inheritance of things that are not in
        public interface.
<<
Description: SOAP implementation in C, with SSL support
DescDetail: <<
Soup is a SOAP (Simple Object Access Protocol) implementation in C. It
provides an queued asynchronous callback-based mechanism for sending
SOAP requests. A WSDL (Web Service Definition Language) to C compiler
which generates stubs for easily calling remote SOAP methods, and a
CORBA IDL to WSDL compiler are also included.   
<<
License: LGPL
Maintainer: The Gnome Core Team <[email protected]>
#Homepage: http://developer.ximian.com/articles/whitepapers/soap_soup/
Homepage: http://www.gnome.org/


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to