./www/p5-WWW-Curl [perl binding for curl]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.17, Package name: p5-WWW-Curl-4.17
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
WWW::Curl is a thin binding on top of libcurl, to make using libcurl
possible from Perl land. Because of this, the module is less like Perl
and more like C in coding style.

There is a new module, http://search.cpan.org/perldoc?WWW::Curl::Simple,
which wraps this module into a more Perlish and userfriendly package.

The standard Perl WWW module, LWP should probably be used in most cases
to work with HTTP or FTP from Perl. However, there are some cases where
LWP doesn't perform well. One is speed and the other is parallelism.
WWW::Curl is much faster, uses much less CPU cycles and it's capable of
non-blocking parallel requests.

In some cases, for example when building a web crawler, cpu usage and
parallel downloads are important considerations. It can be desirable to
use WWW::Curl to do the heavy-lifting of a large number of downloads and
wrap the resulting data into a Perl-friendly structure by HTTP::Response
or use WWW::Curl::Simple to do that for you.


Filesize: 49.724 KB
Version History (View Complete History)
  • (2014-11-24) Updated to version: p5-WWW-Curl-4.17
  • (2011-06-15) Updated to version: p5-WWW-Curl-4.15
  • (2008-10-03) Updated to version: p5-WWW-Curl-20040519p2
  • (2007-05-16) Updated to version: p5-WWW-Curl-20040519p1
  • (2006-07-21) Package added to openports.se, version p5-WWW-Curl-20040519p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-06-01 06:18:54 by Marc Espie | Files touched by this commit (2)
Log message:
oops, curlopt-constants is a generated file, so patch the generator instead
   2017-06-01 06:18:54 by Marc Espie | Files touched by this commit (2)
Log message:
oops, curlopt-constants is a generated file, so patch the generator instead
   2017-05-31 09:04:38 by Marc Espie | Files touched by this commit (1)
Log message:
Curl defines this as empty, so perl fucks up with clang.
hilarious discussion at upstream
   2017-04-10 13:59:58 by Stuart Henderson | Files touched by this commit (1)
Log message:
Remove dead HOMEPAGE, falling back to the default CPAN one which still works.
   2016-11-04 05:35:21 by Stuart Henderson | Files touched by this commit (100)
Log message:
sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
   2016-09-17 17:14:04 by Christian Weisgerber | Files touched by this commit (1)
Log message:
fix build with curl >=7.50.2 as suggested by ppisar@redhat.com
   2016-03-20 13:57:24 by Christian Weisgerber | Files touched by this commit (1617)
Log message:
Remove SHARED_ONLY from all CPAN Perl ports and the cpan and perl MODULES.
Add WANTLIB+=perl and PKG_ARCH=* as appropriate.
   2016-01-17 10:29:12 by Stuart Henderson | Files touched by this commit (75)
Log message:
sync WANTLIB
   2014-11-24 06:07:38 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-WWW-Curl-4.17.
ok ajacoutot@
   2014-11-24 06:07:38 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-WWW-Curl-4.17.
ok ajacoutot@
   2014-11-24 06:07:38 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-WWW-Curl-4.17.
ok ajacoutot@
   2011-06-15 07:31:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update p5-WWW-Curl to a non-ancient version and extend DESCR.
(this is a fast www module for Perl; it's an XS binding to libcurl).
   2011-06-15 07:31:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update p5-WWW-Curl to a non-ancient version and extend DESCR.
(this is a fast www module for Perl; it's an XS binding to libcurl).
   2011-06-15 07:31:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update p5-WWW-Curl to a non-ancient version and extend DESCR.
(this is a fast www module for Perl; it's an XS binding to libcurl).
   2011-06-15 07:31:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update p5-WWW-Curl to a non-ancient version and extend DESCR.
(this is a fast www module for Perl; it's an XS binding to libcurl).
   2011-06-15 07:31:45 by Stuart Henderson | Files touched by this commit (5)
Log message:
update p5-WWW-Curl to a non-ancient version and extend DESCR.
(this is a fast www module for Perl; it's an XS binding to libcurl).
   2011-04-25 09:01:28 by Jolan Luff | Files touched by this commit (12)
Log message:
remove dead mirrors and use MASTER_SITE_BACKUP explicitly
   2010-11-22 01:37:07 by Marc Espie | Files touched by this commit (859)
Log message:
new depends
   2010-11-11 05:35:14 by Stuart Henderson | Files touched by this commit (40)
Log message:
new-style LIB_DEPENDS/REVISION/WANTLIB
   2010-10-22 13:24:42 by Jasper Lievisse Adriaanse | Files touched by this commit (3)
Log message:
- switch to MODCPAN_EXAMPLES
   2010-10-19 02:02:58 by Marc Espie | Files touched by this commit (243)
Log message:
USE_GROFF=Yes
   2010-09-26 14:08:12 by Martynas Venckus | Files touched by this commit (15)
Log message:
switch master_sites to openbsddistfiles.com so that the ports are
fetchable again.  reported by hal.gi@t-online.de via miod@.
   2010-09-24 09:37:43 by Stuart Henderson | Files touched by this commit (42)
Log message:
bump
   2010-01-30 12:08:30 by Jolan Luff | Files touched by this commit (17)
Log message:
fix MASTER_SITES, ok naddy@
   2008-10-02 14:42:37 by Simon Bertrang | Files touched by this commit (11)
Log message:
bump SHARED_ONLY ports so they get updated and work with the new perl
ok sthen@
   2007-09-15 14:38:27 by Michael Erdely | Files touched by this commit (258)
Log message:
Remove surrounding quotes from
COMMENT-*/ERRORS/NO_REGRESS/PERMIT_*/REGRESS_IS_INTERACTIVE
Change '.include "bsd.port.mk"' to '.include <bsd.port.mk>' while here
(ok naddy@)
   2007-05-15 11:01:01 by Christian Weisgerber | Files touched by this commit (5)
Log message:
chase wantlib changes after curl update


   2007-04-05 11:26:27 by Marc Espie | Files touched by this commit (815)
Log message:
more base64 checksums


   2007-01-16 10:52:07 by Simon Dassow | Files touched by this commit (54)
Log message:
cpanify, use SHARED_ONLY and set one license
looks ok to jasper@
   2006-08-03 18:10:42 by Marc Espie | Files touched by this commit (39)
Log message:
new lib specs


   2005-11-01 04:50:23 by Nikolay Sturm | Files touched by this commit (7)
Log message:
bump PKGNAMEs to not fall behind 3.7


   2005-10-27 14:06:09 by Nikolay Sturm | Files touched by this commit (11)
Log message:
bump PKGNAMEs for new packages after libcurl update
discussed with pval


   2005-10-27 14:03:25 by Nikolay Sturm | Files touched by this commit (5)
Log message:
bump PKGNAMEs to permit the same in -stable, needed for new packages
after recent libcurl update


   2005-01-05 10:39:05 by Christian Weisgerber | Files touched by this commit (147)
Log message:
SIZE


   2004-12-11 06:29:22 by Aleksander Piotrowski | Files touched by this commit (47)
Log message:
Add WANTLIB markers


   2004-09-15 12:49:53 by Marc Espie | Files touched by this commit (121)
Log message:
new plists.
comment out netscape-dynmotif, since we don't have the required motif lib.


   2004-06-04 17:51:30 by Jolan Luff | Files touched by this commit (1)
Log message:
drop maintainership