This adds a 18 suffix to ruby 1.8 gem binaries, similar to the suffix added on ruby 1.9, 2.0, and 2.1. The main reason for doing this is that you can now symlink the unsuffixed version to the suffixed version for the ruby you want to use, just like you can for the binaries that ship with ruby.
As we don't build ruby 1.8 gem ports by default anymore, this should not affect bulk builds. However, this still bumps all ports that are buildable with ruby 1.8 and use GEM_BIN_SUFFIX or GEM_MAN_SUFFIX. Tested on amd64 with a bulk of the ruby 1.8 ports, both before and after the patch. I plan on committing this weekend unless I hear objections. Thanks, Jeremy Index: devel/ruby-gems/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-gems/Makefile,v retrieving revision 1.31 diff -u -p -r1.31 Makefile --- devel/ruby-gems/Makefile 25 Jun 2014 15:38:18 -0000 1.31 +++ devel/ruby-gems/Makefile 10 Oct 2014 02:17:45 -0000 @@ -5,7 +5,7 @@ COMMENT= package management framework fo V= 1.8.23 DISTNAME= rubygems-$V PKGNAME= ruby-gems-$V -REVISION= 2 +REVISION= 3 CATEGORIES= devel HOMEPAGE= http://docs.rubygems.org/ Index: devel/ruby-gems/patches/patch-lib_rubygems_commands_install_command_rb =================================================================== RCS file: devel/ruby-gems/patches/patch-lib_rubygems_commands_install_command_rb diff -N devel/ruby-gems/patches/patch-lib_rubygems_commands_install_command_rb --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/ruby-gems/patches/patch-lib_rubygems_commands_install_command_rb 10 Oct 2014 02:17:45 -0000 @@ -0,0 +1,17 @@ +$OpenBSD: patch-lib_rubygems_commands_install_command_rb,v 1.2 2011/11/08 23:38:57 jeremy Exp $ + +Make gem binaries on ruby 1.8 use a 18 suffix, so you can have +gem binaries for different versions of ruby installed at the same time +without conflicts. + +--- lib/rubygems/commands/install_command.rb.orig Tue Jul 26 19:04:03 2011 ++++ lib/rubygems/commands/install_command.rb Sun Oct 30 19:10:20 2011 +@@ -21,7 +21,7 @@ class Gem::Commands::InstallCommand < Gem::Command + defaults = Gem::DependencyInstaller::DEFAULT_OPTIONS.merge({ + :generate_rdoc => true, + :generate_ri => true, +- :format_executable => false, ++ :format_executable => true, + :version => Gem::Requirement.default, + }) + Index: devel/ruby-gems/patches/patch-lib_rubygems_dependency_installer_rb =================================================================== RCS file: devel/ruby-gems/patches/patch-lib_rubygems_dependency_installer_rb diff -N devel/ruby-gems/patches/patch-lib_rubygems_dependency_installer_rb --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ devel/ruby-gems/patches/patch-lib_rubygems_dependency_installer_rb 10 Oct 2014 02:17:45 -0000 @@ -0,0 +1,12 @@ +$OpenBSD: patch-lib_rubygems_dependency_installer_rb,v 1.2 2011/11/08 23:38:57 jeremy Exp $ +--- lib/rubygems/dependency_installer.rb.orig Tue Jul 26 19:04:03 2011 ++++ lib/rubygems/dependency_installer.rb Sun Oct 30 19:10:44 2011 +@@ -18,7 +18,7 @@ class Gem::DependencyInstaller + :env_shebang => false, + :domain => :both, # HACK dup + :force => false, +- :format_executable => false, # HACK dup ++ :format_executable => true, # HACK dup + :ignore_dependencies => false, + :prerelease => false, + :security_policy => nil, # HACK NoSecurity requires OpenSSL. AlmostNo? Low? Index: lang/ruby/ruby.port.mk =================================================================== RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v retrieving revision 1.75 diff -u -p -r1.75 ruby.port.mk --- lang/ruby/ruby.port.mk 22 Sep 2014 15:21:00 -0000 1.75 +++ lang/ruby/ruby.port.mk 10 Oct 2014 02:17:45 -0000 @@ -77,40 +77,35 @@ PKG_ARGS+= -f ${PORTSDIR}/lang/ruby/ruby # 2.1 for consistency with the default ruby21 FLAVOR for gem/extconf ports. MODRUBY_REV?= 2.1 -# Because the rbx, jruby, and ruby18 FLAVORs all use same binary names but in +# Because the rbx and jruby FLAVORs use same binary names but in # different directories, GEM_MAN_SUFFIX is used for the man pages to avoid # conflicts since all man files go in the same directory. -GEM_MAN_SUFFIX = -${MODRUBY_FLAVOR} +GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} # Use the FLAVOR as the prefix for the package, to avoid conflicts. MODRUBY_PKG_PREFIX = ${MODRUBY_FLAVOR} -GEM_BIN_SUFFIX = - .if ${MODRUBY_REV} == 1.8 MODRUBY_LIBREV = 1.8 MODRUBY_BINREV = 18 MODRUBY_PKG_PREFIX = ruby MODRUBY_FLAVOR = ruby18 -GEM_MAN_SUFFIX = +GEM_BIN_SUFFIX = 18 .elif ${MODRUBY_REV} == 1.9 MODRUBY_LIBREV = 1.9.1 MODRUBY_BINREV = 19 MODRUBY_FLAVOR = ruby19 GEM_BIN_SUFFIX = 19 -GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} .elif ${MODRUBY_REV} == 2.0 MODRUBY_LIBREV = 2.0 MODRUBY_BINREV = 20 MODRUBY_FLAVOR = ruby20 GEM_BIN_SUFFIX = 20 -GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} .elif ${MODRUBY_REV} == 2.1 MODRUBY_LIBREV = 2.1 MODRUBY_BINREV = 21 MODRUBY_FLAVOR = ruby21 GEM_BIN_SUFFIX = 21 -GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} .elif ${MODRUBY_REV} == jruby MODRUBY_LIBREV = 1.9 @@ -122,11 +117,13 @@ MODRUBY_LIBREV = 1.9 #.poison MODRUBY_WANTLIB MODRUBY_FLAVOR = jruby +GEM_MAN_SUFFIX = -${MODRUBY_FLAVOR} .elif ${MODRUBY_REV} == rbx MODRUBY_LIBREV = 2.1 #.poison MODRUBY_BINREV #.poison MODRUBY_WANTLIB MODRUBY_FLAVOR = rbx +GEM_MAN_SUFFIX = -${MODRUBY_FLAVOR} .endif MODRUBY_RAKE_DEPENDS = @@ -304,7 +301,7 @@ EXTRACT_SUFX= .gem # Require versions that no longer create the .require_paths files. . if ${MODRUBY_REV} == 1.8 -BUILD_DEPENDS+= devel/ruby-gems>=1.8.10 +BUILD_DEPENDS+= devel/ruby-gems>=1.8.23p3 RUN_DEPENDS+= devel/ruby-gems>=1.3.7p0 . elif ${MODRUBY_REV} == 1.9 BUILD_DEPENDS+= lang/ruby/1.9>=1.9.3.0 Index: archivers/ruby-archive-tar-minitar/Makefile =================================================================== RCS file: /cvs/ports/archivers/ruby-archive-tar-minitar/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- archivers/ruby-archive-tar-minitar/Makefile 26 Oct 2013 23:55:34 -0000 1.11 +++ archivers/ruby-archive-tar-minitar/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = command-line utility for POSIX tar(1) archive files DISTNAME = archive-tar-minitar-0.5.2 -REVISION = 7 +REVISION = 8 CATEGORIES = archivers HOMEPAGE = http://ruwiki.rubyforge.org/ Index: audio/ruby-sonos/Makefile =================================================================== RCS file: /cvs/ports/audio/ruby-sonos/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- audio/ruby-sonos/Makefile 20 Aug 2014 19:26:55 -0000 1.6 +++ audio/ruby-sonos/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = control Sonos speakers with Ruby DISTNAME = sonos-0.3.6 +REVISION = 0 CATEGORIES = audio net Index: databases/ruby-hiera/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-hiera/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- databases/ruby-hiera/Makefile 20 Jun 2014 19:39:01 -0000 1.20 +++ databases/ruby-hiera/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT= simple pluggable hierarchical V= 1.3.4 DISTNAME= hiera-${V} -REVISION= 0 +REVISION= 1 CATEGORIES= databases Index: databases/ruby-kirbybase/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-kirbybase/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- databases/ruby-kirbybase/Makefile 5 Jan 2014 22:55:33 -0000 1.11 +++ databases/ruby-kirbybase/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = small, plain-text, DBMS writte DISTNAME = KirbyBase-2.6 PKGNAME = ${DISTNAME:L} -REVISION = 6 +REVISION = 7 CATEGORIES = databases HOMEPAGE = http://www.netpromi.com/kirbybase_ruby.html Index: databases/ruby-sequel/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-sequel/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- databases/ruby-sequel/Makefile 12 Jul 2014 15:37:11 -0000 1.32 +++ databases/ruby-sequel/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = lightweight database library DISTNAME = sequel-4.12.0 CATEGORIES = databases -REVISION = 0 +REVISION = 1 HOMEPAGE = http://sequel.jeremyevans.net/ Index: databases/ruby-amalgalite/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-amalgalite/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- databases/ruby-amalgalite/Makefile 28 Sep 2014 15:56:45 -0000 1.15 +++ databases/ruby-amalgalite/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = ruby SQLite3 embedded database DISTNAME = amalgalite-1.1.2 CATEGORIES = databases -REVISION = 6 +REVISION = 7 HOMEPAGE = http://copiousfreetime.rubyforge.org/amalgalite/ Index: databases/ruby-resque/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-resque/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- databases/ruby-resque/Makefile 29 Sep 2014 19:31:20 -0000 1.4 +++ databases/ruby-resque/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= Redis-backed library to create jobs and place them on queues DISTNAME= resque-1.23.0 -REVISION = 1 +REVISION = 2 CATEGORIES= databases www HOMEPAGE= https://github.com/resque/resque Index: devel/ruby-bacon/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-bacon/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- devel/ruby-bacon/Makefile 26 Oct 2013 23:55:35 -0000 1.9 +++ devel/ruby-bacon/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= small RSpec clone DISTNAME= bacon-1.1.0 -REVISION = 6 +REVISION = 7 CATEGORIES= devel HOMEPAGE= http://chneukirchen.org/repos/bacon/README Index: devel/ruby-cucumber/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-cucumber/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- devel/ruby-cucumber/Makefile 26 Oct 2013 23:55:35 -0000 1.14 +++ devel/ruby-cucumber/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = execute plain-text documents as automated functional tests DISTNAME = cucumber-0.3.96 -REVISION = 8 +REVISION = 9 CATEGORIES = devel HOMEPAGE = http://cukes.info/ Index: devel/ruby-diff-lcs/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-diff-lcs/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- devel/ruby-diff-lcs/Makefile 26 Oct 2013 23:55:35 -0000 1.11 +++ devel/ruby-diff-lcs/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = port of Algorithm::Diff that uses the LCS algorithm DISTNAME = diff-lcs-1.2.4 -REVISION = 0 +REVISION = 1 CATEGORIES = devel lang/ruby # Perl Artistic Index: devel/ruby-gem_plugin/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-gem_plugin/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- devel/ruby-gem_plugin/Makefile 26 Oct 2013 23:55:35 -0000 1.16 +++ devel/ruby-gem_plugin/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= install Ruby gems as plugins DISTNAME= gem_plugin-0.2.3 -REVISION= 7 +REVISION= 8 CATEGORIES= devel # RubyLicense Index: devel/ruby-gettext/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-gettext/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- devel/ruby-gettext/Makefile 26 Oct 2013 23:55:35 -0000 1.18 +++ devel/ruby-gettext/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= Ruby interface to gettext DISTNAME= gettext-2.0.4 -REVISION = 7 +REVISION = 8 CATEGORIES= devel HOMEPAGE= http://www.yotabanana.com/hiki/ruby-gettext.html Index: devel/ruby-hoe/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-hoe/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- devel/ruby-hoe/Makefile 22 Sep 2014 15:20:05 -0000 1.23 +++ devel/ruby-hoe/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT= simple rake/rubygems helper for project Rakefiles DISTNAME= hoe-3.12.0 +REVISION = 0 CATEGORIES= devel # MIT Index: devel/ruby-rspec/1/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rspec/1/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- devel/ruby-rspec/1/Makefile 27 Sep 2014 17:47:54 -0000 1.9 +++ devel/ruby-rspec/1/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = ruby framework for Behaviour Driven Development DISTNAME = rspec-1.3.2 PORTROACH = limit:^1 -REVISION = 4 +REVISION = 5 SUBST_VARS = MODRUBY_FLAVOR MODRUBY_PREFIX # When you have two different versions of a ruby gem installed, the Index: devel/ruby-rspec/puppet/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rspec/puppet/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- devel/ruby-rspec/puppet/Makefile 17 Sep 2014 09:38:46 -0000 1.5 +++ devel/ruby-rspec/puppet/Makefile 10 Oct 2014 02:17:45 -0000 @@ -2,7 +2,7 @@ COMMENT= RSpec tests for Puppet manifests DISTNAME= rspec-puppet-1.0.1 -REVISION= 0 +REVISION= 1 HOMEPAGE= http://rspec-puppet.com/ Index: devel/ruby-rspec/serverspec/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rspec/serverspec/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- devel/ruby-rspec/serverspec/Makefile 17 Sep 2014 09:38:46 -0000 1.6 +++ devel/ruby-rspec/serverspec/Makefile 10 Oct 2014 02:17:45 -0000 @@ -2,7 +2,7 @@ COMMENT= RSpec tests for testing machine configuration/state DISTNAME= serverspec-1.7.0 -REVISION= 0 +REVISION= 1 HOMEPAGE= http://serverspec.org/ Index: devel/ruby-rspec/3/core/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rspec/3/core/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- devel/ruby-rspec/3/core/Makefile 17 Sep 2014 17:59:00 -0000 1.1.1.1 +++ devel/ruby-rspec/3/core/Makefile 10 Oct 2014 02:17:45 -0000 @@ -2,6 +2,7 @@ COMMENT = rspec runner and formatters DISTNAME = rspec-core-3.1.3 +REVISION = 0 BUILD_DEPENDS = ${RUN_DEPENDS} RUN_DEPENDS = devel/ruby-rspec/3/support,${MODRUBY_FLAVOR} Index: devel/ruby-ruby2ruby/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-ruby2ruby/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- devel/ruby-ruby2ruby/Makefile 26 Oct 2013 23:55:36 -0000 1.17 +++ devel/ruby-ruby2ruby/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = generating pure Ruby code easily from ParseTree\'s Sexps DISTNAME = ruby2ruby-1.3.1 -REVISION = 0 +REVISION = 1 CATEGORIES = devel # MIT Index: devel/ruby-ruby_parser/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-ruby_parser/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- devel/ruby-ruby_parser/Makefile 26 Oct 2013 23:55:36 -0000 1.14 +++ devel/ruby-ruby_parser/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = Ruby parser written in pure Ruby DISTNAME = ruby_parser-2.3.1 -REVISION = 0 +REVISION = 1 CATEGORIES = devel # MIT Index: devel/ruby-tilt/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-tilt/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- devel/ruby-tilt/Makefile 26 Oct 2013 23:55:36 -0000 1.12 +++ devel/ruby-tilt/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = generic interface to multiple Ruby template engines DISTNAME = tilt-1.4.1 -REVISION = 1 +REVISION = 2 CATEGORIES = devel textproc HOMEPAGE = https://github.com/rtomayko/tilt Index: devel/ruby-zentest/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-zentest/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- devel/ruby-zentest/Makefile 19 Sep 2014 20:12:26 -0000 1.17 +++ devel/ruby-zentest/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = ensures test coverage and acce DISTNAME = ZenTest-4.9.2 PKGNAME = ${DISTNAME:L} -REVISION = 1 +REVISION = 2 CATEGORIES = devel # MIT Index: devel/ruby-mspec/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-mspec/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- devel/ruby-mspec/Makefile 26 Oct 2013 23:55:35 -0000 1.6 +++ devel/ruby-mspec/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = specialized test framework for running RubySpecs DISTNAME = mspec-1.5.17 -REVISION= 2 +REVISION= 3 CATEGORIES = devel HOMEPAGE = http://www.rubyspec.org/projects/show/mspec Index: devel/ruby-rake-compiler/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-rake-compiler/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- devel/ruby-rake-compiler/Makefile 26 Oct 2013 23:55:36 -0000 1.10 +++ devel/ruby-rake-compiler/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = build and package Ruby extensions using Rake as glue DISTNAME = rake-compiler-0.7.9 -REVISION = 4 +REVISION = 5 CATEGORIES = devel HOMEPAGE = https://github.com/luislavena/rake-compiler Index: devel/ruby-ole/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-ole/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- devel/ruby-ole/Makefile 26 Oct 2013 23:55:36 -0000 1.6 +++ devel/ruby-ole/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = provides read/write access to DISTNAME = ruby-ole-1.2.11.4 PKGNAME = ${DISTNAME:S/ruby-//} -REVISION = 0 +REVISION = 1 CATEGORIES = devel # MIT Index: devel/ruby-bundler/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-bundler/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- devel/ruby-bundler/Makefile 26 Oct 2013 23:55:35 -0000 1.8 +++ devel/ruby-bundler/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= ruby application dependency manager DISTNAME= bundler-1.3.5 -REVISION = 0 +REVISION = 1 CATEGORIES= devel HOMEPAGE= http://gembundler.com/ Index: devel/ruby-uuid/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-uuid/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- devel/ruby-uuid/Makefile 26 Oct 2013 23:55:36 -0000 1.2 +++ devel/ruby-uuid/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= UUID generator DISTNAME= uuid-2.3.7 -REVISION = 0 +REVISION = 1 CATEGORIES= devel HOMEPAGE= https://github.com/assaf/uuid Index: devel/ruby-commander/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-commander/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- devel/ruby-commander/Makefile 26 Oct 2013 23:55:35 -0000 1.2 +++ devel/ruby-commander/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = complete solution for Ruby command-line executables DISTNAME = commander-4.1.3 -REVISION = 0 +REVISION = 1 CATEGORIES = devel HOMEPAGE = http://visionmedia.github.com/commander Index: devel/ruby-hub/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-hub/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- devel/ruby-hub/Makefile 22 Aug 2014 18:43:32 -0000 1.2 +++ devel/ruby-hub/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = git commandline wrapper for GitHub DISTNAME = hub-1.12.2 +REVISION = 0 CATEGORIES = devel HOMEPAGE = https://hub.github.com/ Index: devel/ruby-thor/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-thor/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- devel/ruby-thor/Makefile 18 Jan 2014 09:30:14 -0000 1.1.1.1 +++ devel/ruby-thor/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = scripting framework to replace rake/sake/rubigen DISTNAME = thor-0.18.1 +REVISION = 0 CATEGORIES = devel Index: net/ruby-stomp/Makefile =================================================================== RCS file: /cvs/ports/net/ruby-stomp/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- net/ruby-stomp/Makefile 23 Dec 2013 17:07:52 -0000 1.13 +++ net/ruby-stomp/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = Streaming Text Orientated Messaging Protocol (STOMP) client DISTNAME = stomp-1.3.2 +REVISION = 0 CATEGORIES = net HOMEPAGE = https://github.com/stompgem/stomp Index: sysutils/ruby-posix-spawn/Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-posix-spawn/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- sysutils/ruby-posix-spawn/Makefile 15 Jan 2014 02:13:58 -0000 1.6 +++ sysutils/ruby-posix-spawn/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= fast process spawning DISTNAME= posix-spawn-0.3.6 -REVISION= 3 +REVISION= 4 CATEGORIES= sysutils Index: sysutils/ruby-capistrano/Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-capistrano/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- sysutils/ruby-capistrano/Makefile 26 Oct 2013 23:55:37 -0000 1.18 +++ sysutils/ruby-capistrano/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = execute commands in parallel on multiple remote machines DISTNAME = capistrano-2.5.9 -REVISION = 7 +REVISION = 8 CATEGORIES = sysutils HOMEPAGE = http://www.capify.org/ Index: sysutils/ruby-puppet-lint/Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-puppet-lint/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- sysutils/ruby-puppet-lint/Makefile 24 Sep 2014 06:17:56 -0000 1.14 +++ sysutils/ruby-puppet-lint/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT= ensure your Puppet manifests conform with the style guide DISTNAME= puppet-lint-1.1.0 +REVISION = 0 CATEGORIES= sysutils Index: sysutils/ruby-directory_watcher/Makefile =================================================================== RCS file: /cvs/ports/sysutils/ruby-directory_watcher/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- sysutils/ruby-directory_watcher/Makefile 26 Oct 2013 23:55:37 -0000 1.6 +++ sysutils/ruby-directory_watcher/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = apply actions to directory changes DISTNAME = directory_watcher-1.4.1 -REVISION = 0 +REVISION = 1 CATEGORIES = sysutils # MIT Index: textproc/ruby-haml/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-haml/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- textproc/ruby-haml/Makefile 26 Oct 2013 23:55:37 -0000 1.16 +++ textproc/ruby-haml/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= HTML Abstraction Markup Language for Ruby DISTNAME= haml-3.1.7 -REVISION = 0 +REVISION = 1 CATEGORIES= textproc HOMEPAGE= http://haml.hamptoncatlin.com/ Index: textproc/ruby-pdf-reader/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-pdf-reader/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- textproc/ruby-pdf-reader/Makefile 26 Oct 2013 23:55:37 -0000 1.11 +++ textproc/ruby-pdf-reader/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = conforming pdf parser DISTNAME = pdf-reader-0.7.7 -REVISION = 6 +REVISION = 7 CATEGORIES = textproc # mit Index: textproc/ruby-redcloth/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-redcloth/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- textproc/ruby-redcloth/Makefile 15 Jan 2014 02:13:58 -0000 1.22 +++ textproc/ruby-redcloth/Makefile 10 Oct 2014 02:17:45 -0000 @@ -4,7 +4,7 @@ COMMENT = module for using Textile in Ru DISTNAME = RedCloth-4.2.9 PKGNAME = ${DISTNAME:L} -REVISION = 2 +REVISION = 3 CATEGORIES = textproc HOMEPAGE = http://redcloth.org/ Index: textproc/ruby-kramdown/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-kramdown/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- textproc/ruby-kramdown/Makefile 26 Oct 2013 23:55:37 -0000 1.5 +++ textproc/ruby-kramdown/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= fast, pure Ruby Markdown parser DISTNAME= kramdown-1.0.2 -REVISION = 0 +REVISION = 1 CATEGORIES= textproc Index: textproc/ruby-treetop/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-treetop/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- textproc/ruby-treetop/Makefile 26 Oct 2013 23:55:38 -0000 1.13 +++ textproc/ruby-treetop/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = Ruby-based DSL for text parsing and interpretation DISTNAME = treetop-1.4.14 -REVISION = 0 +REVISION = 1 CATEGORIES = textproc HOMEPAGE = http://treetop.rubyforge.org/ Index: textproc/ruby-maruku/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-maruku/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- textproc/ruby-maruku/Makefile 26 Oct 2013 23:55:37 -0000 1.6 +++ textproc/ruby-maruku/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = Ruby markdown interpreter DISTNAME = maruku-0.6.1 -REVISION = 0 +REVISION = 1 CATEGORIES = textproc HOMEPAGE = http://maruku.rubyforge.org/ Index: textproc/ruby-rdiscount/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-rdiscount/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- textproc/ruby-rdiscount/Makefile 15 Jan 2014 02:13:58 -0000 1.9 +++ textproc/ruby-rdiscount/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = discount implementation of John Gruber's Markdown DISTNAME = rdiscount-1.6.5 -REVISION= 5 +REVISION= 6 CATEGORIES = textproc # BSD Index: textproc/ruby-rtex/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-rtex/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- textproc/ruby-rtex/Makefile 26 Oct 2013 23:55:37 -0000 1.5 +++ textproc/ruby-rtex/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = ruby library to the LaTeX typesetting system DISTNAME = rtex-2.1.1 -REVISION= 2 +REVISION= 3 CATEGORIES = textproc # MIT Index: textproc/ruby-mustache/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-mustache/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- textproc/ruby-mustache/Makefile 26 Oct 2013 23:55:37 -0000 1.4 +++ textproc/ruby-mustache/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = logic-free template language DISTNAME = mustache-0.99.4 -REVISION = 1 +REVISION = 2 CATEGORIES = textproc # MIT Index: textproc/ruby-ronn/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-ronn/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- textproc/ruby-ronn/Makefile 26 Oct 2013 23:55:37 -0000 1.5 +++ textproc/ruby-ronn/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = builds man pages DISTNAME = ronn-0.7.3 -REVISION = 2 +REVISION = 3 CATEGORIES = textproc HOMEPAGE = http://rtomayko.github.com/ronn/ Index: textproc/ruby-redcarpet/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-redcarpet/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- textproc/ruby-redcarpet/Makefile 15 Jan 2014 02:13:58 -0000 1.9 +++ textproc/ruby-redcarpet/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= fast, safe and extensible Markdown to (X)HTML parser DISTNAME= redcarpet-2.2.2 -REVISION = 2 +REVISION = 3 CATEGORIES= textproc Index: textproc/ruby-rexical/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-rexical/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- textproc/ruby-rexical/Makefile 26 Oct 2013 23:55:37 -0000 1.3 +++ textproc/ruby-rexical/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= lexical scanner generator for use with Racc DISTNAME= rexical-1.0.5 -REVISION = 0 +REVISION = 1 CATEGORIES= textproc HOMEPAGE= https://github.com/tenderlove/rexical Index: textproc/ruby-yard/Makefile =================================================================== RCS file: /cvs/ports/textproc/ruby-yard/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- textproc/ruby-yard/Makefile 24 Sep 2014 18:56:04 -0000 1.5 +++ textproc/ruby-yard/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT= Ruby documentation tool DISTNAME= yard-0.8.7.4 +REVISION = 0 CATEGORIES= textproc HOMEPAGE= http://yardoc.org/ Index: www/ruby-httpclient/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-httpclient/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- www/ruby-httpclient/Makefile 15 Jan 2014 13:01:51 -0000 1.12 +++ www/ruby-httpclient/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = library to access web resources via HTTP DISTNAME = httpclient-2.3.4.1 +REVISION = 0 CATEGORIES = www HOMEPAGE = https://github.com/nahi/httpclient Index: www/ruby-passenger/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-passenger/Makefile,v retrieving revision 1.35 diff -u -p -r1.35 Makefile --- www/ruby-passenger/Makefile 8 Oct 2014 02:32:43 -0000 1.35 +++ www/ruby-passenger/Makefile 10 Oct 2014 02:17:45 -0000 @@ -7,6 +7,7 @@ BROKEN-alpha = .got subsegment exceeds PASS_VERSION = 4.0.44 NGINX_VERSION = 1.4.7 DISTNAME = passenger-${PASS_VERSION} +REVISION = 0 FULLPKGNAME-main = ${MODRUBY_PKG_PREFIX}-${DISTNAME} FULLPKGNAME-standalone = ${MODRUBY_PKG_PREFIX}-passenger-standalone-${PASS_VERSION}.${NGINX_VERSION} FULLPKGPATH-main = ${BASE_PKGPATH},-main Index: www/ruby-rack/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-rack/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- www/ruby-rack/Makefile 26 Oct 2013 23:55:38 -0000 1.19 +++ www/ruby-rack/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= modular Ruby webserver interface DISTNAME= rack-1.4.5 -REVISION = 0 +REVISION = 1 CATEGORIES= www HOMEPAGE= http://rack.rubyforge.org/ Index: www/ruby-rest-client/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-rest-client/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- www/ruby-rest-client/Makefile 26 Oct 2013 23:55:38 -0000 1.13 +++ www/ruby-rest-client/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = simple REST client for Ruby DISTNAME = rest-client-1.6.7 -REVISION = 1 +REVISION = 2 CATEGORIES = www HOMEPAGE = https://github.com/rest-client/rest-client Index: www/ruby-thin/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-thin/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- www/ruby-thin/Makefile 15 Jan 2014 02:13:58 -0000 1.19 +++ www/ruby-thin/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT = fast and very simple Ruby web server DISTNAME = thin-1.3.0 -REVISION = 4 +REVISION = 5 CATEGORIES = www HOMEPAGE = http://code.macournoyer.com/thin/ Index: www/ruby-rainbows/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-rainbows/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- www/ruby-rainbows/Makefile 19 Jan 2014 20:44:43 -0000 1.14 +++ www/ruby-rainbows/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = ruby-unicorn for sleepy apps and slow clients DISTNAME = rainbows-4.6.0 +REVISION = 0 CATEGORIES = www HOMEPAGE = http://rainbows.rubyforge.org/ Index: www/ruby-unicorn/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-unicorn/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- www/ruby-unicorn/Makefile 19 Jan 2014 20:43:55 -0000 1.16 +++ www/ruby-unicorn/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,6 +3,7 @@ COMMENT = ruby-rack HTTP server for Unix and fast clients DISTNAME = unicorn-4.8.0 +REVISION = 0 CATEGORIES = www HOMEPAGE = http://unicorn.bogomips.org/ Index: www/ruby-jekyll/Makefile =================================================================== RCS file: /cvs/ports/www/ruby-jekyll/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- www/ruby-jekyll/Makefile 6 Sep 2014 07:20:30 -0000 1.11 +++ www/ruby-jekyll/Makefile 10 Oct 2014 02:17:45 -0000 @@ -3,7 +3,7 @@ COMMENT= simple, blog aware, static site generator DISTNAME= jekyll-1.1.0 -REVISION = 1 +REVISION = 2 CATEGORIES= www HOMEPAGE= http://jekyllrb.com/