summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/ruby-ref/DESCR4
-rw-r--r--devel/ruby-ref/Makefile12
-rw-r--r--devel/ruby-ref/PLIST24
-rw-r--r--devel/ruby-ref/distinfo5
4 files changed, 45 insertions, 0 deletions
diff --git a/devel/ruby-ref/DESCR b/devel/ruby-ref/DESCR
new file mode 100644
index 00000000000..8bf43f50abd
--- /dev/null
+++ b/devel/ruby-ref/DESCR
@@ -0,0 +1,4 @@
+This library provides object references for Ruby as well as some
+common utilities for working with references. Object references
+are used to point to other objects and come in three distinct
+flavors that interact differently with the garbage collector.
diff --git a/devel/ruby-ref/Makefile b/devel/ruby-ref/Makefile
new file mode 100644
index 00000000000..bab8ae137d0
--- /dev/null
+++ b/devel/ruby-ref/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2015/07/14 21:10:34 fhajny Exp $
+
+DISTNAME= ref-2.0.0
+CATEGORIES= devel
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://github.com/ruby-concurrency/ref/
+COMMENT= Weak reference implementation for Ruby
+LICENSE= mit
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-ref/PLIST b/devel/ruby-ref/PLIST
new file mode 100644
index 00000000000..05422691644
--- /dev/null
+++ b/devel/ruby-ref/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2015/07/14 21:10:34 fhajny Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/MIT_LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/ext/java/org/jruby/ext/ref/ReferencesService.java
+${GEM_LIBDIR}/ext/java/org/jruby/ext/ref/RubySoftReference.java
+${GEM_LIBDIR}/ext/java/org/jruby/ext/ref/RubyWeakReference.java
+${GEM_LIBDIR}/lib/ref.rb
+${GEM_LIBDIR}/lib/ref/abstract_reference_key_map.rb
+${GEM_LIBDIR}/lib/ref/abstract_reference_value_map.rb
+${GEM_LIBDIR}/lib/ref/reference.rb
+${GEM_LIBDIR}/lib/ref/reference_queue.rb
+${GEM_LIBDIR}/lib/ref/soft_key_map.rb
+${GEM_LIBDIR}/lib/ref/soft_reference.rb
+${GEM_LIBDIR}/lib/ref/soft_value_map.rb
+${GEM_LIBDIR}/lib/ref/strong_reference.rb
+${GEM_LIBDIR}/lib/ref/version.rb
+${GEM_LIBDIR}/lib/ref/weak_key_map.rb
+${GEM_LIBDIR}/lib/ref/weak_reference.rb
+${GEM_LIBDIR}/lib/ref/weak_reference/pure_ruby.rb
+${GEM_LIBDIR}/lib/ref/weak_reference/weak_ref.rb
+${GEM_LIBDIR}/lib/ref/weak_value_map.rb
+${GEM_LIBDIR}/lib/ref_ext.jar
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/devel/ruby-ref/distinfo b/devel/ruby-ref/distinfo
new file mode 100644
index 00000000000..18d7470ff01
--- /dev/null
+++ b/devel/ruby-ref/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/07/14 21:10:34 fhajny Exp $
+
+SHA1 (ref-2.0.0.gem) = 6bd1a1009101059b9c5e9193cc43c8c9bf90dc3f
+RMD160 (ref-2.0.0.gem) = bc7a2fc7e4edca128f747d0ae2e0d3329d84b21b
+Size (ref-2.0.0.gem) = 16384 bytes