aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/ruby-gems/Makefile51
-rw-r--r--devel/ruby-gems/distinfo4
-rw-r--r--devel/ruby-gems/pkg-plist89
-rw-r--r--devel/rubygem-activemessaging/files/patch-gemspec23
-rw-r--r--devel/rubygem-analogger/files/patch-gemspec29
-rw-r--r--devel/rubygem-bones/Makefile4
-rw-r--r--devel/rubygem-clio/files/patch-gemspec29
-rw-r--r--devel/rubygem-debugger/Makefile2
-rw-r--r--devel/rubygem-debugger/files/patch-debugger-1.6.2.gemspec25
-rw-r--r--devel/rubygem-debugger/files/patch-gemspec10
-rw-r--r--devel/rubygem-launchy22/files/patch-gemspec10
-rw-r--r--devel/rubygem-rapt/Makefile1
-rw-r--r--devel/rubygem-rapt/files/patch-gemspec25
-rw-r--r--devel/rubygem-term-ansicolor/Makefile5
-rw-r--r--devel/rubygem-term-ansicolor/files/patch-gemspec11
-rw-r--r--devel/rubygem-tilt1/files/patch-gemspec34
-rw-r--r--devel/rubygem-toml/Makefile3
-rw-r--r--devel/rubygem-toml/files/patch-gemspec11
-rw-r--r--devel/rubygem-travis/files/patch-gemspec11
-rw-r--r--devel/rubygem-travis/files/patch-travis-1.7.5.gemspec12
-rw-r--r--devel/rubygem-travis/files/patch-travis.gemspec11
21 files changed, 205 insertions, 195 deletions
diff --git a/devel/ruby-gems/Makefile b/devel/ruby-gems/Makefile
index 0d15841232f2..a24e3d57562a 100644
--- a/devel/ruby-gems/Makefile
+++ b/devel/ruby-gems/Makefile
@@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= gems
-PORTVERSION= 1.8.30
+PORTVERSION= 2.4.5
CATEGORIES= devel ruby
-MASTER_SITES= https://github.com/rubygems/rubygems/releases/download/v${PORTVERSION}/
+MASTER_SITES= http://production.cf.rubygems.org/rubygems/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
@@ -21,9 +21,6 @@ RUBY_SETUP= setup.rb
NO_BUILD= yes
USES= tar:tgz
-PLIST_SUB+= DISTNAME="${DISTNAME}" \
- RUBY_VER_SHORT="${RUBY_VER_SHORT}"
-
GEMS_BASE_DIR= lib/ruby/gems
GEMS_BASE_DIR_P= ${GEMS_BASE_DIR}
GEMS_VER_DIR= ${GEMS_BASE_DIR}/${RUBY_VER}
@@ -34,6 +31,20 @@ GEMS_DOC_DIR= ${GEMS_DOC_BASE_DIR}/${DISTNAME}
GEMS_DOC_DIR_P= ${GEMS_DOC_BASE_DIR_P}/%%DISTNAME%%
RUBY_VER_SHORT= ${RUBY_VER:S/.//}
+GEMS_DIR= ${GEMS_VER_DIR}/gems
+DOC_DIR= ${GEMS_VER_DIR}/doc
+CACHE_DIR= ${GEMS_VER_DIR}/cache
+SPEC_DIR= ${GEMS_VER_DIR}/specifications
+EXT_DIR= ${GEMS_VER_DIR}/extensions
+
+PLIST_SUB+= DISTNAME="${DISTNAME}" \
+ RUBY_VER_SHORT="${RUBY_VER_SHORT}" \
+ GEMS_DIR="${GEMS_DIR}" \
+ DOC_DIR="${DOC_DIR}" \
+ CACHE_DIR="${CACHE_DIR}" \
+ SPEC_DIR="${SPEC_DIR}" \
+ EXT_DIR="${EXT_DIR}"
+
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
@@ -59,36 +70,6 @@ post-install:
.if ${PORT_OPTIONS:MDOCS}
@${FIND} -ds ${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR}/ ! -type d | \
${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} -ds ${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR}/ -type d -mindepth 1 | \
- ${SED} -E -e 's,^${STAGEDIR}${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${GEMS_DOC_DIR}" >> ${TMPPLIST}
.endif
- @${ECHO_CMD} "@unexec rmdir %D/lib/ruby/gems/${RUBY_VER}/doc 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/lib/ruby/gems/${RUBY_VER} 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/lib/ruby/gems 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/lib/ruby 2>/dev/null || true" >> ${TMPPLIST}
-
-# This target is only meant to be used by the port maintainer.
-x-generate-plist:
- ${ECHO} bin/gem > pkg-plist.new
- ${ECHO} bin/gem%%RUBY_VER_SHORT%% >> pkg-plist.new
- ${ECHO} %%RUBY_SITELIBDIR%%/gauntlet_rubygems.rb >> pkg-plist.new
- ${ECHO} %%RUBY_SITELIBDIR%%/rbconfig/datadir.rb >> pkg-plist.new
- ${ECHO} %%RUBY_SITELIBDIR%%/rubygems.rb >> pkg-plist.new
- ${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/rubygems -type f | ${SORT} | ${SED} -e 's,${STAGEDIR}${RUBY_SITELIBDIR},%%RUBY_SITELIBDIR%%,' >> pkg-plist.new
- ${ECHO} %%RUBY_SITELIBDIR%%/ubygems.rb >> pkg-plist.new
- ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR} -type f | ${SORT} | ${SED} -e 's,${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR},%%PORTDOCS%%${GEMS_DOC_DIR_P},' >> pkg-plist.new
-
- ${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/rubygems -type d | ${SORT} -r | ${SED} -e 's,${STAGEDIR}${RUBY_SITELIBDIR},@dirrm %%RUBY_SITELIBDIR%%,' >> pkg-plist.new
- ${ECHO} @dirrm %%RUBY_SITELIBDIR%%/rbconfig >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_VER_DIR_P}/specifications >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_VER_DIR_P}/gems >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_VER_DIR_P}/cache >> pkg-plist.new
- ${FIND} ${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR} -type d | ${SORT} -r | ${SED} -e 's,${STAGEDIR}${PREFIX}/${GEMS_DOC_DIR},%%PORTDOCS%%@dirrm ${GEMS_DOC_DIR_P},' >> pkg-plist.new
- ${ECHO} ${GEMS_DOC_BASE_DIR_P}/.keep_this >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_DOC_BASE_DIR_P} >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_VER_DIR_P} >> pkg-plist.new
- ${ECHO} @dirrmtry ${GEMS_BASE_DIR_P} >> pkg-plist.new
-
.include <bsd.port.mk>
diff --git a/devel/ruby-gems/distinfo b/devel/ruby-gems/distinfo
index 2779d7696996..091b83b47f69 100644
--- a/devel/ruby-gems/distinfo
+++ b/devel/ruby-gems/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ruby/rubygems-1.8.30.tgz) = 3ff089f3cf67413b990b344af167750738a5767f25a889c019a87aa20667721c
-SIZE (ruby/rubygems-1.8.30.tgz) = 273966
+SHA256 (ruby/rubygems-2.4.5.tgz) = 47d182ba52da02d4400601efbf62f64c25ff83856f8e269f8289333f292566d9
+SIZE (ruby/rubygems-2.4.5.tgz) = 446665
diff --git a/devel/ruby-gems/pkg-plist b/devel/ruby-gems/pkg-plist
index 8e3e645f9bc0..76d7c2115700 100644
--- a/devel/ruby-gems/pkg-plist
+++ b/devel/ruby-gems/pkg-plist
@@ -1,9 +1,9 @@
bin/gem
bin/gem%%RUBY_VER_SHORT%%
%%RUBY_SITELIBDIR%%/gauntlet_rubygems.rb
-%%RUBY_SITELIBDIR%%/rbconfig/datadir.rb
%%RUBY_SITELIBDIR%%/rubygems.rb
-%%RUBY_SITELIBDIR%%/rubygems/builder.rb
+%%RUBY_SITELIBDIR%%/rubygems/available_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/basic_specification.rb
%%RUBY_SITELIBDIR%%/rubygems/command.rb
%%RUBY_SITELIBDIR%%/rubygems/command_manager.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/build_command.rb
@@ -19,6 +19,8 @@ bin/gem%%RUBY_VER_SHORT%%
%%RUBY_SITELIBDIR%%/rubygems/commands/install_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/list_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/lock_command.rb
+%%RUBY_SITELIBDIR%%/rubygems/commands/mirror_command.rb
+%%RUBY_SITELIBDIR%%/rubygems/commands/open_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/outdated_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/owner_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/pristine_command.rb
@@ -35,38 +37,44 @@ bin/gem%%RUBY_VER_SHORT%%
%%RUBY_SITELIBDIR%%/rubygems/commands/unpack_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/update_command.rb
%%RUBY_SITELIBDIR%%/rubygems/commands/which_command.rb
+%%RUBY_SITELIBDIR%%/rubygems/commands/yank_command.rb
+%%RUBY_SITELIBDIR%%/rubygems/compatibility.rb
%%RUBY_SITELIBDIR%%/rubygems/config_file.rb
-%%RUBY_SITELIBDIR%%/rubygems/custom_require.rb
+%%RUBY_SITELIBDIR%%/rubygems/core_ext/kernel_gem.rb
+%%RUBY_SITELIBDIR%%/rubygems/core_ext/kernel_require.rb
%%RUBY_SITELIBDIR%%/rubygems/defaults.rb
%%RUBY_SITELIBDIR%%/rubygems/dependency.rb
%%RUBY_SITELIBDIR%%/rubygems/dependency_installer.rb
%%RUBY_SITELIBDIR%%/rubygems/dependency_list.rb
%%RUBY_SITELIBDIR%%/rubygems/deprecate.rb
-%%RUBY_SITELIBDIR%%/rubygems/doc_manager.rb
+%%RUBY_SITELIBDIR%%/rubygems/doctor.rb
%%RUBY_SITELIBDIR%%/rubygems/errors.rb
%%RUBY_SITELIBDIR%%/rubygems/exceptions.rb
%%RUBY_SITELIBDIR%%/rubygems/ext.rb
+%%RUBY_SITELIBDIR%%/rubygems/ext/build_error.rb
%%RUBY_SITELIBDIR%%/rubygems/ext/builder.rb
+%%RUBY_SITELIBDIR%%/rubygems/ext/cmake_builder.rb
%%RUBY_SITELIBDIR%%/rubygems/ext/configure_builder.rb
%%RUBY_SITELIBDIR%%/rubygems/ext/ext_conf_builder.rb
%%RUBY_SITELIBDIR%%/rubygems/ext/rake_builder.rb
-%%RUBY_SITELIBDIR%%/rubygems/format.rb
-%%RUBY_SITELIBDIR%%/rubygems/gem_openssl.rb
-%%RUBY_SITELIBDIR%%/rubygems/gem_path_searcher.rb
%%RUBY_SITELIBDIR%%/rubygems/gem_runner.rb
%%RUBY_SITELIBDIR%%/rubygems/gemcutter_utilities.rb
%%RUBY_SITELIBDIR%%/rubygems/indexer.rb
+%%RUBY_SITELIBDIR%%/rubygems/install_default_message.rb
+%%RUBY_SITELIBDIR%%/rubygems/install_message.rb
%%RUBY_SITELIBDIR%%/rubygems/install_update_options.rb
%%RUBY_SITELIBDIR%%/rubygems/installer.rb
%%RUBY_SITELIBDIR%%/rubygems/installer_test_case.rb
%%RUBY_SITELIBDIR%%/rubygems/local_remote_options.rb
%%RUBY_SITELIBDIR%%/rubygems/mock_gem_ui.rb
-%%RUBY_SITELIBDIR%%/rubygems/old_format.rb
+%%RUBY_SITELIBDIR%%/rubygems/name_tuple.rb
%%RUBY_SITELIBDIR%%/rubygems/package.rb
-%%RUBY_SITELIBDIR%%/rubygems/package/f_sync_dir.rb
+%%RUBY_SITELIBDIR%%/rubygems/package/digest_io.rb
+%%RUBY_SITELIBDIR%%/rubygems/package/file_source.rb
+%%RUBY_SITELIBDIR%%/rubygems/package/io_source.rb
+%%RUBY_SITELIBDIR%%/rubygems/package/old.rb
+%%RUBY_SITELIBDIR%%/rubygems/package/source.rb
%%RUBY_SITELIBDIR%%/rubygems/package/tar_header.rb
-%%RUBY_SITELIBDIR%%/rubygems/package/tar_input.rb
-%%RUBY_SITELIBDIR%%/rubygems/package/tar_output.rb
%%RUBY_SITELIBDIR%%/rubygems/package/tar_reader.rb
%%RUBY_SITELIBDIR%%/rubygems/package/tar_reader/entry.rb
%%RUBY_SITELIBDIR%%/rubygems/package/tar_test_case.rb
@@ -76,14 +84,60 @@ bin/gem%%RUBY_VER_SHORT%%
%%RUBY_SITELIBDIR%%/rubygems/platform.rb
%%RUBY_SITELIBDIR%%/rubygems/psych_additions.rb
%%RUBY_SITELIBDIR%%/rubygems/psych_tree.rb
+%%RUBY_SITELIBDIR%%/rubygems/rdoc.rb
%%RUBY_SITELIBDIR%%/rubygems/remote_fetcher.rb
-%%RUBY_SITELIBDIR%%/rubygems/require_paths_builder.rb
%%RUBY_SITELIBDIR%%/rubygems/requirement.rb
+%%RUBY_SITELIBDIR%%/rubygems/request.rb
+%%RUBY_SITELIBDIR%%/rubygems/request/connection_pools.rb
+%%RUBY_SITELIBDIR%%/rubygems/request/http_pool.rb
+%%RUBY_SITELIBDIR%%/rubygems/request/https_pool.rb
+%%RUBY_SITELIBDIR%%/rubygems/request_set/gem_dependency_api.rb
+%%RUBY_SITELIBDIR%%/rubygems/request_set/lockfile.rb
+%%RUBY_SITELIBDIR%%/rubygems/request_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/activation_request.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/api_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/api_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/best_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/composed_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/conflict.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/current_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/dependency_request.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/git_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/git_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/index_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/index_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/installed_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/installer_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/local_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/lock_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/lock_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/requirement_list.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/spec_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/stats.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/vendor_set.rb
+%%RUBY_SITELIBDIR%%/rubygems/resolver/vendor_specification.rb
%%RUBY_SITELIBDIR%%/rubygems/security.rb
+%%RUBY_SITELIBDIR%%/rubygems/security/policies.rb
+%%RUBY_SITELIBDIR%%/rubygems/security/policy.rb
+%%RUBY_SITELIBDIR%%/rubygems/security/signer.rb
+%%RUBY_SITELIBDIR%%/rubygems/security/trust_dir.rb
%%RUBY_SITELIBDIR%%/rubygems/server.rb
-%%RUBY_SITELIBDIR%%/rubygems/source_index.rb
%%RUBY_SITELIBDIR%%/rubygems/spec_fetcher.rb
%%RUBY_SITELIBDIR%%/rubygems/specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/stub_specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/git.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/installed.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/local.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/lock.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/specific_file.rb
+%%RUBY_SITELIBDIR%%/rubygems/source/vendor.rb
+%%RUBY_SITELIBDIR%%/rubygems/source.rb
+%%RUBY_SITELIBDIR%%/rubygems/source_list.rb
+%%RUBY_SITELIBDIR%%/rubygems/source_local.rb
+%%RUBY_SITELIBDIR%%/rubygems/source_specific_file.rb
%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/AddTrustExternalCARoot-2048.pem
%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/AddTrustExternalCARoot.pem
%%RUBY_SITELIBDIR%%/rubygems/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
@@ -95,9 +149,18 @@ bin/gem%%RUBY_VER_SHORT%%
%%RUBY_SITELIBDIR%%/rubygems/test_utilities.rb
%%RUBY_SITELIBDIR%%/rubygems/text.rb
%%RUBY_SITELIBDIR%%/rubygems/uninstaller.rb
+%%RUBY_SITELIBDIR%%/rubygems/uri_formatter.rb
+%%RUBY_SITELIBDIR%%/rubygems/util.rb
+%%RUBY_SITELIBDIR%%/rubygems/util/list.rb
+%%RUBY_SITELIBDIR%%/rubygems/util/stringio.rb
%%RUBY_SITELIBDIR%%/rubygems/user_interaction.rb
%%RUBY_SITELIBDIR%%/rubygems/validator.rb
%%RUBY_SITELIBDIR%%/rubygems/version.rb
%%RUBY_SITELIBDIR%%/rubygems/version_option.rb
%%RUBY_SITELIBDIR%%/ubygems.rb
lib/ruby/gems/%%RUBY_VER%%/doc/.keep_this
+@dir lib/ruby/gems/%%RUBY_VER%%/build_info
+@dir %%EXT_DIR%%
+@dir %%CACHE_DIR%%
+@dir %%GEMS_DIR%%
+@dir %%SPEC_DIR%%
diff --git a/devel/rubygem-activemessaging/files/patch-gemspec b/devel/rubygem-activemessaging/files/patch-gemspec
deleted file mode 100644
index 88337cdc4654..000000000000
--- a/devel/rubygem-activemessaging/files/patch-gemspec
+++ /dev/null
@@ -1,23 +0,0 @@
---- ./activemessaging-0.13.0.gemspec.orig 2014-08-23 19:10:52.008995535 +0000
-+++ ./activemessaging-0.13.0.gemspec 2014-08-23 19:10:47.000000000 +0000
-@@ -18,20 +18,6 @@
- date: 2014-06-18 00:00:00.000000000 Z
- dependencies:
- - !ruby/object:Gem::Dependency
-- name: activemessaging
-- requirement: !ruby/object:Gem::Requirement
-- requirements:
-- - - '>='
-- - !ruby/object:Gem::Version
-- version: '0'
-- type: :runtime
-- prerelease: false
-- version_requirements: !ruby/object:Gem::Requirement
-- requirements:
-- - - '>='
-- - !ruby/object:Gem::Version
-- version: '0'
--- !ruby/object:Gem::Dependency
- name: jeweler
- requirement: !ruby/object:Gem::Requirement
- requirements:
diff --git a/devel/rubygem-analogger/files/patch-gemspec b/devel/rubygem-analogger/files/patch-gemspec
index 5c367c8fe225..0f991e680336 100644
--- a/devel/rubygem-analogger/files/patch-gemspec
+++ b/devel/rubygem-analogger/files/patch-gemspec
@@ -1,18 +1,11 @@
---- analogger-0.5.0.gemspec.orig 2013-02-26 02:45:44.000000000 +0000
-+++ analogger-0.5.0.gemspec 2013-02-26 02:45:54.000000000 +0000
-@@ -33,7 +33,6 @@
- - external
- - src
- - test
--- doc
- - setup.rb
- - INSTALL
- - README
-@@ -45,7 +44,6 @@
- - src/swiftcore/Analogger
- - src/swiftcore/Analogger.rb
- - src/swiftcore/Analogger/Client.rb
--- test/log
- - test/TC_Analogger.rb
- - test/tc_template.rb
- - test/analogger.cnf
+--- analogger.gemspec.orig 2014-11-29 13:26:51.000000000 +0000
++++ analogger.gemspec 2014-11-29 13:27:09.000000000 +0000
+@@ -13,7 +13,7 @@
+ s.email = "wyhaines@gmail.com"
+ s.executables = ["analogger"]
+ s.extra_rdoc_files = ["README"]
+- s.files = ["INSTALL", "README", "analogger.gemspec", "bin", "bin/analogger", "doc", "external", "external/package.rb", "external/test_support.rb", "setup.rb", "src", "src/swiftcore", "src/swiftcore/Analogger", "src/swiftcore/Analogger.rb", "src/swiftcore/Analogger/Client.rb", "test", "test/TC_Analogger.rb", "test/analogger.cnf", "test/analogger2.cnf", "test/log", "test/tc_template.rb"]
++ s.files = ["INSTALL", "README", "analogger.gemspec", "bin", "bin/analogger", "external", "external/package.rb", "external/test_support.rb", "setup.rb", "src", "src/swiftcore", "src/swiftcore/Analogger", "src/swiftcore/Analogger.rb", "src/swiftcore/Analogger/Client.rb", "test", "test/TC_Analogger.rb", "test/analogger.cnf", "test/analogger2.cnf", "test/tc_template.rb"]
+ s.homepage = "http://analogger.swiftcore.org/"
+ s.rdoc_options = ["--title", "Swiftcore::Analogger", "--main", "README", "--line-numbers"]
+ s.required_ruby_version = Gem::Requirement.new("> 0.0.0")
diff --git a/devel/rubygem-bones/Makefile b/devel/rubygem-bones/Makefile
index 218aa628860e..7e9f1c841f36 100644
--- a/devel/rubygem-bones/Makefile
+++ b/devel/rubygem-bones/Makefile
@@ -21,8 +21,4 @@ RUBYGEM_AUTOPLIST= yes
PLIST_FILES= bin/bones
-post-patch:
-# adjust gemspec for "rdoc ~> 3.0"
- @${REINPLACE_CMD} -e '27,40 d' ${WRKSRC}/${GEM_NAME}.gemspec
-
.include <bsd.port.mk>
diff --git a/devel/rubygem-clio/files/patch-gemspec b/devel/rubygem-clio/files/patch-gemspec
index cc67c116251f..560eac52939b 100644
--- a/devel/rubygem-clio/files/patch-gemspec
+++ b/devel/rubygem-clio/files/patch-gemspec
@@ -1,18 +1,11 @@
---- clio-0.3.0.gemspec.orig 2013-02-26 02:53:17.000000000 +0000
-+++ clio-0.3.0.gemspec 2013-02-26 02:53:49.000000000 +0000
-@@ -27,7 +27,6 @@
- - VERSION
- - COPYING
- files:
--- bin
- - lib
- - meta
- - spec
-@@ -76,7 +75,6 @@
- - spec/usage
- - spec/commandline
- - spec/string
--- spec/commandable
- - spec/usage/define.rd
- - spec/usage/parse.rd
- - spec/commandline/bracket.rd
+--- clio.gemspec.orig 2014-11-29 13:47:58.000000000 +0000
++++ clio.gemspec 2014-11-29 13:48:17.000000000 +0000
+@@ -12,7 +12,7 @@
+ s.description = "Clio makes commandline interfaces easy. It provides both commandline parsing as well as console output routines."
+ s.email = "transfire@gmail.com"
+ s.extra_rdoc_files = ["README", "MANIFEST", "CHANGES", "RELEASE", "VERSION", "COPYING"]
+- s.files = ["CHANGES", "COPYING", "MANIFEST", "README", "RELEASE", "VERSION", "bin", "lib", "lib/clio", "lib/clio/ansicode.rb", "lib/clio/buffer.rb", "lib/clio/commandable.rb", "lib/clio/commandline.rb", "lib/clio/consoleutils.rb", "lib/clio/errors.rb", "lib/clio/facets", "lib/clio/facets/kernel.rb", "lib/clio/facets/string.rb", "lib/clio/layout", "lib/clio/layout.rb", "lib/clio/layout/flow.rb", "lib/clio/layout/line.rb", "lib/clio/layout/list.rb", "lib/clio/layout/split.rb", "lib/clio/layout/stack.rb", "lib/clio/layout/table.rb", "lib/clio/progressbar.rb", "lib/clio/string.rb", "lib/clio/usage", "lib/clio/usage.rb", "lib/clio/usage/argument.rb", "lib/clio/usage/command.rb", "lib/clio/usage/interface.rb", "lib/clio/usage/option.rb", "lib/clio/usage/parser.rb", "lib/clio/usage/signature.rb", "lib/clio/usage/subcommand.rb", "meta", "meta/abstract", "meta/authors", "meta/created", "meta/homepage", "meta/license", "meta/repository", "meta/summary", "spec", "spec/commandable", "spec/commandline", "spec/commandline/autousage.rd", "spec/commandline/bracket.rd", "spec/commandline/completion.rd", "spec/commandline/define.rd", "spec/commandline/method.rd", "spec/commandline/parse.rd", "spec/commandline/scenario.rd", "spec/commandline/subclass.rd", "spec/string", "spec/string/unit.rd", "spec/usage", "spec/usage/define.rd", "spec/usage/parse.rd"]
++ s.files = ["CHANGES", "COPYING", "MANIFEST", "README", "RELEASE", "VERSION", "lib", "lib/clio", "lib/clio/ansicode.rb", "lib/clio/buffer.rb", "lib/clio/commandable.rb", "lib/clio/commandline.rb", "lib/clio/consoleutils.rb", "lib/clio/errors.rb", "lib/clio/facets", "lib/clio/facets/kernel.rb", "lib/clio/facets/string.rb", "lib/clio/layout", "lib/clio/layout.rb", "lib/clio/layout/flow.rb", "lib/clio/layout/line.rb", "lib/clio/layout/list.rb", "lib/clio/layout/split.rb", "lib/clio/layout/stack.rb", "lib/clio/layout/table.rb", "lib/clio/progressbar.rb", "lib/clio/string.rb", "lib/clio/usage", "lib/clio/usage.rb", "lib/clio/usage/argument.rb", "lib/clio/usage/command.rb", "lib/clio/usage/interface.rb", "lib/clio/usage/option.rb", "lib/clio/usage/parser.rb", "lib/clio/usage/signature.rb", "lib/clio/usage/subcommand.rb", "meta", "meta/abstract", "meta/authors", "meta/created", "meta/homepage", "meta/license", "meta/repository", "meta/summary", "spec", "spec/commandline", "spec/commandline/autousage.rd", "spec/commandline/bracket.rd", "spec/commandline/completion.rd", "spec/commandline/define.rd", "spec/commandline/method.rd", "spec/commandline/parse.rd", "spec/commandline/scenario.rd", "spec/commandline/subclass.rd", "spec/string", "spec/string/unit.rd", "spec/usage", "spec/usage/define.rd", "spec/usage/parse.rd"]
+ s.homepage = "http://clio.rubyforge.org"
+ s.rdoc_options = ["--inline-source", "--title", "clio api", "--main", "README"]
+ s.rubyforge_project = "clio"
diff --git a/devel/rubygem-debugger/Makefile b/devel/rubygem-debugger/Makefile
index 27b37882110b..a037cc5d6596 100644
--- a/devel/rubygem-debugger/Makefile
+++ b/devel/rubygem-debugger/Makefile
@@ -30,7 +30,7 @@ post-install:
.include <bsd.port.pre.mk>
-.if ${RUBY_VER} == 2.1
+.if ${RUBY_VER} >= 2.1
BROKEN= Does not build with Ruby 2.1
.endif
diff --git a/devel/rubygem-debugger/files/patch-debugger-1.6.2.gemspec b/devel/rubygem-debugger/files/patch-debugger-1.6.2.gemspec
deleted file mode 100644
index e59712e51512..000000000000
--- a/devel/rubygem-debugger/files/patch-debugger-1.6.2.gemspec
+++ /dev/null
@@ -1,25 +0,0 @@
---- debugger-1.6.2.gemspec.orig 2013-07-27 12:49:18.000000000 +0400
-+++ debugger-1.6.2.gemspec 2013-07-27 13:03:58.000000000 +0400
-@@ -30,22 +30,6 @@
- - !ruby/object:Gem::Version
- version: 0.3.1
- - !ruby/object:Gem::Dependency
-- name: debugger-ruby_core_source
-- requirement: !ruby/object:Gem::Requirement
-- none: false
-- requirements:
-- - - ~>
-- - !ruby/object:Gem::Version
-- version: 1.2.3
-- type: :runtime
-- prerelease: false
-- version_requirements: !ruby/object:Gem::Requirement
-- none: false
-- requirements:
-- - - ~>
-- - !ruby/object:Gem::Version
-- version: 1.2.3
--- !ruby/object:Gem::Dependency
- name: debugger-linecache
- requirement: !ruby/object:Gem::Requirement
- none: false
diff --git a/devel/rubygem-debugger/files/patch-gemspec b/devel/rubygem-debugger/files/patch-gemspec
new file mode 100644
index 000000000000..a014d3343bd2
--- /dev/null
+++ b/devel/rubygem-debugger/files/patch-gemspec
@@ -0,0 +1,10 @@
+--- debugger.gemspec.orig 2014-11-29 13:54:11.000000000 +0000
++++ debugger.gemspec 2014-11-29 13:54:46.000000000 +0000
+@@ -26,7 +26,6 @@
+
+ if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+ s.add_runtime_dependency(%q<columnize>, [">= 0.3.1"])
+- s.add_runtime_dependency(%q<debugger-ruby_core_source>, ["~> 1.2.3"])
+ s.add_runtime_dependency(%q<debugger-linecache>, ["~> 1.2.0"])
+ s.add_development_dependency(%q<rake>, ["~> 0.9.2.2"])
+ s.add_development_dependency(%q<rake-compiler>, ["~> 0.8.0"])
diff --git a/devel/rubygem-launchy22/files/patch-gemspec b/devel/rubygem-launchy22/files/patch-gemspec
new file mode 100644
index 000000000000..4b3e6f477728
--- /dev/null
+++ b/devel/rubygem-launchy22/files/patch-gemspec
@@ -0,0 +1,10 @@
+--- launchy.gemspec.orig 2014-11-30 03:43:33.000000000 +0000
++++ launchy.gemspec 2014-11-30 03:43:39.000000000 +0000
+@@ -11,7 +11,6 @@
+ s.date = "2013-02-06"
+ s.description = "Launchy is helper class for launching cross-platform applications in a fire and forget manner. There are application concepts (browser, email client, etc) that are common across all platforms, and they may be launched differently on each platform. Launchy is here to make a common approach to launching external application from within ruby programs."
+ s.email = "jeremy@copiousfreetime.org"
+- s.executables = ["launchy"]
+ s.extra_rdoc_files = ["HISTORY.rdoc", "Manifest.txt", "README.rdoc"]
+ s.files = ["CONTRIBUTING.md", "HISTORY.rdoc", "LICENSE", "Manifest.txt", "README.rdoc", "Rakefile", "bin/launchy", "lib/launchy.rb", "lib/launchy/application.rb", "lib/launchy/applications/browser.rb", "lib/launchy/cli.rb", "lib/launchy/deprecated.rb", "lib/launchy/descendant_tracker.rb", "lib/launchy/detect.rb", "lib/launchy/detect/host_os.rb", "lib/launchy/detect/host_os_family.rb", "lib/launchy/detect/nix_desktop_environment.rb", "lib/launchy/detect/ruby_engine.rb", "lib/launchy/detect/runner.rb", "lib/launchy/error.rb", "lib/launchy/os_family.rb", "lib/launchy/version.rb", "spec/application_spec.rb", "spec/applications/browser_spec.rb", "spec/cli_spec.rb", "spec/detect/host_os_family_spec.rb", "spec/detect/host_os_spec.rb", "spec/detect/nix_desktop_environment_spec.rb", "spec/detect/ruby_engine_spec.rb", "spec/detect/runner_spec.rb", "spec/launchy_spec.rb", "spec/mock_application.rb", "spec/spec_helper.rb", "spec/tattle-host-os.yaml", "spec/version_spec.rb", "tasks/default.rake", "tasks/this.rb"]
+ s.homepage = "http://github.com/copiousfreetime/launchy"
diff --git a/devel/rubygem-rapt/Makefile b/devel/rubygem-rapt/Makefile
index c3655a1f313a..e01f19b85867 100644
--- a/devel/rubygem-rapt/Makefile
+++ b/devel/rubygem-rapt/Makefile
@@ -13,5 +13,6 @@ USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
PLIST_FILES= bin/rapt
+USES= libtool
.include <bsd.port.mk>
diff --git a/devel/rubygem-rapt/files/patch-gemspec b/devel/rubygem-rapt/files/patch-gemspec
index f60051b6e350..9a72cb1f0cb0 100644
--- a/devel/rubygem-rapt/files/patch-gemspec
+++ b/devel/rubygem-rapt/files/patch-gemspec
@@ -1,14 +1,11 @@
---- rapt-0.2.2.gemspec.orig 2013-02-26 02:37:18.000000000 +0000
-+++ rapt-0.2.2.gemspec 2013-02-26 02:38:04.000000000 +0000
-@@ -56,11 +56,9 @@
- - test/sandbox/rails_app
- - test/sandbox/rails_app/config
- - test/sandbox/rails_app/script
--- test/sandbox/rails_app/vendor
- - test/sandbox/rails_app/config/boot.rb
- - test/sandbox/rails_app/config/environment.rb
- - test/sandbox/rails_app/script/plugin
--- test/sandbox/rails_app/vendor/plugins
- test_files: []
-
- rdoc_options: []
+--- rapt.gemspec.orig 2014-11-30 03:53:13.000000000 +0000
++++ rapt.gemspec 2014-11-30 03:53:38.000000000 +0000
+@@ -12,7 +12,7 @@
+ s.description = "Install, remove, and discover new plugins for your Ruby on Rails app."
+ s.email = "boss@topfunky.com"
+ s.executables = ["rapt"]
+- s.files = ["CHANGELOG", "MIT-LICENSE", "README", "Rakefile", "bin/rapt", "lib/commands", "lib/commands/plugin", "lib/commands/plugin.rb", "lib/commands/plugin/commands.rb", "lib/commands/plugin/plugin.rb", "lib/commands/plugin/plugin_pack.rb", "lib/commands/plugin/rails_environment.rb", "lib/commands/plugin/recursive_http_fetcher.rb", "lib/commands/plugin/repositories.rb", "lib/commands/plugin/repository.rb", "test/commands", "test/commands/plugin", "test/commands/plugin/plugin_test.rb", "test/commands/plugin/repository_test.rb", "test/commands/plugin_test.rb", "test/mocks", "test/mocks/rails_environment.rb", "test/sandbox", "test/sandbox/rails_app", "test/sandbox/rails_app/config", "test/sandbox/rails_app/config/boot.rb", "test/sandbox/rails_app/config/environment.rb", "test/sandbox/rails_app/script", "test/sandbox/rails_app/script/plugin", "test/sandbox/rails_app/vendor", "test/sandbox/rails_app/vendor/plugins"]
++ s.files = ["CHANGELOG", "MIT-LICENSE", "README", "Rakefile", "bin/rapt", "lib/commands", "lib/commands/plugin", "lib/commands/plugin.rb", "lib/commands/plugin/commands.rb", "lib/commands/plugin/plugin.rb", "lib/commands/plugin/plugin_pack.rb", "lib/commands/plugin/rails_environment.rb", "lib/commands/plugin/recursive_http_fetcher.rb", "lib/commands/plugin/repositories.rb", "lib/commands/plugin/repository.rb", "test/commands", "test/commands/plugin", "test/commands/plugin/plugin_test.rb", "test/commands/plugin/repository_test.rb", "test/commands/plugin_test.rb", "test/mocks", "test/mocks/rails_environment.rb", "test/sandbox", "test/sandbox/rails_app", "test/sandbox/rails_app/config", "test/sandbox/rails_app/config/boot.rb", "test/sandbox/rails_app/config/environment.rb", "test/sandbox/rails_app/script", "test/sandbox/rails_app/script/plugin"]
+ s.homepage = "http://rapt.rubyforge.org"
+ s.required_ruby_version = Gem::Requirement.new("> 0.0.0")
+ s.requirements = ["none"]
diff --git a/devel/rubygem-term-ansicolor/Makefile b/devel/rubygem-term-ansicolor/Makefile
index b46a158d8990..d82c76aa096b 100644
--- a/devel/rubygem-term-ansicolor/Makefile
+++ b/devel/rubygem-term-ansicolor/Makefile
@@ -22,11 +22,6 @@ RUBYGEM_AUTOPLIST= yes
PLIST_FILES= bin/colortab bin/term_display bin/term_mandel
PORTEXAMPLES= cdiff decolor
-post-patch:
-# Chop out the cdiff and decolor binaries; these should be installed to
-# EXAMPLESDIR
- @${REINPLACE_CMD} -e '/^- [cd][de][ic][fo][fl]o*r*$$/d' ${WRKSRC}/${GEM_NAME}.gemspec
-
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/bin/ && ${INSTALL_SCRIPT} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}/
diff --git a/devel/rubygem-term-ansicolor/files/patch-gemspec b/devel/rubygem-term-ansicolor/files/patch-gemspec
new file mode 100644
index 000000000000..d1dc2f9436b7
--- /dev/null
+++ b/devel/rubygem-term-ansicolor/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- term-ansicolor.gemspec.orig 2015-01-22 02:35:45.000000000 +0000
++++ term-ansicolor.gemspec 2015-01-22 02:36:29.000000000 +0000
+@@ -11,7 +11,7 @@
+ s.date = "2014-02-06"
+ s.description = "This library uses ANSI escape sequences to control the attributes of terminal output"
+ s.email = "flori@ping.de"
+- s.executables = ["cdiff", "decolor", "colortab", "term_mandel", "term_display"]
++ s.executables = ["colortab", "term_mandel", "term_display"]
+ s.extra_rdoc_files = ["README.rdoc", "lib/term/ansicolor.rb", "lib/term/ansicolor/attribute.rb", "lib/term/ansicolor/ppm_reader.rb", "lib/term/ansicolor/rgb_color_metrics.rb", "lib/term/ansicolor/rgb_triple.rb", "lib/term/ansicolor/version.rb"]
+ s.files = [".gitignore", ".travis.yml", "CHANGES", "COPYING", "Gemfile", "README.rdoc", "Rakefile", "VERSION", "bin/cdiff", "bin/colortab", "bin/decolor", "bin/term_display", "bin/term_mandel", "examples/ColorTest.gif", "examples/Mona_Lisa.jpg", "examples/Stilleben.jpg", "examples/example.rb", "examples/lambda-red-plain.ppm", "examples/lambda-red.png", "examples/lambda-red.ppm", "examples/pacman.jpg", "examples/smiley.png", "examples/wool.jpg", "lib/term/ansicolor.rb", "lib/term/ansicolor/.keep", "lib/term/ansicolor/attribute.rb", "lib/term/ansicolor/ppm_reader.rb", "lib/term/ansicolor/rgb_color_metrics.rb", "lib/term/ansicolor/rgb_triple.rb", "lib/term/ansicolor/version.rb", "term-ansicolor.gemspec", "tests/ansicolor_test.rb", "tests/attribute_test.rb", "tests/ppm_reader_test.rb", "tests/rgb_color_metrics_test.rb", "tests/rgb_triple_test.rb", "tests/test_helper.rb"]
+ s.homepage = "http://flori.github.com/term-ansicolor"
diff --git a/devel/rubygem-tilt1/files/patch-gemspec b/devel/rubygem-tilt1/files/patch-gemspec
index 3a950d4486f3..e8102e35e594 100644
--- a/devel/rubygem-tilt1/files/patch-gemspec
+++ b/devel/rubygem-tilt1/files/patch-gemspec
@@ -1,11 +1,23 @@
---- tilt-1.4.1.gemspec.orig 2014-03-22 22:37:21.538619659 +0000
-+++ tilt-1.4.1.gemspec 2014-03-22 22:39:47.694609404 +0000
-@@ -381,8 +381,6 @@
- version: '0'
- description: Generic interface to multiple Ruby template engines
- email: r@tomayko.com
--executables:
--- tilt
- extensions: []
- extra_rdoc_files: []
- files:
+--- tilt.gemspec.orig 2014-11-29 02:13:13.000000000 +0000
++++ tilt.gemspec 2014-11-29 02:13:29.000000000 +0000
+@@ -11,7 +11,6 @@
+ s.date = "2013-05-08"
+ s.description = "Generic interface to multiple Ruby template engines"
+ s.email = "r@tomayko.com"
+- s.executables = ["tilt"]
+ s.files = ["CHANGELOG.md", "COPYING", "Gemfile", "HACKING", "README.md", "Rakefile", "TEMPLATES.md", "bin/tilt", "lib/tilt.rb", "lib/tilt/asciidoc.rb", "lib/tilt/builder.rb", "lib/tilt/coffee.rb", "lib/tilt/css.rb", "lib/tilt/csv.rb", "lib/tilt/erb.rb", "lib/tilt/etanni.rb", "lib/tilt/haml.rb", "lib/tilt/liquid.rb", "lib/tilt/markaby.rb", "lib/tilt/markdown.rb", "lib/tilt/nokogiri.rb", "lib/tilt/plain.rb", "lib/tilt/radius.rb", "lib/tilt/rdoc.rb", "lib/tilt/string.rb", "lib/tilt/template.rb", "lib/tilt/textile.rb", "lib/tilt/wiki.rb", "lib/tilt/yajl.rb", "test/contest.rb", "test/markaby/locals.mab", "test/markaby/markaby.mab", "test/markaby/markaby_other_static.mab", "test/markaby/render_twice.mab", "test/markaby/scope.mab", "test/markaby/yielding.mab", "test/tilt_asciidoctor_test.rb", "test/tilt_blueclothtemplate_test.rb", "test/tilt_buildertemplate_test.rb", "test/tilt_cache_test.rb", "test/tilt_coffeescripttemplate_test.rb", "test/tilt_compilesite_test.rb", "test/tilt_creoletemplate_test.rb", "test/tilt_csv_test.rb", "test/tilt_erbtemplate_test.rb", "test/tilt_erubistemplate_test.rb", "test/tilt_etannitemplate_test.rb", "test/tilt_fallback_test.rb", "test/tilt_hamltemplate_test.rb", "test/tilt_kramdown_test.rb", "test/tilt_lesstemplate_test.less", "test/tilt_lesstemplate_test.rb", "test/tilt_liquidtemplate_test.rb", "test/tilt_markaby_test.rb", "test/tilt_markdown_test.rb", "test/tilt_marukutemplate_test.rb", "test/tilt_nokogiritemplate_test.rb", "test/tilt_radiustemplate_test.rb", "test/tilt_rdiscounttemplate_test.rb", "test/tilt_rdoctemplate_test.rb", "test/tilt_redcarpettemplate_test.rb", "test/tilt_redclothtemplate_test.rb", "test/tilt_sasstemplate_test.rb", "test/tilt_stringtemplate_test.rb", "test/tilt_template_test.rb", "test/tilt_test.rb", "test/tilt_wikiclothtemplate_test.rb", "test/tilt_yajltemplate_test.rb", "tilt.gemspec"]
+ s.homepage = "http://github.com/rtomayko/tilt/"
+ s.licenses = ["MIT"]
+@@ -41,12 +40,10 @@
+ s.add_development_dependency(%q<nokogiri>, [">= 0"])
+ s.add_development_dependency(%q<radius>, [">= 0"])
+ s.add_development_dependency(%q<rdiscount>, [">= 0"])
+- s.add_development_dependency(%q<rdoc>, [">= 0"])
+ s.add_development_dependency(%q<redcarpet>, [">= 0"])
+ s.add_development_dependency(%q<sass>, [">= 0"])
+ s.add_development_dependency(%q<wikicloth>, [">= 0"])
+ s.add_development_dependency(%q<yajl-ruby>, [">= 0"])
+- s.add_development_dependency(%q<rdoc>, [">= 0"])
+ else
+ s.add_dependency(%q<asciidoctor>, [">= 0.1.0"])
+ s.add_dependency(%q<RedCloth>, [">= 0"])
diff --git a/devel/rubygem-toml/Makefile b/devel/rubygem-toml/Makefile
index e9496dcae1c7..a43aff3a1ade 100644
--- a/devel/rubygem-toml/Makefile
+++ b/devel/rubygem-toml/Makefile
@@ -17,7 +17,4 @@ USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
-post-patch:
- @${REINPLACE_CMD} -e '18 s|~>|>=|' ${WRKSRC}/${GEM_NAME}.gemspec
-
.include <bsd.port.mk>
diff --git a/devel/rubygem-toml/files/patch-gemspec b/devel/rubygem-toml/files/patch-gemspec
new file mode 100644
index 000000000000..62bfdfd1ce40
--- /dev/null
+++ b/devel/rubygem-toml/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- toml.gemspec.orig 2015-01-21 20:38:16.000000000 +0000
++++ toml.gemspec 2015-01-21 20:38:37.000000000 +0000
+@@ -30,7 +30,7 @@
+ s.add_dependency(%q<rake>, [">= 0"])
+ end
+ else
+- s.add_dependency(%q<parslet>, ["~> 1.5.0"])
++ s.add_dependency(%q<parslet>, [">= 1.5.0"])
+ s.add_dependency(%q<rake>, [">= 0"])
+ end
+ end
diff --git a/devel/rubygem-travis/files/patch-gemspec b/devel/rubygem-travis/files/patch-gemspec
new file mode 100644
index 000000000000..2295db53ba34
--- /dev/null
+++ b/devel/rubygem-travis/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- travis.gemspec.orig 2015-03-29 23:54:08.316179000 +0000
++++ travis.gemspec 2015-03-29 23:55:01.636016000 +0000
+@@ -28,7 +28,7 @@
+ s.add_runtime_dependency(%q<backports>, [">= 0"])
+ s.add_runtime_dependency(%q<gh>, ["~> 0.13"])
+ s.add_runtime_dependency(%q<launchy>, ["~> 2.1"])
+- s.add_runtime_dependency(%q<pry>, ["< 0.10", "~> 0.9"])
++ s.add_runtime_dependency(%q<pry>, ["~> 0.9"])
+ s.add_runtime_dependency(%q<typhoeus>, [">= 0.6.8", "~> 0.6"])
+ s.add_runtime_dependency(%q<pusher-client>, ["~> 0.4"])
+ s.add_runtime_dependency(%q<addressable>, ["~> 2.3"])
diff --git a/devel/rubygem-travis/files/patch-travis-1.7.5.gemspec b/devel/rubygem-travis/files/patch-travis-1.7.5.gemspec
deleted file mode 100644
index ef0f220ec0d8..000000000000
--- a/devel/rubygem-travis/files/patch-travis-1.7.5.gemspec
+++ /dev/null
@@ -1,12 +0,0 @@
---- travis-1.7.5.gemspec.orig 2015-01-21 16:49:45.809378003 +0300
-+++ travis-1.7.5.gemspec 2015-01-21 16:51:09.773372219 +0300
-@@ -142,9 +142,6 @@
- name: pry
- requirement: !ruby/object:Gem::Requirement
- requirements:
-- - - "<"
-- - !ruby/object:Gem::Version
-- version: '0.10'
- - - "~>"
- - !ruby/object:Gem::Version
- version: '0.9'
diff --git a/devel/rubygem-travis/files/patch-travis.gemspec b/devel/rubygem-travis/files/patch-travis.gemspec
deleted file mode 100644
index 5ed1b407d523..000000000000
--- a/devel/rubygem-travis/files/patch-travis.gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- travis.gemspec.orig 2015-01-21 16:49:45.798378381 +0300
-+++ travis.gemspec 2015-01-21 16:50:23.063375806 +0300
-@@ -286,7 +286,7 @@
- s.add_dependency "backports"
- s.add_dependency "gh", "~> 0.13"
- s.add_dependency "launchy", "~> 2.1"
-- s.add_dependency "pry", "< 0.10", "~> 0.9"
-+ s.add_dependency "pry", "~> 0.9"
- s.add_dependency "typhoeus", "~> 0.6", ">= 0.6.8"
- s.add_dependency "pusher-client", "~> 0.4"
- s.add_dependency "addressable", "~> 2.3"