Portage is a package management system used by Gentoo Linux
# ChangeLog for net-misc/curl
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/ChangeLog,v 1.120 2008/06/07 11:25:30 dragonheart Exp $
07 Jun 2008; Daniel Black
remove patch that was needed for bug #216096 as it is now included - thanks
mastamind - bug #225163
*curl-7.18.2 (07 Jun 2008)
07 Jun 2008; Daniel Black
version bump
05 Apr 2008; Daniel Black
fix for USE=kerberos/-ldap as per bug #216273 thanks to Graham Russell.
04 Apr 2008; Daniel Black
correct compile fault with heimdal as a gssapi provider - thanks to Doug in
bug #216096
02 Apr 2008; Daniel Black
hopefully fixed bug #215713 and bug #193149 thanks to Olivier, Rafal and
teidakankan
*curl-7.18.1 (01 Apr 2008)
01 Apr 2008; Daniel Black
-curl-7.17.1_pre20071013.ebuild, curl-7.17.1.ebuild, +curl-7.18.1.ebuild:
added 7.18.1 which fixes bugs #210295, #204130, #209421, #206566 and part of
bug #207653. 7.17.1 has fixes from bug #206566. Thanks to Daniel Stenberg,
Micha Kiedrowicz, Olivier Dole, and Fabrice Bacchella. Cleaned out some old
versions too
10 Feb 2008; Tobias Scherbaum
ppc stable, bug #202891
05 Feb 2008; Markus Rothe
Stable on ppc64
23 Jan 2008; Raúl Porcel
alpha/ia64/sparc/x86 stable
22 Jan 2008; Jeroen Roovers
Stable for HPPA (maybe bug #202891).
26 Dec 2007; Doug Klima
amd64 stable wrt bug#202891
*curl-7.17.1 (12 Nov 2007)
12 Nov 2007; Daniel Black
+files/curl-7.17.1-null-handler-segfault.patch, +curl-7.17.1.ebuild:
version bump + patch thanks to Robin - bug #198931
17 Oct 2007; Daniel Black
curl-7.17.1_pre20071013.ebuild:
remove app-misc/ca-certificates from RDEPEND unless using a crypto USE flag
thanks to beandog
*curl-7.17.1_pre20071013 (13 Oct 2007)
13 Oct 2007; Daniel Black
-curl-7.17.0_pre20070828.ebuild, -curl-7.17.0-r1.ebuild,
+curl-7.17.1_pre20071013.ebuild:
revision snapshot to fix bug #195706. thanks Christoph Mende and Daniel
Stenberg. removed older versions
01 Oct 2007; Roy Marples
curl-7.17.0-r1.ebuild:
Keyworded ~sparc-fbsd
14 Sep 2007; Daniel Black
with!= without (libssh2) thanks to Mikachu
*curl-7.17.0-r1 (13 Sep 2007)
*curl-7.17.0 (13 Sep 2007)
13 Sep 2007; Daniel Black
+files/curl-7.17.0-strip-ldflags.patch, +curl-7.17.0.ebuild,
+curl-7.17.0-r1.ebuild:
version bump - -r1 added for ssh2 testing
*curl-7.17.0_pre20070828 (28 Aug 2007)
28 Aug 2007; Daniel Black
+curl-7.17.0_pre20070828.ebuild:
cvs version for Phillip Berndt in bug #190504
26 Aug 2007; Daniel Black
-files/curl-7.15.1-test46.patch, -files/curl-7.15-libtftp.patch,
-curl-7.15.1-r1.ebuild:
purge vulnerable versions (sec bug #184934)
10 Aug 2007; Christoph Mende
Stable on amd64 wrt bug #187731
08 Aug 2007; Raúl Porcel
alpha/ia64 stable wrt #187731
07 Aug 2007; Joseph Jezak
Marked ppc stable.
07 Aug 2007; Markus Rothe
Stable on ppc64; bug #187731
07 Aug 2007; Gustavo Zacarias
Stable on sparc wrt #187731
06 Aug 2007; Joshua Kinard
Stable on mips, per #187731.
05 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #187731).
28 Jul 2007; Steve Dibb
amd64 stable, security bug 184934
24 Jul 2007; Gustavo Zacarias
Stable on sparc wrt security #184934
20 Jul 2007; Tobias Scherbaum
curl-7.15.5-r1.ebuild:
ppc stable, bug #184934
19 Jul 2007; Raúl Porcel
alpha/ia64/x86 stable wrt security #184934
19 Jul 2007; Markus Rothe
Stable on ppc64; bug #184934
19 Jul 2007; Jeroen Roovers
Stable for HPPA (bug #184934).
11 Jul 2007; Daniel Black
-files/curl-7.16.1-strip-ldflags.patch, -curl-7.15.5.ebuild,
-curl-7.16.2.ebuild, -curl-7.16.3.ebuild:
cleanout
*curl-7.15.5-r1 (11 Jul 2007)
11 Jul 2007; Daniel Black
files/libcurl-gnutlscert.patch:
backport patch for CVE-2007-3564
*curl-7.16.4 (11 Jul 2007)
11 Jul 2007; Daniel Black
version bump - security bug #184934
08 Jul 2007; Daniel Black
files/curl-7.16.2-strip-ldflags.patch, curl-7.16.3.ebuild:
no LDFLAGS now - bug #183402
*curl-7.16.3 (25 Jun 2007)
25 Jun 2007; Daniel Black
-curl-7.16.3_pre20070418.ebuild, -curl-7.16.3_pre20070610.ebuild:
release thanks to upstream.
*curl-7.16.3_pre20070610 (11 Jun 2007)
11 Jun 2007; Daniel Black
+curl-7.16.3_pre20070610.ebuild:
upstream snapshot
*curl-7.16.3_pre20070418 (18 Apr 2007)
18 Apr 2007; Daniel Black
+curl-7.16.3_pre20070418.ebuild:
snapshot. still does not fix some self test fails will look later. TESTFAIL:
These test cases failed: 300 301 304 305 306 400 401 403 404 405
*curl-7.16.2 (14 Apr 2007)
14 Apr 2007;
curl-7.15.1-r1.ebuild, curl-7.15.5.ebuild, -curl-7.16.0.ebuild,
-curl-7.16.1.ebuild, +curl-7.16.2.ebuild:
version bump. remove old versions. remove krb4 as per bug #173354
7.16.2 has broken selftests 405 534 that i'll look at later.
*curl-7.16.1 (11 Feb 2007)
11 Feb 2007; Daniel Black
+files/curl-7.15.1-test62.patch, +files/curl-7.16.1-strip-ldflags.patch,
curl-7.15.1-r1.ebuild, curl-7.15.5.ebuild, curl-7.16.0.ebuild,
+curl-7.16.1.ebuild:
fix test case 62 as per bug #166289 thanks Miroslav Sulc. version bump to
7.16.1
*curl-7.16.0 (09 Dec 2006)
09 Dec 2006; Daniel Black
-curl-7.15.3.ebuild, -curl-7.15.4.ebuild, curl-7.15.5.ebuild,
+curl-7.16.0.ebuild:
Fixed bug #157539 thanks to Timothy - attempted installtion of non-existant
files. Fixed type that ment USE=kerberos disabled the effect of other USE
flags (thanks me). Version bump as per bug #154575 thanks Gerry - still
masked as no compatible pycurl and all other programs not tested for
compatibility
*curl-7.15.5 (22 Oct 2006)
22 Oct 2006; Konstantin V. Arkhipov
+curl-7.15.5.ebuild:
Version bump, closing bug #145414.
04 Oct 2006; Fabian Groffen
curl-7.15.3.ebuild, curl-7.15.4.ebuild:
Dropped ~ppc-macos, see you in prefix.
17 Jul 2006; Alastair Tse
fix stupid typo
*curl-7.15.4 (17 Jul 2006)
17 Jul 2006; Alastair Tse
+files/curl-7.15.1-test46.patch, +files/curl-7.15-strip-ldflags.patch,
curl-7.15.1-r1.ebuild, +curl-7.15.4.ebuild:
Added patch to fix test46 in 7.15.1 (#111555), version bumped to 7.15.4,
stripped LDFLAGS from curl-config and libcurl.pc.
01 Jun 2006; Daniel Black
-files/curl-7.15.0-versionnumber.patch, -curl-7.15.1.ebuild:
purge security vulnerable versions
02 May 2006; Diego Pettenò
Add elibtoolize call.
27 Apr 2006; Alastair Tse
curl-7.15.1-r1.ebuild, curl-7.15.3.ebuild:
fix kerberos dep (#109806)
28 Apr 2006; Joshua Kinard
Marked stable on mips.
23 Apr 2006; Diego Pettenò
Add ~x86-fbsd keyword.
24 Mar 2006; Aron Griffis
Mark 7.15.1-r1 stable on ia64. #125766
*curl-7.15.3 (20 Mar 2006)
*curl-7.15.1-r1 (20 Mar 2006)
20 Mar 2006;
-curl-7.13.1.ebuild, -curl-7.13.2.ebuild, -curl-7.15.0.ebuild,
+curl-7.15.1-r1.ebuild, -curl-7.15.2.ebuild, +curl-7.15.3.ebuild:
- security bump for tftp vuln. CVE-2006-1061 - bug #125766
*curl-7.15.2 (01 Mar 2006)
01 Mar 2006; Daniel Black
version bump
26 Feb 2006; Joshua Kinard
Marked stable on mips.
15 Dec 2005; Joshua Jackson
Stable on x86 for security bug #114710
14 Dec 2005;
Marked stable on amd64 per bug #114710
14 Dec 2005; Gustavo Zacarias
Stable on sparc wrt #114710
14 Dec 2005; Fernando J. Pereda
stable on alpha wrt bug #114710
13 Dec 2005; Daniel Black
+curl-7.13.2.ebuild:
overzealous pruning - depended on by pycurl - thanks MrBones
13 Dec 2005; Michael Hanselmann
Stable on hppa, ppc. See bug #114710.
13 Dec 2005; Markus Rothe
Stable on ppc64; bug #114710
*curl-7.15.1 (13 Dec 2005)
13 Dec 2005; Daniel Black
-curl-7.13.2.ebuild, +curl-7.15.1.ebuild:
version bump due to sec bug #114710. old versions removed
20 Nov 2005; Daniel Black
+files/curl-7.15.0-versionnumber.patch, curl-7.15.0.ebuild:
fix for curl-config --vernum - bug #112759 thanks to Tupone Alfredo
22 Oct 2005; Fabian Groffen
Marked ~ppc-macos (bug #109097)
22 Oct 2005; Aaron Walker
Stable on mips for bug #109097.
21 Oct 2005; Bryan Østergaard
~ia64 keyword.
20 Oct 2005; Aaron Walker
Added ~mips.
20 Oct 2005; Luis Medinas
Marked Stable on amd64. Bug #109097.
19 Oct 2005; Jose Luis Rivero
Stable on alpha wrt security bug #109097
19 Oct 2005; Daniel Black
removed dual KEYWORD line
19 Oct 2005; Gustavo Zacarias
Stable on sparc wrt #109097
19 Oct 2005; Brent Baude
Marking curl-7.15.0 ppc64 stable for bug 109097
19 Oct 2005; Michael Hanselmann
Moved all keywords which are missing on c-ares to a new line. Stable on hppa.
Thanks to KillerFox for testing.
19 Oct 2005; Andrej Kacian
Stable on x86, security bug #109097.
15 Oct 2005; Daniel Black
libcurl.pc installed as per bug #104110 by Christoph Gysin
15 Oct 2005; Daniel Black
-files/curl-7.10.8-transfer-segv.patch, -files/7.12.0-no-fputc.patch,
-files/curl-7.10.5-badssl.patch, -curl-7.14.0.ebuild, curl-7.15.0.ebuild:
more cleanups. old ebuild/patches removed
*curl-7.15.0 (15 Oct 2005)
15 Oct 2005; Daniel Black
version bump - security bug #109097
27 Aug 2005; Karol Wojtaszek
Added libidn support, thanks Marcin Kryczek
17 Aug 2005; Malcolm Lashley
Stable on amd64
05 Jul 2005; Rene Nussbaumer
Stable on hppa.
02 Jul 2005; Bryan Østergaard
Stable on alpha.
30 Jun 2005; Joseph Jezak
Marked ppc stable.
27 Jun 2005; Markus Rothe
Stable on ppc64
25 Jun 2005; Danny van Dyk
Added ~s390 as of BUG #95052.
25 Jun 2005; Gustavo Zacarias
Stable on sparc
*curl-7.14.0 (25 Jun 2005)
25 Jun 2005; Alastair Tse
-curl-7.11.0.ebuild, -curl-7.11.1.ebuild, -curl-7.12.0-r2.ebuild,
-curl-7.12.3.ebuild, curl-7.13.1.ebuild, curl-7.13.2.ebuild,
+curl-7.14.0.ebuild:
version bump. added gnutls support (#95052)
14 May 2005; Bryan Østergaard
Stable on ia64.
*curl-7.13.2 (27 Apr 2005)
27 Apr 2005; Alastair Tse
version bump. added c-ares support. added old library if we detect it on
compile, which stops broken dependencies on major lib upgrades from 7.11.x
to 7.12.x.
23 Apr 2005; Kito
~ppc-macos keyword
22 Apr 2005; Bryan Østergaard
Add ~ia64 keyword.
16 Mar 2005; Alastair Tse
disabling src_test (#85403)
13 Mar 2005; Hardave Riar
Stable on mips, bug #82534.
12 Mar 2005; Bryan Østergaard
Stable on alpha, bug 82534.
10 Mar 2005; Gustavo Zacarias
Stable on sparc wrt #82534
10 Mar 2005; Markus Rothe
Stable on ppc64; bug #82534
09 Mar 2005; Jan Brinkmann
stable on amd64 wrt to #82534
09 Mar 2005; Michael Hanselmann
Stable on ppc.
*curl-7.13.1 (08 Mar 2005)
08 Mar 2005; Alastair Tse
version bump
05 Feb 2005; Michael Hanselmann
Stable on ppc.
12 Jan 2005; Guy Martin
Stable on hppa.
29 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
16 Dec 2004; Dylan Carlson
Stable on amd64.
03 Nov 2004; Gustavo Zacarias
Stable on sparc
31 Oct 2004; Bryan Østergaard
Stable on alpha.
19 Oct 2004; Dylan Carlson
Stable on amd64.
29 Sep 2004; Jeremy Huddleston
curl-7.12.0-r2.ebuild:
get_libdir love.
01 Sep 2004; Mike Frysinger
Dont define the fputc() prototype since the header files from our libc do it
for us (triggers build failure on uclibc).
*curl-7.12.0-r2 (28 Jul 2004)
28 Jul 2004; Alastair Tse
+curl-7.12.0-r2.ebuild:
third time lucky. this time i have the symlinks properly fixed. sorry :(
*curl-7.12.0-r1 (27 Jul 2004)
27 Jul 2004; Alastair Tse
fix stupid symlink mistake by me. add comment about bumping pycurl
*curl-7.12.0 (25 Jul 2004)
25 Jul 2004; Alastair Tse
added backward compat symlink to curl 7.12 (#58317)
07 Jun 2004; Bryan Østergaard
Stable on alpha.
14 May 2004; Stephen P. Becker
Stable on mips.
13 May 2004; Michael McCabe
Added s390 keywords
29 Apr 2004; Gustavo Zacarias
Stable on sparc
27 Apr 2004; Aron Griffis
curl-7.10.8-r1.ebuild:
Add inherit eutils
*curl-7.11.1 (26 Apr 2004)
26 Apr 2004; Alastair Tse
+curl-7.11.1.ebuild:
version bump (#48792). added --enable-manual and --enable-largefile for
safety, even those both are enabled by default.
30 Mar 2004; Chris Aniszczyk
Stable on hppa.
23 Mar 2004;
Marked stable on AMD64.
14 Mar 2004; Stephen P. Becker
Added ~mips keyword.
13 Mar 2004; Stephen P. Becker
Added ~mips keyword.
09 Mar 2004;
stable on alpha and ia64
02 Mar 2004; Tom Gall
stable on ppc64
06 Feb 2004;
stable on sparc
*curl-7.11.0 (04 Feb 2004)
04 Feb 2004; Alastair Tse
curl-7.10.8-r1.ebuild, curl-7.10.8.ebuild, curl-7.11.0.ebuild:
version bump (#40188)
29 Jan 2004; Aron Griffis
stable on alpha and ia64
*curl-7.10.8-r1 (16 Jan 2004)
06 Feb 2003; Guy Martin
Marked stable on hppa.
16 Jan 2004; Alastair Tse
files/curl-7.10.8-transfer-segv.patch:
backported fix for segfault for libcurl. Submitted by Gustavo Felisberto
09 Jan 2004; Jason Wever
Marked stable on sparc.
09 Dec 2003; Alastair Tse
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
Stable on ia64
*curl-7.10.8 (03 Nov 2003)
03 Nov 2003; Alastair Tse
version bump
*curl-7.10.7 (03 Nov 2003)
13 Dec 2003; Guy Martin
Marked stable on hppa.
03 Nov 2003; Alastair Tse
version bump
19 Jun 2003; Alastair Tse
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
Marked stable on hppa.
14 Jun 2003; Guy Martin
Added ~hppa to KEYWORDS.
13 Jun 2003; Alastair Tse
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
version bump. https now checks if certs are valid.
*curl-7.10.4 (09 Apr 2003)
09 Apr 2003; Alastair Tse
version bump
*curl-7.10.3-r1 (20 Mar 2003)
20 Mar 2003; Aron Griffis
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
Mark stable on alpha
28 Feb 2003; Alastair Tse
Version Bump. Fixes #14015.
*curl-7.10.2 (19 Nov 2002)
14 Jun 2003; Guy Martin
Added hppa to KEYWORDS.
23 Dec 2002; Martin Holzer
Changed SRC_URI from .tar.gz to .tar.bz2
17 Dec 2002; Aron Griffis
Added ~alpha to KEYWORDS
06 Dec 2002; Rodney Rees
19 Nov 2002; Mike Frysinger
Version bump + more USE flag support
*curl-7.9.7 (17 May 2002)
23 Dec 2002; Martin Holzer
Ipv6 now configured by emerge. Fixed #11214.
Changed SRC_URI from .tar.gz to .tar.bz2
06 Aug 2002; Mark Guertin
Added ppc to keywords
17 May 2002; Grant Goodyear
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
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.
AUX curl-7.15-strip-ldflags.patch 636 RMD160 da2a9e8137eb71f0d077d66b9e1580235027f537 SHA1 b8ab23f437d09be49a8f368be8b1822432ab2a93 SHA256 b86804e3a9e3ba9d841e85b2832dc1323dd52895e1b533d0a5782ab668a9609f
AUX curl-7.15.1-test62.patch 673 RMD160 4f9bd6355cc2289755892ae4142f9853b870a50a SHA1 4c2a0312d9f07ef42493a7138954cab53e8a7d9d SHA256 907e23481083da32f2f85d586067d1f51e3eddc1dd11157c70a2573bea66eec1
AUX curl-7.16.2-strip-ldflags.patch 844 RMD160 2a4efcf28a438fb8a397f40ff75a49e78f77b4e8 SHA1 abb778120ef4f928f6a0bf4616f7e489768f044c SHA256 f1ae7d976648287b6b083c76b1fa87eb43850396831f43ac33c3e60c3e729ed6
AUX curl-7.17.0-strip-ldflags.patch 796 RMD160 1bcb5af41c63b0afb7758e3c4c8f9bea5e52c29c SHA1 c63330a3505adb684dd2f1cfa89eae5159cb9cc6 SHA256 f3892c3d2a16f96319fd11cb516f66b5df0ece18ca8271cf3b9c1f286e9b5d73
AUX curl-7.17.1-null-handler-segfault.patch 2560 RMD160 3f1ce2cab67588b132fa6ad30e49f887e6d16f0a SHA1 e6b20baa6306b26c3dc8ffe78fc0d34c5b531b1b SHA256 6f696c4b1d6ae216225fb2cd9e95527d7513872aae06abef05c35758a3d30887
AUX libcurl-gnutlscert.patch 1498 RMD160 286859e0870c6e5aa21047b28b2c256f7b7bfffe SHA1 6ef8e0887431e62328cc020cad5fb10673336ad3 SHA256 4b0a9db99ddc698c39484a95cba1f52c0dc17ed34f2d7e1dd780f925bf21761b
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.1.tar.bz2 1721551 RMD160 8ab8dc7a33a5265dfe25eb0725248c3cd6519510 SHA1 ad34b9386e7fd1c8f2a8025e2716a8047b194970 SHA256 7f668ec49506ffc968a54fde9404183212bb40b226626e9417d941594e06e57b
DIST curl-7.18.1.tar.bz2 1700966 RMD160 f7dac868b2a449aa92a3466b24fe2bb3309ff1e0 SHA1 685b9388ee9e646158a83cd435f7be664816ad78 SHA256 ccf0ecc8be56b30eebcc39e4787dc86f8f0b1d95313f6d85118f36bd48beae6c
DIST curl-7.18.2.tar.bz2 1744472 RMD160 d82bcdcdbc18d44a833f8824555ded09b03cd859 SHA1 0a4d6878d6be22bb2d701a6cf9bf665f66fc8b87 SHA256 b1f47a0177a5b13d317ab1f6570510502739909ede550e7da08ba814c3c73ae8
EBUILD curl-7.15.5-r1.ebuild 2236 RMD160 e52ae4d3420183ff90088e8f9391f4706982876b SHA1 610f71dff18426d9efac0cd7075acc5bc42b3730 SHA256 3f257480df0b9fe040d374740a9654688b484065c0cdd284787a0a6d314da04d
EBUILD curl-7.16.4.ebuild 3131 RMD160 0f59c206dbb61de7b778a76ab48205715545f042 SHA1 adda0afc7fe48fbae677f0c52ae24afc6019a1db SHA256 be3ff7d0776977ae7a2e4ac905b4d2f231a6395d92181e2215bb9678d0baf0c2
EBUILD curl-7.17.1.ebuild 3870 RMD160 479f629576e9f238c6f67e765d0ffae0d70a631c SHA1 4c73cf17dbb2509e75f937b77d43140c26df4c9f SHA256 3cf7021e010c81c3410bcf3a5ead32d241b98c481670410bcb6c65ee1dce29aa
EBUILD curl-7.18.1.ebuild 3643 RMD160 5d21d9d2995df7b1d513cae442e9504e1a6c068d SHA1 b6c79fe17353168ec091e187118a99c80dc0eae8 SHA256 759f207f314b5f50b1ee60f23da64deb797417e901f1d33bfc776cd344cff590
EBUILD curl-7.18.2.ebuild 3538 RMD160 c810eb8fc483a6f68160df1e9418ae8f15b08a66 SHA1 8fd0c4e46783a2f7bb2267266a7cc2ffa26d225c SHA256 96c002d9d1c0dd5a4c80f39a169934390068a0fb09187b812e308fe2d4b89635
MISC ChangeLog 21597 RMD160 eb04ab8bec06551e7ecea0911b1f75afb7c83620 SHA1 9cad4f05e90b560900332b0d26bc5f2936f45829 SHA256 5ac81256bce2aed4646a922ab614aabfa2f583b21bae9cb8ce12fa4563f7b5d8
MISC metadata.xml 223 RMD160 cff01eb73aa788a3f9b500b8e062baff25f98969 SHA1 620bcbfe3e4f48937207c8c4d03a1c5ae594632c SHA256 a7a47d67e632d5aa22da27dd605894f524342fe0475ddae5113d037f81a6c180
# 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.15.5-r1.ebuild,v 1.8 2007/08/25 14:34:19 vapier Exp $
# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
inherit libtool eutils
DESCRIPTION="A Client that groks URLs"
HOMEPAGE="http://curl.haxx.se/"
SRC_URI="http://curl.haxx.se/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 idn kerberos test"
RDEPEND="gnutls? ( net-libs/gnutls )
ssl? ( !gnutls? ( dev-libs/openssl ) )
ldap? ( net-nds/openldap )
idn? ( net-dns/libidn )
ares? ( net-dns/c-ares )
kerberos? ( virtual/krb5 )"
DEPEND="${RDEPEND}
test? (
sys-apps/diffutils
dev-lang/perl
)"
# used - but can do without in self test: net-misc/stunnel
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-7.15-strip-ldflags.patch
epatch "${FILESDIR}"/curl-7.15.1-test62.patch
epatch "${FILESDIR}"/libcurl-gnutlscert.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"
if use ipv6 && use ares; then
ewarn "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=/usr"
elif use ssl; then
myconf="${myconf} --without-gnutls --with-ssl=/usr"
else
myconf="${myconf} --without-gnutls --without-ssl"
fi
if use kerberos; then
myconf="${myconf} --with-gssapi=/usr"
fi
econf ${myconf} || die 'configure failed'
emake || die "install failed for current version"
}
src_install() {
make DESTDIR="${D}" install || die "installed failed for current version"
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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.16.4.ebuild,v 1.12 2008/04/01 13:46:49 dragonheart Exp $
# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
inherit autotools 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.haxx.se/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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.17.1.ebuild,v 1.8 2008/04/05 12:42:58 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 ~sparc-fbsd x86 ~x86-fbsd"
IUSE="ssl ipv6 ldap ares gnutls nss idn kerberos test"
#IUSE="ssl ipv6 ldap ares gnutls libssh2 nss idn kerberos test"
RDEPEND="gnutls? ( net-libs/gnutls app-misc/ca-certificates )
nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) )
ssl? ( !gnutls? ( !nss? ( dev-libs/openssl app-misc/ca-certificates ) ) )
ldap? ( net-nds/openldap )
idn? ( net-dns/libidn )
ares? ( >=net-dns/c-ares-1.4.0 )
kerberos? ( virtual/krb5 )"
# libssh2? ( >=net-libs/libssh2-0.16 )"
# 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
epatch "${FILESDIR}"/${P}-null-handler-segfault.patch
elibtoolize
}
src_compile() {
myconf="$(use_enable ldap)
$(use_enable ldap ldaps)
$(use_with idn libidn)
$(use_with kerberos gssapi /usr)
$(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"
# $(use_with libssh2)
if use ldap && use kerberos; then
die 'ldap and kerberos (gssapi) not playing nicely try version >=7.18.1'
fi
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_test() {
if use gnutls; then
elog 'disabling test 405 ftps as gnutls does differing return codes'
elog 'that the test case does not allow for. '
elog 'https://bugs.gentoo.org/show_bug.cgi?id=204130 refers'
cd "${S}"/tests
./runtests.pl -a -s '!405' || die 'self test failed'
else
make check || die 'self test failed'
fi
}
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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.18.1.ebuild,v 1.3 2008/04/04 14:13:08 dragonheart Exp $
# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
inherit libtool autotools
#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 ~sparc-fbsd ~x86 ~x86-fbsd"
#IUSE="ssl ipv6 ldap ares gnutls nss idn kerberos test"
IUSE="ssl ipv6 ldap ares gnutls libssh2 nss idn kerberos test"
# TODO - change to openssl USE flag in the not too distant future
# https://bugs.gentoo.org/show_bug.cgi?id=207653#c3 (April 2008)
RDEPEND="gnutls? ( net-libs/gnutls app-misc/ca-certificates )
nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) )
ssl? ( !gnutls? ( !nss? ( dev-libs/openssl app-misc/ca-certificates ) ) )
ldap? ( net-nds/openldap )
idn? ( net-dns/libidn )
ares? ( >=net-dns/c-ares-1.4.0 )
kerberos? ( virtual/krb5 )
libssh2? ( >=net-libs/libssh2-0.16 )"
# 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}"/curl-7.17.0-strip-ldflags.patch
# below: bug #216096
sed -i -e 's:gssapi/gssapi.h:gssapi/gssapi_generic.h:g' configure.ac
eautoreconf
}
src_compile() {
myconf="$(use_enable ldap)
$(use_enable ldap ldaps)
$(use_with idn libidn)
$(use_with kerberos gssapi /usr)
$(use_with libssh2)
$(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
--without-krb4
--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"
myconf="${myconf} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
elif use nss; then
myconf="${myconf} --without-ssl --without-gnutls --with-nss"
myconf="${myconf} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
elif use ssl; then
myconf="${myconf} --without-gnutls --without-nss --with-ssl"
myconf="${myconf} --without-ca-bundle --with-ca-path=/etc/ssl/certs"
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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/curl-7.18.2.ebuild,v 1.2 2008/06/07 11:25:30 dragonheart Exp $
# NOTE: If you bump this ebuild, make sure you bump dev-python/pycurl!
inherit libtool autotools
#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 ~sparc-fbsd ~x86 ~x86-fbsd"
#IUSE="ssl ipv6 ldap ares gnutls nss idn kerberos test"
IUSE="ssl ipv6 ldap ares gnutls libssh2 nss idn kerberos test"
# TODO - change to openssl USE flag in the not too distant future
# https://bugs.gentoo.org/show_bug.cgi?id=207653#c3 (April 2008)
RDEPEND="gnutls? ( net-libs/gnutls app-misc/ca-certificates )
nss? ( !gnutls? ( dev-libs/nss app-misc/ca-certificates ) )
ssl? ( !gnutls? ( !nss? ( dev-libs/openssl app-misc/ca-certificates ) ) )
ldap? ( net-nds/openldap )
idn? ( net-dns/libidn )
ares? ( >=net-dns/c-ares-1.4.0 )
kerberos? ( virtual/krb5 )
libssh2? ( >=net-libs/libssh2-0.16 )"
# 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}"/curl-7.17.0-strip-ldflags.patch
}
src_compile() {
myconf="$(use_enable ldap)
$(use_enable ldap ldaps)
$(use_with idn libidn)
$(use_with kerberos gssapi /usr)
$(use_with libssh2)
$(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
--without-krb4
--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"
myconf="${myconf} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
elif use nss; then
myconf="${myconf} --without-ssl --without-gnutls --with-nss"
myconf="${myconf} --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
elif use ssl; then
myconf="${myconf} --without-gnutls --without-nss --with-ssl"
myconf="${myconf} --without-ca-bundle --with-ca-path=/etc/ssl/certs"
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
}