public
Description: Git mirror of the MacPorts svn repo
Homepage: http://www.macports.org
Clone URL: git://github.com/kballard/macports.git
curl: make use of an external ca-bundle.crt file since curl doesn't 
include it anymore as of 7.18.0
curl-ca-bundle: new port which builds the ca-bundle.crt using a script in 
the curl source and the certdata.txt from the mozilla project
Closes #15048


git-svn-id: http://svn.macports.org/repository/macports/trunk@36259 
d073be05-634f-4543-b044-5fe20cf6d1d6
Ryan Schmidt (author)
Thu Apr 24 14:52:34 -0700 2008
commit  05db51ac9d6851a1216acfc68fcc1bf91ee9ad91
tree    508d31643a42b3d0e731f13361346a4cca70b2a9
parent  eb452038fc7e31a45dd2a7fc820ab547b3e1b43f
...
3
4
5
 
6
 
7
8
9
...
18
19
20
 
21
22
23
...
88
89
90
91
 
 
 
92
93
94
...
3
4
5
6
7
8
9
10
11
...
20
21
22
23
24
25
26
...
91
92
93
 
94
95
96
97
98
99
0
@@ -3,7 +3,9 @@
0
 PortSystem 1.0
0
 
0
 name curl
0
+# keep the version in sync with the curl-ca-bundle port
0
 version 7.18.1
0
+revision 1
0
 categories net www
0
 maintainers ryandesign
0
 homepage http://curl.haxx.se/
0
@@ -18,6 +20,7 @@ long_description \
0
     the supported protocols. The command is designed to work without \
0
     user interaction or any kind of interactivity.
0
 
0
+# keep the master_sites in sync with the curl-ca-bundle port
0
 master_sites \
0
     http://curl.haxx.se/download/ \
0
     ftp://ftp.sunet.se/pub/www/utilities/curl/ \
0
@@ -88,7 +91,9 @@ platform darwin 6 {
0
 }
0
 
0
 variant ssl {
0
- depends_lib-append port:openssl
0
+ depends_lib-append port:openssl \
0
+ port:curl-ca-bundle
0
+ configure.args-append --with-ca-bundle=${prefix}/share/curl/curl-ca-bundle.crt
0
     configure.args-delete --without-ssl
0
 }
0
 

Comments

    No one has commented yet.