From 768f02433aafabfc80d892a8450914fc3e1b1300 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Fri, 14 Dec 2007 20:50:48 +0000 Subject: [PATCH] Rak is a grep replacement in pure Ruby. It accepts Ruby syntax regular expressions and automatically recurses directories, skipping .svn/, .cvs/, pkg/ and more things you don't care about. It is based on the Perl tool. WWW: http://rak.rubyforge.org/ PR: ports/118625 Submitted by: Robert Gogolok --- textproc/Makefile | 1 + textproc/rubygem-rak/Makefile | 21 +++++++++++++++++++++ textproc/rubygem-rak/distinfo | 3 +++ textproc/rubygem-rak/pkg-descr | 6 ++++++ textproc/rubygem-rak/pkg-plist | 31 +++++++++++++++++++++++++++++++ 5 files changed, 62 insertions(+) create mode 100644 textproc/rubygem-rak/Makefile create mode 100644 textproc/rubygem-rak/distinfo create mode 100644 textproc/rubygem-rak/pkg-descr create mode 100644 textproc/rubygem-rak/pkg-plist diff --git a/textproc/Makefile b/textproc/Makefile index c608a3915639..ba418b9a1733 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -891,6 +891,7 @@ SUBDIR += rubygem-formosa SUBDIR += rubygem-htmltools SUBDIR += rubygem-ini + SUBDIR += rubygem-rak SUBDIR += rubygem-spreadsheet-excel SUBDIR += rubygem-syntax SUBDIR += rubygem-tidy diff --git a/textproc/rubygem-rak/Makefile b/textproc/rubygem-rak/Makefile new file mode 100644 index 000000000000..f6d972ea8342 --- /dev/null +++ b/textproc/rubygem-rak/Makefile @@ -0,0 +1,21 @@ +# Ports collection makefile for: rubygem-rak +# Date created: 12 November 2007 +# Whom: Robert Gogolok +# +# $FreeBSD$ + +PORTNAME= rak +PORTVERSION= 0.8.0 +CATEGORIES= textproc rubygems +MASTER_SITES= ${MASTER_SITE_RUBYFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= gogo@cs.uni-sb.de +COMMENT= A grep replacement in pure Ruby + +BUILD_DEPENDS= rubygem-hoe>=1.3.0:${PORTSDIR}/devel/rubygem-hoe +RUN_DEPENDS= rubygem-hoe>=1.3.0:${PORTSDIR}/devel/rubygem-hoe + +.include +.include "${PORTSDIR}/devel/ruby-gems/Makefile.common" +.include diff --git a/textproc/rubygem-rak/distinfo b/textproc/rubygem-rak/distinfo new file mode 100644 index 000000000000..85b1f6878f29 --- /dev/null +++ b/textproc/rubygem-rak/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/rak-0.8.0.gem) = 5df6364ce8aa8badcbe84e5e14a4c513 +SHA256 (rubygem/rak-0.8.0.gem) = abdb41da9e2560593c0712ebe4f8608c7c80b9922de1cb01f13161870de2a41b +SIZE (rubygem/rak-0.8.0.gem) = 13824 diff --git a/textproc/rubygem-rak/pkg-descr b/textproc/rubygem-rak/pkg-descr new file mode 100644 index 000000000000..1c0e1d7b2ab3 --- /dev/null +++ b/textproc/rubygem-rak/pkg-descr @@ -0,0 +1,6 @@ +Rak is a grep replacement in pure Ruby. It accepts Ruby syntax regular +expressions and automatically recurses directories, skipping .svn/, +.cvs/, pkg/ and more things you don't care about. It is based on the Perl +tool. + +WWW: http://rak.rubyforge.org/ diff --git a/textproc/rubygem-rak/pkg-plist b/textproc/rubygem-rak/pkg-plist new file mode 100644 index 000000000000..cd92c419818c --- /dev/null +++ b/textproc/rubygem-rak/pkg-plist @@ -0,0 +1,31 @@ +bin/rak +%%GEM_CACHE%% +%%GEM_DOC_DIR%%/rdoc/classes/Rak.html +%%GEM_DOC_DIR%%/rdoc/created.rid +%%GEM_DOC_DIR%%/rdoc/files/History_txt.html +%%GEM_DOC_DIR%%/rdoc/files/Manifest_txt.html +%%GEM_DOC_DIR%%/rdoc/files/README_txt.html +%%GEM_DOC_DIR%%/rdoc/files/lib/rak_rb.html +%%GEM_DOC_DIR%%/rdoc/fr_class_index.html +%%GEM_DOC_DIR%%/rdoc/fr_file_index.html +%%GEM_DOC_DIR%%/rdoc/fr_method_index.html +%%GEM_DOC_DIR%%/rdoc/index.html +%%GEM_DOC_DIR%%/rdoc/rdoc-style.css +%%GEM_LIB_DIR%%/History.txt +%%GEM_LIB_DIR%%/Manifest.txt +%%GEM_LIB_DIR%%/README.txt +%%GEM_LIB_DIR%%/Rakefile +%%GEM_LIB_DIR%%/bin/rak +%%GEM_LIB_DIR%%/lib/rak.rb +%%GEM_LIB_DIR%%/spec/help_spec.rb +%%GEM_LIB_DIR%%/spec/rak_spec.rb +%%GEM_SPEC%% +@dirrm %%GEM_LIB_DIR%%/spec +@dirrm %%GEM_LIB_DIR%%/lib +@dirrm %%GEM_LIB_DIR%%/bin +@dirrm %%GEM_LIB_DIR%% +@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib +@dirrm %%GEM_DOC_DIR%%/rdoc/files +@dirrm %%GEM_DOC_DIR%%/rdoc/classes +@dirrm %%GEM_DOC_DIR%%/rdoc +@dirrm %%GEM_DOC_DIR%%