libcurl3-unified stable port information

Package: libcurl3-unified
Version: 7.15.5
Revision: 8
Description: Lib. for transferring files with URL syntax
DescUsage: <<
This version is obsolete and has security flaws.
Please use libcurl4 instead.
<<
DescPackaging: <<
Now use System's OpenSSL.

Packages that also use the system's OpenSSL and link to this
should be careful to link to the proper libssl and libcrypto.
Either make sure -L%p/lib/system-openssl/lib comes before -L%p/lib
when linking, or use a BuildConflicts: openssl-dev, openssl097-dev

No longer need --mandir. Private symbols now hidden with gcc 4.

Versions of curl before 7.11.1-11 were maintained by Max Horn.
<<
Maintainer: Daniel Johnson
Homepage: http://curl.haxx.se/
License: OSI-Approved

Source: http://curl.haxx.se/download/curl-%v.tar.bz2
Source-MD5: 594142c7d53bbdd988e8cef6354eeeff

Depends: %N-shlibs (= %v-%r)
BuildDepends: system-openssl-dev, fink (>= 0.24.12)
Conflicts: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl4, libcurl4-64bit
Replaces: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl3 (<< %n-%r), libcurl3-ssl (<< %n-%r), libcurl4, libcurl4-64bit
BuildDependsOnly: True

PatchFile: %n.patch
PatchFile-MD5: f26aea7a8e7e3ab40b7ece789203a89c

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
ConfigureParams: --with-ssl=%p/lib/system-openssl --without-gnutls --without-libidn --disable-dependency-tracking --with-ldap-lib=/usr/lib/libldap.dylib --with-lber-lib=/usr/lib/liblber.dylib --enable-hidden-symbols
InstallScript: <<
make install DESTDIR=%d
/bin/mkdir -p %I/share/doc/%N
/bin/cp docs/*.html %I/share/doc/%N
/bin/mkdir -p %I/share/doc/%N/libcurl
/bin/cp docs/libcurl/*.html %I/share/doc/%N/libcurl
/bin/mkdir -p %I/share/aclocal
/bin/cp docs/libcurl/libcurl.m4 %I/share/aclocal
#No longer install curl binary.
rm -rf %i/bin/curl %i/share/man/man1/curl.1 %i/share/curl/curl-ca-bundle.crt
<<
DocFiles: CHANGES COPYING README RELEASE-NOTES

SplitOff: <<
Package: %N-shlibs
Description: Lib. for transferring files with URL syntax
DescUsage: <<
This version is obsolete and has security flaws.
Please use libcurl4 instead.
<<

Replaces: libcurl3-shlibs (<< %n-%r), libcurl3-ssl-shlibs (<< %n-%r)

Files: lib/libcurl.3.0.0.dylib lib/libcurl.3.dylib
Shlibs: %p/lib/libcurl.3.dylib 4.0.0 %n (>= 7.14.0-1)
DocFiles: CHANGES COPYING README RELEASE-NOTES
<<

SplitOff3: <<
Package: libcurl3
Description: OBSOLETE use package 'libcurl3-unified' instead
BuildDependsOnly: true
Depends: %N (= %v-%r), fink-obsolete-packages
Conflicts: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl4
Replaces: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl4
DocFiles: CHANGES COPYING README RELEASE-NOTES
<<
SplitOff4: <<
Package: libcurl3-shlibs
Description: OBSOLETE use package 'libcurl3-unified-shlibs' instead
Depends: %N-shlibs (= %v-%r), fink-obsolete-packages
DocFiles: CHANGES COPYING README RELEASE-NOTES
<<
SplitOff6: <<
Package: libcurl3-ssl
Description: OBSOLETE use package 'libcurl3-unified' instead
BuildDependsOnly: true
Depends: %N (= %v-%r), fink-obsolete-packages
Conflicts: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl4
Replaces: curl-dev, curl-ssl-dev, curl-unified-dev, libcurl4
DocFiles: CHANGES COPYING README RELEASE-NOTES
<<
SplitOff7: <<
Package: libcurl3-ssl-shlibs
Description: OBSOLETE use package 'libcurl3-unified-shlibs' instead
Depends: %N-shlibs (= %v-%r), fink-obsolete-packages
DocFiles: CHANGES COPYING README RELEASE-NOTES
<<

# tests currently broken on Mac OS X
#InfoTest: <<
# TestDepends: stunnel4
# TestScript: make check || exit 2
#<<

libcurl3-unified stable port .patch

diff -ru curl-7.15.1.orig/curl-config.in curl-7.15.1/curl-config.in
--- curl-7.15.1.orig/curl-config.in 2005-09-04 14:15:24.000000000 -0400
+++ curl-7.15.1/curl-config.in 2005-12-22 16:34:46.000000000 -0500
@@ -143,7 +143,7 @@
;;

--libs)
- echo -L@libdir@ -lcurl @LDFLAGS@ @LIBS@
+ echo @LDFLAGS@ -L@libdir@ -lcurl @LIBS@
;;

*)
diff -ru curl-7.15.1.orig/libcurl.pc.in curl-7.15.1/libcurl.pc.in
--- curl-7.15.1.orig/libcurl.pc.in 2005-12-22 16:31:06.000000000 -0500
+++ curl-7.15.1/libcurl.pc.in 2005-12-22 16:34:20.000000000 -0500
@@ -6,5 +6,5 @@
Name: libcurl
Description: Library to transfer files with ftp, http, etc.
Version: @VERSION@
-Libs: -L${libdir} -lcurl @LDFLAGS@ @LIBS@
+Libs: @LDFLAGS@ -L${libdir} -lcurl @LIBS@
Cflags: -I${includedir}

libcurl3-unified _unstable_ port .patch