many ruby/rubygem ports: death of rubyforge.org

rubyforge.org shutdown on May 15, 2014. This commit accounts for that by doing
several things:

- Deprecate ruby that had only rubyforge.org as MASTER_SITES (and so are now
  only fetchable via our cache)
- Deprecate ports that depend on those
- Update the WWW pkg-descr line that points to rubyforge.org for rubygem ports
  (which are still fetchable from rubygems.org)

The next step will be to remove rubyforge.org from bsd.sites.mk, after these
deprecated ports are deleted.

Phabric:	D591
With hat:	ruby
Approved by:	portmgr (because of committing to unstaged graphics/mingplot port)
This commit is contained in:
Steve Wills 2014-08-19 15:35:35 +00:00
parent c14a472bf6
commit f64d997379
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=365393
183 changed files with 272 additions and 139 deletions

View file

@ -9,4 +9,4 @@ archives, and list archive contents.
LICENSE: Ruby License or GPL2 or later LICENSE: Ruby License or GPL2 or later
WWW: http://rubyforge.org/projects/ruwiki/ WWW: http://rubygems.org/gems/archive-tar-minitar/

View file

@ -23,6 +23,9 @@ EXAMPLES= examples/*.rb
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
post-patch: post-patch:
${REINPLACE_CMD} -E -e "s,RSTRING\(([^)]+)\)->ptr,RSTRING_PTR(\1),g" ${WRKSRC}/freedb_cdrom.c ${REINPLACE_CMD} -E -e "s,RSTRING\(([^)]+)\)->ptr,RSTRING_PTR(\1),g" ${WRKSRC}/freedb_cdrom.c

View file

@ -22,6 +22,9 @@ CONFIGURE_ARGS= --prefix=${PREFIX}
DOCS= CHANGELOG EXAMPLES README DOCS= CHANGELOG EXAMPLES README
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
post-install: post-install:

View file

@ -2,4 +2,4 @@ librmpd is a simple yet powerful Music Player Daemon library written
entirely in Ruby. It provides callback functionality to create an entirely in Ruby. It provides callback functionality to create an
event/listener type of setup, along with thread safety for threaded apps. event/listener type of setup, along with thread safety for threaded apps.
WWW: http://librmpd.rubyforge.org/ WWW: http://rubygems.org/gems/librmpd/

View file

@ -1,4 +1,4 @@
Ogginfo gives you access to low level information on ogg files (bitrate, Ogginfo gives you access to low level information on ogg files (bitrate,
length, samplerate, encoder, etc... ), as well as tag. length, samplerate, encoder, etc... ), as well as tag.
WWW: http://ruby-ogginfo.rubyforge.org/ WWW: http://rubygems.org/gems/ruby-ogginfo/

View file

@ -2,4 +2,4 @@ Railsbench is a small collection of ruby scripts which make measuring
raw performance of rails apps a snap. All tests are run from the raw performance of rails apps a snap. All tests are run from the
command prompt, making performance regression testing easy. command prompt, making performance regression testing easy.
WWW: http://railsbench.rubyforge.org WWW: http://rubygems.org/gems/railsbench/

View file

@ -18,4 +18,7 @@ PLIST_FILES= bin/callsign
do-install: do-install:
${INSTALL_SCRIPT} ${WRKSRC}/callsign ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/callsign ${STAGEDIR}${PREFIX}/bin/
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -19,4 +19,7 @@ RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${PORTSDIR}/databases/ruby-dbi \
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -19,4 +19,7 @@ RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${PORTSDIR}/databases/ruby-dbi \
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -19,4 +19,7 @@ RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${PORTSDIR}/databases/ruby-dbi \
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -19,4 +19,7 @@ RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${PORTSDIR}/databases/ruby-dbi
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -20,4 +20,7 @@ RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${PORTSDIR}/databases/ruby-dbi
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -21,6 +21,9 @@ USE_RUBY_SETUP= yes
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
post-install: post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/

View file

@ -5,8 +5,7 @@ PORTNAME= mysql
PORTVERSION= 2.8.2 PORTVERSION= 2.8.2
PORTREVISION= 1 PORTREVISION= 1
CATEGORIES= databases ruby CATEGORIES= databases ruby
MASTER_SITES= RF/mysql-ruby \ MASTER_SITES= http://www.tmtm.org/downloads/mysql/ruby/
http://www.tmtm.org/downloads/mysql/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-ruby-${PORTVERSION} DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
DIST_SUBDIR= ruby DIST_SUBDIR= ruby

View file

@ -33,6 +33,9 @@ NO_STAGE= yes
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
post-install: post-install:
${MKDIR} ${RUBY_MODDOCDIR} ${MKDIR} ${RUBY_MODDOCDIR}
.for f in ${DOCS_EN} .for f in ${DOCS_EN}

View file

@ -2,4 +2,4 @@ Amalgalite embeds the SQLite database
engine in a ruby extension. There is no engine in a ruby extension. There is no
need to install SQLite separately. need to install SQLite separately.
WWW: http://copiousfreetime.rubyforge.org/amalgalite/ WWW: http://rubygems.org/gems/amalgalite/

View file

@ -1,3 +1,3 @@
A vendor independent interface for accessing databases, similar to Perl's DBI A vendor independent interface for accessing databases, similar to Perl's DBI
WWW: http://www.rubyforge.org/projects/ruby-dbi WWW: http://rubygems.org/gems/dbi/

View file

@ -4,4 +4,4 @@ a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available. At present, PostgreSQL, MySQL, and SQLite adapters are available.
Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com> Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW: http://rubyforge.org/projects/dorb/ WWW: http://rubygems.org/gems/do_mysql/

View file

@ -4,4 +4,4 @@ a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available. At present, PostgreSQL, MySQL, and SQLite adapters are available.
Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com> Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW: http://rubyforge.org/projects/dorb/ WWW: http://rubygems.org/gems/do_postgres/

View file

@ -4,4 +4,4 @@ a single interface.
At present, PostgreSQL, MySQL, and SQLite adapters are available. At present, PostgreSQL, MySQL, and SQLite adapters are available.
Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com> Author: Dirkjan Bussink (dbussink) <d.bussink@gmail.com>
WWW: http://rubyforge.org/projects/dorb/ WWW: http://rubygems.org/gems/do_sqlite3/

View file

@ -4,4 +4,4 @@ This is a MySQL JDBC driver gem for JRuby. Use
to make the driver accessible to JDBC and ActiveRecord code running in JRuby. to make the driver accessible to JDBC and ActiveRecord code running in JRuby.
WWW: http://jruby-extras.rubyforge.org/ActiveRecord-JDBC WWW: http://rubygems.org/gems/jdbc-mysql/

View file

@ -1,3 +1,3 @@
RBase is a library to manipulate XBase database using Ruby. RBase is a library to manipulate XBase database using Ruby.
WWW: http://rbase.rubyforge.com/ WWW: http://rubygems.org/gems/rbase/

View file

@ -31,4 +31,7 @@ do-install:
@${MKDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/ri-emacs.rb ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ri-emacs.rb ${STAGEDIR}${DATADIR}
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -19,6 +19,9 @@ DOCS= CHANGES README.en
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
post-install: post-install:
@${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/ ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/

View file

@ -2,4 +2,4 @@ FlexMock is a flexible mocking library for use in unit testing and behavior
specification. Mocks are defined with a fluent API that makes mock specification. Mocks are defined with a fluent API that makes mock
specifications easy to read and easy to remember. specifications easy to read and easy to remember.
WWW: http://flexmock.rubyforge.org/ WWW: https://github.com/jimweirich/flexmock

View file

@ -20,6 +20,9 @@ USE_RUBY_SETUP= yes
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
post-install: post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/README.rdoc ${STAGEDIR}${RUBY_MODDOCDIR}/ ${INSTALL_DATA} ${WRKSRC}/README.rdoc ${STAGEDIR}${RUBY_MODDOCDIR}/

View file

@ -30,4 +30,7 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
.endfor .endfor
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -27,4 +27,7 @@ do-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -26,4 +26,7 @@ post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
${INSTALL_DATA} ${WRKSRC}/README.mkdn ${STAGEDIR}${RUBY_MODDOCDIR} ${INSTALL_DATA} ${WRKSRC}/README.mkdn ${STAGEDIR}${RUBY_MODDOCDIR}
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -3,4 +3,4 @@
Abstract method makes your code more descriptive. Abstract method makes your code more descriptive.
It is useful even for dynamic language such as Ruby. It is useful even for dynamic language such as Ruby.
WWW: http://rubyforge.org/projects/abstract WWW: http://rubygems.org/gems/abstract/

View file

@ -1,4 +1,4 @@
Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of
the same name the same name
WWW: http://rubyforge.org/projects/ascii85/ WWW: http://rubygems.org/gems/ascii85/

View file

@ -4,7 +4,7 @@
PORTNAME= bioruby PORTNAME= bioruby
PORTVERSION= 1.4.3.0001 PORTVERSION= 1.4.3.0001
CATEGORIES= devel rubygems CATEGORIES= devel rubygems
MASTER_SITES= RF RG MASTER_SITES= RG
DISTNAME= bio-${PORTVERSION} DISTNAME= bio-${PORTVERSION}
MAINTAINER= ruby@FreeBSD.org MAINTAINER= ruby@FreeBSD.org

View file

@ -3,4 +3,4 @@ It provides an advanced options parser with a variety of notations
suited to almost any perfered style, and provides a very rich and easy to use suited to almost any perfered style, and provides a very rich and easy to use
library for generating console output. library for generating console output.
WWW: http://clio.rubyforge.org WWW: http://rubygems.org/gems/clio/

View file

@ -10,4 +10,4 @@ like exception backtracing and logging (in case your ruby script
crashes) and monitoring and automatic restarting of your processes if crashes) and monitoring and automatic restarting of your processes if
they crash. they crash.
WWW: http://daemons.rubyforge.org WWW: http://rubygems.org/gems/daemons/

View file

@ -3,4 +3,4 @@ may spawned locally to take advantage of multiple processors on a single
machine or distributed across many machines to take advantage of distributed machine or distributed across many machines to take advantage of distributed
processing. processing.
WWW: http://http://deep-test.rubyforge.org/ WWW: http://rubygems.org/gems/deeptest/

View file

@ -3,4 +3,4 @@ with deprecated code. The idea comes from the 'D' programming language,
where developers can mark certain code as deprecated, and then where developers can mark certain code as deprecated, and then
allow/disallow the ability to execute deprecated code. allow/disallow the ability to execute deprecated code.
WWW: http://rubyforge.org/projects/deprecated/ WWW: http://rubygems.org/gems/deprecated/

View file

@ -6,4 +6,4 @@ allow/disallow the ability to execute deprecated code.
This is a legacy copy in ports of the 2.x series for compatibility with This is a legacy copy in ports of the 2.x series for compatibility with
some other Ruby ports. some other Ruby ports.
WWW: http://rubyforge.org/projects/deprecated/ WWW: http://rubygems.org/gems/deprecated2/

View file

@ -4,4 +4,4 @@ Mercurial, and Bazaar.
It can also be used with centralized systems like SVN. It can also be used with centralized systems like SVN.
WWW: http://ditz.rubyforge.org WWW: http://rubygems.org/gems/ditz/

View file

@ -18,4 +18,7 @@ USE_RUBYGEMS= yes
USE_RAKE= yes USE_RAKE= yes
RUBYGEM_AUTOPLIST= yes RUBYGEM_AUTOPLIST= yes
DEPRECATED= Depends on deprecated rubyforge
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -3,4 +3,4 @@ for reading a file line by line in reverse order. This can
often be helpful for things like log files, where the often be helpful for things like log files, where the
interesting information is usually at the end. interesting information is usually at the end.
WWW: http://elif.rubyforge.org WWW: http://rubygems.org/gems/elif/

View file

@ -6,4 +6,4 @@ primary goals:
but not if you compare the features!) but not if you compare the features!)
3. Improve on the CSV interface. 3. Improve on the CSV interface.
WWW: http://fastercsv.rubyforge.org WWW: http://rubygems.org/gems/fastercsv/

View file

@ -1,3 +1,3 @@
Optimized replacement for thread.rb primitives Optimized replacement for thread.rb primitives
WWW: http://mongrel.rubyforge.org/ WWW: http://rubygems.org/gems/fastthread/

View file

@ -3,4 +3,4 @@ load them as additional features to use in your software. It
originated from the Mongrel (http://mongrel.rubyforge.org/) project originated from the Mongrel (http://mongrel.rubyforge.org/) project
but proved useful enough to break out into a separate project. but proved useful enough to break out into a separate project.
WWW: http://mongrel.rubyforge.org/gem_plugin_rdoc/ WWW: http://rubygems.org/gems/gem_plugin/

View file

@ -1,4 +1,4 @@
Implements a simple Getopt::Std class for command line parsing, as well as a Implements a simple Getopt::Std class for command line parsing, as well as a
Getopt::Long class for more advanced command line parsing. Getopt::Long class for more advanced command line parsing.
WWW: http://www.rubyforge.org/projects/shards WWW: http://rubygems.org/gems/getopt/

View file

@ -3,4 +3,4 @@ for command-line interfaces. HighLine also includes a complete menu system
that can crank out anything from simple list selection to complete shells that can crank out anything from simple list selection to complete shells
with just minutes of work. with just minutes of work.
WWW: http://highline.rubyforge.org WWW: http://rubygems.org/gems/highline/

View file

@ -2,4 +2,4 @@ rubygem-igraph is a Ruby extension for using the igraph library.
igraph is a library for creating and manipulating graphs with a igraph is a library for creating and manipulating graphs with a
particular emphasis on network analysis functions. particular emphasis on network analysis functions.
WWW: http://igraph.rubyforge.org/ WWW: http://rubygems.org/gems/igraph/

View file

@ -21,4 +21,4 @@ FEATURES/PROBLEMS:
* Can generate a basic Rakefile and package up built extensions for * Can generate a basic Rakefile and package up built extensions for
distribution. distribution.
WWW: http://rubyforge.org/projects/inline WWW: http://rubygems.org/gems/inline/

View file

@ -4,4 +4,4 @@ class which includes IO::Like needs to provide only a few methods in order to
enable the higher level methods. Buffering is automatically provided by default enable the higher level methods. Buffering is automatically provided by default
for the methods which normally provide it in IO. for the methods which normally provide it in IO.
WWW: http://io-like.rubyforge.org WWW: http://rubygems.org/gems/io-like/

View file

@ -2,4 +2,4 @@ This library can parse JSON texts and generate them from ruby data structures.
This port implemented in C and comes with its own unicode conversion functions This port implemented in C and comes with its own unicode conversion functions
and a parser generated by the Ragel State Machine Compiler. and a parser generated by the Ragel State Machine Compiler.
WWW: http://json-jruby.rubyforge.org/ WWW: http://rubygems.org/gems/json/

View file

@ -2,4 +2,4 @@ This library can parse JSON texts and generate them from ruby data structures.
This port implemented in C and comes with its own unicode conversion functions This port implemented in C and comes with its own unicode conversion functions
and a parser generated by the Ragel State Machine Compiler. and a parser generated by the Ragel State Machine Compiler.
WWW: http://json-jruby.rubyforge.org/ WWW: http://rubygems.org/gems/json146/

View file

@ -2,4 +2,4 @@ LittlePlugger is a module that provides Gem based plugin management.
By extending your own class or module with LittlePlugger you can easily By extending your own class or module with LittlePlugger you can easily
manage the loading and initializing of plugins provided by other gems. manage the loading and initializing of plugins provided by other gems.
WWW: http://rubyforge.org/projects/codeforpeople/ WWW: http://rubygems.org/gems/little_plugger/

View file

@ -2,4 +2,4 @@ Mocha is a library for mocking and stubbing using a syntax like that
of JMock, and SchMock. One of its main advantages is that it allows of JMock, and SchMock. One of its main advantages is that it allows
you to mock and stub methods on real (non-mock) classes and instances. you to mock and stub methods on real (non-mock) classes and instances.
WWW: http://mocha.rubyforge.org WWW: http://rubygems.org/gems/mocha/

View file

@ -11,4 +11,4 @@ Specifically, Needle can do:
- Unit Testing - Unit Testing
- Lifestyle Management - Lifestyle Management
WWW: http://needle.rubyforge.org WWW: http://rubygems.org/gems/needle/

View file

@ -3,4 +3,4 @@ using RubyInlineAcceleration.
The goal is to provide full compatibility The goal is to provide full compatibility
to ParseTree while making it easier to build and extend. to ParseTree while making it easier to build and extend.
WWW: http://rubyforge.org/projects/ptreloaded/ WWW: http://rubygems.org/gems/ptreloaded/

View file

@ -3,4 +3,4 @@ and generates Ruby code. Almost all functions of yacc(1) is
implemented. implemented.
Author: Minero Aoki <aamine@loveruby.net> Author: Minero Aoki <aamine@loveruby.net>
WWW: http://rubyforge.org/frs/?group_id=7299 WWW: http://rubygems.org/gems/racc/

View file

@ -12,4 +12,4 @@ It has the following features:
file. Projects that depend upon rake do not require that rake be installed on file. Projects that depend upon rake do not require that rake be installed on
target systems. target systems.
WWW: http://rake.rubyforge.org WWW: http://rubygems.org/gems/rake/

View file

@ -1,4 +1,4 @@
RaPT (Rails Plugin Tool) is a faster, updated replacement for the RaPT (Rails Plugin Tool) is a faster, updated replacement for the
./script/plugin tool that ships with Ruby on Rails. ./script/plugin tool that ships with Ruby on Rails.
WWW: http://rapt.rubyforge.org WWW: http://rubygems.org/gems/rapt/

View file

@ -6,4 +6,4 @@ mechanism. Refer to http://www.boost.org/libs/graph/doc for further
links and documentation on graph data structures and algorithms and links and documentation on graph data structures and algorithms and
the design rationales of BGL. the design rationales of BGL.
WWW: http://rgl.rubyforge.org WWW: http://rubygems.org/gems/rgl/

View file

@ -6,4 +6,4 @@ RSCM currently supports CVS and Subversion. Support for ClearCase,
Darcs, Monotone, Perforce and StarTeam is in progress and partly Darcs, Monotone, Perforce and StarTeam is in progress and partly
available. available.
WWW: http://rscm.rubyforge.org WWW: http://rubygems.org/gems/rscm/

View file

@ -10,4 +10,4 @@ ruby-prof is a fast code profiler for Ruby. Its features include:
* Reports - can generate both text and cross-referenced html reports * Reports - can generate both text and cross-referenced html reports
* Output - can output to standard out or to a file * Output - can output to standard out or to a file
WWW: http://rubyforge.org/projects/ruby-prof/ WWW: http://rubygems.org/gems/ruby-prof/

View file

@ -19,4 +19,7 @@ RUBYGEM_AUTOPLIST= yes
PLIST_FILES= bin/rubyforge PLIST_FILES= bin/rubyforge
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
A simplistic script which automates a limited set of rubyforge operations A simplistic script which automates a limited set of rubyforge operations
WWW: http://codeforpeople.rubyforge.org/rubyforge/ WWW: http://rubygems.org/gems/rubyforge/

View file

@ -2,4 +2,4 @@ RubyInlineAcceleration is an extension to RubyInline
which provides an easy way to use C libraries which provides an easy way to use C libraries
in Ruby by directly wrapping methods, structures and fields. in Ruby by directly wrapping methods, structures and fields.
WWW: http://rubyforge.org/projects/rubyinlineaccel/ WWW: http://rubygems.org/gems/rubyinlineaccel/

View file

@ -1,4 +1,4 @@
RubyTree is a simple and general purpose implementation RubyTree is a simple and general purpose implementation
of the Tree data structure for the Ruby language. of the Tree data structure for the Ruby language.
WWW: http://rubytree.rubyforge.org/ WWW: http://rubygems.org/gems/rubytree/

View file

@ -4,4 +4,4 @@ Runt is a Ruby implementation of select Martin Fowler patterns
[http://www.martinfowler.com/articles]. TemporalExpressions allow a developer [http://www.martinfowler.com/articles]. TemporalExpressions allow a developer
to define patterns of date recurrence using set expressions. to define patterns of date recurrence using set expressions.
WWW: http://runt.rubyforge.org/ WWW: http://rubygems.org/gems/runt/

View file

@ -11,4 +11,4 @@ Sequel is a database toolkit for Ruby.
* Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC, * Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,
MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3. MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.
WWW: http://sequel.rubyforge.org WWW: http://rubygems.org/gems/sequel/

View file

@ -11,4 +11,4 @@ Sequel is a database toolkit for Ruby.
* Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC, * Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,
MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3. MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.
WWW: http://sequel.rubyforge.org WWW: http://rubygems.org/gems/sequel3/

View file

@ -1,3 +1,3 @@
An implementation of the Porter word stemming algorithm. An implementation of the Porter word stemming algorithm.
WWW: http://rubyforge.org/projects/stemmer/ WWW: http://rubygems.org/gems/stemmer/

View file

@ -1,3 +1,3 @@
Interface for external iterators. Interface for external iterators.
WWW: http://rgl.rubyforge.org WWW: http://rubygems.org/gems/stream/

View file

@ -5,4 +5,4 @@ Geo::StreetAddress::US originally written by Schuyler D. Erle.
For more information see For more information see
http://search.cpan.org/~sderle/Geo-StreetAddress-US-0.99/ http://search.cpan.org/~sderle/Geo-StreetAddress-US-0.99/
WWW: http://streetaddress.rubyforge.org WWW: http://rubygems.org/gems/streetaddress/

View file

@ -8,4 +8,4 @@ It's possible to use constants:
print red(bold("red bold")), "\n" print red(bold("red bold")), "\n"
WWW: http://term-ansicolor.rubyforge.org/ WWW: http://rubygems.org/gems/term-ansicolor/

View file

@ -4,4 +4,4 @@ in Ruby 1.8.x. Ruby 1.9.x bundles minitest not Test::Unit.
Test::Unit bundled in Ruby 1.8.x had not been improved but Test::Unit bundled in Ruby 1.8.x had not been improved but
unbundled Test::Unit (Test::Unit 2.x) will be improved actively. unbundled Test::Unit (Test::Unit 2.x) will be improved actively.
WWW: http://test-unit.rubyforge.org/ WWW: http://rubygems.org/gems/test-unit/

View file

@ -3,4 +3,4 @@ to objects. The transaction methods added by this module will work with most
objects, excluding those that cannot be Marshal-ed (bindings, procedure objects, excluding those that cannot be Marshal-ed (bindings, procedure
objects, IO instances, or singleton objects). objects, IO instances, or singleton objects).
WWW: http://rubyforge.org/projects/trans-simple/ WWW: http://rubygems.org/gems/transactionsimple/

View file

@ -4,4 +4,4 @@ nice automatically-generated help page (fit to your screen size!), robust
option parsing, command subcompletion, and sensible defaults for everything option parsing, command subcompletion, and sensible defaults for everything
you don't specify. you don't specify.
WWW: http://trollop.rubyforge.org WWW: http://rubygems.org/gems/trollop/

View file

@ -4,4 +4,4 @@ aware transformations between times in different time zones. The
tz database is compiled into Ruby classes which are packaged in the tz database is compiled into Ruby classes which are packaged in the
release. No external zoneinfo files are required at runtime. release. No external zoneinfo files are required at runtime.
WWW: http://tzinfo.rubyforge.org/ WWW: http://rubygems.org/gems/tzinfo/

View file

@ -1,3 +1,3 @@
A simple universally unique ID generation library. A simple universally unique ID generation library.
WWW: http://uuidtools.rubyforge.org/ WWW: http://rubygems.org/gems/uuidtools/

View file

@ -2,4 +2,4 @@ The validatable library can be included with any Ruby class and provide
validations similar to ActiveRecord's. The library follows ActiveRecord's validations similar to ActiveRecord's. The library follows ActiveRecord's
lead for features that are similar and introduces new features. lead for features that are similar and introduces new features.
WWW: http://validatable.rubyforge.org WWW: http://rubygems.org/gems/validatable/

View file

@ -11,4 +11,4 @@ dispatching requests to your application inside the java application server,
and assembles all jar files in WARBLER_HOME/lib/*.jar into your application. and assembles all jar files in WARBLER_HOME/lib/*.jar into your application.
No external dependencies are downloaded. No external dependencies are downloaded.
WWW: http://caldersphere.rubyforge.org/warbler WWW: http://rubygems.org/gems/warbler/

View file

@ -11,4 +11,4 @@ contains just the information for that page. You
can use your favorite markup language to write can use your favorite markup language to write
your pages; Webby supports quite a few. your pages; Webby supports quite a few.
WWW: http://webby.rubyforge.org/ WWW: http://rubygems.org/gems/webby/

View file

@ -16,4 +16,4 @@ multiruby runs anything you want on multiple versions of ruby.
Test::Rails helps you build industrial-strength Rails code. Test::Rails helps you build industrial-strength Rails code.
WWW: http://zentest.rubyforge.org/ WWW: http://rubygems.org/gems/zentest/

View file

@ -2,4 +2,4 @@ Dnsruby is a pure Ruby DNS client library. It provides a
complete DNS client implementation, including full DNSSEC complete DNS client implementation, including full DNSSEC
support. support.
WWW: http://rubyforge.org/projects/dnsruby/ WWW: http://rubygems.org/gems/dnsruby/

View file

@ -2,4 +2,4 @@ Curb (probably CUrl-RuBy or something) provides Ruby-language
bindings for libcurl, a fully-featured client-side URL bindings for libcurl, a fully-featured client-side URL
transfer library. transfer library.
WWW: http://curb.rubyforge.org/ WWW: http://rubygems.org/gems/curb/

View file

@ -15,5 +15,8 @@ RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/ming/mingc.so:${PORTSDIR}/graphics/ruby-ming
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_FEATURES= iconv USE_RUBY_FEATURES= iconv
DEPRECATED= Depends on deprecated graphics/ruby-ming
EXPIRATION_DATE= 2014-09-20
NO_STAGE= yes NO_STAGE= yes
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -3,5 +3,4 @@ Ruby/GD is an extension library to use Thomas Boutell's gd library
Author: Matsumoto Yukihiro <matz@ruby-lang.org> (original author) Author: Matsumoto Yukihiro <matz@ruby-lang.org> (original author)
Ryuichi Tamura <tam@kais.kyoto-u.ac.jp> (current maintainer) Ryuichi Tamura <tam@kais.kyoto-u.ac.jp> (current maintainer)
WWW: http://rubyforge.org/projects/ruby-gd/
WWW: https://github.com/Spakman/ruby-gd WWW: https://github.com/Spakman/ruby-gd

View file

@ -26,6 +26,9 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-ruby
DOCS= ChangeLog INSTALL LGPL NEWS README TODO DOCS= ChangeLog INSTALL LGPL NEWS README TODO
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
post-install: post-install:

View file

@ -44,6 +44,9 @@ CONFIGURE_ARGS+= --disable-htmldoc
DOCS= ChangeLog README.html DOCS= ChangeLog README.html
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
post-install: post-install:

View file

@ -1,3 +1,3 @@
Ruby binding for Thomas Boutell's gd 2.x graphics library Ruby binding for Thomas Boutell's gd 2.x graphics library
WWW: http://gd2.rubyforge.org/ WWW: http://rubygems.org/gems/gd2/

View file

@ -3,4 +3,4 @@ through multiple providers with failover and geo distance calculations.
Combine with the Rails plugin for IP-based location lookup and Combine with the Rails plugin for IP-based location lookup and
ActiveRecord extensions for geo-based finders. ActiveRecord extensions for geo-based finders.
WWW: http://geokit.rubyforge.org/ WWW: http://rubygems.org/gems/geokit/

View file

@ -2,4 +2,4 @@ ImageScience is a Ruby library that generates
thumbnails. Supports square and proportional thumbnails. Supports square and proportional
thumbnails, as well as arbitrary resizes. thumbnails, as well as arbitrary resizes.
WWW: http://seattlerb.rubyforge.org/ImageScience.html WWW: http://rubygems.org/gems/image_science/

View file

@ -1,4 +1,4 @@
This gem allows you to find the size of an image This gem allows you to find the size of an image
using Ruby. using Ruby.
WWW: http://imagesize.rubyforge.org WWW: http://rubygems.org/gems/imagesize/

View file

@ -1,3 +1,3 @@
This is a simple library for detecting objects in pictures. This is a simple library for detecting objects in pictures.
WWW: http://objectdetect.rubyforge.org WWW: http://rubygems.org/gems/objectdetect/

View file

@ -1,4 +1,4 @@
An OpenGL wrapper for Ruby. ruby-opengl contains bindings for OpenGL and the An OpenGL wrapper for Ruby. ruby-opengl contains bindings for OpenGL and the
GLU and GLUT libraries. GLU and GLUT libraries.
WWW: http://ruby-opengl.rubyforge.org/ WWW: http://rubygems.org/gems/opengl/

View file

@ -3,4 +3,4 @@ properties (attributes, methods) and relationships (inheritance, model
associations like has_many, etc.) The output is a graph description in associations like has_many, etc.) The output is a graph description in
the DOT language, suitable to be handled with tools like Graphviz. the DOT language, suitable to be handled with tools like Graphviz.
WWW: http://railroad.rubyforge.org WWW: http://rubygems.org/gems/railroad/

View file

@ -1,4 +1,4 @@
RMagick is an interface between the Ruby programming language and the RMagick is an interface between the Ruby programming language and the
ImageMagick and GraphicsMagick image processing libraries. ImageMagick and GraphicsMagick image processing libraries.
WWW: http://rmagick.rubyforge.org/ WWW: http://rubygems.org/gems/rmagick/

View file

@ -25,6 +25,9 @@ CONFIGURE_ARGS= -- --with-ming-include=${PREFIX}/include/ming --with-ming-lib=${
DOCS_EN= ChangeLog README.en Usage_en.txt fonts.en DOCS_EN= ChangeLog README.en Usage_en.txt fonts.en
DOCS_JA= README.ja Usage_ja.txt fonts.ja progress.rd DOCS_JA= README.ja Usage_ja.txt fonts.ja progress.rd
DEPRECATED= RubyForge shutdown May 15 2014
EXPIRATION_DATE= 2014-09-20
OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFINE= DOCS EXAMPLES
OPTIONSFILE= ${PORT_DBDIR}/ja-ruby-${PORTNAME}/options OPTIONSFILE= ${PORT_DBDIR}/ja-ruby-${PORTNAME}/options

View file

@ -1,3 +1,3 @@
rjb is a bridge software. It connects Ruby and Java. rjb is a bridge software. It connects Ruby and Java.
WWW: http://rjb.rubyforge.org/ WWW: http://rubygems.org/gems/rjb/

View file

@ -1,4 +1,4 @@
A ruby module that allows for the simple creation of MIME email messages A ruby module that allows for the simple creation of MIME email messages
with multiple body parts and attachments with multiple body parts and attachments
WWW: http://mailfactory.rubyforge.org WWW: http://rubygems.org/gems/mailfactory/

View file

@ -2,4 +2,4 @@ TMail is a mail manipulating library for Ruby, with RFC822 and MIME
multipart support. multipart support.
Author: Minero Aoki <aamine@loveruby.net> Author: Minero Aoki <aamine@loveruby.net>
WWW: http://tmail.rubyforge.org WWW: http://rubygems.org/gems/tmail/

View file

@ -31,6 +31,9 @@ DOCS= LICENSE.txt doc/*
OPTIONS_DEFINE= DOCS OPTIONS_DEFINE= DOCS
DEPRECATED= Depends on deprecated math/ruby-narray
EXPIRATION_DATE= 2014-09-20
post-install: post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS} .for f in ${DOCS}

View file

@ -31,6 +31,9 @@ EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
PORTDOCS= * PORTDOCS= *
PORTEXAMPLES= * PORTEXAMPLES= *
DEPRECATED= Depends on deprecated math/ruby-narray
EXPIRATION_DATE= 2014-09-20
MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \ MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
INSTALL_DATA="${INSTALL_DATA}" INSTALL_DATA="${INSTALL_DATA}"

Some files were not shown because too many files have changed in this diff Show more