./www/ruby-fcgi, FastCGI interface for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.2.1, Package name: ruby200-fcgi-0.9.2.1, Maintainer: pkgsrc-users

Ruby bindings for the FastCGI system.
This is merged version matz's C version(fcgi.so) and
Eli's pure ruby version(fastcgi.rb).


Required to run:
[www/fcgi] [lang/ruby200-base]

Master sites:

SHA1: 66d656e5e2b2da4118a9cc07394563c11e1b0a5e
RMD160: fc4f4d85783b9bf1212d0fd25e63a3c38691dc76
Filesize: 15.5 KB

Version history: (Expand)


CVS history: (Expand)


   2015-02-05 16:46:57 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
Update ruby-fcgi to 0.9.2.1.

* Raise exception for syscall errors.  rb_sys_fail can't be catched in
  ruby, but there is no reason to terminate the process.

* ruby references to FCGX_Stream must keep the FCGX_Request alive.
  finshing the request must invalidate the streams.

* fix memory and fd leaks

* [ruby20] switch from rb_thread_select() to select() to avoid breakage
  in the future.
   2014-03-17 15:37:16 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Add GEM_EXTSDIR support.
   2014-03-13 12:08:54 by Jonathan Perkin | Files touched by this commit (67)
Log message:
Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
   2013-07-07 17:36:37 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
o Add build_info file to PLIST.
o Utilize GEM_NAME in PLIST.

Bump PKGREVISION.
   2011-02-21 17:01:24 by Takahiro Kambe | Files touched by this commit (80) | Package updated
Log message:
Bump PKGREVISION due to ABI change of ruby18-base.
   2010-09-10 15:09:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update www/ruby-fcgi to 0.8.8.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMAPAGE.
* Add LICENSE.
* Remove default value of GEM_BUILD.

0.8.8:
	support ruby 1.9.1.
   2009-06-15 00:00:42 by Joerg Sonnenberger | Files touched by this commit (316)
Log message:
Convert @exec/@unexec to @pkgdir or drop it.
   2008-04-04 17:30:02 by Johnny C. Lam | Files touched by this commit (98)
Log message:
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.