summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorswills <swills@FreeBSD.org>2017-01-03 18:16:47 +0000
committerswills <swills@FreeBSD.org>2017-01-03 18:16:47 +0000
commit372f58f0ab03dcbe0d0b3593dd4502de03eaf534 (patch)
tree5707b110c2270f11c11c4985d9129aab777ab773
parentdc81f6c88c638869a10bf8a75edc55ed0a0dcba4 (diff)
downloadFreeBSD-ports-372f58f0ab03dcbe0d0b3593dd4502de03eaf534.zip
FreeBSD-ports-372f58f0ab03dcbe0d0b3593dd4502de03eaf534.tar.gz
MFH creating json1 and switching multiple gems to it
MFH: r430385 r430386 r430387 r430391 r430392 r430394 r430395 r430396 r430397 r430400 r430401 r430402 r430403 r430415 r430416 r430418 devel/rubygem-json1: create port create port for 1.x version of rubygem-json for use by other ports that need to depend on the older version of json databases/rubygem-dm-serializer: switch to json 1.x dep databases/ruby-dm-types: switch to json 1.x dep devel/rubygem-activesupport4: switch to json 1.x dep devel/rubygem-aws-sdk-v1: switch to json 1.x dep devel/rubygem-rdoc3: switch to json 1.x dep devel/rubygem-rubytree: switch to json 1.x dep devel/rubygem-sdoc: switch to json 1.x dep irc/rubygem-cogbot: switch to json 1.x dep net-im/rubygem-termtter: switch to json 1.x dep net-im/rubygem-tinder: switch to json 1.x dep net/rubygem-amqp-utils: switch to json 1.x dep net/rubygem-omniauth-twitter: switch to json 1.x dep net/rubygem-qiniu: switch to json 1.x dep net/rubygem-twitter: switch to json 1.x dep devel/rubygem-json1: add portscout limit
-rw-r--r--databases/rubygem-dm-serializer/Makefile3
-rw-r--r--databases/rubygem-dm-types/Makefile4
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-activesupport4/Makefile3
-rw-r--r--devel/rubygem-aws-sdk-v1/Makefile3
-rw-r--r--devel/rubygem-json1/Makefile23
-rw-r--r--devel/rubygem-json1/distinfo2
-rw-r--r--devel/rubygem-json1/pkg-descr5
-rw-r--r--devel/rubygem-rdoc3/Makefile3
-rw-r--r--devel/rubygem-rubytree/Makefile3
-rw-r--r--devel/rubygem-sdoc/Makefile3
-rw-r--r--irc/rubygem-cogbot/Makefile4
-rw-r--r--net-im/rubygem-termtter/Makefile3
-rw-r--r--net-im/rubygem-tinder/Makefile3
-rw-r--r--net/rubygem-amqp-utils/Makefile4
-rw-r--r--net/rubygem-omniauth-twitter/Makefile3
-rw-r--r--net/rubygem-qiniu/Makefile3
-rw-r--r--net/rubygem-twitter/Makefile3
18 files changed, 59 insertions, 17 deletions
diff --git a/databases/rubygem-dm-serializer/Makefile b/databases/rubygem-dm-serializer/Makefile
index e56d9a9..3a81afd 100644
--- a/databases/rubygem-dm-serializer/Makefile
+++ b/databases/rubygem-dm-serializer/Makefile
@@ -2,6 +2,7 @@
PORTNAME= dm-serializer
PORTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-dm-core>=1.2.0:databases/rubygem-dm-core \
rubygem-fastercsv>=1.5:devel/rubygem-fastercsv \
- rubygem-json>=1.6:devel/rubygem-json \
+ rubygem-json1>=1.6:devel/rubygem-json1 \
rubygem-json_pure>=1.6:devel/rubygem-json_pure \
rubygem-multi_json>=1.0:devel/rubygem-multi_json
diff --git a/databases/rubygem-dm-types/Makefile b/databases/rubygem-dm-types/Makefile
index 91defa2f..23d1ff5 100644
--- a/databases/rubygem-dm-types/Makefile
+++ b/databases/rubygem-dm-types/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dm-types
PORTVERSION= 1.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases rubygems
MASTER_SITES= RG
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-bcrypt-ruby>=3.0:security/rubygem-bcrypt-ruby \
rubygem-dm-core>=1.2.0:databases/rubygem-dm-core \
rubygem-fastercsv>=1.5:devel/rubygem-fastercsv \
- rubygem-json>=1.6:devel/rubygem-json \
+ rubygem-json1>=1.6:devel/rubygem-json1 \
rubygem-multi_json>=1.0:devel/rubygem-multi_json \
rubygem-stringex>=1.4:devel/rubygem-stringex \
rubygem-uuidtools>=2.1:devel/rubygem-uuidtools
diff --git a/devel/Makefile b/devel/Makefile
index f74004b..6f74b3a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5212,6 +5212,7 @@
SUBDIR += rubygem-jquery-ui-themes
SUBDIR += rubygem-jruby-jars
SUBDIR += rubygem-json
+ SUBDIR += rubygem-json1
SUBDIR += rubygem-json_pure
SUBDIR += rubygem-kafo
SUBDIR += rubygem-kafo_parsers
diff --git a/devel/rubygem-activesupport4/Makefile b/devel/rubygem-activesupport4/Makefile
index 3a6b80e..c025eb6 100644
--- a/devel/rubygem-activesupport4/Makefile
+++ b/devel/rubygem-activesupport4/Makefile
@@ -3,6 +3,7 @@
PORTNAME= activesupport
PORTVERSION= 4.2.7.1
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 4
@@ -14,7 +15,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-i18n>=0.7:devel/rubygem-i18n \
- rubygem-json>=1.7.7:devel/rubygem-json \
+ rubygem-json1>=1.7.7:devel/rubygem-json1 \
rubygem-minitest>=5.1:devel/rubygem-minitest \
rubygem-thread_safe>=0.3.4:devel/rubygem-thread_safe \
rubygem-tzinfo>=1.1:devel/rubygem-tzinfo
diff --git a/devel/rubygem-aws-sdk-v1/Makefile b/devel/rubygem-aws-sdk-v1/Makefile
index aca29e4..8bc8374 100644
--- a/devel/rubygem-aws-sdk-v1/Makefile
+++ b/devel/rubygem-aws-sdk-v1/Makefile
@@ -2,6 +2,7 @@
PORTNAME= aws-sdk-v1
PORTVERSION= 1.66.0
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ COMMENT= AWS SDK for Ruby V1
LICENSE= APACHE20
-RUN_DEPENDS= rubygem-json>=1.4:devel/rubygem-json \
+RUN_DEPENDS= rubygem-json1>=1.4:devel/rubygem-json1 \
rubygem-nokogiri>=1.4.4:textproc/rubygem-nokogiri
NO_ARCH= yes
diff --git a/devel/rubygem-json1/Makefile b/devel/rubygem-json1/Makefile
new file mode 100644
index 0000000..7768724
--- /dev/null
+++ b/devel/rubygem-json1/Makefile
@@ -0,0 +1,23 @@
+# Created by: Cheng-Lung Sung <clsung@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= json
+PORTVERSION= 1.8.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 1
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Parse JSON texts and generate them from ruby data structures
+
+LICENSE= GPLv2 RUBY
+LICENSE_COMB= dual
+LICENSE_FILE_GPLv2= ${WRKSRC}/GPL
+LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
+
+USE_RUBY= yes
+USES= gem
+
+PORTSCOUT= limit:^1\.
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-json1/distinfo b/devel/rubygem-json1/distinfo
new file mode 100644
index 0000000..4d09b59
--- /dev/null
+++ b/devel/rubygem-json1/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/json-1.8.3.gem) = 8ca2091e26678fb989d66cdb9f0104f1307bc584b429c2fd783d51e4b3f14bdb
+SIZE (rubygem/json-1.8.3.gem) = 152064
diff --git a/devel/rubygem-json1/pkg-descr b/devel/rubygem-json1/pkg-descr
new file mode 100644
index 0000000..0b1373d
--- /dev/null
+++ b/devel/rubygem-json1/pkg-descr
@@ -0,0 +1,5 @@
+This library can parse JSON texts and generate them from ruby data structures.
+This port implemented in C and comes with its own unicode conversion functions
+and a parser generated by the Ragel State Machine Compiler.
+
+WWW: http://flori.github.io/json/
diff --git a/devel/rubygem-rdoc3/Makefile b/devel/rubygem-rdoc3/Makefile
index 8a1042d..988ce6c 100644
--- a/devel/rubygem-rdoc3/Makefile
+++ b/devel/rubygem-rdoc3/Makefile
@@ -2,6 +2,7 @@
PORTNAME= rdoc
PORTVERSION= 3.12.2
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 3
@@ -13,7 +14,7 @@ LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.rdoc
-RUN_DEPENDS= rubygem-json>=1.4:devel/rubygem-json
+RUN_DEPENDS= rubygem-json1>=1.4:devel/rubygem-json1
NO_ARCH= yes
USE_RUBY= yes
diff --git a/devel/rubygem-rubytree/Makefile b/devel/rubygem-rubytree/Makefile
index 210011b..a8c30bf 100644
--- a/devel/rubygem-rubytree/Makefile
+++ b/devel/rubygem-rubytree/Makefile
@@ -3,6 +3,7 @@
PORTNAME= rubytree
PORTVERSION= 0.9.7
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ COMMENT= Implementation of the Tree data structure for the Ruby
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-json>=1.8:devel/rubygem-json \
+RUN_DEPENDS= rubygem-json1>=1.8:devel/rubygem-json1 \
rubygem-structured_warnings>=0.2:devel/rubygem-structured_warnings
NO_ARCH= yes
diff --git a/devel/rubygem-sdoc/Makefile b/devel/rubygem-sdoc/Makefile
index 1a58647..1b0c8fc 100644
--- a/devel/rubygem-sdoc/Makefile
+++ b/devel/rubygem-sdoc/Makefile
@@ -3,6 +3,7 @@
PORTNAME= sdoc
PORTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +12,7 @@ COMMENT= Create rdoc html with javascript search index
LICENSE= MIT
-RUN_DEPENDS= rubygem-json>=1.7.7:devel/rubygem-json
+RUN_DEPENDS= rubygem-json1>=1.7.7:devel/rubygem-json1
NO_ARCH= yes
diff --git a/irc/rubygem-cogbot/Makefile b/irc/rubygem-cogbot/Makefile
index e9c8e4c..15013e4 100644
--- a/irc/rubygem-cogbot/Makefile
+++ b/irc/rubygem-cogbot/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cogbot
PORTVERSION= 0.1.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= irc rubygems
MASTER_SITES= RG
@@ -19,7 +19,7 @@ RUN_DEPENDS= rubygem-cinch>=2.3.1:irc/rubygem-cinch \
rubygem-nokogiri>=1.6.6.4:textproc/rubygem-nokogiri \
rubygem-daemons>=1.2.3:devel/rubygem-daemons \
rubygem-twitter>=5.15.0:net/rubygem-twitter \
- rubygem-json>=1.8.3:devel/rubygem-json \
+ rubygem-json1>=1.8.3:devel/rubygem-json1 \
rubygem-yajl-ruby>=1.2.1:devel/rubygem-yajl-ruby \
rubygem-fortune_gem>=0.0.8:games/rubygem-fortune_gem
diff --git a/net-im/rubygem-termtter/Makefile b/net-im/rubygem-termtter/Makefile
index 9cc4dad..84aedaa 100644
--- a/net-im/rubygem-termtter/Makefile
+++ b/net-im/rubygem-termtter/Makefile
@@ -3,6 +3,7 @@
PORTNAME= termtter
PORTVERSION= 2.2.6
+PORTREVISION= 1
CATEGORIES= net-im rubygems
MASTER_SITES= RG
@@ -15,7 +16,7 @@ RUN_DEPENDS= rubygem-activerecord4>=4.1.0:databases/rubygem-activerecord4 \
rubygem-builder32>=3.1.4:devel/rubygem-builder32 \
rubygem-fluent-logger>=0.4.6:devel/rubygem-fluent-logger \
rubygem-highline>=1.6.0:devel/rubygem-highline \
- rubygem-json>=1.8.0:devel/rubygem-json \
+ rubygem-json1>=1.8.0:devel/rubygem-json1 \
rubygem-notify>=0.5.1:devel/rubygem-notify \
rubygem-rubytter>=1.5.1:net/rubygem-rubytter \
rubygem-termcolor>=1.0:textproc/rubygem-termcolor
diff --git a/net-im/rubygem-tinder/Makefile b/net-im/rubygem-tinder/Makefile
index 2666e73..2d1dadf 100644
--- a/net-im/rubygem-tinder/Makefile
+++ b/net-im/rubygem-tinder/Makefile
@@ -2,6 +2,7 @@
PORTNAME= tinder
PORTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= net-im rubygems
MASTER_SITES= RG
@@ -15,7 +16,7 @@ RUN_DEPENDS= rubygem-eventmachine>=1.0:devel/rubygem-eventmachine \
rubygem-faraday>=0.9.0:www/rubygem-faraday\
rubygem-faraday_middleware>=0.9:www/rubygem-faraday_middleware \
rubygem-hashie>=1.0:devel/rubygem-hashie \
- rubygem-json>=1.8.0:devel/rubygem-json \
+ rubygem-json1>=1.8.0:devel/rubygem-json1 \
rubygem-mime-types>=0:misc/rubygem-mime-types \
rubygem-multi_json>=1.7:devel/rubygem-multi_json \
rubygem-twitter-stream>=0.1:net/rubygem-twitter-stream
diff --git a/net/rubygem-amqp-utils/Makefile b/net/rubygem-amqp-utils/Makefile
index dca7458..54258f2 100644
--- a/net/rubygem-amqp-utils/Makefile
+++ b/net/rubygem-amqp-utils/Makefile
@@ -3,7 +3,7 @@
PORTNAME= amqp-utils
PORTVERSION= 0.5.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -16,7 +16,7 @@ RUN_DEPENDS= rubygem-amqp>=0.7.1:net/rubygem-amqp \
rubygem-clio>=0.3.0:devel/rubygem-clio \
rubygem-facets>=2.9:devel/rubygem-facets \
rubygem-heredoc_unindent>=1.1.2:textproc/rubygem-heredoc_unindent \
- rubygem-json>=1.5:devel/rubygem-json \
+ rubygem-json1>=1.5:devel/rubygem-json1 \
rubygem-msgpack>=0.4.5:devel/rubygem-msgpack \
rubygem-trollop1>=1.16.2:devel/rubygem-trollop1
diff --git a/net/rubygem-omniauth-twitter/Makefile b/net/rubygem-omniauth-twitter/Makefile
index a077dc2..d3b8b76 100644
--- a/net/rubygem-omniauth-twitter/Makefile
+++ b/net/rubygem-omniauth-twitter/Makefile
@@ -2,6 +2,7 @@
PORTNAME= omniauth-twitter
PORTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,7 +11,7 @@ COMMENT= OmniAuth strategy for Twitter
LICENSE= MIT
-RUN_DEPENDS= rubygem-json>=1.3:devel/rubygem-json \
+RUN_DEPENDS= rubygem-json1>=1.3:devel/rubygem-json1 \
rubygem-omniauth-oauth>=1.1:net/rubygem-omniauth-oauth
NO_ARCH= yes
diff --git a/net/rubygem-qiniu/Makefile b/net/rubygem-qiniu/Makefile
index 442c3c0..af2ba8d 100644
--- a/net/rubygem-qiniu/Makefile
+++ b/net/rubygem-qiniu/Makefile
@@ -3,6 +3,7 @@
PORTNAME= qiniu
PORTVERSION= 6.8.0
+PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ COMMENT= Qiniu Resource (Cloud) Storage SDK for Ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-json>=1.8:devel/rubygem-json \
+RUN_DEPENDS= rubygem-json1>=1.8:devel/rubygem-json1 \
rubygem-mime-types>=2.4.0:misc/rubygem-mime-types \
rubygem-rest-client>=1.8.0:www/rubygem-rest-client \
rubygem-ruby-hmac>=0.4:security/rubygem-ruby-hmac
diff --git a/net/rubygem-twitter/Makefile b/net/rubygem-twitter/Makefile
index 496f00a..5e7fd66 100644
--- a/net/rubygem-twitter/Makefile
+++ b/net/rubygem-twitter/Makefile
@@ -3,6 +3,7 @@
PORTNAME= twitter
PORTVERSION= 5.17.0
+PORTREVISION= 1
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -18,7 +19,7 @@ RUN_DEPENDS= rubygem-addressable>=2.3:www/rubygem-addressable \
rubygem-faraday>=0.9.0:www/rubygem-faraday \
rubygem-http>=1.0:www/rubygem-http \
rubygem-http_parser.rb>=0.6.0:net/rubygem-http_parser.rb \
- rubygem-json>=1.8:devel/rubygem-json \
+ rubygem-json1>=1.8:devel/rubygem-json1 \
rubygem-memoizable>=0.4.0:devel/rubygem-memoizable \
rubygem-naught>=1.0:devel/rubygem-naught \
rubygem-simple_oauth>=0.3.0:net/rubygem-simple_oauth
OpenPOWER on IntegriCloud