pkgsrc.git
11 years agoimport gnome-speech-espeak-0.4.15 which is a plugin for gnome-speech
drochner [Tue, 17 Jul 2007 19:23:45 +0000 (19:23 +0000)]
import gnome-speech-espeak-0.4.15 which is a plugin for gnome-speech
to use the "espeak" speech synthesizer

11 years agoimport espeak-1.28, a speech synthesizer
drochner [Tue, 17 Jul 2007 19:18:44 +0000 (19:18 +0000)]
import espeak-1.28, a speech synthesizer
(It is GPLv3; up to version 1.26 it was GPLv2 but those are too buggy
to be used with gnome-speech.)

11 years agoimport glade3-3.2.2, a GUI builder gor gtk/gnome
drochner [Tue, 17 Jul 2007 19:12:02 +0000 (19:12 +0000)]
import glade3-3.2.2, a GUI builder gor gtk/gnome

11 years agoimport libsexymm-0.1.9, C++ bindings for libsexy
drochner [Tue, 17 Jul 2007 19:10:48 +0000 (19:10 +0000)]
import libsexymm-0.1.9, C++ bindings for libsexy
(needed for newer bmpx)

11 years agoimport font-sony-misc-1.0.0, another font pkg for modular-xorg
drochner [Tue, 17 Jul 2007 19:06:47 +0000 (19:06 +0000)]
import font-sony-misc-1.0.0, another font pkg for modular-xorg

11 years agoimport orca-2.18.1, a screen magnifier/reader for the gnome desktop
drochner [Tue, 17 Jul 2007 19:03:16 +0000 (19:03 +0000)]
import orca-2.18.1, a screen magnifier/reader for the gnome desktop

11 years agoimport xf86-video-intel-2.1.0 which is the new driver for intel
drochner [Fri, 13 Jul 2007 17:50:11 +0000 (17:50 +0000)]
import xf86-video-intel-2.1.0 which is the new driver for intel
graphics chips (successor of xf86-video-i810)

11 years agoimport PyOpenGL-3.0.0a6: Python bindings for OpenGL
drochner [Fri, 13 Jul 2007 15:06:09 +0000 (15:06 +0000)]
import PyOpenGL-3.0.0a6: Python bindings for OpenGL
prepered by Quentin Garnier in pkgsrc-wip

11 years agoimport pygtkglext-1.1.0: Python bindings for gtkglext
drochner [Fri, 13 Jul 2007 15:01:27 +0000 (15:01 +0000)]
import pygtkglext-1.1.0: Python bindings for gtkglext

11 years ago(forgot this yesterday, needed for flightgear)
drochner [Fri, 13 Jul 2007 14:50:17 +0000 (14:50 +0000)]
(forgot this yesterday, needed for flightgear)
import freealut-1.1.0, a toolkit on top of audio/openal

11 years agoimport flightgear-base-0.9.10 (data files for the flightgear flight
drochner [Thu, 12 Jul 2007 20:05:31 +0000 (20:05 +0000)]
import flightgear-base-0.9.10 (data files for the flightgear flight
simulator), prepared by Juan Romero Pardines in pkgsrc-wip

11 years agoimport flightgear-0.9.10, prepared by Juan Romero Pardines in pkgsrc-wip
drochner [Thu, 12 Jul 2007 20:01:40 +0000 (20:01 +0000)]
import flightgear-0.9.10, prepared by Juan Romero Pardines in pkgsrc-wip

hints: unlimit datasize, and better have hw 3d acceleration

11 years agoimport simgear-0.3.10, prepared by Juan Romero Pardines in pkgsrc-wip
drochner [Thu, 12 Jul 2007 19:56:14 +0000 (19:56 +0000)]
import simgear-0.3.10, prepared by Juan Romero Pardines in pkgsrc-wip

This is a library fon 3d simulations, used by the flightgear flight
simulator.

11 years agoInitial import of quilt, version 0.46:
jmmv [Mon, 9 Jul 2007 19:46:36 +0000 (19:46 +0000)]
Initial import of quilt, version 0.46:

Quilt is a set of scripts that allows to manage a series of patches by
keeping track of the changes each patch makes.  Patches can be applied,
un-applied, refreshed, etc.

The key philosophical concept is that your primary output is patches.
Not ".c" files, not ".h" files.  But patches.  So patches are the
first-class object here.

Quilt was originally based on Andrew Morton's patch scripts published on
the Linux kernel mailing list a while ago, but were heavily modified
since then.

11 years agoInitial import of the new firmware for wpi(4).
degroote [Mon, 9 Jul 2007 19:16:23 +0000 (19:16 +0000)]
Initial import of the new firmware for wpi(4).

11 years agoInitial import of afpfs-ng, version 0.4.1 into the Packages Collection.
agc [Mon, 9 Jul 2007 19:03:22 +0000 (19:03 +0000)]
Initial import of afpfs-ng, version 0.4.1 into the Packages Collection.

afpfs-ng is an Apple Filing Protocol client that will allow a Linux
system to see files exported from a Mac OS system with AFP over TCP.

With thanks to Jared for the nudge.

11 years agoImport urlgfe from pkgsrc-wip. Packaged by Cesar Catrian and updated by
minskim [Sun, 8 Jul 2007 19:19:44 +0000 (19:19 +0000)]
Import urlgfe from pkgsrc-wip.  Packaged by Cesar Catrian and updated by
othyro.

UrlGfe is a download manager that uses gtk2+ and libcurl.

Features:
1. It allows you classify URLs before downloading them.
2. Every category has an independent configuration that can be
   inherited by each download in that category.
3. Multiple categories can download at one time.
4. Batch mode can generate URLs.
5. Import URLs from .html files. (UTF-8 Encoding only)
6. Export URLs (for wget -i)

11 years agoInitial import of libkdcraw-0.1.1:
wiz [Sun, 8 Jul 2007 07:13:37 +0000 (07:13 +0000)]
Initial import of libkdcraw-0.1.1:

Libkdcraw is a C++ interface around the dcraw program used to decode
RAW picture files.  The library documentation is available in header
files.

This library is used by kipi-plugins, digiKam, and other kipi host
programs.

11 years agoInitial import of easytag-current, the current development version of
wiz [Sat, 7 Jul 2007 07:47:51 +0000 (07:47 +0000)]
Initial import of easytag-current, the current development version of
easytag. Adds wavpack, speex, and id3v2.4 tag support.

Changes compared to audio/easytag:

2.1.1 - July 4th, 2007 :
========================
    * Added support of ID3v2.4 tags by using library libid3tag (thanks to Alexey
      Illarionov),
    * Added Speex support (thanks to Pierre Dumuid) (without displaying bitrate
      and duration),
    * Added displaying of the number of pictures in the label of the tab.
    * Fixed name of default server for the MusicBrainz FreeDB Gateway (thanks to
      Steve Wyles),
    * Fixed a problem when renaming file, by changing the case, that may delete
      one file,
    * Fixed a small mistake in the cddb query string (thanks to Steve Wyles),
    * Fix for Ogg Vorbis files: read also the COMMENT tag field when it is used
      instead of DESCRIPTION,
    * Should be fixed a bug when refreshing the tree (not sure as it is
      difficult to reproduce),
    * In preferences window, the load on startup option and the default
      directory setting were splitted,
    * Added some improvments in the cddb window,
    * Added time in log view,
    * New Hebrew translation (thanks to Yuval Hager),
    * Czech translation updated (thanks to Zbynek Mrkvicka),
    * German translation updated (thanks to Götz Waschk),
    * French translation updated.

11 years agoInitial import of policyd-weight-0.1.14.5, packaged by bartosz at atom.eu.org
xtraeme [Fri, 6 Jul 2007 13:49:46 +0000 (13:49 +0000)]
Initial import of policyd-weight-0.1.14.5, packaged by bartosz at atom.eu.org
via pkgsrc-wip.

policyd-weight is a Perl policy daemon for the Postfix MTA (2.1 and later)
intended to eliminate forged envelope senders and HELOs (i.e. in bogus mails).
It allows you to score DNSBLs (RBL/RHSBL), HELO, MAIL FROM and client IP
addresses before any queuing is done. It allows you to REJECT messages which
have a score higher than allowed, providing improved blocking of spam and
virus mails. policyd-weight caches the most frequent client/sender
combinations (SPAM as well as HAM) to reduce the number of DNS queries.

11 years agoInitial import of vym-1.8.1 into the Packages Collection.
agc [Thu, 5 Jul 2007 19:36:37 +0000 (19:36 +0000)]
Initial import of vym-1.8.1 into the Packages Collection.

VYM (View Your Mind) is a tool to generate and manipulate maps which
show your thoughts.  Such maps can help you to improve your creativity
and effectivity.  You can use them for time management, to organize
tasks, to get an overview over complex contexts.

XXX - Please note that this package exposes an "interesting" feature
of the print-PLIST target - the ${PKGNAME} is vym-1.8.1, and
print-PLIST modifies vym-128x128.png into ${PKGNAME}28.png.

11 years agoInitial import of py-dateutil-1.2, from pkgsrc-wip, initially packaged
wiz [Mon, 2 Jul 2007 18:05:24 +0000 (18:05 +0000)]
Initial import of py-dateutil-1.2, from pkgsrc-wip, initially packaged
by recht@ and updated by me.

The dateutil module provides powerful extensions to the standard datetime
module, available in Python 2.3+.

Features

* Computing of relative deltas (next month, next year, next monday, last week
  of month, etc);
* Computing of relative deltas between two given date and/or datetime objects;
* Computing of dates based on very flexible recurrence rules, using a superset
  of the iCalendar specification. Parsing of RFC strings is supported as well.
* Generic parsing of dates in almost any string format;
* Timezone (tzinfo) implementations for tzfile(5) format files
  (/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string (in all
  known formats), iCalendar format files, given ranges (with help from
  relative deltas), local machine timezone, fixed offset timezone, and UTC
  timezone.
* Computing of Easter Sunday dates for any given year, using Western, Orthodox
  or Julian algorithms;
* More than 400 test cases.

11 years agoimport stgit-0.12.1
dmcmahill [Sun, 1 Jul 2007 12:33:51 +0000 (12:33 +0000)]
import stgit-0.12.1

StGIT is a Python application providing similar functionality to Quilt
(i.e. pushing/popping patches to/from a stack) on top of GIT. These
operations are performed using GIT commands and the patches are stored
as GIT commit objects, allowing easy merging of the StGIT patches into
other repositories using standard GIT functionality.

Note that StGIT is not an SCM interface on top of GIT and it expects a
previously initialised GIT repository (unless it is cloned using StGIT
directly). For standard SCM operations, either use plain GIT commands
or the Cogito tool but it is not recommended to mix them with the
StGIT commands.

11 years agoAdd net/solaris-tap version 20070527 to pkgsrc:
tnn [Sun, 1 Jul 2007 00:43:20 +0000 (00:43 +0000)]
Add net/solaris-tap version 20070527 to pkgsrc:
Solaris kernel module for virtual Ethernet devices (TAP) and virtual
point-to-point tunneling interfaces (TUN).

11 years agoInitial import of cdrkit-1.1.6 (from my package in pkgsrc-wip):
wiz [Sun, 1 Jul 2007 00:26:14 +0000 (00:26 +0000)]
Initial import of cdrkit-1.1.6 (from my package in pkgsrc-wip):

cdrkit is a suite of programs for recording CDs and DVDs, blanking
CD-RW media, creating ISO-9660 filesystem images, extracting audio
CD data, and more. The programs included in the cdrkit package were
originally derived from several sources, most notably mkisofs by
Eric Youngdale and others, cdda2wav by Heiko Eissfeldt, and cdrecord
by Joerg Schilling. However, cdrkit is not affiliated with any of
these authors; it is now an independent project.

Tested by Blair Sadewitz.

11 years agoAdd obpager-1.8 to pkgsrc:
tnn [Wed, 20 Jun 2007 18:09:24 +0000 (18:09 +0000)]
Add obpager-1.8 to pkgsrc:
OBPager is a lightweight pager applet or dockapp. It requires a netwm
compatible window manager such as OpenBox. OBPager shows windows in active
virtual desktops and allows the user to switch desktops by clicking on the
pager dockapp.

11 years agoInitial import of pbulk, the new pkgsrc bulk build framework.
joerg [Tue, 19 Jun 2007 19:49:59 +0000 (19:49 +0000)]
Initial import of pbulk, the new pkgsrc bulk build framework.

Discussion of various parts of the design with jlam@, wiz@, tls@
and many other developers. Special thanks to David Maxwell for
testing the initial prototype and finding some bugs with
Coverity Prevent.

Supported by Google's Summer of Code 2007 project.

OK for import during the freeze: jlam@

From DESCR:
pbulk is the modular bulk build framework for pkgsrc.

This package contains:

- pbulk-scan, a program to scan the entire pkgsrc tree
  or a list of directories therein for packages and
  dependencies. Distributed operation using a master/client
  mode is supported.

- pbulk-resolve, a program to resolve the dependencies
  from the output of pbulk-scan

- pbulk-build, the build scheduler. Distributed builds via TCP
  are supported.

- bulkbuild and related scripts to implement full and limited
  bulk builds on top of those programs.

The pbulk framework is considered experimental.

11 years agoImport modular X.org's individually packaged twm-1.0.3 as wm/twm.
jlam [Tue, 19 Jun 2007 14:54:57 +0000 (14:54 +0000)]
Import modular X.org's individually packaged twm-1.0.3 as wm/twm.

Twm is the classic Tom's Window Manager for the X Window System.  It
provides titlebars, shaped windows, several forms of icon  management,
user-defined macro functions, click-to-type and pointer-driven keyboard
focus, and user-specified key and pointer button bindings.

11 years agoAdd guile16-gtk-0.5. This is based on the guile-gtk package with the
dmcmahill [Mon, 18 Jun 2007 00:38:58 +0000 (00:38 +0000)]
Add guile16-gtk-0.5.  This is based on the guile-gtk package with the
exception that it points at the lang/guile16 package.  Imported during
the freeze because it fixes some of the fallout from the recent
lang/guile update to the 1.8.x series.

11 years agoDeskMenu is a root menu program which is activated by clicking the root
sborrill [Sat, 16 Jun 2007 13:06:33 +0000 (13:06 +0000)]
DeskMenu is a root menu program which is activated by clicking the root
window. It is configured from a .deskmenurc file in your home directory.
DeskMenu is useful for window managers which do not provide a menu such as
Oroborus.

11 years agoimport tex-cooking-0.9b
dmcmahill [Fri, 15 Jun 2007 21:49:07 +0000 (21:49 +0000)]
import tex-cooking-0.9b

Cooking is a package for typesetting cooking recipes.

11 years agoImport ruby-maruku.
minskim [Fri, 15 Jun 2007 01:05:05 +0000 (01:05 +0000)]
Import ruby-maruku.

Maruku is a Markdown interpreter written in Ruby.

The other Ruby implementation of Markdown is Bluecloth.  Maruku is
much different in philosophy from Bluecloth; the biggest difference is
that parsing is separated from rendering.  In Maruku, an in-memory
representation of the Markdown document is created.  Instead,
Bluecloth mantains the document in memory as a String at all times,
and does a series of gsub to transform to HTML.

Maruku is usually faster than Bluecloth.  Bluecloth is faster for very
small documents.  Bluecloth sometimes chokes on very big documents (it
is reported that the blame should be on Ruby's regexp implementation).

11 years agoRename xentools30-hvm to xentools3-hvm to acknowledge that Xen dropped one
bouyer [Thu, 14 Jun 2007 19:42:12 +0000 (19:42 +0000)]
Rename xentools30-hvm to xentools3-hvm to acknowledge that Xen dropped one
digit in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
    *   XenAPI 1.0 support
          o XML configuration files for virtual machines;
          o VM life-cycle management operations; and
          o Secure on- or off-box XML-RPC with bindings for many languages
    * Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
    * Dynamic memory control for HVM guests;
    * 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
    * Blktap copy-on-write disk support.

It also fixes some HVM bugs.
Note that this package contains a backport of the pcnet emulation from
xen-unstable, to make it useable. It gives better performances than the
default realtek emulation.

11 years agoRename xentools30 to xentools3 to acknowledge that Xen dropped one digit
bouyer [Thu, 14 Jun 2007 19:39:46 +0000 (19:39 +0000)]
Rename xentools30 to xentools3 to acknowledge that Xen dropped one digit
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
    *   XenAPI 1.0 support
          o XML configuration files for virtual machines;
          o VM life-cycle management operations; and
          o Secure on- or off-box XML-RPC with bindings for many languages
    * Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
    * Dynamic memory control for HVM guests;
    * 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
    * Blktap copy-on-write disk support.

It also fixes some HVM bugs.

11 years agoRename xenkernel30 to xenkernel3 to acknowledge that Xen dropped one digit
bouyer [Thu, 14 Jun 2007 19:37:00 +0000 (19:37 +0000)]
Rename xenkernel30 to xenkernel3 to acknowledge that Xen dropped one digit
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
    *   XenAPI 1.0 support
          o XML configuration files for virtual machines;
          o VM life-cycle management operations; and
          o Secure on- or off-box XML-RPC with bindings for many languages
    * Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
    * Dynamic memory control for HVM guests;
    * 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
    * Blktap copy-on-write disk support.

It also fixes some HVM bugs.

11 years agoImport ruby-itex2MML.
minskim [Thu, 14 Jun 2007 18:56:59 +0000 (18:56 +0000)]
Import ruby-itex2MML.

itex2MML converts the itex equations to MathML.  This is a Ruby
binding for itex2MML.

11 years agoImport itex2MML, which converts the itex equations to MathML.
minskim [Thu, 14 Jun 2007 18:53:10 +0000 (18:53 +0000)]
Import itex2MML, which converts the itex equations to MathML.

11 years agoImport libjudy version 1.0.4.
obache [Wed, 13 Jun 2007 13:28:10 +0000 (13:28 +0000)]
Import libjudy version 1.0.4.
packaged by Aleksey Cheusov and requestd in PR 35667.

Judy is a general purpose dynamic array implemented as a C callable library.
Judy's speed and memory usage are typically better
than other data storage models and improves with very large data sets.

11 years agoImported six.
rillig [Wed, 13 Jun 2007 00:03:26 +0000 (00:03 +0000)]
Imported six.

Hex is a two-player perfect information game with very easy rules. But
like in other games with simple rules, playing well isn't that easy.

Six is one of the strongest Hex-playing programs of the world.

11 years agoInitial import of p5-DateTime-Calendar-Discordian 0.9.4.
heinz [Tue, 12 Jun 2007 00:02:30 +0000 (00:02 +0000)]
Initial import of p5-DateTime-Calendar-Discordian 0.9.4.

This is a module that implements the Discordian calendar made popular
in the "Illuminatus!" trilogy by Robert Shea and Robert Anton Wilson and
by the Church of the SubGenius.  It follows the DateTime API.

11 years agoInitial import of p5-LWPx-ParanoidAgent 1.03.
heinz [Mon, 11 Jun 2007 21:15:10 +0000 (21:15 +0000)]
Initial import of p5-LWPx-ParanoidAgent 1.03.

The Perl module LWPx::ParanoidAgent is a subclass of LWP::UserAgent,
but paranoid against attackers. It's to be used when you're fetching a
remote resource on behalf of a possibly malicious user.

This class can do whatever LWP::UserAgent can (callbacks, uploads from
files, etc), except proxy support is explicitly removed, because in that
case you should do your paranoia at your proxy. Only "http:" and "https:"
URL schemes are supported.

11 years agoInitial import of loggedfs-0.4, a FUSE-based file system which logs all
agc [Mon, 11 Jun 2007 20:13:27 +0000 (20:13 +0000)]
Initial import of loggedfs-0.4, a FUSE-based file system which logs all
operations.

Loggedfs is a filesystem which logs (via rlog and syslog) exactly what
is happening on every vnode operation.

11 years agoInitial import of p5-Text-Textile 2.03.
heinz [Mon, 11 Jun 2007 19:09:50 +0000 (19:09 +0000)]
Initial import of p5-Text-Textile 2.03.

Text::Textile is a Perl module for converting Textile syntax to XHTML.

From Wikipedia:
  Textile is a lightweight markup language originally developed by Dean Allen
  and billed as a "humane Web text generator". Textile converts its marked-up
  text input to valid, well-formed XHTML and also inserts character entity
  references for apostrophes, opening and closing single and double quotation
  marks, ellipses and em dashes.

11 years agoImport ruby-ferret.
minskim [Mon, 11 Jun 2007 17:28:17 +0000 (17:28 +0000)]
Import ruby-ferret.

Ferret is a high-performance, full-featured text search engine library
written for Ruby.  It is a Ruby port of the Java Lucene search engine.
In the same way as Lucene, it is not a standalone application, but a
library you can use to index documents and search for things in them
later.

11 years agoImport ZenTest.
minskim [Mon, 11 Jun 2007 07:59:55 +0000 (07:59 +0000)]
Import ZenTest.

ZenTest provides 4 different tools and 1 library: zentest, unit_diff,
autotest, multiruby, and Test::Rails.

ZenTest scans your target and unit-test code and writes your missing
code based on simple naming rules, enabling XP at a much quicker
pace. ZenTest only works with Ruby and Test::Unit.

unit_diff is a command-line filter to diff expected results from
actual results and allow you to quickly see exactly what is wrong.

autotest is a continous testing facility meant to be used during
development.  As soon as you save a file, autotest will run the
corresponding dependent tests.

multiruby runs anything you want on multiple versions of ruby.  Great
for compatibility checking.

Test::Rails helps you build industrial-strength Rails code.

11 years agoImport Erubis.
minskim [Mon, 11 Jun 2007 04:55:33 +0000 (04:55 +0000)]
Import Erubis.

Erubis is a fast, secure, and very extensible implementation of eRuby.

11 years agoImport ruby-feed-normalizer.
minskim [Mon, 11 Jun 2007 04:40:37 +0000 (04:40 +0000)]
Import ruby-feed-normalizer.

Feed normalizer is an extensible Ruby wrapper for Atom and RSS
parsers.  It wraps various RSS and Atom parsers, and returns a single
unified object graph, regardless of the underlying feed format.

11 years agoImport ruby-simple-rss.
minskim [Mon, 11 Jun 2007 04:03:51 +0000 (04:03 +0000)]
Import ruby-simple-rss.

Simple RSS is a simple, flexible, extensible, and liberal RSS and Atom
reader for Ruby.  It is designed to be backwards compatible with the
standard RSS parser, but will never do RSS generation.

11 years agoImport hoe.
minskim [Mon, 11 Jun 2007 03:42:06 +0000 (03:42 +0000)]
Import hoe.

Hoe is a simple rake/rubygems helper for project Rakefiles.  It
generates all the usual tasks for projects including rdoc generation,
testing, packaging, and deployment.

11 years agoImport rubyforge, a simplistic script which automates a limited set of
minskim [Mon, 11 Jun 2007 03:05:44 +0000 (03:05 +0000)]
Import rubyforge, a simplistic script which automates a limited set of
RubyForge operations.

11 years agoAdded p5-Template-Stash-EscapeHTML version 0.01
abs [Sun, 10 Jun 2007 23:24:05 +0000 (23:24 +0000)]
Added p5-Template-Stash-EscapeHTML version 0.01

This module is a sub class of Template::Stash, automatically escape
all HTML strings and avoid XSS vulnerability.

11 years agoImport p5-Geo-IPfree from pkgsrc-wip. Packaged by Adrian Portelli.
minskim [Sun, 10 Jun 2007 17:11:06 +0000 (17:11 +0000)]
Import p5-Geo-IPfree from pkgsrc-wip.  Packaged by Adrian Portelli.

This module a simple file-based database.  This database simply contains IP
blocks as keys, and countries as values.  The data contains all public IP
addresses and should be more complete and accurate than reverse complete
COMPLETE and accurate than reverse DNS lookups.

This module can be used to automatically select the geographically closest
mirror, or to analyze your web server logs to determine the countries of
your visitors.

11 years agoAdded databases/p5-Rose-DB-Object version 0.764
abs [Sun, 10 Jun 2007 13:48:23 +0000 (13:48 +0000)]
Added databases/p5-Rose-DB-Object version 0.764

Rose::DB::Object is a base class for objects that encapsulate a
single row in a database table. It provides the following functions:

 * Create a row in the database by saving a newly constructed object.
 * Initialize an object by loading a row from the database.
 * Update a row by saving a modified object back to the database.
 * Delete a row from the database.
 * Fetch an object referred to by a foreign key in the current object.
   (i.e., "one to one" and "many to one" relationships.)
 * Fetch multiple objects that refer to the current object, either directly
   through foreign keys or indirectly through a mapping table. (i.e., "one
   to many" and "many to many" relationships.)
 * Load an object along with "foreign objects" that are related through any
   of the supported relationship types.

11 years agoAdded databases/p5-Rose-DB version 0.734
abs [Sun, 10 Jun 2007 13:46:37 +0000 (13:46 +0000)]
Added databases/p5-Rose-DB version 0.734

Rose::DB is a wrapper and abstraction layer for DBI-related
functionality. A Rose::DB object "has a" DBI object; it is not a
subclass of DBI.

Tip: Are you looking for an object-relational mapper (ORM)? If so,
please see the Rose::DB::Object module. Rose::DB::Object is an ORM
that uses this module to manage its database connections. Rose::DB
alone is simply a data source abstraction layer; it is not an ORM.

11 years agoAdded devel/p5-Rose-Object version 0.84
abs [Sun, 10 Jun 2007 13:44:22 +0000 (13:44 +0000)]
Added devel/p5-Rose-Object version 0.84

Rose::Class is a generic base class for classes. It provides a
single class method (error), but may be expanded further in the
future.

A class that inherits from Rose::Class is not expected to allow
objects of that class to be instantiated, since the namespace for
class and object methods is shared. For example, it is common for
Rose::Object-derived classes to have error methods, but this would
conflict with the Rose::Class method of the same name.

11 years agoAdded time/p5-Rose-DateTime version 0.532
abs [Sun, 10 Jun 2007 13:42:34 +0000 (13:42 +0000)]
Added time/p5-Rose-DateTime version 0.532

The Rose::DateTime::* modules provide a few convenience functions
and objects for use with DateTime dates.

Rose::DateTime::Util contains a simple date parser and a slightly
customized date formatter.

Rose::DateTime::Parser encapsulates a date parser with an associated
default time zone.

This module (Rose::DateTime) exists mostly to provide a version
number for CPAN. See the individual modules for some actual
documentation.

11 years agoAdded databases/p5-SQL-ReservedWords version 0.7
abs [Sun, 10 Jun 2007 13:39:36 +0000 (13:39 +0000)]
Added databases/p5-SQL-ReservedWords version 0.7

Reserved SQL words by standard and vendors, including:
 * ANSI/ISO
 * DB2
 * MySQL
 * ODBC
 * Oracle
 * PostgreSQL
 * SQL Server
 * SQLite
 * Sybase

11 years agoAdded devel/p5-Clone-PP version 1.02
abs [Sun, 10 Jun 2007 11:42:11 +0000 (11:42 +0000)]
Added devel/p5-Clone-PP version 1.02

This module provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.

The clone() function takes a scalar argument to copy. To duplicate
arrays or hashes, pass them in by reference:

The clone() function also accepts an optional second parameter that
can be used to limit the depth of the copy. If you pass a limit of
0, clone will return the same value you supplied; for a limit of
1, a shallow copy is constructed; for a limit of 2, two layers of
copying are done, and so on.

11 years agoAdded devel/p5-Data-OptList version 0.101
abs [Sun, 10 Jun 2007 11:41:09 +0000 (11:41 +0000)]
Added devel/p5-Data-OptList version 0.101

parse and validate simple name/value option pairs. Example:

  use Data::OptList;

  my $options = Data::Optlist::mkopt([
    qw(key1 key2 key3 key4),
    key5 => { ... },
    key6 => [ ... ],
    key7 => sub { ... },
    key8 => { ... },
    key8 => [ ... ],
  ]);

11 years agoAdded devel/p5-Sub-Exporter version 0.974
abs [Sun, 10 Jun 2007 11:39:31 +0000 (11:39 +0000)]
Added devel/p5-Sub-Exporter version 0.974

Sub::Exporter provides a sophisticated alternative to Exporter.pm.
It allows for renaming, currying/sub-generation, and other cool
stuff.

11 years agoAdded devel/p5-Sub-Install version 0.924
abs [Sun, 10 Jun 2007 11:38:21 +0000 (11:38 +0000)]
Added devel/p5-Sub-Install version 0.924

This module provides a simple routine for installing code into
packages without looking at typeglobs or thinking about warnings
or strictures.

It also doesn't muddy up UNIVERSAL.

11 years agoAdded time/p5-DateTime-Format-MySQL version 0.04
abs [Sun, 10 Jun 2007 11:24:36 +0000 (11:24 +0000)]
Added time/p5-DateTime-Format-MySQL version 0.04

This module understands the formats used by MySQL for its DATE,
DATETIME, TIME, and TIMESTAMP data types. It can be used to parse
these formats in order to create DateTime objects, and it can take
a DateTime object and produce a string representing it in the MySQL
format.

11 years agoAdded time/p5-DateTime-Format-Pg version 0.16001
abs [Sun, 10 Jun 2007 11:23:14 +0000 (11:23 +0000)]
Added time/p5-DateTime-Format-Pg version 0.16001

This module understands the formats used by PostgreSQL for its
DATE, TIME, TIMESTAMP, and INTERVAL data types. It can be used to
parse these formats in order to create DateTime or DateTime::Duration
objects, and it can take a DateTime or DateTime::Duration object
and produce a string representing it in a format accepted by
PostgreSQL.

11 years agoImport p5-Time-Clock-0.11
abs [Sun, 10 Jun 2007 11:18:16 +0000 (11:18 +0000)]
Import p5-Time-Clock-0.11

A Time::Clock object is a twenty-four hour clock with nanosecond
precision and wrap-around. It is a clock only; it has absolutely
no concept of dates. Vagaries of date/time such as leap seconds
and daylight savings time are unsupported.

When a Time::Clock object hits 23:59:59.999999999 and at least one
more nanosecond is added, it will wrap around to 00:00:00.000000000.
This works in reverse when time is subtracted.

Time::Clock objects automatically stringify to a user-definable
format.

11 years agoImport desklaunch 1.1.5
sborrill [Fri, 8 Jun 2007 21:57:33 +0000 (21:57 +0000)]
Import desklaunch 1.1.5

DeskLaunch is a small utility for creating desktop icons using pixmaps. A
simple click will launch the desired application.

11 years agoInitial import of dvdisaster 0.70.4. from pkgsrc-wip.
heinz [Fri, 8 Jun 2007 20:19:13 +0000 (20:19 +0000)]
Initial import of dvdisaster 0.70.4. from pkgsrc-wip.
The package was created by Sergey Svishchev, some changes done by me.

CD and DVD media keep their data only for a finite time (typically for
many years). After that time, data loss develops slowly with read errors
growing from the outer media region towards the inside.

Dvdisaster stores data on CD/DVD in a way that it is fully recoverable
even after some read errors have developed. This enables you to rescue
the complete data to a new medium.

Data loss is prevented by using error correcting codes. Error correction
data is either added to the medium or kept in separate error correction
files. dvdisaster works at the image level so that the recovery does not
depend on the file system of the medium. The maximum error correction
capacity is user-selectable.

11 years agoInitial import of libmusicbrainz-3.x:
wiz [Fri, 8 Jun 2007 07:02:15 +0000 (07:02 +0000)]
Initial import of libmusicbrainz-3.x:

MusicBrainz is a user-maintained community music metadatabase.
Music metadata is information such as the artist name, the release
title, and the list of tracks that appear on a release. MusicBrainz
collects this information about recordings and makes it available
to the public. All of the data in MusicBrainz is user contributed
and user maintained.

This library is an interface to the MusicBrainz database. It is
aimed at developers of media players, CD rippers, taggers and other
applications requiring music metadata. The service's architecture
follows the REST design principles. Interaction with the web service
is done using HTTP and all content is served in a simple but flexible
XML format.

11 years agoipbt, a high-tech ttyrec player with the ability to seek
pooka [Fri, 8 Jun 2007 06:07:25 +0000 (06:07 +0000)]
ipbt, a high-tech ttyrec player with the ability to seek

11 years agoImported Bastille from pkgsrc-wip.
rillig [Wed, 6 Jun 2007 22:37:59 +0000 (22:37 +0000)]
Imported Bastille from pkgsrc-wip.

Bastille is a system hardening / lockdown program which enhances the
security of a Unix host.  It configures daemons, system settings and
firewalls to be more secure.  It can shut off unneeded services like rcp
and rlogin, and helps create "chroot jails" that help limit the
vulnerability of common Internet services like Web services and DNS.

This tool currently hardens Red Hat (Fedora Core, Enterprise and
Legacy/Classic), SuSE, Debian, Gentoo, Mandrake Linux, HP-UX, Mac OS X
and Turbo Linux.

If run in the preferred interactive mode, it can teach you a good deal
about  security while personalizing your system security state.

Bastille can also assess and report on the state of a system, which may
serve as an aid to security administrators, auditors and system
administrators who wish to investigate the state of their system's
hardening without making changes to such.  This assessment functionality
has only been tested on Red Hat Linux (Fedora, Legacy, Enterprise) and
SUSE systems.

11 years agoImport of p5-Data-ICal-DateTime version 0.65
markd [Wed, 6 Jun 2007 12:13:50 +0000 (12:13 +0000)]
Import of p5-Data-ICal-DateTime version 0.65

Convenience methods for using Data::ICal with DateTime.

11 years agoImport p5-Data-ICal version 0.13
markd [Wed, 6 Jun 2007 12:12:35 +0000 (12:12 +0000)]
Import p5-Data-ICal version 0.13

Data::ICal is a straightforward generator for iCalendar (RFC 2445) files,
such as those used in Apple's iCal.

11 years agoImport p5-DateTime-Event-ICal version 0.09
markd [Wed, 6 Jun 2007 12:10:54 +0000 (12:10 +0000)]
Import p5-DateTime-Event-ICal version 0.09

This module aims to support rfc2445 style recurrences, such as
'last friday of march'.

11 years agoImport p5-DateTime-Event-Recurrence version 0.16
markd [Wed, 6 Jun 2007 12:09:21 +0000 (12:09 +0000)]
Import p5-DateTime-Event-Recurrence version 0.16

This module aims to support basic recurrences, such as 'daily'.

11 years agoImport p5-DateTime-Format-ICal version 0.08
markd [Wed, 6 Jun 2007 12:07:48 +0000 (12:07 +0000)]
Import p5-DateTime-Format-ICal version 0.08

This module handles formatting and parsing of iCal format datetimes
and durations, per RFC 2445.

11 years agoImport of koverartist-0.5
markd [Wed, 6 Jun 2007 11:23:09 +0000 (11:23 +0000)]
Import of koverartist-0.5

KoverArtist is a program for the fast creation of covers for
cd/dvd cases and boxes. The main idea behind it is to be able
to create decent looking covers with some mouseclicks.

11 years agoImported bouml from pkgsrc-wip.
rillig [Tue, 5 Jun 2007 05:56:42 +0000 (05:56 +0000)]
Imported bouml from pkgsrc-wip.

BOUML is a free UML tool box (under development) allowing you to specify and
generate code in C++, Java and Idl. It runs under Unix/Linux/Solaris, MacOS X,
and Windows. Also generates UML elements from code.

This package requires QT3 built with -no-xft.  Bouml does not work with QT4.

QT3 must be built with the -no-xft option because the QT3 package has
been configured to depend on Xft2.  When QT3 opens a font, the font size is
wrong, and the following message is given to the console:"couldn't open
fontconfigs chosen font with Xft!!!"  Until the relationship between QT3,
fontconfigs, and Xft2 is resolved, use the -no-xft option.  i.e. Prior to
building bouml, build and install "pkgsrc/x11/qt3-libs" with the following
line
CONFIGURE_ARGS+= -no-xft
added to
pkgsrc/x11/qt3-libs/Makefile.common

11 years agoInitial import of FreePOPs 0.2.4, an extensible POP3 server which
schmonz [Tue, 5 Jun 2007 05:56:01 +0000 (05:56 +0000)]
Initial import of FreePOPs 0.2.4, an extensible POP3 server which
acts as a gateway to a variety of webmail services.

One possible use of this package, which I've tested, is in migrating
from Hotmail (which provides neither mail forwarding nor POP access
to the mailstore) to Gmail (which can act as a POP client).

11 years agoImport guile-1.6.8 as guile16-1.6.8 as part of getting ready to update
dmcmahill [Mon, 4 Jun 2007 23:38:40 +0000 (23:38 +0000)]
Import guile-1.6.8 as guile16-1.6.8 as part of getting ready to update
lang/guile to 1.8.1.  This package will be available for those which will
not work with guile-1.8.x.

11 years agoImported p5-Class-Accessor-Chained from pkgsrc-wip.
rillig [Mon, 4 Jun 2007 08:49:18 +0000 (08:49 +0000)]
Imported p5-Class-Accessor-Chained from pkgsrc-wip.

A chained accessor is one that always returns the object when called
with parameters (to set), and the value of the field when called with
no arguments.

11 years agoImport rabbit version 0.5.2.
obache [Mon, 4 Jun 2007 04:13:53 +0000 (04:13 +0000)]
Import rabbit version 0.5.2.

This is an application to do presentation with RD document.

11 years agoInitial import of tex-resume-20010823:
jmmv [Sun, 3 Jun 2007 08:59:02 +0000 (08:59 +0000)]
Initial import of tex-resume-20010823:

This package provides a LaTeX document style to easily write resumes.

11 years agoFix-CA is a Gimp plug-in to correct chromatic aberration (CA).
dsainty [Sun, 3 Jun 2007 07:48:13 +0000 (07:48 +0000)]
Fix-CA is a Gimp plug-in to correct chromatic aberration (CA).

11 years agoInitial import of metisse-0.4.0rc4 into the Packages Collection.
agc [Sat, 2 Jun 2007 19:07:33 +0000 (19:07 +0000)]
Initial import of metisse-0.4.0rc4 into the Packages Collection.

Metisse is an X-based window system designed with two goals in mind.
First, it should make it easy for HCI researchers to design and
implement innovative window management techniques Second, it should
conform to existing standards and be robust and efficient enough to be
used on a daily basis, making it a suitable platform for the
evaluation of the proposed techniques.

Metisse is not focused on a particular kind of interaction (e.g.  3D)
and should not be seen as a new desktop proposal.  It is rather a tool
for creating new types of desktop environments.

11 years agoReimport of boost-build as boost-jam (version 1.33.1). This is to comply
jmmv [Sat, 2 Jun 2007 17:48:51 +0000 (17:48 +0000)]
Reimport of boost-build as boost-jam (version 1.33.1).  This is to comply
with the Boost.Build packaging guidelines.  boost-build will now provide
the real complete build framework, not only the bjam tool.

11 years agoInitial import of planner, version 0.14.2:
jmmv [Sat, 2 Jun 2007 16:42:03 +0000 (16:42 +0000)]
Initial import of planner, version 0.14.2:

Planner is a project management tool for the GNOME desktop.  Among other
things, it provides:

- Task managment: define a list of tasks to accomplish a project, the
  dependencies among them and their lengths.  Of course, you can view a
  Gantt chart from this data.

- Resource management: define a list of resources for your project and
  assign them to tasks.

- Calendar management: create different calendars for the human resources
  in your project so that tasks can be automatically scheduled according
  to their calendars.

11 years agoInitial import of nucleo-0.6 into the Packages Collection.
agc [Sat, 2 Jun 2007 08:27:43 +0000 (08:27 +0000)]
Initial import of nucleo-0.6 into the Packages Collection.

Núcleo, an X11-based GUI toolkit for exploring new uses of
video and new human-computer interaction techniques.

11 years agoImport xxkb version 1.11 from pkgsrc-wip.
obache [Wed, 30 May 2007 14:01:47 +0000 (14:01 +0000)]
Import xxkb version 1.11 from pkgsrc-wip.
Packaged by Aleksey Cheusov and requested to import in PR 35665.

XXKB remembers the layout for each application window and changes the
keyboard state accordingly when the window gets a focus, it also shows
the current keyboard layout (an XKB group) and allows to switch it
with a mouse click and has many other useful features.

11 years agoImporting devel/psvn.
taca [Tue, 29 May 2007 15:40:18 +0000 (15:40 +0000)]
Importing devel/psvn.

psvn.el is an interface for the revision control tool subversion.
psvn.el provides a similar interface for subversion as pcl-cvs for
cvs.

11 years agoInitial import of tex-algorithm2e, version 3.9:
jmmv [Mon, 28 May 2007 14:07:16 +0000 (14:07 +0000)]
Initial import of tex-algorithm2e, version 3.9:

Algorithm2e is an environment for writing algorithms in LaTeX2e.
An algorithm is defined as a floating object like figures.  It
provides macros that allow you to create different sorts of key
words, thus a set of predefined key words is given.  You can
also change the typography of the keywords.

11 years agoImport antiright version 3.4.
obache [Mon, 28 May 2007 13:17:48 +0000 (13:17 +0000)]
Import antiright version 3.4.
Based on PR 35912 by Jeffrey Bedard, remove redundant definision in Makefile,
fix hardcoded path, add missing entries to PLIST and sort.

This package contains the gtkshell GUI creator, the gshterm vte-based terminal
emulator, a text editor, a simple IDE ideal for C development, and the ACE
sample desktop implementation. gtkshell allows one to create a gtk2 GUI
from the command line, by specifying widgets and options
at the command line.  gshterm is transparent vte-based terminal emulator.
ACE is a script which implements desktop features with gtkshell, including
a deskbar with a clock, a settings utility and configuration system,
a sticky notes applet, system monitors, a manual page browser, and configurable
launchers for applications.  gtkshell also provides GUIDL, the
GUI Definition Language parser for specifying static interface definitions.
Using gtkshell and the examples provided by ACE, one can rapidly construct
a GUI application, leaving the developer to focus on application logic.

11 years agoInitial import of p5-File-Tempdir 0.02.
heinz [Sun, 27 May 2007 19:42:32 +0000 (19:42 +0000)]
Initial import of p5-File-Tempdir 0.02.

The module provides an object interface for function tempdir() from
Perl module File::Temp. This allows to destroy the temporary directory
as soon as it is not needed anymore using the magic DESTROY() function
automatically called by perl when the object is no longer referenced.

11 years agoImport mimetex version 1.64.
obache [Sun, 27 May 2007 02:58:40 +0000 (02:58 +0000)]
Import mimetex version 1.64.

MimeTeX, licensed under the gpl, lets you easily embed LaTeX math in your html
pages. It parses a LaTeX math expression and immediately emits the corresponding
gif image, rather than the usual TeX dvi. And mimeTeX is an entirely separate
little program that doesn't use TeX or its fonts in any way. It's just one cgi
that you put in your site's cgi-bin/ directory, with no other dependencies. So
mimeTeX is very easy to install. And it's equally easy to use. Just place an
html <img> tag in your document wherever you want to see the corresponding LaTeX
expression.

11 years agoImport ruby-gnome2-poppler version 0.16.0.
obache [Sun, 27 May 2007 02:00:02 +0000 (02:00 +0000)]
Import ruby-gnome2-poppler version 0.16.0.

Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.

Ruby/Poppler is a Ruby binding of poppler-glib.

11 years agoImport rcairo version 1.4.1.
obache [Sat, 26 May 2007 13:44:50 +0000 (13:44 +0000)]
Import rcairo version 1.4.1.

Ruby bindings for cairo // cairo extension for Ruby

 * PNG saving
 * PostScript saving
 * PDF saving
 * SVG saving
 * all cairo API

11 years agoImport ruby-htree version 0.6.
obache [Sat, 26 May 2007 13:16:00 +0000 (13:16 +0000)]
Import ruby-htree version 0.6.

htree provides a tree data structure which represent HTML and XML data.

 * Permissive unified HTML/XML parser
 * byte-to-byte round-tripping unparser
 * XML namespace support
 * Dedicated class for escaped string. This ease sanitization.
 * HTML/XHTML/XML generator
 * template engine
 * recursive template expansion
 * converter to REXML document

11 years agoImport ruby-gnome2-rsvg version 0.16.0.
obache [Sat, 26 May 2007 06:27:28 +0000 (06:27 +0000)]
Import ruby-gnome2-rsvg version 0.16.0.

Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.

Ruby/RSVG is a Ruby binding of librsvg.

11 years agoImport ruby-gnome2-gnomeprint version 0.16.0.
obache [Sat, 26 May 2007 06:24:28 +0000 (06:24 +0000)]
Import ruby-gnome2-gnomeprint version 0.16.0.

Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.

Ruby/GnomePrint is a Ruby binding of libgnomeprint.

11 years agoImport ruby-gettext version 1.9.0.
obache [Sat, 26 May 2007 06:21:30 +0000 (06:21 +0000)]
Import ruby-gettext version 1.9.0.

Ruby-GetText-Package is a localization(L10n) library and tools which modeled
after GNU gettext package.

It converts the messages to localized messages properly using client-side locale
information.

11 years agoImport ruby-mechanize.
minskim [Sat, 26 May 2007 01:46:51 +0000 (01:46 +0000)]
Import ruby-mechanize.

The Mechanize library is used for automating interaction with
websites.  Mechanize automatically stores and sends cookies, follows
redirects, can follow links, and submit forms.  Form fields can be
populated and submitted.  Mechanize also keeps track of the sites that
you have visited as a history.

11 years agoImport ruby-hpricot.
minskim [Sat, 26 May 2007 01:34:44 +0000 (01:34 +0000)]
Import ruby-hpricot.

Hpricot is a very flexible HTML parser, based on Tanaka Akira's HTree
and John Resig's JQuery, but with the scanner recoded in C (using
Ragel for scanning).