/[gentoo-x86]/net-misc/curl/curl-7.25.0-r1.ebuild
Gentoo

Diff of /net-misc/curl/curl-7.25.0-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.4 Revision 1.10
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/Attic/curl-7.25.0-r1.ebuild,v 1.4 2012/05/05 03:20:41 jdhore Exp $ 3# $Header: /var/cvsroot/gentoo-x86/net-misc/curl/Attic/curl-7.25.0-r1.ebuild,v 1.10 2012/06/21 15:04:09 jer Exp $
4 4
5EAPI="4" 5EAPI="4"
6 6
7inherit autotools eutils prefix 7inherit autotools eutils prefix
8 8
10HOMEPAGE="http://curl.haxx.se/" 10HOMEPAGE="http://curl.haxx.se/"
11SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2" 11SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2"
12 12
13LICENSE="MIT" 13LICENSE="MIT"
14SLOT="0" 14SLOT="0"
15KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" 15KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
16IUSE="ares idn ipv6 kerberos ldap ssh ssl static-libs test threads" 16IUSE="ares idn ipv6 kerberos ldap ssh ssl static-libs test threads"
17IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl" 17IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl"
18 18
19#lead to lots of false negatives, bug #285669
20RESTRICT="test"
21
19RDEPEND="ldap? ( net-nds/openldap ) 22RDEPEND="ldap? ( net-nds/openldap )
20 ssl? ( 23 ssl? (
21 curl_ssl_axtls? ( net-libs/axTLS app-misc/ca-certificates ) 24 curl_ssl_axtls? ( net-libs/axtls app-misc/ca-certificates )
22 curl_ssl_gnutls? ( 25 curl_ssl_gnutls? (
23 || ( 26 || (
24 ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle ) 27 ( >=net-libs/gnutls-3[static-libs?] dev-libs/nettle )
25 ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle ) 28 ( =net-libs/gnutls-2.12*[nettle,static-libs?] dev-libs/nettle )
26 ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] ) 29 ( =net-libs/gnutls-2.12*[-nettle,static-libs?] dev-libs/libgcrypt[static-libs?] )
90 local myconf=() 93 local myconf=()
91 myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl ) 94 myconf+=( --without-axtls --without-cyassl --without-gnutls --without-nss --without-polarssl --without-ssl )
92 myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt ) 95 myconf+=( --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
93 if use ssl ; then 96 if use ssl ; then
94 if use curl_ssl_axtls; then 97 if use curl_ssl_axtls; then
95 einfo "SSL provided by axTLS" 98 einfo "SSL provided by axtls"
96 einfo "NOTE: axTLS is meant for embedded systems and" 99 einfo "NOTE: axtls is meant for embedded systems and"
97 einfo "may not be the best choice as an ssl provider" 100 einfo "may not be the best choice as an ssl provider"
98 myconf+=( --with-axtls ) 101 myconf+=( --with-axtls )
99 fi 102 fi
100 if use curl_ssl_cyassl; then 103 if use curl_ssl_cyassl; then
101 einfo "SSL provided by cyassl" 104 einfo "SSL provided by cyassl"

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.10

  ViewVC Help
Powered by ViewVC 1.1.20