source: trunk/dports/ruby/rb-regexp/Portfile @ 8209

Last change on this file since 8209 was 8209, checked in by rshaw, 15 years ago

Fixes depends_lib to be depends_lib-append to be compatible with Ruby group
code fix to properly handle dependencies.
Revision bump.

  • Property svn:eol-style set to native
File size: 1.3 KB
Line 
1# $Id: Portfile,v 1.5 2004/09/08 00:38:53 rshaw Exp $
2PortSystem              1.0
3PortGroup               ruby 1.0
4
5ruby.setup              {regexp regexp-engine} 0.11 install.rb \
6                                {README FEATURES samples} \
7                                rubyforge:706:aeditor
8revision                1
9maintainers             rshaw@opendarwin.org
10description             regular expression engine
11long_description        Here is an Regexp engine written entirely in Ruby. \
12                                        It allows you to search in text with advanced search \
13                                        patterns.  It supports Perl5 syntax... plus some \
14                                        perl6 syntax (more to come in the future). Its \
15                                        fairly compatible with Ruby's native regexp engine \
16                                        (GNU), and when running against the Rubicon \
17                                        testsuite, it passes 96.025% out of 1560 total \
18                                        tests. \
19                                        The implementation is simple, yet without any \
20                                        optimizations.  Therefore speed is slow.. At some \
21                                        point when optimizations are in place, I plan to do \
22                                        a re-implementation in C++.  Because of the \
23                                        simplicity, the code should be easy to grasp and \
24                                        extend with your own custom code.
25categories-append       textproc
26checksums               md5 5bd8f1bb45621da1007d3787dd293094
27platforms               darwin
28
29depends_lib-append              lib:XXX:rb-iterator \
30                                lib:XXX:rb-test-unit-mock
31
32post-extract    { file delete ${worksrcpath}/lib/iterator.rb }
33
34test.run                yes
35test.dir                ${worksrcpath}/test
36test.cmd                ${ruby.bin} -I../lib
37test.target             test_all.rb
38
Note: See TracBrowser for help on using the repository browser.