RubyForge Project News
http://rubyforge.org
RubyForge Project News Highlightsreverse-require 0.3.1 Released
http://rubyforge.org/forum/forum.php?forum_id=29549
reverse-require version 0.3.1 has been released!
reverse-require allows one to require files that ends with a specified path
from other RubyGems.
For instance, if one wanted to require the file 'mylibrary/extensions.rb'
from all RubyGems:
require 'reverse_require'
require_all 'mylibrary/extensions'
# => true
One can also require 'mylibrary/extensions.rb' only from RubyGems that
depend on the currently loaded version of the mylibrary Gem:
require_for 'mylibrary', 'mylibrary/extensions'
# => true
Changes:
### 0.3.1 / 2009-01-08
* Fixed the behavior of Gem.find_files_for when the specified _gem_ is not
loaded.reverse-requirepostmodern 2009-01-09T05:03:02+00:00rake-compiler 0.3.1 Released
http://rubyforge.org/forum/forum.php?forum_id=29542
rake-compiler version 0.3.1 has been released!
= rake-compiler
rake-compiler aims to help Gem developers while dealing with Ruby C
extensions, simplifiying the code and reducing the duplication.
It follows *convention over configuration* and set an standarized
structure to build and package C extensions in your gems.
This is the result of expriences dealing with several Gems that required
native extensions across platforms and different user configurations
where details like portability and clarity of code were lacking.
== An Overview
Let's summarize what rake-compiler provides:
* No custom rake tasks required. Less code duplication and errors.
* Painlessly build extensions on different platforms (Linux, OSX and Windows).
* Allow multiple extensions be compiled inside the same gem.
* Mimics RubyGems installation process, so helps as test environment.
* Simplify cross platform compilation of extensions (target Windows from Linux).
Changes:
=== 0.3.1 / 2009-01-09
* 2 Minor Enhancements:
* Download cross-ruby source code using HTTP instead of FTP.
* Disabled Tcl/Tk extension building on cross-ruby (helps with 1.9).
* 3 Bug fixes:
* Workaround bug introduced by lack of Gem::Specification cloning. Fixes DM LH #757.
* Use proper binary extension on OSX (reported by Dirkjan Bussink).
* Ensure lib/binary task is defined prior clear of requisites.rake-compilerLuis Lavena2009-01-09T03:00:31+00:00Aurita Application Framework:aurita-gui-0.1.0 released
http://rubyforge.org/forum/forum.php?forum_id=29541
Aurita::GUI is a lightweight yet flexible API for generating HTML the ruby way, including tables, forms and many more. Ideal for automatic GUI generation. Aurita Application FrameworkTobias Fuchs2009-01-09T02:05:03+00:00metrocot 1.0.2 Released
http://rubyforge.org/forum/forum.php?forum_id=29540
metrocot version 1.0.2 has been released!
Metrocot builds on Hpricot to allow scraping of list data from HTML pages
with a minimum of code and page specific information. The specification is
done in a very compact readable format.
Changes:
### 1.0.2 / 2009-01-08
* added docs and examples
* created tests for examples and made those work as well
* added StrippingTextScannerMetrocotHelmut Hissen2009-01-09T12:10:01+00:00Wag It!:current status
http://rubyforge.org/forum/forum.php?forum_id=29503
project is picking up steam, hope to have an alpha release out by the end of february!Wag It!Gareth Lloyd2009-01-08T12:31:10+00:00reverse-require 0.3.0 Released
http://rubyforge.org/forum/forum.php?forum_id=29502
reverse-require version 0.3.0 has been released!
reverse-require allows one to require files that ends with a specified path
from other RubyGems.
For instance, if one wanted to require the file 'mylibrary/extensions.rb'
from all RubyGems:
require 'reverse_require'
require_all 'mylibrary/extensions'
# => true
One can also require 'mylibrary/extensions.rb' only from RubyGems that
depend on the currently loaded version of the mylibrary Gem:
require_for 'mylibrary', 'mylibrary/extensions'
# => true
Changes:
### 0.3.0 / 2009-01-08
* Added Kernel#require_for.
* Changed how Kernel#reverse_require behaves.
* Changed how Kernel#require_all behaves.
* Added extensions to the Gem module:
* Gem.find_resources
* Gem.find_resources_forreverse-requirepostmodern 2009-01-08T10:28:50+00:00Rhodes Framework:rhodes 0.2.0 Released
http://rubyforge.org/forum/forum.php?forum_id=29501
rhodes version 0.2.0 has been released!
Changes:
## 0.2.0 2009-01-07
* releasing 0.2 version of gem
* fixed sqlite3-ruby 1.2.4 dependency [#147]
* fixed broken rspec tests [#148]
## 0.1.3 2008-12-11
* Updated source_adapter generator to have base class
* fixed #50, removed dependency on Find libraryRhodes FrameworkLars Burgess2009-01-08T01:02:32+00:00rprogram 0.1.4 Released
http://rubyforge.org/forum/forum.php?forum_id=29500
rprogram version 0.1.4 has been released!
RProgram is a library for creating wrappers around command-line programs.
RProgram provides a Rubyful interface to programs and all their options
or non-options. RProgram can also search for programs installed on a
system.
Changes:
RProgrampostmodern 2009-01-07T11:51:38+00:00ccTrayRb:New release 1.3
http://rubyforge.org/forum/forum.php?forum_id=29499
Moved configuration out of the script
Made the build status command stuff work betterccTrayRbDaniel Parnell2009-01-07T11:35:05+00:00port_upgrade 0.0.5 Released
http://rubyforge.org/forum/forum.php?forum_id=29498
port_upgrade version 0.0.5 has been released!
A clean way to keep your MacPorts up to date.
Changes:
## 0.0.5 2009-01-06
* Bugs
* port install needs -x to actually give useful return codes
* Fixed issue with database inserts when there are more than one version of something to uninstall
* Added summary to Rakefile so it will show up on gem search
* Yet another rewrite of version compare routine. Handles version string that differ in length now
* Better debugging output
* Added new config file action final_install. For items that need to happen after a port is installed, but is best at the very end of all the installs.
## 0.0.4 2009-01-02
* Add flag to call port outdated instead of using internal routine
* Complete rewrite of version comparison routine
* Bugs
* Fix computing depth of receipts when using a custom pathport_upgradeTony Doan2009-01-07T11:03:18+00:00