aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/rubygem-CFPropertyList/Makefile2
-rw-r--r--devel/rubygem-abstract/Makefile2
-rw-r--r--devel/rubygem-active_scaffold/Makefile2
-rw-r--r--devel/rubygem-activemessaging/Makefile2
-rw-r--r--devel/rubygem-activesupport4/Makefile2
-rw-r--r--devel/rubygem-allison/Makefile2
-rw-r--r--devel/rubygem-analogger/Makefile2
-rw-r--r--devel/rubygem-annoy/Makefile2
-rw-r--r--devel/rubygem-ansi/Makefile2
-rw-r--r--devel/rubygem-apipie-bindings/Makefile2
-rw-r--r--devel/rubygem-app_config/Makefile2
-rw-r--r--devel/rubygem-arrayfields/Makefile2
-rw-r--r--devel/rubygem-ascii85/Makefile2
-rw-r--r--devel/rubygem-aspectr/Makefile2
-rw-r--r--devel/rubygem-atoulme-antwrap/Makefile2
-rw-r--r--devel/rubygem-attic/Makefile2
-rw-r--r--devel/rubygem-attr_required/Makefile2
-rw-r--r--devel/rubygem-awesome_print/Makefile2
-rw-r--r--devel/rubygem-axiom-types/Makefile2
-rw-r--r--devel/rubygem-backports/Makefile2
-rw-r--r--devel/rubygem-bacon/Makefile2
-rw-r--r--devel/rubygem-benelux/Makefile2
-rw-r--r--devel/rubygem-bindata/Makefile2
-rw-r--r--devel/rubygem-bio/Makefile2
-rw-r--r--devel/rubygem-blankslate/Makefile2
-rw-r--r--devel/rubygem-bones/Makefile2
-rw-r--r--devel/rubygem-bosh-template/Makefile2
-rw-r--r--devel/rubygem-bosh_common/Makefile2
-rw-r--r--devel/rubygem-bson1/Makefile2
-rw-r--r--devel/rubygem-buftok/Makefile2
-rw-r--r--devel/rubygem-builder/Makefile2
-rw-r--r--devel/rubygem-builder31/Makefile2
-rw-r--r--devel/rubygem-builder32/Makefile2
-rw-r--r--devel/rubygem-caesars/Makefile2
-rw-r--r--devel/rubygem-celluloid-io/Makefile2
-rw-r--r--devel/rubygem-chronic/Makefile2
-rw-r--r--devel/rubygem-classifier-reborn/Makefile2
-rw-r--r--devel/rubygem-classifier/Makefile2
-rw-r--r--devel/rubygem-climate_control/Makefile2
-rw-r--r--devel/rubygem-clio/Makefile2
-rw-r--r--devel/rubygem-cloudfiles/Makefile2
-rw-r--r--devel/rubygem-cocaine/Makefile2
-rw-r--r--devel/rubygem-coercible/Makefile2
-rw-r--r--devel/rubygem-coffee-rails/Makefile2
-rw-r--r--devel/rubygem-coffee-script-source/Makefile2
-rw-r--r--devel/rubygem-coffee-script/Makefile2
-rw-r--r--devel/rubygem-colorize/Makefile2
-rw-r--r--devel/rubygem-columnize/Makefile2
-rw-r--r--devel/rubygem-commander/Makefile2
-rw-r--r--devel/rubygem-configatron/Makefile2
-rw-r--r--devel/rubygem-configuration/Makefile2
-rw-r--r--devel/rubygem-crack/Makefile2
-rw-r--r--devel/rubygem-cri/Makefile2
-rw-r--r--devel/rubygem-cucumber-core/Makefile2
-rw-r--r--devel/rubygem-daemon_controller/Makefile2
-rw-r--r--devel/rubygem-debugger-linecache/Makefile2
-rw-r--r--devel/rubygem-deep_merge/Makefile2
-rw-r--r--devel/rubygem-deep_test/Makefile2
-rw-r--r--devel/rubygem-delayer/Makefile2
-rw-r--r--devel/rubygem-deprecated/Makefile2
-rw-r--r--devel/rubygem-deprecated2/Makefile2
-rw-r--r--devel/rubygem-descendants_tracker/Makefile2
-rw-r--r--devel/rubygem-devise-async/Makefile2
-rw-r--r--devel/rubygem-devise/Makefile2
-rw-r--r--devel/rubygem-directory_watcher/Makefile2
-rw-r--r--devel/rubygem-ditz/Makefile2
-rw-r--r--devel/rubygem-docile/Makefile2
-rw-r--r--devel/rubygem-dotenv-deployment/Makefile2
-rw-r--r--devel/rubygem-drydock/Makefile2
-rw-r--r--devel/rubygem-edavis10-object_daddy/Makefile2
-rw-r--r--devel/rubygem-elif/Makefile2
-rw-r--r--devel/rubygem-equalizer/Makefile2
-rw-r--r--devel/rubygem-errand/Makefile2
-rw-r--r--devel/rubygem-excon/Makefile2
-rw-r--r--devel/rubygem-execjs/Makefile2
-rw-r--r--devel/rubygem-extlib/Makefile2
-rw-r--r--devel/rubygem-facets/Makefile2
-rw-r--r--devel/rubygem-fast_gettext/Makefile2
-rw-r--r--devel/rubygem-fastercsv/Makefile2
-rw-r--r--devel/rubygem-fastri/Makefile2
-rw-r--r--devel/rubygem-fattr/Makefile2
-rw-r--r--devel/rubygem-file-tail/Makefile2
-rw-r--r--devel/rubygem-flexmock/Makefile2
-rw-r--r--devel/rubygem-foreman/Makefile2
-rw-r--r--devel/rubygem-formatador/Makefile2
-rw-r--r--devel/rubygem-gdata/Makefile2
-rw-r--r--devel/rubygem-gem_plugin/Makefile2
-rw-r--r--devel/rubygem-gemcutter/Makefile2
-rw-r--r--devel/rubygem-gems/Makefile2
-rw-r--r--devel/rubygem-generator_spec/Makefile2
-rw-r--r--devel/rubygem-georuby/Makefile2
-rw-r--r--devel/rubygem-get_process_mem/Makefile2
-rw-r--r--devel/rubygem-getopt/Makefile2
-rw-r--r--devel/rubygem-gettext/Makefile2
-rw-r--r--devel/rubygem-gibbler/Makefile2
-rw-r--r--devel/rubygem-git/Makefile2
-rw-r--r--devel/rubygem-gitlab-pygments.rb/Makefile2
-rw-r--r--devel/rubygem-gitlab_meta/Makefile2
-rw-r--r--devel/rubygem-graf/Makefile2
-rw-r--r--devel/rubygem-grit/Makefile2
-rw-r--r--devel/rubygem-guess_html_encoding/Makefile2
-rw-r--r--devel/rubygem-gyoku/Makefile1
-rw-r--r--devel/rubygem-hashery/Makefile2
-rw-r--r--devel/rubygem-hashie2/Makefile2
-rw-r--r--devel/rubygem-highline/Makefile2
-rw-r--r--devel/rubygem-hike/Makefile2
-rw-r--r--devel/rubygem-hoe/Makefile2
-rw-r--r--devel/rubygem-i18n/Makefile2
-rw-r--r--devel/rubygem-icalendar/Makefile2
-rw-r--r--devel/rubygem-ice_nine/Makefile2
-rw-r--r--devel/rubygem-inflecto/Makefile2
-rw-r--r--devel/rubygem-interact/Makefile2
-rw-r--r--devel/rubygem-jammit/Makefile2
-rw-r--r--devel/rubygem-jekyll-coffeescript/Makefile2
-rw-r--r--devel/rubygem-jquery-ui-themes/Makefile2
-rw-r--r--devel/rubygem-jruby-jars/Makefile2
-rw-r--r--devel/rubygem-kafo/Makefile2
-rw-r--r--devel/rubygem-kafo_parsers/Makefile2
-rw-r--r--devel/rubygem-launchy/Makefile2
-rw-r--r--devel/rubygem-launchy22/Makefile2
-rw-r--r--devel/rubygem-librarian/Makefile2
-rw-r--r--devel/rubygem-little-plugger/Makefile2
-rw-r--r--devel/rubygem-logster/Makefile2
-rw-r--r--devel/rubygem-loquacious/Makefile2
-rw-r--r--devel/rubygem-lru_redux/Makefile2
-rw-r--r--devel/rubygem-lumberjack/Makefile2
-rw-r--r--devel/rubygem-main/Makefile2
-rw-r--r--devel/rubygem-map/Makefile2
-rw-r--r--devel/rubygem-memoizable/Makefile2
-rw-r--r--devel/rubygem-mercenary/Makefile2
-rw-r--r--devel/rubygem-metaclass/Makefile2
-rw-r--r--devel/rubygem-method_source/Makefile2
-rw-r--r--devel/rubygem-minitest/Makefile2
-rw-r--r--devel/rubygem-minitest4/Makefile2
-rw-r--r--devel/rubygem-mixlib-authentication/Makefile2
-rw-r--r--devel/rubygem-mixlib-cli/Makefile2
-rw-r--r--devel/rubygem-mixlib-config/Makefile2
-rw-r--r--devel/rubygem-mixlib-log/Makefile2
-rw-r--r--devel/rubygem-mixlib-shellout/Makefile2
-rw-r--r--devel/rubygem-mocha/Makefile2
-rw-r--r--devel/rubygem-moneta/Makefile2
-rw-r--r--devel/rubygem-moneta06/Makefile2
-rw-r--r--devel/rubygem-mongo/Makefile2
-rw-r--r--devel/rubygem-mspec/Makefile2
-rw-r--r--devel/rubygem-multi_test/Makefile2
-rw-r--r--devel/rubygem-mutter/Makefile2
-rw-r--r--devel/rubygem-naught/Makefile2
-rw-r--r--devel/rubygem-needle/Makefile2
-rw-r--r--devel/rubygem-nenv/Makefile2
-rw-r--r--devel/rubygem-nesty/Makefile2
-rw-r--r--devel/rubygem-newrelic_rpm/Makefile2
-rw-r--r--devel/rubygem-nori/Makefile1
-rw-r--r--devel/rubygem-notiffany/Makefile2
-rw-r--r--devel/rubygem-notify/Makefile2
-rw-r--r--devel/rubygem-nprogress-rails/Makefile2
-rw-r--r--devel/rubygem-open3_backport/Makefile2
-rw-r--r--devel/rubygem-open4/Makefile2
-rw-r--r--devel/rubygem-orm_adapter/Makefile2
-rw-r--r--devel/rubygem-paint/Makefile2
-rw-r--r--devel/rubygem-piston/Makefile2
-rw-r--r--devel/rubygem-pkg-config/Makefile2
-rw-r--r--devel/rubygem-platform/Makefile2
-rw-r--r--devel/rubygem-plist/Makefile2
-rw-r--r--devel/rubygem-polyglot/Makefile2
-rw-r--r--devel/rubygem-popen4/Makefile2
-rw-r--r--devel/rubygem-power_assert/Makefile2
-rw-r--r--devel/rubygem-prototype-rails/Makefile2
-rw-r--r--devel/rubygem-pry-rails/Makefile2
-rw-r--r--devel/rubygem-pry-remote-em/Makefile2
-rw-r--r--devel/rubygem-pry/Makefile2
-rw-r--r--devel/rubygem-ptreloaded/Makefile2
-rw-r--r--devel/rubygem-pygments.rb/Makefile2
-rw-r--r--devel/rubygem-r18n-core/Makefile2
-rw-r--r--devel/rubygem-rainbow/Makefile2
-rw-r--r--devel/rubygem-rake-compiler/Makefile2
-rw-r--r--devel/rubygem-rake/Makefile2
-rw-r--r--devel/rubygem-rapt/Makefile2
-rw-r--r--devel/rubygem-rdoc/Makefile2
-rw-r--r--devel/rubygem-rdoc3/Makefile2
-rw-r--r--devel/rubygem-recaptcha/Makefile2
-rw-r--r--devel/rubygem-redmine_plugin_support/Makefile2
-rw-r--r--devel/rubygem-ref/Makefile2
-rw-r--r--devel/rubygem-request_store/Makefile2
-rw-r--r--devel/rubygem-require_all/Makefile2
-rw-r--r--devel/rubygem-retryable/Makefile2
-rw-r--r--devel/rubygem-rgl/Makefile2
-rw-r--r--devel/rubygem-rodzilla/Makefile2
-rw-r--r--devel/rubygem-rr/Makefile2
-rw-r--r--devel/rubygem-rrd-ffi/Makefile2
-rw-r--r--devel/rubygem-rscm/Makefile2
-rw-r--r--devel/rubygem-rubigen/Makefile2
-rw-r--r--devel/rubygem-ruby-ole/Makefile2
-rw-r--r--devel/rubygem-ruby-sdl-ffi/Makefile2
-rw-r--r--devel/rubygem-ruby2ruby/Makefile2
-rw-r--r--devel/rubygem-rubygame/Makefile2
-rw-r--r--devel/rubygem-rubygems-mirror/Makefile2
-rw-r--r--devel/rubygem-rubygems-tasks/Makefile2
-rw-r--r--devel/rubygem-rubygems-test/Makefile2
-rw-r--r--devel/rubygem-rubyinline/Makefile2
-rw-r--r--devel/rubygem-rubyinlineaccel/Makefile2
-rw-r--r--devel/rubygem-rubytree/Makefile2
-rw-r--r--devel/rubygem-rufus-scheduler/Makefile2
-rw-r--r--devel/rubygem-runt/Makefile2
-rw-r--r--devel/rubygem-ruport/Makefile2
-rw-r--r--devel/rubygem-safe_yaml/Makefile2
-rw-r--r--devel/rubygem-sdoc/Makefile2
-rw-r--r--devel/rubygem-sequel/Makefile2
-rw-r--r--devel/rubygem-sequel3/Makefile2
-rw-r--r--devel/rubygem-settingslogic/Makefile2
-rw-r--r--devel/rubygem-sexp_processor/Makefile2
-rw-r--r--devel/rubygem-shoulda-context/Makefile2
-rw-r--r--devel/rubygem-shoulda-matchers/Makefile2
-rw-r--r--devel/rubygem-shoulda/Makefile2
-rw-r--r--devel/rubygem-sigdump/Makefile2
-rw-r--r--devel/rubygem-slack-notifier/Makefile2
-rw-r--r--devel/rubygem-slop/Makefile2
-rw-r--r--devel/rubygem-soap4r/Makefile2
-rw-r--r--devel/rubygem-spring/Makefile2
-rw-r--r--devel/rubygem-spruz/Makefile2
-rw-r--r--devel/rubygem-state_machine/Makefile2
-rw-r--r--devel/rubygem-statsd/Makefile2
-rw-r--r--devel/rubygem-stemmer/Makefile2
-rw-r--r--devel/rubygem-stomp/Makefile2
-rw-r--r--devel/rubygem-storable/Makefile2
-rw-r--r--devel/rubygem-stream/Makefile2
-rw-r--r--devel/rubygem-streetaddress/Makefile2
-rw-r--r--devel/rubygem-stringex/Makefile2
-rw-r--r--devel/rubygem-structured_warnings/Makefile2
-rw-r--r--devel/rubygem-subexec/Makefile2
-rw-r--r--devel/rubygem-sugar-high/Makefile2
-rw-r--r--devel/rubygem-sundawg_country_codes/Makefile2
-rw-r--r--devel/rubygem-sysinfo/Makefile2
-rw-r--r--devel/rubygem-systemu/Makefile2
-rw-r--r--devel/rubygem-table_print/Makefile2
-rw-r--r--devel/rubygem-tdiff/Makefile2
-rw-r--r--devel/rubygem-templater/Makefile2
-rw-r--r--devel/rubygem-thor/Makefile2
-rw-r--r--devel/rubygem-thread_safe/Makefile2
-rw-r--r--devel/rubygem-tilt/Makefile2
-rw-r--r--devel/rubygem-tilt1/Makefile2
-rw-r--r--devel/rubygem-timers/Makefile2
-rw-r--r--devel/rubygem-timers1/Makefile2
-rw-r--r--devel/rubygem-tins0/Makefile2
-rw-r--r--devel/rubygem-toml/Makefile2
-rw-r--r--devel/rubygem-transaction-simple/Makefile2
-rw-r--r--devel/rubygem-treetop/Makefile1
-rw-r--r--devel/rubygem-turn/Makefile2
-rw-r--r--devel/rubygem-typed-array/Makefile2
-rw-r--r--devel/rubygem-tzinfo/Makefile2
-rw-r--r--devel/rubygem-tzinfo03/Makefile2
-rw-r--r--devel/rubygem-uuidtools/Makefile2
-rw-r--r--devel/rubygem-versionomy/Makefile2
-rw-r--r--devel/rubygem-virtus/Makefile2
-rw-r--r--devel/rubygem-warbler/Makefile1
-rw-r--r--devel/rubygem-webby/Makefile2
-rw-r--r--devel/rubygem-wmi-lite/Makefile2
-rw-r--r--devel/rubygem-yui-compressor/Makefile2
-rw-r--r--devel/rubygem-zentest/Makefile2
258 files changed, 512 insertions, 0 deletions
diff --git a/devel/rubygem-CFPropertyList/Makefile b/devel/rubygem-CFPropertyList/Makefile
index 2ada6e24698b..b3b76960ccaf 100644
--- a/devel/rubygem-CFPropertyList/Makefile
+++ b/devel/rubygem-CFPropertyList/Makefile
@@ -11,6 +11,8 @@ COMMENT= Read, write and manipulate both binary and XML property lists
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-abstract/Makefile b/devel/rubygem-abstract/Makefile
index feb656c735cb..ae45a21787e8 100644
--- a/devel/rubygem-abstract/Makefile
+++ b/devel/rubygem-abstract/Makefile
@@ -12,6 +12,8 @@ COMMENT= Define abstract method in Ruby
LICENSE= RUBY
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-active_scaffold/Makefile b/devel/rubygem-active_scaffold/Makefile
index bb03bba52c41..a502fd87bfdc 100644
--- a/devel/rubygem-active_scaffold/Makefile
+++ b/devel/rubygem-active_scaffold/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-rails>=3.2.18:${PORTSDIR}/www/rubygem-rails
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-activemessaging/Makefile b/devel/rubygem-activemessaging/Makefile
index 6ebfe535002a..0edde72932c2 100644
--- a/devel/rubygem-activemessaging/Makefile
+++ b/devel/rubygem-activemessaging/Makefile
@@ -11,6 +11,8 @@ COMMENT= Event-driven architecture for rails
RUN_DEPENDS= rubygem-activesupport>=2.3.11:${PORTSDIR}/devel/rubygem-activesupport
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-activesupport4/Makefile b/devel/rubygem-activesupport4/Makefile
index 838fd419d368..fa9cc45e2806 100644
--- a/devel/rubygem-activesupport4/Makefile
+++ b/devel/rubygem-activesupport4/Makefile
@@ -18,6 +18,8 @@ RUN_DEPENDS= rubygem-i18n>=0.6.9:${PORTSDIR}/devel/rubygem-i18n \
rubygem-thread_safe>=0.3:${PORTSDIR}/devel/rubygem-thread_safe \
rubygem-tzinfo>=1.1:${PORTSDIR}/devel/rubygem-tzinfo
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-allison/Makefile b/devel/rubygem-allison/Makefile
index 03187f50f695..20a7a66fbef8 100644
--- a/devel/rubygem-allison/Makefile
+++ b/devel/rubygem-allison/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Modern, pretty RDoc template
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-analogger/Makefile b/devel/rubygem-analogger/Makefile
index ae99bce18b16..23c28a98b76d 100644
--- a/devel/rubygem-analogger/Makefile
+++ b/devel/rubygem-analogger/Makefile
@@ -14,6 +14,8 @@ LICENSE= RUBY
RUN_DEPENDS= rubygem-eventmachine>=0.0.0:${PORTSDIR}/devel/rubygem-eventmachine
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-annoy/Makefile b/devel/rubygem-annoy/Makefile
index e8cf6c38646f..acc03c9aa74a 100644
--- a/devel/rubygem-annoy/Makefile
+++ b/devel/rubygem-annoy/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-highline>=1.5.0:${PORTSDIR}/devel/rubygem-highline
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ansi/Makefile b/devel/rubygem-ansi/Makefile
index 7f2436b11961..8d1c22fa33cc 100644
--- a/devel/rubygem-ansi/Makefile
+++ b/devel/rubygem-ansi/Makefile
@@ -11,6 +11,8 @@ COMMENT= Gem enabling ANSI code based colorization and stylization of output
LICENSE= BSD2CLAUSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-apipie-bindings/Makefile b/devel/rubygem-apipie-bindings/Makefile
index 308b9b3419fa..29db9cbf9318 100644
--- a/devel/rubygem-apipie-bindings/Makefile
+++ b/devel/rubygem-apipie-bindings/Makefile
@@ -17,6 +17,8 @@ RUN_DEPENDS= rubygem-awesome_print>=1.1.0:${PORTSDIR}/devel/rubygem-awesome_prin
rubygem-oauth>=0.4.7:${PORTSDIR}/net/rubygem-oauth \
rubygem-rest-client>=1.6.7:${PORTSDIR}/www/rubygem-rest-client
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-app_config/Makefile b/devel/rubygem-app_config/Makefile
index 6f69091dd8af..24e174639a0c 100644
--- a/devel/rubygem-app_config/Makefile
+++ b/devel/rubygem-app_config/Makefile
@@ -27,6 +27,8 @@ RUN_DEPENDS+= rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3
RUN_DEPENDS+= rubygem-mongo>=0:${PORTSDIR}/devel/rubygem-mongo
.endif
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-arrayfields/Makefile b/devel/rubygem-arrayfields/Makefile
index bb68b6524aeb..cc3536fbccfd 100644
--- a/devel/rubygem-arrayfields/Makefile
+++ b/devel/rubygem-arrayfields/Makefile
@@ -12,6 +12,8 @@ COMMENT= Allow Keyword Access to Array Instances
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ascii85/Makefile b/devel/rubygem-ascii85/Makefile
index d696c1904ba3..6bd11818de7c 100644
--- a/devel/rubygem-ascii85/Makefile
+++ b/devel/rubygem-ascii85/Makefile
@@ -13,6 +13,8 @@ COMMENT= Encode/decode Adobe's binary-to-text encoding of the same name
LICENSE= MIT
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-aspectr/Makefile b/devel/rubygem-aspectr/Makefile
index 9f47a49ab17d..c5cfa8026b6d 100644
--- a/devel/rubygem-aspectr/Makefile
+++ b/devel/rubygem-aspectr/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby libraries for Aspect programming
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-atoulme-antwrap/Makefile b/devel/rubygem-atoulme-antwrap/Makefile
index 465dedff5058..b76dc43e5a92 100644
--- a/devel/rubygem-atoulme-antwrap/Makefile
+++ b/devel/rubygem-atoulme-antwrap/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \
rubygem-rjb>=1.0.3:${PORTSDIR}/java/rubygem-rjb
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST=yes
diff --git a/devel/rubygem-attic/Makefile b/devel/rubygem-attic/Makefile
index be4bc04283d8..424a5ad34653 100644
--- a/devel/rubygem-attic/Makefile
+++ b/devel/rubygem-attic/Makefile
@@ -11,6 +11,8 @@ COMMENT= Place to hide private instance variables in your Ruby objects
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-attr_required/Makefile b/devel/rubygem-attr_required/Makefile
index daa6dca58b0f..ac71d222143e 100644
--- a/devel/rubygem-attr_required/Makefile
+++ b/devel/rubygem-attr_required/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby implementations of attr_required and attr_optional
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-awesome_print/Makefile b/devel/rubygem-awesome_print/Makefile
index 7741c930125d..1740335e8ff3 100644
--- a/devel/rubygem-awesome_print/Makefile
+++ b/devel/rubygem-awesome_print/Makefile
@@ -12,6 +12,8 @@ COMMENT= Pretty print Ruby objects to visualize their structure
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-axiom-types/Makefile b/devel/rubygem-axiom-types/Makefile
index c1e60bf383e8..6a003a555a1d 100644
--- a/devel/rubygem-axiom-types/Makefile
+++ b/devel/rubygem-axiom-types/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-descendants_tracker>=0.0.4:${PORTSDIR}/devel/rubygem-descen
rubygem-ice_nine>=0.11.0:${PORTSDIR}/devel/rubygem-ice_nine \
rubygem-thread_safe>=0.3.1:${PORTSDIR}/devel/rubygem-thread_safe
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-backports/Makefile b/devel/rubygem-backports/Makefile
index 51bad301c857..ca5ffadf9fd8 100644
--- a/devel/rubygem-backports/Makefile
+++ b/devel/rubygem-backports/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby 1.9 backports for 1.8
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bacon/Makefile b/devel/rubygem-bacon/Makefile
index 9fece768327f..468e6cd8fc0c 100644
--- a/devel/rubygem-bacon/Makefile
+++ b/devel/rubygem-bacon/Makefile
@@ -11,6 +11,8 @@ COMMENT= Bacon is a small RSpec clone
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-benelux/Makefile b/devel/rubygem-benelux/Makefile
index bc3f320b2c28..bf51f8a0cdd7 100644
--- a/devel/rubygem-benelux/Makefile
+++ b/devel/rubygem-benelux/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-attic>=0.5.3:${PORTSDIR}/devel/rubygem-attic \
rubygem-storable>=0.8.6:${PORTSDIR}/devel/rubygem-storable
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bindata/Makefile b/devel/rubygem-bindata/Makefile
index 095901672241..c4656b815cf4 100644
--- a/devel/rubygem-bindata/Makefile
+++ b/devel/rubygem-bindata/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby library to read and write binary file formats
LICENSE= BSD2CLAUSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bio/Makefile b/devel/rubygem-bio/Makefile
index 682603d500f8..8e6a82e4bbb3 100644
--- a/devel/rubygem-bio/Makefile
+++ b/devel/rubygem-bio/Makefile
@@ -12,6 +12,8 @@ COMMENT= Integrated environment for Bioinformatics written in Ruby
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-blankslate/Makefile b/devel/rubygem-blankslate/Makefile
index 1761db5afe6a..f4e4817f63de 100644
--- a/devel/rubygem-blankslate/Makefile
+++ b/devel/rubygem-blankslate/Makefile
@@ -11,6 +11,8 @@ COMMENT= Abstract base class with no predefined methods
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bones/Makefile b/devel/rubygem-bones/Makefile
index fc2c683c52e4..b4b8b212c549 100644
--- a/devel/rubygem-bones/Makefile
+++ b/devel/rubygem-bones/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-little-plugger>=1.1:${PORTSDIR}/devel/rubygem-little-plugge
rubygem-loquacious>=1.9:${PORTSDIR}/devel/rubygem-loquacious \
rubygem-rake>=10.0:${PORTSDIR}/devel/rubygem-rake
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bosh-template/Makefile b/devel/rubygem-bosh-template/Makefile
index 3a19cd61c47a..fae1ac00b4de 100644
--- a/devel/rubygem-bosh-template/Makefile
+++ b/devel/rubygem-bosh-template/Makefile
@@ -12,6 +12,8 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-semi_semantic>=1.1.0:${PORTSDIR}/devel/rubygem-semi_semantic
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bosh_common/Makefile b/devel/rubygem-bosh_common/Makefile
index fc64a4f1fde8..f364495ee256 100644
--- a/devel/rubygem-bosh_common/Makefile
+++ b/devel/rubygem-bosh_common/Makefile
@@ -13,6 +13,8 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-logging>=1.8.2:${PORTSDIR}/devel/rubygem-logging \
rubygem-semi_semantic>=1.1.0:${PORTSDIR}/devel/rubygem-semi_semantic
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-bson1/Makefile b/devel/rubygem-bson1/Makefile
index 57cd13e92cb0..784e015ae81c 100644
--- a/devel/rubygem-bson1/Makefile
+++ b/devel/rubygem-bson1/Makefile
@@ -12,6 +12,8 @@ COMMENT= Full featured BSON specification implementation in Ruby
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-buftok/Makefile b/devel/rubygem-buftok/Makefile
index f0eaf21f7760..b040ff6453e5 100644
--- a/devel/rubygem-buftok/Makefile
+++ b/devel/rubygem-buftok/Makefile
@@ -11,6 +11,8 @@ COMMENT= Extracts token delimited entities from arbitrary inputs
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-builder/Makefile b/devel/rubygem-builder/Makefile
index b1d8ef88395b..dc561d49c02b 100644
--- a/devel/rubygem-builder/Makefile
+++ b/devel/rubygem-builder/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
PORTSCOUT= limit:^3.0
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-builder31/Makefile b/devel/rubygem-builder31/Makefile
index 182d0c3cddea..e57fba8c2ae5 100644
--- a/devel/rubygem-builder31/Makefile
+++ b/devel/rubygem-builder31/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
PORTSCOUT= limit:^3.1
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-builder32/Makefile b/devel/rubygem-builder32/Makefile
index fcde2f6f6173..2c4f42750b7f 100644
--- a/devel/rubygem-builder32/Makefile
+++ b/devel/rubygem-builder32/Makefile
@@ -12,6 +12,8 @@ COMMENT= Facilitate programmatic generation of XML markup
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-caesars/Makefile b/devel/rubygem-caesars/Makefile
index 42608c35243c..42085c046b6e 100644
--- a/devel/rubygem-caesars/Makefile
+++ b/devel/rubygem-caesars/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= swills@FreeBSD.org
COMMENT= Rapid DSL prototyping in Ruby
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-celluloid-io/Makefile b/devel/rubygem-celluloid-io/Makefile
index 0229d47839da..f3aa07f63e01 100644
--- a/devel/rubygem-celluloid-io/Makefile
+++ b/devel/rubygem-celluloid-io/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-celluloid>=0.16.0:${PORTSDIR}/devel/rubygem-celluloid \
rubygem-nio4r>=1.1.0:${PORTSDIR}/devel/rubygem-nio4r
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-chronic/Makefile b/devel/rubygem-chronic/Makefile
index 1cb8518a81dc..bf306b57b1fd 100644
--- a/devel/rubygem-chronic/Makefile
+++ b/devel/rubygem-chronic/Makefile
@@ -10,6 +10,8 @@ COMMENT= Natural language date/time parser written in pure Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-classifier-reborn/Makefile b/devel/rubygem-classifier-reborn/Makefile
index 9aeea64ef6ff..a1894cffe791 100644
--- a/devel/rubygem-classifier-reborn/Makefile
+++ b/devel/rubygem-classifier-reborn/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-fast-stemmer>=1.0.0:${PORTSDIR}/devel/rubygem-fast-stemmer
PLIST_FILES= bin/bayes.rb bin/summarize.rb
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-classifier/Makefile b/devel/rubygem-classifier/Makefile
index 8ab40d7308ff..b4950305c6d5 100644
--- a/devel/rubygem-classifier/Makefile
+++ b/devel/rubygem-classifier/Makefile
@@ -13,6 +13,8 @@ LICENSE= LGPL21
RUN_DEPENDS= rubygem-fast-stemmer>=1.0.0:${PORTSDIR}/devel/rubygem-fast-stemmer
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-climate_control/Makefile b/devel/rubygem-climate_control/Makefile
index a484272630ab..e91bc8eb3404 100644
--- a/devel/rubygem-climate_control/Makefile
+++ b/devel/rubygem-climate_control/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-activesupport>=3.0:${PORTSDIR}/devel/rubygem-activesupport
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-clio/Makefile b/devel/rubygem-clio/Makefile
index 9890eb28e74a..5ceb6cb5362a 100644
--- a/devel/rubygem-clio/Makefile
+++ b/devel/rubygem-clio/Makefile
@@ -11,6 +11,8 @@ COMMENT= Make easier commandline parsing and console output
LICENSE= GPLv3
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-cloudfiles/Makefile b/devel/rubygem-cloudfiles/Makefile
index 2886f4a9480d..166430fdbee0 100644
--- a/devel/rubygem-cloudfiles/Makefile
+++ b/devel/rubygem-cloudfiles/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-json>=0:${PORTSDIR}/devel/rubygem-json
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-cocaine/Makefile b/devel/rubygem-cocaine/Makefile
index d43e497bbefa..fb8baf2e5f70 100644
--- a/devel/rubygem-cocaine/Makefile
+++ b/devel/rubygem-cocaine/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-climate_control>=0.0.3:${PORTSDIR}/devel/rubygem-climate_control
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-coercible/Makefile b/devel/rubygem-coercible/Makefile
index d0449f5c22ee..9df05f25f7d7 100644
--- a/devel/rubygem-coercible/Makefile
+++ b/devel/rubygem-coercible/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-descendants_tracker>=0.0.1:${PORTSDIR}/devel/rubygem-descendants_tracker
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-coffee-rails/Makefile b/devel/rubygem-coffee-rails/Makefile
index 1464ea29c8f1..07ec80f8987f 100644
--- a/devel/rubygem-coffee-rails/Makefile
+++ b/devel/rubygem-coffee-rails/Makefile
@@ -15,6 +15,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-coffee-script>=2.2.0:${PORTSDIR}/devel/rubygem-coffee-script \
rubygem-railties>=3.2.10:${PORTSDIR}/www/rubygem-railties
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-coffee-script-source/Makefile b/devel/rubygem-coffee-script-source/Makefile
index 2e01c7a1368e..1e1563bb4e78 100644
--- a/devel/rubygem-coffee-script-source/Makefile
+++ b/devel/rubygem-coffee-script-source/Makefile
@@ -11,6 +11,8 @@ COMMENT= CoffeeScript is a little language that compiles into JavaScript
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-coffee-script/Makefile b/devel/rubygem-coffee-script/Makefile
index 00d652790327..82c00a5900bb 100644
--- a/devel/rubygem-coffee-script/Makefile
+++ b/devel/rubygem-coffee-script/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-coffee-script-source>=0:${PORTSDIR}/devel/rubygem-coffee-script-source \
rubygem-execjs>=0:${PORTSDIR}/devel/rubygem-execjs
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-colorize/Makefile b/devel/rubygem-colorize/Makefile
index c94dad678698..e8ffccfd6e3c 100644
--- a/devel/rubygem-colorize/Makefile
+++ b/devel/rubygem-colorize/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby String class extension
LICENSE= GPLv2
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-columnize/Makefile b/devel/rubygem-columnize/Makefile
index c19c3d5dab71..5066fc8ab580 100644
--- a/devel/rubygem-columnize/Makefile
+++ b/devel/rubygem-columnize/Makefile
@@ -12,6 +12,8 @@ COMMENT= Sorts an Array in Column Order
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-commander/Makefile b/devel/rubygem-commander/Makefile
index d7cf07c57ef4..1531b5e4ebe4 100644
--- a/devel/rubygem-commander/Makefile
+++ b/devel/rubygem-commander/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-highline>=1.7.2:${PORTSDIR}/devel/rubygem-highline
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-configatron/Makefile b/devel/rubygem-configatron/Makefile
index 76ae47b48f77..44dfbd495e2b 100644
--- a/devel/rubygem-configatron/Makefile
+++ b/devel/rubygem-configatron/Makefile
@@ -11,6 +11,8 @@ COMMENT= Configuration system for Ruby applications
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-configuration/Makefile b/devel/rubygem-configuration/Makefile
index e323abcdcf94..bdae0e78156d 100644
--- a/devel/rubygem-configuration/Makefile
+++ b/devel/rubygem-configuration/Makefile
@@ -12,6 +12,8 @@ COMMENT= Mechanism to parse ruby configuration files
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-crack/Makefile b/devel/rubygem-crack/Makefile
index adad70b673ab..365c32f63fb8 100644
--- a/devel/rubygem-crack/Makefile
+++ b/devel/rubygem-crack/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-safe_yaml>=1.0.0:${PORTSDIR}/devel/rubygem-safe_yaml
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-cri/Makefile b/devel/rubygem-cri/Makefile
index 681c5f888704..01899685c72a 100644
--- a/devel/rubygem-cri/Makefile
+++ b/devel/rubygem-cri/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-colored>=1.2:${PORTSDIR}/textproc/rubygem-colored
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-cucumber-core/Makefile b/devel/rubygem-cucumber-core/Makefile
index 166897a1cce7..aa2ed27f52c3 100644
--- a/devel/rubygem-cucumber-core/Makefile
+++ b/devel/rubygem-cucumber-core/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-gherkin>=2.12.0:${PORTSDIR}/textproc/rubygem-gherkin
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-daemon_controller/Makefile b/devel/rubygem-daemon_controller/Makefile
index f105ab1d9936..fa6f95ae866d 100644
--- a/devel/rubygem-daemon_controller/Makefile
+++ b/devel/rubygem-daemon_controller/Makefile
@@ -10,6 +10,8 @@ PKGNAMEPREFIX= rubygem-
MAINTAINER= osa@FreeBSD.org
COMMENT= Library for implementing daemon management capabilities
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-debugger-linecache/Makefile b/devel/rubygem-debugger-linecache/Makefile
index eb6f7c6a3d85..e5e183a28f70 100644
--- a/devel/rubygem-debugger-linecache/Makefile
+++ b/devel/rubygem-debugger-linecache/Makefile
@@ -11,6 +11,8 @@ COMMENT= Caches(Ruby source) Files as Might Be Used in a Debugger
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-deep_merge/Makefile b/devel/rubygem-deep_merge/Makefile
index f57f81ede09d..72545127340f 100644
--- a/devel/rubygem-deep_merge/Makefile
+++ b/devel/rubygem-deep_merge/Makefile
@@ -10,6 +10,8 @@ COMMENT= Recursive hash merger
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-deep_test/Makefile b/devel/rubygem-deep_test/Makefile
index 89a5f21053eb..9507fe208c92 100644
--- a/devel/rubygem-deep_test/Makefile
+++ b/devel/rubygem-deep_test/Makefile
@@ -11,6 +11,8 @@ COMMENT= Enable tests to run in parallel using multiple processes
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-delayer/Makefile b/devel/rubygem-delayer/Makefile
index 238e044a1e65..8155c69b2d04 100644
--- a/devel/rubygem-delayer/Makefile
+++ b/devel/rubygem-delayer/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= meta+ports@vmeta.jp
COMMENT= Delay any task, similar to a priority-queue
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-deprecated/Makefile b/devel/rubygem-deprecated/Makefile
index 9a0686a4b179..d10154c5eb50 100644
--- a/devel/rubygem-deprecated/Makefile
+++ b/devel/rubygem-deprecated/Makefile
@@ -11,6 +11,8 @@ COMMENT= Library intended to aid developers working with deprecated code
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-deprecated2/Makefile b/devel/rubygem-deprecated2/Makefile
index 96bcdfee4273..d6e4c103c406 100644
--- a/devel/rubygem-deprecated2/Makefile
+++ b/devel/rubygem-deprecated2/Makefile
@@ -12,6 +12,8 @@ COMMENT= Version 2 of this library intended to aid working with deprecated code
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-descendants_tracker/Makefile b/devel/rubygem-descendants_tracker/Makefile
index b80f64ffa9c2..a435ab10bc7a 100644
--- a/devel/rubygem-descendants_tracker/Makefile
+++ b/devel/rubygem-descendants_tracker/Makefile
@@ -12,6 +12,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-thread_safe>=0.3.1:${PORTSDIR}/devel/rubygem-thread_safe
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-devise-async/Makefile b/devel/rubygem-devise-async/Makefile
index ea59f276167e..c79b45775ba1 100644
--- a/devel/rubygem-devise-async/Makefile
+++ b/devel/rubygem-devise-async/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-devise>=3.2:${PORTSDIR}/devel/rubygem-devise
SLAVEDIRS= devel/rubygem-devise-async-rails4
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-devise/Makefile b/devel/rubygem-devise/Makefile
index 595b65c736aa..9ad9eab95da6 100644
--- a/devel/rubygem-devise/Makefile
+++ b/devel/rubygem-devise/Makefile
@@ -17,6 +17,8 @@ RUN_DEPENDS= rubygem-bcrypt>=3.0:${PORTSDIR}/security/rubygem-bcrypt \
rubygem-thread_safe>=0.1:${PORTSDIR}/devel/rubygem-thread_safe \
rubygem-warden>=1.2.3:${PORTSDIR}/devel/rubygem-warden
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-directory_watcher/Makefile b/devel/rubygem-directory_watcher/Makefile
index 7a9a0c5b4e3b..c12d62c97da3 100644
--- a/devel/rubygem-directory_watcher/Makefile
+++ b/devel/rubygem-directory_watcher/Makefile
@@ -11,6 +11,8 @@ COMMENT= Scans a directory at a set interval and lists files
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ditz/Makefile b/devel/rubygem-ditz/Makefile
index a96cb870a43d..6ac9656c766a 100644
--- a/devel/rubygem-ditz/Makefile
+++ b/devel/rubygem-ditz/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple lightweight distributed issue tracker
RUN_DEPENDS= rubygem-trollop>=1.9:${PORTSDIR}/devel/rubygem-trollop
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RAKE= yes
USE_RUBYGEMS= yes
diff --git a/devel/rubygem-docile/Makefile b/devel/rubygem-docile/Makefile
index 9beab8f09f56..26101a07fe46 100644
--- a/devel/rubygem-docile/Makefile
+++ b/devel/rubygem-docile/Makefile
@@ -11,6 +11,8 @@ COMMENT= Docile turns any Ruby object into a DSL
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-dotenv-deployment/Makefile b/devel/rubygem-dotenv-deployment/Makefile
index be654e6559f9..ef227d183437 100644
--- a/devel/rubygem-dotenv-deployment/Makefile
+++ b/devel/rubygem-dotenv-deployment/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
DEPRECATED= Deprecated by upstream in latest version (0.3.0)
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST=yes
diff --git a/devel/rubygem-drydock/Makefile b/devel/rubygem-drydock/Makefile
index 652ad86616e8..b77074ac2e70 100644
--- a/devel/rubygem-drydock/Makefile
+++ b/devel/rubygem-drydock/Makefile
@@ -11,6 +11,8 @@ COMMENT= Build seaworthy command-line apps with a powerful Ruby DSL
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-edavis10-object_daddy/Makefile b/devel/rubygem-edavis10-object_daddy/Makefile
index 43cec5a64269..ce714b79ca86 100644
--- a/devel/rubygem-edavis10-object_daddy/Makefile
+++ b/devel/rubygem-edavis10-object_daddy/Makefile
@@ -11,6 +11,8 @@ COMMENT= Object Daddy assists in automating testing
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-elif/Makefile b/devel/rubygem-elif/Makefile
index 5f2e4dc3095c..4757d81a1755 100644
--- a/devel/rubygem-elif/Makefile
+++ b/devel/rubygem-elif/Makefile
@@ -12,6 +12,8 @@ COMMENT= Read file in reverse order
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-equalizer/Makefile b/devel/rubygem-equalizer/Makefile
index 883cdfc422e3..ad63cc46dd57 100644
--- a/devel/rubygem-equalizer/Makefile
+++ b/devel/rubygem-equalizer/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby library to define equality methods
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-errand/Makefile b/devel/rubygem-errand/Makefile
index 6a20dc9ec999..ddf444c29532 100644
--- a/devel/rubygem-errand/Makefile
+++ b/devel/rubygem-errand/Makefile
@@ -12,6 +12,8 @@ COMMENT= Ruby bindings for RRD
RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool \
rubygem-rrd-ffi>=0.2.13:${PORTSDIR}/devel/rubygem-rrd-ffi
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-excon/Makefile b/devel/rubygem-excon/Makefile
index c9d75636f174..2f18cee3809a 100644
--- a/devel/rubygem-excon/Makefile
+++ b/devel/rubygem-excon/Makefile
@@ -11,6 +11,8 @@ COMMENT= Extended http(s) Connections Library
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-execjs/Makefile b/devel/rubygem-execjs/Makefile
index e502d8ea454a..51f0cb7501a7 100644
--- a/devel/rubygem-execjs/Makefile
+++ b/devel/rubygem-execjs/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= node:${PORTSDIR}/www/node
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-extlib/Makefile b/devel/rubygem-extlib/Makefile
index c6f3de30c4fe..fd621eb0d6f8 100644
--- a/devel/rubygem-extlib/Makefile
+++ b/devel/rubygem-extlib/Makefile
@@ -11,6 +11,8 @@ COMMENT= General Ruby extensions
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-facets/Makefile b/devel/rubygem-facets/Makefile
index d54127744247..349c171d67a6 100644
--- a/devel/rubygem-facets/Makefile
+++ b/devel/rubygem-facets/Makefile
@@ -12,6 +12,8 @@ COMMENT= RubyGem port of the single most extensive additions and extensions
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-fast_gettext/Makefile b/devel/rubygem-fast_gettext/Makefile
index 1aef15f85074..0d96683393c3 100644
--- a/devel/rubygem-fast_gettext/Makefile
+++ b/devel/rubygem-fast_gettext/Makefile
@@ -11,6 +11,8 @@ COMMENT= Fast, memory-efficient and threadsafe GetText for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-fastercsv/Makefile b/devel/rubygem-fastercsv/Makefile
index ebc6d228064e..f40a7f9c9d85 100644
--- a/devel/rubygem-fastercsv/Makefile
+++ b/devel/rubygem-fastercsv/Makefile
@@ -12,6 +12,8 @@ COMMENT= Complete replacement to the CSV standard library
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-fastri/Makefile b/devel/rubygem-fastri/Makefile
index 3f3e595ca16e..ce762472bbf1 100644
--- a/devel/rubygem-fastri/Makefile
+++ b/devel/rubygem-fastri/Makefile
@@ -12,6 +12,8 @@ COMMENT= Fast RDoc documentation browser for ruby
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-fattr/Makefile b/devel/rubygem-fattr/Makefile
index fa8d9fe7c48c..a5fa10e4e407 100644
--- a/devel/rubygem-fattr/Makefile
+++ b/devel/rubygem-fattr/Makefile
@@ -12,6 +12,8 @@ COMMENT= Fatter Attr for Ruby
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-file-tail/Makefile b/devel/rubygem-file-tail/Makefile
index 9590ba5b7c65..5e297d88be3e 100644
--- a/devel/rubygem-file-tail/Makefile
+++ b/devel/rubygem-file-tail/Makefile
@@ -13,6 +13,8 @@ LICENSE= GPLv2
RUN_DEPENDS= rubygem-tins0>=0.5.0:${PORTSDIR}/devel/rubygem-tins0
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-flexmock/Makefile b/devel/rubygem-flexmock/Makefile
index c2b35feff208..001da1e25f22 100644
--- a/devel/rubygem-flexmock/Makefile
+++ b/devel/rubygem-flexmock/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple mock object for Ruby
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-foreman/Makefile b/devel/rubygem-foreman/Makefile
index 86dc257f57bc..cd5b546fba65 100644
--- a/devel/rubygem-foreman/Makefile
+++ b/devel/rubygem-foreman/Makefile
@@ -12,6 +12,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-thor>=0.19.1:${PORTSDIR}/devel/rubygem-thor
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-formatador/Makefile b/devel/rubygem-formatador/Makefile
index 59c2b88346b4..ede485f9711e 100644
--- a/devel/rubygem-formatador/Makefile
+++ b/devel/rubygem-formatador/Makefile
@@ -11,6 +11,8 @@ COMMENT= STDOUT text formatting
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gdata/Makefile b/devel/rubygem-gdata/Makefile
index 182a33f7c762..ded1155b2ef8 100644
--- a/devel/rubygem-gdata/Makefile
+++ b/devel/rubygem-gdata/Makefile
@@ -11,6 +11,8 @@ COMMENT= Assist Ruby developers in working with Google Data APIs
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gem_plugin/Makefile b/devel/rubygem-gem_plugin/Makefile
index 899300d90c13..7b950e83fd46 100644
--- a/devel/rubygem-gem_plugin/Makefile
+++ b/devel/rubygem-gem_plugin/Makefile
@@ -13,6 +13,8 @@ COMMENT= Gem Based Plugin System
LICENSE= LGPL21 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gemcutter/Makefile b/devel/rubygem-gemcutter/Makefile
index 16e1bfe60920..b1829d1bfec3 100644
--- a/devel/rubygem-gemcutter/Makefile
+++ b/devel/rubygem-gemcutter/Makefile
@@ -11,6 +11,8 @@ COMMENT= Extensions to RubyGems for managing gems and more on RubyGems.org
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gems/Makefile b/devel/rubygem-gems/Makefile
index aa146fbace22..149ba816eb0c 100644
--- a/devel/rubygem-gems/Makefile
+++ b/devel/rubygem-gems/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby wrapper for the RubyGems.org API
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-generator_spec/Makefile b/devel/rubygem-generator_spec/Makefile
index 420c7a0a16ae..d168ce95c475 100644
--- a/devel/rubygem-generator_spec/Makefile
+++ b/devel/rubygem-generator_spec/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-activerecord>=3.0.0:${PORTSDIR}/databases/rubygem-activerecord \
rubygem-railties>=3.0.0:${PORTSDIR}/www/rubygem-railties
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-georuby/Makefile b/devel/rubygem-georuby/Makefile
index 22a0c3e57ad3..5f29f0703b39 100644
--- a/devel/rubygem-georuby/Makefile
+++ b/devel/rubygem-georuby/Makefile
@@ -10,6 +10,8 @@ COMMENT= Holder for data returned from PostGIS and the Spatial Extensions of MyS
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-get_process_mem/Makefile b/devel/rubygem-get_process_mem/Makefile
index 10987d2a152f..7fec372aeee9 100644
--- a/devel/rubygem-get_process_mem/Makefile
+++ b/devel/rubygem-get_process_mem/Makefile
@@ -10,6 +10,8 @@ COMMENT= Get memory usage of a process in Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-getopt/Makefile b/devel/rubygem-getopt/Makefile
index 9fa446a851b1..09c64ef944ff 100644
--- a/devel/rubygem-getopt/Makefile
+++ b/devel/rubygem-getopt/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= alexey@renatasystems.org
COMMENT= Command line parsing with Ruby
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RAKE= yes
USE_RUBYGEMS= yes
diff --git a/devel/rubygem-gettext/Makefile b/devel/rubygem-gettext/Makefile
index 2d680cbb5e4d..5281306381d9 100644
--- a/devel/rubygem-gettext/Makefile
+++ b/devel/rubygem-gettext/Makefile
@@ -16,6 +16,8 @@ RUN_DEPENDS= rubygem-locale>=2.0.5:${PORTSDIR}/devel/rubygem-locale \
rubygem-text>=1.3.0:${PORTSDIR}/textproc/rubygem-text
USES= shebangfix
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gibbler/Makefile b/devel/rubygem-gibbler/Makefile
index 72f36017579d..44580f851b66 100644
--- a/devel/rubygem-gibbler/Makefile
+++ b/devel/rubygem-gibbler/Makefile
@@ -11,6 +11,8 @@ COMMENT= Git-like hashes for Ruby objects
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-git/Makefile b/devel/rubygem-git/Makefile
index df0622605bb8..9af3d325a3e3 100644
--- a/devel/rubygem-git/Makefile
+++ b/devel/rubygem-git/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= git>=1.6:${PORTSDIR}/devel/git
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gitlab-pygments.rb/Makefile b/devel/rubygem-gitlab-pygments.rb/Makefile
index 1ec7164ee2bf..696ac0556a3d 100644
--- a/devel/rubygem-gitlab-pygments.rb/Makefile
+++ b/devel/rubygem-gitlab-pygments.rb/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-posix-spawn>=0.3.6:${PORTSDIR}/devel/rubygem-posix-spawn \
rubygem-yajl-ruby>=1.1.0:${PORTSDIR}/devel/rubygem-yajl-ruby
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gitlab_meta/Makefile b/devel/rubygem-gitlab_meta/Makefile
index 453d6b1c3f8f..0902f47001cc 100644
--- a/devel/rubygem-gitlab_meta/Makefile
+++ b/devel/rubygem-gitlab_meta/Makefile
@@ -10,6 +10,8 @@ COMMENT= GitLab meta gem
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-graf/Makefile b/devel/rubygem-graf/Makefile
index 790c2d03b030..e7d04a845070 100644
--- a/devel/rubygem-graf/Makefile
+++ b/devel/rubygem-graf/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple git log analyzer gem
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-grit/Makefile b/devel/rubygem-grit/Makefile
index 4b6c0e3934c4..1d0377017fbd 100644
--- a/devel/rubygem-grit/Makefile
+++ b/devel/rubygem-grit/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-diff-lcs>=1.1:${PORTSDIR}/textproc/rubygem-diff-lcs \
rubygem-mime-types>=1.15:${PORTSDIR}/misc/rubygem-mime-types \
rubygem-posix-spawn>=0.3.6:${PORTSDIR}/devel/rubygem-posix-spawn
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-guess_html_encoding/Makefile b/devel/rubygem-guess_html_encoding/Makefile
index e747f7ad78fd..2d678b91032a 100644
--- a/devel/rubygem-guess_html_encoding/Makefile
+++ b/devel/rubygem-guess_html_encoding/Makefile
@@ -11,6 +11,8 @@ COMMENT= Attempts to guess and then force encoding of HTML documents
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-gyoku/Makefile b/devel/rubygem-gyoku/Makefile
index 286cbbf21cb3..464ce6c5d6d4 100644
--- a/devel/rubygem-gyoku/Makefile
+++ b/devel/rubygem-gyoku/Makefile
@@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-builder32>=2.1.2:${PORTSDIR}/devel/rubygem-builder32
NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-hashery/Makefile b/devel/rubygem-hashery/Makefile
index 99de131ede8d..cdf9f5acb561 100644
--- a/devel/rubygem-hashery/Makefile
+++ b/devel/rubygem-hashery/Makefile
@@ -11,6 +11,8 @@ COMMENT= Hashery is a tight collection of Hash-like classes
LICENSE= BSD2CLAUSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-hashie2/Makefile b/devel/rubygem-hashie2/Makefile
index 123bd7d4be53..412c99c08cd3 100644
--- a/devel/rubygem-hashie2/Makefile
+++ b/devel/rubygem-hashie2/Makefile
@@ -11,6 +11,8 @@ COMMENT= Hashie is a simple collection of useful Hash extensions
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST=yes
diff --git a/devel/rubygem-highline/Makefile b/devel/rubygem-highline/Makefile
index f50344882373..ad7f544b61bd 100644
--- a/devel/rubygem-highline/Makefile
+++ b/devel/rubygem-highline/Makefile
@@ -10,6 +10,8 @@ COMMENT= High-level IO library for command-line interfaces
LICENSE= GPLv2
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-hike/Makefile b/devel/rubygem-hike/Makefile
index 2e6a34de2d10..61a1af5435ac 100644
--- a/devel/rubygem-hike/Makefile
+++ b/devel/rubygem-hike/Makefile
@@ -12,6 +12,8 @@ COMMENT= Ruby library for finding files in a set of paths
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-hoe/Makefile b/devel/rubygem-hoe/Makefile
index a73329868445..d22e6f7bc629 100644
--- a/devel/rubygem-hoe/Makefile
+++ b/devel/rubygem-hoe/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-rake>=0.8:${PORTSDIR}/devel/rubygem-rake
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-i18n/Makefile b/devel/rubygem-i18n/Makefile
index 52649c488c00..4f156be85b59 100644
--- a/devel/rubygem-i18n/Makefile
+++ b/devel/rubygem-i18n/Makefile
@@ -11,6 +11,8 @@ COMMENT= New wave Internationalization support for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile
index de7aef419241..030f464454ce 100644
--- a/devel/rubygem-icalendar/Makefile
+++ b/devel/rubygem-icalendar/Makefile
@@ -11,6 +11,8 @@ COMMENT= Library for working with iCalendar files
LICENSE= BSD2CLAUSE GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ice_nine/Makefile b/devel/rubygem-ice_nine/Makefile
index 0eff5f96c0c6..d84fb4df5594 100644
--- a/devel/rubygem-ice_nine/Makefile
+++ b/devel/rubygem-ice_nine/Makefile
@@ -11,6 +11,8 @@ COMMENT= Deep freeze Ruby objects
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-inflecto/Makefile b/devel/rubygem-inflecto/Makefile
index 2ff850936e6f..72708c8c17f4 100644
--- a/devel/rubygem-inflecto/Makefile
+++ b/devel/rubygem-inflecto/Makefile
@@ -11,6 +11,8 @@ COMMENT= Inflector for strings
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-interact/Makefile b/devel/rubygem-interact/Makefile
index 0fd43d124b08..25cc91924311 100644
--- a/devel/rubygem-interact/Makefile
+++ b/devel/rubygem-interact/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple API for command-line interaction
LICENSE= BSD3CLAUSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-jammit/Makefile b/devel/rubygem-jammit/Makefile
index a8053f7d1b5d..961d38d4c95f 100644
--- a/devel/rubygem-jammit/Makefile
+++ b/devel/rubygem-jammit/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-cssmin>=1.0.3:${PORTSDIR}/textproc/rubygem-cssmin \
rubygem-jsmin>=1.0.1:${PORTSDIR}/textproc/rubygem-jsmin
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-jekyll-coffeescript/Makefile b/devel/rubygem-jekyll-coffeescript/Makefile
index 09bdadf9dc1d..c2d8962e8cd4 100644
--- a/devel/rubygem-jekyll-coffeescript/Makefile
+++ b/devel/rubygem-jekyll-coffeescript/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-coffee-script>=2.2:${PORTSDIR}/devel/rubygem-coffee-script
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-jquery-ui-themes/Makefile b/devel/rubygem-jquery-ui-themes/Makefile
index a370c8439871..c7fb83281e38 100644
--- a/devel/rubygem-jquery-ui-themes/Makefile
+++ b/devel/rubygem-jquery-ui-themes/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-httparty>=0:${PORTSDIR}/www/rubygem-httparty
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-jruby-jars/Makefile b/devel/rubygem-jruby-jars/Makefile
index b3b444ac804f..6ac65ac9442e 100644
--- a/devel/rubygem-jruby-jars/Makefile
+++ b/devel/rubygem-jruby-jars/Makefile
@@ -13,6 +13,8 @@ LICENSE= EPL GPLv2 LGPL21
LICENSE_COMB= dual
USE_JAVA= yes
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-kafo/Makefile b/devel/rubygem-kafo/Makefile
index fe82c6d901ca..26bae5ab933c 100644
--- a/devel/rubygem-kafo/Makefile
+++ b/devel/rubygem-kafo/Makefile
@@ -19,6 +19,8 @@ RUN_DEPENDS= rubygem-clamp>=0.6.2:${PORTSDIR}/devel/rubygem-clamp \
gsed:${PORTSDIR}/textproc/gsed
USES= cpe
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-kafo_parsers/Makefile b/devel/rubygem-kafo_parsers/Makefile
index 4039966df549..654c842eed32 100644
--- a/devel/rubygem-kafo_parsers/Makefile
+++ b/devel/rubygem-kafo_parsers/Makefile
@@ -13,6 +13,8 @@ LICENSE= GPLv3
RUN_DEPENDS= puppet:${PORTSDIR}/sysutils/puppet
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-launchy/Makefile b/devel/rubygem-launchy/Makefile
index 9bb70803f067..e9f11bc67eb5 100644
--- a/devel/rubygem-launchy/Makefile
+++ b/devel/rubygem-launchy/Makefile
@@ -13,6 +13,8 @@ LICENSE= ISCL
RUN_DEPENDS= rubygem-addressable>=2.3:${PORTSDIR}/www/rubygem-addressable
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-launchy22/Makefile b/devel/rubygem-launchy22/Makefile
index c83dbdb42568..9983341f1e8f 100644
--- a/devel/rubygem-launchy22/Makefile
+++ b/devel/rubygem-launchy22/Makefile
@@ -13,6 +13,8 @@ LICENSE= ISCL
RUN_DEPENDS= rubygem-addressable>=2.3:${PORTSDIR}/www/rubygem-addressable
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RAKE= yes
USE_RUBYGEMS= yes
diff --git a/devel/rubygem-librarian/Makefile b/devel/rubygem-librarian/Makefile
index 817aa39c2c3f..39db36777376 100644
--- a/devel/rubygem-librarian/Makefile
+++ b/devel/rubygem-librarian/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= ${PKGNAMEPREFIX}highline>=0:${PORTSDIR}/devel/rubygem-highline \
${PKGNAMEPREFIX}thor>=0.15:${PORTSDIR}/devel/rubygem-thor
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-little-plugger/Makefile b/devel/rubygem-little-plugger/Makefile
index 2e3b8c3b51bd..9e72925addac 100644
--- a/devel/rubygem-little-plugger/Makefile
+++ b/devel/rubygem-little-plugger/Makefile
@@ -12,6 +12,8 @@ COMMENT= Mechanism to parse ruby little-plugger files
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-logster/Makefile b/devel/rubygem-logster/Makefile
index 48faa5854c8c..c6c39fe95746 100644
--- a/devel/rubygem-logster/Makefile
+++ b/devel/rubygem-logster/Makefile
@@ -11,6 +11,8 @@ COMMENT= UI for viewing logs in Rack
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-loquacious/Makefile b/devel/rubygem-loquacious/Makefile
index a3ce5e03e094..3925a5ab049a 100644
--- a/devel/rubygem-loquacious/Makefile
+++ b/devel/rubygem-loquacious/Makefile
@@ -12,6 +12,8 @@ COMMENT= Mechanism to parse ruby loquacious files
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-lru_redux/Makefile b/devel/rubygem-lru_redux/Makefile
index 916512a45172..04cc12b25abe 100644
--- a/devel/rubygem-lru_redux/Makefile
+++ b/devel/rubygem-lru_redux/Makefile
@@ -11,6 +11,8 @@ COMMENT= Efficient implementation of an lru cache
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-lumberjack/Makefile b/devel/rubygem-lumberjack/Makefile
index 9d33a1d25e52..c6abc4adc335 100644
--- a/devel/rubygem-lumberjack/Makefile
+++ b/devel/rubygem-lumberjack/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple, powerful, and fast logging utility
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-main/Makefile b/devel/rubygem-main/Makefile
index 4f50935e4c8a..63fd96fe100d 100644
--- a/devel/rubygem-main/Makefile
+++ b/devel/rubygem-main/Makefile
@@ -17,6 +17,8 @@ RUN_DEPENDS= rubygem-arrayfields>=4.7.4:${PORTSDIR}/devel/rubygem-arrayfields \
rubygem-fattr>=2.2.0:${PORTSDIR}/devel/rubygem-fattr \
rubygem-map>=5.1.0:${PORTSDIR}/devel/rubygem-map
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-map/Makefile b/devel/rubygem-map/Makefile
index b3d7e3efce29..23102ae2078d 100644
--- a/devel/rubygem-map/Makefile
+++ b/devel/rubygem-map/Makefile
@@ -12,6 +12,8 @@ COMMENT= Maps are ordered hashes with many features
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-memoizable/Makefile b/devel/rubygem-memoizable/Makefile
index 2f0f8bcb4fa8..94c0594fa519 100644
--- a/devel/rubygem-memoizable/Makefile
+++ b/devel/rubygem-memoizable/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-thread_safe>=0.3.1:${PORTSDIR}/devel/rubygem-thread_safe
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mercenary/Makefile b/devel/rubygem-mercenary/Makefile
index 872f37adb020..367d395258bf 100644
--- a/devel/rubygem-mercenary/Makefile
+++ b/devel/rubygem-mercenary/Makefile
@@ -11,6 +11,8 @@ COMMENT= Lightweight and flexible library for writing command-line apps in Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-metaclass/Makefile b/devel/rubygem-metaclass/Makefile
index 52bf42dbd8d6..7d8d0218943f 100644
--- a/devel/rubygem-metaclass/Makefile
+++ b/devel/rubygem-metaclass/Makefile
@@ -11,6 +11,8 @@ COMMENT= Adds a metaclass method to all Ruby objects
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-method_source/Makefile b/devel/rubygem-method_source/Makefile
index 38a0bb37ac57..24a8a86111e2 100644
--- a/devel/rubygem-method_source/Makefile
+++ b/devel/rubygem-method_source/Makefile
@@ -11,6 +11,8 @@ COMMENT= Tool to retrieve the sourcecode for a method
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-minitest/Makefile b/devel/rubygem-minitest/Makefile
index 8e337f774e72..ce1c32389a4b 100644
--- a/devel/rubygem-minitest/Makefile
+++ b/devel/rubygem-minitest/Makefile
@@ -11,6 +11,8 @@ COMMENT= Minitest provides a complete suite of testing facilities
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-minitest4/Makefile b/devel/rubygem-minitest4/Makefile
index 1308fb8ab6c9..e35897a00fd8 100644
--- a/devel/rubygem-minitest4/Makefile
+++ b/devel/rubygem-minitest4/Makefile
@@ -12,6 +12,8 @@ COMMENT= Minitest provides a complete suite of testing facilities
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mixlib-authentication/Makefile b/devel/rubygem-mixlib-authentication/Makefile
index aa86d4b8cbef..8523d4e2f9c8 100644
--- a/devel/rubygem-mixlib-authentication/Makefile
+++ b/devel/rubygem-mixlib-authentication/Makefile
@@ -11,6 +11,8 @@ COMMENT= Mixes in simple per-request authentication
RUN_DEPENDS= rubygem-mixlib-log>=0:${PORTSDIR}/devel/rubygem-mixlib-log
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mixlib-cli/Makefile b/devel/rubygem-mixlib-cli/Makefile
index 75bb9e5ce64b..934a252025b5 100644
--- a/devel/rubygem-mixlib-cli/Makefile
+++ b/devel/rubygem-mixlib-cli/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple mixin for CLI interfaces, including option parsing
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mixlib-config/Makefile b/devel/rubygem-mixlib-config/Makefile
index 7b4e6147c8d8..94062649232a 100644
--- a/devel/rubygem-mixlib-config/Makefile
+++ b/devel/rubygem-mixlib-config/Makefile
@@ -11,6 +11,8 @@ COMMENT= Class based config mixin, similar to the one found in Chef
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mixlib-log/Makefile b/devel/rubygem-mixlib-log/Makefile
index 5ea2db2ace49..7bdfced9fbb3 100644
--- a/devel/rubygem-mixlib-log/Makefile
+++ b/devel/rubygem-mixlib-log/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Provides a simple mixin for log functionality
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mixlib-shellout/Makefile b/devel/rubygem-mixlib-shellout/Makefile
index 74c72798b4eb..f1cc6730b145 100644
--- a/devel/rubygem-mixlib-shellout/Makefile
+++ b/devel/rubygem-mixlib-shellout/Makefile
@@ -10,6 +10,8 @@ MASTER_SITES= RG
MAINTAINER= nickdewing@gmail.com
COMMENT= Shell interface that also collects stdout and stderr
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mocha/Makefile b/devel/rubygem-mocha/Makefile
index 4589f9ef9a98..4420b774ff41 100644
--- a/devel/rubygem-mocha/Makefile
+++ b/devel/rubygem-mocha/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-metaclass>=0:${PORTSDIR}/devel/rubygem-metaclass
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-moneta/Makefile b/devel/rubygem-moneta/Makefile
index 31181f180c28..e1569d95de8e 100644
--- a/devel/rubygem-moneta/Makefile
+++ b/devel/rubygem-moneta/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Unified interface to key/value stores
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-moneta06/Makefile b/devel/rubygem-moneta06/Makefile
index 837aab13e35c..8e1c51c6d15e 100644
--- a/devel/rubygem-moneta06/Makefile
+++ b/devel/rubygem-moneta06/Makefile
@@ -10,6 +10,8 @@ PKGNAMESUFFIX= 06
MAINTAINER= renchap@cocoa-x.com
COMMENT= Unified interface to key/value stores
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mongo/Makefile b/devel/rubygem-mongo/Makefile
index 581be46a2144..094a964a4b19 100644
--- a/devel/rubygem-mongo/Makefile
+++ b/devel/rubygem-mongo/Makefile
@@ -13,6 +13,8 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-bson1>=${PORTVERSION}:${PORTSDIR}/devel/rubygem-bson1
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mspec/Makefile b/devel/rubygem-mspec/Makefile
index 4a0bd52ba0b7..027f8f675918 100644
--- a/devel/rubygem-mspec/Makefile
+++ b/devel/rubygem-mspec/Makefile
@@ -11,6 +11,8 @@ COMMENT= Specialized Ruby testing framework
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-multi_test/Makefile b/devel/rubygem-multi_test/Makefile
index cdcd24472d4b..ce25887ab4f5 100644
--- a/devel/rubygem-multi_test/Makefile
+++ b/devel/rubygem-multi_test/Makefile
@@ -10,6 +10,8 @@ COMMENT= Help control rogue test, unit, autorun requirments
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-mutter/Makefile b/devel/rubygem-mutter/Makefile
index 53a945b8a11a..173c962dda7f 100644
--- a/devel/rubygem-mutter/Makefile
+++ b/devel/rubygem-mutter/Makefile
@@ -10,6 +10,8 @@ MASTER_SITES= RG
MAINTAINER= nivit@FreeBSD.org
COMMENT= This Ruby gem is a tiny command-line interface library
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-naught/Makefile b/devel/rubygem-naught/Makefile
index 3743a99d2a82..d5dd3a0f7a1f 100644
--- a/devel/rubygem-naught/Makefile
+++ b/devel/rubygem-naught/Makefile
@@ -11,6 +11,8 @@ COMMENT= Naught is a toolkit for building Null Objects
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-needle/Makefile b/devel/rubygem-needle/Makefile
index 2ddf6972ed94..fb16d407fa66 100644
--- a/devel/rubygem-needle/Makefile
+++ b/devel/rubygem-needle/Makefile
@@ -12,6 +12,8 @@ COMMENT= Dependency-injection/inversion-of-control container
LICENSE= BSD3CLAUSE GPLv2 RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-nenv/Makefile b/devel/rubygem-nenv/Makefile
index 3aaf126693c4..93d5114c2613 100644
--- a/devel/rubygem-nenv/Makefile
+++ b/devel/rubygem-nenv/Makefile
@@ -11,6 +11,8 @@ COMMENT= Convenient wrapper for ENV
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-nesty/Makefile b/devel/rubygem-nesty/Makefile
index f2e24e25cf47..8f36013dcb8b 100644
--- a/devel/rubygem-nesty/Makefile
+++ b/devel/rubygem-nesty/Makefile
@@ -11,6 +11,8 @@ COMMENT= Nested exception support for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-newrelic_rpm/Makefile b/devel/rubygem-newrelic_rpm/Makefile
index 315f8126288e..dafa36bd6d80 100644
--- a/devel/rubygem-newrelic_rpm/Makefile
+++ b/devel/rubygem-newrelic_rpm/Makefile
@@ -14,6 +14,8 @@ LICENSE_NAME_NEWRELIC= New Relic License
LICENSE_FILE_NEWRELIC= ${WRKSRC}/LICENSE
LICENSE_PERMS_NEWRELIC= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-nori/Makefile b/devel/rubygem-nori/Makefile
index 16a82e99bb47..54e972b8cd1c 100644
--- a/devel/rubygem-nori/Makefile
+++ b/devel/rubygem-nori/Makefile
@@ -13,6 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-notiffany/Makefile b/devel/rubygem-notiffany/Makefile
index 57abd9f92294..da9ade16a4ad 100644
--- a/devel/rubygem-notiffany/Makefile
+++ b/devel/rubygem-notiffany/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-nenv>=0.1:${PORTSDIR}/devel/rubygem-nenv \
rubygem-shellany>=0:${PORTSDIR}/sysutils/rubygem-shellany
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-notify/Makefile b/devel/rubygem-notify/Makefile
index 790261412b20..7b8eacae8b5d 100644
--- a/devel/rubygem-notify/Makefile
+++ b/devel/rubygem-notify/Makefile
@@ -11,6 +11,8 @@ COMMENT= Desktop notify for many platform
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-nprogress-rails/Makefile b/devel/rubygem-nprogress-rails/Makefile
index 7570a1627f56..f64d5e4cb80b 100644
--- a/devel/rubygem-nprogress-rails/Makefile
+++ b/devel/rubygem-nprogress-rails/Makefile
@@ -11,6 +11,8 @@ COMMENT= Rails implementation of nprogress progress bars library
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-open3_backport/Makefile b/devel/rubygem-open3_backport/Makefile
index c66e7d389fa8..f3a04e49fc66 100644
--- a/devel/rubygem-open3_backport/Makefile
+++ b/devel/rubygem-open3_backport/Makefile
@@ -13,6 +13,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= ${PKGNAMEPREFIX}open4>=1.3:${PORTSDIR}/devel/rubygem-open4
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-open4/Makefile b/devel/rubygem-open4/Makefile
index 0d8ad19ce96c..8a0d1c5895da 100644
--- a/devel/rubygem-open4/Makefile
+++ b/devel/rubygem-open4/Makefile
@@ -12,6 +12,8 @@ COMMENT= Open4 manages child processes and their io handles
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-orm_adapter/Makefile b/devel/rubygem-orm_adapter/Makefile
index d0c44eefbbda..49af7e0c73ab 100644
--- a/devel/rubygem-orm_adapter/Makefile
+++ b/devel/rubygem-orm_adapter/Makefile
@@ -11,6 +11,8 @@ COMMENT= Provides a single point of entry for using basic features of ruby ORMs
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-paint/Makefile b/devel/rubygem-paint/Makefile
index 0b9e0efb68f7..1540fbd3f061 100644
--- a/devel/rubygem-paint/Makefile
+++ b/devel/rubygem-paint/Makefile
@@ -10,6 +10,8 @@ COMMENT= Terminal painter
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-piston/Makefile b/devel/rubygem-piston/Makefile
index eae358b00e68..a439740f4d9e 100644
--- a/devel/rubygem-piston/Makefile
+++ b/devel/rubygem-piston/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= tdb@FreeBSD.org
COMMENT= Utility to manage local copies of Subversion repositories
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-pkg-config/Makefile b/devel/rubygem-pkg-config/Makefile
index 8604b0ab21a6..00e31e605c3b 100644
--- a/devel/rubygem-pkg-config/Makefile
+++ b/devel/rubygem-pkg-config/Makefile
@@ -13,6 +13,8 @@ LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
USES= pkgconfig
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
USE_RAKE= yes
diff --git a/devel/rubygem-platform/Makefile b/devel/rubygem-platform/Makefile
index 51d861823549..b87e43aae3c0 100644
--- a/devel/rubygem-platform/Makefile
+++ b/devel/rubygem-platform/Makefile
@@ -12,6 +12,8 @@ COMMENT= Hopefully robust platform sensing
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-plist/Makefile b/devel/rubygem-plist/Makefile
index e484fb32e266..92ab209bb634 100644
--- a/devel/rubygem-plist/Makefile
+++ b/devel/rubygem-plist/Makefile
@@ -10,6 +10,8 @@ COMMENT= All-purpose Property List manipulation library
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-polyglot/Makefile b/devel/rubygem-polyglot/Makefile
index 83d9d87dfa4a..081647a900fd 100644
--- a/devel/rubygem-polyglot/Makefile
+++ b/devel/rubygem-polyglot/Makefile
@@ -11,6 +11,8 @@ COMMENT= Provides a registry of file types
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-popen4/Makefile b/devel/rubygem-popen4/Makefile
index 251a2a9e337f..91b59e4e6e7c 100644
--- a/devel/rubygem-popen4/Makefile
+++ b/devel/rubygem-popen4/Makefile
@@ -16,6 +16,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= rubygem-open4>=0.4.0:${PORTSDIR}/devel/rubygem-open4 \
rubygem-platform>=0.4.0:${PORTSDIR}/devel/rubygem-platform
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-power_assert/Makefile b/devel/rubygem-power_assert/Makefile
index 4059402a9792..3557390ce1f2 100644
--- a/devel/rubygem-power_assert/Makefile
+++ b/devel/rubygem-power_assert/Makefile
@@ -12,6 +12,8 @@ COMMENT= Power Assert for Ruby
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-prototype-rails/Makefile b/devel/rubygem-prototype-rails/Makefile
index cd64c7a9f3cc..e891806e468b 100644
--- a/devel/rubygem-prototype-rails/Makefile
+++ b/devel/rubygem-prototype-rails/Makefile
@@ -11,6 +11,8 @@ COMMENT= Provides Prototype, Scriptaculous, and RJS for Rails
RUN_DEPENDS= rubygem-rails>=3.2.0:${PORTSDIR}/www/rubygem-rails
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-pry-rails/Makefile b/devel/rubygem-pry-rails/Makefile
index a8ccc47fc26f..a4064fc23f0a 100644
--- a/devel/rubygem-pry-rails/Makefile
+++ b/devel/rubygem-pry-rails/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-pry>=0.9.10:${PORTSDIR}/devel/rubygem-pry
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-pry-remote-em/Makefile b/devel/rubygem-pry-remote-em/Makefile
index e33b85964826..b820b3cdecad 100644
--- a/devel/rubygem-pry-remote-em/Makefile
+++ b/devel/rubygem-pry-remote-em/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-eventmachine>=0:${PORTSDIR}/devel/rubygem-eventmachine \
rubygem-highline>=0:${PORTSDIR}/devel/rubygem-highline \
rubygem-pry>=0.9:${PORTSDIR}/devel/rubygem-pry
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-pry/Makefile b/devel/rubygem-pry/Makefile
index 99c434fda87d..bc9b66029cc2 100644
--- a/devel/rubygem-pry/Makefile
+++ b/devel/rubygem-pry/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-coderay>=1.1.0:${PORTSDIR}/textproc/rubygem-coderay \
rubygem-method_source>=0.8.1:${PORTSDIR}/devel/rubygem-method_source \
rubygem-slop>=3.4.0:${PORTSDIR}/devel/rubygem-slop
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ptreloaded/Makefile b/devel/rubygem-ptreloaded/Makefile
index 4f5f75e067e7..ac446acb27d3 100644
--- a/devel/rubygem-ptreloaded/Makefile
+++ b/devel/rubygem-ptreloaded/Makefile
@@ -16,6 +16,8 @@ LICENSE= GPLv2
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-pygments.rb/Makefile b/devel/rubygem-pygments.rb/Makefile
index 46f493fb7dbc..a7b874f864fa 100644
--- a/devel/rubygem-pygments.rb/Makefile
+++ b/devel/rubygem-pygments.rb/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-posix-spawn>=0.3.6:${PORTSDIR}/devel/rubygem-posix-spawn \
rubygem-yajl-ruby>=1.2.0:${PORTSDIR}/devel/rubygem-yajl-ruby
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-r18n-core/Makefile b/devel/rubygem-r18n-core/Makefile
index c4d660601f2b..9603cf15d58e 100644
--- a/devel/rubygem-r18n-core/Makefile
+++ b/devel/rubygem-r18n-core/Makefile
@@ -11,6 +11,8 @@ COMMENT= i18n tool to translate your Ruby application
LICENSE= LGPL3
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rainbow/Makefile b/devel/rubygem-rainbow/Makefile
index f5c4bd2f1a0f..13309f9b40ec 100644
--- a/devel/rubygem-rainbow/Makefile
+++ b/devel/rubygem-rainbow/Makefile
@@ -11,6 +11,8 @@ COMMENT= Extends ruby String class enabling coloring text on ANSI terminals
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rake-compiler/Makefile b/devel/rubygem-rake-compiler/Makefile
index 5e0cfb0a1fa5..9cf42c8100eb 100644
--- a/devel/rubygem-rake-compiler/Makefile
+++ b/devel/rubygem-rake-compiler/Makefile
@@ -10,6 +10,8 @@ COMMENT= Build and package Ruby extensions (C, Java) using Rake
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RAKE= yes
USE_RUBYGEMS= yes
diff --git a/devel/rubygem-rake/Makefile b/devel/rubygem-rake/Makefile
index d1ab303a51aa..f5929b158581 100644
--- a/devel/rubygem-rake/Makefile
+++ b/devel/rubygem-rake/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby Make
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rapt/Makefile b/devel/rubygem-rapt/Makefile
index 74cd42121c12..5d9a8db4dd5b 100644
--- a/devel/rubygem-rapt/Makefile
+++ b/devel/rubygem-rapt/Makefile
@@ -11,6 +11,8 @@ COMMENT= Rails Plugin Tool
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile
index 3f99c72503d7..c9d3bd64189c 100644
--- a/devel/rubygem-rdoc/Makefile
+++ b/devel/rubygem-rdoc/Makefile
@@ -14,6 +14,8 @@ LICENSE_COMB= dual
BUILD_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json
RUN_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rdoc3/Makefile b/devel/rubygem-rdoc3/Makefile
index dd475484378b..2b07f44e44e5 100644
--- a/devel/rubygem-rdoc3/Makefile
+++ b/devel/rubygem-rdoc3/Makefile
@@ -15,6 +15,8 @@ LICENSE_COMB= dual
BUILD_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json
RUN_DEPENDS= rubygem-json>=1.4:${PORTSDIR}/devel/rubygem-json
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
USE_RUBY_FEATURES= iconv
diff --git a/devel/rubygem-recaptcha/Makefile b/devel/rubygem-recaptcha/Makefile
index d81f7f9155a8..3fb6d697f28f 100644
--- a/devel/rubygem-recaptcha/Makefile
+++ b/devel/rubygem-recaptcha/Makefile
@@ -11,6 +11,8 @@ COMMENT= Helpers for the reCAPTCHA API
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-redmine_plugin_support/Makefile b/devel/rubygem-redmine_plugin_support/Makefile
index 8d9c9404efbe..1fa37f7328c8 100644
--- a/devel/rubygem-redmine_plugin_support/Makefile
+++ b/devel/rubygem-redmine_plugin_support/Makefile
@@ -11,6 +11,8 @@ COMMENT= Collection of tools to make redmine plugin development easier
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ref/Makefile b/devel/rubygem-ref/Makefile
index 06103cc73b2c..ad43fd55d6c5 100644
--- a/devel/rubygem-ref/Makefile
+++ b/devel/rubygem-ref/Makefile
@@ -10,6 +10,8 @@ COMMENT= Library with refs across runtimes (MRI, REE, YARV, ...)
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-request_store/Makefile b/devel/rubygem-request_store/Makefile
index 920753cf9fc1..5f198d6a579e 100644
--- a/devel/rubygem-request_store/Makefile
+++ b/devel/rubygem-request_store/Makefile
@@ -12,6 +12,8 @@ COMMENT= RequestStore gives you per-request global storage
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-require_all/Makefile b/devel/rubygem-require_all/Makefile
index 06172ef38ef3..cc8adda0c7cb 100644
--- a/devel/rubygem-require_all/Makefile
+++ b/devel/rubygem-require_all/Makefile
@@ -11,6 +11,8 @@ COMMENT= Wonderfully simple way to load your code
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-retryable/Makefile b/devel/rubygem-retryable/Makefile
index e8e3ad5a2bc7..78747068b486 100644
--- a/devel/rubygem-retryable/Makefile
+++ b/devel/rubygem-retryable/Makefile
@@ -11,6 +11,8 @@ COMMENT= Allow for retrying of code blocks
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rgl/Makefile b/devel/rubygem-rgl/Makefile
index 22d92de7ba6b..3f34f2f0dbaf 100644
--- a/devel/rubygem-rgl/Makefile
+++ b/devel/rubygem-rgl/Makefile
@@ -12,6 +12,8 @@ COMMENT= Framework for graph datastructures and algorithms implemented in Ruby
RUN_DEPENDS= rubygem-algorithms>=0:${PORTSDIR}/devel/rubygem-algorithms \
rubygem-stream>=0.5.0:${PORTSDIR}/devel/rubygem-stream
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rodzilla/Makefile b/devel/rubygem-rodzilla/Makefile
index a65452385b71..10985cc0907f 100644
--- a/devel/rubygem-rodzilla/Makefile
+++ b/devel/rubygem-rodzilla/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-httparty>=0.12.0:${PORTSDIR}/www/rubygem-httparty
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rr/Makefile b/devel/rubygem-rr/Makefile
index 04513771eaeb..5256c0c5f213 100644
--- a/devel/rubygem-rr/Makefile
+++ b/devel/rubygem-rr/Makefile
@@ -10,6 +10,8 @@ COMMENT= Double framework with lots of double techniques and terse syntax
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rrd-ffi/Makefile b/devel/rubygem-rrd-ffi/Makefile
index aebb280e4118..01d21f684f06 100644
--- a/devel/rubygem-rrd-ffi/Makefile
+++ b/devel/rubygem-rrd-ffi/Makefile
@@ -14,6 +14,8 @@ RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool \
rubygem-activesupport>=0:${PORTSDIR}/devel/rubygem-activesupport \
rubygem-ffi>=0:${PORTSDIR}/devel/rubygem-ffi
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rscm/Makefile b/devel/rubygem-rscm/Makefile
index 0b120c3962c2..5518202076e5 100644
--- a/devel/rubygem-rscm/Makefile
+++ b/devel/rubygem-rscm/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby SCM, an SCM-independent API for accessing SCMs
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubigen/Makefile b/devel/rubygem-rubigen/Makefile
index 7f48c2d5415c..307a12f9f74c 100644
--- a/devel/rubygem-rubigen/Makefile
+++ b/devel/rubygem-rubigen/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-activesupport>=2.3.5:${PORTSDIR}/devel/rubygem-activesupport
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ruby-ole/Makefile b/devel/rubygem-ruby-ole/Makefile
index c3d78d7d0d05..b564455abbc5 100644
--- a/devel/rubygem-ruby-ole/Makefile
+++ b/devel/rubygem-ruby-ole/Makefile
@@ -11,6 +11,8 @@ COMMENT= Library for easy read/write access to OLE compound documents
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ruby-sdl-ffi/Makefile b/devel/rubygem-ruby-sdl-ffi/Makefile
index fec73c903429..89e3a5d7fb7c 100644
--- a/devel/rubygem-ruby-sdl-ffi/Makefile
+++ b/devel/rubygem-ruby-sdl-ffi/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-nice-ffi>=0.2:${PORTSDIR}/devel/rubygem-nice-ffi
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ruby2ruby/Makefile b/devel/rubygem-ruby2ruby/Makefile
index 4c29e225c66b..82f7de971edc 100644
--- a/devel/rubygem-ruby2ruby/Makefile
+++ b/devel/rubygem-ruby2ruby/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-ruby_parser>=3.1:${PORTSDIR}/devel/rubygem-ruby_parser \
rubygem-sexp_processor>=4.0:${PORTSDIR}/devel/rubygem-sexp_processor
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubygame/Makefile b/devel/rubygem-rubygame/Makefile
index e6e4c43ea6fd..038913e2c146 100644
--- a/devel/rubygem-rubygame/Makefile
+++ b/devel/rubygem-rubygame/Makefile
@@ -14,6 +14,8 @@ LICENSE= LGPL21
RUN_DEPENDS= rubygem-ruby-sdl-ffi>=0.1.0:${PORTSDIR}/devel/rubygem-ruby-sdl-ffi
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubygems-mirror/Makefile b/devel/rubygem-rubygems-mirror/Makefile
index f02dfe115137..425d701f6ce3 100644
--- a/devel/rubygem-rubygems-mirror/Makefile
+++ b/devel/rubygem-rubygems-mirror/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-net-http-persistent>=2.1:${PORTSDIR}/www/rubygem-net-http-persistent
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubygems-tasks/Makefile b/devel/rubygem-rubygems-tasks/Makefile
index a078de77a37b..94900b0a84ae 100644
--- a/devel/rubygem-rubygems-tasks/Makefile
+++ b/devel/rubygem-rubygems-tasks/Makefile
@@ -11,6 +11,8 @@ COMMENT= Rake tasks for managing and releasing Ruby Gems
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubygems-test/Makefile b/devel/rubygem-rubygems-test/Makefile
index 26593b76e0b5..fd66a5c8811e 100644
--- a/devel/rubygem-rubygems-test/Makefile
+++ b/devel/rubygem-rubygems-test/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-rake>=0.8.7:${PORTSDIR}/devel/rubygem-rake
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubyinline/Makefile b/devel/rubygem-rubyinline/Makefile
index 577007c05c44..10f45fcdcd4a 100644
--- a/devel/rubygem-rubyinline/Makefile
+++ b/devel/rubygem-rubyinline/Makefile
@@ -16,6 +16,8 @@ RUN_DEPENDS= rubygem-zentest>=4.3:${PORTSDIR}/devel/rubygem-zentest
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubyinlineaccel/Makefile b/devel/rubygem-rubyinlineaccel/Makefile
index d0f2b7eda05c..bea2c1c792b3 100644
--- a/devel/rubygem-rubyinlineaccel/Makefile
+++ b/devel/rubygem-rubyinlineaccel/Makefile
@@ -17,6 +17,8 @@ LICENSE= GPLv2
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-rubytree/Makefile b/devel/rubygem-rubytree/Makefile
index 29ee0119c8d8..8143efdc8790 100644
--- a/devel/rubygem-rubytree/Makefile
+++ b/devel/rubygem-rubytree/Makefile
@@ -14,6 +14,8 @@ LICENSE= BSD3CLAUSE
RUN_DEPENDS= rubygem-json>=1.8:${PORTSDIR}/devel/rubygem-json \
rubygem-structured_warnings>=0.2:${PORTSDIR}/devel/rubygem-structured_warnings
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
USE_RUBY_RDOC= yes
diff --git a/devel/rubygem-rufus-scheduler/Makefile b/devel/rubygem-rufus-scheduler/Makefile
index a63caa40acdb..823bc66d0de5 100644
--- a/devel/rubygem-rufus-scheduler/Makefile
+++ b/devel/rubygem-rufus-scheduler/Makefile
@@ -12,6 +12,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-tzinfo>=0:${PORTSDIR}/devel/rubygem-tzinfo
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-runt/Makefile b/devel/rubygem-runt/Makefile
index 43c4cbc76d3d..f5589827ad0e 100644
--- a/devel/rubygem-runt/Makefile
+++ b/devel/rubygem-runt/Makefile
@@ -10,6 +10,8 @@ COMMENT= Ruby implementation of select Martin Fowler patterns
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-ruport/Makefile b/devel/rubygem-ruport/Makefile
index 747359d04ca8..c3f6f23306f4 100644
--- a/devel/rubygem-ruport/Makefile
+++ b/devel/rubygem-ruport/Makefile
@@ -15,6 +15,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= rubygem-fastercsv>=0:${PORTSDIR}/devel/rubygem-fastercsv \
rubygem-pdf-writer>=1.1.8:${PORTSDIR}/print/rubygem-pdf-writer
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-safe_yaml/Makefile b/devel/rubygem-safe_yaml/Makefile
index adf8b31f7725..1c09c49b9875 100644
--- a/devel/rubygem-safe_yaml/Makefile
+++ b/devel/rubygem-safe_yaml/Makefile
@@ -11,6 +11,8 @@ COMMENT= Parse YAML safely
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sdoc/Makefile b/devel/rubygem-sdoc/Makefile
index a0006b175246..151a0c7fa4dc 100644
--- a/devel/rubygem-sdoc/Makefile
+++ b/devel/rubygem-sdoc/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-json>=1.7.7:${PORTSDIR}/devel/rubygem-json
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sequel/Makefile b/devel/rubygem-sequel/Makefile
index b7aec3b7f9a6..2dd19e1c56e5 100644
--- a/devel/rubygem-sequel/Makefile
+++ b/devel/rubygem-sequel/Makefile
@@ -11,6 +11,8 @@ COMMENT= Database Toolkit for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sequel3/Makefile b/devel/rubygem-sequel3/Makefile
index 5743f95bb35e..202714e139f8 100644
--- a/devel/rubygem-sequel3/Makefile
+++ b/devel/rubygem-sequel3/Makefile
@@ -16,6 +16,8 @@ LICENSE= MIT
PORTSCOUT= limit:^3
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST=yes
diff --git a/devel/rubygem-settingslogic/Makefile b/devel/rubygem-settingslogic/Makefile
index 5bd453327efd..0192521a9746 100644
--- a/devel/rubygem-settingslogic/Makefile
+++ b/devel/rubygem-settingslogic/Makefile
@@ -10,6 +10,8 @@ COMMENT= Gem to use YAML and singleton design paterns
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sexp_processor/Makefile b/devel/rubygem-sexp_processor/Makefile
index 3d675d5994ba..4da999f59758 100644
--- a/devel/rubygem-sexp_processor/Makefile
+++ b/devel/rubygem-sexp_processor/Makefile
@@ -11,6 +11,8 @@ COMMENT= Generic sexp processing tools
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-shoulda-context/Makefile b/devel/rubygem-shoulda-context/Makefile
index 7ab9801c26f6..a237aff42612 100644
--- a/devel/rubygem-shoulda-context/Makefile
+++ b/devel/rubygem-shoulda-context/Makefile
@@ -11,6 +11,8 @@ COMMENT= Context framework extracted from Shoulda
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-shoulda-matchers/Makefile b/devel/rubygem-shoulda-matchers/Makefile
index 98ceb4dadb10..1f80aed8ebd0 100644
--- a/devel/rubygem-shoulda-matchers/Makefile
+++ b/devel/rubygem-shoulda-matchers/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-activesupport>=3.0.0:${PORTSDIR}/devel/rubygem-activesupport
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-shoulda/Makefile b/devel/rubygem-shoulda/Makefile
index 68f550e06ad1..b1eabb06c7d6 100644
--- a/devel/rubygem-shoulda/Makefile
+++ b/devel/rubygem-shoulda/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-shoulda-context>=1.0.1:${PORTSDIR}/devel/rubygem-shoulda-context \
rubygem-shoulda-matchers>=1.4.1:${PORTSDIR}/devel/rubygem-shoulda-matchers
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sigdump/Makefile b/devel/rubygem-sigdump/Makefile
index eb98808d0742..b0c06d4784c6 100644
--- a/devel/rubygem-sigdump/Makefile
+++ b/devel/rubygem-sigdump/Makefile
@@ -11,6 +11,8 @@ COMMENT= Setup signal handler which dumps backtrace of running threads
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-slack-notifier/Makefile b/devel/rubygem-slack-notifier/Makefile
index 7a6fcc7e3bef..a178efb54e36 100644
--- a/devel/rubygem-slack-notifier/Makefile
+++ b/devel/rubygem-slack-notifier/Makefile
@@ -11,6 +11,8 @@ COMMENT= Ruby wrapper for posting to slack webhooks
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-slop/Makefile b/devel/rubygem-slop/Makefile
index 2b2c0b1cc425..7c7b609c00c2 100644
--- a/devel/rubygem-slop/Makefile
+++ b/devel/rubygem-slop/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple DSL for gathering options and parsing the command line
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-soap4r/Makefile b/devel/rubygem-soap4r/Makefile
index 3cdbf28ec765..35bd71784bc1 100644
--- a/devel/rubygem-soap4r/Makefile
+++ b/devel/rubygem-soap4r/Makefile
@@ -13,6 +13,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= rubygem-httpclient>=2.1.1:${PORTSDIR}/www/rubygem-httpclient
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-spring/Makefile b/devel/rubygem-spring/Makefile
index 0d5911b38e22..f8ab7ce26c47 100644
--- a/devel/rubygem-spring/Makefile
+++ b/devel/rubygem-spring/Makefile
@@ -11,6 +11,8 @@ COMMENT= Rails application preloader
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-spruz/Makefile b/devel/rubygem-spruz/Makefile
index 98e42cedbb63..3ac63d87754f 100644
--- a/devel/rubygem-spruz/Makefile
+++ b/devel/rubygem-spruz/Makefile
@@ -11,6 +11,8 @@ COMMENT= Small Ruby library of mixed utils/extensions
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-state_machine/Makefile b/devel/rubygem-state_machine/Makefile
index 83846c7a66e2..81243b6e4c2b 100644
--- a/devel/rubygem-state_machine/Makefile
+++ b/devel/rubygem-state_machine/Makefile
@@ -11,6 +11,8 @@ COMMENT= Support for creating state machines for attributes on any Ruby class
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-statsd/Makefile b/devel/rubygem-statsd/Makefile
index e03a6e9ed4fe..ace37da1debd 100644
--- a/devel/rubygem-statsd/Makefile
+++ b/devel/rubygem-statsd/Makefile
@@ -13,6 +13,8 @@ RUN_DEPENDS= rubygem-erubis>=2.6.6:${PORTSDIR}/www/rubygem-erubis \
rubygem-eventmachine>=0.12.10:${PORTSDIR}/devel/rubygem-eventmachine \
rubygem-mongo>=1.2.4:${PORTSDIR}/devel/rubygem-mongo
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-stemmer/Makefile b/devel/rubygem-stemmer/Makefile
index 58c88e279e4e..02780376a7aa 100644
--- a/devel/rubygem-stemmer/Makefile
+++ b/devel/rubygem-stemmer/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implementation of the Porter word stemming algorithm
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-stomp/Makefile b/devel/rubygem-stomp/Makefile
index 3dc4ee4722ce..82cc7a42ed59 100644
--- a/devel/rubygem-stomp/Makefile
+++ b/devel/rubygem-stomp/Makefile
@@ -10,6 +10,8 @@ COMMENT= Streaming Text Orientated Messaging Protocol gem
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-storable/Makefile b/devel/rubygem-storable/Makefile
index e9158a7ac42b..4771f1c6b6f5 100644
--- a/devel/rubygem-storable/Makefile
+++ b/devel/rubygem-storable/Makefile
@@ -11,6 +11,8 @@ COMMENT= Marshal Ruby classes into and out of multiple formats
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-stream/Makefile b/devel/rubygem-stream/Makefile
index 0b609086f401..87cdd47b99df 100644
--- a/devel/rubygem-stream/Makefile
+++ b/devel/rubygem-stream/Makefile
@@ -13,6 +13,8 @@ COMMENT= Interface for external iterators
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-streetaddress/Makefile b/devel/rubygem-streetaddress/Makefile
index c115bb8cd3fe..68811815b055 100644
--- a/devel/rubygem-streetaddress/Makefile
+++ b/devel/rubygem-streetaddress/Makefile
@@ -10,6 +10,8 @@ COMMENT= Parses one line street addresses into normalized address object
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-stringex/Makefile b/devel/rubygem-stringex/Makefile
index 99bcdfbbf232..d6009193d85e 100644
--- a/devel/rubygem-stringex/Makefile
+++ b/devel/rubygem-stringex/Makefile
@@ -11,6 +11,8 @@ COMMENT= Some useful extensions to the Ruby String class
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-structured_warnings/Makefile b/devel/rubygem-structured_warnings/Makefile
index f3a7ebee9dea..7b4b2212592d 100644
--- a/devel/rubygem-structured_warnings/Makefile
+++ b/devel/rubygem-structured_warnings/Makefile
@@ -11,6 +11,8 @@ COMMENT= Implementation of structured warnings for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-subexec/Makefile b/devel/rubygem-subexec/Makefile
index 00f8f7179690..2cc85eaca08c 100644
--- a/devel/rubygem-subexec/Makefile
+++ b/devel/rubygem-subexec/Makefile
@@ -11,6 +11,8 @@ COMMENT= Subexec spawns a subprocess with an optional timeout
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sugar-high/Makefile b/devel/rubygem-sugar-high/Makefile
index 036e3fbe6656..fd6b91924eec 100644
--- a/devel/rubygem-sugar-high/Makefile
+++ b/devel/rubygem-sugar-high/Makefile
@@ -12,6 +12,8 @@ COMMENT= More Ruby sugar
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sundawg_country_codes/Makefile b/devel/rubygem-sundawg_country_codes/Makefile
index d1a88d0e4e4d..23981fff3b10 100644
--- a/devel/rubygem-sundawg_country_codes/Makefile
+++ b/devel/rubygem-sundawg_country_codes/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Manage ISO 3166 country names and codes
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-sysinfo/Makefile b/devel/rubygem-sysinfo/Makefile
index 050bc2b8250f..231653d2f832 100644
--- a/devel/rubygem-sysinfo/Makefile
+++ b/devel/rubygem-sysinfo/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-drydock>=0:${PORTSDIR}/devel/rubygem-drydock \
rubygem-storable>=0:${PORTSDIR}/devel/rubygem-storable
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-systemu/Makefile b/devel/rubygem-systemu/Makefile
index 9cbbd10fb0fa..84496cbf291c 100644
--- a/devel/rubygem-systemu/Makefile
+++ b/devel/rubygem-systemu/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Portable replacement for popen4
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-table_print/Makefile b/devel/rubygem-table_print/Makefile
index de82e3d88fcb..6c96c59a856f 100644
--- a/devel/rubygem-table_print/Makefile
+++ b/devel/rubygem-table_print/Makefile
@@ -11,6 +11,8 @@ COMMENT= Turn objects into formatted columns
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tdiff/Makefile b/devel/rubygem-tdiff/Makefile
index 271bdbf3e515..33faffa690fd 100644
--- a/devel/rubygem-tdiff/Makefile
+++ b/devel/rubygem-tdiff/Makefile
@@ -11,6 +11,8 @@ COMMENT= Calculates the differences between two tree-like structures
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-templater/Makefile b/devel/rubygem-templater/Makefile
index c29f10ee89f3..387de19e658f 100644
--- a/devel/rubygem-templater/Makefile
+++ b/devel/rubygem-templater/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-diff-lcs>=1.1.2:${PORTSDIR}/textproc/rubygem-diff-lcs \
rubygem-extlib>=0.9.5:${PORTSDIR}/devel/rubygem-extlib \
rubygem-highline>=1.4.0:${PORTSDIR}/devel/rubygem-highline
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-thor/Makefile b/devel/rubygem-thor/Makefile
index e386a1935657..209f078e8cdd 100644
--- a/devel/rubygem-thor/Makefile
+++ b/devel/rubygem-thor/Makefile
@@ -10,6 +10,8 @@ COMMENT= Scripting framework that replaces rake, sake, and rubigen
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-thread_safe/Makefile b/devel/rubygem-thread_safe/Makefile
index 79a77c121841..4fce6b14ba66 100644
--- a/devel/rubygem-thread_safe/Makefile
+++ b/devel/rubygem-thread_safe/Makefile
@@ -11,6 +11,8 @@ COMMENT= Thread-safe collections and utilities for Ruby
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tilt/Makefile b/devel/rubygem-tilt/Makefile
index 795b056c8b1f..d9ad0af9c143 100644
--- a/devel/rubygem-tilt/Makefile
+++ b/devel/rubygem-tilt/Makefile
@@ -10,6 +10,8 @@ COMMENT= Generic interface to multiple Ruby template engines
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tilt1/Makefile b/devel/rubygem-tilt1/Makefile
index 5807bc03a1dc..6a1bc408f2fb 100644
--- a/devel/rubygem-tilt1/Makefile
+++ b/devel/rubygem-tilt1/Makefile
@@ -11,6 +11,8 @@ COMMENT= Generic interface to multiple Ruby template engines
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-timers/Makefile b/devel/rubygem-timers/Makefile
index 183cea923560..ada4ed1e7fea 100644
--- a/devel/rubygem-timers/Makefile
+++ b/devel/rubygem-timers/Makefile
@@ -13,6 +13,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-hitimes>=1.2.1:${PORTSDIR}/devel/rubygem-hitimes
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-timers1/Makefile b/devel/rubygem-timers1/Makefile
index d0f037e699e9..4b0424bc85dc 100644
--- a/devel/rubygem-timers1/Makefile
+++ b/devel/rubygem-timers1/Makefile
@@ -12,6 +12,8 @@ COMMENT= Pure Ruby one-shot and periodic timers
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tins0/Makefile b/devel/rubygem-tins0/Makefile
index ff58be6e1257..e9254afc67cf 100644
--- a/devel/rubygem-tins0/Makefile
+++ b/devel/rubygem-tins0/Makefile
@@ -12,6 +12,8 @@ COMMENT= Useful tools library in Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-toml/Makefile b/devel/rubygem-toml/Makefile
index ac7d0f988c00..56c1804443ec 100644
--- a/devel/rubygem-toml/Makefile
+++ b/devel/rubygem-toml/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-parslet>=1.5.0:${PORTSDIR}/textproc/rubygem-parslet
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-transaction-simple/Makefile b/devel/rubygem-transaction-simple/Makefile
index 90f4ad04d23e..d46496c2f2d0 100644
--- a/devel/rubygem-transaction-simple/Makefile
+++ b/devel/rubygem-transaction-simple/Makefile
@@ -11,6 +11,8 @@ COMMENT= Simple object transaction support
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-treetop/Makefile b/devel/rubygem-treetop/Makefile
index 829d5b1c74eb..d66bb41e9bb0 100644
--- a/devel/rubygem-treetop/Makefile
+++ b/devel/rubygem-treetop/Makefile
@@ -14,6 +14,7 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-polyglot>=0.3:${PORTSDIR}/devel/rubygem-polyglot
NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-turn/Makefile b/devel/rubygem-turn/Makefile
index ee2881d9653a..0191fc978c90 100644
--- a/devel/rubygem-turn/Makefile
+++ b/devel/rubygem-turn/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-ansi>=0:${PORTSDIR}/devel/rubygem-ansi \
rubygem-minitest>=4:${PORTSDIR}/devel/rubygem-minitest
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-typed-array/Makefile b/devel/rubygem-typed-array/Makefile
index 8a278570f2df..676220c50488 100644
--- a/devel/rubygem-typed-array/Makefile
+++ b/devel/rubygem-typed-array/Makefile
@@ -9,6 +9,8 @@ MASTER_SITES= RG
MAINTAINER= tota@FreeBSD.org
COMMENT= Provides methods for creating type-enforced Arrays
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tzinfo/Makefile b/devel/rubygem-tzinfo/Makefile
index 009c920ff206..938a6be30c4d 100644
--- a/devel/rubygem-tzinfo/Makefile
+++ b/devel/rubygem-tzinfo/Makefile
@@ -14,6 +14,8 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-thread_safe1>=0.1:${PORTSDIR}/devel/rubygem-thread_safe1
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-tzinfo03/Makefile b/devel/rubygem-tzinfo03/Makefile
index 3e823f8e5e46..4b0e508512e1 100644
--- a/devel/rubygem-tzinfo03/Makefile
+++ b/devel/rubygem-tzinfo03/Makefile
@@ -12,6 +12,8 @@ COMMENT= Daylight-savings aware timezone support for Ruby
LICENSE= MIT
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-uuidtools/Makefile b/devel/rubygem-uuidtools/Makefile
index 6683b403de82..3802ce3da12e 100644
--- a/devel/rubygem-uuidtools/Makefile
+++ b/devel/rubygem-uuidtools/Makefile
@@ -10,6 +10,8 @@ COMMENT= Simple universally unique ID generation library
LICENSE= APACHE20
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-versionomy/Makefile b/devel/rubygem-versionomy/Makefile
index 29b17419e4a5..a3a0c005f9a5 100644
--- a/devel/rubygem-versionomy/Makefile
+++ b/devel/rubygem-versionomy/Makefile
@@ -13,6 +13,8 @@ LICENSE= BSD3CLAUSE
RUN_DEPENDS= rubygem-blockenspiel>=0.4.5:${PORTSDIR}/devel/rubygem-blockenspiel
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-virtus/Makefile b/devel/rubygem-virtus/Makefile
index 15518ffb897c..430dcfedda7b 100644
--- a/devel/rubygem-virtus/Makefile
+++ b/devel/rubygem-virtus/Makefile
@@ -15,6 +15,8 @@ RUN_DEPENDS= rubygem-axiom-types>=0.1:${PORTSDIR}/devel/rubygem-axiom-types \
rubygem-descendants_tracker>=0.0.3:${PORTSDIR}/devel/rubygem-descendants_tracker \
rubygem-equalizer>=0.0.9:${PORTSDIR}/devel/rubygem-equalizer
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-warbler/Makefile b/devel/rubygem-warbler/Makefile
index ed5386cc8fdb..ae3ac4ce5c22 100644
--- a/devel/rubygem-warbler/Makefile
+++ b/devel/rubygem-warbler/Makefile
@@ -19,6 +19,7 @@ RUN_DEPENDS= jruby:${PORTSDIR}/lang/jruby \
NO_ARCH= yes
USE_RUBY= yes
+
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-webby/Makefile b/devel/rubygem-webby/Makefile
index f03723266177..36abc52c77f9 100644
--- a/devel/rubygem-webby/Makefile
+++ b/devel/rubygem-webby/Makefile
@@ -18,6 +18,8 @@ RUN_DEPENDS= rubygem-bones>=2.5.0:${PORTSDIR}/devel/rubygem-bones \
rubygem-loquacious>=1.3.0:${PORTSDIR}/devel/rubygem-loquacious \
rubygem-rspec>=1.2.2:${PORTSDIR}/devel/rubygem-rspec
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
USE_RAKE= yes
diff --git a/devel/rubygem-wmi-lite/Makefile b/devel/rubygem-wmi-lite/Makefile
index 09f91c1bceb5..b8e921080352 100644
--- a/devel/rubygem-wmi-lite/Makefile
+++ b/devel/rubygem-wmi-lite/Makefile
@@ -12,6 +12,8 @@ COMMENT= Lightweight utility over win32ole for accessing basic WMI
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-yui-compressor/Makefile b/devel/rubygem-yui-compressor/Makefile
index 5332ba48770a..59534c8c3e34 100644
--- a/devel/rubygem-yui-compressor/Makefile
+++ b/devel/rubygem-yui-compressor/Makefile
@@ -12,6 +12,8 @@ COMMENT= YUI Compressor for minifying JavaScript and CSS assets
LICENSE= BSD3CLAUSE MIT MPL
LICENSE_COMB= dual
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
diff --git a/devel/rubygem-zentest/Makefile b/devel/rubygem-zentest/Makefile
index bbcaa8064737..83b99ab19fd5 100644
--- a/devel/rubygem-zentest/Makefile
+++ b/devel/rubygem-zentest/Makefile
@@ -14,6 +14,8 @@ COMMENT= Ruby Unit Testing Utility
LICENSE= MIT
GEM_NAME= ${DISTNAME}
+NO_ARCH= yes
+
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes