summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2007-08-28 21:32:23 +0000
committerDaniel Black <dragonheart@gentoo.org>2007-08-28 21:32:23 +0000
commit5d7459b93d5165f68006cf61ad2dbead6588848e (patch)
tree47889d2579202de771c3c5d2cfa262519208ce67 /net-misc/curl
parentAdd version 1.33 including fix for boehm-gc 7.0, fixes Bug 188518, thanks to ... (diff)
downloadhistorical-5d7459b93d5165f68006cf61ad2dbead6588848e.tar.gz
historical-5d7459b93d5165f68006cf61ad2dbead6588848e.tar.bz2
historical-5d7459b93d5165f68006cf61ad2dbead6588848e.zip
cvs version for Phillip Berndt in bug #190504
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'net-misc/curl')
-rw-r--r--net-misc/curl/ChangeLog8
-rw-r--r--net-misc/curl/Manifest16
-rw-r--r--net-misc/curl/curl-7.17.0_pre20070828.ebuild112
-rw-r--r--net-misc/curl/files/digest-curl-7.17.0_pre200708283
4 files changed, 134 insertions, 5 deletions
diff --git a/net-misc/curl/ChangeLog b/net-misc/curl/ChangeLog
index 7e46d89bb894..022c2c956118 100644
--- a/net-misc/curl/ChangeLog
+++ b/net-misc/curl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/curl
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.102 2007/08/26 01:13:21 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.103 2007/08/28 21:32:23 dragonheart Exp $
+
+*curl-7.17.0_pre20070828 (28 Aug 2007)
+
+ 28 Aug 2007; Daniel Black <dragonheart@gentoo.org>
+ +curl-7.17.0_pre20070828.ebuild:
+ cvs version for Phillip Berndt in bug #190504
26 Aug 2007; Daniel Black <dragonheart@gentoo.org>
-files/curl-7.15.1-test46.patch, -files/curl-7.15-libtftp.patch,
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 6cd2750c2a17..7d1af9c3dfc6 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -16,6 +16,7 @@ RMD160 286859e0870c6e5aa21047b28b2c256f7b7bfffe files/libcurl-gnutlscert.patch 1
SHA256 4b0a9db99ddc698c39484a95cba1f52c0dc17ed34f2d7e1dd780f925bf21761b files/libcurl-gnutlscert.patch 1498
DIST curl-7.15.5.tar.bz2 1543007 RMD160 4494cffb382c81b7211830c7e6e40ef9ed8f4ef0 SHA1 b79ee06d1da58c12c23a1b8aeccdb2b74a692cc7 SHA256 2980815e53f4caeafc5e35d183d9379bcaaec49f759be1a4ac628cfb6c392fe0
DIST curl-7.16.4.tar.bz2 1668101 RMD160 ee59976f7ce9161be3d5ebdb44903dee597fbd68 SHA1 a26a8796f5fc851b23423bc419c80e27d3e09483 SHA256 45c69529126b6ff50e7ebe2c2b8157a4ecb405174a1349234903021e9ac5c87b
+DIST curl-7.17.0-20070828.tar.bz2 1761100 RMD160 6f1ae3eef10a3674957a9bce8f3ea59d493b4baa SHA1 788e234dc574923e5b1198f775c7efcd2816afe6 SHA256 9ed64d8d0f06b5ff2695168924ac2f8f342092f0af290da7dacfe29e4190276e
EBUILD curl-7.15.5-r1.ebuild 2236 RMD160 e52ae4d3420183ff90088e8f9391f4706982876b SHA1 610f71dff18426d9efac0cd7075acc5bc42b3730 SHA256 3f257480df0b9fe040d374740a9654688b484065c0cdd284787a0a6d314da04d
MD5 8bd220034f660234d6a179ba4e7f896d curl-7.15.5-r1.ebuild 2236
RMD160 e52ae4d3420183ff90088e8f9391f4706982876b curl-7.15.5-r1.ebuild 2236
@@ -24,10 +25,14 @@ EBUILD curl-7.16.4.ebuild 3125 RMD160 416421c8ca021c69680d964757bd004e4edcb907 S
MD5 412f82d27a6043de8ac655383d27a106 curl-7.16.4.ebuild 3125
RMD160 416421c8ca021c69680d964757bd004e4edcb907 curl-7.16.4.ebuild 3125
SHA256 f7474a2750e0817ba5681fd1d3f1ad6f39d69ab3ee1afbe50fcfaba51cf92c1f curl-7.16.4.ebuild 3125
-MISC ChangeLog 18532 RMD160 e9217fbc3059df9929c3cb124820c8d6ae9510b1 SHA1 3a69ffe4a17323f12a289b35d091f37fad313f71 SHA256 a39dc2072fef1682588fa12424ee997cfb3eadbe49503a1b987bc0c061148ead
-MD5 884ff061840883cbdd98c1b32c9d7140 ChangeLog 18532
-RMD160 e9217fbc3059df9929c3cb124820c8d6ae9510b1 ChangeLog 18532
-SHA256 a39dc2072fef1682588fa12424ee997cfb3eadbe49503a1b987bc0c061148ead ChangeLog 18532
+EBUILD curl-7.17.0_pre20070828.ebuild 3159 RMD160 2997fa76f39f8e5d6b153b56ae7c660a9f8f3fdc SHA1 fd460e4951bcd47dc9bc7347fc9bf73eee7cd72f SHA256 e8fbdb7ad9bedbb087ca308a9239a6402378bf83751b63c0d81ad0fad919e916
+MD5 ff072fbf988aa83bd2a0e11a794b76be curl-7.17.0_pre20070828.ebuild 3159
+RMD160 2997fa76f39f8e5d6b153b56ae7c660a9f8f3fdc curl-7.17.0_pre20070828.ebuild 3159
+SHA256 e8fbdb7ad9bedbb087ca308a9239a6402378bf83751b63c0d81ad0fad919e916 curl-7.17.0_pre20070828.ebuild 3159
+MISC ChangeLog 18709 RMD160 6a54f7adde679a402342f81f7e9afaf2e26d2a1a SHA1 137f6099cc43ce7e75db7bf97abb9c6d400ef462 SHA256 502882be19c071b2a55a862b9a31122a5677ab0da7b39044c41f458e7e715bd7
+MD5 c6d08dc790c39870b7ce7ea7d8f00e04 ChangeLog 18709
+RMD160 6a54f7adde679a402342f81f7e9afaf2e26d2a1a ChangeLog 18709
+SHA256 502882be19c071b2a55a862b9a31122a5677ab0da7b39044c41f458e7e715bd7 ChangeLog 18709
MISC metadata.xml 223 RMD160 cff01eb73aa788a3f9b500b8e062baff25f98969 SHA1 620bcbfe3e4f48937207c8c4d03a1c5ae594632c SHA256 a7a47d67e632d5aa22da27dd605894f524342fe0475ddae5113d037f81a6c180
MD5 2fca58a7644b7fd5e240d2054ab94fbe metadata.xml 223
RMD160 cff01eb73aa788a3f9b500b8e062baff25f98969 metadata.xml 223
@@ -38,3 +43,6 @@ SHA256 7421859a42befe5d3c3777b0e96e5fb1f3d55fc0f9616b039237eb9ecac5e1e0 files/di
MD5 06621c3d6c9655dd837b65cb9f745461 files/digest-curl-7.16.4 241
RMD160 96b1e64f153d42cb172c731f826a0b6a4073828f files/digest-curl-7.16.4 241
SHA256 2b765d39cc17a0f808332063befb10677953b486ab76e28df8f4057871d7701e files/digest-curl-7.16.4 241
+MD5 4b9d77279d9929c86a07f69cec0553f6 files/digest-curl-7.17.0_pre20070828 268
+RMD160 c811378fd1f7ae5247acebb0de4b540008bcd91e files/digest-curl-7.17.0_pre20070828 268
+SHA256 447039fbe72b284585667d9ccd681c5eb2f8fc7025ea145997e209281594fe40 files/digest-curl-7.17.0_pre20070828 268
diff --git a/net-misc/curl/curl-7.17.0_pre20070828.ebuild b/net-misc/curl/curl-7.17.0_pre20070828.ebuild
new file mode 100644
index 000000000000..dc43eb2b8424
--- /dev/null
+++ b/net-misc/curl/curl-7.17.0_pre20070828.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.17.0_pre20070828.ebuild,v 1.1 2007/08/28 21:32:23 dragonheart Exp $
+
+# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
+
+inherit libtool eutils
+
+MY_P=${P/_pre/-}
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="http://curl.haxx.se/ http://curl.planetmirror.com"
+SRC_URI="http://cool.haxx.se/curl-daily/${MY_P}.tar.bz2"
+#SRC_URI="http://curl.planetmirror.com/download/${P}.tar.bz2"
+
+LICENSE="MIT X11"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ssl ipv6 ldap ares gnutls nss idn kerberos test"
+
+RDEPEND="gnutls? ( net-libs/gnutls )
+ nss? ( !gnutls? ( dev-libs/nss ) )
+ ssl? ( !gnutls? ( !nss? ( dev-libs/openssl ) ) )
+ ldap? ( net-nds/openldap )
+ idn? ( net-dns/libidn )
+ ares? ( >=net-dns/c-ares-1.4.0 )
+ kerberos? ( virtual/krb5 )
+ app-misc/ca-certificates"
+
+# net-libs/libssh2 (masked) --with-libssh2
+# fbopenssl (not in gentoo) --with-spnego
+# krb4 http://web.mit.edu/kerberos/www/krb4-end-of-life.html
+
+
+DEPEND="${RDEPEND}
+ test? (
+ sys-apps/diffutils
+ dev-lang/perl
+ )"
+# used - but can do without in self test: net-misc/stunnel
+S="${WORKDIR}"/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+# epatch "${FILESDIR}"/${P}-strip-ldflags.patch
+ epatch "${FILESDIR}"/curl-7.16.2-strip-ldflags.patch
+ elibtoolize
+}
+
+src_compile() {
+
+ myconf="$(use_enable ldap)
+ $(use_with idn libidn)
+ $(use_enable kerberos gssapi)
+ $(use_enable ipv6)
+ --enable-http
+ --enable-ftp
+ --enable-gopher
+ --enable-file
+ --enable-dict
+ --enable-manual
+ --enable-telnet
+ --enable-nonblocking
+ --enable-largefile
+ --enable-maintainer-mode
+ --disable-sspi
+ --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
+ --without-krb4
+ --without-libssh2
+ --without-spnego"
+
+ if use ipv6 && use ares; then
+ elog "c-ares support disabled because it is incompatible with ipv6."
+ myconf="${myconf} --disable-ares"
+ else
+ myconf="${myconf} $(use_enable ares)"
+ fi
+
+ if use gnutls; then
+ myconf="${myconf} --without-ssl --with-gnutls --without-nss"
+ elif use nss; then
+ myconf="${myconf} --without-ssl --without-gnutls --with-nss"
+ elif use ssl; then
+ myconf="${myconf} --without-gnutls --without-nss --with-ssl"
+ else
+ myconf="${myconf} --without-gnutls --without-nss --without-ssl"
+ fi
+
+ econf ${myconf} || die 'configure failed'
+ emake || die "install failed for current version"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "installed failed for current version"
+ rm -rf "${D}"/etc/
+
+ # https://sourceforge.net/tracker/index.php?func=detail&aid=1705197&group_id=976&atid=350976
+ insinto /usr/share/aclocal
+ doins docs/libcurl/libcurl.m4
+
+ dodoc CHANGES README
+ dodoc docs/FEATURES docs/INTERNALS
+ dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
+}
+
+pkg_postinst() {
+ if [[ -e "${ROOT}"/usr/$(get_libdir)/libcurl.so.3 ]] ; then
+ elog "You must re-compile all packages that are linked against"
+ elog "curl-7.15.* by using revdep-rebuild from gentoolkit:"
+ elog "# revdep-rebuild --library libcurl.so.3"
+ fi
+}
diff --git a/net-misc/curl/files/digest-curl-7.17.0_pre20070828 b/net-misc/curl/files/digest-curl-7.17.0_pre20070828
new file mode 100644
index 000000000000..072caa393c2d
--- /dev/null
+++ b/net-misc/curl/files/digest-curl-7.17.0_pre20070828
@@ -0,0 +1,3 @@
+MD5 7b48931e065997bd47e757ab82f5b822 curl-7.17.0-20070828.tar.bz2 1761100
+RMD160 6f1ae3eef10a3674957a9bce8f3ea59d493b4baa curl-7.17.0-20070828.tar.bz2 1761100
+SHA256 9ed64d8d0f06b5ff2695168924ac2f8f342092f0af290da7dacfe29e4190276e curl-7.17.0-20070828.tar.bz2 1761100