pkgsrcv2.git
13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 04:05:22 +0000 (04:05 +0000)]
Merge from vendor branch TNF:
Importing www/ruby-rack-mount 0.6.13.

A stackable dynamic tree based Rack router.

Rack::Mount supports Rack's +X-Cascade+ convention to continue trying
routes if the response returns +pass+.  This allows multiple routes to
be nested or stacked on top of each other.  Since the application
endpoint can trigger the router to continue matching, middleware can
be used to add arbitrary conditions to any route.  This allows you to
route based on other request attributes, session information, or even
data dynamically pulled from a database.

13 years agoImporting www/ruby-rack-mount 0.6.13.
taca [Sun, 12 Sep 2010 04:05:22 +0000 (04:05 +0000)]
Importing www/ruby-rack-mount 0.6.13.

A stackable dynamic tree based Rack router.

Rack::Mount supports Rack's +X-Cascade+ convention to continue trying
routes if the response returns +pass+.  This allows multiple routes to
be nested or stacked on top of each other.  Since the application
endpoint can trigger the router to continue matching, middleware can
be used to add arbitrary conditions to any route.  This allows you to
route based on other request attributes, session information, or even
data dynamically pulled from a database.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 04:04:26 +0000 (04:04 +0000)]
Merge from vendor branch TNF:
Importing devel/ruby-thor 0.14.0.

Thor is a simple and efficient tool for building self-documenting
command line utilities.  It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool.  The syntax is Rake-like, so it should be familiar to most Rake
users.

13 years agoImporting devel/ruby-thor 0.14.0.
taca [Sun, 12 Sep 2010 04:04:26 +0000 (04:04 +0000)]
Importing devel/ruby-thor 0.14.0.

Thor is a simple and efficient tool for building self-documenting
command line utilities.  It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool.  The syntax is Rake-like, so it should be familiar to most Rake
users.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 04:03:14 +0000 (04:03 +0000)]
Merge from vendor branch TNF:
Importing devel/ruby-i18n 0.4.1.

Ruby I18n

Ruby Internationalization and localization solution.

Features:

* translation and localization
* interpolation of values to translations (Ruby 1.9 compatible syntax)
* pluralization (CLDR compatible)
* customizable transliteration to ASCII
* flexible defaults
* bulk lookup
* lambdas as translation data
* custom key/scope separator
* custom exception handlers
* extensible architecture with a swappable backend

Pluggable features:

* Cache
* Pluralization: lambda pluralizers stored as translation data
* Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
* Gettext support
* Translation metadata

Alternative backends:

* Chain
* ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
* KeyValue (uses active_support/json and cannot store procs)

13 years agoImporting devel/ruby-i18n 0.4.1.
taca [Sun, 12 Sep 2010 04:03:14 +0000 (04:03 +0000)]
Importing devel/ruby-i18n 0.4.1.

Ruby I18n

Ruby Internationalization and localization solution.

Features:

* translation and localization
* interpolation of values to translations (Ruby 1.9 compatible syntax)
* pluralization (CLDR compatible)
* customizable transliteration to ASCII
* flexible defaults
* bulk lookup
* lambdas as translation data
* custom key/scope separator
* custom exception handlers
* extensible architecture with a swappable backend

Pluggable features:

* Cache
* Pluralization: lambda pluralizers stored as translation data
* Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
* Gettext support
* Translation metadata

Alternative backends:

* Chain
* ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
* KeyValue (uses active_support/json and cannot store procs)

13 years agoNote addtion of ruby19-base and ruby19 1.9.2pl0 packages.
taca [Sun, 12 Sep 2010 03:53:48 +0000 (03:53 +0000)]
Note addtion of ruby19-base and ruby19 1.9.2pl0 packages.

13 years agoNow enable ruby19!
taca [Sun, 12 Sep 2010 03:53:00 +0000 (03:53 +0000)]
Now enable ruby19!

13 years agoAdd and enable ruby19 and ruby19-base.
taca [Sun, 12 Sep 2010 03:52:33 +0000 (03:52 +0000)]
Add and enable ruby19 and ruby19-base.

13 years agoImporting lang/ruby19 package, a meta package which covers ruby19-base,
taca [Sun, 12 Sep 2010 03:51:51 +0000 (03:51 +0000)]
Importing lang/ruby19 package, a meta package which covers ruby19-base,
ruby19-gdbm, ruby19-curses, ruby19-readline and ruby19-tk.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 03:51:51 +0000 (03:51 +0000)]
Merge from vendor branch TNF:
Importing lang/ruby19 package, a meta package which covers ruby19-base,
ruby19-gdbm, ruby19-curses, ruby19-readline and ruby19-tk.

13 years agoImporting ruby19-base 1.9.2pl0.
taca [Sun, 12 Sep 2010 03:50:06 +0000 (03:50 +0000)]
Importing ruby19-base 1.9.2pl0.

This package is Ruby 1.9 based release.

And this new release has several features and some incompatibility.
Please refer changes from Ruby 1.8.7:

http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS

*Note* NetBSD isn't "supported" but "perhaps" platform by Ruby.  Please
refer about it "Supported Platform" in
http://www.ruby-lang.org/en/news/2010/08/18/ruby-1-9-2-is-released/.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 03:50:06 +0000 (03:50 +0000)]
Merge from vendor branch TNF:
Importing ruby19-base 1.9.2pl0.

This package is Ruby 1.9 based release.

And this new release has several features and some incompatibility.
Please refer changes from Ruby 1.8.7:

http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS
http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS

*Note* NetBSD isn't "supported" but "perhaps" platform by Ruby.  Please
refer about it "Supported Platform" in
http://www.ruby-lang.org/en/news/2010/08/18/ruby-1-9-2-is-released/.

13 years agoNote update of www/raggle package to 0.4.4nb4.
taca [Sun, 12 Sep 2010 03:32:11 +0000 (03:32 +0000)]
Note update of www/raggle package to 0.4.4nb4.

13 years ago* Add CONFLICTS since it will install the same name commands both
taca [Sun, 12 Sep 2010 03:31:10 +0000 (03:31 +0000)]
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.

13 years ago* Add LICENSE.
taca [Sun, 12 Sep 2010 03:30:06 +0000 (03:30 +0000)]
* Add LICENSE.
* use semicolon instead of colon to make work on ruby19.

Bump PKGREVISION.

13 years ago* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
taca [Sun, 12 Sep 2010 03:22:00 +0000 (03:22 +0000)]
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

13 years agoNote pdate of devel/ruby-racc package to 1.4.6.
taca [Sun, 12 Sep 2010 03:21:16 +0000 (03:21 +0000)]
Note pdate of devel/ruby-racc package to 1.4.6.

13 years agoUpdate ruby-racc package to 1.4.6.
taca [Sun, 12 Sep 2010 03:20:02 +0000 (03:20 +0000)]
Update ruby-racc package to 1.4.6.

* Add LICENSE.
* Ajust new ruby package's framework.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.
* Add patch to suport both ruby18 and ruby19.

=== 1.4.6

* Bugfixes

  * bin/racc -g option renamed to -t
  * racc/compiler.rb is removed
  * '|' is allowed with meta rules
  * Ruby 1.8.7 compatibility fixes
  * Ruby 1.9 compatibility fixes

13 years agoNote addtion of these merb packages:
taca [Sun, 12 Sep 2010 03:14:04 +0000 (03:14 +0000)]
Note addtion of these merb packages:

www/merb-auth 1.1.1
www/merb-auth-core 1.1.1
www/merb-auth-more 1.1.1
www/merb-auth-slice-password 1.1.1
www/merb-auth-slice-password-reset 1.1.0
www/merb-exceptions 1.1.3
www/merb-slices 1.1.3

And update of these merb packages:

www/merb 1.1.3
www/merb-action-args 1.1.3
www/merb-activerecord 1.0.0.1
www/merb-assets 1.1.3
www/merb-builder 0.9.8
www/merb-cache 1.1.3
www/merb-core 1.1.3
www/merb-datamapper 1.1.2
www/merb-gen 1.1.3
www/merb-haml 1.1.3
www/merb-has-flash 1.0
www/merb-helpers 1.1.3
www/merb-mailer 1.1.3
www/merb-more 1.0.15
www/merb-param-protection 1.1.3
www/merb-parts 0.9.8
www/merb-sequel 1.1.1
www/merb-stories 0.9.13
www/merb-test-unit 0.9.13

13 years agoUpdate www/merb-more pacakge to 1.0.15.
taca [Sun, 12 Sep 2010 03:08:30 +0000 (03:08 +0000)]
Update www/merb-more pacakge to 1.0.15.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoAdd and enable these packages:
taca [Sun, 12 Sep 2010 03:05:17 +0000 (03:05 +0000)]
Add and enable these packages:

merb-auth
merb-auth-core
merb-auth-more
merb-auth-slice-password
merb-auth-slice-password-reset
merb-exceptions
merb-slices

13 years agoUpdate www/merb package to 1.1.3.
taca [Sun, 12 Sep 2010 03:02:22 +0000 (03:02 +0000)]
Update www/merb package to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Exact changes are unknown but many.

13 years agoImporting www/merb-slices 1.1.3.
taca [Sun, 12 Sep 2010 03:00:07 +0000 (03:00 +0000)]
Importing www/merb-slices 1.1.3.

Merb plugin for using and creating application 'slices' which help you
modularize your application.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 03:00:07 +0000 (03:00 +0000)]
Merge from vendor branch TNF:
Importing www/merb-slices 1.1.3.

Merb plugin for using and creating application 'slices' which help you
modularize your application.

13 years agoImporting www/merb-exceptions 1.1.3.
taca [Sun, 12 Sep 2010 02:59:29 +0000 (02:59 +0000)]
Importing www/merb-exceptions 1.1.3.

merb-exceptions
===============
A simple Merb plugin to ease exception notifications.

The notifier currently supports two interfaces, Email Alerts and Web
Hooks. Emails are formatted as plain text and sent using your Merb
environment's mail settings. Web hooks as sent as post requests.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:59:29 +0000 (02:59 +0000)]
Merge from vendor branch TNF:
Importing www/merb-exceptions 1.1.3.

merb-exceptions
===============
A simple Merb plugin to ease exception notifications.

The notifier currently supports two interfaces, Email Alerts and Web
Hooks. Emails are formatted as plain text and sent using your Merb
environment's mail settings. Web hooks as sent as post requests.

13 years agoImporting *www/merb-auth 1.1.1.
taca [Sun, 12 Sep 2010 02:58:46 +0000 (02:58 +0000)]
Importing *www/merb-auth 1.1.1.

MerbAuth is an authentication framework for use with the
Merb web framework.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:58:46 +0000 (02:58 +0000)]
Merge from vendor branch TNF:
Importing *www/merb-auth 1.1.1.

MerbAuth is an authentication framework for use with the
Merb web framework.

13 years agoImporting www/merb-auth-slice-password-reset 1.1.0.
taca [Sun, 12 Sep 2010 02:57:54 +0000 (02:57 +0000)]
Importing www/merb-auth-slice-password-reset 1.1.0.

Merb Slice that adds basic password-reset functionality to
merb-auth-based merb applications.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:57:54 +0000 (02:57 +0000)]
Merge from vendor branch TNF:
Importing www/merb-auth-slice-password-reset 1.1.0.

Merb Slice that adds basic password-reset functionality to
merb-auth-based merb applications.

13 years agoImporting www/merb-auth-slice-password 1.1.1.
taca [Sun, 12 Sep 2010 02:57:05 +0000 (02:57 +0000)]
Importing www/merb-auth-slice-password 1.1.1.

Merb Slice that provides UI for password strategy of merb-auth.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:57:05 +0000 (02:57 +0000)]
Merge from vendor branch TNF:
Importing www/merb-auth-slice-password 1.1.1.

Merb Slice that provides UI for password strategy of merb-auth.

13 years agoImporting www/merb-auth-more package 1.1.1.
taca [Sun, 12 Sep 2010 02:56:18 +0000 (02:56 +0000)]
Importing www/merb-auth-more package 1.1.1.

Additional resources for use with the merb-auth-core authentication
framework.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:56:18 +0000 (02:56 +0000)]
Merge from vendor branch TNF:
Importing www/merb-auth-more package 1.1.1.

Additional resources for use with the merb-auth-core authentication
framework.

13 years agoImporting www/merb-auth-core 1.1.1.
taca [Sun, 12 Sep 2010 02:54:50 +0000 (02:54 +0000)]
Importing www/merb-auth-core 1.1.1.

MerbAuth is an authentication framework for use with the
Merb web framework.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 02:54:50 +0000 (02:54 +0000)]
Merge from vendor branch TNF:
Importing www/merb-auth-core 1.1.1.

MerbAuth is an authentication framework for use with the
Merb web framework.

13 years agoUpdate www/merb-test-unit package to 0.9.13.
taca [Sun, 12 Sep 2010 02:53:26 +0000 (02:53 +0000)]
Update www/merb-test-unit package to 0.9.13.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-stories package to 0.9.13.
taca [Sun, 12 Sep 2010 02:52:32 +0000 (02:52 +0000)]
Update www/merb-stories package to 0.9.13.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update MASTER_SITES
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-sequel to 1.1.1.
taca [Sun, 12 Sep 2010 02:51:38 +0000 (02:51 +0000)]
Update www/merb-sequel to 1.1.1.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-parts package to 0.9.8.
taca [Sun, 12 Sep 2010 02:50:27 +0000 (02:50 +0000)]
Update www/merb-parts package to 0.9.8.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-param-protection pacakge to 1.1.3.
taca [Sun, 12 Sep 2010 02:46:38 +0000 (02:46 +0000)]
Update www/merb-param-protection pacakge to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-mailer pacakge to 1.1.3.
taca [Sun, 12 Sep 2010 02:45:31 +0000 (02:45 +0000)]
Update www/merb-mailer pacakge to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-helpers to 1.1.3.
taca [Sun, 12 Sep 2010 02:44:03 +0000 (02:44 +0000)]
Update www/merb-helpers to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-has-flash to 1.0.
taca [Sun, 12 Sep 2010 02:43:28 +0000 (02:43 +0000)]
Update www/merb-has-flash to 1.0.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.

Changes are unknown.

13 years agoUpdate www/merb-haml package to 1.1.3.
taca [Sun, 12 Sep 2010 02:42:28 +0000 (02:42 +0000)]
Update www/merb-haml package to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-gen to 1.1.3.
taca [Sun, 12 Sep 2010 02:41:11 +0000 (02:41 +0000)]
Update www/merb-gen to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.

Changes are unknown.

13 years agoUpdate www/merb-datamapper to 1.1.2.
taca [Sun, 12 Sep 2010 02:40:00 +0000 (02:40 +0000)]
Update www/merb-datamapper to 1.1.2.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-cache package to 1.1.3.
taca [Sun, 12 Sep 2010 02:38:18 +0000 (02:38 +0000)]
Update www/merb-cache package to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-builder to 0.9.8.
taca [Sun, 12 Sep 2010 02:37:08 +0000 (02:37 +0000)]
Update www/merb-builder to 0.9.8.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-assets to 1.1.3.
taca [Sun, 12 Sep 2010 02:36:18 +0000 (02:36 +0000)]
Update www/merb-assets to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

Changes are unknown.

13 years agoUpdate www/merb-activerecord to 1.0.0.1
taca [Sun, 12 Sep 2010 02:34:34 +0000 (02:34 +0000)]
Update www/merb-activerecord to 1.0.0.1

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

Changes are unknown.

13 years ago* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
taca [Sun, 12 Sep 2010 02:32:52 +0000 (02:32 +0000)]
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.

13 years agoUpdate merb-core package to 1.1.3.
taca [Sun, 12 Sep 2010 02:31:28 +0000 (02:31 +0000)]
Update merb-core package to 1.1.3.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.

13 years agoAdd a patch for ruby-yamcha to suport both ruby18 and ruby19.
taca [Sun, 12 Sep 2010 02:04:21 +0000 (02:04 +0000)]
Add a patch for ruby-yamcha to suport both ruby18 and ruby19.
I should commit with previous ruby-yamcha's commit.

13 years agoAdd a patch for ruby-cabocha to suport both ruby18 and ruby19.
taca [Sun, 12 Sep 2010 01:59:39 +0000 (01:59 +0000)]
Add a patch for ruby-cabocha to suport both ruby18 and ruby19.
I should commit with previous ruby-cabocha's commit.

13 years agoNote addition of these packages:
taca [Sun, 12 Sep 2010 01:55:20 +0000 (01:55 +0000)]
Note addition of these packages:

misc/ruby-bundler 1.0.0
textproc/ruby-treetop 1.4.8

13 years agoAdd and enable ruby-treetop.
taca [Sun, 12 Sep 2010 01:54:29 +0000 (01:54 +0000)]
Add and enable ruby-treetop.

13 years agoImporting textproc/ruby-treetop 1.4.8.
taca [Sun, 12 Sep 2010 01:53:43 +0000 (01:53 +0000)]
Importing textproc/ruby-treetop 1.4.8.

Languages can be split into two components, their *syntax* and their
*semantics*. It's your understanding of English syntax that tells you
the stream of words "Sleep furiously green ideas colorless" is not a
valid sentence. Semantics is deeper. Even if we rearrange the above
sentence to be "Colorless green ideas sleep furiously", which is
syntactically correct, it remains nonsensical on a semantic
level. With Treetop, you'll be dealing with languages that are much
simpler than English, but these basic concepts apply. Your programs
will need to address both the syntax and the semantics of the
languages they interpret.

Treetop equips you with powerful tools for each of these two aspects
of interpreter writing. You'll describe the syntax of your language
with a *parsing expression grammar*. From this description, Treetop
will generate a Ruby parser that transforms streams of characters
written into your language into *abstract syntax trees* representing
their structure. You'll then describe the semantics of your language
in Ruby by defining methods on the syntax trees the parser generates.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:53:43 +0000 (01:53 +0000)]
Merge from vendor branch TNF:
Importing textproc/ruby-treetop 1.4.8.

Languages can be split into two components, their *syntax* and their
*semantics*. It's your understanding of English syntax that tells you
the stream of words "Sleep furiously green ideas colorless" is not a
valid sentence. Semantics is deeper. Even if we rearrange the above
sentence to be "Colorless green ideas sleep furiously", which is
syntactically correct, it remains nonsensical on a semantic
level. With Treetop, you'll be dealing with languages that are much
simpler than English, but these basic concepts apply. Your programs
will need to address both the syntax and the semantics of the
languages they interpret.

Treetop equips you with powerful tools for each of these two aspects
of interpreter writing. You'll describe the syntax of your language
with a *parsing expression grammar*. From this description, Treetop
will generate a Ruby parser that transforms streams of characters
written into your language into *abstract syntax trees* representing
their structure. You'll then describe the semantics of your language
in Ruby by defining methods on the syntax trees the parser generates.

13 years agoAdd and enable ruby-bundler.
taca [Sun, 12 Sep 2010 01:52:07 +0000 (01:52 +0000)]
Add and enable ruby-bundler.

13 years agoImporting misc/ruby-bundler 1.0.0.
taca [Sun, 12 Sep 2010 01:51:10 +0000 (01:51 +0000)]
Importing misc/ruby-bundler 1.0.0.

Bundler is a tool that manages gem dependencies for your ruby
application. It takes a gem manifest file and is able to fetch,
download, and install the gems and all child dependencies specified in
this manifest. It can manage any update to the gem manifest file and
update the bundle's gems accordingly. It also lets you run any ruby
code in context of the bundle's gem environment.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:51:10 +0000 (01:51 +0000)]
Merge from vendor branch TNF:
Importing misc/ruby-bundler 1.0.0.

Bundler is a tool that manages gem dependencies for your ruby
application. It takes a gem manifest file and is able to fetch,
download, and install the gems and all child dependencies specified in
this manifest. It can manage any update to the gem manifest file and
update the bundle's gems accordingly. It also lets you run any ruby
code in context of the bundle's gem environment.

13 years agoNote addition of mail/ruby-mail 2.2.5 package.
taca [Sun, 12 Sep 2010 01:49:09 +0000 (01:49 +0000)]
Note addition of mail/ruby-mail 2.2.5 package.

13 years agoAdd and enable ruby-mail.
taca [Sun, 12 Sep 2010 01:47:52 +0000 (01:47 +0000)]
Add and enable ruby-mail.

13 years agoImporting mail/ruby-mail 2.2.5.
taca [Sun, 12 Sep 2010 01:46:55 +0000 (01:46 +0000)]
Importing mail/ruby-mail 2.2.5.

Mail is an internet library for Ruby that is designed to handle emails
generation, parsing and sending in a simple, rubyesque manner.

The purpose of this library is to provide a single point of access to handle
all email functions, including sending and receiving emails.  All network
type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.

Built from my experience with TMail, it is designed to be a pure ruby
implementation that makes generating, sending and parsing emails a no
brainer.

It is also designed form the ground up to work with Ruby 1.9.  This is because
Ruby 1.9 handles text encodings much more magically than Ruby 1.8.x and so
these features have been taken full advantage of in this library allowing
Mail to handle a lot more messages more cleanly than TMail.  Mail does run on
Ruby 1.8.x... it's just not as fun to code.

Finally, Mail has been designed with a very simple object oriented system
that really opens up the email messages you are parsing, if you know what
you are doing, you can fiddle with every last bit of your email directly.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:46:55 +0000 (01:46 +0000)]
Merge from vendor branch TNF:
Importing mail/ruby-mail 2.2.5.

Mail is an internet library for Ruby that is designed to handle emails
generation, parsing and sending in a simple, rubyesque manner.

The purpose of this library is to provide a single point of access to handle
all email functions, including sending and receiving emails.  All network
type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.

Built from my experience with TMail, it is designed to be a pure ruby
implementation that makes generating, sending and parsing emails a no
brainer.

It is also designed form the ground up to work with Ruby 1.9.  This is because
Ruby 1.9 handles text encodings much more magically than Ruby 1.8.x and so
these features have been taken full advantage of in this library allowing
Mail to handle a lot more messages more cleanly than TMail.  Mail does run on
Ruby 1.8.x... it's just not as fun to code.

Finally, Mail has been designed with a very simple object oriented system
that really opens up the email messages you are parsing, if you know what
you are doing, you can fiddle with every last bit of your email directly.

13 years agoNote addition of graphics/ruby-color-tools 1.3.0 and
taca [Sun, 12 Sep 2010 01:45:20 +0000 (01:45 +0000)]
Note addition of graphics/ruby-color-tools 1.3.0 and
graphics/ruby-color-japanese 1.0.0 package.

13 years agoAdd and enable ruby-color-japanese and ruby-color-tools.
taca [Sun, 12 Sep 2010 01:44:15 +0000 (01:44 +0000)]
Add and enable ruby-color-japanese and ruby-color-tools.

13 years agoImporting graphics/ruby-color-tools 1.0.0.
taca [Sun, 12 Sep 2010 01:43:31 +0000 (01:43 +0000)]
Importing graphics/ruby-color-tools 1.0.0.

color-tools is a Ruby library to provide RGB, CMYK, and other
colourspace support to applications that require it. It also provides
152 named RGB colours. It offers 152 named RGB colours (184 with
spelling variations) that are commonly supported and used in HTML,
SVG, and X11 applications. A technique for generating a monochromatic
contrasting palette is also included.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:43:31 +0000 (01:43 +0000)]
Merge from vendor branch TNF:
Importing graphics/ruby-color-tools 1.0.0.

color-tools is a Ruby library to provide RGB, CMYK, and other
colourspace support to applications that require it. It also provides
152 named RGB colours. It offers 152 named RGB colours (184 with
spelling variations) that are commonly supported and used in HTML,
SVG, and X11 applications. A technique for generating a monochromatic
contrasting palette is also included.

13 years agoImporting graphics/ruby-color-tools 1.3.0.
taca [Sun, 12 Sep 2010 01:41:21 +0000 (01:41 +0000)]
Importing graphics/ruby-color-tools 1.3.0.

color-tools is a Ruby library to provide RGB, CMYK, and other
colourspace support to applications that require it. It also provides
152 named RGB colours. It offers 152 named RGB colours (184 with
spelling variations) that are commonly supported and used in HTML,
SVG, and X11 applications. A technique for generating a monochromatic
contrasting palette is also included.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:41:21 +0000 (01:41 +0000)]
Merge from vendor branch TNF:
Importing graphics/ruby-color-tools 1.3.0.

color-tools is a Ruby library to provide RGB, CMYK, and other
colourspace support to applications that require it. It also provides
152 named RGB colours. It offers 152 named RGB colours (184 with
spelling variations) that are commonly supported and used in HTML,
SVG, and X11 applications. A technique for generating a monochromatic
contrasting palette is also included.

13 years agoNote addition of these packages:
taca [Sun, 12 Sep 2010 01:38:06 +0000 (01:38 +0000)]
Note addition of these packages:

devel/ruby-debug-extra
devel/ruby-little-plugger
devel/ruby-lockfile
devel/ruby-subexec
devel/ruby-test-unit

13 years agoAdd and enable these packages:
taca [Sun, 12 Sep 2010 01:36:44 +0000 (01:36 +0000)]
Add and enable these packages:

ruby-debug-extra
ruby-little-plugger
ruby-lockfile
ruby-subexec
ruby-test-unit

13 years agoImporting devel/ruby-test-unit 2.1.1.
taca [Sun, 12 Sep 2010 01:34:21 +0000 (01:34 +0000)]
Importing devel/ruby-test-unit 2.1.1.

Test::Unit 2.x - Improved version of Test::Unit bundled in
Ruby 1.8.x.

Ruby 1.9.x bundles minitest not Test::Unit. Test::Unit
bundled in Ruby 1.8.x had not been improved but unbundled
Test::Unit (Test::Unit 2.x) will be improved actively.

== FEATURES

* Test::Unit 1.2.3 is the original Test::Unit, taken
  straight from the ruby distribution. It is being
  distributed as a gem to allow tool builders to use it as a
  stand-alone package. (The test framework in ruby is going
  to radically change very soon).

* Test::Unit 2.x will be improved actively and may break
  compatiblity with Test::Unit 1.2.3. (We will not hope it
  if it isn't needed.)

* Some features exist as separated gems like GUI test
  runner. (Tk, GTK+ and Fox) test-unit-full gem package
  provides for installing all Test::Unit related gems
  easily.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:34:21 +0000 (01:34 +0000)]
Merge from vendor branch TNF:
Importing devel/ruby-test-unit 2.1.1.

Test::Unit 2.x - Improved version of Test::Unit bundled in
Ruby 1.8.x.

Ruby 1.9.x bundles minitest not Test::Unit. Test::Unit
bundled in Ruby 1.8.x had not been improved but unbundled
Test::Unit (Test::Unit 2.x) will be improved actively.

== FEATURES

* Test::Unit 1.2.3 is the original Test::Unit, taken
  straight from the ruby distribution. It is being
  distributed as a gem to allow tool builders to use it as a
  stand-alone package. (The test framework in ruby is going
  to radically change very soon).

* Test::Unit 2.x will be improved actively and may break
  compatiblity with Test::Unit 1.2.3. (We will not hope it
  if it isn't needed.)

* Some features exist as separated gems like GUI test
  runner. (Tk, GTK+ and Fox) test-unit-full gem package
  provides for installing all Test::Unit related gems
  easily.

13 years agoImporting devel/ruby-subexec 0.0.4.
taca [Sun, 12 Sep 2010 01:33:39 +0000 (01:33 +0000)]
Importing devel/ruby-subexec 0.0.4.

Subexec spawns an external command with a timeout.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:33:39 +0000 (01:33 +0000)]
Merge from vendor branch TNF:
Importing devel/ruby-subexec 0.0.4.

Subexec spawns an external command with a timeout.

13 years agoImporting devel/ruby-lockfile 1.4.3.
taca [Sun, 12 Sep 2010 01:32:55 +0000 (01:32 +0000)]
Importing devel/ruby-lockfile 1.4.3.

Ruby library for creating NFS safe lockfiles and command line tool
which uses this library to create lockfiles and to run arbitrary
commands while holding them.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:32:55 +0000 (01:32 +0000)]
Merge from vendor branch TNF:
Importing devel/ruby-lockfile 1.4.3.

Ruby library for creating NFS safe lockfiles and command line tool
which uses this library to create lockfiles and to run arbitrary
commands while holding them.

13 years agoImporting ruby-little-plugger 1.1.2.
taca [Sun, 12 Sep 2010 01:32:06 +0000 (01:32 +0000)]
Importing ruby-little-plugger 1.1.2.

LittlePlugger is a module that provides Gem based plugin management.
By extending your own class or module with LittlePlugger you can
easily manage the loading and initializing of plugins provided by
other gems.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:32:06 +0000 (01:32 +0000)]
Merge from vendor branch TNF:
Importing ruby-little-plugger 1.1.2.

LittlePlugger is a module that provides Gem based plugin management.
By extending your own class or module with LittlePlugger you can
easily manage the loading and initializing of plugins provided by
other gems.

13 years agoImporting ruby-debug-extra 0.10.3.
taca [Sun, 12 Sep 2010 01:31:13 +0000 (01:31 +0000)]
Importing ruby-debug-extra 0.10.3.

Emacs support and the Reference Manual for ruby-debug.

13 years agoMerge from vendor branch TNF:
taca [Sun, 12 Sep 2010 01:31:13 +0000 (01:31 +0000)]
Merge from vendor branch TNF:
Importing ruby-debug-extra 0.10.3.

Emacs support and the Reference Manual for ruby-debug.

13 years ago+ scim-tables-vietnamese-ext
obache [Sun, 12 Sep 2010 00:13:47 +0000 (00:13 +0000)]
+ scim-tables-vietnamese-ext

13 years agoAdded inputmethod/scim-tables-vietnamese-ext version 0.5.6pl17
obache [Sun, 12 Sep 2010 00:12:00 +0000 (00:12 +0000)]
Added inputmethod/scim-tables-vietnamese-ext version 0.5.6pl17

13 years agoImport scim-tables-vietnamese-ext-0.5.6pl17 as inputmethod/scim-tables-vietnamese...
obache [Sun, 12 Sep 2010 00:11:45 +0000 (00:11 +0000)]
Import scim-tables-vietnamese-ext-0.5.6pl17 as inputmethod/scim-tables-vietnamese-ext.

This project provide a table that defines Telex/VNI Input Method phrases for
Vietnamese.  Most of Vietnamese in North Vietnam use Telex Typing, but VNI
typing in South Vietnam.

13 years agoMerge from vendor branch TNF:
obache [Sun, 12 Sep 2010 00:11:45 +0000 (00:11 +0000)]
Merge from vendor branch TNF:
Import scim-tables-vietnamese-ext-0.5.6pl17 as inputmethod/scim-tables-vietnamese-ext.

This project provide a table that defines Telex/VNI Input Method phrases for
Vietnamese.  Most of Vietnamese in North Vietnam use Telex Typing, but VNI
typing in South Vietnam.

13 years agoNote addition of these packages:
taca [Sun, 12 Sep 2010 00:03:49 +0000 (00:03 +0000)]
Note addition of these packages:

databases/ruby-data_objects 0.10.2
databases/ruby-dm-aggregates 1.0.2
databases/ruby-dm-constraints 1.0.2
databases/ruby-dm-core 1.0.2
databases/ruby-dm-migrations 1.0.2
databases/ruby-dm-serializer 1.0.2
databases/ruby-dm-timestamps 1.0.2
databases/ruby-dm-transactions 1.0.2
databases/ruby-dm-types 1.0.2
databases/ruby-dm-validations 1.0.2
databases/ruby-do_sqlite3 0.10.2

And update of databases/ruby-datamapper to 1.0.2.

13 years agoUpdate ruby-datamapper package to 1.0.2.
taca [Sun, 12 Sep 2010 00:01:15 +0000 (00:01 +0000)]
Update ruby-datamapper package to 1.0.2.

Now ruby-datamapper is a "meta-gem" package like a meta-package in pkgsrc.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.

13 years agoAdd and enable these packages:
taca [Sat, 11 Sep 2010 23:59:16 +0000 (23:59 +0000)]
Add and enable these packages:

ruby-data_objects
ruby-dm-aggregates
ruby-dm-constraints
ruby-dm-core
ruby-dm-migrations
ruby-dm-serializer
ruby-dm-timestamps
ruby-dm-transactions
ruby-dm-types
ruby-dm-validations
ruby-do_sqlite3

13 years agoImporting databases/ruby-do_sqlite3 0.10.2.
taca [Sat, 11 Sep 2010 23:56:31 +0000 (23:56 +0000)]
Importing databases/ruby-do_sqlite3 0.10.2.

Implements the DataObjects API for Sqlite3.

13 years agoMerge from vendor branch TNF:
taca [Sat, 11 Sep 2010 23:56:31 +0000 (23:56 +0000)]
Merge from vendor branch TNF:
Importing databases/ruby-do_sqlite3 0.10.2.

Implements the DataObjects API for Sqlite3.

13 years agoImporting databases/ruby-data_objects 0.10.2.
taca [Sat, 11 Sep 2010 23:55:09 +0000 (23:55 +0000)]
Importing databases/ruby-data_objects 0.10.2.

Provide a standard and simplified API for communicating with RDBMS from Ruby.

13 years agoMerge from vendor branch TNF:
taca [Sat, 11 Sep 2010 23:55:09 +0000 (23:55 +0000)]
Merge from vendor branch TNF:
Importing databases/ruby-data_objects 0.10.2.

Provide a standard and simplified API for communicating with RDBMS from Ruby.

13 years agoImporting databases/ruby-dm-validations 1.0.2.
taca [Sat, 11 Sep 2010 23:54:25 +0000 (23:54 +0000)]
Importing databases/ruby-dm-validations 1.0.2.

This is a DataMapper plugin that provides validations for DataMapper
model classes.

13 years agoMerge from vendor branch TNF:
taca [Sat, 11 Sep 2010 23:54:25 +0000 (23:54 +0000)]
Merge from vendor branch TNF:
Importing databases/ruby-dm-validations 1.0.2.

This is a DataMapper plugin that provides validations for DataMapper
model classes.

13 years agoImporting databases/ruby-dm-types 1.0.2.
taca [Sat, 11 Sep 2010 23:53:41 +0000 (23:53 +0000)]
Importing databases/ruby-dm-types 1.0.2.

= dm-types

DataMapper plugin providing many extra types for use in data models.

13 years agoMerge from vendor branch TNF:
taca [Sat, 11 Sep 2010 23:53:41 +0000 (23:53 +0000)]
Merge from vendor branch TNF:
Importing databases/ruby-dm-types 1.0.2.

= dm-types

DataMapper plugin providing many extra types for use in data models.