diff options
author | skv <skv@FreeBSD.org> | 2004-08-20 02:51:01 +0800 |
---|---|---|
committer | skv <skv@FreeBSD.org> | 2004-08-20 02:51:01 +0800 |
commit | d0975f1b3b8f60a8ef5418e32ac22f4cee8f9a6f (patch) | |
tree | ef62362b155e60c418c391021d3c142499f38dfd | |
parent | 0c4f0e2ba54f53371ab5f5c6d2f71887711e8c75 (diff) | |
download | freebsd-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.
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/ruby-rjudy/Makefile | 46 | ||||
-rw-r--r-- | devel/ruby-rjudy/distinfo | 2 | ||||
-rw-r--r-- | devel/ruby-rjudy/pkg-descr | 5 | ||||
-rw-r--r-- | devel/ruby-rjudy/pkg-plist | 113 |
5 files changed, 167 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index be7ef0fe0684..a28b419b0c91 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1235,6 +1235,7 @@ SUBDIR += ruby-rbison SUBDIR += ruby-rbprof SUBDIR += ruby-rbtree + SUBDIR += ruby-rjudy SUBDIR += ruby-robjectteam SUBDIR += ruby-rreadline SUBDIR += ruby-rudl 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%% |