FreshPorts -- The Place For Ports Mon, 8 Sep 2008 7:22 PM BST
Port details
rubygem-inline 3.6.7 devel on this many watch lists=0 search for ports that depend on this port
Inline::C allows you to embed C/Ruby directly in ruby scripts
Maintained by: clsung@FreeBSD.org search for ports maintained by this maintainer
Port Added: 03 Dec 2006 13:31:50
Also Listed In: rubygems


Ruby Inline is an analog to Perl's Inline::C. Out of the box, it allows you to
embed C/++ external module code in your ruby script directly. By writing
simple builder classes, you can teach how to cope with new languages (fortran,
perl, whatever). The code is compiled and run on the fly when needed.

Using the package_inline tool Inline now allows you to package up your
inlined object code for distribution to systems without a compiler
(read: windows)!

FEATURES/PROBLEMS:
   * Quick and easy inlining of your C or C++ code embedded in your ruby
     script.
   * Extendable to work with other languages.
   * Automatic conversion between ruby and C basic types
        o char, unsigned, unsigned int, char *, int, long, unsigned long
   * inline_c_raw exists for when the automatic conversion isn't
     sufficient.
   * Only recompiles if the inlined code has changed.
   * Pretends to be secure.
   * Only requires standard ruby libraries, nothing extra to download.
   * Can generate a basic Rakefile and package up built extensions for
     distribution.

WWW: http://rubyforge.org/projects/rubyinline/
CVSWeb : Sources : Main Web Site : Distfiles Availability : PortsMon
Required To Build: devel/rubygem-hoe, devel/ruby-gems, lang/ruby18
Required To Run: devel/rubygem-hoe, devel/ruby-gems, lang/ruby18, devel/rubygem-hoe, devel/ruby-gems, lang/ruby18, lang/ruby18

To install the port: cd /usr/ports/devel/rubygem-inline/ && make install clean
To add the package: pkg_add -r rubygem-inline


Configuration Options
     No options to configure

Master Sites:
http://rubyforge.rubyuser.de/rubyinline/
http://rubyforge.iasi.roedu.net/files/rubyinline/
http://files.rubyforge.mmmultiworks.com/rubyinline/
http://files.rubyforge.vm.bytemark.co.uk/rubyinline/
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rubygem/

Number of commits found: 10

Commit History - (may be incomplete: see CVSWeb link above for full details)
DateByDescription
16 Apr 2008 03:17:16
Original commit files touched by this commit  3.6.7
clsung search for other commits by this committer
- Update to 3.6.7
06 Apr 2008 09:58:21
Original commit files touched by this commit  3.6.6
stas search for other commits by this committer
- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in
  ruby 1.9 distribution already). Also move gem bits from
  ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
  on gems or rake you should define USE_RUBYGEMS/USE_RAKE
  accordingly. Also RAKE_BIN variable is provided for
  pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
  on ruby.

Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer)
Tested by:      ports@
09 Jan 2008 03:00:35
Original commit files touched by this commit  3.6.6
clsung search for other commits by this committer
- Update to 3.6.6

Changes:
12 Dec 2007 03:39:05
Original commit files touched by this commit  3.6.5
clsung search for other commits by this committer
- update to 3.6.5
- make portlint happy

PR:             ports/118023
Submitted by:   TAKATSU Tomonari <tota_AT_rtfm dot jp>
15 Oct 2007 01:11:10
Original commit files touched by this commit  3.6.4
clsung search for other commits by this committer
- fix pkg-plist (Array.src doesn't exist)
22 Aug 2007 02:36:24
Original commit files touched by this commit  3.6.4
clsung search for other commits by this committer
- Update to 3.6.4
01 May 2007 09:02:23
Original commit files touched by this commit  3.6.3
clsung search for other commits by this committer
- Update to 3.6.3
19 Feb 2007 15:24:06
Original commit files touched by this commit  3.6.2
clsung search for other commits by this committer
- Update to 3.6.2
13 Dec 2006 16:14:17
Original commit files touched by this commit  3.5.0
linimon search for other commits by this committer
Reset seanc@FreeBSD.or due to maintainer-timeouts and no response to email.

Hat:            portmgr
03 Dec 2006 13:30:40
Original commit files touched by this commit  3.5.0
pav search for other commits by this committer
- Update to 3.5.0
- Switch to rubygem distribution

PR:             ports/102856
Submitted by:   Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
Approved by:    maintainer timeout (seanc; 3 months)
Repocopy by:    marcus

Number of commits found: 10

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet
SuperNews

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
php5*Sep 04
linux-operaAug 25
operaAug 25
gnutlsAug 21
joomla15*Aug 20
bugzilla*Aug 19
bugzilla2*Aug 19
cdfAug 19
drupal5Aug 18
drupal6Aug 18
ruby18Aug 16
ruby18Aug 16
ruby18Aug 16
ruby18-nopthreadsAug 16
ruby18-nopthreadsAug 16

2 vulnerabilities affecting 3 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
Traffic

Calculated hourly:
Port count 19172
Broken 159
Deprecated 77
Ignore 426
Forbidden 6
Restricted 286
No CDROM 132
Vulnerable 49
Expired 11
Set to expire 59
Interactive 78
new 24 hours 74
new 48 hours86
new 7 days118
new fortnight165
new month318

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Add tab to Netscape 6

Servers and bandwidth provided by
New York Internet
SuperNews
Valid HTML, CSS, and RSS.
Copyright © 2000-2008 DVL Software Limited. All rights reserved.
This page created in 0.036 seconds.