Curl-ca-bundle version 7.19.6 - How to Download and Install on Mac OS X
Saturday the 7th of November, 2009

    curl-ca-bundle  most recent diff


    version 7.19.6

      View the most recent changes for the curl-ca-bundle port at: curl-ca-bundle.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for curl-ca-bundle.
      The raw portfile for curl-ca-bundle 7.19.6 is located here:
      http://curl-ca-bundle.darwinports.com/dports/net/curl-ca-bundle/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/curl-ca-bundle


      The curl-ca-bundle Portfile 57375 2009-09-10 08:16:41Z ryandesign macports.org $

      PortSystem 1.0

      Name: curl-ca-bundle
      # keep the version in sync with the curl port
      Version: 7.19.6
      Revision: 2
      set curl_name curl
      Category: net
      Maintainers: ryandesign
      Homepage: http://curl.haxx.se/
      Platform: darwin freebsd
      use_bzip2 yes
      use_parallel_build no
      use_configure no
      universal_variant no
      distname ${curl_name}-${version}
      dist_subdir ${curl_name}
      set curl_source ${distname}${extract.suffix}
      set certdata_file certdata.txt
      set certdata_version 1.56
      set certdata_date 2009-08-31
      set certdata_distfile certdata-${certdata_version}.txt
      set certdata_path security/nss/lib/ckfw/builtins/${certdata_file}
      build.target ca-bundle
      extract.only ${curl_source}
      extract.post_args-append ${worksrcdir}/Makefile ${worksrcdir}/lib/mk-ca-bundle.pl

      Description: CA certificate bundle for curl

      Long Description: Installs a bundle of certification authority certificates (CA certs) which curl (when linked with OpenSSL) uses to verify the authenticity of secure web and FTP servers.

      # keep the master_sites in sync with the curl port
      Master Sites: http://curl.haxx.se/download/ ftp://ftp.sunet.se/pub/www/utilities/curl/ http://curl.sourceforge.net/download/ http://cool.haxx.se/curl/ http://www.execve.net/curl/ http://mxr.mozilla.org/mozilla/source/${certdata_path}?raw=1&dummy=:certdata

      distfiles ${curl_source} ${certdata_distfile}:certdata

      Checksums: ${curl_source} md5 8402c1f654c51ad7287aad57c3aa79be sha1 b7cb98c7a6577de7073d0b0c23eecdb8ed993e8e rmd160 7627d78ec681a513972be0cb5473b26805f44d83 ${certdata_distfile} md5 a5ad23bcd673dbce043b6a186125b678 sha1 59b7c651a8de466998a230e7f8afc6bd71d1e9b6 rmd160 72cb87687f74c05efd5ce7bb09b29561a272a1e6

      depends_build path:bin/perl:perl5

      Patch Files: patch-no-autodownload.diff

      post-extract {
      xinstall ${distpath}/${certdata_distfile} ${worksrcpath}/${certdata_file}
      }

      destroot {
      set ca_bundle_dir ${destroot}${prefix}/share/curl
      xinstall -d ${ca_bundle_dir}
      xinstall ${worksrcpath}/lib/ca-bundle.crt ${ca_bundle_dir}/curl-ca-bundle.crt
      }

      livecheck.type regex
      livecheck.url http://bonsai.mozilla.org/cvsquery.cgi?file=mozilla/${certdata_path}&date=explicit&mindate=${certdata_date}
      livecheck.version ${certdata_version}
      livecheck.regex '${certdata_file}','(\[0-9.\]+)'

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/curl-ca-bundle
      % sudo port install curl-ca-bundle
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching curl-ca-bundle
      ---> Verifying checksum for curl-ca-bundle
      ---> Extracting curl-ca-bundle
      ---> Configuring curl-ca-bundle
      ---> Building curl-ca-bundle with target all
      ---> Staging curl-ca-bundle into destroot
      ---> Installing curl-ca-bundle
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using curl-ca-bundle with these commands:
      %  man curl-ca-bundle
      % apropos curl-ca-bundle
      % which curl-ca-bundle
      % locate curl-ca-bundle

     Where to find more information:

    Darwin Ports



    Lightbox this page.