Date: Fri, 16 Dec 2011 21:20:30 GMT From: Scott Sanders <scott@jssjr.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/163362: [NEW PORT] textproc/rubygem-fast_xs: A systems integration framework. Expander - rubygem-chef-server 16 Message-ID: <201112162120.pBGLKUhN031204@frieza.p6m7g8.net> Resent-Message-ID: <201112162140.pBGLeFPh088527@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 163362 >Category: ports >Synopsis: [NEW PORT] textproc/rubygem-fast_xs: A systems integration framework. Expander - rubygem-chef-server 16 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Dec 16 21:40:14 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Scott Sanders >Release: FreeBSD 9.0-CURRENT amd64 >Organization: RideCharge Inc / TaxiMagic >Environment: System: FreeBSD frieza.p6m7g8.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Tue Oct 12 00:51:25 UTC 2010 >Description: fast_xs provides C extensions for escaping text. The original String#fast_xs method is based on the xchar code by Sam Ruby: o intertwingly.net/stories/2005/09/28/xchar.rb o intertwingly.net/blog/2005/09/28/XML-Cleansing _why also packages an older version with Hpricot (patches submitted). The version here should be compatible with the latest version of Hpricot code. Ruby on Rails will automatically use String#fast_xs from either Hpricot or this gem version with the bundled Builder package. String#fast_xs is an almost exact translation of Sam Ruby’s original implementation (String#to_xs), but it does escape “"” (which is an optional, but all parsers are able ot handle it. XML::Builder as packaged in Rails 2.0 will be automatically use String#fast_xs instead of String#to_xs available. WWW: http://fast-xs.rubyforge.org/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- rubygem-fast_xs-0.7.3.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rubygem-fast_xs # rubygem-fast_xs/distinfo # rubygem-fast_xs/pkg-descr # rubygem-fast_xs/Makefile # echo c - rubygem-fast_xs mkdir -p rubygem-fast_xs > /dev/null 2>&1 echo x - rubygem-fast_xs/distinfo sed 's/^X//' >rubygem-fast_xs/distinfo << '60224aeeb07741674d5e248206429d8f' XSHA256 (rubygem/fast_xs-0.7.3.gem) = 108e4e4099d1468970c4fe57f2deca31ad1ef923877352ee1c7394d31ab0538b XSIZE (rubygem/fast_xs-0.7.3.gem) = 20480 60224aeeb07741674d5e248206429d8f echo x - rubygem-fast_xs/pkg-descr sed 's/^X//' >rubygem-fast_xs/pkg-descr << 'cd30f7535550ed2e92e6013f907be666' Xfast_xs provides C extensions for escaping text. X XThe original String#fast_xs method is based on the xchar code by Sam Ruby: X Xo intertwingly.net/stories/2005/09/28/xchar.rb Xo intertwingly.net/blog/2005/09/28/XML-Cleansing X X_why also packages an older version with Hpricot (patches submitted). The Xversion here should be compatible with the latest version of Hpricot code. X XRuby on Rails will automatically use String#fast_xs from either Hpricot or this Xgem version with the bundled Builder package. X XString#fast_xs is an almost exact translation of Sam Ruby’s original Ximplementation (String#to_xs), but it does escape “"” (which is an Xoptional, but all parsers are able ot handle it. XML::Builder as packaged in XRails 2.0 will be automatically use String#fast_xs instead of String#to_xs Xavailable. X XWWW: http://fast-xs.rubyforge.org/ cd30f7535550ed2e92e6013f907be666 echo x - rubygem-fast_xs/Makefile sed 's/^X//' >rubygem-fast_xs/Makefile << '40f8c71829b80c313cf429e7e669c06b' X# Ports collection makefile for: rubygem-fast_xs X# Date created: 13 Dec 2011 X# Whom: Scott Sanders <scott@jssjr.com> X# X# $FreeBSD$ X# X XPORTNAME= fast_xs XPORTVERSION= 0.7.3 XCATEGORIES= textproc rubygems XMASTER_SITES= RG X XMAINTAINER= ruby@FreeBSD.org XCOMMENT= A systems integration framework. Expander X XRUN_DEPENDS= rubygem-hoe>=2.8.0:${PORTSDIR}/devel/rubygem-hoe X XUSE_RUBY= yes XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X X.include <bsd.port.mk> 40f8c71829b80c313cf429e7e669c06b exit --- rubygem-fast_xs-0.7.3.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112162120.pBGLKUhN031204>