summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-03-29 00:33:24 +0000
committerMike Frysinger <vapier@gentoo.org>2004-03-29 00:33:24 +0000
commit3abdbfa3ebc77b39be9cde8226fd9fe8faee1b72 (patch)
treeecc6837fd8285e32e33dcd2a3d88c46257aa2d42 /net-misc/curl
parentStable on x86. (Manifest recommit) (diff)
downloadgentoo-2-3abdbfa3ebc77b39be9cde8226fd9fe8faee1b72.tar.gz
gentoo-2-3abdbfa3ebc77b39be9cde8226fd9fe8faee1b72.tar.bz2
gentoo-2-3abdbfa3ebc77b39be9cde8226fd9fe8faee1b72.zip
move from net-ftp #45968
Diffstat (limited to 'net-misc/curl')
-rw-r--r--net-misc/curl/ChangeLog145
-rw-r--r--net-misc/curl/Manifest12
-rw-r--r--net-misc/curl/curl-7.10.5-r1.ebuild41
-rw-r--r--net-misc/curl/curl-7.10.7.ebuild36
-rw-r--r--net-misc/curl/curl-7.10.8-r1.ebuild42
-rw-r--r--net-misc/curl/curl-7.11.0.ebuild36
-rw-r--r--net-misc/curl/files/curl-7.10.5-badssl.patch11
-rw-r--r--net-misc/curl/files/curl-7.10.8-transfer-segv.patch19
-rw-r--r--net-misc/curl/files/digest-curl-7.10.5-r11
-rw-r--r--net-misc/curl/files/digest-curl-7.10.71
-rw-r--r--net-misc/curl/files/digest-curl-7.10.8-r11
-rw-r--r--net-misc/curl/files/digest-curl-7.11.01
-rw-r--r--net-misc/curl/metadata.xml6
13 files changed, 352 insertions, 0 deletions
diff --git a/net-misc/curl/ChangeLog b/net-misc/curl/ChangeLog
new file mode 100644
index 000000000000..81141cb92540
--- /dev/null
+++ b/net-misc/curl/ChangeLog
@@ -0,0 +1,145 @@
+# ChangeLog for net-ftp/curl
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.1 2004/03/29 00:30:33 vapier Exp $
+
+ 30 Mar 2004; Chris Aniszczyk <zx@gentoo.org> curl-7.11.0.ebuild:
+ Stable on hppa.
+
+ 23 Mar 2004; <augustus@gentoo.org> curl-7.11.0.ebuild:
+ Marked stable on AMD64.
+
+ 14 Mar 2004; Stephen P. Becker <geoman@gentoo.org> curl-7.11.0.ebuild:
+ Added ~mips keyword.
+
+ 13 Mar 2004; Stephen P. Becker <geoman@gentoo.org> curl-7.10.8-r1.ebuild:
+ Added ~mips keyword.
+
+ 09 Mar 2004; <agriffis@gentoo.org> curl-7.10.8-r1.ebuild:
+ stable on alpha and ia64
+
+ 02 Mar 2004; Tom Gall <tgall@gentoo.org> curl-7.11.0.ebuild:
+ stable on ppc64
+
+ 06 Feb 2004; <gustavoz@gentoo.org> curl-7.10.8-r1.ebuild:
+ stable on sparc
+
+*curl-7.11.0 (04 Feb 2004)
+
+ 04 Feb 2004; Alastair Tse <liquidx@gentoo.org> curl-7.10.3-r1.ebuild,
+ curl-7.10.8-r1.ebuild, curl-7.10.8.ebuild, curl-7.11.0.ebuild:
+ version bump (#40188)
+
+ 29 Jan 2004; Aron Griffis <agriffis@gentoo.org> curl-7.10.7.ebuild:
+ stable on alpha and ia64
+
+*curl-7.10.8-r1 (16 Jan 2004)
+
+ 06 Feb 2003; Guy Martin <gmsoft@gentoo.org> curl-7.10.8-r1.ebuild:
+ Marked stable on hppa.
+
+ 16 Jan 2004; Alastair Tse <liquidx@gentoo.org> curl-7.10.8-r1.ebuild,
+ files/curl-7.10.8-transfer-segv.patch:
+ backported fix for segfault for libcurl. Submitted by Gustavo Felisberto
+ <gustavo felisberto.net>. (#37959)
+
+ 09 Jan 2004; Jason Wever <weeve@gentoo.org> curl-7.10.7.ebuild:
+ Marked stable on sparc.
+
+ 09 Dec 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.2.ebuild,
+ curl-7.10.3-r1.ebuild, curl-7.10.5-r1.ebuild, curl-7.10.7.ebuild,
+ curl-7.10.8.ebuild:
+ removed pam dependency, added openldap dep for older versions (#35343)
+
+ 14 Nov 2003; Aron Griffis <agriffis@gentoo.org> curl-7.10.3-r1.ebuild:
+ Stable on ia64
+
+*curl-7.10.8 (03 Nov 2003)
+
+ 03 Nov 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.8.ebuild:
+ version bump
+
+*curl-7.10.7 (03 Nov 2003)
+
+ 13 Dec 2003; Guy Martin <gmsoft@gentoo.org> curl-7.10.7.ebuild :
+ Marked stable on hppa.
+
+ 03 Nov 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.7.ebuild:
+ version bump
+
+ 19 Jun 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.5-r1.ebuild:
+ marking as stable x86 because it includes a fairly important bugfix over all
+ 7.10.x series
+
+*curl-7.10.5-r1 (13 Jun 2003)
+
+ 04 Aug 2003; Guy Martin <gmsoft@gentoo.org> curl-7.10.5-r1.ebuild :
+ Marked stable on hppa.
+
+ 14 Jun 2003; Guy Martin <gmsoft@gentoo.org> curl-7.10.5-r1.ebuild :
+ Added ~hppa to KEYWORDS.
+
+ 13 Jun 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.5-r1.ebuild,
+ files/curl-7.10.5-badssl.patch:
+ backported one-liner patch from cvs to add compatibility with broken ssl
+ servers. (#22567) also some cleanups.
+
+*curl-7.10.5 (13 Jun 2003)
+
+ 13 Jun 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.5.ebuild:
+ version bump. https now checks if certs are valid.
+
+*curl-7.10.4 (09 Apr 2003)
+
+ 09 Apr 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.4.ebuild:
+ version bump
+
+*curl-7.10.3-r1 (20 Mar 2003)
+
+ 20 Mar 2003; Aron Griffis <agriffis@gentoo.org> curl-7.10.2.ebuild,
+ curl-7.10.3-r1.ebuild, curl-7.10.3.ebuild:
+ Remove pic USE-flag and bump rev
+
+*curl-7.10.3 (28 Feb 2003)
+
+ 09 Mar 2003; Aron Griffis <agriffis@gentoo.org> curl-7.10.3.ebuild:
+ Mark stable on alpha
+
+ 28 Feb 2003; Alastair Tse <liquidx@gentoo.org> curl-7.10.3.ebuild files/digest-curl-7.10.3 :
+ Version Bump. Fixes #14015.
+
+*curl-7.10.2 (19 Nov 2002)
+
+ 14 Jun 2003; Guy Martin <gmsoft@gentoo.org> curl-7.10.2.ebuild :
+ Added hppa to KEYWORDS.
+
+ 23 Dec 2002; Martin Holzer <mholzer@gentoo.org> curl-7.9.7.ebuild files/digest-curl-7.10.2 Changelog :
+ Changed SRC_URI from .tar.gz to .tar.bz2
+
+ 17 Dec 2002; Aron Griffis <agriffis@gentoo.org> curl-7.10.2.ebuild :
+ Added ~alpha to KEYWORDS
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 19 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Version bump + more USE flag support
+
+*curl-7.9.7 (17 May 2002)
+
+ 23 Dec 2002; Martin Holzer <mholzer@gentoo.org> curl-7.9.7.ebuild files/digest-curl-7.9.7 Changelog :
+ Ipv6 now configured by emerge. Fixed #11214.
+ Changed SRC_URI from .tar.gz to .tar.bz2
+
+ 06 Aug 2002; Mark Guertin <gerk@gentoo.org> :
+ Added ppc to keywords
+
+ 17 May 2002; Grant Goodyear <g2boojum@gentoo.org> :
+ Version bump. Seems to work better when compiled w/ gcc 3.0.4.
+
+*curl-7.9.3 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
new file mode 100644
index 000000000000..a1516ba1d8ee
--- /dev/null
+++ b/net-misc/curl/Manifest
@@ -0,0 +1,12 @@
+MD5 4f871c5c96c8e34bcb33dd4f249f51e3 curl-7.10.5-r1.ebuild 1047
+MD5 96e8e87a6bf74b28ae45ba1c2478d393 curl-7.10.7.ebuild 981
+MD5 d995a24d1db38d144f2ff1b78b646076 curl-7.10.8-r1.ebuild 1077
+MD5 772dd0435e447832e7bd46255ad82d39 curl-7.11.0.ebuild 984
+MD5 7dc06829718d09d5b957edbdd0ba36af ChangeLog 4916
+MD5 8f906ffe0aa837e5e26fe03af3043461 metadata.xml 219
+MD5 046f849780318802575c450ed113fc9f files/digest-curl-7.10.5-r1 64
+MD5 4bc4b19a5cd9b1bb8be92330189dbecb files/digest-curl-7.10.8-r1 65
+MD5 93b049be221be3a9ce4a61ebd645c6ef files/digest-curl-7.10.7 64
+MD5 3d8968398ac9406fdf47efe23004dcdc files/digest-curl-7.11.0 65
+MD5 e2795c792b9a04fd73ca556ce257f39f files/curl-7.10.5-badssl.patch 343
+MD5 05e37478314d224f2ce5840f2e1f31c9 files/curl-7.10.8-transfer-segv.patch 744
diff --git a/net-misc/curl/curl-7.10.5-r1.ebuild b/net-misc/curl/curl-7.10.5-r1.ebuild
new file mode 100644
index 000000000000..fa191e95c64f
--- /dev/null
+++ b/net-misc/curl/curl-7.10.5-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.10.5-r1.ebuild,v 1.1 2004/03/29 00:30:33 vapier Exp $
+
+DESCRIPTION="A Client that groks URLs"
+SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
+HOMEPAGE="http://curl.haxx.se/"
+
+SLOT="0"
+LICENSE="MIT X11"
+KEYWORDS="x86 ppc ~sparc ~alpha hppa amd64"
+IUSE="ssl ipv6 ldap"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6a )
+ ldap? ( net-nds/openldap )"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-badssl.patch
+}
+
+src_compile() {
+ local myconf="--with-gnu-ld --enable-http
+ --enable-ftp --enable-gopher
+ --enable-file --enable-dict
+ --enable-telnet --enable-nonblocking"
+
+ econf ${myconf} \
+ `use_enable ipv6` \
+ `use_enable ldap` \
+ `use_with ssl` || die
+
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc LEGAL CHANGES README
+ dodoc docs/FEATURES docs/INSTALL docs/INTERNALS docs/LIBCURL
+ dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
+}
diff --git a/net-misc/curl/curl-7.10.7.ebuild b/net-misc/curl/curl-7.10.7.ebuild
new file mode 100644
index 000000000000..7c1b5f9e5284
--- /dev/null
+++ b/net-misc/curl/curl-7.10.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.10.7.ebuild,v 1.1 2004/03/29 00:30:33 vapier Exp $
+
+DESCRIPTION="A Client that groks URLs"
+SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
+HOMEPAGE="http://curl.haxx.se/"
+
+SLOT="0"
+LICENSE="MIT X11"
+KEYWORDS="x86 ~ppc sparc alpha hppa ~amd64 ia64"
+IUSE="ssl ipv6 ldap"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6a )
+ ldap? ( net-nds/openldap )"
+
+src_compile() {
+ local myconf="--with-gnu-ld --enable-http
+ --enable-ftp --enable-gopher
+ --enable-file --enable-dict
+ --enable-telnet --enable-nonblocking"
+
+ econf ${myconf} \
+ `use_enable ipv6` \
+ `use_enable ldap` \
+ `use_with ssl` || die
+
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc LEGAL CHANGES README
+ dodoc docs/FEATURES docs/INSTALL docs/INTERNALS docs/LIBCURL
+ dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
+}
diff --git a/net-misc/curl/curl-7.10.8-r1.ebuild b/net-misc/curl/curl-7.10.8-r1.ebuild
new file mode 100644
index 000000000000..57cc422c7320
--- /dev/null
+++ b/net-misc/curl/curl-7.10.8-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.10.8-r1.ebuild,v 1.1 2004/03/29 00:30:33 vapier Exp $
+
+DESCRIPTION="A Client that groks URLs"
+SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
+HOMEPAGE="http://curl.haxx.se/"
+
+SLOT="0"
+LICENSE="MIT X11"
+KEYWORDS="x86 ~ppc sparc alpha hppa ~amd64 ia64 ~mips"
+IUSE="ssl ipv6 ldap"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6a )
+ ldap? ( net-nds/openldap )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/lib
+ epatch ${FILESDIR}/${P}-transfer-segv.patch
+}
+
+src_compile() {
+ local myconf="--with-gnu-ld --enable-http
+ --enable-ftp --enable-gopher
+ --enable-file --enable-dict
+ --enable-telnet --enable-nonblocking"
+
+ econf ${myconf} \
+ `use_enable ipv6` \
+ `use_enable ldap` \
+ `use_with ssl` || die
+
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc LEGAL CHANGES README
+ dodoc docs/FEATURES docs/INSTALL docs/INTERNALS docs/LIBCURL
+ dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
+}
diff --git a/net-misc/curl/curl-7.11.0.ebuild b/net-misc/curl/curl-7.11.0.ebuild
new file mode 100644
index 000000000000..9cdbf7fedbec
--- /dev/null
+++ b/net-misc/curl/curl-7.11.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.11.0.ebuild,v 1.1 2004/03/29 00:30:33 vapier Exp $
+
+DESCRIPTION="A Client that groks URLs"
+SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
+HOMEPAGE="http://curl.haxx.se/"
+
+SLOT="0"
+LICENSE="MIT X11"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha hppa amd64 ppc64 ~mips"
+IUSE="ssl ipv6 ldap"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6a )
+ ldap? ( net-nds/openldap )"
+
+src_compile() {
+ local myconf="--with-gnu-ld --enable-http
+ --enable-ftp --enable-gopher
+ --enable-file --enable-dict
+ --enable-telnet --enable-nonblocking"
+
+ econf ${myconf} \
+ `use_enable ipv6` \
+ `use_enable ldap` \
+ `use_with ssl` || die
+
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die
+ dodoc LEGAL CHANGES README
+ dodoc docs/FEATURES docs/INSTALL docs/INTERNALS docs/LIBCURL
+ dodoc docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE
+}
diff --git a/net-misc/curl/files/curl-7.10.5-badssl.patch b/net-misc/curl/files/curl-7.10.5-badssl.patch
new file mode 100644
index 000000000000..eeb4ad90571f
--- /dev/null
+++ b/net-misc/curl/files/curl-7.10.5-badssl.patch
@@ -0,0 +1,11 @@
+--- curl-7.10.5/lib/ssluse.c 2003-05-01 14:37:36.000000000 +0100
++++ curl-7.10.5/lib/ssluse.c.new 2003-06-13 22:43:31.000000000 +0100
+@@ -786,6 +786,8 @@
+ return CURLE_OUT_OF_MEMORY;
+ }
+
++ SSL_CTX_set_options(conn->ssl.ctx, SSL_OP_ALL);
++
+ if(data->set.cert) {
+ if (!cert_stuff(conn,
+ data->set.cert,
diff --git a/net-misc/curl/files/curl-7.10.8-transfer-segv.patch b/net-misc/curl/files/curl-7.10.8-transfer-segv.patch
new file mode 100644
index 000000000000..6fa07062e869
--- /dev/null
+++ b/net-misc/curl/files/curl-7.10.8-transfer-segv.patch
@@ -0,0 +1,19 @@
+===================================================================
+RCS file: /repository/curl/lib/transfer.c,v
+retrieving revision 1.182
+retrieving revision 1.183
+diff -p --unified=3 -r1.182 -r1.183
+--- transfer.c 2003/10/24 21:54:34 1.182
++++ transfer.c 2003/11/06 07:55:45 1.183
+@@ -1854,10 +1854,9 @@ CURLcode Curl_perform(struct SessionHand
+ to the new URL */
+ urlchanged = data->change.url_changed;
+ if ((CURLE_OK == res) && urlchanged) {
+- char *gotourl;
+ res = Curl_done(conn);
+ if(CURLE_OK == res) {
+- newurl = strdup(data->change.url);
++ char *gotourl = strdup(data->change.url);
+ res = Curl_follow(data, gotourl);
+ if(res)
+ free(gotourl);
diff --git a/net-misc/curl/files/digest-curl-7.10.5-r1 b/net-misc/curl/files/digest-curl-7.10.5-r1
new file mode 100644
index 000000000000..6b0f72cd4e59
--- /dev/null
+++ b/net-misc/curl/files/digest-curl-7.10.5-r1
@@ -0,0 +1 @@
+MD5 cef8a0c26ca7f4ff6b844d9f69b533f1 curl-7.10.5.tar.bz2 943890
diff --git a/net-misc/curl/files/digest-curl-7.10.7 b/net-misc/curl/files/digest-curl-7.10.7
new file mode 100644
index 000000000000..303d10e367f6
--- /dev/null
+++ b/net-misc/curl/files/digest-curl-7.10.7
@@ -0,0 +1 @@
+MD5 19f2f77279cd5d3026c71997463db791 curl-7.10.7.tar.bz2 987369
diff --git a/net-misc/curl/files/digest-curl-7.10.8-r1 b/net-misc/curl/files/digest-curl-7.10.8-r1
new file mode 100644
index 000000000000..981fdda009c5
--- /dev/null
+++ b/net-misc/curl/files/digest-curl-7.10.8-r1
@@ -0,0 +1 @@
+MD5 8309cdffe4a111333b4309914bce1758 curl-7.10.8.tar.bz2 1019159
diff --git a/net-misc/curl/files/digest-curl-7.11.0 b/net-misc/curl/files/digest-curl-7.11.0
new file mode 100644
index 000000000000..d39d244edd3a
--- /dev/null
+++ b/net-misc/curl/files/digest-curl-7.11.0
@@ -0,0 +1 @@
+MD5 cf511e78eb12fbb1efc6c4e0ca4e5120 curl-7.11.0.tar.bz2 1073493
diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
new file mode 100644
index 000000000000..76b9f6f406d5
--- /dev/null
+++ b/net-misc/curl/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>liquidx@gentoo.org</email></maintainer>
+</pkgmetadata>