aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMatthias Fechner <mfechner@FreeBSD.org>2019-08-29 18:43:20 +0000
committerMatthias Fechner <mfechner@FreeBSD.org>2019-08-29 18:43:20 +0000
commit19a6fa54c033e40e1aa9879d07c6a78027797bbc (patch)
treebe5c7e5141bca5704dd4902779ed8d26516ea2b3 /devel
parentdc19117910f07d3023dc80e3a61d1b12efdc92f1 (diff)
downloadports-19a6fa54c033e40e1aa9879d07c6a78027797bbc.tar.gz
ports-19a6fa54c033e40e1aa9879d07c6a78027797bbc.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile2
-rw-r--r--devel/rubygem-contracts/Makefile20
-rw-r--r--devel/rubygem-contracts/distinfo3
-rw-r--r--devel/rubygem-contracts/pkg-descr5
-rw-r--r--devel/rubygem-snowplow-tracker/Makefile22
-rw-r--r--devel/rubygem-snowplow-tracker/distinfo3
-rw-r--r--devel/rubygem-snowplow-tracker/pkg-descr4
7 files changed, 59 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 31dc5cfd52c1..ac6e76b950a4 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5498,6 +5498,7 @@
SUBDIR += rubygem-configstruct
SUBDIR += rubygem-configuration
SUBDIR += rubygem-console
+ SUBDIR += rubygem-contracts
SUBDIR += rubygem-cookbook-omnifetch
SUBDIR += rubygem-cool.io
SUBDIR += rubygem-corefines
@@ -5972,6 +5973,7 @@
SUBDIR += rubygem-slim
SUBDIR += rubygem-slop
SUBDIR += rubygem-slop3
+ SUBDIR += rubygem-snowplow-tracker
SUBDIR += rubygem-soap4r
SUBDIR += rubygem-solve
SUBDIR += rubygem-spring
diff --git a/devel/rubygem-contracts/Makefile b/devel/rubygem-contracts/Makefile
new file mode 100644
index 000000000000..d7dde7379cec
--- /dev/null
+++ b/devel/rubygem-contracts/Makefile
@@ -0,0 +1,20 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= contracts
+PORTVERSION= 0.10.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Contracts for ruby
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-contracts/distinfo b/devel/rubygem-contracts/distinfo
new file mode 100644
index 000000000000..e1a7bfcb6bad
--- /dev/null
+++ b/devel/rubygem-contracts/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567102830
+SHA256 (rubygem/contracts-0.10.1.gem) = a44ec9aed5d87bc9d1fbc7c32b5eab5ce438d607c7683aca76afc1a73fc74009
+SIZE (rubygem/contracts-0.10.1.gem) = 42496
diff --git a/devel/rubygem-contracts/pkg-descr b/devel/rubygem-contracts/pkg-descr
new file mode 100644
index 000000000000..99d981d32d81
--- /dev/null
+++ b/devel/rubygem-contracts/pkg-descr
@@ -0,0 +1,5 @@
+This library provides contracts for Ruby.
+Contracts let you clearly express how your code behaves, and free
+you from writing tons of boilerplate, defensive code.
+
+WWW: https://github.com/egonSchiele/contracts.ruby
diff --git a/devel/rubygem-snowplow-tracker/Makefile b/devel/rubygem-snowplow-tracker/Makefile
new file mode 100644
index 000000000000..69b185e599f1
--- /dev/null
+++ b/devel/rubygem-snowplow-tracker/Makefile
@@ -0,0 +1,22 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= snowplow-tracker
+PORTVERSION= 0.6.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Tracker to collect ruby data
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
+
+RUN_DEPENDS= rubygem-contracts>=0.7<0.11:devel/rubygem-contracts
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-snowplow-tracker/distinfo b/devel/rubygem-snowplow-tracker/distinfo
new file mode 100644
index 000000000000..2dceae699628
--- /dev/null
+++ b/devel/rubygem-snowplow-tracker/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567102683
+SHA256 (rubygem/snowplow-tracker-0.6.1.gem) = 9cec52fd060619f4974b3dc1f7d9a2776c5e31b668a6ead53145b9780e312314
+SIZE (rubygem/snowplow-tracker-0.6.1.gem) = 15360
diff --git a/devel/rubygem-snowplow-tracker/pkg-descr b/devel/rubygem-snowplow-tracker/pkg-descr
new file mode 100644
index 000000000000..437837edeff9
--- /dev/null
+++ b/devel/rubygem-snowplow-tracker/pkg-descr
@@ -0,0 +1,4 @@
+A tracker that can collect event data from your
+Ruby applications, Ruby on Rails web applications and Ruby gems.
+
+WWW: https://github.com/snowplow/snowplow-ruby-tracker