Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net In directory vz-cvs-3.sog:/tmp/cvs-serv9773
Added Files: libcurl3-unified.info libcurl3-unified.patch Log Message: Only a couple of really old and crufty packages in unstable still use libcurl3. Nothing in stable does and never should. If those packages ever migrate, use libcurl4 instead since 3 has security issues. --- NEW FILE: libcurl3-unified.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} --- NEW FILE: libcurl3-unified.info --- 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 <dan...@daniel-johnson.org> 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 #<< ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs