summaryrefslogtreecommitdiff
path: root/net-im/rubygem-lita
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2014-09-09 18:48:01 +0000
committerSteve Wills <swills@FreeBSD.org>2014-09-09 18:48:01 +0000
commit55abcf21650094b1d6fc75dd6751938a73a2488d (patch)
treec38c24b3df240c6ee0b72c6c56af679604515649 /net-im/rubygem-lita
parentwww/rubygem-multipart-post: update to 2.0.0 (diff)
net-im/rubygem-lita: add port for Lita
A multi-service chat bot with extendable behavior. WWW: https://lita.io/
Notes
Notes: svn path=/head/; revision=367762
Diffstat (limited to 'net-im/rubygem-lita')
-rw-r--r--net-im/rubygem-lita/Makefile30
-rw-r--r--net-im/rubygem-lita/distinfo2
-rw-r--r--net-im/rubygem-lita/files/patch-gemspec33
-rw-r--r--net-im/rubygem-lita/pkg-descr3
4 files changed, 68 insertions, 0 deletions
diff --git a/net-im/rubygem-lita/Makefile b/net-im/rubygem-lita/Makefile
new file mode 100644
index 000000000000..39c0c81b43f6
--- /dev/null
+++ b/net-im/rubygem-lita/Makefile
@@ -0,0 +1,30 @@
+# Created by: Steve Wills <swills@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= lita
+PORTVERSION= 3.3.1
+CATEGORIES= net-im rubygems
+MASTER_SITES= RG
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Multi-service chat bot with extendable behavior
+
+RUN_DEPENDS= rubygem-bundler>=1.3:${PORTSDIR}/sysutils/rubygem-bundler \
+ rubygem-faraday>=0.8.7:${PORTSDIR}/www/rubygem-faraday \
+ rubygem-http_router>=0.11.1:${PORTSDIR}/www/rubygem-http_router \
+ rubygem-ice_nine>=0.11.0:${PORTSDIR}/devel/rubygem-ice_nine \
+ rubygem-i18n>=0.6.9:${PORTSDIR}/devel/rubygem-i18n \
+ rubygem-multi_json>=1.7.7:${PORTSDIR}/devel/rubygem-multi_json \
+ rubygem-puma>=2.7.1:${PORTSDIR}/www/rubygem-puma \
+ rubygem-rack15>=1.5.2:${PORTSDIR}/www/rubygem-rack15 \
+ rubygem-redis-namespace>=1.3.0:${PORTSDIR}/databases/rubygem-redis-namespace \
+ rubygem-thor>=0.18.1:${PORTSDIR}/devel/rubygem-thor \
+ redis>=0:${PORTSDIR}/databases/redis
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST=yes
+
+PLIST_FILES= bin/lita
+
+.include <bsd.port.mk>
diff --git a/net-im/rubygem-lita/distinfo b/net-im/rubygem-lita/distinfo
new file mode 100644
index 000000000000..3364f765a5b9
--- /dev/null
+++ b/net-im/rubygem-lita/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/lita-3.3.1.gem) = 65b2a4780d44d7d80e191ef77fe6cda24b1d140bcb26cb18a319479c967cf097
+SIZE (rubygem/lita-3.3.1.gem) = 43520
diff --git a/net-im/rubygem-lita/files/patch-gemspec b/net-im/rubygem-lita/files/patch-gemspec
new file mode 100644
index 000000000000..2efe09a27604
--- /dev/null
+++ b/net-im/rubygem-lita/files/patch-gemspec
@@ -0,0 +1,33 @@
+--- lita-3.3.1.gemspec.orig 2014-09-08 22:00:06 UTC
++++ lita-3.3.1.gemspec
+@@ -123,20 +123,6 @@
+ - !ruby/object:Gem::Version
+ version: 1.5.2
+ - !ruby/object:Gem::Dependency
+- name: rb-readline
+- requirement: !ruby/object:Gem::Requirement
+- requirements:
+- - - ">="
+- - !ruby/object:Gem::Version
+- version: 0.5.1
+- type: :runtime
+- prerelease: false
+- version_requirements: !ruby/object:Gem::Requirement
+- requirements:
+- - - ">="
+- - !ruby/object:Gem::Version
+- version: 0.5.1
+-- !ruby/object:Gem::Dependency
+ name: redis-namespace
+ requirement: !ruby/object:Gem::Requirement
+ requirements:
+--- lita.gemspec.orig 2014-09-08 22:00:06 UTC
++++ lita.gemspec
+@@ -28,7 +28,6 @@
+ spec.add_runtime_dependency "multi_json", ">= 1.7.7"
+ spec.add_runtime_dependency "puma", ">= 2.7.1"
+ spec.add_runtime_dependency "rack", ">= 1.5.2"
+- spec.add_runtime_dependency "rb-readline", ">= 0.5.1"
+ spec.add_runtime_dependency "redis-namespace", ">= 1.3.0"
+ spec.add_runtime_dependency "thor", ">= 0.18.1"
+
diff --git a/net-im/rubygem-lita/pkg-descr b/net-im/rubygem-lita/pkg-descr
new file mode 100644
index 000000000000..6a31a437abf6
--- /dev/null
+++ b/net-im/rubygem-lita/pkg-descr
@@ -0,0 +1,3 @@
+A multi-service chat bot with extendable behavior.
+
+WWW: https://lita.io/