aboutsummaryrefslogtreecommitdiffstats
path: root/devel/ruby-rjudy
diff options
context:
space:
mode:
authorskv <skv@FreeBSD.org>2004-08-20 02:51:01 +0800
committerskv <skv@FreeBSD.org>2004-08-20 02:51:01 +0800
commitd0975f1b3b8f60a8ef5418e32ac22f4cee8f9a6f (patch)
treeef62362b155e60c418c391021d3c142499f38dfd /devel/ruby-rjudy
parent0c4f0e2ba54f53371ab5f5c6d2f71887711e8c75 (diff)
downloadfreebsd-ports-gnome-d0975f1b3b8f60a8ef5418e32ac22f4cee8f9a6f.tar.gz
freebsd-ports-gnome-d0975f1b3b8f60a8ef5418e32ac22f4cee8f9a6f.tar.zst
freebsd-ports-gnome-d0975f1b3b8f60a8ef5418e32ac22f4cee8f9a6f.zip
Add ruby-rjudy 1.0, interface to the Judy Arrays library.
Diffstat (limited to 'devel/ruby-rjudy')
-rw-r--r--devel/ruby-rjudy/Makefile46
-rw-r--r--devel/ruby-rjudy/distinfo2
-rw-r--r--devel/ruby-rjudy/pkg-descr5
-rw-r--r--devel/ruby-rjudy/pkg-plist113
4 files changed, 166 insertions, 0 deletions
diff --git a/devel/ruby-rjudy/Makefile b/devel/ruby-rjudy/Makefile
new file mode 100644
index 000000000000..f6c13a718c07
--- /dev/null
+++ b/devel/ruby-rjudy/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: rjudy
+# Date created: 19 August 2004
+# Whom: Sergey Skvortsov <skv@protey.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= rjudy
+PORTVERSION= 1.0
+CATEGORIES= devel ruby
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+#DISTNAME= ${RUBY_DBI_DISTNAME}
+
+MAINTAINER= skv@FreeBSD.org
+COMMENT= Interface to the Judy Arrays library
+
+LIB_DEPENDS= Judy.0:${PORTSDIR}/devel/judy
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/ext/judy
+DOCSRC= ${WRKDIR}/${DISTNAME}/doc
+EXMSRC= ${WRKDIR}/${DISTNAME}/examples
+DOCSUBDIRS= classes/Judy/Judy1.src classes/Judy/JudyHash.src \
+ classes/Judy/JudyL.src classes/Judy/JudySL.src \
+ classes/Judy classes files
+
+USE_RUBY= yes
+USE_RUBY_EXTCONF= yes
+
+post-install:
+.ifndef(NOPORTDOCS)
+ @${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
+ @${MKDIR} ${RUBY_MODEXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${EXMSRC}/*.rb ${RUBY_MODEXAMPLESDIR}
+ @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
+ @${MKDIR} ${RUBY_MODDOCDIR}
+ ${INSTALL_DATA} ${DOCSRC}/*.css ${DOCSRC}/*.html ${RUBY_MODDOCDIR}
+.for SUBDOCDIR in ${DOCSUBDIRS}
+ @${MKDIR} ${RUBY_MODDOCDIR}/${SUBDOCDIR}
+ ${INSTALL_DATA} ${DOCSRC}/${SUBDOCDIR}/*.html \
+ ${RUBY_MODDOCDIR}/${SUBDOCDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/ruby-rjudy/distinfo b/devel/ruby-rjudy/distinfo
new file mode 100644
index 000000000000..64cfc9db77c4
--- /dev/null
+++ b/devel/ruby-rjudy/distinfo
@@ -0,0 +1,2 @@
+MD5 (rjudy-1.0.tar.gz) = dfad8316a3f6688d7326ab6a59fa8a47
+SIZE (rjudy-1.0.tar.gz) = 47701
diff --git a/devel/ruby-rjudy/pkg-descr b/devel/ruby-rjudy/pkg-descr
new file mode 100644
index 000000000000..d2b17681c575
--- /dev/null
+++ b/devel/ruby-rjudy/pkg-descr
@@ -0,0 +1,5 @@
+Judy Arrays for Ruby (a.k.a. RJudy) is an extension module for the Ruby
+programming language that provides an interface to the Judy Arrays
+library.
+
+WWW: http://sourceforge.net/projects/rjudy/
diff --git a/devel/ruby-rjudy/pkg-plist b/devel/ruby-rjudy/pkg-plist
new file mode 100644
index 000000000000..fbd9e04058f8
--- /dev/null
+++ b/devel/ruby-rjudy/pkg-plist
@@ -0,0 +1,113 @@
+%%RUBY_SITEARCHLIBDIR%%/judy.so
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/words.rb
+%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_class_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_file_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/fr_method_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc-style.css
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000047.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000048.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000049.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000050.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000051.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000052.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000053.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000054.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000055.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000056.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000057.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000058.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000059.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000060.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000061.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000062.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000063.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000064.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000065.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000066.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src/M000067.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000029.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000030.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000031.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000032.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000033.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000034.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000035.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000036.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000037.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000038.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000039.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000040.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000041.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000042.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000043.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000044.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000045.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src/M000046.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000001.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000002.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000003.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000004.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000005.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000006.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000007.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000008.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000009.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000010.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000011.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000012.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000013.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000014.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000015.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000016.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000017.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000018.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000019.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000020.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000021.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000022.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000023.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000024.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000025.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000026.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000027.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src/M000028.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000068.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000069.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000070.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000071.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000072.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000073.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000074.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000075.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000076.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000077.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000078.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000079.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000080.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000081.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000082.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000083.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000084.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000085.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000086.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000087.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000088.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src/M000089.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/README_rdoc.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/judy_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/files/judy_rdoc.html
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/files
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Judy/JudySL.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Judy/JudyL.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Judy/JudyHash.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Judy/Judy1.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes/Judy
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/classes
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%