pkgsrc.git
16 years agoInitial import of ruby18-xslt-0.9.5 as textproc/ruby-xslt.
jlam [Fri, 4 Apr 2008 15:22:29 +0000 (15:22 +0000)]
Initial import of ruby18-xslt-0.9.5 as textproc/ruby-xslt.

Ruby/XSLT is a simple XSLT class based on libxml <http://xmlsoft.org/>
and libxslt <http://xmlsoft.org/XSLT/>.

16 years agoInitial import of ruby18-rison-1.2.1 as textproc/ruby-rison.
jlam [Fri, 4 Apr 2008 15:22:14 +0000 (15:22 +0000)]
Initial import of ruby18-rison-1.2.1 as textproc/ruby-rison.

Ruby-rison is a pure Ruby parser for Rison, a data serialization format
optimized for compactness in URIs.  Rison is a slight variation of JSON
that looks vastly superior after URI encoding.  Rison still expresses
exactly the same set of data structures as JSON, so data can be translated
back and forth without loss or guesswork.

16 years agoInitial import of ruby18-markaby-0.5 as textproc/ruby-markaby.
jlam [Fri, 4 Apr 2008 15:22:02 +0000 (15:22 +0000)]
Initial import of ruby18-markaby-0.5 as textproc/ruby-markaby.

Markaby is a templating language for Ruby, with a plugin for Rails,
which allows you to write HTML templates in pure-Ruby (a la Builder.)

16 years agoInitial import of ruby18-json-pure-1.1.2 as textproc/ruby-json-pure.
jlam [Fri, 4 Apr 2008 15:21:50 +0000 (15:21 +0000)]
Initial import of ruby18-json-pure-1.1.2 as textproc/ruby-json-pure.

This is a implementation of the JSON specification according to RFC
4627.  You can think of it as a low fat alternative to XML, if you
want to store data to disk or transmit it over a network rather than
use a verbose markup language.

The JSON generator escapes all non-ASCII an control characters with
\uXXXX escape sequences and supports UTF-16 surrogate pairs in order
to be able to generate the whole range of Unicode code points.  This
means that generated JSON text is encoded as UTF-8 (because ASCII is
a subset of UTF-8) and at the same time avoids decoding problems for
receiving endpoints that don't expect UTF-8 encoded texts.

This package is a pure Ruby variant that relies on the iconv and the
stringscan extensions, which are both part of the Ruby standard library.

16 years agoInitial import of ruby18-json-1.1.2 as textproc/ruby-json.
jlam [Fri, 4 Apr 2008 15:21:43 +0000 (15:21 +0000)]
Initial import of ruby18-json-1.1.2 as textproc/ruby-json.

This is a implementation of the JSON specification according to RFC
4627.  You can think of it as a low fat alternative to XML, if you
want to store data to disk or transmit it over a network rather than
use a verbose markup language.

The JSON generator escapes all non-ASCII an control characters with
\uXXXX escape sequences and supports UTF-16 surrogate pairs in order
to be able to generate the whole range of Unicode code points.  This
means that generated JSON text is encoded as UTF-8 (because ASCII is
a subset of UTF-8) and at the same time avoids decoding problems for
receiving endpoints that don't expect UTF-8 encoded texts.

This package is fast C extension variant which is in parts implemented
in C and comes with its own Unicode conversion functions and a parser
generated by the Ragel State Machine Compiler.

16 years agoInitial import of ruby18-haml-1.8.2 as textproc/ruby-haml.
jlam [Fri, 4 Apr 2008 15:21:33 +0000 (15:21 +0000)]
Initial import of ruby18-haml-1.8.2 as textproc/ruby-haml.

Haml is a markup language that's used to cleanly and simply describe
the XHTML of any web document without the use of inline code, using
indentation rather than closing tags and allowing Ruby to be embedded
with ease.  Haml functions as a replacement for inline page templating
systems such as PHP, ASP, and ERB, the templating language used in
most Ruby on Rails applications.  However, Haml avoids the need for
explicitly coding XHTML into the template, because it itself is a
description of the XHTML, with some code to generate dynamic content.

16 years agoInitial import of ruby18-diff-lcs-1.1.2 as textproc/ruby-diff-lcs.
jlam [Fri, 4 Apr 2008 15:21:20 +0000 (15:21 +0000)]
Initial import of ruby18-diff-lcs-1.1.2 as textproc/ruby-diff-lcs.

Diff::LCS is a port of Perl's Algorithm::Diff that uses the McIlroy-Hunt
longest common subsequence (LCS) algorithm to compute intelligent
differences between two sequenced enumerable containers.

16 years agoInitial import of ruby18-coderay-0.7.4.215 as textproc/ruby-coderay.
jlam [Fri, 4 Apr 2008 15:21:13 +0000 (15:21 +0000)]
Initial import of ruby18-coderay-0.7.4.215 as textproc/ruby-coderay.

CodeRay is fast syntax highlighter for Ruby and other languages.  It
produces colorful, valid XHTML.  CodeRay's design goal: simple,
beautiful code highlighting for your board/wiki/blog/doc/website.

16 years agoInitial import of ruby18-builder-2.1.2 as textproc/ruby-builder.
jlam [Fri, 4 Apr 2008 15:21:06 +0000 (15:21 +0000)]
Initial import of ruby18-builder-2.1.2 as textproc/ruby-builder.

Builder provide a simple way programmatically create XML markup and
data structures within Ruby.

16 years agoInitial import of ruby18-bluecloth-1.0.0 as textproc/ruby-bluecloth.
jlam [Fri, 4 Apr 2008 15:21:00 +0000 (15:21 +0000)]
Initial import of ruby18-bluecloth-1.0.0 as textproc/ruby-bluecloth.

BlueCloth is a Ruby implementation of Markdown, a text-to-HTML conversion
tool for web writers.  Markdown allows you to write using an easy-to-read,
easy-to-write plain text format, then convert it to structurally valid
XHTML (or HTML).

16 years agoInitial import of ruby18-directory-watcher-1.1.1 as
jlam [Fri, 4 Apr 2008 15:20:53 +0000 (15:20 +0000)]
Initial import of ruby18-directory-watcher-1.1.1 as
sysutils/ruby-directory-watcher.

The directory watcher operates by scanning a directory at some interval
and generating a list of files based on a user-supplied glob pattern.
As the file list changes from one interval to the next, events are
generated and dispatched to registered observers.  Three types of
events are supported -- added, modified, and removed.

16 years agoInitial import of capistrano-2.2.0 as sysutils/capistrano.
jlam [Fri, 4 Apr 2008 15:20:41 +0000 (15:20 +0000)]
Initial import of capistrano-2.2.0 as sysutils/capistrano.

Capistrano is a tool for automating tasks on one or more remote servers.
It executes commands in parallel on all targeted machines, and provides
a mechanism for rolling back changes across multiple machines.

16 years agoInitial import of ruby18-net-ssh-1.1.2 as security/ruby-net-ssh.
jlam [Fri, 4 Apr 2008 15:20:34 +0000 (15:20 +0000)]
Initial import of ruby18-net-ssh-1.1.2 as security/ruby-net-ssh.

Net::SSH is to SSH as Net::Telnet is to Telnet and Net::HTTP is to
HTTP.  Perform non-interactive SSH processing, purely from Ruby!

16 years agoInitial import of ruby18-net-sftp-1.1.1 as security/ruby-net-sftp.
jlam [Fri, 4 Apr 2008 15:20:28 +0000 (15:20 +0000)]
Initial import of ruby18-net-sftp-1.1.1 as security/ruby-net-sftp.

Net::SFTP is a pure-Ruby implementation of the SFTP client protocol.

16 years agoInitial import of ruby18-pdf-writer-1.1.8 as print/ruby-pdf-writer.
jlam [Fri, 4 Apr 2008 15:20:20 +0000 (15:20 +0000)]
Initial import of ruby18-pdf-writer-1.1.8 as print/ruby-pdf-writer.

PDF::Writer for Ruby provides the ability to create PDF documents using
only native Ruby libraries.

16 years agoInitial import of ruby18-transaction-simple-1.4.0 as
jlam [Fri, 4 Apr 2008 15:20:13 +0000 (15:20 +0000)]
Initial import of ruby18-transaction-simple-1.4.0 as
misc/ruby-transaction-simple.

Transaction::Simple provides a generic way to add active transaction
support to objects.  The transaction methods added by this module will
work with most objects, excluding those that cannot be Marshal-ed
(bindings, procedure objects, IO instances, or singleton objects).

16 years agoInitial import of ruby18-launchy-0.3.1 as misc/ruby-launchy.
jlam [Fri, 4 Apr 2008 15:20:05 +0000 (15:20 +0000)]
Initial import of ruby18-launchy-0.3.1 as misc/ruby-launchy.

Launchy is helper class for launching cross-platform applications in
a fire and forget manner.

There are application concepts (browser, email client, etc.) that are
common across all platforms, and they may be launched differently on
each platform.  Launchy is here to make a common approach to launching
external application from within Ruby programs.

16 years agoInitial import of ruby18-configuration-0.0.5 as misc/ruby-configuration.
jlam [Fri, 4 Apr 2008 15:19:51 +0000 (15:19 +0000)]
Initial import of ruby18-configuration-0.0.5 as misc/ruby-configuration.

configuration.rb provides a mechanism for configuring Ruby programs
with Ruby configuration files.

16 years agoInitial import of ruby18-mime-types-1.15 as mail/ruby-mime-types.
jlam [Fri, 4 Apr 2008 15:19:40 +0000 (15:19 +0000)]
Initial import of ruby18-mime-types-1.15 as mail/ruby-mime-types.

This library allows for the identification of a file's likely MIME
content type.  The identification of MIME content type is based on a
file's filename extensions.

16 years agoInitial import of ruby18-mailfactory-1.2.3 as mail/ruby-mailfactory.
jlam [Fri, 4 Apr 2008 15:19:31 +0000 (15:19 +0000)]
Initial import of ruby18-mailfactory-1.2.3 as mail/ruby-mailfactory.

Mailfactory is a Ruby module that allows for the simple creation of
MIME email messages with multiple body parts and attachments.

16 years agoInitial import of ruby18-color-1.4.0 as graphics/ruby-color.
jlam [Fri, 4 Apr 2008 15:19:16 +0000 (15:19 +0000)]
Initial import of ruby18-color-1.4.0 as graphics/ruby-color.

The capabilities of the Color library are limited to pure mathematical
manipulation of the colors based on color theory without reference to
color profiles (such as sRGB or Adobe RGB).  For most purposes, when
working with the RGB and HSL colors, this won't matter.  However, some
color models (like CIE La*b) are not supported because Color does not
yet support color profiles, giving no meaningful way to convert colors
in absolute color spaces (like La*b, XYZ) to non-absolute color spaces
(like RGB).

16 years agoInitial import of ruby18-activemerchant-1.3.2 as
jlam [Fri, 4 Apr 2008 15:19:08 +0000 (15:19 +0000)]
Initial import of ruby18-activemerchant-1.3.2 as
finance/ruby-activemerchant.

Active Merchant is a Ruby library for dealing with credit cards,
payment processors and shipping.  It has a simple and unified API to
access dozens of different payment gateways with very different internal
APIs.

16 years agoInitial import of ruby18-ruby2ruby-1.1.8 as devel/ruby2ruby.
jlam [Fri, 4 Apr 2008 15:18:56 +0000 (15:18 +0000)]
Initial import of ruby18-ruby2ruby-1.1.8 as devel/ruby2ruby.

ruby2ruby provides a means of generating pure ruby code easily from
ParseTree's Sexps.  This makes making dynamic language processors much
easier in ruby than ever before.

16 years agoInitial import of ruby18-validatable-1.6.7 as devel/ruby-validatable.
jlam [Fri, 4 Apr 2008 15:18:49 +0000 (15:18 +0000)]
Initial import of ruby18-validatable-1.6.7 as devel/ruby-validatable.

The validatable library can be included with any Ruby class and provide
validations similar to ActiveRecord's.  The library follows ActiveRecord's
lead for features that are similar and introduces new features.

16 years agoInitial import of ruby18-test-spec-0.4.0 as devel/ruby-test-spec.
jlam [Fri, 4 Apr 2008 15:18:41 +0000 (15:18 +0000)]
Initial import of ruby18-test-spec-0.4.0 as devel/ruby-test-spec.

test/spec layers an RSpec-inspired interface on top of Test::Unit, so
you can mix TDD and BDD (Behavior-Driven Development).

16 years agoInitial import of ruby18-rspec-1.1.3 as devel/ruby-rspec.
jlam [Fri, 4 Apr 2008 15:18:33 +0000 (15:18 +0000)]
Initial import of ruby18-rspec-1.1.3 as devel/ruby-rspec.

RSpec is a Behaviour Driven Development framework for Ruby.  It provides
two frameworks for writing and executing examples of how your Ruby
application should behave:

  * a Story Framework for describing behaviour at the application level
  * a Spec Framework for describing behaviour at the object level

16 years agoInitial import of ruby18-rcov-0.8.1.2.0 as devel/ruby-rcov.
jlam [Fri, 4 Apr 2008 15:18:21 +0000 (15:18 +0000)]
Initial import of ruby18-rcov-0.8.1.2.0 as devel/ruby-rcov.

Ruby-rcov is a code coverage tool for Ruby.  It is commonly used for
viewing overall test unit coverage of target code.  It features fast
execution (20-300 times faster than previous tools), multiple analysis
modes, XHTML and several kinds of text reports, easy automation with
Rake via a RcovTask, fairly accurate coverage information through code
linkage inference using simple heuristics, and colorblind-friendliness.

16 years agoInitial import of ruby18-parsetree-2.1.1 as devel/ruby-parsetree.
jlam [Fri, 4 Apr 2008 15:18:14 +0000 (15:18 +0000)]
Initial import of ruby18-parsetree-2.1.1 as devel/ruby-parsetree.

ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
integers.

16 years agoInitial import of ruby18-needle-1.3.0 as devel/ruby-needle.
jlam [Fri, 4 Apr 2008 15:18:06 +0000 (15:18 +0000)]
Initial import of ruby18-needle-1.3.0 as devel/ruby-needle.

Needle is a Dependency Injection/Inversion of Control container for
Ruby.  It supports both type-2 (setter) and type-3 (constructor)
injection.  It takes advantage of the dynamic nature of Ruby to provide
a rich and flexible approach to injecting dependencies.

16 years agoInitial import of ruby18-mkrf-0.2.3 as devel/ruby-mkrf.
jlam [Fri, 4 Apr 2008 15:17:58 +0000 (15:17 +0000)]
Initial import of ruby18-mkrf-0.2.3 as devel/ruby-mkrf.

mkrf is a library for generating Rakefiles.  It is primarily for
building C extensions for Ruby, but will be able to be used for generic
Rakefile generation as well.  Main goals include simple use and reuse
in other projects.

16 years agoInitial import of ruby18-metaid-1.0 as devel/ruby-metaid.
jlam [Fri, 4 Apr 2008 15:17:50 +0000 (15:17 +0000)]
Initial import of ruby18-metaid-1.0 as devel/ruby-metaid.

MetAid adds a few innocent methods to Object and Module to make
metaprogramming easier.  For the lore of metaprogramming see Seeing
Metaclasses Clearly and Chapter Six of Why's (Poignant) Guide to Ruby.

16 years agoInitial import of ruby18-logging-0.7.1 as devel/ruby-logging.
jlam [Fri, 4 Apr 2008 15:17:43 +0000 (15:17 +0000)]
Initial import of ruby18-logging-0.7.1 as devel/ruby-logging.

Logging is a flexible logging library for use in Ruby programs based
on the design of Java's log4j library.  It features a hierarchical
logging system, custom level names, multiple output destinations per
log event, custom formatting, and more.

16 years agoInitial import of ruby18-log4r-1.0.5 as devel/ruby-log4r.
jlam [Fri, 4 Apr 2008 15:17:37 +0000 (15:17 +0000)]
Initial import of ruby18-log4r-1.0.5 as devel/ruby-log4r.

Log4r is a comprehensive and flexible logging library written in Ruby
for use in Ruby programs.  It features a hierarchical logging system of
any number of levels, custom level names, logger inheritance, multiple
output destinations, execution tracing, custom formatting, thread
safteyness, XML and YAML configuration, and more.

Log4r is an adherent to the philosophy of logging using simple print
statements.  What Log4r adds to this philosophy is a flexible way of
controling the information being logged.  Log information can be sent
to any kind of destination and with varying degrees of importance.
Log4r is designed so that logging statements can remain in production
code with almost no extra computational cost.

16 years agoInitial import of ruby18-inline-3.6.7 as devel/ruby-inline.
jlam [Fri, 4 Apr 2008 15:17:28 +0000 (15:17 +0000)]
Initial import of ruby18-inline-3.6.7 as devel/ruby-inline.

Ruby Inline is an analog to Perl's Inline::C.  Out of the box, it allows
you to embed C/++ external module code in your ruby script directly.
By writing simple builder classes, you can teach how to cope with new
languages (fortran, perl, whatever).  The code is compiled and run on
the fly when needed.

16 years agoInitial import of ruby18-highline-1.4.0 as devel/ruby-highline.
jlam [Fri, 4 Apr 2008 15:17:21 +0000 (15:17 +0000)]
Initial import of ruby18-highline-1.4.0 as devel/ruby-highline.

A high-level IO library that provides validation, type conversion,
and more for command-line interfaces.  HighLine also includes a complete
menu system that can crank out anything from simple list selection to
complete shells with just minutes of work.

16 years agoInitial import of ruby18-heckle-1.4.1 as devel/ruby-heckle.
jlam [Fri, 4 Apr 2008 15:17:14 +0000 (15:17 +0000)]
Initial import of ruby18-heckle-1.4.1 as devel/ruby-heckle.

Heckle is a mutation tester.  It modifies your code and runs your tests
to make sure they fail.  The idea is that if code can be changed and
your tests don't notice, either that code isn't being covered or it
doesn't do anything.

It's like hiring a white-hat hacker to try to break into your server
and making sure you detect it.  You learn the most by trying to break
things and watching the outcome in an act of unit test sadism.

16 years agoInitial import of ruby18-flexmock-0.8.0 as devel/ruby-flexmock.
jlam [Fri, 4 Apr 2008 15:17:02 +0000 (15:17 +0000)]
Initial import of ruby18-flexmock-0.8.0 as devel/ruby-flexmock.

FlexMock is a flexible mocking library for use in unit testing and
behavior specification.  Mocks are defined with a fluent API that
makes mock specifications easy to read and easy to remember.

16 years agoInitial import of ruby18-eventmachine-0.10.0 as devel/ruby-eventmachine.
jlam [Fri, 4 Apr 2008 15:16:56 +0000 (15:16 +0000)]
Initial import of ruby18-eventmachine-0.10.0 as devel/ruby-eventmachine.

Ruby/EventMachine is a fast, simple event-processing library for Ruby
programs.  It lets you write network clients and servers without
handling sockets -- all you do is send and receive data.  Single-threaded
socket engine -- scalable and fast!

16 years agoInitial import of ruby18-dhaka-2.2.1 as devel/ruby-dhaka.
jlam [Fri, 4 Apr 2008 15:16:48 +0000 (15:16 +0000)]
Initial import of ruby18-dhaka-2.2.1 as devel/ruby-dhaka.

Dhaka is a set of tools for generating tokenizers, parsers and evaluators
for context-free grammars.  It is written solely in Ruby with no native
extensions and no dependencies.

16 years agoInitial import of ruby18-assistance-0.1.5 as devel/ruby-assistance.
jlam [Fri, 4 Apr 2008 15:16:41 +0000 (15:16 +0000)]
Initial import of ruby18-assistance-0.1.5 as devel/ruby-assistance.

Assistance provides a mini-ActiveSupport like project that's fast and
lightweight to be used as a dependency in various other projects.

16 years agoInitial import of ruby18-abstract-1.0.0 as devel/ruby-abstract.
jlam [Fri, 4 Apr 2008 15:16:34 +0000 (15:16 +0000)]
Initial import of ruby18-abstract-1.0.0 as devel/ruby-abstract.

'abstract.rb' is a library which enable you to define abstract methods
in Ruby.

16 years agoInitial import of rubigen-1.2.4 as devel/rubigen.
jlam [Fri, 4 Apr 2008 15:16:28 +0000 (15:16 +0000)]
Initial import of rubigen-1.2.4 as devel/rubigen.

A framework to allow Ruby applications to generate file/folder stubs
(like the rails command does for Ruby on Rails, and the `script/generate'
command within a Rails application during development).

16 years agoInitial import of ruby18-sequel-model-0.5.0.2 as
jlam [Fri, 4 Apr 2008 15:16:20 +0000 (15:16 +0000)]
Initial import of ruby18-sequel-model-0.5.0.2 as
databases/ruby-sequel-model.

Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.

16 years agoInitial import of ruby18-sequel-core-1.3 as databases/ruby-sequel-core.
jlam [Fri, 4 Apr 2008 15:16:13 +0000 (15:16 +0000)]
Initial import of ruby18-sequel-core-1.3 as databases/ruby-sequel-core.

Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.

16 years agoInitial import of ruby18-sequel-1.3 as databases/ruby-sequel.
jlam [Fri, 4 Apr 2008 15:16:06 +0000 (15:16 +0000)]
Initial import of ruby18-sequel-1.3 as databases/ruby-sequel.

Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.

16 years agoInitial import of ruby18-postgres-pr-0.4.0 as databases/ruby-postgres-pr.
jlam [Fri, 4 Apr 2008 15:15:57 +0000 (15:15 +0000)]
Initial import of ruby18-postgres-pr-0.4.0 as databases/ruby-postgres-pr.

This library is a pure Ruby implementation of a PostgreSQL adapter.

16 years agoInitial import of ruby18-odbc-0.9995 as databases/ruby-odbc.
jlam [Fri, 4 Apr 2008 15:15:50 +0000 (15:15 +0000)]
Initial import of ruby18-odbc-0.9995 as databases/ruby-odbc.

This package contains a Ruby extension for accessing ODBC data sources.

16 years agoInitial import of ruby18-datamapper-0.3.0 as databases/ruby-datamapper.
jlam [Fri, 4 Apr 2008 15:15:42 +0000 (15:15 +0000)]
Initial import of ruby18-datamapper-0.3.0 as databases/ruby-datamapper.

DataMapper is a Object Relational Mapper written in Ruby.  The goal
is to create an ORM which is fast, thread-safe and feature-rich with
ActiveRecord-compatibility.

16 years agoInitial import of ruby18-acts-as-versioned-0.2.3 as
jlam [Fri, 4 Apr 2008 15:15:35 +0000 (15:15 +0000)]
Initial import of ruby18-acts-as-versioned-0.2.3 as
databases/ruby-acts-as-versioned.

This library adds simple versioning to an ActiveRecord module.

16 years agoInitial import of ruby18-activerecord-odbc-1.4 as
jlam [Fri, 4 Apr 2008 15:15:29 +0000 (15:15 +0000)]
Initial import of ruby18-activerecord-odbc-1.4 as
databases/ruby-activerecord-odbc.

Data adapter for ODBC-accessible databases such as Oracle, Informix,
Ingres, OpenLink Virtuoso, SQL Server, Sybase, MySQL, PostgreSQL, DB2,
Firebird, Progress, and others, providing consistent behaviour to
ActiveRecord.

16 years agoInitial import of ruby18-archive-tar-minitar-0.5.2 as
jlam [Fri, 4 Apr 2008 15:13:23 +0000 (15:13 +0000)]
Initial import of ruby18-archive-tar-minitar-0.5.2 as
archivers/ruby-archive-tar-minitar.

Archive::Tar::Minitar is a pure-Ruby library and command-line utility
that provides the ability to deal with POSIX tar(1) archive files.

16 years agoReimport gtk-sharp-2.10.3 as x11/gtk-sharp (was in x11/gtk2-sharp)
wiz [Mon, 17 Mar 2008 22:50:28 +0000 (22:50 +0000)]
Reimport gtk-sharp-2.10.3 as x11/gtk-sharp (was in x11/gtk2-sharp)
to match PKGNAME.

Gtk# is a .NET language binding for the GTK+ toolkit and assorted GNOME
libraries.

16 years agoReimport gtksourceview-sharp2-0.11nb2 as x11/gtksourceview-sharp2
wiz [Mon, 17 Mar 2008 22:44:11 +0000 (22:44 +0000)]
Reimport gtksourceview-sharp2-0.11nb2 as x11/gtksourceview-sharp2
(previously in x11/gtksourceview-sharp).

Bindings to the GtkSourceView widget, this widget is
typically used for writing programmer editors.

16 years agoAdd Calendar::Simple Perl version in version 1.19
tonnerre [Sun, 16 Mar 2008 19:10:01 +0000 (19:10 +0000)]
Add Calendar::Simple Perl version in version 1.19

Perl extension to create simple calendars. A very simple module that
exports one function called calendar.

Approved-by: cube
16 years agoAdd the CSS::Squish module in version 0.07 to prepare the update of rt3
tonnerre [Sun, 16 Mar 2008 18:56:11 +0000 (18:56 +0000)]
Add the CSS::Squish module in version 0.07 to prepare the update of rt3

This module takes a list of CSS files and concatenates them, making sure
to honor any valid @import statements included in the files.

Approved-by: cube
16 years agoBehold: The JACK audio connection kit version 0.109.10 (SVN).
bjs [Sun, 16 Mar 2008 09:26:46 +0000 (09:26 +0000)]
Behold:  The JACK audio connection kit version 0.109.10 (SVN).
This update was long overdue from version 0.100.0.  Especially of note:
native audio(4) support (OSS driver initially converted by
jakemsr@openbsd.org), with certain changes/fixups by me (both in the
driver code and elsewhere ... it is very much still a work in progress,
but it is a work that does work, heh).

Also, some patches to do the "right thing" throughout, i.e. press the
"we are not linux" button.  More fixes/enhancements coming soon.

One outstanding issue I know of:  an mmap failure when trying to run
with realtime scheduling that I haven't been able to look into enough yet.

A good player which supports this is audio/moc ... I hope to add
a gstreamer plugin and much more shortly.

I am in the planning stages of a rewrite of the driver using kqueue, also.

16 years agoImport gbrainy-0.60 as games/gbrainy.
wiz [Sat, 15 Mar 2008 01:14:32 +0000 (01:14 +0000)]
Import gbrainy-0.60 as games/gbrainy.

gbrainy is a brain teaser game and trainer to have fun and to keep
your brain trained.

It provides the following types of games:

    * Logic puzzles. Games designed to challenge your reasoning
      and thinking skills.
    * Mental calculation. Games based on arithmetical operations
      designed to prove your mental calculation skills.
    * Memory trainers. Games designed to challenge your short term
      memory.

It is designed for GNOME and runs on top of Linux and different
Unix flavours.

16 years agoimport sonata-1.4.2, a GTK2 client for the Music Player Daemon, from
drochner [Fri, 14 Mar 2008 14:24:22 +0000 (14:24 +0000)]
import sonata-1.4.2, a GTK2 client for the Music Player Daemon, from
Johann Franz via pkgsrc-wip

16 years agoImport clive-0.4.6 as net/clive.
wiz [Fri, 14 Mar 2008 01:32:48 +0000 (01:32 +0000)]
Import clive-0.4.6 as net/clive.

clive is a cross-platform command line video extraction tool for
user-uploaded video hosts such as Youtube, Google Video, Dailymotion,
Guba, and Metacafe. It can be chained with 3rd party tools for
subsequent video re-encoding and playing.

16 years agoImport urlgrabber-3.0.0 as www/urlgrabber.
wiz [Fri, 14 Mar 2008 01:29:28 +0000 (01:29 +0000)]
Import urlgrabber-3.0.0 as www/urlgrabber.

urlgrabber is a pure python package that drastically simplifies
the fetching of files. It is designed to be used in programs that
need common (but not necessarily simple) url-fetching features.
It is extremely simple to drop into an existing program and provides
a clean interface to protocol-independant file-access. Best of all,
urlgrabber takes care of all those pesky file-fetching details,
and lets you focus on whatever it is that your program is written
to do!

16 years agoImport gate88-20050319 as games/gate88.
wiz [Fri, 14 Mar 2008 01:01:56 +0000 (01:01 +0000)]
Import gate88-20050319 as games/gate88.

Gate 88 is often described as "like subspace but with the ability
to build turrets and command fighters." While a skillful pilot can
decimate the enemy in one-on-one combat, a thoughtful player can
overwhelm the opponent with strategic turret and fighter placements.
However, only those who truly understand the intricate details of
both action and strategy will win the day.

Because alliances can be broken on a whim, players must interpret
the social situation of the game to ensure that each alliance is
sincere. For example, it is not uncommon for an allied player to
plant turrets and fighters within your base only to break the
alliance and watch your empire crumble from within. Always be
careful with your trust.

Gate 88 employs a unique user interface that allows players to
pilot their ship while performing strategic operations. The tutorial
and practice mode will get you up to speed.

16 years agoInitial import of quarry-0.2.0:
wiz [Thu, 13 Mar 2008 16:06:16 +0000 (16:06 +0000)]
Initial import of quarry-0.2.0:

Quarry is a multi-purpose GUI for several board games, at present
Go, Amazons, and Reversi (a.k.a. Othello.) It allows users to play
against computer players (third-party programs, e.g. GNU Go or
GRhino) or other humans, view and edit game records. Future versions
will also support Internet game servers and provide certain features
for developers of board game-playing engines for enhancing their
programs.

16 years agoAdd Puppet version 0.22.4
tonnerre [Thu, 13 Mar 2008 14:17:05 +0000 (14:17 +0000)]
Add Puppet version 0.22.4

Approved-by: jlam, gdt
16 years agoAdd Facter Ruby module in version 1.3.8 to prepare addition of Puppet
tonnerre [Wed, 12 Mar 2008 23:47:05 +0000 (23:47 +0000)]
Add Facter Ruby module in version 1.3.8 to prepare addition of Puppet

16 years agoInitial import of goggles-0.9.1:
wiz [Wed, 12 Mar 2008 20:52:02 +0000 (20:52 +0000)]
Initial import of goggles-0.9.1:

Goggles DVD Player is a frontend for the Ogle DVD player. Besides the
usual features like having a play button etc., Goggles tries to
provide features not often found in other DVD players. Since Ogle
in itself is only a DVD player, it has some neat capabilities that
"general" media players cannot provide. Goggles extends these
capabilities with a very user-friendly interface.

Goggles' attractive and responsive user interface is written using
the FOX Toolkit.

16 years agoInitial import of cvsclone:
wiz [Wed, 12 Mar 2008 10:16:05 +0000 (10:16 +0000)]
Initial import of cvsclone:

Utility to clone CVS repositories over the pserver interface.  Works
for anonymous access.

FEATURES
- reads $HOME/.cvspass
- can clone corrupt repositories: writes ,v files directly, does not
  need rcs.  (For example, ccvs module has archives that go backwards
  in time.)

16 years agoInitial import of bash-completion-20060301:
wiz [Wed, 12 Mar 2008 09:47:58 +0000 (09:47 +0000)]
Initial import of bash-completion-20060301:

A relatively new feature in bash is programmable completion, which
has been available since the beta version of 2.04. Programmable
completion will be familiar to you if you are a zsh user. It also
exists, albeit in a much less usable form, in tcsh.

Standard completion

bash has offered many forms of completion since its inception,
including path, file, user, host and variable completion.

    * Path-name completion
    * File-name completion
    * User-name completion
    * Host-name completion
    * Variable-name completion

Programmable completion indefinitely extends the type of completion
you can perform.

This package contains a variety of completions for various programs.

16 years agoInitial import of WordNet-3.0:
wiz [Wed, 12 Mar 2008 09:22:07 +0000 (09:22 +0000)]
Initial import of WordNet-3.0:

WordNet is a large lexical database of English, developed under
the direction of George A. Miller. Nouns, verbs, adjectives and
adverbs are grouped into sets of cognitive synonyms (synsets), each
expressing a distinct concept. Synsets are interlinked by means of
conceptual-semantic and lexical relations. The resulting network
of meaningfully related words and concepts can be navigated with
the browser. WordNet is also freely and publicly available for
download. WordNet's structure makes it a useful tool for computational
linguistics and natural language processing.

16 years agoReimport ruby-libxml package as correct path.
taca [Tue, 11 Mar 2008 16:41:23 +0000 (16:41 +0000)]
Reimport ruby-libxml package as correct path.

16 years agoadd gst-plugins0.10-x264-0.10.6, an x264 encoder plugin for gstreamer,
drochner [Mon, 10 Mar 2008 12:05:21 +0000 (12:05 +0000)]
add gst-plugins0.10-x264-0.10.6, an x264 encoder plugin for gstreamer,
based on the x264-devel lib

16 years agoejabberd is a Free and Open Source distributed fault-tolerant Jabber server.
martti [Mon, 10 Mar 2008 08:58:32 +0000 (08:58 +0000)]
ejabberd is a Free and Open Source distributed fault-tolerant Jabber server.
It is writen mostly in Erlang.

16 years agoImport yabause-0.9.3 as pkgsrc/emulators/yabause.
tnn [Sun, 9 Mar 2008 18:14:00 +0000 (18:14 +0000)]
Import yabause-0.9.3 as pkgsrc/emulators/yabause.

Yabause is a Sega Saturn emulator. It is written in C using the SDL and
OpenGL libraries with support for cdrom and iso files.

This has been brewing in pkgsrc-wip for a couple of years, looks mature
enough for pkgsrc now. Originally packaged by wiz@, lately maintained by
Adam Hoka.

16 years agoImport mopac-7.0 as pkgsrc/biology/mopac.
tnn [Sun, 9 Mar 2008 17:52:57 +0000 (17:52 +0000)]
Import mopac-7.0 as pkgsrc/biology/mopac.

Mopac is semiempirical molecular energy calculation program for
chemistry and physics.

From pkgsrc-wip, original from PR pkg/18046 by Osamu OISHI.

16 years agoImport dvtm-0.4 as pkgsrc/misc/dvtm.
tnn [Sun, 9 Mar 2008 17:20:47 +0000 (17:20 +0000)]
Import dvtm-0.4 as pkgsrc/misc/dvtm.

dvtm brings the concept of tiling window management, popularized by X11-window
managers like dwm to the console. As a console window manager it tries to make
it easy to work with multiple console based programs like vim, mutt, cmus or
irssi.

Packaged by Leonardo Taccari in pkgsrc-wip.

16 years agoImport package from wip: tkabber.
reed [Sat, 8 Mar 2008 18:57:38 +0000 (18:57 +0000)]
Import package from wip: tkabber.
No maintainer; wip package initially imported by xtraeme.

Tkabber is a free client for an instant messaging system called
Jabber. It is written in Tcl/Tk and supports many features like
support of unicode, ssl support, http proxy, file transfers and
support of multi-user conference protocol.

I don't know why this DESCR says "ssl" but TODO also says "ssl".

16 years agoImport package from pkgsrc-wip: vixie-cron.
reed [Sat, 8 Mar 2008 18:38:14 +0000 (18:38 +0000)]
Import package from pkgsrc-wip: vixie-cron.
(Note this has some differences from NetBSD's cron, such
as by default users can't have own crontabs unless allowed.)

Vixie Cron is a popular implementation of cron for running scheduled
commands for the system and regular users.

This is a version of 'cron' that is known to run on most systems.  It is
functionally based on the SysV cron, which means that each user can have
their own crontab file (all crontab files are stored in a read-protected
directory).

A message is logged each time a command is executed; also, the files
"allow" and "deny" can be used to control access to the "crontab" command
(which installs crontabs).

16 years agoImport new package from pkgsrc-wip: lilo
reed [Sat, 8 Mar 2008 00:46:23 +0000 (00:46 +0000)]
Import new package from pkgsrc-wip: lilo

LILO is the Linux boot loader. It includes combined boot sector,
generic chain loader, map installer, and a simple boot partition setter.
LILO allows booting from multiple disks, and can have menus for choosing
different boot images. LILO is also able to pass command-line options
to the Linux kernel.

LILO does not depend on a specific file system, can boot Linux kernel
images from floppy disks and from hard disks, and can even act as a
"boot manager" for other operating systems.

LILO should be ran whenever any part of the system that it knows about
changes, e.g. after installing a new kernel.

16 years agoImport new package from pkgsrc-wip: bin86.
reed [Sat, 8 Mar 2008 00:39:23 +0000 (00:39 +0000)]
Import new package from pkgsrc-wip: bin86.
(This conflicts with bcc and dev86. I use this to build lilo.)

This is a simple assember, linker, and related tools for 80x86
machine code. This is based on the as86 and ld86 distribution
written by Bruce Evans and was maintained by Robert de Bath.

16 years agoNew package from pkgsrc-wip: portmap
reed [Fri, 7 Mar 2008 23:40:06 +0000 (23:40 +0000)]
New package from pkgsrc-wip: portmap
(I have been using this for years.)

This is an RPC portmapper that prevents theft of NIS (YP), NFS,
and other sensitive information via the portmapper.  As an option,
the program supports access control in the style of the TCP Wrappers
(log_tcp) package.

Daemons that offer RPC services tell the portmapper on what port
they listen. And clients asks the portmapper what port the daemon
is using. RPC network port numbers may change each time the system
is booted.

This is Wietse Venema's fourth replacement portmapper. It is
derived from source code in the RPCSRC 4.0 and the TIRPC source
distributions.

16 years agoImport new package: linux-words (from pkgsrc-wip).
reed [Fri, 7 Mar 2008 23:24:24 +0000 (23:24 +0000)]
Import new package: linux-words (from pkgsrc-wip).

This is a word list containing over 45000 words. This list is
suitable for English language spelling checkers, libcrack, and as
a target for look(1).  This is linux.words.2, compiled by Rik Faith on
Oct 10, 1993.

16 years agoPR pkg/38156 Yorick Hardy: New package x11/xbacklight.
tnn [Tue, 4 Mar 2008 19:43:26 +0000 (19:43 +0000)]
PR pkg/38156 Yorick Hardy: New package x11/xbacklight.
(Some minor fixes from me)

Xbacklight is used to adjust the backlight brightness where supported.
It finds all outputs on the X server supporting backlight brightness
control and changes them all in the same way.

This is from the modular X.org X11 project.

Because this is X.org, give Joerg maintainership. Give away if you wish.

16 years agoPostgreSQL 8.3
adam [Tue, 4 Mar 2008 12:45:02 +0000 (12:45 +0000)]
PostgreSQL 8.3
With significant new functionality and performance enhancements, this
release represents a major leap forward for PostgreSQL. This was made
possible by a growing community that has dramatically accelerated the
pace of development. This release adds the following major features:

  * Full text search is integrated into the core database system
  * Support for the SQL/XML standard, including new operators and an
    XML data type
  * Enumerated data types (ENUM)
  * Arrays of composite types
  * Universally Unique Identifier (UUID) data type
  * Add control over whether NULLs sort first or last
  * Updatable cursors
  * Server configuration parameters can now be set on a per-function
    basis
  * User-defined types can now have type modifiers
  * Automatically re-plan cached queries when table definitions change
    or statistics are updated
  * Numerous improvements in logging and statistics collection
  * Support Security Service Provider Interface (SSPI) for
    authentication on Windows
  * Support multiple concurrent autovacuum processes, and other
    autovacuum improvements
  * Allow the whole PostgreSQL distribution to be compiled with
    Microsoft Visual C++

16 years agoProvides driver support for the CoolKey and Common Access Card (CAC)
shannonjr [Tue, 4 Mar 2008 11:33:02 +0000 (11:33 +0000)]
Provides driver support for the CoolKey and Common Access Card (CAC)
smart card used in a Public Key Infrastructure (PKI). The libpkcs11
module allows use of Smart Cards in applications that use mozilla
Network Security Services (NSS).

16 years agoProvides several tools that are useful when working
shannonjr [Tue, 4 Mar 2008 11:32:15 +0000 (11:32 +0000)]
Provides several tools that are useful when working
with smart cards: csc_scan regularly scans every
PC/SC reader connected to the host and reports when
a card is inserted or removed. ATR_analysis is a Perl
script used to parse the smart card ATR. The
smartcard_list.txt contains ATR of some cards. It is
used by ATR_analysis to find a card model corresponding
to the ATR. The perl script scriptortis used to send
commands to a smart card using a batch file or stdin.

16 years agoThis package contains a Perl wrapper to the PC/SC smartcard library
shannonjr [Tue, 4 Mar 2008 11:31:04 +0000 (11:31 +0000)]
This package contains a Perl wrapper to the PC/SC smartcard library
(pcsc-lite) from MUSCLE together with some small examples.

16 years agoThis package provides a generic USB CCID (Chip/Smart Card Interface
shannonjr [Tue, 4 Mar 2008 11:30:08 +0000 (11:30 +0000)]
This package provides a generic USB CCID (Chip/Smart Card Interface
Devices) driver and  ICCD (Integrated Circuit(s) Card Devices).

See the USB CCID and ICCD specifications from the USB working group.

16 years agoThe purpose of PC/SC Lite is to provide a Windows(R) SCard interface in a
shannonjr [Tue, 4 Mar 2008 11:29:08 +0000 (11:29 +0000)]
The purpose of PC/SC Lite is to provide a Windows(R) SCard interface in a
very small form factor for communicating to smartcards and readers.

The PC/SC Lite library is used to connect to the PC/SC daemon from a
client application and provide access to the desired reader.

16 years agoImport xinput-1.3.0.
bjs [Mon, 3 Mar 2008 03:04:56 +0000 (03:04 +0000)]
Import xinput-1.3.0.

The xinput utility configures and tests XInput devices. It wasn't
originally designed to be the primary tool for doing this but it's
still pretty much the only program out there for doing it.

16 years agoImport libssh2-0.18, a library implementing the SSH2 protocol (available
bjs [Sun, 2 Mar 2008 14:11:54 +0000 (14:11 +0000)]
Import libssh2-0.18, a library implementing the SSH2 protocol (available
under the revised BSD license).

16 years agoImport mell version 1.0.0.
obache [Sun, 2 Mar 2008 12:26:08 +0000 (12:26 +0000)]
Import mell version 1.0.0.

Mell is an Emacs Lisp Library for taiyaki-elisp(s).

16 years agoImport a package which can be used to track "pcc current".
he [Sun, 2 Mar 2008 12:13:38 +0000 (12:13 +0000)]
Import a package which can be used to track "pcc current".
This one is for 0.9.9 using the 23 Feb 2008 sources, and
is trivial to update to track a newer version.

16 years agoImport prime-el version 1.5.1.3.
obache [Sun, 2 Mar 2008 02:51:51 +0000 (02:51 +0000)]
Import prime-el version 1.5.1.3.

PRIME is Japanese PRedictive Input  Method Editor.
PRIME predicts the user's input using knowledge of natural languages and the
user's previous input to reduce the difficulty of typing.  For example, when the
user types "ap", intending "application", PRIME might suggest "apple",
"application", and "appointment."  The user then easily selects "application."

Currently, PRIME only supports Japanese.

This package contains an emacs client of PRIME.

16 years agoImport prime-dict version 1.0.0.
obache [Sun, 2 Mar 2008 02:50:45 +0000 (02:50 +0000)]
Import prime-dict version 1.0.0.

PRIME is Japanese PRedictive Input Method Editor.
PRIME predicts the user's input using knowledge of natural languages and the
user's previous input to reduce the difficulty of typing.  For example, when the
user types "ap", intending "application", PRIME might suggest "apple",
"application", and "appointment."  The user then easily selects "application."

Currently, PRIME only supports Japanese.

This package provides dictionary files for prime.

16 years agoImport prime version 1.0.0.1.
obache [Sun, 2 Mar 2008 02:49:45 +0000 (02:49 +0000)]
Import prime version 1.0.0.1.

PRIME is Japanese PRedictive Input Method Editor.

PRIME predicts user's input words using the knowledge of natural language and
the history of user's operations, and reduces the cost of typing by the user.
For example, if a user wants to input "application" and types "ap" as the
beginning characters of the word, PRIME might predict some candidate words like
"apple", "application", "appointment", etc...  And then the user can input
"application" easily by selecting the word from the candidate words by PRIME.

16 years agoImport ruby-suikyo version 2.1.0.
obache [Sun, 2 Mar 2008 02:42:03 +0000 (02:42 +0000)]
Import ruby-suikyo version 2.1.0.

Suikyo is a Romaji Hiragana conversion library based on
DFA (Deterministic finate state) automaton.

This package contains ruby binding of suikyo

16 years agoImport suikyo-elisp version 2.1.0.
obache [Sun, 2 Mar 2008 02:41:26 +0000 (02:41 +0000)]
Import suikyo-elisp version 2.1.0.

Suikyo is a Romaji Hiragana conversion library based on
DFA (Deterministic finate state) automaton.

This package contains elisp binding of suikyo

16 years agoImport suikyo-docs version 2.1.0.
obache [Sun, 2 Mar 2008 02:40:40 +0000 (02:40 +0000)]
Import suikyo-docs version 2.1.0.

Suikyo is a Romaji Hiragana conversion library based on
DFA (Deterministic finate state) automaton.

This package contains documents of suikyo

16 years agoImport suikyo-conv-table version 2.1.0.
obache [Sun, 2 Mar 2008 02:39:54 +0000 (02:39 +0000)]
Import suikyo-conv-table version 2.1.0.

Suikyo is a Romaji Hiragana conversion library based on
DFA (Deterministic finate state) automaton.

This package contains conversion table of suikyo

16 years agoImport suikyo version 2.1.0.
obache [Sun, 2 Mar 2008 02:38:57 +0000 (02:38 +0000)]
Import suikyo version 2.1.0.

Suikyo is a Romaji Hiragana conversion library based on
DFA (Deterministic finate state) automaton.

16 years agoImport ruby-sary version 1.2.0.
obache [Sat, 1 Mar 2008 08:30:48 +0000 (08:30 +0000)]
Import ruby-sary version 1.2.0.

Sary is a suffix array library and tools.  It provides fast full-text search
facilities for text files on the order of 10 to 100 MB using a data structure
called a suffix array.  It can also search specific fields in a text file by
assigning index points to those fields.

This package is Ruby Binding of Sary.