aboutsummaryrefslogtreecommitdiffstats
path: root/dns
diff options
context:
space:
mode:
authorjrm <jrm@FreeBSD.org>2017-07-26 03:46:46 +0800
committerKoop Mast <kwm@rainbow-runner.nl>2018-02-04 05:14:28 +0800
commit02f9f765438ae0edcb17b15f2627cae84b51c843 (patch)
treee00f06e44eab93fc067a26b6d988d165bd56a849 /dns
parent57d3a76ffee48d4af9f2c292a499556930b52db4 (diff)
downloadfreebsd-ports-gnome-02f9f765438ae0edcb17b15f2627cae84b51c843.tar.gz
freebsd-ports-gnome-02f9f765438ae0edcb17b15f2627cae84b51c843.tar.zst
freebsd-ports-gnome-02f9f765438ae0edcb17b15f2627cae84b51c843.zip
dns/rubygem-idn-ruby: Ruby Bindings for the GNU LibIDN library
WWW: https://github.com/deepfryed/idn-ruby
Diffstat (limited to 'dns')
-rw-r--r--dns/Makefile1
-rw-r--r--dns/rubygem-idn-ruby/Makefile19
-rw-r--r--dns/rubygem-idn-ruby/distinfo3
-rw-r--r--dns/rubygem-idn-ruby/pkg-descr10
4 files changed, 33 insertions, 0 deletions
diff --git a/dns/Makefile b/dns/Makefile
index bd5d92f8888c..ce83d576fd73 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -192,6 +192,7 @@
SUBDIR += renewck
SUBDIR += rpsl2acl
SUBDIR += rubygem-dnsruby
+ SUBDIR += rubygem-idn-ruby
SUBDIR += rubygem-net-dns
SUBDIR += rubygem-public_suffix
SUBDIR += rubygem-public_suffix_service
diff --git a/dns/rubygem-idn-ruby/Makefile b/dns/rubygem-idn-ruby/Makefile
new file mode 100644
index 000000000000..13f5aa72090d
--- /dev/null
+++ b/dns/rubygem-idn-ruby/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= idn-ruby
+PORTVERSION= 0.1.0
+CATEGORIES= dns rubygems
+MASTER_SITES= RG
+
+MAINTAINER= jrm@FreeBSD.org
+COMMENT= LibIDN Ruby Bindings
+
+LICENSE= APACHE20
+
+LIB_DEPENDS= libunwind.so:devel/libunwind \
+ libidn.so:dns/libidn
+
+USES= gem
+USE_RUBY= yes
+
+.include <bsd.port.mk>
diff --git a/dns/rubygem-idn-ruby/distinfo b/dns/rubygem-idn-ruby/distinfo
new file mode 100644
index 000000000000..4f3bb9848267
--- /dev/null
+++ b/dns/rubygem-idn-ruby/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1501011358
+SHA256 (rubygem/idn-ruby-0.1.0.gem) = 99abba21c66e61fa16f2ddb2a507b4fd5a8d84ece77711f0d2e2bc313da36b1f
+SIZE (rubygem/idn-ruby-0.1.0.gem) = 17408
diff --git a/dns/rubygem-idn-ruby/pkg-descr b/dns/rubygem-idn-ruby/pkg-descr
new file mode 100644
index 000000000000..aa99a7ef775b
--- /dev/null
+++ b/dns/rubygem-idn-ruby/pkg-descr
@@ -0,0 +1,10 @@
+Ruby Bindings for the GNU LibIDN library, an implementation of the
+Stringprep, Punycode and IDNA specifications defined by the IETF
+Internationalized Domain Names (IDN) working group.
+
+Included are the most important parts of the Stringprep, Punycode and
+IDNA APIs like performing Stringprep processings, encoding to and
+decoding from Punycode strings and converting entire domain names to and
+from the ACE encoded form.
+
+WWW: https://github.com/deepfryed/idn-ruby