Date: Mon, 19 May 2014 04:17:52 +0000 (UTC) From: Rui Paulo <rpaulo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r354492 - in head: devel devel/rubygem-launchy22 misc misc/rubygem-mime-types117 textproc textproc/rubygem-nokogiri14 www www/rubygem-heroku-nav www/rubygem-kensa www/rubygem-mechanize2... Message-ID: <201405190417.s4J4HqfW083055@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rpaulo (src committer) Date: Mon May 19 04:17:52 2014 New Revision: 354492 URL: http://svnweb.freebsd.org/changeset/ports/354492 QAT: https://qat.redports.org/buildarchive/r354492/ Log: Add rubygem-kensa v2.0.2. This brings the following additional ports * devel/rubygem-launch22 * misc/rubygem-mime-types117 * textproc/rubygem-nokogiri14 * www/rubygem-heroku-nav * www/rubygem-mechanize26 * www/rubygem-net-http-digest_auth11 * www/rubygem-net-http-persistent25 With the exception of heroku-nav, all the other ports are just older versions of already existing ports. Reviewed by: swills Added: head/devel/rubygem-launchy22/ head/devel/rubygem-launchy22/Makefile (contents, props changed) head/devel/rubygem-launchy22/distinfo (contents, props changed) head/devel/rubygem-launchy22/pkg-descr (contents, props changed) head/misc/rubygem-mime-types117/ head/misc/rubygem-mime-types117/Makefile (contents, props changed) head/misc/rubygem-mime-types117/distinfo (contents, props changed) head/misc/rubygem-mime-types117/pkg-descr (contents, props changed) head/textproc/rubygem-nokogiri14/ head/textproc/rubygem-nokogiri14/Makefile (contents, props changed) head/textproc/rubygem-nokogiri14/distinfo (contents, props changed) head/textproc/rubygem-nokogiri14/pkg-descr (contents, props changed) head/www/rubygem-heroku-nav/ head/www/rubygem-heroku-nav/Makefile (contents, props changed) head/www/rubygem-heroku-nav/distinfo (contents, props changed) head/www/rubygem-heroku-nav/pkg-descr (contents, props changed) head/www/rubygem-kensa/ head/www/rubygem-kensa/Makefile (contents, props changed) head/www/rubygem-kensa/distinfo (contents, props changed) head/www/rubygem-kensa/pkg-descr (contents, props changed) head/www/rubygem-mechanize26/ head/www/rubygem-mechanize26/Makefile (contents, props changed) head/www/rubygem-mechanize26/distinfo (contents, props changed) head/www/rubygem-mechanize26/pkg-descr (contents, props changed) head/www/rubygem-net-http-digest_auth11/ head/www/rubygem-net-http-digest_auth11/Makefile (contents, props changed) head/www/rubygem-net-http-digest_auth11/distinfo (contents, props changed) head/www/rubygem-net-http-digest_auth11/pkg-descr (contents, props changed) head/www/rubygem-net-http-persistent25/ head/www/rubygem-net-http-persistent25/Makefile (contents, props changed) head/www/rubygem-net-http-persistent25/distinfo (contents, props changed) head/www/rubygem-net-http-persistent25/pkg-descr (contents, props changed) Modified: head/devel/Makefile head/misc/Makefile head/textproc/Makefile head/www/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon May 19 04:11:45 2014 (r354491) +++ head/devel/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -4283,6 +4283,7 @@ SUBDIR += rubygem-kafo_parsers SUBDIR += rubygem-kgio SUBDIR += rubygem-launchy + SUBDIR += rubygem-launchy22 SUBDIR += rubygem-librarian SUBDIR += rubygem-listen SUBDIR += rubygem-little_plugger Added: head/devel/rubygem-launchy22/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-launchy22/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= launchy +PORTVERSION= 2.2.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 22 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Helper class for launching cross-platform applications + +RUN_DEPENDS= rubygem-addressable>=2.3:${PORTSDIR}/www/rubygem-addressable + +USE_RUBY= yes +USE_RAKE= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +# Don't install the binary bin/launchy since it's not required at this time + +.include <bsd.port.mk> Added: head/devel/rubygem-launchy22/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-launchy22/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/launchy-2.2.0.gem) = ad00bcef268552446c63986605c1c1724192f1f589f9f85079f1efbb5b2d8727 +SIZE (rubygem/launchy-2.2.0.gem) = 25600 Added: head/devel/rubygem-launchy22/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-launchy22/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,9 @@ +Launchy is helper class for launching cross-platform +applications in a fire and forget manner. There are +application concepts (browser, email client, etc) +that are common across all platforms, and they may +be launched differently on each platform. Launchy +is here to make a common approach to launching +external application from within ruby programs. + +WWW: http://rubygems.org/gems/launchy Modified: head/misc/Makefile ============================================================================== --- head/misc/Makefile Mon May 19 04:11:45 2014 (r354491) +++ head/misc/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -401,6 +401,7 @@ SUBDIR += ruby-vpim SUBDIR += rubygem-dotenv SUBDIR += rubygem-mime-types + SUBDIR += rubygem-mime-types117 SUBDIR += rubygem-rabbit SUBDIR += rubygem-vpim SUBDIR += rump Added: head/misc/rubygem-mime-types117/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/rubygem-mime-types117/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= mime-types +PKGNAMESUFFIX= 117 +PORTVERSION= 1.17.2 +CATEGORIES= misc rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Ruby gem which provides a mailcap-like MIME Content-Type lookup + +LICENSE= ART20 GPLv2 GPLv3 MIT +LICENSE_COMB= dual + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/misc/rubygem-mime-types117/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/rubygem-mime-types117/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/mime-types-1.17.2.gem) = d768170d4fa10e8e0d1346c02df90e6255fa9cb7f6a7ba16ccd4ae6e50af9744 +SIZE (rubygem/mime-types-1.17.2.gem) = 52224 Added: head/misc/rubygem-mime-types117/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/rubygem-mime-types117/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,4 @@ +MIME::Types for Ruby originally based on and synchronized with MIME::Types +for Perl by Mark Overmeer, copyright 2001 - 2005. + +WWW: http://mime-types.rubyforge.org/ Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Mon May 19 04:11:45 2014 (r354491) +++ head/textproc/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -1315,6 +1315,7 @@ SUBDIR += rubygem-markaby SUBDIR += rubygem-multi_xml SUBDIR += rubygem-nokogiri + SUBDIR += rubygem-nokogiri14 SUBDIR += rubygem-opml SUBDIR += rubygem-parslet SUBDIR += rubygem-phone Added: head/textproc/rubygem-nokogiri14/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-nokogiri14/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= nokogiri +PORTVERSION= 1.4.0 +PKGNAMESUFFIX= 14 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= HTML, XML, SAX, and Reader parser + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBY_FEATURES= iconv +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes +USE_GNOME= libxml2 libxslt +USES= pkgconfig +CONFIGURE_ARGS= --use-system-libraries + +# Don't install bin/nokogiri + +.include <bsd.port.mk> Added: head/textproc/rubygem-nokogiri14/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-nokogiri14/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/nokogiri-1.4.0.gem) = 89ed690aa46e80b0a3d39f66ec4359f5acefc97a11a867539c2f4147d743b7f3 +SIZE (rubygem/nokogiri-1.4.0.gem) = 165376 Added: head/textproc/rubygem-nokogiri14/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-nokogiri14/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,9 @@ +* XPath support for document searching +* CSS3 selector support for document searching +* XML/HTML builder +* Drop in replacement for Hpricot (though not bug for bug) + +Nokogiri parses and searches XML/HTML very quickly, and also has +correctly implemented CSS3 selector support as well as XPath support. + +WWW: http://nokogiri.org Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Mon May 19 04:11:45 2014 (r354491) +++ head/www/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -1795,6 +1795,7 @@ SUBDIR += rubygem-haml-rails SUBDIR += rubygem-heroku SUBDIR += rubygem-heroku-api + SUBDIR += rubygem-heroku-nav SUBDIR += rubygem-hpricot SUBDIR += rubygem-html2haml SUBDIR += rubygem-http-cookie @@ -1811,11 +1812,13 @@ SUBDIR += rubygem-jruby-rack SUBDIR += rubygem-jwt SUBDIR += rubygem-kaminari + SUBDIR += rubygem-kensa SUBDIR += rubygem-layout-yullio SUBDIR += rubygem-less SUBDIR += rubygem-lighthouse-api SUBDIR += rubygem-maruku SUBDIR += rubygem-mechanize + SUBDIR += rubygem-mechanize26 SUBDIR += rubygem-merb-assets SUBDIR += rubygem-merb-core SUBDIR += rubygem-merb-haml @@ -1825,7 +1828,9 @@ SUBDIR += rubygem-multipart-post SUBDIR += rubygem-nanoc SUBDIR += rubygem-net-http-digest_auth + SUBDIR += rubygem-net-http-digest_auth11 SUBDIR += rubygem-net-http-persistent + SUBDIR += rubygem-net-http-persistent25 SUBDIR += rubygem-nicovideo SUBDIR += rubygem-ntlm-http SUBDIR += rubygem-passenger Added: head/www/rubygem-heroku-nav/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-heroku-nav/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= heroku-nav +PORTVERSION= 0.2.2 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= rpaulo@FreeBSD.org +COMMENT= Heroku Rack middleware + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +RUN_DEPENDS+= rubygem-sinatra>=0:${PORTSDIR}/www/rubygem-sinatra + +.include <bsd.port.mk> Added: head/www/rubygem-heroku-nav/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-heroku-nav/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/heroku-nav-0.2.2.gem) = f07de5e15ce07fa712d0da48ec6adbb41510bc699acf3dde1e3c868e9266ea6e +SIZE (rubygem/heroku-nav-0.2.2.gem) = 12288 Added: head/www/rubygem-heroku-nav/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-heroku-nav/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,3 @@ +Heroku Rack middleware for add-on support. + +WWW: http://github.com/heroku/heroku-nav Added: head/www/rubygem-kensa/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-kensa/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= kensa +PORTVERSION= 2.0.2 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= rpaulo@FreeBSD.org +COMMENT= Heroku Add-On provider tool + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +PLIST_FILES= bin/kensa + +RUN_DEPENDS+= rubygem-launchy22>=0:${PORTSDIR}/devel/rubygem-launchy22 \ + rubygem-mechanize26>=0:${PORTSDIR}/www/rubygem-mechanize26 \ + rubygem-rest-client>=0:${PORTSDIR}/www/rubygem-rest-client \ + rubygem-term-ansicolor>=0:${PORTSDIR}/devel/rubygem-term-ansicolor \ + rubygem-sinatra>=1.4.2:${PORTSDIR}/www/rubygem-sinatra \ + rubygem-foreman>=0.63:${PORTSDIR}/devel/rubygem-foreman \ + rubygem-bundler>=0:${PORTSDIR}/sysutils/rubygem-bundler \ + rubygem-thin>=0:${PORTSDIR}/www/rubygem-thin \ + rubygem-tilt1>=1.4.1:${PORTSDIR}/devel/rubygem-tilt1 \ + rubygem-haml>=4.0.5:${PORTSDIR}/www/rubygem-haml \ + rubygem-heroku-nav>=0.2.2:${PORTSDIR}/www/rubygem-heroku-nav \ + rubygem-json>=1.8.1:${PORTSDIR}/devel/rubygem-json + + +.include <bsd.port.mk> Added: head/www/rubygem-kensa/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-kensa/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/kensa-2.0.2.gem) = 6ede2de00eeb36f3a16b689c4373d96bd114b34426946b780e4b1f28c5a6932c +SIZE (rubygem/kensa-2.0.2.gem) = 29184 Added: head/www/rubygem-kensa/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-kensa/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,5 @@ +Kensa is a command-line tool to help add-on providers integrating their +services with Heroku. It manages manifest files, and provides a TDD-like +approach for programmers to test and develop their APIs. + +WWW: https://github.com/heroku/kensa Added: head/www/rubygem-mechanize26/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-mechanize26/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= mechanize +PORTVERSION= 2.6.0 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 26 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= WWW::Mechanize, a handy web browsing ruby object + +LICENSE= MIT + +RUN_DEPENDS= rubygem-domain_name>=0.5.1:${PORTSDIR}/net/rubygem-domain_name \ + rubygem-http-cookie>=1.0.0:${PORTSDIR}/www/rubygem-http-cookie \ + rubygem-mime-types117>=0:${PORTSDIR}/misc/rubygem-mime-types117 \ + rubygem-net-http-digest_auth11>=0:${PORTSDIR}/www/rubygem-net-http-digest_auth11 \ + rubygem-net-http-persistent26>0:${PORTSDIR}/www/rubygem-net-http-persistent25 \ + rubygem-nokogiri14>=1.4:${PORTSDIR}/textproc/rubygem-nokogiri14 \ + rubygem-ntlm-http>=0.1.1:${PORTSDIR}/www/rubygem-ntlm-http \ + rubygem-webrobots>=0.0.9:${PORTSDIR}/www/rubygem-webrobots + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/www/rubygem-mechanize26/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-mechanize26/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/mechanize-2.6.0.gem) = 0c5c3af20d1800623a5ab3d4fb40e94d4d2e83ab1b2e30fc9f5ebee0765f160d +SIZE (rubygem/mechanize-2.6.0.gem) = 131584 Added: head/www/rubygem-mechanize26/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-mechanize26/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,7 @@ +The Mechanize library is used for automating interaction with websites. +Mechanize automatically stores and sends cookies, follows redirects, +can follow links, and submit forms. Form fields can be populated and +submitted. Mechanize also keeps track of the sites that you have visited as +a history. + +WWW: http://mechanize.rubyforge.org Added: head/www/rubygem-net-http-digest_auth11/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-digest_auth11/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= net-http-digest_auth +PKGNAMESUFFIX= 11 +PORTVERSION= 1.1.1 +CATEGORIES= www net rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Implementation of RFC 2617 - Digest Access Authentication + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/www/rubygem-net-http-digest_auth11/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-digest_auth11/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/net-http-digest_auth-1.1.1.gem) = 5cd0d120a61251c41d5cec26515d48ba26deee3a4f08fb036759b1484cc1d900 +SIZE (rubygem/net-http-digest_auth-1.1.1.gem) = 10752 Added: head/www/rubygem-net-http-digest_auth11/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-digest_auth11/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,6 @@ +rubygem-net-http-persistent is an implementation of RFC 2617 - Digest Access +Authentication. At this time the gem does not fully integrate with Net::HTTP and +can be used for with other HTTP clients. + +WWW: https://github.com/drbrain/net-http-digest_auth +RG: https://rubygems.org/gems/net-http-digest_auth Added: head/www/rubygem-net-http-persistent25/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-persistent25/Makefile Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= net-http-persistent +PKGNAMESUFFIX= 25 +PORTVERSION= 2.5.2 +CATEGORIES= www net rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Manages persistent connections using Net::HTTP + +LICENSE= MIT + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/www/rubygem-net-http-persistent25/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-persistent25/distinfo Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,2 @@ +SHA256 (rubygem/net-http-persistent-2.5.2.gem) = 8e03a2e2752bb4c16e7ea3eed9f7ea3188bf71fc29866833601b4a949e12bdd0 +SIZE (rubygem/net-http-persistent-2.5.2.gem) = 24576 Added: head/www/rubygem-net-http-persistent25/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/rubygem-net-http-persistent25/pkg-descr Mon May 19 04:17:52 2014 (r354492) @@ -0,0 +1,10 @@ +net-http-persistent manages persistent connections using Net::HTTP plus a speed +fix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can +dramatically increase the speed of HTTP. Creating a new HTTP connection for +every request involves an extra TCP round-trip and causes TCP congestion +avoidance negotiation to start over. Net::HTTP supports persistent connections +with some API methods but does not handle reconnection gracefully. +Net::HTTP::Persistent supports reconnection and retry according to RFC 2616. + +WWW: https://github.com/drbrain/net-http-persistent +RG: https://rubygems.org/gems/net-http-persistent
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405190417.s4J4HqfW083055>