mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-21 00:25:50 +00:00
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
This commit is contained in:
parent
c0810ddacf
commit
c03a5d5678
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=354492
@ -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
|
||||
|
21
devel/rubygem-launchy22/Makefile
Normal file
21
devel/rubygem-launchy22/Makefile
Normal file
@ -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>
|
2
devel/rubygem-launchy22/distinfo
Normal file
2
devel/rubygem-launchy22/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/launchy-2.2.0.gem) = ad00bcef268552446c63986605c1c1724192f1f589f9f85079f1efbb5b2d8727
|
||||
SIZE (rubygem/launchy-2.2.0.gem) = 25600
|
9
devel/rubygem-launchy22/pkg-descr
Normal file
9
devel/rubygem-launchy22/pkg-descr
Normal file
@ -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
|
@ -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
|
||||
|
19
misc/rubygem-mime-types117/Makefile
Normal file
19
misc/rubygem-mime-types117/Makefile
Normal file
@ -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>
|
2
misc/rubygem-mime-types117/distinfo
Normal file
2
misc/rubygem-mime-types117/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/mime-types-1.17.2.gem) = d768170d4fa10e8e0d1346c02df90e6255fa9cb7f6a7ba16ccd4ae6e50af9744
|
||||
SIZE (rubygem/mime-types-1.17.2.gem) = 52224
|
4
misc/rubygem-mime-types117/pkg-descr
Normal file
4
misc/rubygem-mime-types117/pkg-descr
Normal file
@ -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/
|
@ -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
|
||||
|
24
textproc/rubygem-nokogiri14/Makefile
Normal file
24
textproc/rubygem-nokogiri14/Makefile
Normal file
@ -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>
|
2
textproc/rubygem-nokogiri14/distinfo
Normal file
2
textproc/rubygem-nokogiri14/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/nokogiri-1.4.0.gem) = 89ed690aa46e80b0a3d39f66ec4359f5acefc97a11a867539c2f4147d743b7f3
|
||||
SIZE (rubygem/nokogiri-1.4.0.gem) = 165376
|
9
textproc/rubygem-nokogiri14/pkg-descr
Normal file
9
textproc/rubygem-nokogiri14/pkg-descr
Normal file
@ -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
|
@ -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
|
||||
|
19
www/rubygem-heroku-nav/Makefile
Normal file
19
www/rubygem-heroku-nav/Makefile
Normal file
@ -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>
|
2
www/rubygem-heroku-nav/distinfo
Normal file
2
www/rubygem-heroku-nav/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/heroku-nav-0.2.2.gem) = f07de5e15ce07fa712d0da48ec6adbb41510bc699acf3dde1e3c868e9266ea6e
|
||||
SIZE (rubygem/heroku-nav-0.2.2.gem) = 12288
|
3
www/rubygem-heroku-nav/pkg-descr
Normal file
3
www/rubygem-heroku-nav/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Heroku Rack middleware for add-on support.
|
||||
|
||||
WWW: http://github.com/heroku/heroku-nav
|
33
www/rubygem-kensa/Makefile
Normal file
33
www/rubygem-kensa/Makefile
Normal file
@ -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>
|
2
www/rubygem-kensa/distinfo
Normal file
2
www/rubygem-kensa/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/kensa-2.0.2.gem) = 6ede2de00eeb36f3a16b689c4373d96bd114b34426946b780e4b1f28c5a6932c
|
||||
SIZE (rubygem/kensa-2.0.2.gem) = 29184
|
5
www/rubygem-kensa/pkg-descr
Normal file
5
www/rubygem-kensa/pkg-descr
Normal file
@ -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
|
27
www/rubygem-mechanize26/Makefile
Normal file
27
www/rubygem-mechanize26/Makefile
Normal file
@ -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>
|
2
www/rubygem-mechanize26/distinfo
Normal file
2
www/rubygem-mechanize26/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/mechanize-2.6.0.gem) = 0c5c3af20d1800623a5ab3d4fb40e94d4d2e83ab1b2e30fc9f5ebee0765f160d
|
||||
SIZE (rubygem/mechanize-2.6.0.gem) = 131584
|
7
www/rubygem-mechanize26/pkg-descr
Normal file
7
www/rubygem-mechanize26/pkg-descr
Normal file
@ -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
|
18
www/rubygem-net-http-digest_auth11/Makefile
Normal file
18
www/rubygem-net-http-digest_auth11/Makefile
Normal file
@ -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>
|
2
www/rubygem-net-http-digest_auth11/distinfo
Normal file
2
www/rubygem-net-http-digest_auth11/distinfo
Normal file
@ -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
|
6
www/rubygem-net-http-digest_auth11/pkg-descr
Normal file
6
www/rubygem-net-http-digest_auth11/pkg-descr
Normal file
@ -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
|
18
www/rubygem-net-http-persistent25/Makefile
Normal file
18
www/rubygem-net-http-persistent25/Makefile
Normal file
@ -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>
|
2
www/rubygem-net-http-persistent25/distinfo
Normal file
2
www/rubygem-net-http-persistent25/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (rubygem/net-http-persistent-2.5.2.gem) = 8e03a2e2752bb4c16e7ea3eed9f7ea3188bf71fc29866833601b4a949e12bdd0
|
||||
SIZE (rubygem/net-http-persistent-2.5.2.gem) = 24576
|
10
www/rubygem-net-http-persistent25/pkg-descr
Normal file
10
www/rubygem-net-http-persistent25/pkg-descr
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user