aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2015-12-28 21:19:34 +0800
committermiwi <miwi@FreeBSD.org>2015-12-28 21:19:34 +0800
commit1ba03a592341f8dac7009cd86616a568336f58c5 (patch)
treec9fbea8caa86beefed0bc11db6750f54391943a5
parent6f88b11a278898910277663665b8335439775221 (diff)
downloadfreebsd-ports-gnome-1ba03a592341f8dac7009cd86616a568336f58c5.tar.gz
freebsd-ports-gnome-1ba03a592341f8dac7009cd86616a568336f58c5.tar.zst
freebsd-ports-gnome-1ba03a592341f8dac7009cd86616a568336f58c5.zip
Licensee automates the process of reading LICENSE files and compares their
contents to known licenses using a fancy math thing called Rabin-Karp rolling-hashes. WWW: https://github.com/benbalter/licensee PR: 205636 Submitted by: Brendan Molloy <brendan+freebsd@bbqsrc.net>
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-licensee/Makefile22
-rw-r--r--devel/rubygem-licensee/distinfo2
-rw-r--r--devel/rubygem-licensee/pkg-descr5
4 files changed, 30 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 5a62fb9620e0..01ee22b4de77 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4872,6 +4872,7 @@
SUBDIR += rubygem-librarian
SUBDIR += rubygem-librarianp
SUBDIR += rubygem-libyajl2
+ SUBDIR += rubygem-licensee
SUBDIR += rubygem-listen
SUBDIR += rubygem-little-plugger
SUBDIR += rubygem-locale
diff --git a/devel/rubygem-licensee/Makefile b/devel/rubygem-licensee/Makefile
new file mode 100644
index 000000000000..e76ea0a449e1
--- /dev/null
+++ b/devel/rubygem-licensee/Makefile
@@ -0,0 +1,22 @@
+# Created by: Brendan Molloy <brendan+freebsd@bbqsrc.net>
+# $FreeBSD$
+
+PORTNAME= licensee
+PORTVERSION= 6.0.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= brendan+freebsd@bbqsrc.net
+COMMENT= Detects under what license a project is distributed
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-rugged>=0.23:${PORTSDIR}/devel/rubygem-rugged
+
+PLIST_FILES+= bin/licensee
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-licensee/distinfo b/devel/rubygem-licensee/distinfo
new file mode 100644
index 000000000000..8965c77de784
--- /dev/null
+++ b/devel/rubygem-licensee/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/licensee-6.0.0.gem) = f15ee9feeb645fe9a15761d0d087cf0d39386928cd4672329e4f0d6b9729c16a
+SIZE (rubygem/licensee-6.0.0.gem) = 96256
diff --git a/devel/rubygem-licensee/pkg-descr b/devel/rubygem-licensee/pkg-descr
new file mode 100644
index 000000000000..cb7294aa9e59
--- /dev/null
+++ b/devel/rubygem-licensee/pkg-descr
@@ -0,0 +1,5 @@
+Licensee automates the process of reading LICENSE files and compares their
+contents to known licenses using a fancy math thing called Rabin-Karp
+rolling-hashes.
+
+WWW: https://github.com/benbalter/licensee