aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorpgollucci <pgollucci@FreeBSD.org>2010-10-20 09:35:47 +0800
committerpgollucci <pgollucci@FreeBSD.org>2010-10-20 09:35:47 +0800
commit682d56d3bb1945f13a918eb6f2ecfba12badf942 (patch)
treebb4572db8098e3127276f7d648211783d33b24e7 /devel
parent50aa2276b3771287e898e0cfb4dfd75f0a8255e3 (diff)
downloadfreebsd-ports-gnome-682d56d3bb1945f13a918eb6f2ecfba12badf942.tar.gz
freebsd-ports-gnome-682d56d3bb1945f13a918eb6f2ecfba12badf942.tar.zst
freebsd-ports-gnome-682d56d3bb1945f13a918eb6f2ecfba12badf942.zip
- Mass fixup of WWW: lines pkg-descr based on rubygems.org Homepage meta info
Prompted by: distilator With Hat: ruby@ Sponsored by: RideCharge Inc. / TaxiMagic
Diffstat (limited to 'devel')
-rw-r--r--devel/rubygem-abstract/pkg-descr2
-rw-r--r--devel/rubygem-activesupport/pkg-descr3
-rw-r--r--devel/rubygem-analogger/pkg-descr2
-rw-r--r--devel/rubygem-arrayfields/pkg-descr2
-rw-r--r--devel/rubygem-authlogic/pkg-descr2
-rw-r--r--devel/rubygem-bioruby/pkg-descr2
-rw-r--r--devel/rubygem-builder/pkg-descr2
-rw-r--r--devel/rubygem-chronic/pkg-descr2
-rw-r--r--devel/rubygem-classifier/pkg-descr2
-rw-r--r--devel/rubygem-columnize/pkg-descr2
-rw-r--r--devel/rubygem-configuration/pkg-descr2
-rw-r--r--devel/rubygem-crack/pkg-descr2
-rw-r--r--devel/rubygem-daemons/pkg-descr2
-rw-r--r--devel/rubygem-directory_watcher/pkg-descr2
-rw-r--r--devel/rubygem-ditz/pkg-descr2
-rw-r--r--devel/rubygem-echoe/pkg-descr2
-rw-r--r--devel/rubygem-elif/pkg-descr3
-rw-r--r--devel/rubygem-eventmachine/pkg-descr2
-rw-r--r--devel/rubygem-extlib/pkg-descr2
-rw-r--r--devel/rubygem-facets/pkg-descr2
-rw-r--r--devel/rubygem-fastercsv/pkg-descr2
-rw-r--r--devel/rubygem-fattr/pkg-descr2
-rw-r--r--devel/rubygem-ffi/pkg-descr2
-rw-r--r--devel/rubygem-file-tail/pkg-descr2
-rw-r--r--devel/rubygem-gdata/pkg-descr2
-rw-r--r--devel/rubygem-gemcutter/pkg-descr2
-rw-r--r--devel/rubygem-gettext/pkg-descr2
-rw-r--r--devel/rubygem-git/pkg-descr2
-rw-r--r--devel/rubygem-grit/pkg-descr2
-rw-r--r--devel/rubygem-highline/pkg-descr2
-rw-r--r--devel/rubygem-hoe/pkg-descr2
-rw-r--r--devel/rubygem-i18n/pkg-descr2
-rw-r--r--devel/rubygem-icalendar/pkg-descr2
-rw-r--r--devel/rubygem-igraph/pkg-descr2
-rw-r--r--devel/rubygem-inline/pkg-descr2
-rw-r--r--devel/rubygem-jruby-jars/pkg-descr2
-rw-r--r--devel/rubygem-json/pkg-descr2
-rw-r--r--devel/rubygem-json_pure/pkg-descr2
-rw-r--r--devel/rubygem-launchy/pkg-descr2
-rw-r--r--devel/rubygem-linecache/pkg-descr2
-rw-r--r--devel/rubygem-locale/pkg-descr2
-rw-r--r--devel/rubygem-lockfile/pkg-descr2
-rw-r--r--devel/rubygem-logging/pkg-descr2
-rw-r--r--devel/rubygem-loquacious/pkg-descr2
-rw-r--r--devel/rubygem-main/pkg-descr2
-rw-r--r--devel/rubygem-mash/pkg-descr2
-rw-r--r--devel/rubygem-metaid/pkg-descr2
-rw-r--r--devel/rubygem-mixlib-authentication/pkg-descr2
-rw-r--r--devel/rubygem-mixlib-cli/pkg-descr2
-rw-r--r--devel/rubygem-mixlib-config/pkg-descr2
-rw-r--r--devel/rubygem-mixlib-log/pkg-descr2
-rw-r--r--devel/rubygem-mocha/pkg-descr2
-rw-r--r--devel/rubygem-moneta/pkg-descr2
-rw-r--r--devel/rubygem-needle/pkg-descr2
-rw-r--r--devel/rubygem-newgem/pkg-descr2
-rw-r--r--devel/rubygem-nice-ffi/pkg-descr2
-rw-r--r--devel/rubygem-notify/pkg-descr2
-rw-r--r--devel/rubygem-open4/pkg-descr2
-rw-r--r--devel/rubygem-piston/pkg-descr2
-rw-r--r--devel/rubygem-polyglot/pkg-descr2
-rw-r--r--devel/rubygem-rake/pkg-descr2
-rw-r--r--devel/rubygem-rapt/pkg-descr2
-rw-r--r--devel/rubygem-rascut/pkg-descr2
-rw-r--r--devel/rubygem-rcov/pkg-descr2
-rw-r--r--devel/rubygem-rgl/pkg-descr2
-rw-r--r--devel/rubygem-rr/pkg-descr2
-rw-r--r--devel/rubygem-rscm/pkg-descr2
-rw-r--r--devel/rubygem-rspec/pkg-descr2
-rw-r--r--devel/rubygem-rubigen/pkg-descr2
-rw-r--r--devel/rubygem-ruby-debug-base/pkg-descr2
-rw-r--r--devel/rubygem-ruby-debug/pkg-descr2
-rw-r--r--devel/rubygem-ruby-ole/pkg-descr2
-rw-r--r--devel/rubygem-ruby-sdl-ffi/pkg-descr2
-rw-r--r--devel/rubygem-ruby2ruby/pkg-descr3
-rw-r--r--devel/rubygem-ruby_parser/pkg-descr2
-rw-r--r--devel/rubygem-rubyforge/pkg-descr2
-rw-r--r--devel/rubygem-rubygame/pkg-descr2
-rw-r--r--devel/rubygem-sequel/pkg-descr2
-rw-r--r--devel/rubygem-shoulda/pkg-descr2
-rw-r--r--devel/rubygem-soap4r/pkg-descr2
-rw-r--r--devel/rubygem-spruz/pkg-descr2
-rw-r--r--devel/rubygem-stemmer/pkg-descr2
-rw-r--r--devel/rubygem-stomp/pkg-descr2
-rw-r--r--devel/rubygem-stream/pkg-descr2
-rw-r--r--devel/rubygem-stringex/pkg-descr2
-rw-r--r--devel/rubygem-templater/pkg-descr2
-rw-r--r--devel/rubygem-thor/pkg-descr2
-rw-r--r--devel/rubygem-treetop/pkg-descr2
-rw-r--r--devel/rubygem-trollop/pkg-descr2
-rw-r--r--devel/rubygem-unicode/pkg-descr2
-rw-r--r--devel/rubygem-uuid/pkg-descr2
-rw-r--r--devel/rubygem-uuidtools/pkg-descr2
-rw-r--r--devel/rubygem-validatable/pkg-descr2
-rw-r--r--devel/rubygem-warbler/pkg-descr2
-rw-r--r--devel/rubygem-zoom/pkg-descr2
95 files changed, 95 insertions, 98 deletions
diff --git a/devel/rubygem-abstract/pkg-descr b/devel/rubygem-abstract/pkg-descr
index 4780f97b0240..b2ad2fcd6a5f 100644
--- a/devel/rubygem-abstract/pkg-descr
+++ b/devel/rubygem-abstract/pkg-descr
@@ -3,4 +3,4 @@
Abstract method makes your code more descriptive.
It is useful even for dynamic language such as Ruby.
-WWW: http://rubyforge.org/projects/abstract/
+WWW: http://rubyforge.org/projects/abstract
diff --git a/devel/rubygem-activesupport/pkg-descr b/devel/rubygem-activesupport/pkg-descr
index 04bcc202dd71..efec585f4b7b 100644
--- a/devel/rubygem-activesupport/pkg-descr
+++ b/devel/rubygem-activesupport/pkg-descr
@@ -3,5 +3,4 @@ Active Support
Utility classes and extension to the standard library that
were required by Rails, but found of general use.
-WWW: http://www.rubyonrails.org/
-WWW: http://rubyforge.org/projects/activesupport/
+WWW: http://www.rubyonrails.org
diff --git a/devel/rubygem-analogger/pkg-descr b/devel/rubygem-analogger/pkg-descr
index 04ac5d7f7277..cab671bf92e9 100644
--- a/devel/rubygem-analogger/pkg-descr
+++ b/devel/rubygem-analogger/pkg-descr
@@ -7,4 +7,4 @@ logging destinations. Currently, logging to a file, to STDOUT, or to
STDERR is supported. A future revision may support logging to a
database destination, as well.
-WWW: http://analogger.swiftcore.org
+WWW: http://analogger.swiftcore.org/
diff --git a/devel/rubygem-arrayfields/pkg-descr b/devel/rubygem-arrayfields/pkg-descr
index 145f36919ebb..5f49ed131c67 100644
--- a/devel/rubygem-arrayfields/pkg-descr
+++ b/devel/rubygem-arrayfields/pkg-descr
@@ -9,4 +9,4 @@ keyword access require much less memory when compared
to hashes/objects and yet still provide fast lookup and
preserve data order.
-WWW: http://codeforpeople.com/lib/ruby/arrayfields/
+WWW: http://github.com/ahoward/arrayfields/tree/master
diff --git a/devel/rubygem-authlogic/pkg-descr b/devel/rubygem-authlogic/pkg-descr
index ab7ff40316e3..264b46e1f74f 100644
--- a/devel/rubygem-authlogic/pkg-descr
+++ b/devel/rubygem-authlogic/pkg-descr
@@ -1,4 +1,4 @@
Framework agnostic object based authentication solution that handles all of the
non sense for you. It's as easy as ActiveRecord is with a database.
-WWW: http://rubyforge.org/projects/authlogic/
+WWW: http://github.com/binarylogic/authlogic
diff --git a/devel/rubygem-bioruby/pkg-descr b/devel/rubygem-bioruby/pkg-descr
index d13335b9146f..29a2d7d8ebc8 100644
--- a/devel/rubygem-bioruby/pkg-descr
+++ b/devel/rubygem-bioruby/pkg-descr
@@ -1,4 +1,4 @@
BioRuby project aims to implement integrated environment for
Bioinformatics by using Ruby.
-WWW: http://bioruby.org/
+WWW: http://bioruby.org/
diff --git a/devel/rubygem-builder/pkg-descr b/devel/rubygem-builder/pkg-descr
index d6c2fad89c30..ace13b19e2ee 100644
--- a/devel/rubygem-builder/pkg-descr
+++ b/devel/rubygem-builder/pkg-descr
@@ -1,3 +1,3 @@
Simple builder to facilitate programmatic generation of XML markup.
-WWW: http://builder.rubyforge.org/
+WWW: http://onestepback.org
diff --git a/devel/rubygem-chronic/pkg-descr b/devel/rubygem-chronic/pkg-descr
index 4e1f56d13460..e3f3e1dd1be9 100644
--- a/devel/rubygem-chronic/pkg-descr
+++ b/devel/rubygem-chronic/pkg-descr
@@ -1,3 +1,3 @@
Chronic is a natural language date/time parser written in pure Ruby.
-WWW: http://chronic.rubyforge.org
+WWW: http://chronic.rubyforge.org/
diff --git a/devel/rubygem-classifier/pkg-descr b/devel/rubygem-classifier/pkg-descr
index a6ce658b4352..db5b9c722620 100644
--- a/devel/rubygem-classifier/pkg-descr
+++ b/devel/rubygem-classifier/pkg-descr
@@ -1,4 +1,4 @@
A general classifier module to allow Bayesian and other types of
classifications.
-WWW: http://github.com/cardmagic/classifier/tree/master
+WWW: http://classifier.rufy.com/
diff --git a/devel/rubygem-columnize/pkg-descr b/devel/rubygem-columnize/pkg-descr
index 7ec7d66a1069..93e681df71da 100644
--- a/devel/rubygem-columnize/pkg-descr
+++ b/devel/rubygem-columnize/pkg-descr
@@ -1,3 +1,3 @@
Columnize - sorts an array in column order.
-WWW: http://rubyforge.org/projects/rocky-hacks/
+WWW: http://rubyforge.org/projects/rocky-hacks/columnize
diff --git a/devel/rubygem-configuration/pkg-descr b/devel/rubygem-configuration/pkg-descr
index ce778959b114..59cf8d60c847 100644
--- a/devel/rubygem-configuration/pkg-descr
+++ b/devel/rubygem-configuration/pkg-descr
@@ -2,4 +2,4 @@ Ruby configuration gem provides a mechanism
for configuring ruby programs with ruby
configuration files.
-WWW: http://rubyforge.org/projects/codeforpeople/
+WWW: http://github.com/ahoward/configuration/tree/master
diff --git a/devel/rubygem-crack/pkg-descr b/devel/rubygem-crack/pkg-descr
index eadda3c86eae..607129805fef 100644
--- a/devel/rubygem-crack/pkg-descr
+++ b/devel/rubygem-crack/pkg-descr
@@ -2,4 +2,4 @@ rubygem-crack is a Ruby library that really simple JSON
and XML parsing, ripped from ActiveSupport so it can be
used without all of ActiveSupport.
-WWW: http://rubyforge.org/projects/crack/
+WWW: http://github.com/jnunemaker/crack
diff --git a/devel/rubygem-daemons/pkg-descr b/devel/rubygem-daemons/pkg-descr
index df5b6a343fdc..20f639c33f3c 100644
--- a/devel/rubygem-daemons/pkg-descr
+++ b/devel/rubygem-daemons/pkg-descr
@@ -10,4 +10,4 @@ like exception backtracing and logging (in case your ruby script
crashes) and monitoring and automatic restarting of your processes if
they crash.
-WWW: http://daemons.rubyforge.org/
+WWW: http://daemons.rubyforge.org
diff --git a/devel/rubygem-directory_watcher/pkg-descr b/devel/rubygem-directory_watcher/pkg-descr
index b3e6d3a93e35..9f3ea669d198 100644
--- a/devel/rubygem-directory_watcher/pkg-descr
+++ b/devel/rubygem-directory_watcher/pkg-descr
@@ -4,4 +4,4 @@ list changes from one interval to the next, events are generated and
dispatched to registered observers. Three types of events are supported --
added, modified, and removed.
-WWW: http://rubyforge.org/projects/codeforpeople/
+WWW: http://gemcutter.org/gems/directory_watcher
diff --git a/devel/rubygem-ditz/pkg-descr b/devel/rubygem-ditz/pkg-descr
index 2876a45d506e..4de0ca344199 100644
--- a/devel/rubygem-ditz/pkg-descr
+++ b/devel/rubygem-ditz/pkg-descr
@@ -4,4 +4,4 @@ Mercurial, and Bazaar.
It can also be used with centralized systems like SVN.
-WWW: http://ditz.rubyforge.org/
+WWW: http://ditz.rubyforge.org
diff --git a/devel/rubygem-echoe/pkg-descr b/devel/rubygem-echoe/pkg-descr
index c93c221ac42f..a0631acd7f47 100644
--- a/devel/rubygem-echoe/pkg-descr
+++ b/devel/rubygem-echoe/pkg-descr
@@ -1,4 +1,4 @@
A Rubygems packaging tool that provides Rake tasks for documentation, extension
compiling, testing, and deployment.
-WWW: http://blog.evanweaver.com/files/doc/fauna/echoe/
+WWW: http://blog.evanweaver.com/files/doc/fauna/echoe/
diff --git a/devel/rubygem-elif/pkg-descr b/devel/rubygem-elif/pkg-descr
index 04c7524475f3..cd86fd1df36f 100644
--- a/devel/rubygem-elif/pkg-descr
+++ b/devel/rubygem-elif/pkg-descr
@@ -3,5 +3,4 @@ for reading a file line by line in reverse order. This can
often be helpful for things like log files, where the
interesting information is usually at the end.
-WWW: http://elif.rubyforge.org/
-WWW: http://rubyforge.org/projects/elif/
+WWW: http://elif.rubyforge.org
diff --git a/devel/rubygem-eventmachine/pkg-descr b/devel/rubygem-eventmachine/pkg-descr
index 480315944db0..c3ad550c0eac 100644
--- a/devel/rubygem-eventmachine/pkg-descr
+++ b/devel/rubygem-eventmachine/pkg-descr
@@ -9,4 +9,4 @@ are provided with the package, primarily to serve as examples. The real goal
of EventMachine is to enable programs to easily interface with other programs
using TCP/IP, especially if custom protocols are required.
-WWW: http://rubyforge.org/projects/eventmachine
+WWW: http://rubyeventmachine.com
diff --git a/devel/rubygem-extlib/pkg-descr b/devel/rubygem-extlib/pkg-descr
index 87b1ebf37132..96d05c74c7a5 100644
--- a/devel/rubygem-extlib/pkg-descr
+++ b/devel/rubygem-extlib/pkg-descr
@@ -1,3 +1,3 @@
A support library for DataMapper, DataObjects and Merb.
-WWW: http://rubyforge.org/projects/extlib/
+WWW: http://github.com/datamapper/extlib
diff --git a/devel/rubygem-facets/pkg-descr b/devel/rubygem-facets/pkg-descr
index 0595be73b531..59e7e0480f36 100644
--- a/devel/rubygem-facets/pkg-descr
+++ b/devel/rubygem-facets/pkg-descr
@@ -5,4 +5,4 @@ own files, allowing for highly granular control of requirements.
The modules include a variety of useful classes, mixins and
microframeworks, from the Functor to a full-blown SI Units system.
-WWW: http://Facets.RubyForge.org/
+WWW: http://rubyworks.github.com/facets
diff --git a/devel/rubygem-fastercsv/pkg-descr b/devel/rubygem-fastercsv/pkg-descr
index 00ed3b934ee0..27ced90d1980 100644
--- a/devel/rubygem-fastercsv/pkg-descr
+++ b/devel/rubygem-fastercsv/pkg-descr
@@ -6,4 +6,4 @@ primary goals:
but not if you compare the features!)
3. Improve on the CSV interface.
-WWW: http://fastercsv.rubyforge.org/
+WWW: http://fastercsv.rubyforge.org
diff --git a/devel/rubygem-fattr/pkg-descr b/devel/rubygem-fattr/pkg-descr
index 4b8a275eb14b..fa6e72d1d53d 100644
--- a/devel/rubygem-fattr/pkg-descr
+++ b/devel/rubygem-fattr/pkg-descr
@@ -5,4 +5,4 @@ even though it added only one method to the global
namespace, collided too frequently with user code
in particular rails' code.
-WWW: http://codeforpeople.com/lib/ruby/fattr/
+WWW: http://github.com/ahoward/fattr/tree/master
diff --git a/devel/rubygem-ffi/pkg-descr b/devel/rubygem-ffi/pkg-descr
index 00798de22fb7..c621ccde5905 100644
--- a/devel/rubygem-ffi/pkg-descr
+++ b/devel/rubygem-ffi/pkg-descr
@@ -1,4 +1,4 @@
Ruby-FFI is a ruby extension for programmatically loading dynamic libraries,
binding functions within them, and calling those functions from Ruby code.
-WWW: http://wiki.github.com/ffi/ffi/
+WWW: http://wiki.github.com/ffi/ffi
diff --git a/devel/rubygem-file-tail/pkg-descr b/devel/rubygem-file-tail/pkg-descr
index 3e35bae077ab..2e9b9ecd4222 100644
--- a/devel/rubygem-file-tail/pkg-descr
+++ b/devel/rubygem-file-tail/pkg-descr
@@ -6,4 +6,4 @@ This Library is similar to Perl's File::Tail. It can be used to
extend Ruby's File-objects, for File-derived classes, or by
using the included simple File::Tail::Logfile class.
-WWW: http://file-tail.rubyforge.org/
+WWW: http://flori.github.com/file-tail
diff --git a/devel/rubygem-gdata/pkg-descr b/devel/rubygem-gdata/pkg-descr
index 615ebe535561..c2b147699a6b 100644
--- a/devel/rubygem-gdata/pkg-descr
+++ b/devel/rubygem-gdata/pkg-descr
@@ -5,4 +5,4 @@ fundamentals like authentication and basic XML manipulation.
It also requires you to work directly with the Atom feed using
the REXML module and XPath.
-WWW: http://code.google.com/p/gdata-ruby-util/
+WWW: http://code.google.com/p/gdata-ruby-util
diff --git a/devel/rubygem-gemcutter/pkg-descr b/devel/rubygem-gemcutter/pkg-descr
index dc72b15878b1..8d0f35503395 100644
--- a/devel/rubygem-gemcutter/pkg-descr
+++ b/devel/rubygem-gemcutter/pkg-descr
@@ -1,3 +1,3 @@
Adds several commands to RubyGems for managing gems and more on RubyGems.org.
-WWW: http://rubygems.org/gems/gemcutter
+WWW: http://rubygems.org
diff --git a/devel/rubygem-gettext/pkg-descr b/devel/rubygem-gettext/pkg-descr
index 231336495b08..f322990c7b9a 100644
--- a/devel/rubygem-gettext/pkg-descr
+++ b/devel/rubygem-gettext/pkg-descr
@@ -3,4 +3,4 @@ which modeled after GNU GetText package, but the API is simpler than
that of GNU GetText.
Author: Masao Mutoh <mutomasa@gmail.com>
-WWW: http://www.yotabanana.com/hiki/ruby-gettext.html
+WWW: http://gettext.rubyforge.org/
diff --git a/devel/rubygem-git/pkg-descr b/devel/rubygem-git/pkg-descr
index fadc2b44e5ae..59c816e94156 100644
--- a/devel/rubygem-git/pkg-descr
+++ b/devel/rubygem-git/pkg-descr
@@ -3,4 +3,4 @@ manipulate Git repositories. Currently it is a wrapper around
the git binary, but there are plans to switch to C bindings at
some point in the future.
-WWW: http://jointheconversation.org/rubygit/
+WWW: http://github.com/schacon/ruby-git
diff --git a/devel/rubygem-grit/pkg-descr b/devel/rubygem-grit/pkg-descr
index 9f87e9577d85..aecccb223707 100644
--- a/devel/rubygem-grit/pkg-descr
+++ b/devel/rubygem-grit/pkg-descr
@@ -3,4 +3,4 @@ an object oriented manner. Grit gives you object model access to your git
repository. Once you have created a repository object, you can traverse it
to find parent commit(s), trees, blobs, etc.
-WWW: http://grit.rubyforge.org/
+WWW: http://github.com/mojombo/grit
diff --git a/devel/rubygem-highline/pkg-descr b/devel/rubygem-highline/pkg-descr
index 15b0bb95ac38..1c933252663f 100644
--- a/devel/rubygem-highline/pkg-descr
+++ b/devel/rubygem-highline/pkg-descr
@@ -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
with just minutes of work.
-WWW: http://rubyforge.org/projects/highline
+WWW: http://highline.rubyforge.org
diff --git a/devel/rubygem-hoe/pkg-descr b/devel/rubygem-hoe/pkg-descr
index 05df8a0cc76a..3c46dd07ffc0 100644
--- a/devel/rubygem-hoe/pkg-descr
+++ b/devel/rubygem-hoe/pkg-descr
@@ -2,4 +2,4 @@ Hoe is a simple rake/rubygems helper for project Rakefiles. It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.
-WWW: http://seattlerb.rubyforge.org/hoe/
+WWW: http://rubyforge.org/projects/seattlerb/
diff --git a/devel/rubygem-i18n/pkg-descr b/devel/rubygem-i18n/pkg-descr
index c7179d2a3da4..ed5694d05307 100644
--- a/devel/rubygem-i18n/pkg-descr
+++ b/devel/rubygem-i18n/pkg-descr
@@ -1,3 +1,3 @@
New wave Internationalization support for Ruby.
-WWW: http://rubygems.org/gems/i18n
+WWW: http://github.com/svenfuchs/i18n
diff --git a/devel/rubygem-icalendar/pkg-descr b/devel/rubygem-icalendar/pkg-descr
index 60964d3b5071..63bd060ccdf3 100644
--- a/devel/rubygem-icalendar/pkg-descr
+++ b/devel/rubygem-icalendar/pkg-descr
@@ -28,4 +28,4 @@ based clipboard or drag/drop interactions, point-to-point asynchronous
communication, wired-network transport, or some form of unwired
transport such as infrared might also be used.
-WWW: http://rubyforge.org/projects/icalendar/
+WWW: http://github.com/sdague/icalendar
diff --git a/devel/rubygem-igraph/pkg-descr b/devel/rubygem-igraph/pkg-descr
index 9dd5784b866f..5c107f7eeeaf 100644
--- a/devel/rubygem-igraph/pkg-descr
+++ b/devel/rubygem-igraph/pkg-descr
@@ -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
particular emphasis on network analysis functions.
-WWW: http://rubyforge.org/projects/igraph/
+WWW: http://igraph.rubyforge.org/
diff --git a/devel/rubygem-inline/pkg-descr b/devel/rubygem-inline/pkg-descr
index 38504a889fb6..943ccbebf201 100644
--- a/devel/rubygem-inline/pkg-descr
+++ b/devel/rubygem-inline/pkg-descr
@@ -21,4 +21,4 @@ FEATURES/PROBLEMS:
* Can generate a basic Rakefile and package up built extensions for
distribution.
-WWW: http://rubyforge.org/projects/rubyinline/
+WWW: http://rubyforge.org/projects/inline
diff --git a/devel/rubygem-jruby-jars/pkg-descr b/devel/rubygem-jruby-jars/pkg-descr
index b6946e74c939..2c18a9f2dfd0 100644
--- a/devel/rubygem-jruby-jars/pkg-descr
+++ b/devel/rubygem-jruby-jars/pkg-descr
@@ -2,4 +2,4 @@ JRuby is an implementation of the Ruby language atop the Java virtual machine.
This port contains JAR files from the JRuby distribution.
-WWW: http://rubyforge.org/projects/jruby-extras/
+WWW: http://www.jruby.org
diff --git a/devel/rubygem-json/pkg-descr b/devel/rubygem-json/pkg-descr
index 7724ac3cc00c..2a3eace4f61b 100644
--- a/devel/rubygem-json/pkg-descr
+++ b/devel/rubygem-json/pkg-descr
@@ -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
and a parser generated by the Ragel State Machine Compiler.
-WWW: http://json.rubyforge.org/
+WWW: http://json-jruby.rubyforge.org/
diff --git a/devel/rubygem-json_pure/pkg-descr b/devel/rubygem-json_pure/pkg-descr
index 9f95dbac4594..2deb170f986a 100644
--- a/devel/rubygem-json_pure/pkg-descr
+++ b/devel/rubygem-json_pure/pkg-descr
@@ -2,4 +2,4 @@ This library can parse JSON texts and generate them from ruby data structures.
This port implemented in pure Ruby and comes with its own unicode conversion
functions and a parser generated by the Ragel State Machine Compiler.
-WWW: http://json.rubyforge.org/
+WWW: http://flori.github.com/json
diff --git a/devel/rubygem-launchy/pkg-descr b/devel/rubygem-launchy/pkg-descr
index e40428d022e0..925483000a0d 100644
--- a/devel/rubygem-launchy/pkg-descr
+++ b/devel/rubygem-launchy/pkg-descr
@@ -6,4 +6,4 @@ be launched differently on each platform. Launchy
is here to make a common approach to launching
external application from within ruby programs.
-WWW: http://rubyforge.org/projects/copiousfreetime/
+WWW: http://copiousfreetime.rubyforge.org/launchy/
diff --git a/devel/rubygem-linecache/pkg-descr b/devel/rubygem-linecache/pkg-descr
index 841ffa56cf9c..5d4b4877989d 100644
--- a/devel/rubygem-linecache/pkg-descr
+++ b/devel/rubygem-linecache/pkg-descr
@@ -2,4 +2,4 @@ LineCache - caches (Ruby source) files as might be
used in a debugger or a tool that works with sets
of Ruby source files.
-WWW: http://rubyforge.org/projects/rocky-hacks/
+WWW: http://rubyforge.org/projects/rocky-hacks/linecache
diff --git a/devel/rubygem-locale/pkg-descr b/devel/rubygem-locale/pkg-descr
index 901ee1ae6f47..7d68e5cb5cb5 100644
--- a/devel/rubygem-locale/pkg-descr
+++ b/devel/rubygem-locale/pkg-descr
@@ -1,4 +1,4 @@
Ruby Locale is a pure ruby library to support locales.
Author: Masao Mutoh <mutomasa@gmail.com>
-WWW: http://sourceforge.net/projects/ruby-locale/
+WWW: http://locale.rubyforge.org/
diff --git a/devel/rubygem-lockfile/pkg-descr b/devel/rubygem-lockfile/pkg-descr
index 41124383ab7d..4065f3e9efc0 100644
--- a/devel/rubygem-lockfile/pkg-descr
+++ b/devel/rubygem-lockfile/pkg-descr
@@ -5,4 +5,4 @@ lockfile 'fresh' by touching it at a regular interval. in this way a lease
is maintained on the lockfile and other processes attempting to obtain the
lock can determine that it is in use.
-WWW: http://www.codeforpeople.com/lib/ruby/lockfile/
+WWW: http://codeforpeople.com/lib/ruby/lockfile/
diff --git a/devel/rubygem-logging/pkg-descr b/devel/rubygem-logging/pkg-descr
index 2ca9460ab200..123e5b1d0fd0 100644
--- a/devel/rubygem-logging/pkg-descr
+++ b/devel/rubygem-logging/pkg-descr
@@ -4,4 +4,4 @@ library. It features a hierarchical logging system,
custom level names, multiple output destinations
per log event, custom formatting, and more.
-WWW: http://rubyforge.org/projects/logging/
+WWW: http://rubygems.org/gems/logging
diff --git a/devel/rubygem-loquacious/pkg-descr b/devel/rubygem-loquacious/pkg-descr
index 69d2b5074025..df499d37a7d0 100644
--- a/devel/rubygem-loquacious/pkg-descr
+++ b/devel/rubygem-loquacious/pkg-descr
@@ -3,4 +3,4 @@ descriptions for each configuration attribute. The attributes and descriptions
can be iterated over allowing for helpful information about those attributes to
be displayed to the user.
-WWW: http://rubyforge.org/projects/codeforpeople/
+WWW: http://gemcutter.org/gems/loquacious
diff --git a/devel/rubygem-main/pkg-descr b/devel/rubygem-main/pkg-descr
index 75bd0a636f80..c2ff8f107e98 100644
--- a/devel/rubygem-main/pkg-descr
+++ b/devel/rubygem-main/pkg-descr
@@ -15,4 +15,4 @@ main.rb features the following:
In short main.rb aims to drastically lower the barrier to writing
uniform command line applications.
-WWW: http://codeforpeople.com/lib/ruby/main/
+WWW: http://github.com/ahoward/main/tree/master
diff --git a/devel/rubygem-mash/pkg-descr b/devel/rubygem-mash/pkg-descr
index b143c8e46649..16a60e325e90 100644
--- a/devel/rubygem-mash/pkg-descr
+++ b/devel/rubygem-mash/pkg-descr
@@ -3,4 +3,4 @@ can be built from hashes and easily extended. It is designed to be used in
RESTful API libraries to provide easy object-like access to JSON and XML
parsed hashes.
-WWW: http://mash-hash.rubyforge.org/
+WWW: http://github.com/mbleigh/mash
diff --git a/devel/rubygem-metaid/pkg-descr b/devel/rubygem-metaid/pkg-descr
index af5bd199ac49..915742e111be 100644
--- a/devel/rubygem-metaid/pkg-descr
+++ b/devel/rubygem-metaid/pkg-descr
@@ -2,4 +2,4 @@ MetAid adds a few innocent methods to Object and Module to make
metaprogramming easier. For the lore of metaprogramming see Seeing
Metaclasses Clearly and Chapter Six of Why's (Poignant) Guide to Ruby.
-WWW: http://rubyforge.org/projects/metaid/
+WWW: http://whytheluckystiff.net/metaid/
diff --git a/devel/rubygem-mixlib-authentication/pkg-descr b/devel/rubygem-mixlib-authentication/pkg-descr
index 29a86860277e..5d322d609cbb 100644
--- a/devel/rubygem-mixlib-authentication/pkg-descr
+++ b/devel/rubygem-mixlib-authentication/pkg-descr
@@ -1,4 +1,4 @@
Mixlib::Authentication provides a class-based header signing authentication
object, like the one used in Chef.
-WWW: http://github.com/opscode/mixlib-authentication
+WWW: http://www.opscode.com
diff --git a/devel/rubygem-mixlib-cli/pkg-descr b/devel/rubygem-mixlib-cli/pkg-descr
index d59063214144..679d1ecd0cc5 100644
--- a/devel/rubygem-mixlib-cli/pkg-descr
+++ b/devel/rubygem-mixlib-cli/pkg-descr
@@ -1,4 +1,4 @@
Mixlib::CLI provides a class-based command line option parsing object, like the
one used in Chef, Ohai and Relish.
-WWW: http://github.com/opscode/mixlib-cli
+WWW: http://www.opscode.com
diff --git a/devel/rubygem-mixlib-config/pkg-descr b/devel/rubygem-mixlib-config/pkg-descr
index c25d53245835..bb0f7c7fd749 100644
--- a/devel/rubygem-mixlib-config/pkg-descr
+++ b/devel/rubygem-mixlib-config/pkg-descr
@@ -1,4 +1,4 @@
Mixlib::Config provides a class-based configuration object, like the one used
in Chef.
-WWW: http://github.com/opscode/mixlib-config
+WWW: http://www.opscode.com
diff --git a/devel/rubygem-mixlib-log/pkg-descr b/devel/rubygem-mixlib-log/pkg-descr
index 5828c1aa382c..5f1effcfdb29 100644
--- a/devel/rubygem-mixlib-log/pkg-descr
+++ b/devel/rubygem-mixlib-log/pkg-descr
@@ -1,4 +1,4 @@
Mixlib::Log provides a mixin for enabling a class based logger object, a-la
Merb, Chef, and Nanite.
-WWW: http://github.com/opscode/mixlib-log
+WWW: http://www.opscode.com
diff --git a/devel/rubygem-mocha/pkg-descr b/devel/rubygem-mocha/pkg-descr
index 4a4b99830940..1e4830cf1605 100644
--- a/devel/rubygem-mocha/pkg-descr
+++ b/devel/rubygem-mocha/pkg-descr
@@ -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
you to mock and stub methods on real (non-mock) classes and instances.
-WWW: http://mocha.rubyforge.org/
+WWW: http://mocha.rubyforge.org
diff --git a/devel/rubygem-moneta/pkg-descr b/devel/rubygem-moneta/pkg-descr
index 27340422c85b..800fdd354bfc 100644
--- a/devel/rubygem-moneta/pkg-descr
+++ b/devel/rubygem-moneta/pkg-descr
@@ -1,4 +1,4 @@
Moneta provides a standard interface for interacting with various kinds of
key/value stores.
-WWW: http://github.com/wycats/moneta
+WWW: http://www.yehudakatz.com
diff --git a/devel/rubygem-needle/pkg-descr b/devel/rubygem-needle/pkg-descr
index 886778df17f0..cec5e71e2b0f 100644
--- a/devel/rubygem-needle/pkg-descr
+++ b/devel/rubygem-needle/pkg-descr
@@ -11,7 +11,7 @@ Specifically, Needle can do:
- Unit Testing
- Lifestyle Management
-WWW: http://needle.rubyforge.org/
+WWW: http://needle.rubyforge.org
- Roderick van Domburg
r.s.a.vandomburg@student.utwente.nl
diff --git a/devel/rubygem-newgem/pkg-descr b/devel/rubygem-newgem/pkg-descr
index 80a6301be423..8a51a1d6eb82 100644
--- a/devel/rubygem-newgem/pkg-descr
+++ b/devel/rubygem-newgem/pkg-descr
@@ -11,4 +11,4 @@ test files, executables, and even a default website page for you to explain
your project, and which instantly uploads to RubyForge
website (which looks just like this one by default)
-WWW: http://drnic.github.com/newgem/
+WWW: http://newgem.rubyforge.org
diff --git a/devel/rubygem-nice-ffi/pkg-descr b/devel/rubygem-nice-ffi/pkg-descr
index 9bdb886cfcd8..8814d51ccc39 100644
--- a/devel/rubygem-nice-ffi/pkg-descr
+++ b/devel/rubygem-nice-ffi/pkg-descr
@@ -1,4 +1,4 @@
Nice-FFI is a layer on top of Ruby-FFI (and compatible FFI systems) to augment
it with features to aid development of FFI-based libraries.
-WWW: http://jacius.github.com/nice-ffi/
+WWW: http://github.com/jacius/nice-ffi/
diff --git a/devel/rubygem-notify/pkg-descr b/devel/rubygem-notify/pkg-descr
index 0cd99f3a5db8..1716a8452797 100644
--- a/devel/rubygem-notify/pkg-descr
+++ b/devel/rubygem-notify/pkg-descr
@@ -1,3 +1,3 @@
rubygem-notify provides notification functionalities on cross platforms.
-WWW: http://github.com/jugyo/notify
+WWW: http://github.com/jugyo/notify
diff --git a/devel/rubygem-open4/pkg-descr b/devel/rubygem-open4/pkg-descr
index 0aba4d12dce1..54d58d1188b4 100644
--- a/devel/rubygem-open4/pkg-descr
+++ b/devel/rubygem-open4/pkg-descr
@@ -1,4 +1,4 @@
open child process with handles on pid, stdin, stdout, and stderr: manage
child processes and their io handles easily.
-WWW: http://codeforpeople.com/lib/ruby/open4/
+WWW: http://github.com/ahoward/open4/tree/master
diff --git a/devel/rubygem-piston/pkg-descr b/devel/rubygem-piston/pkg-descr
index a702aed76784..cdefaa3b2405 100644
--- a/devel/rubygem-piston/pkg-descr
+++ b/devel/rubygem-piston/pkg-descr
@@ -8,4 +8,4 @@ the contrib/client-side folder of the main Subversion. The main
difference is that Piston is designed to work with remote
repositories.
-WWW: http://piston.rubyforge.org/
+WWW: http://francois.github.com/piston
diff --git a/devel/rubygem-polyglot/pkg-descr b/devel/rubygem-polyglot/pkg-descr
index 7d1e3ab548f8..7a63689c6e91 100644
--- a/devel/rubygem-polyglot/pkg-descr
+++ b/devel/rubygem-polyglot/pkg-descr
@@ -12,4 +12,4 @@ Required files are attempted first using the normal Ruby loader,
and if that fails, Polyglot conducts a search for a file having
a supported extension.
-WWW: http://polyglot.rubyforge.org/
+WWW: http://polyglot.rubyforge.org
diff --git a/devel/rubygem-rake/pkg-descr b/devel/rubygem-rake/pkg-descr
index 4bced741afad..7b016d2a585f 100644
--- a/devel/rubygem-rake/pkg-descr
+++ b/devel/rubygem-rake/pkg-descr
@@ -12,4 +12,4 @@ It has the following features:
file. Projects that depend upon rake do not require that rake be installed on
target systems.
-WWW: http://rubyforge.org/projects/rake
+WWW: http://rake.rubyforge.org
diff --git a/devel/rubygem-rapt/pkg-descr b/devel/rubygem-rapt/pkg-descr
index ee31657862af..1b1feb9e5d7d 100644
--- a/devel/rubygem-rapt/pkg-descr
+++ b/devel/rubygem-rapt/pkg-descr
@@ -1,4 +1,4 @@
RaPT (Rails Plugin Tool) is a faster, updated replacement for the
./script/plugin tool that ships with Ruby on Rails.
-WWW: http://rapt.rubyforge.org/
+WWW: http://rapt.rubyforge.org
diff --git a/devel/rubygem-rascut/pkg-descr b/devel/rubygem-rascut/pkg-descr
index 27a479139637..afa32a16de29 100644
--- a/devel/rubygem-rascut/pkg-descr
+++ b/devel/rubygem-rascut/pkg-descr
@@ -1,3 +1,3 @@
Rascut is Ruby ActionSCript UTility :D
-WWW: http://hotchpotch.rubyforge.org/
+WWW: http://hotchpotch.rubyforge.org/rascut/
diff --git a/devel/rubygem-rcov/pkg-descr b/devel/rubygem-rcov/pkg-descr
index 63740c3395f4..fd66b5966118 100644
--- a/devel/rubygem-rcov/pkg-descr
+++ b/devel/rubygem-rcov/pkg-descr
@@ -3,4 +3,4 @@ rcov is (mainly) a code coverage tool for Ruby featuring fast execution
cross-referenced XHTML and several kinds of text reports, easy automation
with Rake and Rant...
-WWW: http://rubyforge.org/projects/rcov/
+WWW: http://github.com/relevance/rcov
diff --git a/devel/rubygem-rgl/pkg-descr b/devel/rubygem-rgl/pkg-descr
index 78f941301db2..8235493fe315 100644
--- a/devel/rubygem-rgl/pkg-descr
+++ b/devel/rubygem-rgl/pkg-descr
@@ -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
the design rationales of BGL.
-WWW: http://rubyforge.org/projects/rgl/
+WWW: http://rgl.rubyforge.org
diff --git a/devel/rubygem-rr/pkg-descr b/devel/rubygem-rr/pkg-descr
index 8d6da10f140f..777fe23a3447 100644
--- a/devel/rubygem-rr/pkg-descr
+++ b/devel/rubygem-rr/pkg-descr
@@ -1,4 +1,4 @@
RR (Double Ruby) is a double framework that features a rich selection of double
techniques and a terse syntax. http://xunitpatterns.com/Test%20Double.html
-WWW: http://rubygems.org/gems/rr
+WWW: http://pivotallabs.com
diff --git a/devel/rubygem-rscm/pkg-descr b/devel/rubygem-rscm/pkg-descr
index f868186c5803..47f32f2102d9 100644
--- a/devel/rubygem-rscm/pkg-descr
+++ b/devel/rubygem-rscm/pkg-descr
@@ -6,4 +6,4 @@ RSCM currently supports CVS and Subversion. Support for ClearCase,
Darcs, Monotone, Perforce and StarTeam is in progress and partly
available.
-WWW: http://rubyforge.org/projects/rscm
+WWW: http://rscm.rubyforge.org
diff --git a/devel/rubygem-rspec/pkg-descr b/devel/rubygem-rspec/pkg-descr
index 00267aecf951..469da3865d2b 100644
--- a/devel/rubygem-rspec/pkg-descr
+++ b/devel/rubygem-rspec/pkg-descr
@@ -5,4 +5,4 @@ by using terminology focused on the behavioural aspects of the system rather
than testing, attempt to help direct developers towards a focus on the real
value to be found in TDD at its most successful, or BDD as we call it.
-WWW: http://rspec.rubyforge.org/
+WWW: http://github.com/rspec/rspec
diff --git a/devel/rubygem-rubigen/pkg-descr b/devel/rubygem-rubigen/pkg-descr
index 7e40f0e4b439..99fe56bb7ce3 100644
--- a/devel/rubygem-rubigen/pkg-descr
+++ b/devel/rubygem-rubigen/pkg-descr
@@ -9,4 +9,4 @@ It is a framework to allow Ruby applications to generate file/folder stubs
RubiGen exists to give different development environments their own generator
framework.
-WWW: http://drnic.github.com/rubigen/
+WWW: http://drnic.github.com/rubigen
diff --git a/devel/rubygem-ruby-debug-base/pkg-descr b/devel/rubygem-ruby-debug-base/pkg-descr
index 651cce1c102e..900a8223d146 100644
--- a/devel/rubygem-ruby-debug-base/pkg-descr
+++ b/devel/rubygem-ruby-debug-base/pkg-descr
@@ -1,4 +1,4 @@
Faster implementation of the standard debug.rb using
a native extension with a new hook Ruby C API.
-WWW: http://rubyforge.org/projects/ruby-debug
+WWW: http://rubyforge.org/projects/ruby-debug/
diff --git a/devel/rubygem-ruby-debug/pkg-descr b/devel/rubygem-ruby-debug/pkg-descr
index de17a156b4a7..bedeed0bc47e 100644
--- a/devel/rubygem-ruby-debug/pkg-descr
+++ b/devel/rubygem-ruby-debug/pkg-descr
@@ -1,3 +1,3 @@
Command line interface (CLI) for ruby-debug-base.
-WWW: http://rubyforge.org/projects/ruby-debug
+WWW: http://rubyforge.org/projects/ruby-debug/
diff --git a/devel/rubygem-ruby-ole/pkg-descr b/devel/rubygem-ruby-ole/pkg-descr
index 6912ed5fad10..54ec2df84d60 100644
--- a/devel/rubygem-ruby-ole/pkg-descr
+++ b/devel/rubygem-ruby-ole/pkg-descr
@@ -2,4 +2,4 @@ The ruby-ole library provides a variety of functions primarily for
working with OLE2 structured storage files, such as those produced by
Microsoft Office - eg *.doc, *.msg etc.
-WWW: http://rubyforge.org/projects/ruby-ole
+WWW: http://code.google.com/p/ruby-ole
diff --git a/devel/rubygem-ruby-sdl-ffi/pkg-descr b/devel/rubygem-ruby-sdl-ffi/pkg-descr
index 25b627314530..f4bd69875642 100644
--- a/devel/rubygem-ruby-sdl-ffi/pkg-descr
+++ b/devel/rubygem-ruby-sdl-ffi/pkg-descr
@@ -3,4 +3,4 @@ Ruby-FFI. It provides very basic access to SDL from Ruby without the
need for a compiled C wrapper. It aims to be platform and Ruby
implementation independent.
-WWW: http://rubygems.org/gems/ruby-sdl-ffi
+WWW: http://github.com/jacius/ruby-sdl-ffi/
diff --git a/devel/rubygem-ruby2ruby/pkg-descr b/devel/rubygem-ruby2ruby/pkg-descr
index 968df2713140..9aea6445b62b 100644
--- a/devel/rubygem-ruby2ruby/pkg-descr
+++ b/devel/rubygem-ruby2ruby/pkg-descr
@@ -3,5 +3,4 @@ easily from ParseTree's Sexps.
This makes making dynamic language processors
much easier in ruby than ever before.
-WWW: http://rubyforge.org/projects/seattlerb/
-WWW: http://seattlerb.rubyforge.org/ruby2ruby/
+WWW: http://seattlerb.rubyforge.org/
diff --git a/devel/rubygem-ruby_parser/pkg-descr b/devel/rubygem-ruby_parser/pkg-descr
index 793bc523ed6b..ec2ba3fdc0ef 100644
--- a/devel/rubygem-ruby_parser/pkg-descr
+++ b/devel/rubygem-ruby_parser/pkg-descr
@@ -4,4 +4,4 @@ the same as ParseTree's output: s-expressions using ruby's arrays and
base types.
Author: Ryan Davis (zenspider) <ryand-ruby@zenspider.com>
-WWW: http://rubyforge.org/projects/parsetree/
+WWW: http://parsetree.rubyforge.org/
diff --git a/devel/rubygem-rubyforge/pkg-descr b/devel/rubygem-rubyforge/pkg-descr
index 97c8151826eb..11ef6e1aa51d 100644
--- a/devel/rubygem-rubyforge/pkg-descr
+++ b/devel/rubygem-rubyforge/pkg-descr
@@ -1,3 +1,3 @@
A simplistic script which automates a limited set of rubyforge operations
-WWW: http://www.rubyforge.org/
+WWW: http://codeforpeople.rubyforge.org/rubyforge/
diff --git a/devel/rubygem-rubygame/pkg-descr b/devel/rubygem-rubygame/pkg-descr
index fed20e859233..08b81577dbeb 100644
--- a/devel/rubygem-rubygame/pkg-descr
+++ b/devel/rubygem-rubygame/pkg-descr
@@ -3,4 +3,4 @@ language, with similarities to pygame. The purpose of rubygame is
make the creation of games in the ruby language simple, easy, and
fun, without limiting flexibility.
-WWW: http://rubygame.seul.org/
+WWW: http://rubygame.org/
diff --git a/devel/rubygem-sequel/pkg-descr b/devel/rubygem-sequel/pkg-descr
index 8d30f67dbd2f..0d4915dbe461 100644
--- a/devel/rubygem-sequel/pkg-descr
+++ b/devel/rubygem-sequel/pkg-descr
@@ -11,4 +11,4 @@ Sequel is a database toolkit for Ruby.
* Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,
MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.
-WWW: http://sequel.rubyforge.org/
+WWW: http://sequel.rubyforge.org
diff --git a/devel/rubygem-shoulda/pkg-descr b/devel/rubygem-shoulda/pkg-descr
index be49b4aae1fc..6fabd01f8d4f 100644
--- a/devel/rubygem-shoulda/pkg-descr
+++ b/devel/rubygem-shoulda/pkg-descr
@@ -1,3 +1,3 @@
Making tests easy on the fingers and eyes
-WWW: http://rubygems.org/gems/shoulda
+WWW: http://thoughtbot.com/community/
diff --git a/devel/rubygem-soap4r/pkg-descr b/devel/rubygem-soap4r/pkg-descr
index 886862c10ee6..acfe79c83db8 100644
--- a/devel/rubygem-soap4r/pkg-descr
+++ b/devel/rubygem-soap4r/pkg-descr
@@ -1,3 +1,3 @@
SOAP4R is a Ruby library for accessing Web Services via SOAP
-WWW: http://dev.ctor.org/soap4r
+WWW: http://dev.ctor.org/soap4r
diff --git a/devel/rubygem-spruz/pkg-descr b/devel/rubygem-spruz/pkg-descr
index f3864424a68a..7d42714a4c73 100644
--- a/devel/rubygem-spruz/pkg-descr
+++ b/devel/rubygem-spruz/pkg-descr
@@ -2,4 +2,4 @@ This is a small mixed library of some useful
stuff for and extensions of Ruby that are not
really good/big enough for a real library.
-WWW: http://github.com/flori/spruz
+WWW: http://flori.github.com/spruz
diff --git a/devel/rubygem-stemmer/pkg-descr b/devel/rubygem-stemmer/pkg-descr
index 9a30b670dbab..2f0e564313ec 100644
--- a/devel/rubygem-stemmer/pkg-descr
+++ b/devel/rubygem-stemmer/pkg-descr
@@ -1,3 +1,3 @@
An implementation of the Porter word stemming algorithm.
-WWW: http://stemmer.rubyforge.org/wiki/wiki.pl
+WWW: http://rubyforge.org/projects/stemmer/
diff --git a/devel/rubygem-stomp/pkg-descr b/devel/rubygem-stomp/pkg-descr
index f02528df71e9..ed4789350a53 100644
--- a/devel/rubygem-stomp/pkg-descr
+++ b/devel/rubygem-stomp/pkg-descr
@@ -7,4 +7,4 @@ widespread messaging interop among languages, platforms and brokers.
This is a rubygem binding for stomp.
-WWW: http://stomp.codehaus.org/Ruby
+WWW: http://stomp.codehaus.org/
diff --git a/devel/rubygem-stream/pkg-descr b/devel/rubygem-stream/pkg-descr
index 1adb3ef84b39..242da4ead430 100644
--- a/devel/rubygem-stream/pkg-descr
+++ b/devel/rubygem-stream/pkg-descr
@@ -1,3 +1,3 @@
Interface for external iterators.
-WWW: http://rubyforge.org/projects/rgl/
+WWW: http://rgl.rubyforge.org
diff --git a/devel/rubygem-stringex/pkg-descr b/devel/rubygem-stringex/pkg-descr
index 1499ad436953..679e91ebade6 100644
--- a/devel/rubygem-stringex/pkg-descr
+++ b/devel/rubygem-stringex/pkg-descr
@@ -3,4 +3,4 @@ up of three libraries: ActsAsUrl [permalink solution with better character
translation], Unidecoder [Unicode to Ascii transliteration], and StringExtensions
[miscellaneous helper methods for the String class].
-WWW: http://rubygems.org/gems/stringex
+WWW: http://github.com/rsl/stringex
diff --git a/devel/rubygem-templater/pkg-descr b/devel/rubygem-templater/pkg-descr
index 15f6f1070851..a4f6d82f730c 100644
--- a/devel/rubygem-templater/pkg-descr
+++ b/devel/rubygem-templater/pkg-descr
@@ -2,4 +2,4 @@ Templater is a powerful code generation framework. It declarative
rules for generators, supports generators discovery in gems, has idea
of actions other than template rendering and is open for extension.
-WWW: http://templater.rubyforge.org/
+WWW: http://github.com/jnicklas/templater
diff --git a/devel/rubygem-thor/pkg-descr b/devel/rubygem-thor/pkg-descr
index 1057a7e8923e..9e98a65db34e 100644
--- a/devel/rubygem-thor/pkg-descr
+++ b/devel/rubygem-thor/pkg-descr
@@ -1,3 +1,3 @@
A scripting framework that replaces rake, sake and rubigen
-WWW: http://rubygems.org/gems/thor
+WWW: http://yehudakatz.com
diff --git a/devel/rubygem-treetop/pkg-descr b/devel/rubygem-treetop/pkg-descr
index fd042e2016d2..4549b7cdcd1e 100644
--- a/devel/rubygem-treetop/pkg-descr
+++ b/devel/rubygem-treetop/pkg-descr
@@ -3,4 +3,4 @@ facilitates an extension of the object-oriented paradigm called
syntax-oriented programming. There's a readme that will get you going
and some examples.
-WWW: http://treetop.rubyforge.org/
+WWW: http://functionalform.blogspot.com
diff --git a/devel/rubygem-trollop/pkg-descr b/devel/rubygem-trollop/pkg-descr
index 90f845dffa36..30cf038e5786 100644
--- a/devel/rubygem-trollop/pkg-descr
+++ b/devel/rubygem-trollop/pkg-descr
@@ -4,4 +4,4 @@ nice automatically-generated help page (fit to your screen size!), robust
option parsing, command subcompletion, and sensible defaults for everything
you don't specify.
-WWW: http://trollop.rubyforge.org/
+WWW: http://trollop.rubyforge.org
diff --git a/devel/rubygem-unicode/pkg-descr b/devel/rubygem-unicode/pkg-descr
index 9349afa03bf2..306f268b1752 100644
--- a/devel/rubygem-unicode/pkg-descr
+++ b/devel/rubygem-unicode/pkg-descr
@@ -3,4 +3,4 @@ Unicode Normalization Forms[1].
[1] http://www.unicode.org/unicode/reports/tr15/
-WWW: http://www.yoshidam.net/unicode.txt
+WWW: http://www.yoshidam.net/Ruby.html#unicode
diff --git a/devel/rubygem-uuid/pkg-descr b/devel/rubygem-uuid/pkg-descr
index e05c2f37366e..df0508bc90e0 100644
--- a/devel/rubygem-uuid/pkg-descr
+++ b/devel/rubygem-uuid/pkg-descr
@@ -1,3 +1,3 @@
Rubygem-uuid is a UUID generator for Ruby.
-WWW: http://rubyforge.org/projects/reliable-msg/
+WWW: http://github.com/assaf/uuid
diff --git a/devel/rubygem-uuidtools/pkg-descr b/devel/rubygem-uuidtools/pkg-descr
index bebb9b404f1d..a1788779fedd 100644
--- a/devel/rubygem-uuidtools/pkg-descr
+++ b/devel/rubygem-uuidtools/pkg-descr
@@ -1,3 +1,3 @@
A simple universally unique ID generation library.
-WWW: http://rubygems.org/gems/uuidtools
+WWW: http://uuidtools.rubyforge.org/
diff --git a/devel/rubygem-validatable/pkg-descr b/devel/rubygem-validatable/pkg-descr
index cd8e4920c7de..804a851e313e 100644
--- a/devel/rubygem-validatable/pkg-descr
+++ b/devel/rubygem-validatable/pkg-descr
@@ -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
lead for features that are similar and introduces new features.
-WWW: http://validatable.rubyforge.org/
+WWW: http://validatable.rubyforge.org
diff --git a/devel/rubygem-warbler/pkg-descr b/devel/rubygem-warbler/pkg-descr
index fd0892e4f716..d0e0df38e180 100644
--- a/devel/rubygem-warbler/pkg-descr
+++ b/devel/rubygem-warbler/pkg-descr
@@ -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.
No external dependencies are downloaded.
-WWW: http://caldersphere.rubyforge.org/warbler/
+WWW: http://caldersphere.rubyforge.org/warbler
diff --git a/devel/rubygem-zoom/pkg-descr b/devel/rubygem-zoom/pkg-descr
index f842f5d84c06..65afb6fe27cc 100644
--- a/devel/rubygem-zoom/pkg-descr
+++ b/devel/rubygem-zoom/pkg-descr
@@ -3,4 +3,4 @@ an abstract object-oriented programming interface to a subset of the services
specified by the Z39.50 standard, also known as the international standard
ISO 23950.
-WWW: http://ruby-zoom.rubyforge.org/
+WWW: http://ruby-zoom.rubyforge.org