8 years agoImport tex-printlen-doc-1.1a as print/tex-printlen-doc. TNF
minskim [Fri, 24 Sep 2010 16:44:31 +0000 (16:44 +0000)]
Import tex-printlen-doc-1.1a as print/tex-printlen-doc.

This is documentation for tex-printlen.

8 years agoImport tex-underscore-doc-2010 as print/tex-underscore-doc.
minskim [Fri, 24 Sep 2010 16:29:24 +0000 (16:29 +0000)]
Import tex-underscore-doc-2010 as print/tex-underscore-doc.

This is documentation for tex-underscore.

8 years agoImport tex-underscore-2010 as print/tex-underscore.
minskim [Fri, 24 Sep 2010 16:29:12 +0000 (16:29 +0000)]
Import tex-underscore-2010 as print/tex-underscore.

With the package, \_ in text mode (i.e., \textunderscore) prints an
underscore so that hyphenation of words either side of it is not
affected; a package option controls whether an actual hyphenation point
appears after the underscore, or merely a break point. The package also
arranges that, while in text, '_' itself behaves as \textunderscore (the
behaviour of _ in maths mode is not affected.

8 years agoImport tex-truncate-doc-3.6 as print/tex-truncate-doc.
minskim [Fri, 24 Sep 2010 16:23:53 +0000 (16:23 +0000)]
Import tex-truncate-doc-3.6 as print/tex-truncate-doc.

This is documentation for tex-truncate.

8 years agoImport tex-truncate-3.6 as print/tex-truncate.
minskim [Fri, 24 Sep 2010 16:23:36 +0000 (16:23 +0000)]
Import tex-truncate-3.6 as print/tex-truncate.

The package will by default break at word boundaries, but package
options are offered to permit breaks within words.

8 years agoImport tex-titleref-doc-2.0 as print/tex-titleref-doc.
minskim [Fri, 24 Sep 2010 16:19:54 +0000 (16:19 +0000)]
Import tex-titleref-doc-2.0 as print/tex-titleref-doc.

This is documentation for tex-titleref.

8 years agoImport tex-titleref-2.0 as print/tex-titleref.
minskim [Fri, 24 Sep 2010 16:19:45 +0000 (16:19 +0000)]
Import tex-titleref-2.0 as print/tex-titleref.

Defines a command \titleref that allows you to cross-reference section
(and chapter, etc) titles and captions just like \ref and \pageref. The
package does not interwork with hyperref; if you need hypertext
capabilities, use nameref instead.

8 years agoImport tex-path-doc-3.03b as print/tex-path-doc.
minskim [Fri, 24 Sep 2010 16:15:07 +0000 (16:15 +0000)]
Import tex-path-doc-3.03b as print/tex-path-doc.

This is documentation for tex-path.

8 years agoImport tex-path-3.03b as print/tex-path.
minskim [Fri, 24 Sep 2010 16:14:55 +0000 (16:14 +0000)]
Import tex-path-3.03b as print/tex-path.

Defines a macro \path|...|, similar to the LaTeX \verb|...|, that sets
the text in typewriter font and allows hyphen-less breaks at punctuation
characters. The set of characters to be regarded as punctuation may be
changed from the package's default.

8 years agoInitial import of openSUSE 11.3 meta-pkg.
chs [Fri, 24 Sep 2010 01:36:06 +0000 (01:36 +0000)]
Initial import of openSUSE 11.3 meta-pkg.

8 years agoInitial import of openSUSE 11.3 meta-pkg.
chs [Fri, 24 Sep 2010 01:28:38 +0000 (01:28 +0000)]
Initial import of openSUSE 11.3 meta-pkg.

8 years agoInitial import of openSUSE 11.3 packages for Linux emulation.
chs [Fri, 24 Sep 2010 01:28:13 +0000 (01:28 +0000)]
Initial import of openSUSE 11.3 packages for Linux emulation.

8 years agoImport ruby-pkg-config-1.0.6 as devel/ruby-pkg-config.
obache [Thu, 23 Sep 2010 15:24:28 +0000 (15:24 +0000)]
Import ruby-pkg-config-1.0.6 as devel/ruby-pkg-config.

A pkg-config implementation by Ruby.

8 years agoImporting www/ruby-csspool 2.0.0.
taca [Thu, 23 Sep 2010 07:30:33 +0000 (07:30 +0000)]
Importing www/ruby-csspool 2.0.0.

CSSPool is a CSS parser.  CSSPool provides a SAC interface for parsing
CSS as well as a document oriented interface for parsing CSS.

8 years agoImporting www/ruby-css-parser 1.0.1.
taca [Thu, 23 Sep 2010 07:28:39 +0000 (07:28 +0000)]
Importing www/ruby-css-parser 1.0.1.

A set of classes for parsing CSS in Ruby.

8 years agoImporting www/merb-admin 0.8.5.
taca [Thu, 23 Sep 2010 07:27:35 +0000 (07:27 +0000)]
Importing www/merb-admin 0.8.5.

MerbAdmin is a Merb plugin that provides an easy-to-use interface for
managing your data.  It currently offers the features listed

8 years agoImporting security/ruby-hmac 0.4.0.
taca [Thu, 23 Sep 2010 07:24:28 +0000 (07:24 +0000)]
Importing security/ruby-hmac 0.4.0.

This module provides common interface to HMAC functionality. HMAC is a
kind of "Message Authentication Code" (MAC) algorithm whose standard
is documented in RFC2104. Namely, a MAC provides a way to check the
integrity of information transmitted over or stored in an unreliable
medium, based on a secret key.

Originally written by Daiki Ueno. Converted to a RubyGem by Geoffrey Grosenbach

8 years agoImporting devel/ruby-getopt 1.4.0.
taca [Thu, 23 Sep 2010 07:18:42 +0000 (07:18 +0000)]
Importing devel/ruby-getopt 1.4.0.

The getopt library provides two different command line option parsers.
They are meant as easier and more convenient replacements for the
command line parsers that ship as part of the Ruby standard library.
Please see the README for additional comments.

8 years agoImporting devel/ruby-ffi 0.6.3.
taca [Thu, 23 Sep 2010 07:18:02 +0000 (07:18 +0000)]
Importing devel/ruby-ffi 0.6.3.


Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code.  Moreover, a Ruby-FFI extension works without changes
on Ruby and JRuby.

Discover why should you write your next extension using Ruby-FFI


* It has a very intuitive DSL
* It supports all C native types
* It supports C structs (also nested), enums and global variables
* It supports callbacks
* It has smart methods to handle memory management of pointers and structs

8 years agoImporting package for Perl5 module LEOCHARRE::CLI2 1.16 into
sno [Thu, 23 Sep 2010 06:29:35 +0000 (06:29 +0000)]
Importing package for Perl5 module LEOCHARRE::CLI2 1.16 into
devel/p5-LEOCHARRE-CLI2 as dependency of scheduled update of
www/p5-WordPress-XMLRPC to 1.23

Some quick help for writing cli scripts. Forces by default that -h
triggers help, that -d triggers debug. Automates help, debug, etc.
When LEOCHARRE::CLI2 is used, the OPTIONS are altered automatically.
Also it automatically generates HELP.

8 years agoImporting Perl5 module LEOCHARRE::Debug 1.03 into devel/p5-LEOCHARRE-Debug
sno [Thu, 23 Sep 2010 06:27:43 +0000 (06:27 +0000)]
Importing Perl5 module LEOCHARRE::Debug 1.03 into devel/p5-LEOCHARRE-Debug
as dependency for scheduled update of p5-WordPress-XMLRPC to 1.23

Leo Charre's debug sub

8 years agoImporting Perl5 package LEOCHARRE::Dir version 1.08 into
sno [Thu, 23 Sep 2010 06:13:05 +0000 (06:13 +0000)]
Importing Perl5 package LEOCHARRE::Dir version 1.08 into
devel/p5-LEOCHARRE-Dir as required by the update of www/p5-WordPress-XMLRPC
to 1.23

Reading directories, etc. Made to be simple, clean cut.

8 years agoImport tex-ly1-doc-2010 as fonts/tex-ly1-doc.
minskim [Thu, 23 Sep 2010 04:07:39 +0000 (04:07 +0000)]
Import tex-ly1-doc-2010 as fonts/tex-ly1-doc.

This is documentation for tex-ly1.

8 years agoImport tex-ly1-2010 as fonts/tex-ly1.
minskim [Thu, 23 Sep 2010 04:07:29 +0000 (04:07 +0000)]
Import tex-ly1-2010 as fonts/tex-ly1.

The Y&Y 'texnansi' (TeX and ANSI, for Microsoft interpretations of ANSI
standards) encoding lives on, even after the decease of the company; it
is known in the LaTeX scheme of things as LY1 encoding. This bundle
includes metrics and LaTeX macros to use the basic three (Times,
Helvetica and Courier) Adobe Type 1 fonts in LaTeX using LY1 encoding.

8 years agoImport couchdb-1.0.1 as databases/couchdb.
fhajny [Tue, 21 Sep 2010 12:11:39 +0000 (12:11 +0000)]
Import couchdb-1.0.1 as databases/couchdb.

Apache CouchDB is a distributed, fault-tolerant and schema-free document-
oriented database accessible via a RESTful HTTP/JSON API. Among other
features, it provides robust, incremental replication with bi-directional
conflict detection and resolution, and is queryable and indexable using
a table-oriented view engine with JavaScript acting as the default view
definition language.

CouchDB is written in Erlang, but can be easily accessed from any
environment that provides means to make HTTP requests. There are
a multitude of third-party client libraries that make this even easier
for a variety of programming languages and environments.

(Based on wip/couchdb.)

8 years agoImport rabbitmq-2.1.0 as net/rabbitmq.
fhajny [Tue, 21 Sep 2010 11:47:32 +0000 (11:47 +0000)]
Import rabbitmq-2.1.0 as net/rabbitmq.

RabbitMQ is a complete and highly reliable Enterprise Messaging
system. The RabbitMQ client libraries and broker daemon can be used
together to create an AMQP network, or used individually to bring
the benefits of RabbitMQ to established networks.

(Based on wip/rabbitmq.)

8 years agoImport prosody-0.7.0 as chat/prosody.
fhajny [Tue, 21 Sep 2010 11:01:22 +0000 (11:01 +0000)]
Import prosody-0.7.0 as chat/prosody.

Prosody is a flexible communications server for Jabber/XMPP written in Lua.
It aims to be easy to use, and light on resources. For developers it aims
to be easy to extend and give a flexible system on which to rapidly develop
added functionality, or prototype new protocols.

(Based on wip/prosody.)

8 years agoImport lua-sec-0.4 as security/lua-sec.
fhajny [Tue, 21 Sep 2010 10:45:56 +0000 (10:45 +0000)]
Import lua-sec-0.4 as security/lua-sec.

LuaSec is a binding for OpenSSL library to provide TLS/SSL communication.
This version delegates to LuaSocket the TCP connection establishment
between the client and server. Then LuaSec uses this connection to start
a secure TLS/SSL session.

(Based on wip/luasec.)

8 years agoImport lua-socket-2.0.2 as net/lua-socket.
fhajny [Tue, 21 Sep 2010 10:08:48 +0000 (10:08 +0000)]
Import lua-socket-2.0.2 as net/lua-socket.

Lua extension library that is composed by two parts: a C core that provides
support for the TCP and UDP transport layers, and a set of Lua modules that
add support for functionality commonly needed by applications that deal
with the Internet.

(Based on wip/luasocket.)

8 years agoImport lua-filesystem-1.5.0 as devel/lua-filesystem.
fhajny [Tue, 21 Sep 2010 09:30:41 +0000 (09:30 +0000)]
Import lua-filesystem-1.5.0 as devel/lua-filesystem.

LuaFileSystem is a Lua library developed to complement the set of functions
related to file systems offered by the standard Lua distribution.

LuaFileSystem offers a portable way to access the underlying directory
structure and file attributes.

8 years agoChanges 9.0:
adam [Tue, 21 Sep 2010 07:53:57 +0000 (07:53 +0000)]
Changes 9.0:
9.0 includes more major features than any release before it, including:
* Hot standby
* Streaming replication
* In-place upgrades
* 64-bit Windows builds
* Easy mass permissions management
* Anonymous blocks and named parameter calls for stored procedures
* New windowing functions and ordered aggregates
... and many more. For details on the over 200 additions and improvements in
this version, developed by over a hundred contributors, please see the release

8 years agoImport multiskkserv-20100128 as inputmethod/multiskkserv.
obache [Sat, 18 Sep 2010 11:04:17 +0000 (11:04 +0000)]
Import multiskkserv-20100128 as inputmethod/multiskkserv.
Packagesd by Ryo ONODERA in pkgsrc-wip, import requested via PR#43819.

multiskkserv is a skk server which can use multiple dictionaries.
This server uses cdb format as the dictionary format.  cdb is the
efficient and constant (i.e. cannot add, delete, modify) database
format by Dan J. Bernstein, which I think is the appropriate format
for the system-wide constant dictionary storage.

8 years agoImport gigabase-3.79 as databases/gigabase.
obache [Sat, 18 Sep 2010 09:09:02 +0000 (09:09 +0000)]
Import gigabase-3.79 as databases/gigabase.
Based on PR#43854 by GEnnady Proskurin,
remove FreeBSD-port-izm, really destdir support, and some fixes.

GigaBASE: Object-Relational Database Management System

GigaBASE inherits most of the features of FastDB, but uses page pool instead
of direct mapping of file on virtual memory. So GigaBASE is able to handle
database, which size significantly exceeds size of computer physical memory.
Convenient and flexible C++ interface makes development of application for
GigaBASE very easy and automatic scheme evaluation simplifies maintenance
and modification of the system. GigaBASE merges best features of relational
(simple data structure and non-procedural query language) and object-oriented
(direct object references, user defined types and methods) databases.
GigaBASE is primary oriented on application requiring fast data retrieving
by means of indices and direct object references, such as Web Server databases

SUBSQL utility can be used for database browsing and inspection, performing
online backups, database recovery, importing data to and exporting data from
database. GigaBASE will perform automatic recovery after system or application
crash, you should not worry about it. The only thing you can have to do manually
is stopping all database application if one of them is crashed leaving database

8 years agoInitial import of ae-mono-ttf-1.0, packaged for wip by
wiz [Thu, 16 Sep 2010 23:41:37 +0000 (23:41 +0000)]
Initial import of ae-mono-ttf-1.0, packaged for wip by
Kamel Ibn Hassen Derouiche.

Collection of PCF fonts that include Arabic glyphs.

8 years agoImporting www/ruby-rails3 3.0.0.
taca [Sun, 12 Sep 2010 04:23:56 +0000 (04:23 +0000)]
Importing www/ruby-rails3 3.0.0.

Ruby on Rails is a full-stack web framework optimized for programmer
happiness and sustainable productivity.  It encourages beautiful code
by favoring convention over configuration.

8 years agoImporting databases/ruby-activerecord3 3.0.0.
taca [Sun, 12 Sep 2010 04:22:21 +0000 (04:22 +0000)]
Importing databases/ruby-activerecord3 3.0.0.

= Active Record -- Object-relational mapping put on rails

Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In context of an application,
these classes are commonly referred to as *models*. Models can also be
connected to other models; this is done by defining *associations*.

(This is part of Ruby on Rails 3.)

8 years agoImporting devel/ruby-railties 3.0.0.
taca [Sun, 12 Sep 2010 04:21:30 +0000 (04:21 +0000)]
Importing devel/ruby-railties 3.0.0.

= Railties -- Gluing the Engine to the Rails

Railties is responsible to glue all frameworks together. Overall, it:

* handles all the bootstrapping process for a Rails application;

* manager rails command line interface;

* provides Rails generators core;

(This is part of Ruby on Rails 3.)

8 years agoImporting mail/ruby-actionmailer3 3.0.0.
taca [Sun, 12 Sep 2010 04:20:55 +0000 (04:20 +0000)]
Importing mail/ruby-actionmailer3 3.0.0.

Action Mailer is a framework for designing email-service layers. These layers
are used to consolidate code for sending out forgotten passwords, welcome
wishes on signup, invoices for billing, and any other use case that requires
a written notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the
Mail gem.  It provides a way to make emails using templates in the same
way that Action Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email,
such as allowing a weblog to accept new posts from an email (which could even
have been sent from a phone).

(This is part of Ruby on Rails 3.)

8 years agoImporting www/ruby-actionpack3 3.0.0.
taca [Sun, 12 Sep 2010 04:20:20 +0000 (04:20 +0000)]
Importing www/ruby-actionpack3 3.0.0.

Action Pack is a framework for handling and responding to web requests. It
provides mechanisms for *routing* (mapping request URLs to actions), defining
*controllers* that implement actions, and generating responses by rendering
*views*, which are templates of various formats. In short, Action Pack
provides the view and controller layers in the MVC paradigm.

(This is part of Ruby on Rails 3.)

8 years agoImporting www/ruby-activeresource3 3.0.0.
taca [Sun, 12 Sep 2010 04:19:38 +0000 (04:19 +0000)]
Importing www/ruby-activeresource3 3.0.0.

Active Resource (ARes) connects business objects and Representational
State Transfer (REST) web services.

It implements object-relational mapping for REST web services to
provide transparent proxying capabilities between a client
(ActiveResource) and a RESTful service (which is provided by Simply
RESTful routing in ActionController::Resources).

(This is part of Ruby on Rails 3.)

8 years agoImporting devel/ruby-activemodel 3.0.0.
taca [Sun, 12 Sep 2010 04:16:48 +0000 (04:16 +0000)]
Importing devel/ruby-activemodel 3.0.0.

Active Model provides a known set of interfaces for usage in model classes.
They allow for Action Pack helpers to interact with non-ActiveRecord models,
for example. Active Model also helps building custom ORMs for use outside of
the Rails framework.

(This is part of Ruby on Rails 3.)

8 years agoImporting of databases/ruby-arel 1.0.1.
taca [Sun, 12 Sep 2010 04:15:06 +0000 (04:15 +0000)]
Importing of databases/ruby-arel 1.0.1.

## Abstract ##

Arel is a Relational Algebra for Ruby.

1) simplifies the generation complex of SQL queries
2) adapts to various RDBMS systems

It is intended to be a framework framework; that is, you can build
your own ORM with it, focusing on innovative object and collection
modeling as opposed to database compatibility and query generation.

## Status ##

For the moment, Arel uses ActiveRecord's connection adapters to
connect to the various engines, connection pooling, perform quoting,
and do type conversion. On the horizon is the use of DataObjects

The long term goal, following both LINQ and DataMapper, is to have
Arel adapt to engines beyond RDBMS, including XML, IMAP, YAML, etc.

8 years agoImporting devel/ruby-activesupport3 3.0.0.
taca [Sun, 12 Sep 2010 04:13:25 +0000 (04:13 +0000)]
Importing devel/ruby-activesupport3 3.0.0.

A toolkit of support libraries and Ruby core extensions extracted from
the Rails framework. Rich support for multibyte strings,
internationalization, time zones, and testing.

(This is part of Ruby on Rails 3.)

8 years agoImporting ruby-rack-test 0.5.4.
taca [Sun, 12 Sep 2010 04:07:41 +0000 (04:07 +0000)]
Importing ruby-rack-test 0.5.4.

Rack::Test is a small, simple testing API for Rack apps. It can be
used on its own or as a reusable starting point for Web frameworks and
testing libraries to build on. Most of its initial functionality is an
extraction of Merb 1.0's request helpers feature.

8 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.

8 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]( build
tool.  The syntax is Rake-like, so it should be familiar to most Rake

8 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.


* 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)

8 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.

8 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:

*Note* NetBSD isn't "supported" but "perhaps" platform by Ruby.  Please
refer about it "Supported Platform" in

8 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.

8 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.

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.

8 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.

8 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.

8 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.

8 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

8 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.

8 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.

8 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.

8 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

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.

8 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.

8 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.

8 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.


* 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

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

8 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.

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

= dm-transactions

This gem adds transaction support for datamapper. The currently
supported adapters are

* postgres
* mysql
* sqlite3
* oracle
* sqlserver

8 years agoImporting databases/ruby-dm-timestamps 1.0.2.
taca [Sat, 11 Sep 2010 23:52:44 +0000 (23:52 +0000)]
Importing databases/ruby-dm-timestamps 1.0.2.

DataMapper plugin which adds "magic" to created_at, created_on, et

8 years agoImporting databases/ruby-dm-serializer 1.0.2.
taca [Sat, 11 Sep 2010 23:52:09 +0000 (23:52 +0000)]
Importing databases/ruby-dm-serializer 1.0.2.

dm-serializer allows DataMapper models and collections to be
serialized to a variety of formats (currently JSON, XML, YAML and

8 years agoImporting databases/ruby-dm-migrations 1.0.2.
taca [Sat, 11 Sep 2010 23:51:32 +0000 (23:51 +0000)]
Importing databases/ruby-dm-migrations 1.0.2.

DataMapper plugin for writing and specing migrations.

8 years agoImporting databases/ruby-dm-constraints 1.0.2.
taca [Sat, 11 Sep 2010 23:50:47 +0000 (23:50 +0000)]
Importing databases/ruby-dm-constraints 1.0.2.

Plugin that adds foreign key constraints to associations.  Currently
supports only PostgreSQL and MySQL.

All constraints are added to the underlying database, but constraining
is implemented in pure ruby.

8 years agoImporting ruby-dm-aggregates 1.0.2.
taca [Sat, 11 Sep 2010 23:49:48 +0000 (23:49 +0000)]
Importing ruby-dm-aggregates 1.0.2.

DataMapper plugin providing support for aggregates, functions on
collections and datasets.

8 years agoImporting ruby-dm-core 1.0.2.
taca [Sat, 11 Sep 2010 23:48:54 +0000 (23:48 +0000)]
Importing ruby-dm-core 1.0.2.

This is core part of ruby-datamapper.

An Object/Relational Mapper for Ruby.

DataMapper sports a very accessible code-base and a welcoming community.
Outside contributions and feedback are welcome and encouraged, especially
constructive criticism. Make your voice heard! Submit a
ticket[] or
patch[], speak up
on our mailing-list[], chat with us
on irc[irc://], write a spec, get it reviewed, ask
for commit rights. It's as easy as that to become a contributor.

8 years agoImporting ruby-stringex 1.1.0.
taca [Sat, 11 Sep 2010 07:42:29 +0000 (07:42 +0000)]
Importing ruby-stringex 1.1.0.

Some [hopefully] useful extensions to Rubys String class.

Stringex is made up of three libraries: ActsAsUrl [permalink solution
with better character translation], Unidecoder [Unicode to Ascii
transliteration], and StringExtensions [miscellaneous helper methods
for the String class].

8 years agoImporting ruby-uuidtools 2.1.1.
taca [Sat, 11 Sep 2010 07:36:25 +0000 (07:36 +0000)]
Importing ruby-uuidtools 2.1.1.

UUIDTools was designed to be a simple library for generating any
of the various types of UUIDs.  It conforms to RFC 4122 whenever

8 years agoImporting ruby-libarchive 0.1.1.
taca [Sat, 11 Sep 2010 07:29:42 +0000 (07:29 +0000)]
Importing ruby-libarchive 0.1.1.

Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
variants, several cpio formats, and both BSD and GNU ar variants.

8 years agoImporting net/ruby-addressable 2.2.0.
taca [Sat, 11 Sep 2010 06:56:00 +0000 (06:56 +0000)]
Importing net/ruby-addressable 2.2.0.

Addressable is a replacement for the URI implementation that is part of
Ruby's standard library. It more closely conforms to the relevant RFCs and
adds support for IRIs and URI templates.

8 years agoImporting devel/ruby-extlib 0.9.15.
taca [Sat, 11 Sep 2010 06:53:54 +0000 (06:53 +0000)]
Importing devel/ruby-extlib 0.9.15.

Support library for DataMapper and Merb.

8 years agoImport tex-algorithm2e-doc-4.01 as print/tex-algorithm2e-doc.
minskim [Fri, 10 Sep 2010 23:50:53 +0000 (23:50 +0000)]
Import tex-algorithm2e-doc-4.01 as print/tex-algorithm2e-doc.

This is documentation for tex-algorithm2e.

8 years agoImport tex-tocbibind-doc-1.5j as print/tex-tocbibind-doc.
minskim [Fri, 10 Sep 2010 22:15:49 +0000 (22:15 +0000)]
Import tex-tocbibind-doc-1.5j as print/tex-tocbibind-doc.

This is documentation for tex-tocbibind.

8 years agoImport tex-tocbibind-1.5j as print/tex-tocbibind.
minskim [Fri, 10 Sep 2010 22:15:37 +0000 (22:15 +0000)]
Import tex-tocbibind-1.5j as print/tex-tocbibind.

Automatically adds the bibliography and/or the index and/or the
contents, etc., to the Table of Contents listing.

8 years agoImport tex-endfloat-doc-2.4i as print/tex-endfloat-doc.
minskim [Fri, 10 Sep 2010 22:03:34 +0000 (22:03 +0000)]
Import tex-endfloat-doc-2.4i as print/tex-endfloat-doc.

This is documentation for tex-endfloat.

8 years agoImport tex-endfloat-2.4i as print/tex-endfloat.
minskim [Fri, 10 Sep 2010 22:03:19 +0000 (22:03 +0000)]
Import tex-endfloat-2.4i as print/tex-endfloat.

Place all figures on pages by themselves at the end of the document,
optionally leaving markers like "[Figure 3 about here]" in the text near
to where the figure (or table) would normally have occurred.

8 years agoImport tex-fancybox-doc-1.4 as print/tex-fancybox-doc. Packaged by
minskim [Fri, 10 Sep 2010 20:08:29 +0000 (20:08 +0000)]
Import tex-fancybox-doc-1.4 as print/tex-fancybox-doc.  Packaged by
Nicolas Thauvin and updated by me.

This is documentation for tex-fancybox.

8 years agoImport tex-fancybox-1.4 as print/tex-fancybox. Packaged by Nicolas Thauvin
minskim [Fri, 10 Sep 2010 20:06:58 +0000 (20:06 +0000)]
Import tex-fancybox-1.4 as print/tex-fancybox. Packaged by Nicolas Thauvin
and updated by me.

Provides variants of \fbox: \shadowbox, \doublebox, \ovalbox, \Ovalbox,
with helpful tools for using box macros and flexible verbatim macros.
You can box mathematics, floats, center, flushleft, and flushright,
lists, and pages.

8 years agoImport dbskkd-cdb-2.00 as inputmethod/dbskkd-cdb.
obache [Fri, 10 Sep 2010 09:11:34 +0000 (09:11 +0000)]
Import dbskkd-cdb-2.00 as inputmethod/dbskkd-cdb.
Packaged by Ryo ONODERA in pkgsrc-wip.
A part of import request by PR#43818.

dbskkd-cdb is a dictionary server for SKK Japanese Input Method
system. For building the executable file, TinyCDB is required.

8 years agoImport skk-jisyo-cdb-201008 as inputmethod/skk-jisyo-cdb.
obache [Fri, 10 Sep 2010 09:00:38 +0000 (09:00 +0000)]
Import skk-jisyo-cdb-201008 as inputmethod/skk-jisyo-cdb.
Packaged by Ryo ONODERA in pkgsrc-wip.
A part of import request by PR#43818.

A basic set of Kana-Kanji conversion dictionary developed by SKK project.
This package is cdb format dictionary for dbskkd-cdb and so on.

8 years agoImport font-xfree86-type1-1.0.2 as fonts/font-xfree86-type1.
obache [Fri, 10 Sep 2010 06:02:23 +0000 (06:02 +0000)]
Import font-xfree86-type1-1.0.2 as fonts/font-xfree86-type1.

This are the Type1 versions of the XFree86 cursor font.

This is from the modular Xorg project.

8 years agoImport font-winitzki-cyrillic-1.0.1 as fonts/font-winitzki-cyrillic.
obache [Fri, 10 Sep 2010 06:01:22 +0000 (06:01 +0000)]
Import font-winitzki-cyrillic-1.0.1 as fonts/font-winitzki-cyrillic.

This are the PCF versions of the Winitzki Cyrillic fonts.

This is from the modular Xorg project.

8 years agoImport font-sun-misc-1.0.1 as fonts/font-sun-misc.
obache [Fri, 10 Sep 2010 06:00:21 +0000 (06:00 +0000)]
Import font-sun-misc-1.0.1 as fonts/font-sun-misc.

This are the PCF versions of the Sun Open Look cursor and gryph fonts.

This is from the modular Xorg project.

8 years agoImport font-screen-cyrillic-1.0.2 as fonts/font-screen-cyrillic.
obache [Fri, 10 Sep 2010 05:58:07 +0000 (05:58 +0000)]
Import font-screen-cyrillic-1.0.2 as fonts/font-screen-cyrillic.

This are the PCF versions of the Screen Cyrillic fonts.

This is from the modular Xorg project.

8 years agoImport font-schumacher-misc-1.1.0 as fonts/font-schumacher-misc.
obache [Fri, 10 Sep 2010 05:54:09 +0000 (05:54 +0000)]
Import font-schumacher-misc-1.1.0 as fonts/font-schumacher-misc.

This are the PCF versions of the Schumacher Miscellaneous fonts for
75dpi displays.

This is from the modular Xorg project.

8 years agoImport font-misc-meltho-1.0.1 as fonts/font-misc-meltho.
obache [Fri, 10 Sep 2010 05:52:47 +0000 (05:52 +0000)]
Import font-misc-meltho-1.0.1 as fonts/font-misc-meltho.

This are the OTF versions of the Miscellaneous Meltho fonts.

This is from the modular Xorg project.

8 years agoImport font-misc-ethiopic-1.0.1 as fonts/font-misc-ethiopic.
obache [Fri, 10 Sep 2010 05:51:30 +0000 (05:51 +0000)]
Import font-misc-ethiopic-1.0.1 as fonts/font-misc-ethiopic.

This are the TTF and OTF versions of the Miscellaneous Ethiopic fonts.

This is from the modular Xorg project.

8 years agoImport font-misc-cyrillic-1.0.1 as fonts/font-misc-cyrillic.
obache [Fri, 10 Sep 2010 05:50:28 +0000 (05:50 +0000)]
Import font-misc-cyrillic-1.0.1 as fonts/font-misc-cyrillic.

This are the PCF versions of the Miscellaneous Cyrillic fonts.

This is from the modular Xorg project.