FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2019-06-27T13:06:35+09:00

# git -C /usr/ports log --diff-filter=A --name-status --pretty="format:%aI %H" origin/master | perl -nlE '/^\d/ ? $d=$_ : print "$d\t$_"' | ack "\t[0-9a-z-]+/[^/ ]+/Makefile$"

2005-12-31T23:39:28+00:00 print/ps2eps Generate Encapsulated Postscript file from Postscript document
ps2eps is a tool (written in Perl) to produce Encapsulated PostScript Files
(EPS/EPSF) from usual one-paged Postscript documents. It calculates correct
Bounding Boxes for those EPS files and filters some special postscript command
sequences that can produce erroneous results on printers.

WWW: http://www.tm.uka.de/~bless/ps2eps
2005-12-31T18:42:57+00:00 mail/sylpheed-claws-rssyl A RSS/Atom plugin for sylheed-claws
This plugin allows you to read your favorite newsfeeds in Claws.
RSS 1.0, 2.0 and Atom feeds are currently supported.

WWW: http://ticho.yweb.sk/rssyl/
2005-12-31T18:42:57+00:00 mail/rssyl A RSS/Atom plugin for sylheed-claws
This plugin allows you to read your favorite newsfeeds in Claws.
RSS 1.0, 2.0 and Atom feeds are currently supported.

WWW: http://ticho.yweb.sk/rssyl/
2005-12-31T18:42:57+00:00 mail/claws-mail-rssyl RSS/Atom feed reader plugin for Claws Mail
This plugin allows you to read your favorite newsfeeds in Claws Mail.
RSS 1.0, 2.0 and Atom feeds are currently supported.

WWW: https://www.claws-mail.org/plugin.php?plugin=rssyl
2005-12-30T09:48:14+00:00 dns/p5-Data-Validate-Domain Data::Validate::Domain - domain validation methods
This module collects domain validation routines to make input
validation, and untainting easier and more readable.

WWW: https://metacpan.org/release/Data-Validate-Domain
2005-12-30T09:40:59+00:00 dns/p5-Net-Domain-TLD Look up and validate TLDs
The purpose of this module is to provide user with current list of
available top level domain names including new ICANN additions and
ccTLDs.

WWW: https://metacpan.org/release/Net-Domain-TLD
2005-12-30T06:24:17+00:00 www/lightsquid Light and fast web based squid proxy traffic analyser
Light Squid - light squid report parser and visualizer

fast and simple install
fast log parser generatesmall per user data file
perl based cgi script for dynamic generated report pages
html template for design
no database required
no additional perl module
varios reports
user group support
graphics report
multilanguage interface

WWW: http://lightsquid.sourceforge.net/
2005-12-30T05:07:46+00:00 devel/plan9port Plan 9 from User Space
Plan 9 is a distributed computing environment built at Bell Labs
starting in the late 1980s. Plan 9 became a convenient platform for
experimenting with new ideas, applications, and services.

Plan 9 from User Space (aka plan9port) is a port of many Plan 9
programs from their native Plan 9 environment to Unix-like operating
systems.

WWW: https://9fans.github.io/plan9port/
2005-12-30T04:38:56+00:00 security/cutlass Encrypted peer-to-peer voice, text, and file transmission protocol
Encrypted peer-to-peer voice, text, and file transmission protocol
entended to bring encrypted Internet use to the masses.

WWW: http://www.synacklabs.net/projects/cutlass/

-- WXS
Wesley Shields
wxs@csh.rit.edu
2005-12-30T04:24:11+00:00 dns/ldns Library for programs conforming to DNS RFCs and drafts
Ldns is a library to simplify implementation of recent DNS RFCs. The goal
is to allow depelopers to easily create software conforming to current RFCs
and experimental software for current Internet drafts.
Because ldns is written in C it should be a lot faster than Perl or other
scripting languages.

WWW: http://www.nlnetlabs.nl/projects/ldns/
2005-12-30T04:18:26+00:00 games/quake3-q3base Quake III Arena fork using SDL
Q3Base is a fork of Quake III Arena. It has the following advantages
over Quake III Arena itself:

- It uses SDL for establishing network connections. The client also uses
it for loading textures (thus adding PNG support) and OpenGL
rendering.
- It supports FreeBSD out of the box
- It hardcodes the shared object and datafile directories, thus removing
the need of startup scripts

Q3Base is developed by the folks at Quakesrc.org.

WWW: http://www.quakesrc.org/
2005-12-30T04:18:26+00:00 games/q3base Quake III Arena fork using SDL
Q3Base is a fork of Quake III Arena. It has the following advantages
over Quake III Arena itself:

- It uses SDL for establishing network connections. The client also uses
it for loading textures (thus adding PNG support) and OpenGL
rendering.
- It supports FreeBSD out of the box
- It hardcodes the shared object and datafile directories, thus removing
the need of startup scripts

Q3Base is developed by the folks at Quakesrc.org.

WWW: http://www.quakesrc.org/
2005-12-29T23:01:42+00:00 emulators/qemu-launcher GTK front-end to Qemu
Qemu Launcher is a GTK front-end for the Qemu x86 PC emulator.

WWW: https://gna.org/projects/qemulaunch
2005-12-29T21:10:57+00:00 sysutils/nctop A remote system monitor for unix hosts
Nctop is a remote system monitor for unix hosts.

It is a client/server-application using UDP-packets to receive the information
of the hosts running the daemon and listed in the clients configuration file.
For each host the client displays a line containing:

* hostname
* load averages
* cpu states (sys/user/idle)
* real memory usage (used/free/total)
* number of users currently logged in

WWW: http://www.rz.uni-karlsruhe.de/~hj28/
2005-12-29T15:59:20+00:00 comms/qfaxreader Mono/color multipage tiff/fax files visualisation/printing utility
DESCRIPTION
QFaxReader is a monochrome/color multipage tiff/fax files visualisation
utility. Is designed for the users who receive faxes using computers.

FEATURES
* Handle multi page tiff/fax files (even color)
* Correctly display fax images in any resolution
* Fullscreen mode
* Printing fax files (multiple pages per sheet)
* Autodetect printing system (CUPS, lpr-bsd, lpr-ng)
* Image transformation (rotate left, rotate right, vertical flip)
* Arbitrary zoom fax images
* Sidebar with easy navigation through directories
* AutoRefresh + notification for new facsimiles
* Aliases database for replacing faxes id's with real name
If you don't have gdbm or db library installed, this feature is disabled.
* Export in all formats which your QT have support
WARNING! This feature overwrite files without any notification!
* Experimental internationalization support
* CID support

WWW: http://qfaxreader.sourceforge.net/
2005-12-29T08:26:54+00:00 multimedia/p5-Subtitles Perl5 backend for fix subtitles timing
Movie files can be viewed with subtitles, which are currently
very popular as text files. Subtitles provides means for
simple loading, re-timing, and storing these subtitle files.
A command-line tool subs for the same purpose and using Subtitles
interface is included in the distribution.

The module supports srt, sub, smi subtitle formats.

Time values are floats, in seconds with millisecond precision.

WWW: https://metacpan.org/release/Subtitles
2005-12-29T06:26:25+00:00 games/glest Free 3D real-time customizable strategy game
Glest is a project for making a free 3d real-time
customizable strategy game. Current version is fully
playable, includes single player game against CPU
controlled players, two factions with their
corresponding tech trees, units, buildings and some
maps.

WWW: http://www.glest.org/
2005-12-29T05:25:46+00:00 devel/py-kid Simple template language for XML based written in Python
Kid is a simple template language for XML based vocabularies written in Python.
It was spawned as a result of a kinky love triangle between XSLT, TAL, and PHP.
We believe many of the best features of these languages live on in Kid with
much of the limitations and complexity stamped out.

WWW: http://www.kid-templating.org/
2005-12-29T03:48:58+00:00 cad/gplcver Verilog HDL simulator
GPL Cver is a full 1995 P1364 Verilog standard HDL simulator. It also
implements some of the 2001 P1364 standard features including all three
PLI interfaces (tf_, acc_ and vpi_) as defined in the 2001 Language
Reference Manual (LRM).

Verilog is the name for both a language for describing electronic hardware
called a hardware description language (HDL) and the name of the program
that simulates HDL circuit descriptions to verify that described circuits
will function correctly when the are constructed. Verilog is used only for
describing digital logic circuits. Other HDLs such as Spice are used for
describing analog circuits. There is an IEEE standard named P1364 that
standardizes the Verilog HDL and the behavior of Verilog simulators.
Verilog is officially defined in the IEEE P1364 Language Reference
Manual (LRM) that can be purchased from IEEE. There are many good books
for learning that teach the Verilog HDL and/or that teach digital circuit
design using Verilog.

WWW: https://sourceforge.net/projects/gplcver/
2005-12-29T03:38:28+00:00 graphics/opencv Open Source Computer Vision library
OpenCV (Open Source Computer Vision Library) is an open source
computer vision and machine learning software library. OpenCV was
built to provide a common infrastructure for computer vision
applications and to accelerate the use of machine perception in the
commercial products. Being a BSD-licensed product, OpenCV makes it
easy for businesses to utilize and modify the code.

The library has more than 2500 optimized algorithms, which includes
a comprehensive set of both classic and state-of-the-art computer
vision and machine learning algorithms. These algorithms can be
used to detect and recognize faces, identify objects, classify human
actions in videos, track camera movements, track moving objects,
extract 3D models of objects, produce 3D point clouds from stereo
cameras, stitch images together to produce a high resolution image
of an entire scene, find similar images from an image database,
remove red eyes from images taken using flash, follow eye movements,
recognize scenery and establish markers to overlay it with augmented
reality, etc.

WWW: https://www.opencv.org/
2005-12-29T00:46:44+00:00 devel/simian Similarity analyser for source and other text files
Simian (Similarity Analyser) identifies duplication in Java, C#,
C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic Groovy source
code and even plain text files. In fact, simian can be used on any
human readable files such as ini files, deployment descriptors, you
name it.

Note: The port uses the java version by default. You can select the .NET
version via WITH_MONO=yes, and disable installation of the
java parts with WITHOUT_JAVA=yes.

WWW: http://www.harukizaemon.com/simian/
2005-12-29T00:18:05+00:00 multimedia/dvbcut Qt application for cutting of MPEG PS and MPEG TS streams (DVB)
dvbcut is a Qt application which enables you to select certain parts of an
MPEG transport stream (as received on Digital Video Broadcasting, DVB) and
save these parts into a single MPEG output file. It follows a "keyhole
surgery" approach. Thus, the input video and audio data is mostly kept
unchanged, only very few frames at the beginning and/or end of the selected
range are recoded in order to obtain a valid MPEG file.

WWW: https://github.com/bernhardu/dvbcut-deb/
2005-12-28T22:06:36+00:00 lang/fpc2 Free Pascal compiler with Turbo, Delphi and other extensions
Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit
Turbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,
(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)
and others.

WWW: http://www.freepascal.org/
2005-12-28T21:51:57+00:00 databases/ipa_sdb IPA simple database module
IPA_SDB -- IPA simple database module

Main features:

- Distribution consists of database ipa_db_sdb(8) module, statistics
ipa_st_mod(8) module and ipa_sdb_dump(8) utility;
- Modules completely support dynamic and static rules, limits and
thresholds;
- All database files are stored in own record based database formats;
- Formats of database files are machine architecture independent;
- Sizes of database records are relatively small (binary data formats);
- Access to statistics can be granted accordingly to the user group;
- The ipa_sdb_dump(8) utility converts ipa_sdb(5) database files to text
representation and back.

WWW: http://ipa-system.sourceforge.net/modules/ipa_sdb/
2005-12-28T21:48:17+00:00 net/ipa_ip6fw IPA accounting module for FreeBSD IPv6 Firewall
IPA_IP6FW -- IPA accounting module for FreeBSD IPv6 Firewall

Main features:

- The module is designed for traffic accounting from IPv6 Firewall
rules byte counters;
- The module understands IPv6 Firewall rules byte counters overflow;
- It is possible to summarize and subtract statistics of IPv6 Firewall
rules byte counters;
- It is possible to distinguish IPv6 Firewall rules with the same numbers;
- IPv6 Firewall rules can be dynamically added to and deleted from
the system, the module correctly works in such situations.

WWW: http://ipa-system.sourceforge.net/modules/ipa_ip6fw/
2005-12-28T21:46:23+00:00 net/ipa_ipfw IPA accounting module for FreeBSD IP Firewall
IPA_IPFW -- IPA accounting module for FreeBSD IP Firewall

Main features:

- The module is designed for traffic accounting from IP Firewall
(including IPFW2) rules byte counters;
- The module understands IP Firewall rules byte counters overflow;
- It is possible to summarize and subtract statistics of IP Firewall
rules byte counters;
- It is possible to distinguish IP Firewall rules with the same numbers;
- IP Firewall rules can be dynamically added to and deleted from
the system, the module correctly works in such situations.

WWW: http://ipa-system.sourceforge.net/modules/ipa_ipfw/
2005-12-28T20:59:43+00:00 www/p5-WebService-NoPaste Pastebin web application to upload snippets of text
A pastebin web application to upload snippets of text to a webserver. Pastebins
are often used in IRC channels to show large amuonts of text.

WWW: https://metacpan.org/release/WebService-NoPaste
2005-12-28T20:51:51+00:00 mail/couriergraph RRDtool frontend for Courier statistics
Couriergraph is a very simple mail statistics RRDtool frontend for Postfix
that produces daily, weekly, monthly and yearly graphs of Courier's POP3,
IMAP, POP3s and IMAPs logins.

WWW: http://www.arschkrebs.de/postfix/couriergraph/
2005-12-28T16:29:45+00:00 x11-wm/jwm Joe's Window Manager
JWM is a window manager for the X11 Window System. JWM is written in C
and uses only Xlib at a minimum, though additional libraries are
supported for extended functionality and features. JWM supports MWM and
Extended Window Manager Hints (EWMH).

WWW: http://joewing.net/projects/jwm/
2005-12-28T13:58:46+00:00 devel/p5-Proc-Queue Proc::Queue - limit the number of child processes running
This module lets you parallelise a perl program using the fork, exit,
wait and waitpid calls as usual but without taking care of creating too
many processes and overloading the machine.

WWW: https://metacpan.org/release/Proc-Queue
2005-12-28T12:37:41+00:00 devel/p5-IPC-DirQueue IPC::DirQueue - disk-based many-to-many task queue
This module implements a FIFO queuing infrastructure, using a directory
as the communications and storage media. No daemon process is required
to manage the queue; all communication takes place via the filesystem.

WWW: https://metacpan.org/release/IPC-DirQueue
2005-12-28T10:09:03+00:00 finance/p5-Locale-Currency-Format Perl functions for formatting monetary values
Perl functions for converting monetary values to different formats.

WWW: https://metacpan.org/release/Locale-Currency-Format
2005-12-28T09:49:57+00:00 finance/p5-Finance-Currency-Convert-WebserviceX Lightweight currency conversion using WebserviceX.NET
Lightweight currency conversion using WebserviceX.NET

WWW: https://metacpan.org/release/Finance-Currency-Convert-WebserviceX
2005-12-28T09:46:03+00:00 textproc/p5-YAML-Syck Fast, lightweight YAML and JSON loader and dumper
This module provides a Perl interface to the libsyck data serialization
library. It exports the Dump and Load functions for converting Perl
data structures to YAML strings, and the other way around. It also
provides an implementation of JSON parsing and generation. Because
JSON is YAML (http://redhanded.hobix.com/inspect/yamlIsJson.html),
using libsyck gives you the fastest and most memory efficient parser
and dumper for JSON data representation.

WWW: https://metacpan.org/release/YAML-Syck
2005-12-28T01:00:32+00:00 multimedia/quodlibet GTK+-based audio player written in Python
Quod Libet is a GTK+-based audio player written in Python, using the
Mutagen tagging library. It's designed around the idea that you know
how to organize your music better than we do. It lets you make playlists
based on regular expressions (don't worry, regular searches work too).
It lets you display and edit any tags you want in the file. And it
lets you do this for all the file formats it supports -- Ogg Vorbis,
FLAC, MP3, Musepack, and MOD.

WWW: https://quodlibet.readthedocs.org/
2005-12-27T21:14:39+00:00 lang/elan Compiler for the Elan Programming Environment
Elan is an educational programming language for learning and teaching
systematic programming.

It was developed in 1974 by a group at the Technical University of
Berlin as an alternative to BASIC in teaching, and approved for use in
secondary schools in Germany by the "Arbeitskreis Schulsprache". It is
presently in use in a number of schools in Western Germany, Belgium, The
Netherlands and Hungary for informatics teaching in secondary education,
and used at the Radboud University Nijmegen in the Netherlands for
teaching systematic programming to students from various disciplines and
in teacher courses.

WWW: http://www.cs.ru.nl/elan/
2005-12-27T21:04:05+00:00 devel/mimir Data-structure library used by the Elan Programming Environment
Mimir is a library used by the Elan programming language for the
generation of internal data structures to maintain the abstract syntax
tree and intermediate code.

Its usage is not restricted to the Elan programming language itself
though.

WWW: http://www.cs.ru.nl/elan/
2005-12-27T19:59:09+00:00 devel/codeblocks Open source, cross-platform, free C/C++ IDE
Code::Blocks is an open source, cross-platform and free C/C++ IDE.
It is build using the wxWidgets GUI library.

The WEB site states:
"Code::Blocks is a free C++ IDE built specifically to meet
the most demanding needs of its users. It was designed, right
from the start, to be extensible and configurable."

WWW: http://www.codeblocks.org/
2005-12-27T19:33:44+00:00 devel/p5-Geo-ShapeFile Extension for handling ESRI GIS Shapefiles
The Geo::ShapeFile module reads ESRI ShapeFiles containing GIS mapping data, it
has support for shp (shape), shx (shape index), and dbf (data base) formats.

WWW: https://metacpan.org/release/Geo-ShapeFile
2005-12-27T17:41:21+00:00 devel/p5-Test-Strict Test and report on use strict/warnings coverage
Test and report on the coverage of the strict/warnings pragmas.

WWW: https://metacpan.org/release/Test-Strict
2005-12-27T16:49:43+00:00 multimedia/tovid Suite of tools for making DVD video disks

A suite of utilities to allow you to easily make video DVDs.

WWW: https://github.com/tovid-suite/tovid
2005-12-27T13:34:49+00:00 textproc/p5-String-Koremutake Convert to/from Koremutake Memorable Random Strings
The String::Koremutake module converts to and from Koremutake Memorable
Random Strings.

The term "Memorable Random String" was thought up by Sean B. Palmer as a
name for those strings like dopynl, glargen, glonknic, spoopwiddle, and
kebble etc. that don't have any conventional sense, but can be used as
random identifiers, especially in URIs to keep them persistent. See
http://infomesh.net/2001/07/MeRS/

Koremutake is a MeRS algorithm which is used by Shorl
(http://shorl.com/koremutake.php). As they explain: "It is, in plain
language, a way to express any large number as a sequence of syllables.
The general idea is that word-sounding pieces of information are a lot
easier to remember than a sequence of digits."

WWW: https://metacpan.org/release/String-Koremutake
2005-12-27T13:31:34+00:00 www/p5-Data-TreeDumper-Renderer-DHTML DHTML renderer for Data::TreeDumper
Simple DHTML renderer for Data::TreeDumper.

WWW: https://metacpan.org/release/Data-TreeDumper-Renderer-DHTML
2005-12-27T12:28:48+00:00 www/p5-Jifty Jifty -- Just Do It -- Yet another web framework
Jifty -- Just Do It.

Jifty is yet another web framework. Jifty tries not to make you say
things more than once. Out of the proverbial box, Jifty comes with one
way to do everything you should need to do: One database mapper, one
templating system, one web services layer, one AJAX toolkit, one set of
handlers for standalone or FastCGI servers. We work hard to make all the
bits play well together, so you don't have to.

WWW: https://metacpan.org/release/Jifty
2005-12-27T11:49:31+00:00 databases/p5-Jifty-DBI Jifty::DBI - An object-relational persistence framework
Jifty::DBI deals with databases, so that you don't have to.

This module provides an object-oriented mechanism for retrieving and
updating data in a DBI-accesible database.

This module is the direct descendent of DBIx::SearchBuilder. If you're
familiar with SearchBuilder, Jifty::DBI should be quite familiar to you.

WWW: https://metacpan.org/release/Jifty-DBI
2005-12-27T11:38:10+00:00 www/p5-HTML-Lint HTML::Lint - check for HTML errors in a string or file
HTML::Lint - check for HTML errors in a string or file.

HTML::Lint also comes with a wrapper program called weblint that handles
linting from the command line.

WWW: https://metacpan.org/release/HTML-Lint
2005-12-27T11:27:47+00:00 devel/p5-Test-Base Data Driven Testing Framework
Testing is usually the ugly part of Perl module authoring. Perl gives
you a standard way to run tests with Test::Harness, and basic testing
primitives with Test::More. After that you are pretty much on your own
to develop a testing framework and philosophy. Test::More encourages you
to make your own framework by subclassing Test::Builder, but that is not
trivial.

Test::Base gives you a way to write your own test framework base class
that *is* trivial.

WWW: https://metacpan.org/release/Test-Base
2005-12-27T10:55:50+00:00 www/p5-HTTP-Server-Simple-Recorder Mixin to record HTTP::Server::Simple's sockets
This module allows you to record all HTTP communication between an
HTTP::Server::Simple-derived server and its clients. It is a mixin, so
it doesn't itself subclass HTTP::Server::Simple; you need to subclass
from both HTTP::Server::Simple::Recorder and an actual
HTTP::Server::Simple subclass, and HTTP::Server::Simple::Recorder should
be listed first.

WWW: https://metacpan.org/release/HTTP-Server-Simple-Recorder
2005-12-27T10:46:15+00:00 www/p5-Test-HTTP-Server-Simple Test::More functions for HTTP::Server::Simple
This mixin class provides methods to test an HTTP::Server::Simple-based web
server. Currently, it provides only one such method: started_ok.

WWW: https://metacpan.org/release/Test-HTTP-Server-Simple
2005-12-27T10:02:05+00:00 devel/p5-File-ShareDir Locate per-dist and per-module shared files
The intent of File::ShareDir is to provide a companion to
Class::Inspector and File::HomeDir, modules that take a process that is
well-known by advanced Perl developers but gets a little tricky, and
make it more available to the larger Perl community.

Quite often you want or need your Perl module (CPAN or otherwise) to
have access to a large amount of read-only data that is stored on the
file-system at run-time.

On a Linux-like system, this would be in a place such as /usr/share,
however Perl runs on a wide variety of different systems, and so the use
of any one location is unreliable.

Perl provides a little-known method for doing this, but almost nobody is
aware that it exists. As a result, module authors often go through some
very strange ways to make the data available to their code.

WWW: https://metacpan.org/release/File-ShareDir
2005-12-27T09:46:01+00:00 mail/p5-Email-Send Email::Send - Simply Sending Email
This module provides a very simple, very clean, very specific interface
to multiple Email mailers. The goal of this software is to be small
and simple, easy to use, and easy to extend.

WWW: https://metacpan.org/release/Email-Send
2005-12-27T09:35:56+00:00 devel/p5-Return-Value Return::Value - Polymorphic Return Values
Polymorphic return values are really useful. Often, we just want to
know if something worked or not. Other times, we'd like to know what
the error text was. Still others, we may want to know what the error
code was, and what the error properties were. We don't want to handle
objects or data structures for every single return value, but we do want
to check error conditions in our code because that's what good
programmers do.

WWW: https://metacpan.org/release/Return-Value
2005-12-27T09:33:49+00:00 www/template_ High performance PHP compiling template engine
Template_ is a LGPL-ed high performance and fast template engine for PHP.

WWW: http://www.xtac.net/
2005-12-27T09:26:13+00:00 devel/p5-App-CLI App::CLI - Dispatcher module for command line interface programs
App::CLI dispatches CLI (command line interface) based commands into
command classes. It also supports subcommand and per-command options.

WWW: https://metacpan.org/release/App-CLI
2005-12-27T02:20:07+00:00 games/wop Free real-time Worms game
Worms of Prey is the new and free real-time Worms game for Linux,
MacOS X, and Windows similar to Liero, Liero AI, Liero Extreme, Yet
Another Liero Clone, NiL, and Wurmz!

Features include:
- Multi-player with one player per computer
- Completely new graphics
- Low bandwidth usage
- Different game modes (death match, team play)
- Ropes can be attached to any object
- Rope can be released
- Any number of ropes
- Multiple moving goals
- Free Linux, Windows and MacOS version under GPL license

WWW: http://wormsofprey.org/
2005-12-26T13:44:34+00:00 russian/rux Best Cyrillic text viewer and code page converter
The rux is a simple and at the same time powerful utility for texts recoding
from one encoding to another. At present time several the most popular Cyrillic
code pages such as utf-8, koi8-r, cp866, cp1251, iso8859-5 and mac-cyrillic are
supported. Also rux gives the opportunity to recode box- drawing characters,
which exists in some Cyrillic code pages, to replace them by their non-graphic
analogues ('-', '+', etc.).

Besides, the rux can detect a code page of the input files automatically.

Usually rux is used without any options because some values are accepted
by default. There are -o koi8-r, -e, -t.

The expectancy value of the presence of every Cyrillic characters in the
some text were taken from the dump of Russian translation of the `FreeBSD
Handbook'.

WWW: https://sourceforge.net/projects/rux/
2005-12-26T11:50:43+00:00 devel/p5-Object-Signature Generate cryptographic signatures for objects
Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.

The method used to generate the signature is based on Storable and
Digest::MD5. The object is fed to Storable::nfreeze to get a string,
which is then passed to Digest::MD5::md5_hex to get a unique 32
character hexadecimal signature.

WWW: https://metacpan.org/release/Object-Signature
2005-12-26T10:40:21+00:00 ports-mgmt/tinderbox Port build tinderbox system
Tinderbox is a package building system for FreeBSD ports, based on
official Portbuild scripts used on pointyhat building cluster.
Tinderbox was written by Joe Marcus Clarke.

You can define multiple jails (base system versions) and multiple
portstrees. The combination of jail and portstree is called a build.
A Tinderbox jail is not what is understood as a jail in FreeBSD,
it is in fact a given world in a chroot. Tinderbox supports automatic
tracking of dependencies and only rebuilds packages that changed
since last run. Tinderbox has support for email notification of
failed builds. Tinderbox also integrates well with ccache.

Tinderbox is designed to easily provide package sets of ports you
need, for platforms and architectures you need. Tinderbox is also
excellent tool for testing new ports and port upgrades, especially
for testing dependencies and packing lists. It's also useful for
testing ports on various releases of FreeBSD, since you can run
FreeBSD 6.X world as a jail on FreeBSD 7.X/8.X host.

WWW: http://tinderbox.marcuscom.com/
2005-12-26T10:40:21+00:00 ports-mgmt/tinderbox-devel Port build tinderbox system, devel version
Tinderbox is a package building system for FreeBSD ports, based on
official Portbuild scripts used on pointyhat building cluster.
Tinderbox was written by Joe Marcus Clarke.

You can define multiple jails (base system versions) and multiple
portstrees. The combination of jail and portstree is called a build.
A Tinderbox jail is not what is understood as a jail in FreeBSD,
it is in fact a given world in a chroot. Tinderbox supports automatic
tracking of dependencies and only rebuilds packages that changed
since last run. Tinderbox has support for email notification of
failed builds. Tinderbox also integrates well with ccache.

Tinderbox is designed to easily provide package sets of ports you
need, for platforms and architectures you need. Tinderbox is also
excellent tool for testing new ports and port upgrades, especially
for testing dependencies and packing lists. It's also useful for
testing ports on various releases of FreeBSD, since you can run
FreeBSD 6.X world as a jail on FreeBSD 7.X/8.X host.

WWW: http://tinderbox.marcuscom.com/
2005-12-26T10:40:21+00:00 misc/tinderbox Port build tinderbox system
Tinderbox is a package building system for FreeBSD ports, based on
official Portbuild scripts used on pointyhat building cluster.
Tinderbox was written by Joe Marcus Clarke.

You can define multiple jails (base system versions) and multiple
portstrees. The combination of jail and portstree is called a build.
A Tinderbox jail is not what is understood as a jail in FreeBSD,
it is in fact a given world in a chroot. Tinderbox supports automatic
tracking of dependencies and only rebuilds packages that changed
since last run. Tinderbox has support for email notification of
failed builds. Tinderbox also integrates well with ccache.

Tinderbox is designed to easily provide package sets of ports you
need, for platforms and architectures you need. Tinderbox is also
excellent tool for testing new ports and port upgrades, especially
for testing dependencies and packing lists. It's also useful for
testing ports on various releases of FreeBSD, since you can run
FreeBSD 4.X world as a jail on FreeBSD 5.X/6.X host.

WWW: http://tinderbox.marcuscom.com/
Author: Joe Marcus Clarke.
2005-12-26T09:07:30+00:00 www/mod_webkit Apache module for WebWare WebKit AppServer
This is a native Apache module for communicating
with the Webware WebKit AppServer.

WWW: https://cito.github.io/w4py/
2005-12-26T07:53:00+00:00 ftp/pftpx Much enhanced ftp proxy for pf that supports most ftp protocols
pftpx is a ftp proxy with many advanced features such as:

1) it handles all ftp modes: PORT, PASV, EPRT, EPSV
2) it handles ipv6
3) it should scale: one process handles all sessions using libevent
4) it works with "strict" ftp clients (clients that want data connections
to the same IP as the control connection)
2005-12-26T00:08:14+00:00 www/wikindx Bibliographic and quotations/notes management system
WIKINDX is a free bibliographic and quotations and notes
management and article authoring system designed either
for single use (on a variety of operating sytems) or
multi-user collaborative use across the internet.

WWW: http://wikindx.sourceforge.net/
2005-12-26T00:05:59+00:00 multimedia/k9copy A DVD-9 to DVD-5 shrinking application for KDE
From K9copy website:

K9Copy is a small utility which allows the copy of DVD on Linux.
The DVD video stream is compressed by the program Vamps.

1. Copy without menus :
In this case, dvdauthor is used to create a new DVD structure. It is possible
to choose the order in which the video sequences are played.
2. Copy with menus :
As dvdauthor does not make it possible to integrate the original menus,
K9Copy reproduces the original structure of the DVD. The navigation packs as
well as IFO files are modified to point on the compressed MPEG stream.

Features
* The video stream is compressed to make the DVD fit on 4.7 Gb recordable DVD
* DVD Burning
* Creation of ISO images
* Possibility of selecting the audio tracks and subtitles to be copied
* Title preview (video only)
* Possibility of preserving the original menus

WWW: http://k9copy.free.fr
2005-12-26T00:05:59+00:00 multimedia/k9copy-kde4 DVD-9 to DVD-5 shrinking application for KDE
K9Copy is a small utility which allows copying DVDs.
The DVD video stream is compressed by the program Vamps.

1. Copy without menus:
Here, dvdauthor creates a new structure for the DVD. It is possible to
arbitrarily set the order of the videos.
2. Copy with menus:
Because dvdauthor can't copy the original menus, K9Copy recreates the original
DVD structure. The menus as well as IFO files are modified to point to the
compressed MPEG2 stream.

Creating personalized menus was not brought back with version 1.0.0

Features
* The video stream is compressed to make the DVD fit on 4.7 Gb recordable DVD
* DVD Burning
* Creation of ISO images
* Choosing which audio and subtitle tracks are copied
* Title preview (video only)
* The ability to preserve the original menus

WWW: http://k9copy.sourceforge.net
2005-12-25T21:55:42+00:00 multimedia/motion Motion detection application
This is a port of motion, this version works with network cameras and with any
capture devices that supports bktr(4) with composite and svideo inputs. Tuner
support is not yet implemented. Latest port versions supports webcams supported
by pwcbsd.

WWW: https://motion-project.github.io/
2005-12-25T06:45:26+00:00 x11-themes/openbox-themes Themes for Openbox
Theme pack for the Openbox widnow manager.
2005-12-25T06:10:54+00:00 textproc/uim-el-xemacs21-mule XEmacs lisp for uim input method library
uim aims for multilingual input method library.
It works as an XIM server or an input module of GTK+ 2.x.
And currently it supports following input methods.

Chinese: Pinyin
Japanese: Anthy, Prime, SKK, T-code, TUT-code
Korean: Hangul, Romaja
Vietnamese: VIQR
Other: IPA

This port installs XEmacs lisp files for uim.

WWW: http://uim.freedesktop.org/wiki/
2005-12-25T05:55:30+00:00 textproc/uim-el Emacs lisp for uim input method library
uim aims for multilingual input method library.
It works as an XIM server or an input module of GTK+ 2.x.
And currently it supports following input methods.

Chinese: Pinyin
Japanese: Anthy, Prime, SKK, T-code, TUT-code
Korean: Hangul, Romaja
Vietnamese: VIQR
Other: IPA

This port installs Emacs lisp files for uim.

WWW: https://github.com/uim/uim
2005-12-24T19:02:39+00:00 ftp/pfptx Much enhanced ftp proxy for pf that supports most ftp protocols
pftpx is a ftp proxy with many advanced features such as:

1) it handles all ftp modes: PORT, PASV, EPRT, EPSV
2) it handles ipv6
3) it should scale: one process handles all sessions using libevent
4) it works with "strict" ftp clients (clients that want data connections
to the same IP as the control connection)
2005-12-24T16:19:24+00:00 devel/llvm29 Low Level Virtual Machine
Low Level Virtual Machine (LLVM) is:
- A compilation strategy designed to enable effective program
optimization across the entire lifetime of a program.
- A virtual instruction set.
- A compiler infrastructure.
- LLVM does not imply things that you would expect from a high-level
virtual machine. It does not require garbage collection or run-time
code generation.

WWW: http://llvm.org/
2005-12-24T16:19:24+00:00 devel/llvm Meta-port for the default version of the LLVM Toolchain
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.

This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), and the LLVM infrastructure these are built on.

Ports developers: do not depend on this port from other ports.

WWW: http://llvm.org/

2005-12-23T14:22:13+00:00 math/libjbigi i2p JNI to GNU MP Bignum library (libgmp)
[ excerpt from developer's web site ]

Using JNI (Java Native Interface), a bit of C code (thanks ugha!),
a little manual work and a piece of chewinggum: it is possible to
make the public key cryptography quite a bit faster.

WWW: http://www.i2p.net/jbigi
2005-12-23T13:03:36+00:00 textproc/p5-HTML-Truncate Truncate HTML by character count while preserving well-formedness
When working with text it is convenient and common to want to truncate
strings to make them fit a desired context. E.g., you might have a menu
that is only 100px wide and prefer text doesn't wrap so you'd truncate
it around 15-30 characters, depending on preference and typeface size.
This is trivial with plain text and substr but with HTML it is somewhat
difficult because whitespace has fluid significance and open tags that
are not properly closed destroy well-formedness and can wreck an entire
layout.

HTML::Truncate attempts to account for those two problems by padding
truncation for spacing and entities and closing any tags that remain
open at the point of truncation.

WWW: https://metacpan.org/release/HTML-Truncate
2005-12-22T19:17:36+00:00 converters/nomyso Convert MASM/TASM files to NASM compatible sources
[ excerpt from developer's www site ]

Nomyso is a Perl program which converts assembly language source
files for MASM and TASM to NASM-compatible source files.

WWW: http://www.devoresoftware.com/nomyso/
2005-12-22T18:59:54+00:00 converters/intel2gas MASM/NASM/TASM to GNU asm syntax converter
[ excerpt from developer's www site ]

Intel2GAS is a converter that will convert assembler source files
written for NASM to files that can be assembled using the GNU
Assembler (GAS), on the i386 platform. It provides support for basic
MMX instructions as well.

This converter was written for the Hermes project and is now released
to the general public. The code inside this converter is extremely
flexible, you can write a syntax file to convert between any two
assembler languages on a good day.. :)

WWW: http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/

-- lioux@FreeBSD.org
2005-12-22T17:19:16+00:00 converters/ta2as TASM to AT&T asm syntax converter (GNU AS)
This simple tool reads a source file with TASM syntax and converts it
to AT&T syntax.

The AT&T syntax is widely used by GNU tools, in particular the GAS(AS)
interpreter and GCC compiler.

The TASM syntax is used by many commercial compilers and disassemblers,
ie. NASM, MASM, Visual Studio or IDA Pro.

Ta2As can automate most of the conversion, but it still isn't perfect
- some correction have to be made manually before the code compiles.

This tool was originally written by Frank van Dijk and released by
SPiRiT group; this is continuation of his work, although not much of
the original code remains.

WWW: https://github.com/mefistotelis/ta2as
2005-12-22T15:52:43+00:00 security/ipfcount Summarise ipf logs by counting and sorting the fields
ipfcount reads ipf(8) logs and extracts the following fields:

iface group rule action shost sport dhost dport proto flags type dir

You can then print lists like 'top <n> blocked ports', 'top <n> blocked hosts',
or 'incoming connections sorted by interface and protocol'.

For more sophisticated lists, you can filter the entries using Perl expressions.

WWW: http://deathbeforedecaf.net/misc/ports
2005-12-22T14:49:28+00:00 textproc/p5-XML-SAX-Expat-Incremental XML::SAX::Expat subclass for non-blocking (incremental)
XML::SAX::Expat::Incremental supplies a non-blocking, incremental
parsing interface to XML::SAX::Expat.

WWW: https://metacpan.org/release/XML-SAX-Expat-Incremental
2005-12-22T13:57:16+00:00 net/pathneck Active network path probing tool
Pathneck is an active probing tool that can detect bottleneck location of
network path.
It only needs single end control, and has relatively small probing overhead
(33.6KB for one probing in the default setting).

WWW: http://www.cs.cmu.edu/~hnn/pathneck/
2005-12-22T09:58:44+00:00 security/openvpn-admin GUI frontend to openvpn
OpenVPN-Admin is a GUI for OpenVPN

WWW: https://sourceforge.net/projects/openvpn-admin/
2005-12-22T09:27:37+00:00 security/p5-Digest-Perl-MD4 Perl extension for MD4 hash algorithm in pure Perl
This is not C-code interface (like `Digest::MD5') but a Perl-only
implementation of MD4 (like `Digest::Perl::MD5'). Because of this, it is
slow but avoids platform specific complications. For efficiency you
should use `Digest::MD4' instead of this module if it is available.

WWW: https://metacpan.org/release/Digest-Perl-MD4
2005-12-22T09:25:34+00:00 security/p5-Digest-SHA-PurePerl Perl extension for SHA-1/224/256/384/512 in pure Perl
Digest::SHA::PurePerl is a complete implementation of the NIST
Secure Hash Standard. It gives Perl programmers a convenient way
to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message
digests. The module can handle all types of input, including
partial-byte data.
Digest::SHA::PurePerl is written entirely in Perl. If your platform
has a C compiler, you should install the functionally-equivalent
(but much faster) Digest::SHA module.

WWW: https://metacpan.org/release/Digest-SHA-PurePerl
2005-12-22T09:24:33+00:00 security/p5-Digest-Perl-MD5 Perl extension for MD5 hash algorithm in pure Perl
This is not an interface (like "Digest::MD5") but a Perl implementation
of MD5. It is written in perl only and because of this it is slow but it
works without C-Code. You should use "Digest::MD5" instead of this
module if it is available. This module is only usefull for
computers where you cannot install "Digest::MD5" (e.g. lack of a
C-Compiler).

WWW: https://metacpan.org/release/Digest-Perl-MD5
2005-12-22T09:19:54+00:00 security/p5-Digest-Pearson-PurePerl Perl extension for Peter K. Pearson's hash algorithm in pure Perl
Digest::Pearson::PurePerl is an implementation of Peter K. Pearson's hash
algorithm presented in "Fast Hashing of Variable Length Text Strings"
- ACM 1990. This hashing technique yields good distribution of hashed results
for variable length input strings on the range 0-255, and thus, it is well
suited for data load balancing.
If you prefer a fast implementation, you might want to
consider Digest::Pearson instead.

WWW: https://metacpan.org/release/Digest-Pearson-PurePerl
2005-12-21T20:02:54+00:00 net/mping Mping network statistics collector
Mping is a system for collecting packet delay and loss
statistics in a TCP/IP network using ICMP echo.

Mping is based on original ping(8) with following new features:

- Ability to ping multiple hosts simultaneously
- Prints 10/50/90-percentile as well as min/avg/max.

WWW: http://mping.uninett.no/
2005-12-21T17:39:06+00:00 security/p5-Crypt-TEA Perl extension to Tiny Encryption Algorithm
TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable number
of rounds (32 is recommended). It has a low setup time, and depends on a
large number of rounds for security, rather than a complex algorithm. It was
developed by David J. Wheeler and Roger M. Needham, and is described at
http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html .

WWW: https://metacpan.org/release/Crypt-TEA
2005-12-21T17:38:15+00:00 security/p5-Crypt-X509 Perl extension to parse X.509 certificates
Crypt::X509 parses X.509 certificates. Methods are provided for accessing most
certificate elements. It is based on the generic ASN.1 module by Graham Barr,
on the x509decode example by Norbert Klasen and contributions on the
perl-ldap-dev-Mailinglist by Chriss Ridd.

WWW: https://metacpan.org/release/Crypt-X509
2005-12-21T16:37:19+00:00 security/p5-Crypt-SaltedHash Perl extension to work with salted hashes
The Crypt::SaltedHash module provides an object oriented interface to create
salted (or seeded) hashes of clear text data. The original formalization of
this concept comes from RFC-3112 and is extended by the use of different
digital agorithms.

WWW: https://metacpan.org/release/Crypt-SaltedHash
2005-12-21T16:35:33+00:00 security/p5-Crypt-Shark Perl extension for Shark block cipher
Shark is 64-bit block cipher that accepts a 128-bit key. It was
designed by Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon
Bosselaers, and Erik De Win.

WWW: https://metacpan.org/release/Crypt-Shark
2005-12-21T16:31:51+00:00 security/p5-Crypt-Salt Perl extension to generate a salt to be fed into crypt
The single exported subroutine in this module is for generating a salt
suitable for being fed to crypt() and other similar functions.

WWW: https://metacpan.org/release/Crypt-Salt
2005-12-21T15:40:50+00:00 security/p5-Crypt-SKey Perl S/Key calculator
This module contains a simple S/Key calculator (as described in RFC
1760) implemented in Perl. It exports the function `key' by default, and
may optionally export the function `compute'.
`compute_md4', `compute_md5', `key_md4', and `key_md5' are provided as
convenience functions for selecting either MD4 or MD5 hashes. The
default is MD4; this may be changed with with the `$Crypt::SKey::HASH'
variable, assigning it the value of `MD4' or `MD5'. You can access any
of these functions by exporting them in the same manner as `compute' in
the above example.
Most S/Key systems use MD4 hashing, but a few (notably OPIE) use MD5.

WWW: https://metacpan.org/release/Crypt-SKey
2005-12-21T15:39:47+00:00 security/p5-Crypt-Loki97 Perl extension for Loki97 block cipher
Loki97 is 128-bit block cipher that accepts a variable-length key. It was
designed by Lawrie Brown, Josef Pieprzyk, and Jennifer Seberry. The default
key length in this implementation is 128 bits. Loki97 was one of the 15
candidates for the AES.

WWW: https://metacpan.org/release/Crypt-Loki97
2005-12-21T15:37:30+00:00 security/p5-Crypt-License Perl extension to examine a license
Crypt::License decodes an encrypted file and attempts to decrypt it by first,
looking for a hash pointer in the caller program called $ptr2_License. The
hash contains the path to the License file and an optional 'private' key list
of modules which will decrypt only with the 'private' key. OR, a hash key of
'next' with no particular value that indicates to look to the next caller on
the stack for the License pointer. If the pointer is not present or the
License file is not found successfully, then no further action is taken. If the
License file is successfully opened, and the contents validated then the
attached encrypted module is loaded and the seconds remaining until License
expiration are returned or now() in the case of no expiration. Undef is
returned for an expired license (module fails to load).

WWW: https://metacpan.org/release/Crypt-License
2005-12-21T15:30:06+00:00 security/p5-Crypt-Khazad Perl extension for Khazad block cipher
Khazad is a 128-bit key, 64-bit block cipher. Designed by Vincent Rijmen and
Paulo S. L. M. Barreto, Khazad is a NESSIE finalist for legacy-level block
ciphers. Khazad has many similarities with Rijndael, and has an extremely
high rate of diffusion.

WWW: https://metacpan.org/release/Crypt-Khazad
2005-12-21T11:21:55+00:00 net/sendsms Simple perl command-line utility to send SMS via from on provider site
If you have an AT&T Wireless, Bell Canada/Bell Mobility, Cellular One,
Cingular, Cricket, Sprint PCS, SkyTel, or T-Mobile cell phone or pager, and you
want the ability to send SMS messages to it via a command-line utility, this is
what you need. All this program requires is a computer with a baseline Perl 5.x
installation and web access. NO EXTRA PERL MODULES REQUIRED!

How does it work?
SendSMS connects to your service provider's web page and pretends to submit a
form to their 'Instant Messaging' web page. Currently, AT&T Wireless, Bell
Canada/Bell Mobility, Cellular One, Cingular, Cricket, SkyTel, Sprint PCS, and
T-Mobile are supported. Users are encouraged to modify the provided templates to
add support for any providers who are currently unsupported.

Other Service Providers
If you are interested in supporting another service provider please try to
modify sendSMS on your own. It is not hard at all. Instructions and examples are
included in the code, and if you're familiar with the site you're porting to, it
takes about 15 minutes. If you get sendSMS working with any other providers' web
sites, please email Paul Kreiner [deacon at thedeacon.org] and/or the port
maintainer a patch so it can be added to the next release.

WWW: http://caspian.dotconf.net/menu/Software/SendSMS/
2005-12-21T09:50:39+00:00 audio/xmms2 Rewrite of xmms as a client/server system (developer release)
XMMS2 is a redesign of the XMMS music player. It features a client-server
model, allowing multiple (even simultaneous!) user interfaces, both textual
and graphical. All common audio formats are supported using plugins. On top
of this, there is a flexible media library to organize your music.

WWW: http://xmms2.org/
2005-12-21T09:43:43+00:00 devel/p5-Tie-ShareLite Tied hash interface to IPC::ShareLite
Tie::ShareLite provides for a tied hash interface to the IPC::ShareLite module
that is very similar to the one provided by IPC::Shareable. Only hashes can be
tied at this time. The hashes can be of any complexity allowed by the Storable
module, however, there are some caveats covered in the REFERENCES section of
man page.

WWW: https://metacpan.org/release/Tie-ShareLite
2005-12-21T08:48:24+00:00 www/kdedict Web based db to administer standard translations of a translation team
KDE Dictionary is used by a few KDE i18n teams.
Kdedict is written by Matthias Kiefer from German team
and i18n.kde.org's instalaltion is currently administered by Claudiu Costin
from Romaninan Team.
Kdedict is a web based database to administer the standard translations of a
translation team. You can search the database for different criterias and the
found entries are shown in a table.
Kdedict does not use a full blown database but stores the information in a
plain text file. This way, everybody can easily run kdedict offline (using a
local web server) without having to install and admin a big database. To enable
users to update their locale database easily, kdedict offers a download option.
But if you have basic knowledge of Perl, it should be no problem to adapt
dedict for using a real database.
The database consists of the fields: original text, description, translation,
description, category of the word (i.e. GUI, Network), date of last update and
flag, if the translation is accepted by the team. This flag allows you to
include translations, that your team is not in agreement about, into the
database.
Kdedict is able to manage user logins, so you can easily maintain your database
over the web. When logged in, it is easy to edit, insert or delete entries.
Kdedict can also manage multiple languages, by creating one table for each
user.

WWW: http://i18n.kde.org/tools/kdedict/
2005-12-21T08:35:13+00:00 security/p5-Crypt-Enigma Perl extension for the Enigma cipher
This module is a complete working Perl implementation of the Enigma Machine
used during World War II. The cipher calculations are based on actual Enigma
values and the resulting ciphered values are as would be expected from an
Enigma Machine.
The implementation allows for all of the Rotors and Reflectors available to the
real world Enigma to be used. A Steckerboard has also been implemented,
allowing letter substitutions to be made.

WWW: https://metacpan.org/release/Crypt-Enigma
2005-12-21T08:28:56+00:00 devel/p5-IO-NestedCapture Perl module for performing nested STD\* handle captures
With this module you can capture any combination of STDIN, STDOUT, and
STDERR. In the case of STDIN, you may feed any input into capture you
want (or even set it to use another file handle). For STDOUT and STDERR
you may review the full output of these or prior to capture set a file
handle that will receive all the data during the capture.

WWW: https://metacpan.org/release/IO-NestedCapture
2005-12-21T05:31:00+00:00 games/toycars Physics-based 2D racing game
Toy Cars is a physics based 2-D racer. The graphics and the interface
use SDL and OpenGL.

Toy Cars is partly inspired by Micromachines and partly by the old
Atari ST game called Jupiter's Masterdrive.

WWW: https://sourceforge.net/projects/toycars/
2005-12-21T04:50:21+00:00 misc/fortune-mod-ferengi_rules_of_acquisition Star Trek: The Ferengi Rules of Acquisition
So ... you're a lonely hewmaan living on the lower decks, crawling the
Jeffries tubes or poking around holodec computers.

You just don't have the lobes for business.

Here's your opportunity:
For only 5 strips of latnium, learn from THE BUSINESSMEN of
Alpha-Quadrant, as written by Grand Negus Gint himself:
The Ferengi Rules of Acquisition
2005-12-21T04:40:49+00:00 sysutils/mcweject Removable media eject
Command line utility for ejecting removable media.
2005-12-21T04:13:45+00:00 databases/db4o-mono Database engine for storing object into files
db4o is designed to provide a full-featured, embeddable database engine
for equipment, mobile, desktop, and server platforms in object-oriented
environments. Where relational databases fall short in providing zero
administration, small footprint, high performance, smooth synchronisation,
and easy refactorability, db4o is the answer. Native to Java and .NET,
db4o's single programming library (.jar /.dll) easily integrates into the
application and performs highly reliable and scalable persistence tasks with
just one single line of code, no matter how complex object structures may
be.

WWW: http://www.db4o.com/
2005-12-21T04:10:09+00:00 math/plman Propositional Logic sentence shell/interpreter
PLMan, or Propositional LogicMan, is a user-friendly and powerful
propositional logic (sometimes called sentential logic or
propositional calculus) sentence shell/interpreter written in Java,
capable of handling many existing propositional systems of
propositional logic, especially the important ones.

WWW: http://plman.sourceforge.net/
2005-12-21T04:08:09+00:00 x11-fonts/freefont-ttf Free UCS Outline Fonts
This project aims to provide a set of free outline (PostScript Type0, TrueType,
OpenType...) fonts covering the ISO 10646/Unicode UCS (Universal Character Set).

WWW: http://www.nongnu.org/freefont/
2005-12-21T00:15:32+00:00 textproc/romdict Dictd database for Eng-Ro dictionary
The RomDict project includes (for now) only an English -- Romanian dictionary.
This port installs it in the data format for use with dictd server.

WWW: http://romdict.sourceforge.net/
2005-12-20T23:56:40+00:00 net/sendsnpp Tool for sending messages through a RFC1861 compliant SNPP server
SendSNPP is a perl program for sending messages through a RFC1861 compliant
SNPP server. SNPP stands for Simple Network Paging Protocol. It is used by a
wide range of paging providers for sending pages. A list of some of the
providers that support the SNPP service is on the WWW site below. SendSNPP
requires no special modules, and has been tested on Linux and Windows systems.
It has a very straight forward interface making it very easy to use.

Feature List:
- Easy addition of new service providers by simply editing a hash
- Supports logging to a file
- Script returns error status to the system when an error occurs
- Automatic message truncation when message exceeds providers limit
- Verbose and descriptive error messages if something goes wrong
- Multiple debugging levels

WWW: http://caspian.dotconf.net/menu/Software/SendSNPP/
2005-12-20T22:43:44+00:00 databases/pydbx Simple SQL database abstraction layer for Python
dbx is a simple SQL database abstraction layer for Python. The goal
of dbx is to make using a SQL database as simple as possible while
providing a consistent API across different databases.

WWW: http://david.acz.org/pydbx/
2005-12-20T20:47:45+00:00 security/chroot_safe Tool to chroot softwares easily
chroot_safe, a tool to chroot any application in a sane manner without
requring binaries, shared libraries etc within the chroot or any support from
the application. Works with any dynamically linked application.

WWW: https://sourceforge.net/projects/chrootsafe/
2005-12-20T20:46:38+00:00 net/samba-nmblookup NetBIOS Name lookup tool
This is a tool to query NetBIOS names and map them to IP addresses
in a network using NetBIOS over TCP/IP queries from the Samba port.

WWW: http://www.samba.org/
2005-12-20T20:41:17+00:00 net-mgmt/chillispot Wireless LAN Access Point Controller
Chillispot is used for authenticating users of a wireless LAN. It support WPA
(Wireless Protected Access) encryption. Authentication, authorization and
accounting (AAA) is handled by your favorite radius server.

WWW: http://www.chillispot.info
2005-12-20T15:55:30+00:00 archivers/deutex WAD file manipulator for Doom, Heretic, Hexen, and Strife
DeuTex is a tool to work with WAD files for Doom, Heretic, Hexen, and Strife.
It can be used to extract the lumps from a WAD and save them as individual
files. Conversely, it can also build a WAD from separate files. When
extracting a lump to a file, it does not just copy the raw data, it converts
it to an appropriate format (such as PPM for graphics, Sun audio for samples,
etc.). Conversely, when it reads files for inclusion in PWADs, it does the
necessary conversions (for example, from PPM to Doom picture format). In
addition, DeuTex has functions such as merging WADs, etc. If you're doing
any WAD hacking beyond level editing, DeuTex is a must.

WWW: http://www.teaser.fr/~amajorel/deutex/
2005-12-20T15:51:51+00:00 security/p5-Crypt-Imail Perl extension to encrypt and decrypt Imail passwords
This package is used to encrypt and decrypt passwords generated by IMail.
See: http://www.ipswitch.com/products/imail_server/

WWW: https://metacpan.org/release/Crypt-Imail
2005-12-20T15:51:00+00:00 security/p5-Crypt-GOST_PP Perl extension for GOST Encryption Algorithm in pure Perl
Crypt::GOST_PP is a pure perl implementation of GOST, a 64-bit
symmetrical block cipher with a 256-bit key from the former Soviet
Union. Please read the Pod documentation contained in the module
itself for additional information, including the rationale behind
the writing of this module.

WWW: https://metacpan.org/release/Crypt-GOST_PP
2005-12-20T15:50:08+00:00 security/p5-Crypt-GOST Perl extension for GOST Encryption Algorithm
GOST 28147-89 is a 64-bit symmetric block cipher with a 256-bit
key developed in the former Soviet Union. Some information on it
is available at http://vipul.net/gost/ .
This module implements GOST encryption. It supports the Crypt::CBC
interface, with the functions described below. It also provides
an interface that is backwards- compatible with Crypt::GOST 0.41,
but its use in new code is discouraged.

WWW: https://metacpan.org/release/Crypt-GOST
2005-12-20T14:49:19+00:00 security/p5-Crypt-DES_PP Perl extension for DES encryption in pure Perl
The Data Encryption Standard (DES), also known as Data
Encryption Algorithm (DEA) is a semi-strong encryption and
decryption algorithm.
The module is 100 % compatible to Crypt::DES but is implemented
entirely in Perl. That means that you do not need a C compiler
to build and install this extension.
The module implements the Crypt::CBC interface. You are
encouraged to read the documentation for Crypt::CBC if you
intend to use this module for Cipher Block Chaining.
The minimum (and maximum) key size is 8 bytes. Shorter keys will
cause an exception, longer keys will get silently truncated.
Data is encrypted and decrypted in blocks of 8 bytes.
The module implements the Ultra-Fast-Crypt (UFC) algorithm as
found for example in the GNU libc. On the Perl side a lot has
been done in order to make the module as fast as possible
(function inlining, use integer, ...).
Note: For performance issues the source code for the module is
first preprocessed by m4. That means that you need an m4 macro
processor in order to hack on the sources. This is of no concern
for you if you only want to use the module, the preprocessed
output is always included in the distribution.

WWW: https://metacpan.org/release/Crypt-DES_PP
2005-12-20T14:48:29+00:00 converters/p5-Unicode-UTF8simple Conversions to/from UTF-8 from/to charactersets
Provides UTF-8 conversion for perl versions from 5.00 and up. It
was mainly written for use with perl 5.00 to 5.6.0 because those
perl versions do not support Unicode::MapUTF8 or Encode.

Unicode::UTF8simple is written in plain perl (no C code) and will
work with any Perl 5 version. It is just slightly slower than Encode.

WWW: https://metacpan.org/release/Unicode-UTF8simple
2005-12-20T14:42:58+00:00 security/p5-Crypt-Chimera Perl extension for Chimera key exchange protocol
The Chimera key exchange protocol generates a shared key between two parties.
The protocol was shown to be INSECURE. This module is therefore released for
purely academic curiosity.

WWW: https://metacpan.org/release/Crypt-Chimera
2005-12-20T00:35:09+00:00 www/p5-HTML-WikiConverter HTML to wiki markup converter
HTML::WikiConverter is an HTML to wiki converter capable of
converting HTML source into a variety of wiki dialects. Supported
dialects include:

DokuWiki Kwiki
MediaWiki MoinMoin
Oddmuse PbWiki
PhpWiki PmWiki
SlipSlap TikiWiki
UseMod WakkaWiki
WikkaWiki

WWW: https://metacpan.org/release/HTML-WikiConverter
2005-12-19T20:35:54+00:00 www/textpattern Free, flexible, elegant, easy-to-use content management system
A free, flexible, elegant, easy-to-use content management system
for all kinds of websites, even weblogs.

WWW: http://www.textpattern.com/
2005-12-19T19:44:44+00:00 www/p5-Catalyst-Plugin-Cache-FileCache File cache for Catalyst
Extends base class with a file cache.

WWW: http://search.cpan.org/dist/Catalyst-Plugin-Cache-FileCache/
2005-12-19T19:43:52+00:00 www/p5-Catalyst-Plugin-PageCache Cache the output of entire pages
Many dynamic websites perform heavy processing on most pages, yet this
information may rarely change from request to request. Using the
PageCache plugin, you can cache the full output of different pages so
they are served to your visitors as fast as possible. This method of
caching is very useful for withstanding a Slashdotting, for example.

This plugin requires that you also load a Cache plugin. Please see the
Known Issues when choosing a cache backend.

WWW: https://metacpan.org/release/Catalyst-Plugin-PageCache
2005-12-19T19:29:19+00:00 www/p5-Catalyst-Plugin-Cache-Memcached Distributed cache for Catalyst
Extends base class with a distributed cache.

WWW: https://metacpan.org/release/BOBTFISH/Catalyst-Plugin-Cache-Memcached-0.8
2005-12-19T19:21:24+00:00 www/p5-Catalyst-Plugin-Cache-FastMmap Mmap cache for Catalyst
This package is part of the Catalyst Cache family. It allows integration
of Cache::FastMmap and Catalyst

This module extends the Catalyst application class with a "mmap" cache.

WWW: https://metacpan.org/release/Catalyst-Plugin-Cache-FastMmap
2005-12-19T15:40:39+00:00 korean/firefox-ko Firefox Korean(ko) Language Pack
Mozilla Firefox is an open-source application suite for web browsing,
IRC chat, and more.

Firefox Korean(ko) Language Pack provides Korean
localized resource for Firefox.

WWW: http://www.mozilla.or.kr/
2005-12-19T14:35:09+00:00 net/sendemail Lightweight, completely command line based, SMTP email agent
SendEmail is a lightweight, completly command line based, SMTP email agent. If
you have the need to send email from a command prompt this tool is perfect. It
was designed to be used in bash scripts, Perl programs, and web sites, but it
is also quite useful in many other contexts. SendEmail is written in Perl and
is unique in that it requires no special modules. It has a straight forward
interface, making it very easy to use. It can send atttachements.

WWW: http://caspian.dotconf.net/menu/Software/SendEmail/
2005-12-19T09:51:04+00:00 security/p5-Crypt-MySQL Perl extension to compare MySQL passwords without libmysqlclient
Crypt::MySQL emulates MySQL PASSWORD() SQL function, without libmysqlclient.
You can compare encrypted passwords, without real MySQL environment.

WWW: https://metacpan.org/release/Crypt-MySQL
2005-12-19T09:35:13+00:00 security/p5-Crypt-HCE_MD5 Perl extension implementing one way hash chaining encryption using MD5
This module implements a chaining block cipher using a one
way hash. This method of encryption is the same that is
used by radius (RFC2138) and is also described in Applied
Cryptography.
Two interfaces are provided in the module. The first is
straight block encryption/decryption the second does base64
mime encoding/decoding of the encrypted/decrypted blocks.
The idea is the two sides have a shared secret that
supplies one of the keys and a randomly generated block of
bytes provides the second key. The random key is passed in
cleartext between the two sides.
An example client and server are packaged as modules with
this module. They are used in the tests.

WWW: https://metacpan.org/release/Crypt-HCE_MD5
2005-12-19T09:16:46+00:00 security/p5-Crypt-GPG Perl extension for GnuPG
The Crypt::GPG module provides access to the functionality of the GnuPG
(www.gnupg.org) encryption tool through an object oriented interface.
It provides methods for encryption, decryption, signing, signature
verification, key generation, key certification, export and import.
Key-server access is on the todo list.
This release of the module may create compatibility issues with previous
versions. If you find any such problems, or any bugs or documentation
errors, please do report them to crypt-gpg at neomailbox.com.


WWW: https://metacpan.org/release/Crypt-GPG
2005-12-19T03:22:16+00:00 japanese/mime_pls Perl Library for MIME encode/decode
mime_pls is a perl library for MIME encode/decode, and provides
perl functions in message header fields based RFC2047 and in
message body based RFC2045.

mimer.pl: MIME decoder library
mimew.pl: MIME encoder library
2005-12-18T22:13:44+00:00 security/p5-Crypt-Rabbit Perl extension for Rabbit stream cipher
Rabbit is a new stream cipher based on the properties of counter assisted
stream ciphers, invented by Martin Boesgaard, Mette Vesterager,
Thomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.

WWW: https://metacpan.org/release/Crypt-Rabbit
2005-12-18T22:06:01+00:00 security/p5-Crypt-Lite Perl extension for a symmetric data encryption and decryption
Sometimes it's necessary to protect some certain data against plain reading
or you intend to send information through the Internet. Another reason might
be to assure users cannot modify their previously entered data in a follow-up
step of a long Web transaction where you don't want to deal with server-side
session data. The goal of Crypt::Lite was to have a pretty simple way to
encrypt and decrypt data without the need to install and compile huge
packages with lots of dependencies.
Crypt::Lite generates every time a different encrypted hash when you
re-encrypt the same data with the same secret string. Nevertheless you
are able to make double or tripple-encryption with any data to increase
the security. Decryption works also on hashes that have been encrypted
on a foreign host (try this with an unpatched IDEA installation ;-).

WWW: https://metacpan.org/release/Crypt-Lite
2005-12-18T21:59:47+00:00 security/p5-Crypt-Ctr Perl extension for encrypting data in Counter Mode
Generic Counter Mode implementation in pure Perl. The Counter Mode module
constructs a stream cipher from a block cipher or cryptographic hash funtion
and returns it as an object. Any block cipher in the Crypt:: class can be
used, as long as it supports the blocksize and keysize methods. Any hash
function in the Digest:: class can be used, as long as it supports
the add method.

WWW: https://metacpan.org/release/Crypt-Ctr
2005-12-18T21:56:07+00:00 security/p5-Crypt-Caesar Perl extension for decrypting rot-N strings
Crypt::Caesar - Decrypt rot-N strings

WWW: https://metacpan.org/release/Crypt-Caesar
2005-12-18T21:55:15+00:00 security/p5-Crypt-CFB Perl extension for encrypting data in Cipher Feedback Mode
Generic CFB implementation in pure Perl. The Cipher Feedback Mode module
constructs a stream cipher from a block cipher or cryptographic hash funtion
and returns it as an object. Any block cipher in the Crypt:: class can be
used, as long as it supports the blocksize and keysize methods. Any hash
function in the Digest:: class can be used, as long as it supports the
add method.

WWW: https://metacpan.org/release/Crypt-CFB
2005-12-18T21:53:18+00:00 security/p5-Crypt-AppleTwoFish Perl extension for Apple iTMS internal key descrambling algorithm
This code appears to have only cursory resemblance to Bruce Schneier's
blowfish and twofish algorithms in that it too has a table-based decoder.
Derivation from FairKeys code by Jon Lech Johanson at nanocrew.net.
If you don't know what that is, don't bother looking here further. This is
a Pure Perl implementation. I doubt there is any need for xs coding for
what would mainly be processing 16 bytes at a time. This code is part of an
ongoing effort to clone portions of the Apple iTMS in Perl for portability.
See www.hymn-project.org for prior efforts by others.

WWW: https://metacpan.org/release/Crypt-AppleTwoFish
2005-12-18T16:03:28+00:00 security/sshit Checks for SSH/FTP bruteforce and blocks given IPs
sshit is a perl script, which works along with ipfw, ipfw2, and pf.
It parses the output of syslogd, find out SSH/FTP bruteforce attacks.
If the number of failed login is more than a threshold that administarator
set, sshit will block the source IP via firewall for a while
(administrators can set the period of blocking).

WWW: http://anp.ath.cx/sshit/
2005-12-18T15:57:44+00:00 devel/cgdb Curses-based interface to the GNU Debugger
CGDB is a curses-based interface to the GNU Debugger (GDB). The goal of
CGDB is to be lightweight and responsive; not encumbered with
unnecessary features.

The interface is designed to deliver the familiar GDB text interface,
with a split screen showing the source as it executes. The UI is modeled
on the classic Unix text editor, vi. Those familiar with vi should feel
right at home using CGDB.

WWW: http://cgdb.sourceforge.net/
2005-12-18T14:52:28+00:00 japanese/scim-tomoe SCIM IMEngine module using Tomoe
scim-tomoe is the SCIM IMEngine module using the Tomoe input method.

WWW: http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMTomoe
2005-12-18T14:51:37+00:00 japanese/libtomoe-gtk TOMOE GTK+ library
TOMOE GTK+ library

WWW: http://tomoe.sourceforge.jp/
2005-12-18T14:50:33+00:00 japanese/tomoe Tegaki Online MOji-ninshiki Engine
Tegaki Online MOji-ninshiki Engine

WWW: http://tomoe.sourceforge.jp/
2005-12-18T11:23:43+00:00 cad/systemc Modeling platform for system-level C++ models
SystemC provides hardware-oriented constructs within the context of C++
as a class library implemented in standard C++. Its use spans design and
verification from concept to implementation in hardware and software.

SystemC provides an interoperable modeling platform which enables the
development and exchange of very fast system-level C++ models. It also
provides a stable platform for development of system-level tools.

WWW: http://www.systemc.org/
2005-12-18T02:09:32+00:00 net/repeater UltraVNC repeater
UltraVNC Repeater is an UltraVNC addon

WWW: http://ultravnc.sourceforge.net/addons/repeater.html
2005-12-17T21:50:56+00:00 security/p5-Digest-Pearson Perl extension for Peter K. Pearson's hash algorithm
Digest::Pearson is an implementation of Peter K. Pearson's hash algorithm
presented in "Fast Hashing of Variable Length Text Strings" - ACM 1990. This
hashing technique yields good distribution of hashed results for variable
length input strings on the range 0-255, and thus, it is well suited for
data load balancing.
The implementation is in C, so it is fast. If you prefer a pure Perl version
and can tolerate slower speed, you might want to consider
Digest::Pearson::PurePerl instead.

WWW: https://metacpan.org/release/Digest-Pearson
2005-12-17T21:46:44+00:00 security/p5-Digest-ManberHash Perl extension for ManberHash hash algorithm
Digest::ManberHash - a Perl package to calculate Manber Hashes

WWW: https://metacpan.org/release/Digest-ManberHash
2005-12-17T21:45:20+00:00 security/p5-Digest-MD5-Reverse Perl extension that looks for MD5 hashes in several databases
MD5 sums (see RFC 1321 - The MD5 Message-Digest Algorithm) are used as a
one-way hash of data. Due to the nature of the formula used, it is impossible
to reverse it.
This module provides functions to search several online MD5 hashes database and
return the results (or return undefined if no match found).

WWW: https://metacpan.org/release/Digest-MD5-Reverse
2005-12-17T16:46:46+00:00 textproc/p5-Text-CSV-Simple Perl module for Simpler parsing of CSV files
Parsing CSV files is nasty. It seems so simple, but it usually
isn't. Thankfully Text::CSV_XS takes care of most of that nastiness
for us.

Like many modules which have to deal with all manner of nastiness and
edge cases, however, it can be clumsy to work with in the simple case.

Thus this module.

We simply provide a little wrapper around Text::CSV_XS to streamline
the common case scenario. (Or at least my common case scenario; feel
free to write your own wrapper if this one doesn't do what you want).

WWW: https://metacpan.org/release/Text-CSV-Simple
2005-12-17T16:22:16+00:00 security/p5-Digest-MD5-File Perl extension for getting MD5 sums for files and urls
Get MD5 sums for files of a given path or content of a given url.

WWW: https://metacpan.org/release/Digest-MD5-File
2005-12-17T16:16:24+00:00 security/p5-Digest-JHash Perl extension for JHash hash algorithm
The Digest::JHash module allows you to use the fast JHash hashing algorithm
developed by Bob Jenkins from within Perl programs. The algorithm takes as
input a message of arbitrary length and produces as output a 32-bit
"message digest" of the input in the form of an unsigned long integer.
See http://burtleburtle.net/bob/hash/doobs.html for more information.

WWW: https://metacpan.org/release/Digest-JHash
2005-12-17T16:15:29+00:00 security/p5-Digest-FNV Perl extension for Fowler/Noll/Vo hash algorithm
Digest::FNV is an implementation for the 32-bit version of Fowler/Noll/Vo
hashing algorithm which allows variable length input strings to be quickly
hashed into unsigned integer values. For more information about this hash,
please visit http://www.isthe.com/chongo/tech/comp/fnv/.

WWW: https://metacpan.org/release/Digest-FNV
2005-12-17T16:02:09+00:00 security/p5-Digest-Elf Perl extension for ElfHash hash algorithm
Digest::Elf provides an XS based implementation of the ElfHash algorithm.
ElfHash generates resonably 32 bit integer value from a string in a
reasonably short period of time.

WWW: https://metacpan.org/release/Digest-Elf
2005-12-17T16:00:52+00:00 security/p5-Digest-EMAC Perl5 interface to EMAC Double Message-Digest Algorithms
This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).
Unlike HMAC, which reuses an existing one-way hash function, such as
MD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to
produce a secure message authentication code (MAC).

Using the block cipher, a message is encrypted in CBC mode. The last
block is taken as the MAC of the message. For fixed-length messages,
this method is provably secure. In reality, however, messages have
arbitrary lengths, and this method is not secure. To make secure MACs
for variable length messages, the last block is encrypted once again
with a different key. The security of this construction has been proved
in the paper, ``CBC MAC for Real-Time Data Sources'' by Erez Petrank
and Charles Rackoff. The security can be proved on the assumption that
the underlying block cipher is pseudo-random.

The performance and key-agility of EMAC are reasonable. EMAC is
preferable for short messages because the block length is smaller
compared to the schemes based on a hash function. EMAC is also chosen
as one of the NESSIE winners for Message Authentication Codes, along
with UMAC, TTMAC and HMAC. The current NESSIE specification chooses the
AES as block cipher.

WWW: https://metacpan.org/release/Digest-EMAC
2005-12-17T15:22:03+00:00 security/p5-Digest-DMAC Perl5 interface to DMAC Double Message-Digest Algorithms
This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).
Unlike HMAC, which reuses an existing one-way hash function, such as
MD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to
produce a secure message authentication code (MAC).

Using the block cipher, a message is encrypted in CBC mode. The last
block is taken as the MAC of the message. For fixed-length messages,
this method is provably secure. In reality, however, messages have
arbitrary lengths, and this method is not secure. To make secure MACs
for variable length messages, the last block is encrypted once again
with a different key. The security of this construction has been proved
in the paper, ``CBC MAC for Real-Time Data Sources'' by Erez Petrank
and Charles Rackoff. The security can be proved on the assumption that
the underlying block cipher is pseudo-random.

The performance and key-agility of EMAC are reasonable. EMAC is
preferable for short messages because the block length is smaller
compared to the schemes based on a hash function. EMAC is also chosen
as one of the NESSIE winners for Message Authentication Codes, along
with UMAC, TTMAC and HMAC. The current NESSIE specification chooses the
AES as block cipher.

WWW: https://metacpan.org/release/Digest-DMAC
2005-12-17T14:50:31+00:00 security/p5-Digest-DJB Perl extension for D.J Bernstein's hash algorithm
Digest::DJB is an implementation of D. J. Bernstein's hash which returns a
32-bit unsigned value for any variable-length input string. An equivalent pure
Perl version is also available: Digest::DJB::PurePerl.

WWW: https://metacpan.org/release/Digest-DJB
2005-12-17T14:44:25+00:00 security/p5-Digest-Hashcash Perl extension for Hashcash hash algorithm
This module implements the hashcash hash (or digest, although it's not
clearly a digest). For all your information needs please
visit http://www.hashcash.org.

WWW: https://metacpan.org/release/Digest-Hashcash
2005-12-17T14:16:08+00:00 security/p5-Digest-Crc32 Perl extension for calculating 32-bit CRC checksums
This module provides a perl implementation to generate 32 bits CRC digests for
buffers and files.

WWW: https://metacpan.org/release/Digest-Crc32
2005-12-17T14:06:58+00:00 security/p5-Digest-CRC Perl extension for calculating CRC checksums
The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper
functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.

WWW: https://metacpan.org/release/Digest-CRC
2005-12-17T13:53:18+00:00 security/p5-Digest-Adler32 Perl extension for Adler32 hash algorithm
The Digest::Adler32 module implements the Adler-32 checksum as specified
in RFC 1950. The interface provided by this module is specified in Digest,
but no functional interface is provided.

WWW: https://metacpan.org/release/Digest-Adler32
2005-12-17T12:09:13+00:00 security/p5-Digest-SV1 Perl extension for SV1 hash algorithm
Digest::SV1 - Cryptosleazically strong message digest format

WWW: https://metacpan.org/release/SAMV/Digest-SV1-0.01
2005-12-17T11:54:10+00:00 security/p5-Digest-Tiger Perl extension for Tiger hash algorithm
A perl module that implements the tiger hash, which is believed to be secure
and runs quickly on 64-bit processors.

WWW: https://metacpan.org/release/Digest-Tiger
2005-12-17T11:21:52+00:00 security/p5-Digest-Whirlpool Perl extension for Whirlpool hash algorithm
Digest::Whirlpool - A 512-bit, collision-resistant, one-way hash function
developed by Paulo S. L. M. Barreto and Vincent Rijmen.

WWW: https://metacpan.org/release/Digest-Whirlpool
2005-12-17T10:30:12+00:00 security/p5-Digest-Haval256 Perl extension for Haval256 hash algorithm
Haval is a variable-length, variable-round one-way hash function designed by
Yuliang Zheng, Josef Pieprzyk, and Jennifer Seberry. The number of rounds can
be 3, 4, or 5, while the hash length can be 128, 160, 192, 224, or 256 bits.
Thus, there are a total of 15 different outputs. For better security, however,
this module implements the 5-round, 256-bit output.

WWW: https://metacpan.org/release/Digest-Haval256
2005-12-16T20:15:06+00:00 security/fiked Fake IKE PSK+XAUTH daemon based on VPNC
This is a fake IKE daemon supporting just enough of the standards and Cisco
extensions to attack commonly found insecure Cisco PSK+XAUTH VPN setups.

If you know the pre-shared key, also known as shared secret or group password,
you can impersonate the VPN gateway in IKE phase 1, and learn XAUTH user
credentials in phase 2.

WWW: http://www.roe.ch/FakeIKEd
2005-12-16T14:28:51+00:00 ukrainian/emacs-koi8u KOI8-U coding system for [X]Emacs
KOI8-U coding system for all emacsen.
2005-12-15T14:29:01+00:00 net/scapy Powerful interactive packet manipulation program in python
Scapy is a powerful interactive packet manipulation program. It is able to forge
or decode packets of a wide number of protocols, send them on the wire, capture
them, match requests and replies, and much more.

It can easily handle most classical tasks like scanning, tracerouting, probing,
unit tests, attacks or network discovery (it can replace hping, 85% of nmap,
arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.).

It also performs very well at a lot of other specific tasks that most other
tools can't handle, like sending invalid frames, injecting your own 802.11
frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on
WEP encrypted channel, ...), etc.

WWW: http://secdev.org/projects/scapy
2005-12-15T01:58:58+00:00 devel/libpperl A library easing embedding perl interpreters into C programs
libpperl is a library abstracting the embedded perl interface so as to
transparently handle as many of the hairy edge cases as possible.
2005-12-14T17:09:40+00:00 www/serendipity PHP based weblog software
Serendipity is a weblog/blog system, implemented with PHP.
It is standards compliant, feature rich and open source (BSD License).

WWW: https://www.s9y.org/
2005-12-14T17:09:40+00:00 www/serendipity-devel PHP based weblog software
Serendipity is a weblog/blog system, implemented with PHP.
It is standards compliant, feature rich and open source (BSD License).

WWW: http://www.s9y.org/

- Babak Farrokhi
babak@farrokhi.net
2005-12-14T09:03:19+00:00 net-mgmt/p5-NSNMP NSNMP - fast, flexible, low-level, pure-Perl SNMP library
This is an SNMP message encoding and decoding library, providing very
low-level facilities; you pretty much need to read the SNMP RFCs to use
it. It is, however, very fast (it's more than an order of magnitude
faster than Net::SNMP, and it can send a request and parse a response in
only slightly more time than the snmpd from net-snmp takes to parse the
request and send a response), and it's relatively complete --- the
interface is flexible enough that you can use it to write SNMP
management applications, SNMP agents, and test suites for SNMP
implementations.

The package also includes NSNMP::Simple, which lets you get or set a
single OID via SNMP with a single line of code. It's easier to use, and
roughly an order of magnitude faster, than Net::SNMP.

WWW: https://metacpan.org/release/NSNMP
2005-12-14T07:01:26+00:00 net/p5-Net-Random Perl5 module to get random data from online sources
Net::Random - get random data from online sources

This module gets truly random data from online sources. Or at least,
they claim to be truly random.

The two sources of randomness above correspond to
http://www.fourmilab.ch/cgi-bin/uncgi/Hotbits?nbytes=1024&fmt=hex and
http://random.org/cgi-bin/randbyte?nbytes=1024&format=hex.
We always get chunks of 1024 bytes at a time, storing it in a pool
which is used up as and when needed. The pool is shared between all
objects using the same randomness source. When we run out of randomness
we go back to the source for more juicy random goodness.

The maintainers of both randomness sources claim that their data
is *truly* random. A some simple tests show that they are certainly
more random than the rand() function on this 'ere machine.

WWW: https://metacpan.org/release/Net-Random
2005-12-14T02:08:17+00:00 multimedia/dvdwizard Automated creation of DVDs with chapters and menus
[ excerpt from distfile's README with modifications ]

dvdwizard is a wrapper-script which incorporates a fully automated
creation of a DVD-structure with Chapters and menus from one or
more mpeg-streams. This is done by several "sub-scripts" and various
freely available tools.

A lot of things have changed since the initial version. It is now
possible to author multiple titlesets at once, PAL or NTSC is
supported. If the movie has more than one audio stream, an audio
selection menu will be shown, languages of audio tracks are now
freely customizable. Also, a configuration file has been introduced.

WWW: http://udrecsuite.sourceforge.net/

-- lioux@FreeBSD.org
2005-12-13T21:16:18+00:00 devel/libisc ISC's utility library
libisc is C utility library which is used as part of part of ISC's bind.

It includes functions for:
- assertion handling.
- balanced binary (AVL) trees.
- bit masks comparison.
- event based programs.
- heap-based priority queues.
- memory handling.
- program logging.
2005-12-13T15:27:23+00:00 devel/p5-Algorithm-Dependency Base class for implementing various dependency trees
Algorithm::Dependency is a framework for creating simple read-only
dependency hierarchies, where you have a set of items that rely on other
items in the set, and require actions on them as well.

Despite the most visible of these being software installation systems like
the CPAN installer, or debian apt-get, they are useful in other
situations. This module intentionally uses implementation-neutral words,
to avoid confusion.

WWW: https://metacpan.org/release/Algorithm-Dependency
2005-12-13T13:39:47+00:00 devel/xlslib A C++ library for generation of Excel(TM) files
xlsLib is a multiplatform, C++ developed, library for dynamically
generating Excel(TM) files (*.xls). It allows the generation of Excel(TM)
compatible files without the need of any other external software.

* Easy to use, fully object oriented, API.
* Excel 95 (TM) format spreadsheets.
* Multiple worksheets.
* All standard font's styles and colors.
* All standard cell's styles, colors and properties.
* All standard cell's border-styles and colors.
* Three basic type of cells:
o Blank.
o Label. The text in labels can be formatted in all standard styles.
o Number. All standard number-formats are supported.
* Merged cells.
* Handling of cells using ranges.

WWW: http://xlslib.sourceforge.net/
2005-12-12T16:16:16+00:00 www/p5-Catalyst-Plugin-Authorization-ACL ACL support for Catalyst applications
This module provides Access Control List style path protection, with
arbitrary rules for Catalyst applications. It operates only on the
Catalyst private namespace, at least at the moment.

WWW: https://metacpan.org/release/Catalyst-Plugin-Authorization-ACL
2005-12-12T15:02:41+00:00 www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd Use .htpasswd with Catalyst
This plugin uses "Authen::Htpasswd" to let your application use
".htpasswd" files for it's authentication storage.

WWW: https://metacpan.org/release/DKAMHOLZ/Catalyst-Plugin-Authentication-Store-Htpasswd-0.02
2005-12-12T14:35:35+00:00 audio/eawplus E.A.W.+Izumo+Tamuki collection of Gravis Ultrasound MIDI patches
This is, tuned by Shoichi Tamuki, Eric A. Welsh's collection of
Gravis UltraSound MIDI patches configured for use with the TiMidity++
MIDI player. A configuration file for TiMidity++ to use these patches
is also included.
2005-12-12T14:34:56+00:00 www/p5-Catalyst-Plugin-Authentication-Store-DBIC Authentication/authorization on a DBIx::Class/Class::DBI model
This plugin uses a DBIx::Class (or Class::DBI) object to authenticate a user.

WWW: http://search.cpan.org/dist/Catalyst-Plugin-Authentication-Store-DBIC/
2005-12-12T14:28:25+00:00 audio/guspat Izumo collection of Gravis Ultrasound MIDI patches
This is Masanao Izumo's collection of Gravis UltraSound MIDI patches,
configured for use with the TiMidity++ MIDI player. A configuration file
for TiMidity++ to use these patches is also included.
2005-12-12T14:22:06+00:00 www/p5-Catalyst-Plugin-Authorization-Roles Role based authorization for Catalyst
Role based access control is very simple: every user has a list of
roles, which that user is allowed to assume, and every restricted part
of the app makes an assertion about the necessary roles.

If the user is a member in all of the required roles access is granted.
Otherwise, access is denied.

WWW: https://metacpan.org/release/Catalyst-Plugin-Authorization-Roles
2005-12-12T14:12:10+00:00 www/p5-Catalyst-Plugin-Authentication Infrastructure plugin for the Catalyst authentication framework
The authentication plugin provides generic user support for Catalyst
apps. It is the basis for both authentication (checking the user is who
they claim to be), and authorization (allowing the user to do what the
system authorises them to do).

WWW: https://metacpan.org/release/Catalyst-Plugin-Authentication
2005-12-12T09:57:23+00:00 dns/dualserver Combined DHCP/DNS server for small LANs
Combined DHCP/DNS Server for Small LAN. Dynamic DHCP allocates/renew host
addresses while Caching DNS Server first try resolving from DHCP allotted
names then from Cache then only forwarding to External DNS Servers. Auto
Config and auto Dynamic DNS update.

WWW: https://sourceforge.net/projects/dhcp-dns-server/
2005-12-12T09:51:34+00:00 net/dualserver Combined DHCP/DNS server for small LANs
Combined DHCP/DNS Server for Small LAN. Dynamic DHCP allocates/renew host
addresses while Caching DNS Server first try resolving from DHCP alotted
names then from Cache then only forwarding to External DNS Servers. Auto
Config and auto Dynamic DNS update.

WWW: http://sourceforge.net/projects/dhcp-dns-server/
2005-12-12T09:50:37+00:00 security/symbion-sslproxy SSL proxy for securing insecure connections
The Symbion SSL Proxy listens on a TCP port, accepts SSL connections, and
forwards them to an other (local or remote) TCP port, or UNIX domain socket.

WWW: https://sourceforge.net/projects/sslproxy/
2005-12-11T18:07:36+00:00 games/flightgear-l410 A simulation of the Turbolet L410 commuter aircraft
The Turbolet L410 package simulates the Turbolet L410 Czech commuter aircraft,
and is provided as an aircraft for the FlightGear flight simulator. Since the
aircraft requires modifications to the FlightGear source code, this port
builds and installs a patched FlightGear executable.

WWW: http://javky.rozhled.cz/index.php?id=fgfsl410&typ=P

- Jean-Yves Lefort
jylefort@FreeBSD.org
2005-12-11T16:52:44+00:00 lang/linux-libperl5.8 Library for embedding the perl interpreter (linux version)
Shared lib for embedding the perl interpreter into other apps. This
is not needed by the Perl interpreter itself.

WWW: http://perl.com/
2005-12-11T16:07:56+00:00 games/flightgear-mb339-pan Simulation of the MB-339 PAN aerobatic jet
The MB-339 PAN package simulates the jet used by the aerobatic team of the
Italian Air Force, and is provided as an aircraft for the FlightGear flight
simulator. It is developed by the University of Udine's Human-Computer
Interaction Laboratory, in collaboration with the Italian Aerobatic team.

WWW: http://hcilab.uniud.it/pan/
2005-12-11T13:56:12+00:00 benchmarks/sysbench Scriptable database and system performance benchmark
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is
most frequently used for database benchmarks, but can also be used to create
arbitrarily complex workloads that do not involve a database server.

sysbench comes with the following bundled benchmarks:
- oltp_*.lua: a collection of OLTP-like database benchmarks
- fileio: a filesystem-level benchmark
- cpu: a simple CPU benchmark
- memory: a memory access benchmark
- threads: a thread-based scheduler benchmark
- mutex: a POSIX mutex benchmark

WWW: https://github.com/akopytov/sysbench
2005-12-11T12:41:55+00:00 databases/p5-DBIx-Simple Simplified object oriented interface to Perl DBI
DBIx::Simple module aims to be a simplified object oriented interface to Perl
DBI. From its description ...

Query preparation and execution are combined in a single method, the result
object (which is a wrapper around the statement handle) provides easy
row-by-row and slurping methods.

The "query" method returns either a result object, or a dummy object. The
dummy object returns undef (or an empty list) for all methods and when used in
boolean context, is false. The dummy object lets you postpone (or skip) error
checking, but it also makes immediate error check simply " $db->query(...) or
die $db->error".

WWW: https://metacpan.org/release/DBIx-Simple
2005-12-11T12:40:51+00:00 devel/p5-Data-Swap XS module to swap the contents and types of referenced variables
Paraphrased from the Data:Swap's documentation ...

Data::Swap (XS) module allows to swap the contents of two referenced
variables, even if they have different types. The main application is
to change the base type of an object after it has been created, for
example for dynamic loading of data structures:

swap $self, bless $replacement, $newclass;

WWW: https://metacpan.org/release/Data-Swap
2005-12-11T11:16:20+00:00 benchmarks/super-smack Benchmarking, stress testing, and load generation tool for Databases
Super Smack is a benchmarking, stress testing, and load generation tool
for MySQL (and PostgreSQL). Super Smack was originally written by Sasha
Pachev, and then hosted and maintained by Jeremy Zawodny.

WWW: http://jeremy.zawodny.com/mysql/super-smack/
2005-12-11T10:33:44+00:00 databases/pxlib C library to read various Paradox files
pxlib is shared C library to read various Paradox files. Currently .DB
files are best supported. pxlib provides a very simple api to read the
header and the data records of Paradox files. I also provides functions
to convert the data into the hosts data format (little or big endian).

WWW: http://pxlib.sourceforge.net
2005-12-10T21:45:28+00:00 science/v_sim Visualization of atomic structures
V_Sim visualizes atomic structures such as crystals, grain boundaries and so on
(either in .d3 format as defined by F. Lançon, or in plain text format as
described in the sample page). The rendering is done in pseudo-3D with colored
sphere to represent the atoms. The user can interact through many functions to
choose the view, the size of the atoms, their color, the background color, the
type of fog... Much of it is detailled in the user guide. Moreover V_Sim allows
to export the view as image in GIF, PS or more formats.

WWW: http://inac.cea.fr/L_Sim/V_Sim/
2005-12-10T19:50:27+00:00 x11-fonts/avifonts AviFonts greek fonts collection
This is a collection of greek TTF fonts licensed under GPL.

These fonts are designed for the Greek language and are iso-8859-7 compatible.
They are saved though in Unicode format, to be compatible with modern fonts and
in order to be easily expandable. It consist of the following families:

a) Bonati
c) Jacobs
b) Optima
d) OptimaCollege
e) ParisAifel

The fonts are originally written for www.avisoft.gr
( AVIETTE S. A. Software applications - Kallirois 22A, ATHENS.Tel: 9221331)
and designed and created by Atanasio
( KARDITSA, Tel +30.441.71150 ).
They were also heavily brushed up by Panayotis Katsaloulis (www.panayotis.com)
in order for the fonts to be correctly encoded and transformed into the Unicode
character set and also be correctly recognized by the system.

For any comments about these fonts please contact me (panayotis@panayotis.com)

WWW: http://graphis.hellug.gr/el/download.html
2005-12-10T19:31:53+00:00 net-im/gaim-assistant Plugin that forwards messages to a different screen name
Gaim Assistant is a plugin to Gaim that will allow you to forward
messages to a different screen name should you become away.

WWW: http://gaim-assistant.tulg.org/
2005-12-10T19:15:09+00:00 deskutils/buoh A reader for online strips comics
Buoh is a reader for online strips comics. It is free software, designed to
work well under the GNOME Desktop.

Buoh has a number of features, including:

- Select your favorites comic through a list of more than 130 comics
- Easy, simple an eye-candy view of an online comic
- Browsing over the comic strip archives
- Saving a comic to disk
- Integration with GNOME (respecting the lockdowns and HIG compliance)

WWW: http://buoh.steve-o.org/
2005-12-10T19:05:16+00:00 multimedia/p5-MP4-Info Fetch info from MPEG-4 files
The MP4::Info module can be used to extract tag and meta information
from MPEG-4 audio (AAC) and video files. It is designed as a drop-in
replacement for MP3::Info.

Note that this module does not allow you to update the information
in MPEG-4 files.

WWW: https://metacpan.org/release/MP4-Info
2005-12-10T18:45:03+00:00 graphics/comix GTK2 comic book viewer for .cbz, .cbr, and .cbt files
Comix is an image viewer specifically designed to handle comic books. It reads
ZIP, RAR and tar archives (also gzip or bzip2 compressed), as well as plain
image files. It has a simple and user-friendly GUI using PyGTK.

WWW: http://comix.sourceforge.net/
2005-12-10T14:20:10+00:00 net/abills Billing system for dialup, VPN, and VoIP management
ABILLS (Asmodeus BILLing System) is free billing for dialup and vpn users.
Written completely in PERL it uses MySQL and FreeRadius for authentication.

WWW: http://abills.sourceforge.net/
2005-12-10T08:48:37+00:00 x11/nvidia-xconfig Tool to manipulate X configuration files for the NVidia driver
The `nvidia-xconfig` is a tool intended to provide basic control over
configuration options available in the NVIDIA X driver.

WWW: http://www.nvidia.com/object/unix.html
2005-12-09T21:15:49+00:00 editors/xml2rfc-xxe xml2rfc configuration for XMLMind XML editor
xml2rfc-xxe is a configuration for the XMLMind XML Editor
to assist in editing RFCs in RFC2629 format. It includes
WYSIWYG formatting, conversion using the web form or a
locally-installed xml2rfc, conversion to HTML using XSL-FO,
and more.

WWW: http://code.google.com/p/xml2rfc-xxe/
2005-12-09T21:13:08+00:00 editors/xxe Validating XML editor featuring a word processor-like view
XMLmind XML Editor is a validating XML editor featuring a
word processor-like view which
- makes content authors more productive
- excels at editing a mix of XML data and XML document
- has an integrated spreadsheet engine which makes it
suitable for a broad range of applications
- is highly extensible and its extensions are easy to deploy

WWW: http://www.xmlmind.com/xmleditor/
2005-12-09T20:30:55+00:00 textproc/p5-Devel-TraceSAX Trace SAX events
Traces SAX events in a program. Works by applying Devel::TraceCalls
to a tracer on the desired classes for all known SAX event types
(according to XML::SAX::EventMethodMaker and XML::SAX::Machines).

WWW: https://metacpan.org/release/Devel-TraceSAX
2005-12-09T19:55:03+00:00 sysutils/radeontool ATI Radeon video card controlling tool useful for laptops
ATI Radeon video card controlling tool useful for laptops.
2005-12-09T19:45:41+00:00 textproc/php5-xmlreader
2005-12-09T18:43:56+00:00 devel/p5-Devel-TraceCalls Track calls to subs, classes, and object instances
Devel::TraceCalls allows subroutine calls to be tracked on a
per-subroutine, per-package, per-class, or per object instance
basis.

WWW: https://metacpan.org/release/Devel-TraceCalls
2005-12-09T06:38:28+00:00 graphics/libgeotiff Library for reading and writing GeoTIFF information tags
Libgeotiff is a library for reading and writing GeoTIFF information tags.
GeoTIFF is a TIFF based interchange format for georeferenced raster imagery.

WWW: https://github.com/OSGeo/libgeotiff
2005-12-08T23:30:13+00:00 cad/kicad Schematic and PCB editing software
Kicad is an open source (GPL) software for the creation of electronic schematic
diagrams and printed circuit board artwork.

Designed and written by Jean-Pierre Charras, a researcher at LIS (Laboratoire
des Images et des Signaux) and a teacher in IUT de Saint Martin d'Heres
(France), in the field of electrical engineering and image processing.

Kicad is a set of four softwares and a project manager:

* Eeschema: Schematic entry.
* Pcbnew: Board editor.
* Gerbview: GERBER viewer (photoplotter documents).
* Cvpcb: footprint selector for components used in the circuit design.
* Kicad: project manager.

WWW: http://kicad-pcb.org/
2005-12-08T23:30:13+00:00 cad/kicad-devel Schematic and PCB editing software
Kicad is an open source (GPL) software for the creation of electronic schematic
diagrams and printed circuit board artwork.

Designed and written by Jean-Pierre Charras, a researcher at LIS (Laboratoire
des Images et des Signaux) and a teacher in IUT de Saint Martin d'Heres
(France), in the field of electrical engineering and image processing.

Kicad is a set of four softwares and a project manager:

* Eeschema: Schematic entry.
* Pcbnew: Board editor.
* Gerbview: GERBER viewer (photoplotter documents).
* Cvpcb: footprint selector for components used in the circuit design.
* Kicad: project manager.

WWW: http://kicad-pcb.org/
2005-12-08T14:14:07+00:00 math/p5-Math-Matrix Math::Matrix - multiply and invert matrices
Math::Matrix is a Perl module that performs a number of common matrix
operations.

WWW: https://metacpan.org/release/Math-Matrix
2005-12-08T13:32:56+00:00 devel/p5-IO-KQueue Perl interface to the BSD kqueue system call
IO::KQueue - perl interface to the BSD kqueue system call.

WWW: https://metacpan.org/release/IO-KQueue
2005-12-08T09:39:27+00:00 www/p5-CGI-Application-Plugin-DBH Easy DBI access from CGI::Application
CGI::Application::Plugin::DBH adds easy access to a DBI database handle to your
CGI::Application modules. Lazy loading is used to prevent a database connection
from being made if the dbh method is not called during the request. In other
words, the database connection is not created until it is actually needed.

WWW: https://metacpan.org/release/CGI-Application-Plugin-DBH
2005-12-08T09:37:38+00:00 databases/p5-DBD-Mock Simple mock DBD implementation used for testing
The DBD::Mock perl module is a simple mock DBD implementation used for testing.
It's entirely self-contained so that you can extract the single library file
(DBD/Mock.pm), put it in your own distribution and be able to run DBI-based
tests even though you don't have information about a database.

WWW: https://metacpan.org/release/DBD-Mock
2005-12-08T09:31:45+00:00 lang/p5-Interpolation Implement arbitrary string interpolation semantics for Perl
Beginners always want to write this:

print "The sum of three and four is: 3+4";

And they want the 3+4 part to be evaluated, so that it prints this:

The sum of three and four is: 7

Of course, it's a double-quoted string, so it's not evaluated. The only
things that are evaluated in double-quoted strings are variable
references.

There are solutions to this, but most of them are ugly. This module is
less ugly.

WWW: https://metacpan.org/release/Interpolation
2005-12-07T21:42:09+00:00 graphics/cairomm C++ interface to cairo
C++ interface to cairo

WWW: http://cairographics.org
2005-12-07T20:49:14+00:00 devel/p5-Class-StateMachine Define classes for state machines
Class::StateMachine allows to define methods that are dispatched
depending on an internal state property via the OnState attribute.

WWW: https://metacpan.org/release/Class-StateMachine
2005-12-07T17:31:52+00:00 deskutils/recoll Personal full text search package, based on Xapian
Recoll is a personal full text search package. It is based on a very
strong backend (Xapian), for which it provides an easy to use and
feature-rich interface.

Features:
* Free, GPL license.
* Easy installation, few dependancies. No database daemon, web server,
desktop environment or exotic language necessary.
* Will run on most Unix-based systems
* Qt 4 GUI, plus command line.
* Searches most common document types, emails and their attachments.
Transparently handles decompression (gzip, bzip2).
* Powerful query facilities, with boolean searches, phrases, proximity,
wildcards, filter on file types and directory tree.
* Multi-language and multi-character set with Unicode based internals.
* Extensive documentation, with a complete user manual and manual pages
for each command.

WWW: https://www.lesbonscomptes.com/recoll/
2005-12-07T16:34:36+00:00 sysutils/ghasher GUI frontend to MD5 sum
ghasher is a GUI tool to easily calculate the MD5 sum(or md2,md4,sha1,sha,
ripemd160,dss1) of a file.

WWW: http://asgaard.homelinux.org/code/ghasher/
2005-12-07T16:19:48+00:00 www/p5-Catalyst-View-Mason Mason view class for Catalyst
Want to use a Mason component in your views? No problem!
Catalyst::View::Mason comes to the rescue.

WWW: https://metacpan.org/release/Catalyst-View-Mason
2005-12-07T15:03:07+00:00 textproc/p5-Excel-Template Perl module for templating Excel files
The Excel::Template perl module is a module used for templating Excel files.
Its genesis came from the need to use the same datastructure as HTML::Template,
but provide Excel files instead. The existing modules don't do the trick, as
they require replication of logic that's already been done within
HTML::Template.

WWW: https://metacpan.org/release/Excel-Template
2005-12-07T14:52:31+00:00 games/linux-x-plane-net-installer The X-Plane network installer
The X-Plane network installer is a graphical application which fetches the
latest X-Plane distribution and installs it in the directory you specify.

WWW: http://www.x-plane.com/
2005-12-07T11:51:27+00:00 multimedia/kbtv KDE TV viewer for FreeBSD
KDE TV viewer for FreeBSD

Supports BrookTree/Conexant BT8x8 (bktr) and Philips SAA713x (saa) based
TV cards, and Philips/compatible (pwc) based USB cameras.

WWW: http://freebsd.ricin.com/kbtv
2005-12-05T23:10:43+00:00 x11/tilda Drop down x11 terminal with transparency support
Tilda is a x11 terminal taking after the likeness of many classic
terminals from first person shooter games, Quake, Doom and Half-Life
to name a few, where the terminal has no border and is hidden from
the desktop till a key or keys is hit.

WWW: https://github.com/lanoxx/tilda
2005-12-05T21:34:11+00:00 net-mgmt/check_snmp_pkgvuln Security vulnerability plugin for Nagios
check_snmp_pkgvuln is a Nagios plugin that detects hosts that are running
vulnerable ports based on the database of security vulnerabilities
provided by portaudit. The plugin communicates with the host via SNMP
using the HOST-RESOURCES-MIB::hrSWInstalledName MIB.

WWW: http://www.cultdeadsheep.org/~clement/
2005-12-05T15:45:27+00:00 textproc/heirloom-doctools Portable and enhanced troff, nroff, and related utilities
The Heirloom Documentation Tools provide troff, nroff, and related
utilities to format manual pages and other documents for output on
terminals and printers. They are portable and enhanced versions of
the utilities released by Sun as part of OpenSolaris, and, for pic,
grap, mpm, and some minor parts, by Lucent as part of Plan 9.

WWW: http://n-t-roff.github.io/heirloom/doctools.html
2005-12-04T04:15:15+00:00 editors/ooo-build Community enhanced/bug fixed version of OpenOffice.org
ooo-build is a collection of patches, artwork and build infrastructure
exists solely as a reflection of the many problems encouraging reasonably
responsive change up-stream. The process of change is painful for
any organisation, the larger the more painful. However - the size of the
problem is no excuse to not try; hence the evenutal aim is to remove the
need for ooo-build by incrementally fixing the various problems.

ooo-build arose from acute frustration with the bad-old days of OOo
process before the Child Workspace concept was introduced, it is also
fueled by a non-performant CVS server.

o a lot of minor fixes
o VBA interoperability
o Solver (linear programming)
o Mono bridge
o Evolution2 integration
o 64bit stuffs

WWW: http://wiki.services.openoffice.org/wiki/Ooo-build
http://www.go-oo.org/packages/
2005-12-03T22:22:11+00:00 audio/gnuitar Real-time guitar processor
This is an open source program for real-time sound effect processing. You
can use it to add some distortion to your guitar, or some reverb to your
voice. Available effects are:

* 2 kinds of distortion (one is Ibanez TubeScreamer 9 simulation)
* sustain
* various flavors of reverb, echo & delay
* chorus/flanger
* equalizer
* noise reduction
* wah-wah
* phasor
* tremolo
* vibrato

WWW: http://www.gnuitar.com
2005-12-02T20:01:57+00:00 devel/p5-ExtUtils-AutoInstall Automatic install of dependencies via CPAN
ExtUtils::AutoInstall lets module writers to specify a more
sophisticated form of dependency information than the PREREQ_PM
option offered by ExtUtils::MakeMaker.

This module works best with the Module::Install framework,
a drop-in replacement for MakeMaker.

WWW: https://metacpan.org/release/ExtUtils-AutoInstall
2005-12-02T19:57:13+00:00 www/p5-Catalyst-Plugin-I18N I18N for Catalyst
Supports mo/po files and Maketext classes under your applications I18N
namespace.

WWW: https://metacpan.org/release/Catalyst-Plugin-I18N
2005-12-02T18:39:46+00:00 www/p5-Catalyst-Plugin-XMLRPC Dispatch XMLRPC methods with Catalyst
This plugin allows your controller class to dispatch XMLRPC methods from
its own class.

WWW: https://metacpan.org/release/Catalyst-Plugin-XMLRPC
2005-12-01T21:29:35+00:00 www/p5-CGI-Application-Plugin-ValidateRM Help validate forms with the CGI::Application framework
CGI::Application::Plugin::ValidateRM helps to validate web forms when using the
CGI::Application framework and the Data::FormValidator module.

See a nice example of all that modules working together at:
http://mark.stosberg.com/Tech/perl/form-validation/

WWW: https://metacpan.org/release/CGI-Application-Plugin-ValidateRM
2005-12-01T16:31:14+00:00 devel/p5-Class-C3 Pragma to use the C3 method resolution order algorithm
This is a pragma to change Perl 5's standard method resolution order
from depth-first left-to-right (a.k.a - pre-order) to the more
sophisticated C3 method resolution order.

WWW: https://metacpan.org/release/Class-C3
2005-12-01T10:48:34+00:00 chinese/dfsongsd Chinese (HKSCS-2001 + CJK A) TrueType fonts
This port installs Hong Kong Song Style Reference Font(35399 fonts), includes
Traditional/Simpified Chinese and HKSCS-2001 fonts. It can be used along with
X Window System or typesetting software like CJK.

By accepting this Terms of Use, DynaComware shall grant you a non-exclusive
license for your personal use only of the Software. No redistribution or
commercial use is allowed.

WWW: http://glyph.iso10646hk.net/chinese/download_001.html
2005-12-01T09:26:49+00:00 www/p5-HTML-Chunks Simple nested template engine for HTML, XML and XHTML
HTML::Chunks is a Perl module which provides a simple template system for HTML,
XML and XHTML.

WWW: https://metacpan.org/release/HTML-Chunks
2005-12-01T01:04:04+00:00 math/labplot Data plotting and function analysis tool by KDE
LabPlot is a program for two- and three-dimensional graphical
presentation of data sets and functions. LabPlot allows you to work
with multiple plots which each can have multiple graphs. The graphs
can be produced from data or from functions.

WWW: https://labplot.kde.org/
2005-11-30T21:43:04+00:00 finance/pfpro SDK for VeriSign's PayFlow Pro
The PayFlow Pro SDK is a development kit that allows you to perform
credit card transactions through VeriSign's PayFlow Pro system.

WWW: http://www.verisign.com/products/payflow/index.html
2005-11-30T16:03:14+00:00 devel/subversion-ruby Version control system with Ruby bindings
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

This slave port adds Ruby bindings to Subversion.

WWW: http://subversion.tigris.org/
2005-11-30T16:03:14+00:00 devel/ruby-subversion Ruby bindings for version control system
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

This slave port adds Ruby bindings to Subversion.

WWW: http://subversion.apache.org/
2005-11-30T00:52:24+00:00 deskutils/sunbird Redesign of the Mozilla Calendar with XUL interface
The Sunbird Project is a redesign of the Mozilla Calendar component. The goal
is to produce a cross platform standalone calendar application based on
Mozilla's XUL user interface language.

WWW: http://www.mozilla.org/projects/calendar/sunbird.html
2005-11-30T00:52:24+00:00 deskutils/lightning An integrated calendar for Thunderbird and SeaMonkey
Lightning brings the Sunbird calendar to the popular email client, Mozilla
Thunderbird and the SeaMonkey internet application suite. Since it's an
extension, Lightning is tightly integrated with Thunderbird or SeaMonkey,
allowing it to easily perform email-related calendaring tasks.

WWW: http://www.mozilla.org/projects/calendar/lightning/
2005-11-30T00:52:24+00:00 deskutils/lightning-thunderbird An integrated calendar for Thunderbird 3.1
Lightning brings the Sunbird calendar to the popular email client Mozilla
Thunderbird. Since it's an extension, Lightning is tightly integrated with
Thunderbird, allowing it to easily perform email-related calendaring tasks.

WWW: http://www.mozilla.org/projects/calendar/lightning/
2005-11-30T00:03:33+00:00 devel/sfslite-dbg sfslite with dmalloc and without optimization
See ../sfslite/pkg-descr. A build of the sfslite libraries with
dmalloc debugging support (http://dmalloc.com) and without -O or
-O2 build flags. For debugging an application built with the
SFS libraries.

Maintained as port of the OKWS distribution by Maxwell Krohn.

WWW: http://www.okws.org
2005-11-29T23:59:47+00:00 devel/sfslite-noopt sfslite without optimization for debugging
See ../sfslite/pkg-descr. A build of the sfslite libraries with
without -O or -O2 build flags. Useful for finding bugs that show up
after your application has been running for a while. SFS is about 50%
slower without -O2, but sometimes optimized code makes for baffling
core dumps. This build of OKWS might be a reasonable compromise between
performance (sfslite) and debugability (sfslite-dbg).

Maintained as port of the OKWS distribution by Maxwell Krohn.

WWW: http://www.okws.org
2005-11-29T21:37:46+00:00 sysutils/pkg-orphan A console utility for managing unreferenced FreeBSD packages
pkg-orphan is a console utility for managing orphan, i.e. unreferenced FreeBSD
packages. It finds all or selected orphans and lets the user choose which ones
to remove and which ones to keep. It maintains a keep-list file, so previously
kept packages will be skipped automatically. In batch mode, all packages, not
present in the keep-list are either deleted or kept in the list.

Since orphan packages are usually much fewer than non-orphan ones, it can be
useful for quickly finding and deleting unused packages, even on a system with
hundreds of them installed.

Features:
- interactive and batch modes
- maintains a kept package list, to avoid asking for the same package again
- can delete packages recursively, but without deleting shared dependencies or
previously kept packages
- the keep-list file does not contain package versions, so upgrades generally
don't require editing of the file

WWW: http://sourceforge.net/projects/pkg-orphan/

- Victor Semionov
vsemionov@gmail.com
2005-11-29T21:37:46+00:00 ports-mgmt/pkg-orphan Console utility for managing unreferenced FreeBSD packages
pkg-orphan is a console utility for managing orphan, i.e. unreferenced FreeBSD
packages. It finds all or selected orphans and lets the user choose which ones
to remove and which ones to keep. It maintains a keep-list file, so previously
kept packages will be skipped automatically. In batch mode, all packages, not
present in the keep-list are either deleted or kept in the list.

Since orphan packages are usually much fewer than non-orphan ones, it can be
useful for quickly finding and deleting unused packages, even on a system with
hundreds of them installed.

Features:
- interactive and batch modes
- maintains a kept package list, to avoid asking for the same package again
- can delete packages recursively, but without deleting shared dependencies or
previously kept packages
- the keep-list file does not contain package versions, so upgrades generally
don't require editing of the file

WWW: http://sourceforge.net/projects/pkg-orphan/
2005-11-29T18:40:51+00:00 french/verbiste French verb conjugator/deconjugator
Verbiste is a conjugation system, with comprehensive French verb tables, and
some capabilities for extra languages. It provides a library, a CLI and a GUI
interface.

WWW: http://sarrazip.com/dev/verbiste.html
2005-11-29T18:40:51+00:00 french/gnome-verbiste French verb conjugator/deconjugator (GNOME program and applet)
GNOME Verbiste is a GNOME frontend to the Verbiste French conjugation
system. It contains a GNOME program and a GNOME Panel applet. This applet
shows a text field in the GNOME Panel where the user can enter a conjugated
verb and obtain its complete conjugation.

WWW: http://sarrazip.com/dev/verbiste.html
2005-11-29T14:44:21+00:00 games/tuxpaint-config Graphical tool to change TuxPaint settings
Tux Paint is a free drawing program designed for young children (kids
ages 3 and up). It has a simple, easy-to-use interface, fun sound
effects, and an encouraging cartoon mascot who helps guide children as
they use the program. It provides a blank canvas and a variety of
drawing tools to help your child be creative.

WWW: http://www.tuxpaint.org/
2005-11-29T14:14:02+00:00 www/p5-HTML-Chuncks A simple nested template engine for HTML, XML and XHTML
HTML::Chunks is a Perl module which provides a simple template system for HTML,
XML and XHTML.

WWW: http://search.cpan.org/dist/HTML-Chunks/
2005-11-29T13:27:21+00:00 textproc/p5-String-Divert String::Divert - String Object supporting Folding and Diversions
String::Divert is small Perl 5 module providing a scalar-like string
object with some overloaded operators, supporting the concept of Folding
and Diversion. This allows nested generation of structured output. The
idea is to decouple the sequential generation of output from the nested
and non-sequential structure of the output.

WWW: https://metacpan.org/release/String-Divert
2005-11-28T17:53:25+00:00 net-im/gaim-extprefs A gaim plugin that provides additional preferences
Gaim Extended Preferences is a plugin that takes advantage of existing gaim
functionality to provide preferences that are often desired but not are not
considered worthy of inclusion in Gaim itself. The plugin is not supported by
the Gaim project.

WWW: http://gaim-extprefs.sourceforge.net/
2005-11-28T06:20:52+00:00 textproc/p5-Perl-Critic Critique Perl source for style and standards
Perl::Critic is an extensible framework for creating and applying coding
standards to Perl source code. Essentially, it is a static source code
analysis engine. Perl::Critic is distributed with a number of
Perl::Critic::Policy modules that attempt to enforce various coding
guidelines. Most Policies are based on Damian Conway's book
Perl Best Practices.
You can choose and customize those Polices through the
Perl::Critic interface. You can also create new Policy modules that
suit your own tastes.

For a convenient command-line interface to Perl::Critic, see the
documentation for perlcritic. If you want to integrate Perl::Critic with
your build process, Test::Perl::Critic provides a nice interface that is
suitable for test scripts.

WWW: https://metacpan.org/release/Perl-Critic
2005-11-28T05:57:36+00:00 ports-mgmt/instant-tinderbox Build a whole bunch of often-required ports for a tinderbox environment
This port is simlar to misc/instant-workstation or misc/instant-server.
It creates a whole lot of often used ports, so that after a cvsup
on a tinderbox build system, you can just tinderbuild this port and
all primary dependencies are updated.

If you think a port is missing, let me know!

Author: Edwin Groothuis <edwin@mavetju.org>
2005-11-28T05:57:36+00:00 misc/instant-tinderbox Build a whole bunch of often-required ports for a tinderbox environment
This port is simlar to misc/instant-workstation or misc/instant-server.
It creates a whole lot of often used ports, so that after a cvsup
on a tinderbox build system, you can just tinderbuild this port and
all primary dependencies are updated.

If you think a port is missing, let me know!

Author: Edwin Groothuis <edwin@mavetju.org>
2005-11-28T05:33:49+00:00 devel/p5-File-Copy-Recursive Perl extension for recursively copying files and directories
This module copies and moves directories recursively (or single files, well...
singley) to an optional depth and attempts to preserve each file or
directory's mode.

WWW: https://metacpan.org/release/File-Copy-Recursive
2005-11-27T14:54:40+00:00 devel/p5-Sub-Name Sub::Name - (re)name a sub
The subname() function exported by this module allows one to assign new
names to Perl subroutine. This is different from glob-assignment, since
the name is only used for informational purposes (caller, Carp, etc.).

Note that for anonymous closures (subs that reference lexicals declared
outside the sub itself) one can name each instance of the closure
differently, which can be very useful for debugging.

WWW: https://metacpan.org/release/Sub-Name
2005-11-27T06:42:52+00:00 x11-themes/icons-tango Basic set of icons for the most common usage
A basic set of Tango icons that is usable on Gnome

WWW: http://tango.freedesktop.org/
2005-11-27T06:32:53+00:00 x11-themes/icon-naming-utils Utilities of the Tango project
Icon naming utilities of the Tango project.

WWW: http://tango-project.org/
2005-11-26T20:43:46+00:00 databases/kmysqladmin A graphical frontend for administration of MySQL servers
Kmysqladmin is a graphical frontend for administration of mysql servers.

It can:
- Displaying and edit the contents of
tables within a separate view.
- export results of a query into
another format (ASCII, Latex, HTML)
- Edit user rights
- Creating databases and tables
- watching status and threads
continuously
- alter tables and keys
- execute sql scripts
- generate sql scripts from search results
2005-11-26T19:40:59+00:00 games/linux-goodway A flight planner for the X-Plane flight simulator
GoodWay is a powerful flight planner for the X-Plane flight simulator.

WWW: http://www.xpgoodway.com/
2005-11-26T19:36:26+00:00 games/linux-x-plane A commercial flight simulator
X-Plane is a popular commercial flight simulator. If you do not have an
X-Plane 8 DVD, the program acts as a demo and locks the controls after 6
minutes.

WWW: http://www.x-plane.com/
2005-11-26T19:33:32+00:00 lang/linux-libgcc Linux libgcc support library
This port contains a version of libgcc which is newer than the one shipped
with the default linux_base port.

WWW: http://gcc.gnu.org/
2005-11-26T19:30:21+00:00 audio/linux-openal 3D positional spatialized sound library (Linux version)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:30:21+00:00 audio/linux-f8-openal A 3D positional spatialized sound library (Linux Fedora 8)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:30:21+00:00 audio/linux-f10-openal 3D positional spatialized sound library (Linux Fedora 10)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:25:48+00:00 audio/linux-f8-alsa-lib The Advanced Linux Sound Architecture libraries (Linux Fedora 8)
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system.

WWW: http://www.alsa-project.org/
2005-11-26T19:25:48+00:00 audio/linux-f10-alsa-lib Advanced Linux Sound Architecture libraries (Linux Fedora 10)
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system.

WWW: http://www.alsa-project.org/
2005-11-26T19:25:48+00:00 audio/linux-alsa-lib The Advanced Linux Sound Architecture libraries
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
functionality to the Linux operating system.

WWW: http://www.alsa-project.org/
2005-11-26T19:23:10+00:00 audio/linux-libvorbis Audio compression codec library (Linux version)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:23:10+00:00 audio/linux-f8-libvorbis Audio compression codec library (Linux Fedora 8)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:23:10+00:00 audio/linux-f10-libvorbis Audio compression codec library (Linux Fedora 10)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:20:39+00:00 audio/linux-libogg Ogg bitstream library (Linux version)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:20:39+00:00 audio/linux-f8-libogg Ogg bitstream library (Linux Fedora 8)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T19:20:39+00:00 audio/linux-f10-libogg Ogg bitstream library (Linux Fedora 10)
${.CURDIR}/../${PORTNAME}/pkg-descr
2005-11-26T13:10:21+00:00 textproc/pcrs Perl-compatible regular expression based substitutions
PCRS is a small library, written as a supplement to the PCRE library,
that implements regex based substitution with the syntax and semantics
of Perl's s/// operator.
2005-11-26T12:49:47+00:00 lang/twelf Meta-logical framework for deductive systems
The Twelf implementation comprises

* the LF logical framework, including type reconstruction;
* the Elf constraint logic programming language;
* an inductive meta-theorem prover for LF;
* and an Emacs interface.

Twelf provides a uniform meta-language for specifying,
implementing, and proving properties of programming languages
and logics. Example suites include Cartesian Closed Categories
and lambda-calculus, the Church-Rosser theorem for the untyped
lambda-calculus, Mini-ML including type preservation and
compilation, cut elimination, theory of logic programming,
and Hilbert's deduction theorem.

-- the Twelf home page

WWW: http://www.cs.cmu.edu/~twelf
2005-11-26T03:54:01+00:00 textproc/nltk_lite Lightweight Natural language toolkit written in python
NLTK-Lite is a new collection of lightweight NLP modules designed for
maximum simplicity and efficiency. NLTK-Lite only covers the simple
variants of standard data structures and tasks. Simplicity and
efficiency are valued over generality and extensibility.

NLTK-Lite is primarily intended to facilitate teaching NLP to students
having limited programming experience. The focus is on teaching Python
together with the help of NLP recipes, instead of teaching students to
use a large set of specialized classes that lock them in to using NLTK.

WWW: http://nltk.sourceforge.net/
2005-11-25T20:31:01+00:00 www/gekko Open Source solution for your Web Content Management
Gekko is an Open Source solution for your Web Content Management
necessities which integrates a variety range of useful features. With
Gekko you can create, manage, maintain or develop personal to large
community websites in just a few minutes.

WWW: http://www.gekkoware.org/
2005-11-25T20:16:12+00:00 www/py-django13 High-level Python Web framework
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

WWW: http://www.djangoproject.com/
2005-11-25T20:16:12+00:00 www/py-django12 High-level Python Web framework
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

WWW: http://www.djangoproject.com/
2005-11-25T20:16:12+00:00 www/py-django11 High-level Python Web framework
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

WWW: http://www.djangoproject.com/
2005-11-25T20:16:12+00:00 www/py-django High-level Python Web Framework (meta port)
This is a metaport for Django. Do not depend on this port.

Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

WWW: https://www.djangoproject.com/
2005-11-25T18:04:32+00:00 net-mgmt/aircrack Aircrack is a set of tools for auditing wireless networks
aircrack is a set of tools for auditing wireless networks:

* airodump: 802.11 packet capture program
* aireplay: 802.11 packet injection program
* aircrack: static WEP and WPA-PSK key cracker
* airdecap: decrypts WEP/WPA capture files
* arpforge: forges ARP packets

At the moment airodump and aireplay cannot be built on FreeBSD.

WWW: http://freshmeat.net/projects/aircrack/

- Lars Engels
lars.engels@0x20.net
2005-11-25T15:56:38+00:00 games/plonx Small ASCII puzzle game
Plonx is a small ascii puzzle game, where you'll have to avoid bombs
and collect points.

WWW: http://bilious.homelinux.org/~paxed/plonx/
2005-11-25T14:10:45+00:00 devel/p5-Net-DBus Perl extension for the DBus message system
Net::DBus provides a Perl XS API to the dbus inter-application
messaging system. The Perl API covers the core base level
of the dbus APIs, not concerning itself yet with the GLib
or QT wrappers

WWW: https://metacpan.org/release/Net-DBus
2005-11-25T03:56:42+00:00 games/formido 2D kill-em all with 3D rendered graphics
Formido is one of those games, where you are loaded with some guns
and you go shooting different things. 'Things' in this case are
big, ugly, - not green though - alien insects. The idea is to kill
as many of those bastards as possible. Eventually they will overcome
you, but struggle as long as you can. There are some power-ups to
aid you in your honorable quest. Keep in mind, that those critters
are rather tough and generally do nasty things when in close range
of any player-characters.

WWW: http://www.mhgames.org/oldies/formido/
2005-11-25T03:43:05+00:00 games/shootingstar SDL/OpenGL top-down shooter
The Red-Shirted-Guy served happily in the police forces for many
years, until he got kicked out because he used too much violence.
He started drinking. After couple months his twin brother, the
Green-Shirted-Guy, thought that Red's life wasn't very glamourous,
so Green asked Red if he wanted to collaborate and start killing
bad guys. They both thought it was a good idea and so they started
their agency, The Shooting Stars. It was finally the time to take
law to their own hands.

WWW: http://www.2ndpoint.fi/ss
2005-11-25T03:40:38+00:00 games/pythonchess Small program for playing chess against the computer
Chess for player vs. player, player vs. AI, or AI vs. AI.
Uses Tkinter to get initial game parameters.
Uses Pygame to draw the board and pieces and to get user
mouse clicks. Run with the “-h” option to get full listing
of available command line flags.

WWW: http://yakinikuman.wordpress.com/python-chess/
2005-11-25T03:39:30+00:00 games/construo Fun construction toy
Construo is a simple 2D construction programm (it is currently not
a real game) for objects which consist of rods and springs and let
them react on physical forces. You can currently construct buildings
and objects like bridges, towers, spaceshuttles, etc. and you let
them fall to ground and see seem smash and break. Sound like fun,
doesn't it =;-) The game is similar to Bridge Builder and heavily
inspired from the Gamasutra article Collision Response: Bouncy,
Trouncy, Fun. Its covered under the GNU General Public License,
thats means source code is availabel and you are allowed to modify
it.

WWW: http://www.nongnu.org/construo/
2005-11-25T03:32:45+00:00 games/jchessboard Chess game and PGN viewer/editor written in Java
JChessBoard is a chess game and PGN viewer/editor written in Java that can be
connected to another JChessBoard via a direct TCP/IP connection. No Internet
Chess Server is required for playing.

WWW: http://jchessboard.sourceforge.net/
2005-11-25T03:08:43+00:00 editors/rospell QT-based editor with support for Romanian charsets and spell checking
Rospell is gedit-like QT-based spell checker / editor for the Romanian language
which runs on Linux and FreebSD. (http://rospell.sourceforge.net/english.html)

- Dependinte simple - Biblioteca QT a firmei Trolltech (www.trolltech.com)
- Suport UTF-8, ISO8859-2/16 si CP1250 (Windows) - Practic toate seturile
majore de caractere pentru limba romana sunt suportate.
- Suport XML - Toate formatele bazate pe XML, precum OpenOffice, AbiWord,
Scribus si HTML, sunt suportate. Tag-urile XML sunt recunoscute si nu sunt
incluse in corectare.
- Spelling pentru limba romana - rospell contine un dictionar de peste 750.000
cuvinte romanesti.
- Spelling pentru limba engleza - Similar cu OpenOffice.
- Diacritice - Pentru acele cazuri rare cand nu reusiti sa va setati tastatura
in mod corect, caracterele diacritice sunt suportate direct de catre editor.
- Web Loading - Suport pentru incarcare de pagini web cu detectie automata a
formatului (UTF8/ISO/CP1250).
- dexonline.ro - Suport pentru cautarea de definitii in dictionarul dexonline.ro
- Syntax Highlighting - Colorare de sintaxa pentru o serie de tipuri de fiaiere
uzuale de programare: xml, http, C/C++/Java/C#, Javascript, PHP, Perl, Python,
Bash, qmake, etc.
- Suport Multi-buffer - Suport pentru deschiderea si editarea a mai multor
fisiere in acelasi timp.
- Suport ctags - Borwsing live de cod sursa C/C++ folosind programul
exuberant-ctags.
- grep & diff - Suport integrat pentru grep si diff.
- Keyboard record/playback/aliases
- ... si o serie intreaga de facilitati de editare moderne.

WWW: http://rospell.sourceforge.net
2005-11-25T03:01:20+00:00 www/yabb Original free open-source forum written in Perl
YaBB is a leading free, open source community forum system
written in Perl. YaBB rivals any professional message board
out there.

WWW: http://www.yabbforum.com/
2005-11-25T02:49:47+00:00 x11-toolkits/wxgtk26-docs wxWidgets ${PORTVERSION} HTML documentation
wxWidgets HTML documentation

WWW: http://www.wxwidgets.org/
2005-11-25T02:47:48+00:00 misc/fortune-mod-culmea-culmilor Romanian "Culmea culmilor" jokes (in Romanian)
Romanian jokes (in Romaninan)

Maxime de genul "Culmea aglomeratiei: Sa ...." - instaleaza portul ca sa afli ;)
2005-11-25T02:46:10+00:00 devel/hcs12mem Software to manipulate EEPROM/FLASH memory
hc12mem is a command line tool for embedded microcontroller developers using
Freescale's HCS12-family MCUs.
It can:
- erase/read/write/protect internal EEPROM memory
- erase/read/write internal FLASH memory
- protect/unprotect whole MCU

Supported MCUs: almost every HCS12 derivative
<MC9S12> A32, A64, A128, A256, A512, C32, C64, C96, C128,
GC16, GC32, GC64, GC96, GC128, D32, D64, D128, D256, D512,
E32, E64, E128, E256, H128, H256, UF32, NE64.

Supported target connections:
- BDM:
- Daniel Malik's TDBML (Turbo BDM Light) USB POD
- Kevin Ross's BDM12 POD
- Marek Peca's PODEX
- my own improved version of PODEX with firmware bugfixes
- LRAE (Load RAM And Execute) serial bootloader
see Freescale's Application Note AN2546
- Freescale's HCS12 MCU serial monitor
see Freescale's Application Note AN2548

WWW: http://cml.mfk.net.pl/hc12mem
2005-11-25T02:46:10+00:00 devel/hc12mem HCS12 MCU tool: erase,read,write,protect,unprotect FLASH/EEPROM
hc12mem is a command line tool for embedded microcontroller developers using
Freescale's HCS12-family MCUs.
It can:
- erase/read/write/protect internal EEPROM memory
- erase/read/write internal FLASH memory
- protect/unprotect whole MCU

Supported MCUs: almost every HCS12 derivative
<MC9S12> A32, A64, A128, A256, A512, C32, C64, C96, C128,
GC16, GC32, GC64, GC96, GC128, D32, D64, D128, D256, D512,
E32, E64, E128, E256, H128, H256, UF32, NE64.

Supported target connections:
- BDM:
- Daniel Malik's TDBML (Turbo BDM Light) USB POD
- Kevin Ross's BDM12 POD
- Marek Peca's PODEX
- my own improved version of PODEX with firmware bugfixes
- LRAE (Load RAM And Execute) serial bootloader
see Freescale's Application Note AN2546
- Freescale's HCS12 MCU serial monitor
see Freescale's Application Note AN2548

WWW: http://cml.mfk.net.pl/hc12mem
2005-11-25T02:31:06+00:00 security/jailaudit Script to generate portaudit reports for jails
This port contains a script to generate portaudit reports for jails
running on a FreeBSD system.

Normally portaudit just creates reports for the Host-system or the jail
it is installed in. With a large number of jails running on a system,
installing and updating portaudit in every jail is time-consuming and
error-prone. Jailaudit uses the portaudit installed in the Host-system
to create a report for every jail.

The reports are appended to the daily security run and can be sent to a
specific mail address, which allows the Host-system administrator to
dispatch portaudit reports to the owners of jails, keeping them informed
about potential security advisories of their installed ports.

Jailaudit can be used on FreeBSD 5.1 or larger.

WWW: https://anonsvn.h3q.com/projects/jailaudit/

- cryx
Philipp Wuensche <cryx-ports@h3q.com>
2005-11-25T02:31:06+00:00 ports-mgmt/jailaudit Script to generate portaudit reports for jails
This port contains a script to generate portaudit reports for jails
running on a FreeBSD system.

Normally portaudit just creates reports for the Host-system or the jail
it is installed in. With a large number of jails running on a system,
installing and updating portaudit in every jail is time-consuming and
error-prone. Jailaudit uses pkg installed in the Host-system
to create a report for every jail.

The reports are appended to the daily security run and can be sent to a
specific mail address, which allows the Host-system administrator to
dispatch portaudit reports to the owners of jails, keeping them informed
about potential security advisories of their installed ports.

Jailaudit can be used on FreeBSD 5.1 or larger.

WWW: https://github.com/cristianyxen/jailaudit
2005-11-25T02:22:52+00:00 irc/irssi-dcc_send_limiter Irssi plugin to limit the transmit speed of DCC sends
A plugin to limit the transmit speed of DCC sends
2005-11-25T02:13:59+00:00 www/squid_radius_auth RADIUS authenticator for squid proxy 2.5 and later
RADIUS authenticator for Squid proxy 2.5 and later.

WWW: http://www.squid-cache.org/contrib/squid_radius_auth
2005-11-25T02:08:33+00:00 www/joomla25 Dynamic web content management system (CMS)
Joomla! is one of the most powerful Open Source Content Management Systems
on the planet. It is used all over the world for everything from simple
websites to complex corporate applications. Joomla! is easy to install,
simple to manage, and reliable.

WWW: http://www.joomla.org/
2005-11-25T02:08:33+00:00 www/joomla15 Dynamic web content management system (CMS)
Joomla! is one of the most powerful Open Source Content
Management Systems on the planet. It is used all over
the world for everything from simple websites to complex
corporate applications. Joomla! is easy to install,
simple to manage, and reliable.

WWW: http://www.joomla.org/
2005-11-25T02:08:33+00:00 www/joomla A dynamic web content management system (CMS)
Joomla! is one of the most powerful Open Source Content
Management Systems on the planet. It is used all over
the world for everything from simple websites to complex
corporate applications. Joomla! is easy to install,
simple to manage, and reliable.

WWW: http://www.joomla.org/
2005-11-24T23:49:12+00:00 net-mgmt/ourmon Libpcap-based network monitoring and anomaly detection system
Ourmon is a network management and anomaly detection system for
performing various SNMP RMON-like network analysis tasks. It uses
the BSD bpf in combination with RRDTOOL as well as various "top
talker" style tuples including: top-N flows which include IP, TCP,
UDP, and ICMP flows, top SYN senders, top TCP/UDP ports, top single
IP src to many IP dst senders, top single IP src to L4 (TCP/UDP),
top ICMP errors which includes UDP creators of ICMP errors and other
tools for both network management and anomaly detection. RRDTOOL
graphs include a year of baselined information. New RRDTOOL graphs
may be designed with user-configured BPF expressions a la tcpdump.
Reports and logging for top talkers are also included.

WWW: http://ourmon.sourceforge.net

Created by: Jim Binkley <jrb@cs.pdx.edu>
FreeBSD Port by: Charlie Schluting <manos@cs.pdx.edu>
2005-11-24T21:03:40+00:00 security/klamav KDE 3 front-end to Clam Anti-Virus
KlamAV is a KDE 3 front-end to Clam Anti-Virus.
It includes the following features:

- 'On Access' Scanning
- Manual Scanning
- Quarantine Management
- Downloading Updates
- Mail Scanning (KMail/Evolution)

KlamAV - Clam Anti-Virus on the KDE Desktop

WWW: http://klamav.sourceforge.net/
2005-11-24T14:22:06+00:00 japanese/p5-Number-Phone-JP Perl5 module to validate Japanese phone numbers
Number::Phone::JP is a simple module to validate Japanese phone number
formats. The Japanese phone numbers are regulated by Ministry of Public
Management, Home Affairs, Posts and Telecommunications of Japan. You
can validate what a target number is valid from this regulation point
of view.

WWW: https://metacpan.org/release/Number-Phone-JP
2005-11-24T13:32:25+00:00 x11-themes/kde-windeco-activeheart Nice KDE window decoration with thin borders
Nice KDE Window decoration with thin border

WWW: http://www.kde-look.org/content/show.php?content=11460
2005-11-24T13:04:29+00:00 sysutils/psgconf Controls system configuration
The psgconf package is a modular system configuration framework. It
includes a number of default modules to configure typical system
parameters, and allows administrators to add their own modules to meet
site-specific needs.

WWW: http://www-dev.cites.uiuc.edu/psgconf/
2005-11-24T12:32:09+00:00 x11-fonts/proggy_fonts The perfect monospaced bitmap programming fonts
The proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small,
and Proggy Tiny) are a set of fixed-width screen fonts that are designed
for code listings. Each font only comes in one size that it looks good at.
The fonts were optimized while coding in C or C++. For this reason,
characters like the '*' were placed vertically centered, as '*' usually
means dereference or multiply, but never 'to the power of' like in Fortran.
The {}s are centered horizontally (as the author's coding style aligns
braces vertically), the zero looks different from the capital oh, and there
is never any confusion between ells, ones, and eyes. Additionally, the
arithmetic operators (+ - * < >) are all axis aligned.

WWW: http://upperbounds.net/
2005-11-24T11:49:40+00:00 x11-toolkits/xscoop An X library detective
XScoop provides the ability to quickly determine which underlying X libraries
were statically linked into an application, even when the source is not
available. XScoop parses an executable, looking for matches on a subset of
sample keywords that may identify the library being used. It does not produce
absolute results, and instead supplies a report with key-hits which represent
the likelihood that a particular library is present in the binary.
2005-11-24T11:49:37+00:00 comms/uticom A FreeBSD Driver for TUSB3410 uart-to-usb converter
FreeBSD Driver for TUSB3410 uart-to-usb converter.

WWW: http://sf.net/projects/uticom
2005-11-24T10:04:34+00:00 games/doom-freedoom Complete Doom-based game IWAD that is Free Software
Freedoom is a project to create a complete Doom II-compatible IWAD file which
is Free Software.

The IWAD file is the file used by Doom which contains all the game data
(graphics, sound effects, music, etc.). While the Doom source code is Free,
you currently still need one of the proprietary IWAD files from id in order to
play Doom. Freedoom aims to create a Free alternative. Combined with the
GPL-licensed Doom source code this will result in a complete Free Doom-based
game.

WWW: https://freedoom.github.io/
2005-11-24T07:38:50+00:00 misc/tvbrowser Digital TV and radio guide
TV-Browser gets the daily TV program from the internet and shows it clearly
aranged - like a printed TV guide. An internet connection is only necessary
during the data update.

Currently, TV-Browser supports more than 1000 TV and radio channels from
Australia, Austria, Belgium, Croatia, Czech Repulic, Denmark, France, Germany,
Great Britain, Ireland, Italy, Norway, Poland, Spain, Sweden,
Switzerland and the USA.

WWW: http://www.tvbrowser.org
2005-11-24T07:38:50+00:00 german/tvbrowser A digital tv guide
TV-Browser is a digital tv guide. The tv data are retrieved from
multiple sources and can be downloaded from our servers after
having been automatically processed.

Currently, TV-Browser supports tv and some radio channels from
Germany, Austria and Switzerland, and the UK.

WWW: http://www.tvbrowser.org

- Lars Engels
lars.engels@0x20.net
2005-11-24T04:11:15+00:00 games/oolite Trade and combat space simulator, clone of Elite
Oolite is an independent interpretation and recreation of the classic game,
Elite. Oolite is a space trading and combat game, with the dangers of pirates,
police, bounty hunters, and various other hazards. The player's role is open
ended: there is no set goal other than perhaps to reach the Elite combat
rating, but the players may choose their own path through the universe.
The game is expandable, and numerous expansion packs already exist. New ships
and new missions are available for download.

You can find the getting started page here:
http://www.oolite.org/starting/

WWW: http://www.oolite.org
2005-11-24T02:46:04+00:00 graphics/crystalentitylayer CEL is a layer that sits on top of Crystal Space 3D Engine
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space.
It makes it easier for game developers to create games based on Crystal Space.
CEL can optionally be used together with Python or other scripting languages

WWW: http://sourceforge.net/projects/cel/
2005-11-24T02:46:04+00:00 graphics/crystalentitylayer-devel CEL is a layer that sits on top of Crystal Space 3D Engine
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space.
It makes it easier for game developers to create games based on Crystal Space.
CEL can optionally be used together with Python or other scripting languages

WWW: http://cel.crystalspace3d.org/
2005-11-24T01:09:04+00:00 games/tmw Free open source 2D MMORPG in development
The Mana World (TMW) is a serious effort to create an innovative free and
open source MMORPG. TMW uses 2D graphics and aims to create a large and
diverse interactive world. It is licensed under the GPL, making sure this
game can't ever run away from you.

The project includes the development of both a client and a server,
as well as the development of an online world.

WWW: http://themanaworld.org/
2005-11-24T00:11:05+00:00 editors/spe Stani's Python Editor
Spe is a free python IDE with auto indentation & completion, call tips,
syntax coloring & highlighting, UML diagrams, class explorer, source index,
auto todo list, sticky notes, pycrust shell, file browsers, drag&drop,
context help, Blender support, ... Spe ships with Python debugger
(remote & encrypted), wxGlade (gui designer), PyChecker (source code doctor)
and Kiki (regex console)

WWW: http://pythonide.stani.be
2005-11-23T21:51:11+00:00 x11/xscoop An X library detective
XScoop provides the ability to quickly determine which underlying X libraries
were statically linked into an application, even when the source is not
available. XScoop parses an executable, looking for matches on a subset of
sample keywords that may identify the library being used. It does not produce
absolute results, and instead supplies a report with key-hits which represent
the likelihood that a particular library is present in the binary.
2005-11-23T18:44:22+00:00 comms/uird The Universal IR Receiver Daemon
UIRD is software to control your PC via a normal remote control. It is designed
to interface with the UIRR (Universal IR Receiver), which is a piece of
hardware that you can easily build yourself.

Features:

* Embedded perl-interpreter for advanced scripting features
* Learning mode - interactively press a button on your remote and then enter
what should happpen every time you push that button
* Simple configuration-file for specifying what should happen when you push a
particular button
* Network mode sends IR-data encapsulated in UDP-packets over the network to a
remote host

WWW: http://kbinstuff.googlepages.com/uirduniversalirreceiverdaemon
2005-11-23T13:24:25+00:00 net-mgmt/torrus Data Series Processing Framework - think mrtg with xml configs
Torrus is designed to be the universal data series processing framework.
Although most users deploy Torrus for SNMP monitoring, it might be useful for
data series of any nature. Tobi Oetiker's RRDtool is used for data storage.

* Configuration compiler and validator. It processes the XML configuration
files and saves the configuration into a database.
* View renderer and the web interface. They generate HTML and the graphical
representation of the datasources and provide user authentication and
authorization. All generated output is controlled by the configuration
parameters and templates. The users can easily create their own
presentation of data series.
* SNMP Collector. Modular collector core architecture allows further
extension with new collector and storage types. Any datasource can have
its own polling schedule.
* SNMP Device Discovery Tool. Devdiscover is a new, modular, flexible, and
expandable tool for automatic generation of Torrus configuration files.
New device types and MIBs are easily added as independent Perl modules.
* Threshold monitor. All data, regardless of their type and nature, can be
monitored according to the user-defined rules. The rules can also include
the datasource-specific parameters, e.g. boundary values etc. The
thresholds are specified by RPN expressions.

WWW: http://torrus.org
2005-11-23T11:57:02+00:00 multimedia/bmpx Media player geared towards usability, technical efficiency and looks
BMPx is a media player which provides a very easy-to-use interface
and usage semantics for all tasks, while having extensive standards
and services support under the hood (MusicBrainz, Last.fm radio/scrobbling,
HAL, DBus), yet keeping the details out of the way of the user.

WWW: http://bmpx.backtrace.info
2005-11-23T11:26:38+00:00 print/lcdf-typetools Tools for manipulating Opentype/Type1 PS-Fonts
The LCDF Typetools package contains several command-line
programs for manipulating PostScript Type 1 and
PostScript-flavored OpenType fonts.

The tools include:
cfftot1
mmafm and mmpfb
otfinfo
otftotfm
t1dotlessj
t1lint
t1reencode
t1testpage

WWW: http://www.lcdf.org/type/
2005-11-23T05:16:42+00:00 security/md4coll Fast MD4 collision generator
[ excerpt from developer's www site with modifications ]

Faster implementation of techniques described in Cryptanalysis for
Hash Functions MD4 and RIPEMD, by Xiaoyun Wang, et al.

MD4 Collision Generator by Patrick Stach <pstach@stachliu.com>
Implementation of paper by Xiaoyun Wang, et. al.

WWW: http://www.stachliu.com/collisions.html
2005-11-23T05:15:03+00:00 security/md5coll Fast MD5 collision generator
[ excerpt from developer's www site with modifications ]

Faster implementation of techniques in How to Break MD5 and Other
Hash Functions, by Xiaoyun Wang, et al.

MD5 Collision Generator by Patrick Stach <pstach@stachliu.com>.
Implementation of paper by Xiaoyun Wang, et all.

WWW: http://www.stachliu.com/collisions.html
2005-11-23T02:50:30+00:00 games/linux-warsow Free multiplayer first person shooter with cartoon design
Warsow is a full free multiplayer first person shooter with cartoon design,
using qfusion (a cool improvement to the Quake 2 engine). Highlights:

- Besides classical trix coming from Quake scene, like Circle Jump, Strafe
Jump, Double Jump, Bunny Hopping, etc., Warsow features its own Special
Moves
- Special moves of Warsow are Wall jumps, Dashes, Dodges, Ramp slides. All
of them can be performed with a single key (spacebar by default)
- All this brings huge depth of interactivity in 3D environment, really
skilled gameplay, endless learning curves
- Client and dedicated server
- Load Quake 3 maps
- Add bots
- And more

WWW: http://www.warsow.net/
2005-11-23T01:37:50+00:00 games/linux-alienarena Alien Arena 2006 (Linux version)
AA2K7 is the latest version of a freeware online deathmatch game that was
first introduced to the public in October, 2004. Since that initial release,
nearly every aspect of the game has been revamped, in fact, much of the
content and code from the November 2005 release of Alien Arena 2006 has been
redone as well. It's like an entirely new game, and it may shock people just
how much it has improved in less than a year's time. With 35 levels, five
modes of play, loads of mutators, built-in bots, 11 player characters, 8
weapons(with alt-fire modes), the game has an endless supply of replayability.
With so many new features, AA2K7 is nearly an entirely new game when held in
comparison to it's predecessor. With the trials and tribulations of software
development, endless hours of playing, gathering feedback, COR Entertainment
has been able to not only fine tune and perfect it's flagship game, but add
completely new dimensions to it.

Note: this port contains the Linux version of Alien Arena. See
"games/alienarena" for the native version.

WWW: http://red.planetarena.org/
2005-11-23T01:19:29+00:00 graphics/crystalspace Free and portable 3D Game Development Kit
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in
C++. It supports: true six degrees of freedom, colored lighting, lightmapped
and stencil based lighting, shader support (CG, vertex programs, fragment
programs, ...), mipmapping, portals, mirrors, alpha transparency, reflective
surfaces, 3D sprites (frame based or with skeletal animation using cal3d
animation library), procedural textures, particle systems, halos, volumetric
fog, scripting (using Python, Perl, Java, or potentially other languages),
16-bit and 32-bit display support, OpenGL, and software renderer, font support
(also with freetype), hierarchical transformations, physics plugin based on ODE

WWW: http://www.crystalspace3d.org
2005-11-23T01:19:29+00:00 graphics/crystalspace-devel Free and portable 3D Game Development Kit
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in
C++. It supports: true six degrees of freedom, colored lighting, lightmapped
and stencil based lighting, shader support (CG, vertex programs, fragment
programs, ...), mipmapping, portals, mirrors, alpha transparency, reflective
surfaces, 3D sprites (frame based or with skeletal animation using cal3d
animation library), procedural textures, particle systems, halos, volumetric
fog, scripting (using Python, Perl, Java, or potentially other languages),
16-bit and 32-bit display support, OpenGL, and software renderer, font support
(also with freetype), hierarchical transformations, physics plugin based on ODE

WWW: http://www.crystalspace3d.org
2005-11-22T21:55:30+00:00 net/py-libdnet Python module for libdnet
Python wrapper around libdnet which provides a simplified, portable
interface to several low-level networking routines, including network
address manipulation, kernel arp(4) cache and route(4) table lookup and
manipulation, network firewalling, network interface lookup and
manipulation, and raw IP packet and Ethernet frame transmission. It is
intended to complement the functionality provided by pcap(3).

WWW: https://github.com/5u623l20/libdnet/
2005-11-22T20:48:56+00:00 devel/py-setuptools Python packages installer
Setuptools is a fully-featured, actively-maintained, and stable library
designed to facilitate packaging Python projects, where packaging includes:
- Python package and module definitions
- Distribution package metadata
- Test hooks
- Project installation
- Platform-specific details
- Python 3 support

WWW: https://pypi.org/project/setuptools/
2005-11-22T20:04:11+00:00 net-im/rubygem-xmpp4r XMPP/Jabber library for Ruby
XMPP4R is an XMPP/Jabber library for Ruby.

Features:
* Fully object-oriented (well, it's Ruby ;)
* Aims at being XMPP compliant
* Threaded and non-threaded mode
* Well unit-tested and documented code
* Uses well-known and well-tested software like REXML
* Very easy to extend
* Released under Ruby's license, which is compatible with the GNU GPL

WWW: http://home.gna.org/xmpp4r/
2005-11-22T20:04:11+00:00 net-im/ruby-xmpp4r XMPP/Jabber library for Ruby
XMPP4R is an XMPP/Jabber library for Ruby.

Features:
* Fully object-oriented (well, it's Ruby ;)
* Aims at being XMPP compliant
* Threaded and non-threaded mode
* Well unit-tested and documented code
* Uses well-known and well-tested software like REXML
* Very easy to extend
* Released under Ruby's license, which is compatible with the GNU GPL

WWW: http://home.gna.org/xmpp4r/
2005-11-22T16:32:01+00:00 devel/jakarta-commons-configuration Java package for the reading of configuration/preferences files
Commons Configuration provides a generic configuration interface which enables
an application to read configuration data from a variety of sources. Commons
Configuration provides typed access to single, and multi-valued configuration
parameters.

Configuration parameters may be loaded from the following sources:

* Properties files
* XML documents
* JNDI
* JDBC Datasource

Different configuration sources can be mixed using a ConfigurationFactory and
CompositeConfiguration. Additional sources of configuration parameters can be
created by using custom configuration objects. This customization can be
achieved by extending AbstractConfiguration.

WWW: http://jakarta.apache.org/commons/configuration/
2005-11-22T13:29:07+00:00 www/thttpd-st Tiny/turbo/throttling HTTP server with State Threads
2005-11-22T13:10:26+00:00 www/p5-HTTP-Request-Params Retrieve GET/POST Parameters from HTTP Requests
This software does all the dirty work of parsing HTTP Requests to find incoming
query parameters.

Incoming query parameters come from two places. The first place is the query
portion of the URL. Second is the content portion of an HTTP request as is the
case when parsing a POST request, for example.

WWW: https://metacpan.org/release/HTTP-Request-Params
2005-11-22T11:33:07+00:00 emulators/gngeo NeoGeo emulator
GnGeo is a NeoGeo emulator for Linux (and maybe some other UNIX). It use the
following cpu core:

* The 68k core from the generator project by James Ponder.
* Starscream 680x0 emulation library by Neill Corlett
* Raze Z80 emulator by Richard Mitton.
* Z80 Mame core from the Mame project.
* YM2610 Mame core by Tatsuyuki Satoh.

WWW: https://github.com/pepone42/gngeo
2005-11-22T11:02:22+00:00 devel/boost-gcc3 Free portable C++ source libraries (built with GCC 3.4+)
The Boost web site provides free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. One goal is to establish "existing practice" and
provide reference implementations so that the Boost libraries are
suitable for eventual standardization. Some of the libraries have
already been proposed for inclusion in the C++ Standards Committee's
upcoming C++ Standard Library Technical Report.

This slave port forces the use of GCC 3.4+ and is intended for FreeBSD 4.x
only (in fact, it's IGNOREd on later FreeBSD versions).

So, if you port needs GCC 3.4+ and Boost, or it needs spirit 1.8, that is
not available with GCC 2.95.4, you can use this port as a dependency.

WWW: http://www.boost.org/
2005-11-21T22:33:50+00:00 net/mcast-tools IPv6 multicast routing daemons and tools
mcast-tools is a package containing IPv6-multicast routing daemons and tools,
comprising the following programs.

- mcastread
an IPv6 multicast receiver
- mcastsend
an IPv6 multicast sender
- mfc
an IPv6 multicast routing daemon, which only supports static
multicast routing.
- pim6sd
an IPv6 multicast routing daemon, which supports PIM-SM
(Protocol Independent Multicast Sparse-Mode Version 2), and
PIM-SSM (Source-Specific Multicast using PIM-SM)
- pim6dd
an IPv6 multicast routing daemon, which supports PIM-DM
(Protocol Independent Multicast Dense-Mode Version 2)
- pmsft
a test program for Multicast Source Filter (MSF) using APIs
specified in Socket Interface Extention for MSF (RFC3678).
(on a non-IGMPv3/MLDv2-aware kernel, only join/leave
operation is supported)
2005-11-21T19:19:37+00:00 www/p5-Task-Catalyst All you need to start with Catalyst
Installs everything you need to write serious Catalyst applications.

WWW: https://metacpan.org/release/Task-Catalyst
2005-11-21T17:03:02+00:00 www/p5-Catalyst-Plugin-FormValidator-Simple Validator for Catalyst with FormValidator::Simple
This plugin allows you to validate request parameters with
FormValidator::Simple. See FormValidator::Simple for more
information.

WWW: http://search.cpan.org/dist/Catalyst-Plugin-FormValidator-Simple/
2005-11-21T16:35:57+00:00 textproc/p5-FormValidator-Simple Validation with simple chains of constraints
This module provides you a sweet way of form data validation with
simple constraints chains.

You can write constraints on single line for each input data.

This idea is based on Sledge::Plugin::Validator, and most of
validation code is borrowed from this plugin.

(Sledge is a MVC web application framework: http://sl.edge.jp [Japanese] )

The result object this module returns behaves like
Data::FormValidator::Results.

WWW: http://search.cpan.org/dist/FormValidator-Simple/
2005-11-21T15:09:32+00:00 mail/squirrelmail-vlogin-plugin Adds multi-site-hosting capabilities to SquirrelMail
SquirrelMail Plug-in that allows system administrators to use a single
installation of SquirrelMail to provide web-mail capabilities for multiple
domains.

WWW: http://www.squirrelmail.org
2005-11-21T15:03:21+00:00 mail/squirrelmail-change_ldappass-plugin Allows users to change their passwords stored in LDAP Tree
SquirrelMail (mail/suirrelmail) Plug-In to allow users to change
their user passwords stored in an LDAP directory from within
SquirrelMail.

WWW: http://www.squirrelmail.org
2005-11-21T13:33:10+00:00 games/ggz-sdl-games The GGZ Gaming Zone - SDL-based games
======================================
The GGZ Gaming Zone - SDL Game Modules
======================================

GGZ does not only feature Gtk+ and KDE games, but also
games written with the SDL toolkit.
The following games are included so far:

- TicTacToe 3D
An OpenGL client compatible to our other TicTacToe clients,
and working fine with our server.
- The Geek Game
Calculate numbers, in either direction: horizontally or
vertically, forwards or backwards, and wrapped around the edges.

WWW: http://www.ggzgamingzone.org/
2005-11-21T08:23:08+00:00 www/p5-Catalyst-Plugin-Session-Store-File File storage backend for session data
Catalyst::Plugin::Session::Store::File is an easy to use storage plugin
for Catalyst that uses an simple file to act as a shared memory interprocess
cache. It is based on Cache::FileCache.

WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-File
2005-11-21T08:11:38+00:00 www/p5-Catalyst-Plugin-Session-State-URI Saves Catalyst Session IDs by rewriting URIs
In order for Catalyst::Plugin::Session to work the session ID needs to
be stored on the client, and the session data needs to be stored on the
server.

This plugin cheats and instead of storing the session id on the client,
it simply embeds the session id into every URI sent to the user.

WWW: https://metacpan.org/release/Catalyst-Plugin-Session-State-URI
2005-11-21T08:10:17+00:00 math/tablix Free software for solving timetabling problems
Tablix is a powerful free software kernel for solving general timetabling
problems. It uses a coarse-grained parallel genetic algorithm in
combination with other techniques to construct sensible timetables from XML
formatted problem descriptions. Tablix can run on a single host as well as
on a heterogeneous parallel virtual machine using PVM3.

Tablix kernel supports a very wide range of timetabling problems,
from high school timetabling to barge scheduling. A number of timetable
constraints are already implemented in the default installation.
Because of kernel's modular design it is easy to add custom timetable
constraints and/or modify existing ones. Kernel modules are written in C.
Extensive API documentation is available on the internet
and in the source distribution.

WWW: http://www.tablix.org/
2005-11-21T08:02:31+00:00 www/p5-Catalyst-Plugin-Session-State-Cookie Stores a Catalyst Session in a Cookie
In order for Catalyst::Plugin::Session to work the session ID needs to
be stored on the client, and the session data needs to be stored on the
server.

This plugin stores the session ID on the client using the cookie
mechanism.

WWW: https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie
2005-11-20T21:32:45+00:00 www/p5-Catalyst-Plugin-Session Generic Catalyst Session plugin
The Session plugin is the base of two related parts of functionality
required for session management in web applications.

The first part, the State, is getting the browser to repeat back a
session key, so that the web application can identify the client and
logically string several requests together into a session.

The second part, the Store, deals with the actual storage of information
about the client. This data is stored so that the it may be revived for
every request made by the same client.

This plugin links the two pieces together.

WWW: https://metacpan.org/release/Catalyst-Plugin-Session
2005-11-20T12:20:55+00:00 net-p2p/ed2k Calculates 'eMule' hashes or producing ed2k:// file links
This tool takes files and calculates the final 'eEmule' hashes for
then. It also spits out the complete ed2k:// link in the end.

Note: This hashes differ from 'eDonkey/mldonkey' hashes
when the size of a files is a mutiple of 9728000 Bytes.

WWW: http://www.sdalu.com/software/
2005-11-20T12:20:55+00:00 misc/ed2k Calculates 'eMule' hashes or producing ed2k:// file links
This tool takes files and calculates the final 'eEmule' hashes for
then. It also spits out the complete ed2k:// link in the end.

Note: This hashes differ from 'eDonkey/mldonkey' hashes
when the size of a files is a mutiple of 9728000 Bytes.

WWW: http://www.sdalu.com/software/tools.shtml
2005-11-19T20:48:03+00:00 www/campsite The free and open multilingual web publishing tool for news sites
Campsite is a multilingual content management system (CMS) for news websites.

Campsite follows a print publication paradigm, so it structures sites
by default as Publications> Issues > Sections > Articles.
Campsite works best for medium-to-large-size online news publications,
but it is capable of handling smaller sites as well.
Some of its main features are ease of use, total design freedom for
web designers, built-in subscription support, automatic publishing,
easy article translation and internationalization.

WWW: http://www.campware.org/
2005-11-19T04:34:52+00:00 net/avahi "meta-port" for the Avahi service discovery suite
Service discovery on a local network -- this means that you can plug your
laptop or computer into a network and instantly be able to view other people
who you can chat with, find printers to print to or find files being shared.
This kind of technology is already found in MacOS X (branded 'Rendezvous',
'Bonjour' and sometimes 'ZeroConf') and is very convenient.

WWW: http://www.avahi.org/
2005-11-18T00:15:24+00:00 graphics/libx3dtk An LGPL C++ Toolkit for X3D
X3DToolKit is a portable LGPL free C++ toolkit for loading, displaying and
processing X3D models (X3D is a new extensible 3D file format based on XML,
supported by the web3d consortium. It should be the future 3D file format).

WWW: http://artis.imag.fr/Members/Yannick.Legoc/X3D/
2005-11-17T20:08:33+00:00 www/p5-Catalyst-Plugin-Singleton Singleton accessors to context
Singleton accessors to context.

WWW: http://search.cpan.org/dist/Catalyst-Plugin-Singleton/
2005-11-17T19:41:01+00:00 www/p5-Catalyst-Plugin-DefaultEnd Sensible default end action
This action implements a sensible default end action, which will forward
to the first available view, unless status is set to 3xx, or there is a
response body. It also allows you to pass dump_info=1 to the url in
order to force a debug screen, while in debug mode.

If you have more than 1 view, you can specify which one to use with the
'view' config setting.

WWW: https://metacpan.org/release/Catalyst-Plugin-DefaultEnd
2005-11-17T19:38:39+00:00 devel/p5-Test-WWW-Mechanize-Catalyst Test::WWW::Mechanize for Catalyst
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
features for web application testing. The Test::WWW::Mechanize::Catalyst
module meshes the two to allow easy testing of Catalyst applications
without needing to starting up a web server.

Testing web applications has always been a bit tricky, normally
requiring starting a web server for your application and making real
HTTP requests to it. This module allows you to test Catalyst web
applications but does not require a server or issue HTTP requests.
Instead, it passes the HTTP request object directly to Catalyst. Thus
you do not need to use a real hostname: "http://localhost/" will do.
However, this is optional. The following two lines of code do exactly
the same thing:

WWW: https://metacpan.org/release/Test-WWW-Mechanize-Catalyst
2005-11-17T19:12:22+00:00 devel/ruby-flexmock Simple mock object for Ruby
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.

WWW: https://github.com/jimweirich/flexmock
2005-11-17T17:19:19+00:00 www/py-formencode HTML form validation, generation, and conversion package
FormEncode is a validation and form generation package. The validation can be
used separately from the form generation. The validation works on compound data
structures, with all parts being nestable. It is separate from HTTP or any
other input mechanism.

WWW: http://www.formencode.org/
2005-11-17T16:49:52+00:00 print/cups-smb-backend CUPS backend for printing to Windows servers
CUPS smb backend allows *nix users to print
to Windows-attached printers via smbspool
program, which comes with Samba.

WWW: http://www.cups.org/articles.php?L294
2005-11-17T15:45:12+00:00 games/torrent Score points without letting the tiles touch the top of the board
You must keep the tiles from piling up to the top of the board or
they will crash down on you. But be warned they keep coming and
they come faster each time. Click on groups of three or more to
remove tiles. Additional "helper" tiles are given occasionally to
assist and some times hinder in the removal of tiles.

WWW: http://www.shiftygames.com/torrent/torrent.html
2005-11-17T15:02:28+00:00 editors/gobby Free collaborative editor
A free collaborative editor.

WWW: http://gobby.0x539.de
2005-11-17T13:43:42+00:00 print/latex-circ LaTeX package for typesetting circuit diagrams
This Latex package contains macros for typesetting circuit diagrams.
Several electrical symbols like resistor, capacitor, transistors etc.,
are defined. The symbols can be connected with wires.

Author: Simon Law, Andreas Tille and Tanner
2005-11-17T12:14:31+00:00 net/smb4k KDE 3.x SMB Network browser and SMB shares mounting center
Smb4K is an SMB share browser for KDE. Its features are inspired by Komba2
by Frank Schwanz. It uses the Samba software suite for an easy access
to the SMB shares of your local network neighborhood.

Features so far:

- Scanning for (active) workgroups, hosts, and shares
- Mounting and unmounting of SMB and CIFS shares, including unmounting
all shares at once
- Access to the files of a mounted SMB or CIFS share using Konqueror
- Auto-detection of external mounts/unmounts
- Remounting of recently used shares on program start
- Miscellaneous infos about the mounted SMB and CIFS shares
- Network search
- WINS server support
- Preview of shares
- Selectable look-up and search methods
- Default login
- Ability to execute mount and umount SUID root (using super or sudo)
- Special handling of homes shares
- Ability to bookmark favorite shares
- And many more :)

WWW: http://smb4k.berlios.de
2005-11-17T11:38:43+00:00 games/linux-quake4 Quake 4 for Linux
This package contains Quake 4 for Linux by id Software.

In order to play this game, you need to add the data files
that are available on the Quake 4 CD's or DVD.

WWW: http://www.quake4game.com/
2005-11-17T11:32:59+00:00 games/doom-wolfendoom Wolfenstein 3D levels ported to Doom II
I have ported the Wolfenstein missions to DOOM II, creating what is
essentially an improved and updated Wolfenstein. Each scenario is
painstakingly recreated as a DOOM II WAD, complete with all the Wolfenstein
textures, objects, sounds, and enemies. The result is a total conversion, a
complete Wolfenstein experience which takes full advantage of the DOOM engine.
There are even ambient sounds.

In addition to recreating the original missions, I have also created brand new
scenarios which go beyond the original scope and concept of Wolfenstein.
Scenarios such as Operation: Arctic Wolf, Operation: Rheingold, and the
Astrostein Trilogy take the Wolfenstein fan where no Wolfenstein has gone
before, immersing the player in adventures not possible with the original
Wolfenstein.

WWW: http://www.doomworld.com/wolfendoom/
2005-11-17T11:32:17+00:00 games/doom-hr2 Hell Revealed II is a megawad, a 32-level replacement for DooM II
Hell Revealed II is a megawad, a 32-level replacement for DooM II.

WWW: http://www.doomworld.com/hr2/
2005-11-17T11:31:35+00:00 games/doom-hr Hell Revealed is a megawad, a 32-level replacement for DooM II
Hell Revealed is a megawad, a 32-level replacement for DooM II, created by
Yonatan Donner and Haggay Niv.

In Hell Revealed, you will find: 32 new high-quality very detailed levels,
many new graphics including textures, flats, skies, status bars and others,
full skill-level support and additional attention to coop-players, and extreme
challenge.

Hell Revealed supports single player, cooperative (with additional weapons and
enemies) and several maps have special DM parts (maps 1 and 2 are especially
good for deathmatch).

The new musics are currently taken from Rise of the Triad - we might release
an updated version with original musics soon.
2005-11-17T11:29:24+00:00 games/doom-hacx Full TC using the Doom II engine
Hacx is a full Total Conversion using the Doom II engine and created by Banjo
Software.

You need the Doom II WAD file to play it.

WWW: http://www.sonic.net/~nostromo/hacx/index.html
2005-11-17T11:28:34+00:00 games/doom-data Shareware data files for Doom, Doom II, Hexen, Heretic, and Strife
This port provides shareware data files for games of Doom, Doom II, Hexen,
Heretic, and Strife. These are typically required to play various source
ports of original id Software games and their spin-offs.

To be able to play full game of any aforementioned, one is still required
to have legitimate (also called registered) copy of appropriate IWAD game
data files.
2005-11-17T10:35:03+00:00 games/quake3 Quake III Arena -- first person shooter (native build)
Quake III Arena, developed by the gaming wizards at id Software,
is the third installment of one of the most popular computer game
franchises of all time. Organic caverns, gothic cathedrals and
futuristic spacescapes play host to Quake III Arena's unrivaled
blend of action, strategy and jaw-dropping technology as Linux
gamers are invited to square off against 32 of history's greatest
warriors. Built around a revolutionary new graphics engine capable
of delivering mind blowing 3D special effects including curved
surfaces and volumetric fog, Quake III Arena is the final word in
deathmatching mayhem.

This is a native build for FreeBSD. Sorry, no joystick support
is available at this time.

WWW: http://www.idsoftware.com/games/quake/quake3-arena/
2005-11-17T10:35:03+00:00 games/q3cellshading Quake III engine with Cell Shading capabilities
The goal of this project is to add Cell Shading capabilities to the Quake III
engine with real-time performance.

In order to provide such feature we have decided to use Kuwahara filter, a
noise-reduction filter that preserves edges.

It uses four subquadrants to calculate the mean and variance and chooses the
mean value for the region with the smallest variance.

To increase the hand-painted effect we have decided to apply a simple blur
filter to reduce hard-edges on textures and increase the flatness effect.

To produce the cell shading effect we use no graphics card shaders, so our
implementation could run with almost any graphics card. The edge effect is
produced by painting backface polygons with a thick wireframe without
textures and repaint all the scene, but this time, with textures.

We have also implemented a different algorithm (we call it White Texture),
which uses white textures. You can set the console variable r_celshadalgo
to 2, and load another map, or run using the appropriate link that came
with the release.

WWW: http://q3cellshading.sourceforge.net/
2005-11-17T08:19:46+00:00 www/p5-Catalyst-Model-DBIC DBIx::Class model class for Catalyst
This is the "DBIx::Class" model class. It's built on top
"DBIx::Class::Loader".

WWW: http://search.cpan.org/dist/Catalyst-Model-DBIC/
2005-11-17T08:09:50+00:00 databases/p5-DBIx-Class-Loader Dynamic definition of DBIx::Class sub classes
Dynamic definition of DBIx::Class sub classes.

WWW: https://metacpan.org/release/DBIx-Class-Loader
2005-11-17T07:11:11+00:00 mail/synonym Synonym, the email message archiver
Synonym is a product that allows a company to easily
archive all email messages going in and out. It can
copy mail messages, delete, reject or add a text
and/or html signature based on a XML based configuration
file listing regular expression rules.

WWW: http://www.dv8.ro/Synonym/synonym.html
2005-11-16T22:12:42+00:00 www/p5-Catalyst-Model-DBIC-Plain DBIx::Class model class for Catalyst, without loader
This is the DBIx::Class model class for Catalyst. Whilst it allows you to
use DBIC as your model in Catalyst, it does not make your tables classes
Catalyst-specific, so you can still use them in a non-Catalyst context.

WWW: https://metacpan.org/release/Catalyst-Model-DBIC-Plain
2005-11-16T21:34:55+00:00 www/p5-Catalyst-Engine-Apache Catalyst Apache Engines
Catalyst::Engine::Apache - Catalyst Apache Engines

These classes provide mod_perl support for Catalyst.

WWW: https://metacpan.org/release/Catalyst-Engine-Apache
2005-11-16T20:32:19+00:00 www/p5-HTTP-Body HTTP Body Parser
HTTP Body Parser.

WWW: https://metacpan.org/release/HTTP-Body
2005-11-16T20:25:36+00:00 www/p5-HTTP-Request-AsCGI Setup a CGI environment from a HTTP::Request
Provides a convinient way of setting up an CGI enviroment from a HTTP::Request.

WWW: https://metacpan.org/release/HTTP-Request-AsCGI
2005-11-16T20:07:12+00:00 devel/p5-UNIVERSAL-isa Try to recover from people calling UNIVERSAL::isa as a function
Whenever you use UNIVERSAL::isa as a function, a kitten using
Test::MockObject dies. Normally, the kittens would be helpless, but if they
use UNIVERSAL::isa (the module whose docs you are reading), the kittens can
live long and prosper.

This module replaces UNIVERSAL::isa with a version that makes sure that if
it's called as a function on objects which override isa, isa will be
called on those objects as a method.

In all other cases the real UNIVERSAL::isa is just called directly.

WWW: https://metacpan.org/release/UNIVERSAL-isa
2005-11-16T19:51:44+00:00 devel/p5-UNIVERSAL-can Hack around people calling UNIVERSAL::can() as a function
This module attempts to work around people calling UNIVERSAL::can() as a
function, which it is not.

WWW: https://metacpan.org/release/UNIVERSAL-can
2005-11-16T13:53:01+00:00 textproc/p5-Text-SimpleTable Simple Eyecandy ASCII Tables
Simple eyecandy ASCII tables, as seen in Catalyst.

WWW: https://metacpan.org/release/Text-SimpleTable
2005-11-16T13:24:10+00:00 graphics/cenon Vector graphics tool for GNUstep
Cenon is a graphical tool of a special kind. Build upon a modular graphical
core, Cenon offers a wide variety of possibilities and applications. The
best of all, Cenon is free software, available with full source codes, and
at home on many computer platforms. It can be used for (including, but not
limited to):

* Desktop Publishing
* Vector Graphics Conversion (quite a few formats supported)
* CAM and PCB-Prototyping (via commercial module)
* Astrology (via free module)

LICENSE: vhf Public License 1.1

WWW: http://www.cenon.info/dLinux_gb.html
2005-11-16T10:18:25+00:00 games/ksudoku ${${PORTNAME}_DESC}
KSudoku is a logic-based symbol placement puzzle. The player has
to fill a grid so that each column, row as well as each square block
on the game field contains only one instance of each symbol.

WWW: http://www.kde.org/applications/games/ksudoku/
2005-11-16T09:25:52+00:00 devel/uppaal Tool environment for modeling and verifying timed automata
Uppaal is an integrated tool environment for modeling, validation
and verification of real-time systems modeled as networks of timed
automata, extended with data types (bounded integers, arrays, etc.).

The tool is developed in collaboration between the Department of
Information Technology at Uppsala University, Sweden and the
Department of Computer Science at Aalborg University in Denmark.

WWW: http://www.uppaal.com/
2005-11-16T03:02:36+00:00 sysutils/ucspi-proxy Proxy program for UCSPI servers and clients
This package contains a proxy program that passes data back and forth
between two connections set up by a UCSPI server and a UCSPI client.

WWW: http://untroubled.org/ucspi-proxy/
2005-11-15T11:26:44+00:00 net/dhcprelay Lightweight DHCP Relay Agent with GIF tunnel support
A light-weight DHCP Relay Agent.

Why not the ISC DHCP Relay Agent?

- If your RA has multiple interfaces, you get multiple requests for
each request:

DHCPREQUEST for 10.199.14.216 from 00:10:dc:d1:e6:39 (foo) via 10.199.14.1
DHCPACK on 10.199.14.216 to 00:10:dc:d1:e6:39 (foo) via 10.199.14.1
DHCPREQUEST for 10.199.14.216 from 00:10:dc:d1:e6:39 (foo) via 10.10.3.5: wrong network.
DHCPNAK on 10.199.14.216 to 00:10:dc:d1:e6:39 via 10.10.3.5

This RA sends only one request, coming with the IP address of the
LAN the request came from.

- If your RA has multiple interfaces, the outgoing interfaces to
the WAN needs to be active in the DHCP relay otherwise answers
are not picked up.

This RA uses a unicast socket for returning answers.

- If your RA has non-ethernet interfaces (GIF-tunnels for example,
which VPN back to the central network), the answers are not picked
up by the RA.

WWW: http://www.mavetju.org/networking/
2005-11-15T10:22:58+00:00 net/hping-devel Network auditing tool
hping is a command-line oriented TCP/IP packet assembler/analyzer.
The interface is inspired to the ping(8) Unix command, but hping isn't
only able to send ICMP echo requests. It supports TCP, UDP, ICMP and
RAW-IP protocols, has a traceroute mode, the ability to send files
between a covered channel, and many other features.
While hping was mainly used as a security tool in the past, it can be
used in many ways by people that don't care about security to test
networks and hosts.

hping3 adds the TCL scripting feature.

WWW: http://www.hping.org/
2005-11-15T08:51:38+00:00 devel/p5-Tie-Hash-TwoWay Tie::Hash::TwoWay - two-way mapping between disjoint sets
Tie::Hash::TwoWay will take a list of one-way associations and
transparently create their reverse. For instance, say you have a list
of machines, and a list of classes that each machine belongs to.
Tie::Hash::TwoWay will take the machines, one by one, with an associated
array reference of class names, and build the reverse mapping of classes
to machines. All the mappings are stored as hashes. You can access the
secondary mappings as if they were hash keys in their own right.

WWW: https://metacpan.org/release/Tie-Hash-TwoWay
2005-11-14T16:07:16+00:00 chinese/phpbb-tw The Traditional Chinese version of phpBB
phpBB is a high powered, fully scalable, and highly customisable
open-source bulletin board package. phpBB has a user-friendly interface,
simple and straightforward administration panel, and helpful FAQ. Based
on the powerful PHP server language and your choice of MySQL, MS-SQL,
PostgreSQL or Access/ODBC database servers, phpBB is the ideal free
community solution for all web sites.

The Traditional Chinese version of offical phpBB is located at
http://www.phpbb-tw.net/

WWW: http://www.phpbb.com/
2005-11-13T17:44:14+00:00 games/vdrift Open source driving simulation
VDrift is a cross-platform, open source driving simulation made with drift
racing in mind. It's powered by the excellent Vamos physics engine. It is
released under the GNU General Public License (GPL) v2. It is currently
available for Linux, FreeBSD and Windows.

WWW: http://www.vdrift.net/
2005-11-13T17:10:37+00:00 www/session2 Quixote session manager with persistence support
The session2 package provides simple session handling for Quixote 2.0,
together with persistence mechanisms that can store sessions in a
variety of backends, including MySQL and PostgreSQL databases.

WWW: http://quixote.idyll.org/session2/
2005-11-13T16:28:47+00:00 security/amavisd-milter Milter for amavisd-new
amavisd-milter is a sendmail milter for amavisd-new version 2.2.0 and above
which use the new AM.PDP protocol. Full amavisd-new functionality is
available, including adding spam and virus information header fields,
modifying Subject, adding address extensions and removing certain recipients
from delivery while delivering the same message to the rest.

WWW: http://amavisd-milter.sourceforge.net
2005-11-13T16:23:39+00:00 games/armagetron Multiplayer networked Tron clone in 3D
"A Tron clone in 3D"
This has been the tagline of Armagetron, since, well, a very long time, and is
probably the shortest and most accurate description possible. Tron was an
arcade game based on the movie of the same name, release by Disney in 1982. The
original game consisted of 4 sub-games, the only one of concern is the 'Light
Cycles' one, in which the player uses a left/right joystick to control a 'Light
Cycle' which leaves a wall behind it wherever the cycle it goes, turning only
at 90 degree angles (well, on most servers anyways). The player must then force
his opponents to crash into their wall while avoiding his opponents walls.
Those were the humble beginnings of Armagetron Advanced's game play, which has
now blossomed into 16 player mayhem, with highly advanced AI, network game
play, and of course all in a 3D environment.

WWW: http://armagetronad.net/
2005-11-13T16:22:18+00:00 devel/pear-HTML_QuickForm_advmultiselect Element for PEAR::HTML_QuickForm that defines a 2 box multi-select
The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm
package that is two select boxes next to each other emulating a multi-select.

WWW: https://pear.php.net/package/HTML_QuickForm_advmultiselect
2005-11-13T14:27:15+00:00 archivers/linux-linunace Extract, view & test ACE archives
This is the official version of Unace for Linux from ACE Compression Software.
It can deal with more recent ace archives than those supported by the
open-source port of ace (un)archiver.

WWW: http://www.winace.com/
2005-11-13T11:30:20+00:00 textproc/te-aspell Aspell Telugu dictionary
Aspell Telugu dictionary.

WWW: http://www.swecha.org/wiki/Wordlist_and_Dictionaries
2005-11-13T11:30:20+00:00 textproc/sr-aspell Aspell Serbian dictionary
Aspell Serbian dictionary.

WWW: http://srpski.org/aspell/
2005-11-13T02:43:07+00:00 audio/cowbell Elegant music organizer
Cowbell is an elegant music organizer intended to make keeping your collection
tidy both fun and easy.

Infused with Amazon Web Services SOAP-fu, Cowbell can whip your music platoon
into shape without even getting your boots muddy. And, if that isn't enough
to make you want to rush to the Download link, Cowbell can also snatch album
art and rename your music files like a pro.

WWW: http://more-cowbell.org
2005-11-12T20:24:31+00:00 textproc/py-4suite-xml Collection of Python tools for XML processing
4Suite XML is part of 4Suite, a suite of Python modules for XML and RDF
processing. 4Suite XML's major components include the following:

* Ft.Xml.Domlette: A very fast, lightweight XPath-oriented DOM.
* Ft.Xml.Sax: A very fast SAX 2 parser.
* Ft.Xml.XPath: An XPath 1.0 implementation for Domlette documents.
* Ft.Xml.Xslt: A robust XSLT 1.0 processor.
* Ft.Xml.XUpdate: An XUpdate processor.
* Ft.Lib: Various support libraries that can be used independently.

4Suite XML also includes convenient command-line tools:

* 4xml: XML document parsing and reserialization.
* 4xpath: XPath expression evaluation.
* 4xslt: XSLT processing.
* 4xupdate: XUpdate processing.

Separate add-on packages to add RDF and document repository features
are forthcoming. If you need those features now, use the monolithic
py-4suite package instead of this one.

WWW: http://4suite.org/
2005-11-12T17:50:38+00:00 x11-themes/cursor-polar-theme Polar is a smooth and simple cursor set
Polar is a smooth and simple cursor set.

WWW: http://www.kde-look.org/content/show.php?content=27913
2005-11-12T14:25:14+00:00 net/kiax Asterisk (IAX) client written in QT for KDE
This is a port of kiax. kiax is an asterisk (IAX) client written for the
K desktop environment. From the website:

What is Kiax? - Kiax is an IAX client application (a so called Softphone)
which allows PC users to make ordinary VoIP calls to Asterisk servers, the
same way as they do it with their hardware telephone. It aims to provide a
simple and user-friendly graphical interface and desktop integration for
calling, contact list, call register management and easy configuration.
That is - a simple to use IAX Client.

WWW: http://kiax.sourceforge.net/
2005-11-12T12:56:55+00:00 shells/ibsh Restricted unix shell
Iron Bars Shell is a restricted Unix shell. The user cannot step out of, nor
access files outside the home directory. It is written in C for Linux. No
libraries used. It is small, fast, secure. Two ascii configuration files for
more control.

WWW: http://ibsh.sourceforge.net/
2005-11-12T12:28:49+00:00 net-mgmt/netleak Tool to detect connectivity between network segments
Network Leak Finder is a collection of small perlscripts that detects
connectivity between network segments. It is mostly useful to detect "leaks" in
large organizations that have private network segments physically separated
from the Internet.

WWW: http://netleak.sourceforge.net/
2005-11-12T11:55:10+00:00 misc/loop Prints to stdout a series of numbers from `start' to `end'
Prints to stdout a series of numbers from `start' to `end', with
optional increment and zero-padded field width. Hex (-x) or octal
(-o) output formats are available. Negative numbers are allowed,
and a negative `increment' does the expected thing.

WWW: http://www.nesbitt.ca/downloads/loop/
2005-11-12T11:50:40+00:00 security/sud Execute processes with special privileges in a nosuid environment
Sud is a daemon to execute interactive and non-interactive
processes with special (and customizable) privileges in a
nosuid environment. It is based on a client/server model
and on the ability to pass file descriptors between processes.

WWW: http://sourceforge.net/projects/sud/
2005-11-11T22:58:34+00:00 devel/p5-List-Cycle Objects for cycling through a list of values
List::Cycle - objects for cycling through a list of values.

WWW: https://metacpan.org/release/List-Cycle
2005-11-11T22:00:24+00:00 www/rejik Squid redirector used for blocking unwanted content
Rejik is a squid redirector used for blocking unwanted content basing
on URLs and Perl Compatible Regular Expressions (http://www.pcre.org/).

WWW: http://www.rejik.ru/
2005-11-11T21:22:57+00:00 mail/ask Anti Spam Killer content filtering
Active Spam Killer (ASK) protects your email account against spam by confirming
the sender's email address before actual delivery takes place. The confirmation
happens by means of a "confirmation message" that is automatically sent to all
"unknown" users.

WWW: https://sourceforge.net/projects/a-s-k/
2005-11-11T19:39:17+00:00 databases/xapian-core10 Probabilistic text search database engine
Xapian is an Open Source Probabilistic Information Retrieval library,
released under the GPL. It's written in C++, with bindings to allow use
from other languages.

Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own
applications.

Xapian features include:
- Ranked probabilistic search - word importance weighting
- Relevance feedback
- Phrase and proximity searching
- Full range of structured boolean search operators
- Term stemming
- Database files > 2GB
- Platform independent data formats
- Allows simultaneous update and searching.

WWW: https://xapian.org/
2005-11-11T19:39:17+00:00 databases/xapian-core Probabilistic text search database engine
Xapian is an Open Source Probabilistic Information Retrieval library, released
under the GPL. It's written in C++, with bindings to allow use from other
languages.

Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own applications.

Xapian features include:
- Ranked probabilistic search - word importance weighting
- Relevance feedback
- Phrase and proximity searching
- Full range of structured boolean search operators
- Term stemming
- Database files > 2GB
- Platform independent data formats
- Allows simultaneous update and searching.

WWW: https://xapian.org/
2005-11-11T18:38:41+00:00 net/cvsupchk Check a CVSup directory hierarchy against the checkouts file
cvsupchk is a python script that checks a CVSup maintained directory hierarchy
against the corresponding CVSup checkouts file. It looks for a number of
anomalies: missing checked out files, deleted files being present, extra RCS
files, 'dead' directories being present and so on.
2005-11-11T15:57:01+00:00 games/scramble From 6 letters you are to create as many words as you can
Test your word knowledge, and spelling skills, with this anagram
game. You are given 6 letters to create as many words as you can
in the time alotted.

WWW: http://www.shiftygames.com/scramble/scramble.html
2005-11-11T15:31:49+00:00 games/hangman Challenge your spelling skills in the old western style
Challenge your spelling skills in the old western style. Get it
right and we'll let you try again, until you get it wrong. But we
will give you another chance if you get it wrong.

WWW: http://www.shiftygames.com/hangman/hangman.html
2005-11-11T15:13:45+00:00 sysutils/netdump-server RedHat server part of netdump/netconsole package for Linux
Netdump-server listens on the network for connections from linux kernels
using the netconsole/netdump module. When such a machine crashes it
contacts the netdump-server on the specified ip/port. The server then
proceeds to log console messages, including the oops message, and a
kernel memory dump in a specified directory, and then reboots the machine.

WWW: http://www.redhat.com
2005-11-11T14:16:58+00:00 games/concentration Find all matching pairs of icons as fast as possible
The classic memory game has some new life in this recreation for
the Linux platform. Your object is to find all matching pairs of
icons in the fastest time possible.

WWW: http://www.shiftygames.com/concentration/concentration.html
2005-11-11T14:16:31+00:00 print/latexdiff Determine and mark up significant differences between latex files
latexdiff is a Perl script that compares two latex files and marks
up significant differences between them (i.e. a diff for latex files).

Various options are available for visual markup using standard latex
packages such as "color.sty". Changes not directly affecting visible
text, for example in formatting commands, are still marked in
the latex source.

A rudimentary revision facilility is provided by another Perl script,
latexrevise, which accepts or rejects all changes. Manual
editing of the difference file can be used to override this default
behaviour and accept or reject selected changes only. There are also
scripts to handle multiple-file documents, and files under version
control.

WWW: http://www.ctan.org/tex-archive/support/latexdiff
2005-11-11T13:45:53+00:00 security/p5-Authen-Htpasswd Authen::Htpasswd - interface to read and modify Apache .htpasswd files
This module provides a convenient, object-oriented interface to
Apache-style .htpasswd files. It supports passwords encrypted via MD5,
SHA1, and crypt, as well as plain (cleartext) passwords. Additional
fields after username and password, if present, are accessible via the
extra_info array.

WWW: https://metacpan.org/release/Authen-Htpasswd
2005-11-11T12:29:43+00:00 devel/p5-IO-LockedFile IO::LockedFile - supply object methods for locking files
IO::LockedFile supplies object methods for locking files. In its
simplistic use, the IO::LockedFile class gives us the same interface as
the IO::File class with the unique difference that the files we deal
with are locked using the Flock mechanism (using the flock function).

WWW: https://metacpan.org/release/IO-LockedFile
2005-11-11T10:06:14+00:00 comms/vpb-driver Device-driver for the Voicetronix OpenLine4 PCI telephony cards
A device-driver for the Voicetronix OpenLine4 PCI telephony card.
The OpenLine4 PCI telephony card can be used in conjunction with
asterisk (http://www.asterisk.org) to create a PC based PBX (private
branch exchange).

WWW: http://www.voicetronix.com.au/vpb4_v4pci.htm

- Chris Forkin
chris@forkin.com
2005-11-11T07:22:53+00:00 textproc/p5-Lingua-Identify Lingua::Identify - Language identification
Lingua::Identify identifies the language a given string or file is
written in.

WWW: https://metacpan.org/release/Lingua-Identify
2005-11-11T06:45:58+00:00 security/denyhosts Script to thwart ssh attacks
DenyHosts is a script intended to be run by *ix system administrators to
help thwart ssh server attacks.

If you've ever looked at your ssh log (/var/log/auth.log ) you may be alarmed
to see how many hackers attempted to gain access to your server.
Denyhosts helps you:
- Parses /var/log/auth.log to find all login attempts
- Can be run from the command line, cron or as a daemon (new in 0.9)
- Records all failed login attempts for the user and offending host
- For each host that exceeds a threshold count, records the evil host
- Keeps track of each non-existent user (eg. sdada) when a login attempt failed.
- Keeps track of each existing user (eg. root) when a login attempt failed.
- Keeps track of each offending host (hosts can be purged )
- Keeps track of suspicious logins
- Keeps track of the file offset, so that you can reparse the same file
- When the log file is rotated, the script will detect it
- Appends /etc/hosts.allow
- Optionally sends an email of newly banned hosts and suspicious logins.
- Resolves IP addresses to hostnames, if you want

WWW: http://denyhosts.sourceforge.net/
2005-11-11T06:43:28+00:00 chinese/tatter-tools Cute and easy blog tool with Traditional-Chinese(zh_TW.UTF-8)
TatterTools is probably the most cute blog engine you can find.
Check out the features, not to mention third party plug-ins!

WWW: http://www.twtt.org/
2005-11-11T00:23:25+00:00 irc/keitairc IRC proxy for mobilephone that have a web interface
Keitairc is an simple IRC client that have a web interface designed for
not-so-rich web client such as mobilephone. There are several features
for mobilephone access:

- Quick: web accesskeys.
- Link: Convert PSID and URL strings to a link.
- Security: user/pass and "EZweb ID" authentication.
- Convenient: cookie authentication for next use.

WWW: http://keitairc.sourceforge.jp/
2005-11-10T22:20:58+00:00 editors/doxymacs Doxymacs is Doxygen + {X}Emacs
Doxymacs is Doxygen + {X}Emacs.

The purpose of the doxymacs project is to create a LISP package that
will make using Doxygen from within {X}Emacs easier.

It has the following features:

* ability to look up documentation for symbols from {X}Emacs in
the browser of your choice.
* easily insert Doxygen style comments into source.
* optionally use an "external" (i.e. written in C) XML parser to
speed up building the completion list.
* fontify Doxygen keywords.

WWW: http://doxymacs.sourceforge.net/
2005-11-10T14:10:04+00:00 archivers/xarchive GTK+ front end for various archiving tools
XArchive is a GTK+ front end for command line archiving tools such as tar, rar,
zip, ace, 7zip, arj, and rpm.

It uses external bash shell wrappers to handle the different types of file
formats, so adding support for new archive types can be easily done by writing
a wrapper.

WWW: http://xarchive.sourceforge.net/
2005-11-10T11:01:51+00:00 deskutils/p5-Data-ICal Data::ICal - Generates iCalendar (RFC 2445) calendar files
A Data::ICal object represents a VCALENDAR object as defined in the
iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented
in many popular calendaring programs such as Apple's iCal.

WWW: https://metacpan.org/release/Data-ICal
2005-11-10T09:54:21+00:00 www/p5-WWW-Scraper-ISBN-ORA_Driver Search driver for O'Reilly & Associates's online catalog
Searches for book information from the O'Reilly & Associates's online catalog.

WWW: https://metacpan.org/release/WWW-Scraper-ISBN-ORA_Driver
2005-11-10T04:51:48+00:00 mail/evolution-sharp Mono bindings for evolution
Evolution# is a .NET language binding for various Ximian Evolution (tm)
libraries.

WWW: http://www.gnome.org
2005-11-10T02:57:36+00:00 textproc/docbook-utils Generates various output formats from DocBook SGML documents
docbook-utils contains scripts for easy conversion from DocBook SGML
files to other formats (for example, HTML, RTF, and PostScript), and
for comparing SGML files.

WWW: http://sources.redhat.com/docbook-tools/
2005-11-10T02:49:33+00:00 textproc/p5-SGMLSpm Perl module for postprocessing the output from sgmls and nsgmls
This distribution contains SGMLS.pm, a perl5 class library for parsing
the output from James Clark's SGMLS and NSGMLS parsers.

WWW: https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
2005-11-10T02:23:38+00:00 databases/postgresql81-client PostgreSQL database (client)
2005-11-09T21:04:06+00:00 devel/bzrtools Extensions to devel/bzr
bzrtools is intended to be a useful collection of utilities (all plugins, right
now) for devel/bazaar-ng. Features include: baz-import, annotate,
shelve/unshelve, clean-tree, conflicts, resolve, graph-ancestry, fetch-missing,
patch.
2005-11-09T20:40:59+00:00 devel/bazaar An implementation of the GNU Arch RCS protocol in C by Canonical
Bazaar is an implementation of GNU arch in C from canonical. Arch is a version
control system, which allows you to keep old versions of files and directories
(usually source code), keep a log of who, when, and why changes occurred, etc.,
like SVN, CVS, or RCS. Arch is distributed, which gives it significant
advantages and some disadvantages compared to SVN and CVS.

WWW: http://bazaar.canonical.com/
2005-11-09T20:40:59+00:00 devel/baz Implementation of the GNU Arch RCS protocol in C by Canonical
Bazaar is an implementation of GNU arch in C from canonical. Arch is a version
control system, which allows you to keep old versions of files and directories
(usually source code), keep a log of who, when, and why changes occurred, etc.,
like SVN, CVS, or RCS. Arch is distributed, which gives it significant
advantages and some disadvantages compared to SVN and CVS.

WWW: http://bazaar.canonical.com/
2005-11-09T17:38:12+00:00 mail/rabl_server Reactive Autonomous Blackhole List server
The RABL (pronounced "rabble") server is a statistical, machine-automated and
up-to-the-second blackhole list server designed to monitor global network
activity and make decisions based on network spread and infection rate -
that is, abuse from an address which has been reported by a number of
participating networks. This is in far contrast to how most other
blacklists function, where fallable humans (many with political agendas) must
process thousands of reports and make decisions - many times after the fact.
The RABL is fully reactive to new threats and can block addresses within
seconds of widespread infection - good to know in this world of drone PCs
and stolen accounts. The RABL server blacklists addresses until they have
cleared a minimum duration (an hour by default) without any additional
reporting, making the appeals process as simple as "fix your junk". The RABL
is designed to function via automated machine-learning spam filters, such as
Bayesian filters. Each participating network is granted write authentication
in the blackhole list, to prevent abuse. A client tool is also provided.

The RABL server is the server component of the blacklist. It is only
necessary to use the server if you are running your own local RABL. If you are
looking to simply subscribe to the public RABL, then you need the RABL client
instead (mail/rabl_client).

WWW: http://www.nuclearelephant.com/projects/rabl/
2005-11-09T14:44:52+00:00 mail/qmail-activedir Programs to allow qmail to authenticate users through a MS ad
A few programs to allow qmail to authenticate users through a Microsoft
Active Directory.

WWW: http://fo2k.com/qmail-activedir/
2005-11-09T14:20:38+00:00 www/p5-WWW-Scraper-ISBN-Amazon_Driver Search driver for the (US) Amazon online catalog
Searches for book information from the (US) Amazon online catalog.

WWW: https://metacpan.org/release/WWW-Scraper-ISBN-Amazon_Driver
2005-11-09T14:19:31+00:00 www/p5-WWW-Scraper-ISBN Retrieving information about books by ISBN number
The WWW::Scraper::ISBN class was built as a way to retrieve information on
books from multiple sources easily. It utilizes at least one driver
implemented as a subclass of WWW::Scraper::ISBN::Driver, each of which is
designed to scrape from a single source. Because we found that different
sources had different information available on different books, we designed
a basic interface that could be implemented in whatever ways necessary to
retrieve the desired information.

WWW: https://metacpan.org/release/WWW-Scraper-ISBN
2005-11-09T14:18:51+00:00 www/p5-WWW-Scraper-ISBN-Record Book Record class for WWW::Scraper::ISBN module
The WWW::Scraper::ISBN::Record module defines a class that can be used to deal
with book information. It was primarily created as a return type for the
WWW::Scraper::ISBN module, though it could be used for other purposes. It
knows minimal information about itself, whether the book was found, where it
was found, its ISBN number, and whether any errors occurred. It is usually up
to the WWW::Scraper::ISBN::Driver and its subclasses to make sure that the
fields get set correctly.

WWW: http://search.cpan.org/dist/WWW-Scraper-ISBN-Record/
2005-11-09T14:18:11+00:00 www/p5-WWW-Scraper-ISBN-Driver Driver class for WWW::Scraper::ISBN module
This is a base class, all site-specific drivers should inherit its members
and methods. Driver subclasses named '$name' should be packaged as
WWW::Scraper::ISBN::$name_Driver, e.g. WWW::Scraper::ISBN::LOC_Driver for
LOC (Library of Congress) driver. Each driver need only implement the
search() method, though they may have as many other methods as they need to
get their job done. Only search() will be called by
WWW::Scraper::ISBN->search().

WWW: http://search.cpan.org/dist/WWW-Scraper-ISBN-Driver/
2005-11-09T14:17:08+00:00 textproc/p5-Template-Extract Use TT2 syntax to extract data from documents
This module adds template extraction functionality to the Template toolkit.
It can take a rendered document and its template together, and get the
original data structure back, effectively reversing the Template::process
function.

WWW: https://metacpan.org/release/Template-Extract
2005-11-09T11:33:17+00:00 print/rubygem-pdfwriter Pure Ruby PDF document creation library
This library provides the ability to create PDF documents using only native
Ruby libraries. There are several demo programs available in the demo/
directory. The canonical documentation for PDF::Writer is "manual.pdf",
which can be generated using bin/techbook (just "techbook" for RubyGem users)
and the manual file "manual.pwd".

WWW: http://rubygems.org/gems/pdfwriter/
2005-11-09T11:31:40+00:00 print/rubygem-colortools Provides colour space definition and manipulation
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.

WWW: http://rubygems.org/gems/colortools/
2005-11-09T11:30:07+00:00 devel/rubygem-transactionsimple Simple object transaction support
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).

WWW: http://rubygems.org/gems/transactionsimple/
2005-11-08T21:36:33+00:00 x11-toolkits/libsexymm C++ bindings for libsexy
C++ bindings for libsexy, a library containing useful extension widgets for
GTK+.

WWW: http://releases.chipx86.com/libsexy/libsexymm/
2005-11-08T21:36:33+00:00 x11-toolkits/libsexy Extension widgets for GTK+
This library provides collection of GTK+ widgets that extend functionality
of such standard widgets as GtkEntry and GtkLabel by subclassing them and
working around the limitations of the widgets. "Sexy" widgets include
support for inline icons, spell checking (via Enchant), embedded hyperlinks,
and more.

WWW: http://releases.chipx86.com/libsexy/libsexy/
2005-11-08T19:15:12+00:00 textproc/wbxml2 Library & tools for converting wbxml<->xml
The libwbxml is a library for converting an XML Document to a WBXML Document
and vice-versa.

The WBXML format is a binary representation of XML, defined by the Wap Forum,
and used to reduce bandwidth in mobile communications.

WWW: http://libwbxml.opensync.org/
2005-11-08T17:34:51+00:00 misc/biblical-curse Fake biblical curse generator
A command line version of biblical curse generator from shipoffools.com

The curses are theirs, the code is theirs, I just translated it from
JavaScript to Perl.

If you are offended by this script, get a life!

WWW: https://web.archive.org/web/20071226004947/http://shipoffools.com/curses/index.html
2005-11-08T01:35:42+00:00 net/openser Fast and configurable SIP proxy with TLS support
OpenSER is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, openser can handle thousands calls
per second even on low-budget hardware. A C Shell like scripting language
provides full control over the server's behaviour. It's modular
architecture allows only required functionality to be loaded.
Currently the following modules are available: digest authentication,
CPL scripts, instant messaging, MySQL and UNIXODBC support, a presence agent,
radius authentication, record routing, an SMS gateway, a jabber gateway, a
transaction and dialog module, OSP module, statistics support,
registrar and user location, SIMPLE Presence, Perl programming interface,
SNMP and Java SIP Servlet.

WWW: http://www.openser.org/
2005-11-07T07:40:11+00:00 net-mgmt/grepip Print lines contans IP matching a pattern in CIDR format
grepip searches the named input FILE (or standard input if no files are named),
for lines containing an IP address matched to the given CIDR.
grepip finds IP in any context of a line, while grepcidr only if all line is IP.

WWW: http://www.lexa.ru/lexa/
2005-11-06T20:44:52+00:00 textproc/p5-HTML-TagFilter Fine-grained html-filter, xss-blocker and mailto-obfuscator
HTML::TagFilter is a subclass of HTML::Parser with a single purpose: it
will remove unwanted html tags and attributes from a piece of text. It
can act in a more or less fine-grained way - you can specify permitted
tags, permitted attributes of each tag, and permitted values for each
attribute in as much detail as you like.

WWW: https://metacpan.org/release/HTML-TagFilter
2005-11-06T18:11:57+00:00 devel/p5-Tie-Hash-Sorted Tie::Hash::Sorted - presents hashes in sorted order
This Perl module presents hashes in sorted order.

WWW: https://metacpan.org/release/Tie-Hash-Sorted
2005-11-06T14:50:02+00:00 math/p5-Algorithm-Combinatorics Efficient generation of combinatorial sequences
Algorithm::Combinatorics is an efficient generator of combinatorial
sequences, where efficient means:

* Speed: The core loops are written in C.
* Memory: No recursion and no stacks are used.

Tuples are generated in lexicographic order.

WWW: https://metacpan.org/release/Algorithm-Combinatorics
2005-11-06T01:47:33+00:00 databases/glom GNOME database designer and user interface
With Glom you can design table definitions and the relationships
between them, plus arrange the fields on the screen. You can edit
and search the data in those tables, and specify field values in
terms of other fields. It's as easy as it should be.

The design is loosely based on FileMaker Pro, with the added
advantage of separation between interface and data. Its simple
framework should be enough to implement most database
applications. Without Glom these systems normally consist of lots
of repetitive, unmaintainable code.

Glom-specific data such as the relationship definitions is saved
in the Glom document. Glom re-connects to the database server
when it loads a previous Glom document. The document is in XML
format.

Glom uses the PostgreSQL database backend but it can not edit
databases that it did not create, because it uses only a simple
subset of Postgres functionality.

WWW: http://www.glom.org/
2005-11-05T11:19:58+00:00 misc/koffice-i18n-eu Basque messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-11-05T11:19:58+00:00 editors/koffice-i18n-eu Basque messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-11-05T09:01:29+00:00 x11-toolkits/gnustep-cairo
2005-11-05T07:00:54+00:00 mail/smx Secure and efficient mail gateway
sendmail X is a message transfer system that has been designed with
these main topics in minds:

- security
- reliability
- efficiency
- configurability
- extendibility

sendmail X consists of five main modules of which only one runs
as root:

- mcp: the main control program is similar to inetd(8): it starts
all other sendmail X modules and watches over their execution.
mcp runs as root in order to bind to port 25 and to change the
uid of the processes it starts.
- smtps: the SMTP server receives e-mails.
- smtpc: the SMTP client sends e-mails.
- smar: the address resolver provides lookups in various maps including
DNS for mail routing.
- qmgr: the queue manager controls the flow of e-mails through the SMTP
servers and clients.

WWW: http://www.sendmail.org/
2005-11-05T06:36:39+00:00 x11-fm/py-nautilus Python nautilus bindings
Python nautilus bindings.

WWW: http://projects.gnome.org/nautilus-python
2005-11-05T06:33:02+00:00 www/evolution-caldav CalDAV provider for Evolution
Evolution-caldav is a CalDAV provider for Evolution. CalDAV is an extension
of WebDAV that offers additional calendaring features such as fanout,
recurrance, and notifications.

See http://ietf.webdav.org/caldav/home.html for more details on the
technology.

WWW: http://ietf.webdav.org/caldav/home.html
2005-11-05T06:31:11+00:00 graphics/svg2pdf Render an SVG image to a PDF file (using cairo)
Render an SVG image to a PDF file (using cairo).

WWW: http://cairographics.org
2005-11-05T06:29:24+00:00 graphics/cairo-java Java wrapper for the cairo graphics package
Java-GNOME is a set of Java bindings for GNOME and GTK libraries,
so GNOME applications can be written in Java. It is implemented
as a JNI layer that delegates the Java calls out to the underlying
C library.

-- Java-GNOME README

WWW: http://java-gnome.sourceforge.net/
2005-11-05T06:07:40+00:00 devel/present A library for reading Microsoft PowerPoint(tm) documents
A library for reading Microsoft PowerPoint(tm) documents

WWW: http://live.gnome.org/libpresent
2005-11-05T05:59:39+00:00 devel/goffice1 GLib/GTK+ set of document centric objects and utilities
Goffice is a set of document centric components for GLib and GTK+.

There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
- plugins
- load/save documents
- undo/redo

Goffice provides a single library for performing such operations.

WWW: http://live.gnome.org/libgoffice
2005-11-05T05:59:39+00:00 devel/goffice04 GLib/GTK+ set of document centric objects and utilities
Goffice is a set of document centric components for GLib and GTK+.

There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
- plugins
- load/save documents
- undo/redo

Goffice provides a single library for performing such operations.

WWW: http://live.gnome.org/libgoffice
2005-11-05T05:59:39+00:00 devel/goffice GLib/GTK+ set of document centric objects and utilities
Goffice is a set of document centric components for GLib and GTK+.

There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
- plugins
- load/save documents
- undo/redo

Goffice provides a single library for performing such operations.

WWW: http://live.gnome.org/libgoffice
2005-11-05T05:56:43+00:00 devel/glib-java Java wrapper GLib 2
Java-GNOME is a set of Java bindings for GNOME and GTK libraries,
so GNOME applications can be written in Java. It is implemented
as a JNI layer that delegates the Java calls out to the underlying
C library. This port and its 2.x family have however been declared
deprecated and have been replaced by java-gnome 4.0.

-- Java-GNOME README

WWW: http://java-gnome.sourceforge.net/
2005-11-05T05:53:22+00:00 devel/evolution-gconf-tools Scripts to make it easier to work with Evolution's configuration
Python scripts to make it easier to work with Evolution's
configuration information

WWW: http://live.gnome.org/Evolution/GConfTools
2005-11-05T05:52:22+00:00 graphics/p5-Cairo Perl bindings to the cairo graphics library
Perl bindings to the cairo graphics library

WWW: http://gtk2-perl.sourceforge.net/
2005-11-05T05:49:53+00:00 deskutils/nautilus-open-terminal Nautilus extension which allows you to open a terminal
Nautilus extension which allows you to open a terminal
2005-11-05T05:47:40+00:00 deskutils/nautilus-locked-folder Nautilus plugin that allows you to encrypt the contents of a folder
This is a plugin for Nautilus that adds a 'Lock folder' item to the
right-click menus of folders. Locking a folder encrypts its contents
and converts it into a '.locked' format archive. This archive can then
be decrypted by right-clicking it and selecting 'Unlock folder'.

WWW: http://www.gnome.org/projects/nautilus-locked-folders/
2005-11-05T05:44:30+00:00 deskutils/evolution-jescs Sun Java Enterprise System Calendar Server provider for Evolution
This is the Evolution Connector for Sun Java Enterprise System Calendar Server
(SJESCS), which adds support for SJESCS 5.1 and above to Evolution.

This connector supports the WCAP (Web Calendar Access Protocol) 2.0, 3.0, 3.1.
2005-11-05T05:41:44+00:00 deskutils/deskbar-applet Omnipresent versatile search interface
Omnipresent versatile GNOME search applet.

WWW: http://raphael.slinckx.net/deskbar/
2005-11-05T05:36:33+00:00 www/ruby-gtkmozembed Ruby binding for GtkMozEmbed a widget embedding a Gecko renderer
Ruby/GtkMozEmbed is a Ruby binding of GtkMozEmbed a widget embedding a
Mozilla Gecko renderer.

WWW: http://ruby-gnome2.sourceforge.jp/
2005-11-05T05:34:24+00:00 graphics/ruby-cairo Ruby binding for Cairo
Ruby/Cairo is a Ruby binding for Cairo.

WWW: http://cairographics.org/
2005-11-05T05:03:59+00:00 x11/gnome-screensaver GNOME screen saver and locker
Gnome-screensaver is GNOME-based screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.
It is designed to support:

* the ability to lock down configuration settings
* translation into other languages
* user switching
2005-11-05T04:05:57+00:00 multimedia/bsdav BSD native set of programs for audio and video reading and writing
The bsdav package is a set of programs for audio and video reading and writing.
The programs use BSD native devices and the source code is free-as-in-BSD
licensed as well.The bsdav package also includes a general purpose library,
libbsdav, for both accessing audio(4) and bktr(4) devices, and simple data
operations. While one of the goals of the bsdav project is simplicity, another
goal is to make A/V processing on *BSD systems "easily" accessible. So to ease
the storage and synchronization of both audio and video streams, bsdav has it's
own, very simple, A/V container format. Hopefully the bsdav programs are
written understandably and correclty enough that they may help others
understand how to use audio(4) and bktr(4).

bsdav consists of:
audiorec - record raw audio streams from audio(4) to file
bktrrec - record raw video streams from bktr(4) to file
avplay - play raw audio and/or raw video streams
bktrplay - display video from bktr(4) via Xv(3X)
tunerctl - manipulate bktr(4) tuner devices
bsdavrec - records audio and/or video in bsdav(5) streams
bsdavplay - play audio and/or video in bsdav(5) streams
bsdavdemux - extract audio and/or video from bsdav(5) streams
btv - shell script frontend for the above programs
libbsdav - general purpose *BSD A/V library
2005-11-05T03:57:27+00:00 mail/dkfilter Domainkeys filter for Postfix
This is an implementation of DomainKeys draft standard for the Postfix mail
transfer agent. DomainKeys is proposed by Yahoo!, Inc. and this is a scheme
to sign and verify e-mail messages on a per-domain basis.
Protocol and other issues about this draft standard can be found at
http://antispam.yahoo.com/domainkeys.

WWW: http://jason.long.name/dkfilter/
2005-11-04T19:48:29+00:00 devel/p5-Test-XML Compare XML in perl tests
This module provides tools for testing code which deals with XML.
These tools are compatible with the Test::More and Test::Simple
modules. At present, there is generic XML comparison support, as
well as modules for dealing with XML::SAX, XML::Twig and XML::XPath
handlers.

WWW: https://metacpan.org/release/Test-XML
2005-11-04T18:52:56+00:00 textproc/p5-XML-SemanticDiff Perl extension for comparing XML documents
XML::SematicDiff provides a way to compare the contents and structure
of two XML documents. By default, it returns a list of hashrefs
where each hashref describes a single difference between the two
docs.

WWW: https://metacpan.org/release/XML-SemanticDiff
2005-11-04T14:42:40+00:00 games/ggz-gtk-client The GGZ Gaming Zone - GTK+ Frontend
=================================
The GGZ Gaming Zone - GTK+ Client
=================================

The GGZ Gaming Zone GTK+ Client provides a GTK+ 1.2 or GTK+ 2.x user
interface for logging into a GGZ server, chatting with other players,
and locating and launching game tables.

This version of the GTK+ Client (0.0.13) requires version 0.0.13 of the
ggz-client-libs.

The GTK+ Client module is only one part of the GGZ Gaming Zone client
setup. The following additional packages are required:
* libggz - provides commonly used functions and low-level
communications between client modules and the GGZ servers
* ggz-client-libs - provides common procedures and utilites required
to run the GGZ client and games
* gtk-games/kde-games/sdl-games - one or more games or game packs are
required in order to launch and play games

WWW: http://www.ggzgamingzone.org/
2005-11-04T13:36:09+00:00 lang/io Small prototype-based programming language
Io is small prototype-based programming language. The ideas in Io
are mostly inspired by Smalltalk (all values are objects), Self
(prototype-based), NewtonScript (differential inheritance), Act1
(actors and futures for concurrency), LISP (code is a runtime
inspectable/modifiable tree) and Lua (small, embeddable).

WWW: http://www.iolanguage.com/
2005-11-04T10:38:40+00:00 devel/p5-File-pushd File::pushd - temporary chdir for a limited scope
File::pushd does a temporary chdir that is easily and automatically
reverted. It works by creating a simple object that caches the original
working directory. When the object is destroyed, the destructor calls
chdir to revert to the original working directory. By storing the
object in a lexical variable with a limited scope, this happens
automatically at the end of the scope.

WWW: https://metacpan.org/release/File-pushd
2005-11-04T09:35:58+00:00 converters/p5-Unicode-RecursiveDowngrade Perl extension to turn off UTF-8 flags inside of comprex variable
Perl extension to turn off UTF-8 flags inside of comprex variable.

WWW: https://metacpan.org/release/Unicode-RecursiveDowngrade
2005-11-04T05:40:12+00:00 textproc/bibtool Command line manipulation of BibTeX files
Command line manipulation of BibTeX files:

* Pretty-printing data bases
* Syntactic checks with error recovery
* Semantic checks
* Sorting and merging of data bases
* Generation of uniform reference keys according to predefined rules or
according to user specification
* Selecting references used in one publication which are found by
analyzing an aux file
* Controlled rewriting of fields utilising regular expressions to specify
the rewriting rules
* Macro (String) expansion to eliminate the need of extra string
definitions
* Collecting statistics about one or more data bases

WWW: http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibtool/
2005-11-03T19:39:22+00:00 games/ivan Graphical roguelike game
Iter Vehemens ad Necem (IVAN) is a graphical roguelike game, which
currently runs in Linux, Windows, and DOS. It features advanced
bodypart and material handling, multi-colored lighting and, above
all, deep gameplay.

From developer's website:

Fellow adventurer, turn back while you can! For here begins the
roguelike Iter Vehemens ad Necem, a Violent Road to Death. If you
choose to travel along it, you will dive into countless exciting
adventures to gain items of great magic, attain powerful equipment
made of mysterious materials, bathe in the blessings of mighty gods
and recruit loyal allies of various shapes and sizes. Unfortunately,
along the way you will also often be dangerously injured, poisoned,
catch numerous diseases, lose several limbs and transform into
manifold different kinds of pitiful creatures in the darkest depths
of hostile dungeons. And, at the end of the road, you are bound to
perish in a most gruesome and painful way. Don't say we didn't warn
you.

WWW: http://ivan.sourceforge.net/
2005-11-03T12:42:48+00:00 databases/pgpool Connection pool server for PostgreSQL
pgpool is a connection pool server for PostgreSQL. pgpool runs between
PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can
connect to pgpool as if it were a standard PostgreSQL server.

pgpool caches the connection to PostgreSQL server to reduce the overhead to
establish the connection to it.

WWW: https://pgpool.net/
2005-11-03T12:42:48+00:00 databases/pgpool-II Connection pool server for PostgreSQL
pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
connected, which enables queries to be executed simultaneously on all
servers.

It enables "parallel query" processing. Also, pgpool-II can be started
as pgpool-I by changing configuration parameters. pgpool-II that is
executed in pgpool-I mode enables multiple DB nodes to be connected,
which was not possible in pgpool-I.

WWW: http://www.pgpool.net/
2005-11-03T12:42:48+00:00 databases/pgpool-II-30 Connection pool server for PostgreSQL
pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
connected, which enables queries to be executed simultaneously on all
servers.

It enables "parallel query" processing. Also, pgpool-II can be started
as pgpool-I by changing configuration parameters. pgpool-II that is
executed in pgpool-I mode enables multiple DB nodes to be connected,
which was not possible in pgpool-I.

WWW: http://pgpool.projects.postgresql.org/
2005-11-03T12:42:48+00:00 databases/pgpool-II-23 Connection pool server for PostgreSQL
pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
connected, which enables queries to be executed simultaneously on all
servers.

It enables "parallel query" processing. Also, pgpool-II can be started
as pgpool-I by changing configuration parameters. pgpool-II that is
executed in pgpool-I mode enables multiple DB nodes to be connected,
which was not possible in pgpool-I.

WWW: http://pgpool.projects.postgresql.org/
2005-11-03T12:42:48+00:00 databases/pgpool-II-22 Connection pool server for PostgreSQL
pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
connected, which enables queries to be executed simultaneously on all
servers.

It enables "parallel query" processing. Also, pgpool-II can be started
as pgpool-I by changing configuration parameters. pgpool-II that is
executed in pgpool-I mode enables multiple DB nodes to be connected,
which was not possible in pgpool-I.

WWW: http://pgpool.projects.postgresql.org/
2005-11-03T08:28:49+00:00 java/jakarta-commons-codec Implementations of common encoders and decoders
Commons Codec provides implementations of common encoders and decoders
such as Base64, Hex, various phonetic encodings, and URLs.

WWW: http://jakarta.apache.org/commons/codec/
2005-11-02T20:59:24+00:00 deskutils/calcurse Text-based calendar and scheduling application
Calcurse is a text-based calendar and scheduling application. It helps
keeping track of events, appointments and everyday tasks.
A configurable notification system reminds user of upcoming deadlines,
and the curses based interface can be customized to suit user needs.
All of the commands are documented within an online help system.

WWW: http://calcurse.org/
2005-11-02T15:25:28+00:00 devel/p5-Class-Throwable Minimal lightweight exception class
This module implements a minimal lightweight exception object. It is meant
to be a compromise between more basic solutions like Carp which can only
print information and cannot handle exception objects, and more complex
solutions like Exception::Class which can be used to define complex inline
exceptions and has a number of module dependencies.

WWW: https://metacpan.org/release/Class-Throwable
2005-11-02T13:34:58+00:00 lang/python-mode.el Emacs lisp module for the Python language
Emacs lisp modules for the Python language.

WWW: http://python-mode.sourceforge.net/
2005-11-01T22:10:09+00:00 print/latex-auto-greek LaTeX package for switching between greek/latintext automatically
This is a LaTeX port that allows one to write greek documents with both latin
and greek text, without having to use \textlatin or any other command to switch
between the greek/latintext modes.

It includes greek postscript fonts created by Angelos Haritsis.

WWW: http://www.eelvex.net/latex-auto-greek/
2005-11-01T21:41:24+00:00 misc/freeguide Interactive TV guide which will create personalized TV listings
FreeGuide is a TV guide program. It uses parser programs to extract TV
information from web pages and stores them for viewing without the need to
connect to the Internet. The viewer allows the user to view television listings
and create customised TV guides by selecting programmes and by building up a
favourites list.

It works with listings for many countries.

WWW: http://freeguide-tv.sf.net/
2005-11-01T13:02:13+00:00 multimedia/streamanalyze Shrink-factor calculator for StreamDVD
StreamAnalyze is a little helper for people using StreamDVD to backup movies.
Giving the video/audio/subpicture tracks you want to save, StreamAnalyze will
calculate if the backup would fit on a dvd-r and, if not, print a shrink
factor to reduce the video size.

Before using StreamAnalyze you should call 'lsdvd' or 'tcprobe' to get an
overview of what is available on the video DVD you want to backup.
2005-11-01T12:42:02+00:00 mail/mbox2mdir Mbox to qmail's Maildir converter written in C++
mbox2mdir is a small program to convert mail stored in UNIX mbox format to
qmail's Maildir format. It can (optionally) also truncate the source mbox file
upon successful conversion. I use it to move mail delivered by /bin/mail or
sendmail to qmail Maildir folders, but of course there are many other possible
uses for it.

WWW: http://sageshome.net/oss/mbox2mdir.php
2005-11-01T11:49:34+00:00 security/p5-Authen-SASL-Cyrus XS SASL Authentication
SASL is a generic mechanism for authentication used by several network
protocols. Authen::SASL::Cyrus provides an implementation framework
that all protocols should be able to share.

The XS framework makes calls into the existing libsasl2.so shared
library to perform SASL client connection functionality, including
loading existing shared library mechanisms.

WWW: https://metacpan.org/release/Authen-SASL-Cyrus
2005-11-01T11:29:24+00:00 net-mgmt/nagios-spamd-plugin Nagios plugin for checking SpamAssassins spamd
check_spamd is a Nagios plugin for checking SpamAssassins SPAMD. It's written
in Perl, should work with the embedded Perl interpreter (not tested though),
does not require spamc to be installed on the Nagios host and has no other
prerequisites.

WWW: http://www.jhweiss.de/code.html
2005-10-31T18:48:23+00:00 science/gnudatalanguage GDL, a free IDL compatible incremental compiler
GDL is a free/libre/open source incremental compiler compatible with IDL
(Interactive Data Language) and to some extent with PV-WAVE. Together with its
library routines it serves as a tool for data analysis and visualization in such
disciplines as astronomy, geosciences and medical imaging.

IDL is a registered trademark of Harris Geospatial Solutions. PV-WAVE is a
product of Rogue Wave Software.

WWW: https://github.com/gnudatalanguage/gdl
2005-10-31T14:42:20+00:00 lang/see-devel Simple ECMAScript Engine (SEE)
Library that provides an ECMAScript (JavaScript) run-time environment.

WWW: http://www.adaptive-enterprises.com.au/~d/software/see/
2005-10-31T13:42:20+00:00 emulators/kqemu-kmod Kernel Accelerator for QEMU CPU Emulator
KQEMU is a qemu accelerator kernel module on x86/amd64.

WWW: http://fabrice.bellard.free.fr/qemu/
2005-10-31T13:42:20+00:00 emulators/kqemu-kmod-devel Kernel Accelerator for QEMU CPU Emulator (development version)
KQEMU is a qemu accelerator kernel module on x86/amd64.

WWW: http://fabrice.bellard.free.fr/qemu/
2005-10-31T11:25:56+00:00 www/raqdevil A port of the Sun Cobalt RaQ550 software to FreeBSD
RAQdevil is a web control panel application, developed by iXsystems and
based upon the Sun Cobalt RaQ550 software.
The RAQdevil is software that provides web based management of multiple
aspects of a server. RAQdevil manages system users, web sites, email, DNS,
and other common server components used for web hosting.

WWW: http://www.raqdevil.com/
2005-10-31T11:19:52+00:00 devel/subclipse Subversion plugin for the Eclipse IDE Framework
Subclipse is an Eclipse plugin that adds Subversion integration to the Eclipse
IDE.

WWW: http://subclipse.tigris.org/
2005-10-30T11:19:14+00:00 finance/sql-ledger Double entry accounting system
SQL-Ledger is a double entry accounting system, written in Perl.
Accounting data is stored in a PostgreSQL Server, for the display
any text or GUI browser can be used.

WWW: http://www.sql-ledger.org/
2005-10-29T17:17:05+00:00 deskutils/pypanel Desktop panel written in Python
PyPanel is a lightweight panel/taskbar written in Python and C for X11 window
managers. It can be easily customized to match any desktop theme or taste.
PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, and many others).

Some of the customizable features include:

- Transparency with shading/tinting
- Panel dimensions, location, and layout
- Font type and colors with Xft and shadow support
- Button events/actions
- Clock and workspace name display
- System tray (notification area)
- Autohiding
- Application launcher
- Custom application icons

WWW: http://pypanel.sourceforge.net/
2005-10-29T14:17:01+00:00 games/dangerdeep Open source World War II German submarine simulation
Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
German submarine simulation. It is currently available for FreeBSD, Linux/i386
and Windows, but since it uses SDL/OpenGL it should be portable to other
operating systems or platforms.

WWW: http://dangerdeep.sourceforge.net/
2005-10-28T22:22:46+00:00 net/urelay UCSPI-based TCP forwarder
The urelay tool is a simple connection forwarder which may work with
many different protocols - TCP, Unix sockets, IPX - in general, anything
that has a client or a server supporting Prof. Daniel J. Bernstein's UCSPI
framework - http://cr.yp.to/ucspi.html

WWW: http://devel.ringlet.net/net/urelay/
2005-10-28T22:17:56+00:00 textproc/s5 Simple HTML-based presentation system
What Is S5?

* It's a Simple Standards-based Slide Show System
* One XHTML document provides all of the slide show's content
* CSS handles the layout and look of the slides
* JavaScript handles the dynamic aspects of the show
* That's all there is to it!

WWW: http://www.meyerweb.com/eric/tools/s5/
2005-10-28T12:24:07+00:00 x11/alltray Dock any application with no native tray icon
With AllTray you can dock any application with no native tray icon (like
Evolution, Thunderbird, terminals) into the system tray. A high-light feature
is that a click on the "close" button will minimize back to system tray. It
works well with GNOME, KDE, XFCE 4*, Fluxbox* and WindowMaker*.

WWW: http://alltray.sourceforge.net/
2005-10-28T10:47:20+00:00 devel/raknet Networking API that provides reliable UDP primarily for online games
RakNet is a free networking API that provides reliable UDP and high level
networking constructs. Although it can be used for any networked application,
it was developed specifically for rapid development of online games and the
addition of multiplayer to single player games.

WWW: http://www.jenkinssoftware.com/
2005-10-28T09:36:43+00:00 devel/bzr Distributed version control system by Canonical
Bazaar (bzr) is a decentralized revision control system, designed to be
easy for developers and end users alike. Bazaar is part of the GNU
project to develop a complete free operating systemand a project of
Canonical. Bazaar directly supports both central version control (like
cvs/svn) and distributed version control (like git/hg).

WWW: http://bazaar.canonical.com/
2005-10-28T09:36:43+00:00 devel/bazaar-ng Distributed version control system by Canonical
Bazaar (bzr) is a decentralized revision control system, designed to be
easy for developers and end users alike. Bazaar is part of the GNU
project to develop a complete free operating systemand a project of
Canonical. Bazaar directly supports both central version control (like
cvs/svn) and distributed version control (like git/hg).

WWW: http://bazaar.canonical.com/
2005-10-28T08:29:52+00:00 devel/p5-Date-Holidays-DK Determine Danish public holidays
Determines whether a given date is a Danish public holiday or not.

WWW: https://metacpan.org/release/Date-Holidays-DK
2005-10-27T23:41:25+00:00 net/openmpi High Performance Message Passing Library
Open MPI is a project combining technologies and resources from several
other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to
build the best MPI library available. A completely new MPI-2 compliant
implementation, Open MPI offers advantages for system and software
vendors, application developers and computer science researchers.

Open MPI is based on an open component architecture allowing modular
replacement of many system components without recompilation.

WWW: http://www.open-mpi.org/
2005-10-27T14:21:15+00:00 textproc/p5-Parse-FixedLength Parse a string containing fixed length fields into component parts
The Parse::FixedLength module facilitates the process of breaking a
string into its fixed-length components. Sure, it's a glorified (and in
some ways more limited) substitute for the perl functions pack and
unpack, but it's the author's belief that this module helps in the
maintainability of working with fixed length formats as the number of
fields in a format grows.

WWW: https://metacpan.org/release/Parse-FixedLength
2005-10-27T14:09:19+00:00 devel/cmunge Tool for encrypting and compacting C source code
CMUNGE is a simple tool for encrypting and compacting C source code, while
leaving it syntactically and semantically unchanged. It does this by:

* Recursively in-lining `user-defined' #include files.
* Renaming C identifiers, except those in the C Standard Library, with names
like l1 (i.e. letter-l one), l2, l3, etc.
* Removing comments and blank lines, converting multiple consecutive whitespace
characters (including `\n') into single blanks, removing all unnecessary
whitespace between tokens.
* Outputting the transformed code in lines of least N characters long, where N
is a user-specified minimum line length.

It accepts ANSI and K & R C as its input language.

WWW: http://www.vcpc.univie.ac.at/~jhm/cmunge/
2005-10-27T14:07:21+00:00 databases/p5-SQLite-Work Report on and update an SQLite database
This generates HTML (and non-HTML) reports from an SQLite database, taking
care of the query-building and the report formatting. This also has methods
for adding and updating the database.

Reports can have nested headers which depend on the sort-order given. One can
select the columns and order in which the values are displayed. The HTML page
generated can be customized with templates.

The SQLite::Work::CGI module has extra methods which deal with CGI using the
CGI module.

The sqlreport script uses SQLite::Work to generate reports from the
command-line.

WWW: https://metacpan.org/release/SQLite-Work
2005-10-27T09:57:12+00:00 editors/jed-devel A SLang-based text editor. Development version
JED is a highly customizable text editor offering most of the
commonly used features of EMACS without the proportions of EMACS. The default
configuration uses EMACS keystrokes, though WordStar keystrokes are
available, and most any keystrokes can be programmed.n JED is customizable
and programmable in the language SLANG, which can look like forth or c,
depending on your preferences.

WWW: http://www.jedsoft.org/jed/
2005-10-26T15:46:57+00:00 news/husky-hpt-devel Husky FTN tosser (development version)
Highly Portable Tosser (full-featured FTN tosser)

HPT is a part of Husky Fidosoft Project.
Husky is complete freeware suite of Fidonet applications.

WWW: http://husky.sourceforge.net/
2005-10-26T15:46:18+00:00 news/husky-fidoconf-devel Husky FTN configuration library (development version)
Configuration library for Husky Fidosoft Project.
Development version.

Husky is complete freeware suite of Fidonet applications.

WWW: http://husky.sourceforge.net/
2005-10-26T15:45:24+00:00 news/husky-smapi-devel Husky FTN MSGAPI library (development version)
MSGAPI for Husky Fidosoft Project.
Development version.

Husky is complete freeware suite of Fidonet applications.

WWW: http://husky.sourceforge.net/
2005-10-26T15:43:45+00:00 news/husky-base-devel Common files for Husky Fidosoft Project. Development version
Common files for Husky Fidosoft Project.
Development version.

Husky is complete freeware suite of Fidonet applications.

WWW: http://husky.sourceforge.net/
2005-10-26T11:03:27+00:00 x11-fm/tdfsb 3D filesystem browser
TDFSB is a "3D - Filesystem Browser". It reads directory information and
displays them as a 3D world, so you can take a walk through your file
system. It also reads images, MPEG and MP3 files as well as some other
formats.

It is highly recommended that you have decent (hardware-accelerated) gfx
card, otherwise it may run very slow.

WWW: http://www.determinate.net/webdata/seg/tdfsb.html
2005-10-26T11:01:09+00:00 net/sobby Standalone obby server
Sobby is a stand-alone server for the collaborative editor gobby
and other obby users.

WWW: http://gobby.0x539.de
2005-10-26T10:55:27+00:00 devel/obby Library for synced document buffers
libobby is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.

WWW: http://gobby.0x539.de
2005-10-26T08:17:46+00:00 textproc/p5-Perl-MinimumVersion Find a minimum required version of perl for Perl code
Perl::MinimumVersion takes Perl source code and calculates the minimum
version of perl required to be able to run it. Because it is based on
PPI, it can do this without having to actually load the code.

WWW: https://metacpan.org/release/Perl-MinimumVersion
2005-10-26T01:56:06+00:00 devel/p5-UNIVERSAL-require Perl module to require() from a variable
UNIVERSAL::require - require() modules from a variable.

If you've ever had to do this...

eval "require $module";

to get around the bareword caveats on require(), this module is for
you. It creates a universal require() class method that will work with
every Perl module and its secure. So instead of doing some arcane
eval() work, you can do this:

$module->require;

It doesn't save you much typing, but it'll make a lot more sense to
someone who's not a ninth level Perl acolyte.

WWW: https://metacpan.org/release/UNIVERSAL-require
2005-10-25T18:37:26+00:00 misc/gtk-gopod GTK Utility to cap/uncap an iPod
2005-10-25T10:13:43+00:00 textproc/p5-XML-Driver-HTML Perl SAX Driver for non wellformed HTML
XML::Driver::HTML is a SAX Driver for HTML.

There is no need for the HTML input to be weel formed, as XML::Driver::HTML is
generating its SAX events by walking a HTML::TreeBuilder object. The simplest
kind of use, is a filter from HTML to XHTML using XML::Handler::YAWriter as a
SAX Handler.

WWW: https://metacpan.org/release/XML-Driver-HTML
2005-10-24T17:55:16+00:00 x11/xidle Run a program on X inactivity
xidle uses the XScreenSaver(3) extension to receive inactivity events
when a timeout is specified, running a specific program after the elapsed
time. xidle also monitors the very corner of the given position for
pointer activity and runs a program if the pointer sits there for more
than the specified number of seconds. This behavior is always present,
whether -timeout is specified or not.
2005-10-24T15:53:22+00:00 textproc/p5-XML-Filter-DOMFilter-LibXML Perl SAX Filter allowing DOM processing of selected subtrees
Perl SAX Filter allowing DOM processing of selected subtrees

WWW: https://metacpan.org/release/XML-Filter-DOMFilter-LibXML
2005-10-24T13:59:48+00:00 net/p5-Net-NetSend Perl extension for sending Windows Popup Messages
This module implements a client interface to the Windows Messenger Service,
enabling a perl5 application to talk to windows machines.
This is a pure Perl implementation
that approximates the "net send" command on Windows.

Author: Florian Greb <greb@cpan.org>
WWW: http://search.cpan.org/~greb/Net-NetSend-0.12/
2005-10-24T13:59:48+00:00 net-im/p5-Net-NetSend Perl extension for sending Windows Popup Messages
This module implements a client interface to the Windows Messenger Service,
enabling a perl5 application to talk to Windows machines.
This is a pure Perl implementation that approximates the "net send"
command on Windows.

WWW: https://metacpan.org/release/Net-NetSend
2005-10-24T09:53:40+00:00 net/net6 Network access framework for IPv4/IPv6
net6 is a library which eases the development of network-based applications
as it provides a TCP protocol abstraction for C++. It is portable to both
the Windows and Unix-like platforms.

WWW: http://gobby.0x539.de
2005-10-24T08:29:29+00:00 textproc/p5-Text-Context-EitherSide Text::Context::EitherSide - Get n words either side of search keywords
Suppose you have a large piece of text - typically, say, a web page or a
mail message. And now suppose you've done some kind of full-text search
on that text for a bunch of keywords, and you want to display the
context in which you found the keywords inside the body of the text.

WWW: https://metacpan.org/release/Text-Context-EitherSide
2005-10-24T08:28:28+00:00 math/p5-Math-ConvexHull Calculate convex hulls using Graham's scan (n*log(n))
Math::ConvexHull is a simple module that calculates convex hulls from a
set of points in 2D space. It is a straightforward implementation of the
algorithm known as Graham's scan which, with complexity of O(n*log(n)),
is the fastest known method of finding the convex hull of an arbitrary
set of points. There are some methods of eliminating points that cannot
be part of the convex hull. These may or may not be implemented in a
future version.

WWW: https://metacpan.org/release/Math-ConvexHull
2005-10-24T08:27:03+00:00 textproc/p5-HTML-Fraction HTML::Fraction - Encode fractions as HTML entities
The HTML::Fraction encodes fractions as HTML entities. Some very common
fractions have HTML entities (eg 1/2 is &frac12;). Additionally, common
vulgar fractions have Unicode characters (eg 1/5 is &#8533;). This
module takes a string and encodes fractions as entities: this means that
it will look pretty in the browser.

WWW: https://metacpan.org/release/HTML-Fraction
2005-10-24T08:26:18+00:00 textproc/p5-HTML-Entities-Numbered HTML::Entities::Numbered - Conversion of numbered HTML entities
HTML::Entities::Numbered is a content conversion filter for named HTML
entities (symbols, mathematical symbols, Greek letters, Latin letters,
etc.).

WWW: https://metacpan.org/release/HTML-Entities-Numbered
2005-10-23T03:12:43+00:00 games/pear-Games_Chess PEAR methods for constructing and validating chess games in PGN
The logic of handling a chessboard and parsing standard
FEN (Farnsworth-Edwards Notation) for describing a position as well as SAN
(Standard Algebraic Notation) for describing individual moves is handled. This
class can be used as a backend driver for playing chess, or for validating
and/or creating PGN files using the File_ChessPGN package.

WWW: https://pear.php.net/package/Games_Chess
2005-10-23T01:33:47+00:00 security/jce_policy14 JCE Unlimited Strength Jurisdiction Policy Files
java_policy14 provides JCE(Java Cryptography Extension)
Unlimited Strength Jurisdiction Policy Files.

Strong Cryptography Is the Default, Unlimited Is Available
Due to import control restrictions, the jurisdiction
policy files shipped with the Java2 SDK, v1.4 allow
"strong" but limited cryptography to be used. An
"unlimited strength" version of these files indicating
no restrictions on cryptographic strengths is available
for those living in eligible countries (which is most
countries). You can download this version and replace
the strong cryptography versions supplied with the Java2
SDK, v1.4 with the unlimited ones. See WWW: line for
information indicating where to go to download the
unlimited version.

WWW: http://java.sun.com/products/jce/index-14.html
2005-10-22T22:30:00+00:00 mail/sendok Generates qmail email addresses with timed cookies
sendok is a simple program to generate qmail email addresses with timed cookies
in them. That is, you can give someone a generated address that will accept
mail from a given sender for a given time period. The address contains a
cryptographic hash so that no per-address local data needs to be stored.

WWW: http://peff.net/sendok/
2005-10-22T12:02:56+00:00 converters/p5-MIME-Base32 Perl5 module for Base32 encodings
This package contains a base32 encoder/decoder.
These encoding methods are specified in RFC 3548 -
The Base16, Base32, and Base64 Data Encodings.

The base32 encoding is designed to represent arbitrary
sequences of octets in a form that need not be humanly
readable. A 33-character subset ([A-Z2-7=]) of US-ASCII
is used, enabling 5 bits to be represented per printable
character.

WWW: https://metacpan.org/release/MIME-Base32
2005-10-22T09:22:07+00:00 graphics/p5-Graph-Easy Render graphs as ASCII, HTML, SVG, or Graphviz
Graph::Easy lets you generate graphs consisting of various shaped nodes
connected by edges (with optional labels).

WWW: https://metacpan.org/release/Graph-Easy
2005-10-22T08:21:16+00:00 x11/gpctool Evaluation tool for the Generic Polygon Clipper library
gpctool - a graphical user interface and development
environment for the gpc generic polygon clipper library.

Copyright: (C) 1997-1999, Advanced Interfaces Group,
University of Manchester.

This software is free for non-commercial use. It may be copied,
modified, and redistributed provided that this copyright notice
is preserved on all copies. The intellectual property rights of
the algorithms used reside with the University of Manchester
Advanced Interfaces Group.

You may not use this software, in whole or in part, in support
of any commercial product without the express consent of the
author.

WWW: http://www.cs.man.ac.uk/~toby/alan/software/
2005-10-22T08:20:15+00:00 devel/libgpc Generic Polygon Clipper
An algorithm for calculating the difference, intersection,
exclusive-or or union of arbitrary polygon sets.

Copyright: (C) 1997-2004, Advanced Interfaces Group,
University of Manchester.

This software is free for non-commercial use. It may be copied,
modified, and redistributed provided that this copyright notice
is preserved on all copies. The intellectual property rights of
the algorithms used reside with the University of Manchester
Advanced Interfaces Group.

You may not use this software, in whole or in part, in support
of any commercial product without the express consent of the
author.

WWW: http://www.cs.man.ac.uk/~toby/alan/software/

Software documentation at
WWW: http://www.cs.man.ac.uk/~toby/alan/software/gpc.html
2005-10-22T08:20:15+00:00 devel/gpc Generic Polygon Clipper
An algorithm for calculating the difference, intersection,
exclusive-or or union of arbitrary polygon sets.

Author: Alan Murta (email: gpc@cs.man.ac.uk)

Copyright: (C) 1997-2004, Advanced Interfaces Group,
University of Manchester.

This software is free for non-commercial use. It may be copied,
modified, and redistributed provided that this copyright notice
is preserved on all copies. The intellectual property rights of
the algorithms used reside with the University of Manchester
Advanced Interfaces Group.

You may not use this software, in whole or in part, in support
of any commercial product without the express consent of the
author.

WWW: http://www.cs.man.ac.uk/~toby/alan/software/

Software documentation at
WWW: http://www.cs.man.ac.uk/~toby/alan/software/gpc.html
2005-10-21T20:55:43+00:00 graphics/pear-Image_Canvas OO PEAR common interface to image drawing
A PHP PEAR package providing a common interface to image drawing, making image
source code independent on the library used.

WWW: https://pear.php.net/package/Image_Canvas
2005-10-21T18:16:17+00:00 mail/roundcube Fully skinnable XHTML/CSS webmail written in PHP
RoundCube Webmail is a browser-based multilingual IMAP client with an
application-like user interface. It provides full functionality you
expect from an e-mail client, including MIME support, address book,
folder manipulation and message filters. RoundCube Webmail is written in
PHP and requires the MySQL database. The user interface is fully
skinnable using XHTML and CSS 2.

WWW: https://roundcube.net/
2005-10-21T12:39:59+00:00 net/p5-Net-DHCPClient Perl implementation of a DHCP client API
This module provides methods for implementing a DHCP client. It allows
perl scripts to interacts with DHCP servers.

It's good for DHCP servers testing.

WWW: https://metacpan.org/release/Net-DHCPClient
2005-10-21T10:23:30+00:00 www/dalbum Free, highly customizable PHP photo album
DAlbum is a free PHP photo album. It is small, easy to install
and highly customizable at the same time. Features include
slide shows, image comments, support for video and PDF files
and many more.

WWW: http://www.dalbum.org/
2005-10-20T20:46:41+00:00 databases/p5-Exception-Class-DBI DBI Exception objects
This module offers a set of DBI-specific exception classes. They
inherit from Exception::Class, the base class for all exception
objects created by the Exception::Class module from the CPAN.
Exception::Class::DBI itself offers a single class method, handler(),
that returns a code reference appropriate for passing to the DBI
HandleError attribute.

WWW: https://metacpan.org/release/Exception-Class-DBI
2005-10-20T19:32:15+00:00 benchmarks/thrulay Network capacity tester
The program thrulay is used to measure the capacity, delay, and
other performance metrics of a network by sending a bulk TCP or UDP
stream over it.

Special features of thrulay include:
* For TCP, ability to measure round-trip delay along with throughput
* For UDP, ability to measure
- one-way delay, with quantiles
- packet loss
- packet duplication
- reordering
* For UDP, the ability to send precisely positioned true Poisson streams
(microsecond errors in sending times)
* Human- and machine-readable output (ready to be fed to gnuplot)

WWW: http://www.internet2.edu/~shalunov/thrulay/
2005-10-20T18:37:56+00:00 net/torrentflux A PHP based BitTorrent client that runs on a web server
TorrentFlux is a free PHP based BitTorrent client that runs on a web server.
Manage all of your Torrent downloads through a convenient web interface from
anywhere.

TorrentFlux is a feature rich Torrent client. Users can manage Torrent downloads
through a Web interface from anywhere. Torrents can be uploaded via a URL or
file upload, and can be started, stopped, and deleted with a click. You are also
able to view the download progress of all Torrents, server drive space, and
Torrent file meta information before and during download. It has built-in user
management and security as well as private messaging between users. Each user is
able to select their own theme and view the upload history. For administrators
there is a detailed user administration and searchable logs. Various languages
are supported.


WWW: http://www.torrentflux.com/
2005-10-20T18:37:56+00:00 net-p2p/torrentflux A PHP based BitTorrent client that runs on a web server
TorrentFlux is a free PHP based BitTorrent client that runs on a web server.
Manage all of your Torrent downloads through a convenient web interface from
anywhere.

TorrentFlux is a feature rich Torrent client. Users can manage Torrent downloads
through a Web interface from anywhere. Torrents can be uploaded via a URL or
file upload, and can be started, stopped, and deleted with a click. You are also
able to view the download progress of all Torrents, server drive space, and
Torrent file meta information before and during download. It has built-in user
management and security as well as private messaging between users. Each user is
able to select their own theme and view the upload history. For administrators
there is a detailed user administration and searchable logs. Various languages
are supported.


WWW: http://www.torrentflux.com/
2005-10-20T16:33:12+00:00 audio/laudio A free lossless audio codec
Laudio is a port of La, a free lossless audio codec written by
Michael Bevin. It is not opensource, but versions are available
for Windows and Linux. Currently (October 2005) it has the best
compression ratio available.

WWW: http://www.lossless-audio.com/
2005-10-19T08:21:28+00:00 sysutils/fusefs-sshfs Mount remote directories over ssh
SSHFS allows you to mount a remote directory over a normal ssh connection.

WWW: https://github.com/libfuse/sshfs
2005-10-19T08:18:57+00:00 sysutils/fusefs-kmod FUSE kernel module
Kernel module for fusefs based filesystems,
backported from 10.x to 8.x and 9.x.
2005-10-19T08:14:55+00:00 sysutils/fusefs-libs FUSE allows filesystem implementation in userspace
FUSE makes it possible to implement a filesystem in a userspace program.
Features include: simple yet comprehensive API, secure mounting by non-root
users, support for FreeBSD kernels, multi-threaded operation.

WWW: https://sourceforge.net/projects/fuse/
2005-10-18T21:27:02+00:00 devel/libdaemon Lightweight C library that eases the writing of UNIX daemons
Lightweight C library that eases the writing of UNIX daemons

WWW: http://0pointer.de/lennart/projects/libdaemon/
2005-10-18T20:31:22+00:00 textproc/dom4j Open Source XML framework for Java
dom4j is an easy to use, open source library for working with XML, XPath
and XSLT on the Java platform using the Java Collections Framework and
with full support for DOM, SAX and JAXP.

WWW: http://www.dom4j.org/
2005-10-18T11:23:35+00:00 www/zope31 An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.

Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely
unique facility for servicing content managers and web application
developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

"Zope 3 is the next major Zope release and has been written from scratch based
on the latest software design patterns and the experiences of Zope 2."

WWW: http://dev.zope.org/Zope3/
2005-10-18T11:23:35+00:00 www/zope3 An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.

Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely
unique facility for servicing content managers and web application
developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

"Zope 3 is the next major Zope release and has been written from scratch based
on the latest software design patterns and the experiences of Zope 2."

WWW: http://dev.zope.org/Zope3/
2005-10-18T08:59:36+00:00 devel/p5-XSLoader Dynamically load C libraries into Perl code
This module defines a standard simplified interface to the dynamic
linking mechanisms available on many platforms. Its primary purpose is
to implement cheap automatic dynamic loading of Perl modules.

For a more complicated interface, see DynaLoader. Many (most) features
of DynaLoader are not implemented in XSLoader, like for example the
dl_load_flags, not honored by XSLoader.

WWW: https://metacpan.org/release/XSLoader
2005-10-18T03:18:54+00:00 devel/flatzebra Generic game engine for 2D double-buffering animation
flatzebra - A generic game engine for 2D double-buffering animation

Copyright (C) 2001-2004 Pierre Sarrazin <http://sarrazip.com/>
This program is free software distributed under the GNU GPL.
See the file COPYING.

WWW: http://www3.sympatico.ca/sarrazip/en/
2005-10-18T02:46:23+00:00 www/perlbal Reverse-proxy load balancer and webserver
Perlbal is a single-threaded event-based server supporting HTTP load
balancing, web serving, and a mix of the two.

One of the defining things about Perlbal is that almost everything can
be configured or reconfigured on the fly without needing to restart the
software. A basic configuration file containing a management port enables
you to easily perform operations on a running instance of Perlbal.

WWW: https://metacpan.org/release/Perlbal
WWW: http://www.danga.com/perlbal/
2005-10-17T17:58:21+00:00 devel/jakarta-commons-chain API implementing Chain of Responsiblity design pattern
Jakarta Commons Chain of Responsibility library.

The Chain API models a computation as a series of "commands" that can be
combined into a "chain". The API for a command consists of a single method
(execute()), which is passed a "context" parameter containing the dynamic state
of the computation, and whose return value is a boolean that determines whether
or not processing for the current chain has been completed (true), or whether
processing should be delegated to the next command in the chain (false).

Given that command implementations are designed to conform with these
recommendations, it should be feasible to utilize the Chain of Responsibility
APIs in the "front controller" of a web application framework (such as Struts),
but also be able to use it in the business logic and persistence tiers to model
complex computational requirements via composition. In addition, separation of a
computation into discrete commands that operate on a general purpose context
allows easier creation of commands that are unit testable, because the impact of
executing a command can be directly measured by observing the corresponding
state changes in the context that is supplied.

WWW: http://jakarta.apache.org/commons/chain/
2005-10-17T16:23:57+00:00 multimedia/p5-GStreamer Set of Perl5 bindings for gstreamer
A set of Perl bindings for gstreamer

WWW: http://gtk2-perl.sourceforge.net/
2005-10-17T10:55:32+00:00 games/boswars Futuristic real-time strategy game
Bos Wars is a futuristic real time strategy game (RTS). In a RTS game, the
player has to combat his enemies while developing his war economy. Everything
runs in real-time, as opposed to turn-based games where the player always
has to wait for his turn. The trick is to balance the effort put into
building his economy and building an army to defend and attack the enemies.

Bos Wars has a dynamic rate based economy. Energy is produced by power
plants and magma gets pumped from hot spots. Buildings and mobile units
are also built at a continuous rate. Control of larger parts of the map
creates the potential to increase your economy throughput. Holding key
points like roads and passages allow for different strategies.

It is possible to play against human opponents over LAN, internet, or
against the computer. Bos Wars successfully runs under Linux, MS Windows,
BSD, and Mac OS X.

WWW: https://www.boswars.org/
2005-10-17T10:55:32+00:00 games/bos A real-time strategy game
Bos Wars is a real-time strategy game that uses a modified version of the
Stratagus game engine.

WWW: http://www.boswars.org/
2005-10-17T08:47:32+00:00 graphics/sswf Library and script language tool to create Flash movies
A C++ Library and a script language tool to create Flash (SWF) movies up to
version 9. Supports nearly all the Macromedia Flash tags. Includes detailled
docs and a tool to convert your system fonts to a Flash movie.

WWW: https://www.m2osw.com/sswf
2005-10-17T07:07:37+00:00 x11-wm/transset-df Make your windows transparent
A patched version of X.org's original transset, supporting
several different 'select methods'.

WWW: http://forchheimer.se/transset-df/
2005-10-17T06:40:55+00:00 editors/gedit-autocomplete-plugin A simple autocompletion plugin for gedit
A simple autocomplete plugin for gedit.

This plugin autocompletes words when you write words twice or more times
in a document.

WWW: http://usuarios.lycos.es/acisif/gedit/autocomplete/autocomplete.html
2005-10-17T00:10:24+00:00 net/ldapscripts Scripts to manage posix accounts in an OpenLDAP directory
The ldapscripts allow to easily manage POSIX accounts (users, groups, machines)
in an LDAP directory. They can be used independently as shell commands or within
Samba's configuration. See README for more details.

WWW: http://contribs.martymac.org
2005-10-16T22:31:37+00:00 games/quake2-data Quake II data files
Quake II data files.

This port installs the data files needed to run Quake II: the updates for the
original game, or the demo (shareware) data if requested.

For a full game, you need to have a legitimate copy of the game in order to
obtain the pak0.pak file.

WWW: http://www.idsoftware.com/games/quake/quake2/
2005-10-16T19:44:46+00:00 textproc/p5-XML-Atom-SimpleFeed XML::Atom::SimpleFeed - Generate simple Atom syndication feeds
This module exists to generate basic Atom syndication feeds. While it
does not provide a full, object-oriented interface into all the nooks
and crannies of Atom feeds, an Atom parser, or an Atom client API, it
should be useful for people who want to generate basic, valid Atom feeds
of their content quickly and easily.

WWW: https://metacpan.org/release/XML-Atom-SimpleFeed
2005-10-16T17:36:36+00:00 security/p5-GD-SecurityImage Perl5 module for creating CAPTCHA security images
This module gives you a basic interface to create CAPTCHAs (Completely
Automated Public Turing Test to Tell Computers and Humans Apart) also known
as "Security Images".

The final output is the actual graphic data, the mime type of the graphic and
the created random string.

WWW: https://metacpan.org/release/GD-SecurityImage
2005-10-16T09:21:59+00:00 games/xmoto Challenging 2D motocross platform game
X-Moto is a challenging 2D motocross platform game, where physics play an all
important role in the gameplay. You need to control your bike to its limit, if
you want to have a chance finishing the more difficult of the challenges.

WWW: http://xmoto.tuxfamily.org/
2005-10-16T06:19:38+00:00 sysutils/graphicboot Provides graphical X Window startup to FreeBSD during 'rc'
graphicboot starts the machines local X Window and displays the messages
echoed during boot up while the rc script is setting up the operating
system.

WWW: http://matt.sixxgate.com/
2005-10-16T05:58:42+00:00 games/quake2-source Quake II game source
This port installs the Quake II game source, together with BSD Makefiles, for
building modifications. It can also install the Capture the Flag mod, Rogue,
and Xatrix game sources.
2005-10-16T05:51:51+00:00 games/quake-dpmod Quake 1 modification (for DarkPlaces)
DarkPlacesMod is a Quake 1 modification (made specifically for the DarkPlaces
Quake engine).

WWW: http://icculus.org/twilight/darkplaces/
2005-10-16T05:43:09+00:00 games/quake-source Quake game source code
This port installs the Quake (and optionally QuakeWorld) game sources (in
QuakeC) to allow the development of Quake modifications (mods).

Note that to compile it you need a QuakeC compiler (several are available
in the ports).
2005-10-16T05:41:06+00:00 games/quake-reaper Quake 1 bots
Reaper Bot is a Quake 1 modification that adds bot support to the game.

Things the Reaper can do, that you cannot include:

- Ability to grab the rocket or grenade launcher without being physically
near it.

- Faster rate of fire. From rockets to nails the Reaper has you beat on
quantity, so you better be focusing on quality shots.

- Perfect aim. A Reaper bot will never miss its target when firing the
shotgun.

WWW: http://www.mindspring.com/~win32ch/Reaper.htm
2005-10-16T05:36:25+00:00 games/quake-data Quake data files
This port installs the data files needed to run Quake (think of a family,
not just original game).

You still need to have a legitimate copy of the game in order to obtain
the full game, otherwise you can use the shareware version.

This port can also install the QuakeWorld data files and skins.

WWW: http://www.idsoftware.com/games/quake/quake/
2005-10-16T04:06:43+00:00 games/scourge Rogue-like game
S.C.O.U.R.G.E. is a rogue-like game in the fine tradition of NetHack
and Moria It sports a graphical front-end, similar to glHack or the
Falcon's eye. I tried to design the 3D UI as a best of both worlds
from old to new: It lets you rotate the view, zoom in/out, view
special effects, etc. On the other hand I've always liked the
old-school isometric games like Exult or Woodward.

WWW: http://scourge.sourceforge.net/
2005-10-16T02:26:21+00:00 games/volleyball Game similar to GNU Arcade Volleyball
Volleyball is a simple sports game, starring two penguins. Is a two
player game, and follows the basic rules of actual Volleyball. Each
player hits the ball, trying to reach the opponents field. If the
ball touches the floor of the opponents field, the player scores
one point.

WWW: http://www.losersjuegos.com.ar/juegos/volleyball
2005-10-16T02:17:38+00:00 sysutils/ezjail Framework to easily create, manipulate, and run FreeBSD jails
This port contains two scripts to easily create, manipulate and run
FreeBSD jails.

WWW: http://erdgeist.org/arts/software/ezjail/
2005-10-16T00:37:09+00:00 graphics/xmms-dancingparticles Makes particles dance with pretty neon colors
This plugin makes particles dance. Very pretty neon colors.

WWW: http://tardyp.free.fr/dancingparticles/
2005-10-16T00:09:24+00:00 graphics/xmms-scivi Scivi is a visualization plugin for XMMS
Scivi is a visualization plugin for XMMS, uses 3D
Accelerated hardware, but is not actually 3D.

Features:

Low CPU Usage because of 3D accelerated hardware.
All effects including potentially expensive complex
image transformations are done in hardware. So, if
you have a fast video card, your CPU most of a time
will be idle!

Powerful C-style Scripting Language will help you to
program your own nice presets! The visualization is
under your control!

Root-window rendering supported. Put a nice video
effects on your desktop! This feature is window-manager
dependent. KDE and GNOME probably won't work
Press 'V' to switch to root-window mode.

Full-screen rendering. Planned.

WWW: http://xmms-scivi.sourceforge.net/
2005-10-15T23:39:50+00:00 graphics/xmms-plazma Plazma is an XMMS visualization plugin
Plazma is an xmms visualization plugin, it was coded with the SDL library.

It runs on Linux, FreeBSD and of the majority of Unix.

It displays effects of rotation of grids, wave radial, oscilloscope and
spectrum analyzer in agreement with the music.

WWW: http://membres.lycos.fr/diablolight/
2005-10-15T20:09:50+00:00 biology/p5-Bio-ASN1-EntrezGene Regular expression-based Perl Parser for NCBI Entrez Gene
Bio::ASN1::EntrezGene is a regular expression-based Perl Parser for NCBI
Entrez Gene genome databases [1]. It parses an ASN.1-formatted Entrez Gene
record and returns a data structure that contains all data items from the
gene record.

[1] http://www.ncbi.nih.gov/entrez/query.fcgi?db=gene

The parser will report error & line number if input data does not conform
to the NCBI Entrez Gene genome annotation file format.

WWW: https://metacpan.org/release/Bio-ASN1-EntrezGene
2005-10-15T13:54:45+00:00 java/eclipse-webtools Webtools for eclipse
The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
tools for developing J2EE Web applications. The WTP project includes the
following tools: source editors for HTML, Javascript, CSS, JSP, SQL, XML, DTD,
XSD, and WSDL; graphical editors for XSD and WSDL; J2EE project natures,
builders, and models and a J2EE navigator; a Web service wizard and explorer,
and WS-I Test Tools; and database access and query tools and models.

WWW: http://www.eclipse.org/webtools/
2005-10-15T13:25:11+00:00 japanese/scim-prime SCIM IMEngine module using PRIME
scim-prime is an SCIM IMEngine module for PRIME.

WWW: http://sourceforge.jp/projects/scim-imengine/
2005-10-15T04:48:23+00:00 multimedia/subtitleripper Convert DVD subtitles into text format (subrip srt) or VobSub format
[ excerpt from developer's www site ]

If you want to convert DVD subtitles into text format (e.g. subrip
format) or VobSub format this program could be useful for you.
However, it is only one tiny tool that you need in the process of
producing srt files. This software depends heavily on transcode
for its input and is therefore part of the transcode package (see
transcode's contrib directory). So, if you want to convert some
subtitles, grap a copy of the lates transcode distribution.

For srt file production the output of this program should be processed
by some OCR software. Currently, I work with GOCR for this purpose.

For VobSub output no other tools are required.

WWW: http://subtitleripper.sourceforge.net/
2005-10-14T23:34:34+00:00 korean/xpdf Korean font support for xpdf
This ports enables xpdf to read korean pdf.
2005-10-14T19:23:00+00:00 games/fillets-ng Wonderful puzzle game
Fish Fillets NG is strictly a puzzle game. The goal in every of the
seventy levels is always the same: find a safe way out. The fish
utter witty remarks about their surroundings, the various inhabitants
of their underwater realm quarrel among themselves or comment on
the efforts of your fish. The whole game is accompanied by quiet,
comforting music.

WWW: http://fillets.sourceforge.net/
2005-10-14T18:18:45+00:00 security/libpreludedb Library to access Prelude IDMEF database
Prelude is a Universal "Security Information & Event Management" (SIEM)
system. Prelude collects, normalizes, sorts, aggregates, correlates and
reports all security-related events.

As well as being capable of recovering any type of log (system logs, syslog,
flat files, etc.), Prelude benefits from a native support with a number of
systems dedicated to enriching information even further (snort, samhain,
ossec, auditd, etc.).

This library provides a framework for easy access to the Prelude database.

WWW: https://www.prelude-siem.org/
2005-10-14T16:09:23+00:00 audio/cmus Console-based music player with really cool features
cmus is a small ncurses based music player. It supports various
output methods by output-plugins. It has got completely configurable
keybindings and it can be controlled from the outside via cmus-remote(1).

WWW: https://cmus.github.io/
2005-10-14T15:11:29+00:00 shells/tcsh-bofh Patch tcsh to providing user activity logging to syslog
Log commands run from tcsh to syslog under the USER facility, the advantages
of this is that a program does not need elevated privileges to send to
syslog, so a shell run by a user can log the commands the users issues to
syslog but(providing you have sane syslog file permissions)

Author: EF <ef@ccitt5.net>
WWW: http://www.ccitt5.net/archives/
2005-10-14T14:36:57+00:00 sysutils/gdmap Graphical disk map Utility
GdMap is a tool to inspect the used space of folders. Files are
displayed in a cushioned tree map. Useful if you wonder where all your
free space went to.

WWW: http://gdmap.sourceforge.net/
2005-10-14T11:59:05+00:00 x11/p5-Clipboard Access to X11 clipboard from Perl
Who doesn't remember the first time they learned to copy and paste, and
generated an exponentially growing text document? Yes, that's right,
clipboards are magical.

With Clipboard.pm, this magic is now trivial to access,
cross-platformly, from your Perl code.

WWW: https://metacpan.org/release/Clipboard
2005-10-14T10:50:53+00:00 devel/p5-Sort-Key-DateTime Perl extension for sorting objects by some DateTime key
Sort::Key::DateTime allows to sort objects by some (calculated) key of
type DateTime.

WWW: https://metacpan.org/release/Sort-Key-DateTime
2005-10-14T09:21:46+00:00 devel/p5-Sort-Key Sorts objects by one or several keys really fast
Sort::Key provides a set of functions to sort object arrays by some
(calculated) key value.

WWW: https://metacpan.org/release/Sort-Key
2005-10-14T08:40:47+00:00 print/sv-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Swedish version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-sv" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-14T08:40:47+00:00 print/no-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Norwegian version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-no" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-14T08:40:47+00:00 print/nl-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Dutch version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-nl" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-14T08:40:47+00:00 print/fi-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Finnish version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-fi" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-14T08:40:47+00:00 print/dk-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Danish version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-dk" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-14T06:08:50+00:00 security/openssl-stable
2005-10-14T05:03:35+00:00 www/p5-HTTP-Cache-Transparent Implementation of http get that keeps a local cache of fetched pages
Implementation of http get that keeps a local cache of fetched pages to
avoid fetching the same data from the server if it hasn't been updated.
The cache is stored on disk and is thus persistent between invocations.

WWW: https://metacpan.org/release/HTTP-Cache-Transparent
2005-10-13T19:01:04+00:00 textproc/p5-XML-Atom-Filter Easy creation of command line Atom processing tools
XML::Atom::Filter supports creation of command line tools to filter and
process Atom feeds.

WWW: https://metacpan.org/release/XML-Atom-Filter
2005-10-13T18:13:52+00:00 audio/madman Advanced digital music manager
Madman is an advanced digital music organizer. It can catalogue huge amounts
of digital music in different formats, including MP3 and Ogg Vorbis. It has
flexible querying, tagging, intelligent scoring, and more.

WWW: http://madman.sourceforge.net/
2005-10-13T16:02:58+00:00 sysutils/relaxconf Set of text menu based utilities for configuring RelaxBSD LiveCD
relaxconf contains a set of text menu based utilities for configuring RelaxBSD
(a LiveCD system base on FreeBSD),they're also useful for FreeBSD user.

relaxconf: The main menu, allow the following utilities.
relaxsnddetect: Auto detects audio cards (if present) and loads
appropriate modules.
relaxmountdisk: Auto mount other file systems (such as ufs,msdosfs,
ntfs,ext2fs).
relax[u]mountusb: Auto mount/umount USB removable storage.
relaxnetconf: Allow the user to setting network interface such as
ppp(pppoe),ethernet interface.
relaxxconf: Allow the user to generating an xorg.conf file for use
with Xorg(also XFree86).
relaxlangconf: Allow the user to appoint the locale language.

- Only for LiveCD:
relaxsavesetting: Allows user to save preferences in a compressed file.
relaxloadsetting: Auto seek and load preference save file in a partition.
relaxmediabackup: Backup your person data.
relaxrestore: Restore your person data.
relaxinstaller: Launch BSD/RelaxBSD Installer to install LiveCD.

WWW: http://www.RelaxBSD.org/main/
http://sourceforge.net/projects/relaxbsd
2005-10-13T13:41:50+00:00 textproc/markdown Text-to-HTML conversion tool for web writers
Markdown is 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).

Thus, "Markdown" is two things: a plain text markup syntax, and a
software tool, written in Perl, that converts the plain text markup to
HTML.

WWW: http://daringfireball.net/projects/markdown/
2005-10-13T12:38:35+00:00 sysutils/dvdimagecmp Simple tool for comparing an image to a burned disc
Dvdimagecmp is a small program to compare an image to a
burned disc. It is not limited to dvds, and supports offsets.

WWW: http://www.ibiblio.org/pub/linux/apps/video/dvdimagecmp-0.3.lsm
2005-10-13T12:04:15+00:00 devel/p5-Test-SubCalls Track the number of times subs are called
There are a number of different situations (like testing caching code)
where you want to want to do a number of tests, and then verify that
some underlying subroutine deep within the code was called a specific
number of times.

WWW: https://metacpan.org/release/Test-SubCalls
2005-10-13T05:56:34+00:00 korean/scim-hangul SCIM IMEngine module for Korean(Hangul) input
SCIM IMEngine module for Korean(Hangul) input.

WWW: http://www.scim-im.org/projects/imengines
2005-10-13T03:01:12+00:00 audio/shoutcast SHOUTcast Distributed Network Audio Server
SHOUTcast Distributed Network Audio Server 2.0 (or DNAS for short) is
the next-generation SHOUTcast server technology, designed to work with
the new YP 2.0 playform that supports real-time and coming soon search
results, international chatacter encoding support, and much more!

WWW: http://www.shoutcast.com/broadcast-tools/
2005-10-13T02:16:48+00:00 security/webfwlog Web-based firewall log analyzer
Webfwlog is a flexible web-based analysis and reporting tool for firewall
logs. It supports log files in standard ipfilter or ipfw format.

With Webfwlog you can design reports to use on your firewall logs in whatever
configuration you desire. Included are example reports as a starting
point. You can sort a report with a single click, "drill-down" on the reports
all the way to the packet level, and save your report definitions for later
use. You can also create a link directly to any saved report definition.

Webfwlog requires a web server with PHP support and a MySQL, mariadb or
PostgresSQL database server.

WWW: http://www.webfwlog.net/
2005-10-13T02:09:46+00:00 print/lpr-wrapper User level printer frontend
A user level printer frontend

WWW: http://www.mathstat.dal.ca/~selinger/lpr-wrapper/
2005-10-13T02:09:46+00:00 print/libppd Library providing routines for ppd files
A library providing routines for ppd files
2005-10-13T02:08:55+00:00 print/psdim Calculates the optimal placement of the pages for n-up printing
Utility that calculates the optimal placement of the pages for n-up printing

WWW: http://www.mathstat.dal.ca/~selinger/psdim/
2005-10-13T01:18:18+00:00 databases/pecl-PDO_OCI Oracle OCI 8 Interface driver for PDO
This extension provides an Oracle OCI 8 driver for PDO.

WWW: http://pecl.php.net/package/PDO_OCI
2005-10-12T20:19:35+00:00 www/sitemapgen A Google sitemap generator
The sitemap_gen.py script analyzes your web server and generates one or
more Sitemap files. These files are XML listings of content you make
available on your web server. The files can then be directly submitted
to Google.

Written by opensource@google.com.

WWW: https://www.google.com/webmasters/sitemaps/docs/en/about.html
2005-10-12T19:45:14+00:00 www/p5-POE-Component-Server-SOAP Publish POE event handlers via SOAP over HTTP
This module makes serving SOAP/1.1 requests a breeze in POE.

WWW: https://metacpan.org/release/POE-Component-Server-SOAP
2005-10-12T16:23:10+00:00 devel/gtkmozedit Text editor widget based on Mozilla's editing functionality
Text editor widget based on Mozilla's editing functionality. This means top
notch HTML support as well as nice goodies like builtin undo.
2005-10-12T12:36:04+00:00 japanese/xdtp XML document transfer program
XDTP (XML Document Transform Program) is an application that offers
arbitrarily XML document transformation suited for writing of books,
web articles, magazine articles, or something like that.

WWW: http://www.ongs.co.jp/software/xdtp/
2005-10-12T12:31:35+00:00 www/p5-POE-Component-Server-SimpleHTTP Perl extension to serve HTTP requests in POE
This module makes serving up HTTP requests a breeze in POE.

WWW: https://metacpan.org/release/POE-Component-Server-SimpleHTTP
2005-10-12T11:51:51+00:00 www/servlet-api The Servlet API
The Servlet API

Java Servlet technology provides Web developers with a simple, consistent
mechanism for extending the functionality of a Web server and for accessing
existing business systems. A servlet can almost be thought of as an applet that
runs on the server side -- without a face. Java servlets make many Web
applications possible.

WWW: http://java.sun.com/products/servlet/
2005-10-12T05:54:42+00:00 www/p5-webservice-validator-css-w3c Experimental interface to the W3C CSS Validation online service
This module is an experimental interface to the W3C CSS Validation online
service <http://jigsaw.w3.org/css-validator/>, based on its experimental
SOAP 1.2 support. It helps to find errors in Cascading Style Sheets.

WWW: https://metacpan.org/release/WebService-Validator-CSS-W3C
2005-10-12T05:35:20+00:00 www/p5-webservice-validator-html-w3c Access to the W3Cs online HTML validator
WebService::Validator::HTML::W3C provides access to the W3Cs online HTML
validator. It's nothing to do with the W3C so pleas don't report any problems
with it to them. Also, please use it wisely and don't abuse the W3Cs
validator service. If you need to do a lot of validation consider
downloading and installing the Validator on your own machine.

WWW: https://metacpan.org/release/WebService-Validator-HTML-W3C
2005-10-12T04:46:09+00:00 devel/ftjam Small build tool that can be used as a replacement for make(1)
[ excerpt from developer's www site ]

Jam is a small open-source build tool that can be used as a replacement
for Make. Even though Jam is a lot simpler to use than Make, it is
far more powerful and easy to master. It already works on a large
variety of platforms (Unix, Windows, OS/2, VMS, MacOS, BeOS, etc..),
it is trivial to port, and its design is sufficiently clear to allow
any average programmer to extend it with advanced features at will.

The main differences between Jam and Make are the following:

- Jam uses "Jamfiles" instead of "Makefiles".
- Jamfiles do not normally contain toolset-specific rules or actions.
They're thus portable among distinct compilers
- Jamfiles are a lot simpler than Makefiles to write and understand,
while providing the same functionality, and much, much more !!

WWW: http://freetype.sourceforge.net/jam/
2005-10-12T02:36:20+00:00 devel/guichan Small, efficient C++ GUI library designed for games
Guichan is a portable C++ GUI library designed for
games using Allegro, SDL and/or OpenGL.

WWW: http://guichan.sourceforge.net/
2005-10-12T00:05:00+00:00 sysutils/newportsversioncheck Ports new version checker
New ports distfiles version checker

Toolset to determine if new distfiles are available for a port.

Author: edwin@mavetju.org
2005-10-12T00:05:00+00:00 ports-mgmt/newportsversioncheck Ports new version checker
New ports distfiles version checker

Toolset to determine if new distfiles are available for a port.

Author: edwin@mavetju.org
2005-10-11T17:47:04+00:00 www/p5-WWW-Mixi Perl module of Automated interface to the Mixi
WWW::Mixi provides an automated interface to the Mixi <http://mixi.jp/>.
Mixi is most famous as SNS of Japan.

WWW: http://digit.que.ne.jp/work/?WWW%3a%3aMixi
2005-10-11T12:55:54+00:00 japanese/guesswork-classic PHP lightweight framework
The guesswork classic is a lightweight framework for PHP. It allows
developers to build web applications without writing any configuration
files and being forced to use fixed directory structures and file names.

WWW: http://classic.guesswork.jp/
2005-10-11T12:36:48+00:00 lang/p5-JavaScript-Squish Reduce/Compact JavaScript code to as few characters as possible
This module provides methods to compact javascript source down to just
what is needed. It can remove all comments, put everything on one line
(semi-)safely, and remove extra whitespace.

WWW: https://metacpan.org/release/JavaScript-Squish
2005-10-11T09:36:25+00:00 mail/p5-Email-Folder-POP3 Email::Folder access to POP3 folders
This software adds POP3 functionality to Email::Folder.
Its interface is identical to the other
Email::Folder::Reader subclasses.

WWW: https://metacpan.org/release/Email-Folder-POP3
2005-10-10T21:09:12+00:00 games/exhaust-doc Redcode simulator easy to embed into applications (docs)
The `exhaust' project is a redcode simulator that is (hopefully)
easy to embed into your applications, as an alternative to pMARS.

The documentation contains the following:

README - Instructions to embed exhaust in a program.
test.pl - Perl script to check for differences between exhaust
and pMARS.
src/ - The C source code of exhaust (highly commented).
warriors/ - Test warriors.

The "warriors" subdirectory contains Redcode assembly files (.red)
and parsed Redcode assembly files (.rc). The last ones can be loaded
into exhaust, the others have to be parsed, for example with pMARS.

NOTE: this documentation is only useful for developers.

WWW: http://corewar.co.uk/pihlaja/exhaust/
2005-10-10T21:03:20+00:00 games/exhaust-ma Redcode simulator easy to embed into applications
The `exhaust' project is a redcode simulator that is (hopefully) easy to embed
into your applications, as an alternative to pMARS. By M Joonas Pihlaja.

Exhaust-ma is exhaust with some of my optimizations. The interface is exactly
the same, but the sourcecode contains heavy optimations in the simulator core.

WWW: http://corewar.co.uk/ankerl/exhaust-ma.htm
2005-10-10T19:31:11+00:00 net/transmission A free BitTorrent client written from scratch in C
Transmission is a free BitTorrent client written from scratch in C. It aims to
be as efficient as possible. Only the Mac OS X version has a graphical
interface yet. Transmission is released under the MIT license.

Transmission is still in early development stage.

WWW: http://transmission.m0k.org/
2005-10-10T19:31:11+00:00 net-p2p/transmission Meta-port for Transmission BitTorrent client
Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed
to integrate tightly with whatever computing environment you choose to
use. Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.

WWW: http://www.transmissionbt.com/
2005-10-10T19:31:11+00:00 net-p2p/transmission-cli Meta-port for Transmission BitTorrent client
A fast and lightweight CLI (command line) BitTorrent client.

Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed
to integrate tightly with whatever computing environment you choose to
use. Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.

WWW: http://www.transmissionbt.com/
2005-10-10T17:46:45+00:00 games/slune 3D game. includes racing, car-crashing, and lots of action
Slune is a fun action 3D game where races, pursuits, car crashing,
and corrosive humour are all waiting for you! Slune is Free Software,
under the GNU GPL license, and is a Nekeme Prod. game

WWW: http://www.lesfleursdunormal.fr/static/informatique/old/slune/index_en.html
2005-10-10T17:22:48+00:00 graphics/uDrawGraph Graph drawing/visualization system
uDraw(Graph) creates your flow charts, diagrams, hierarchies or
structure visualizations using automatic layout - much faster
than with any standard drawing program.
With the API, uDraw(Graph) can even be embedded in your own programs
as a visualization component.

uDraw(Graph) was known as daVinci and daVinci Presenter (maintained
and supported by b-novative GmbH, Bremen) before.

WWW: http://www.informatik.uni-bremen.de/uDrawGraph/
2005-10-10T01:57:28+00:00 net/amphetadesk News, weblog, and RSS aggregator with a brain
[ excerpt from developer's www site ]

AmphetaDesk is a free, cross platform, open-sourced, syndicated
news aggregator - it obediently sits on your desktop, downloads the
latest news that interests you, and displays them in a quick and
easy to use (and customizable!) webpage. With thousands of channels
available, AmphetaDesk can shave hours off your day - and you'll
look smart to all your friends! Egotism never had it better!

WWW: http://www.disobey.com/amphetadesk/

-- lioux@FreeBSD.org
2005-10-09T18:21:28+00:00 security/gwee Tool to exploit command execution vulnerabilities in web scripts
gwee (Generic Web Exploitation Engine) is a small program written in C designed
to exploit input validation vulnerabilities in web scripts, such as Perl CGIs,
PHP, etc.
2005-10-09T16:16:40+00:00 games/balazar 3D adventure and roleplaying game
Balazar is a Free Software, available under the GNU GPL licence, coded
in Python language and OpenGL. A great adventure game you should never
miss!

WWW: http://www.lesfleursdunormal.fr/static/informatique/old/balazar/index_en.html
2005-10-09T13:00:35+00:00 textproc/p5-Text-Chomp Module implementing a portable chomp
This module implements a single function, tchomp, which will remove all known
line separators.

The regular chomp() works only on the value in $/, which can be difficult if
working in multi-platform environments.

WWW: https://metacpan.org/release/SMPETERS/Text-Chomp-0.02
2005-10-09T06:58:02+00:00 games/liquidwar You control an army of liquid and have to try and eat your opponents
Liquid War is a unique multiplayer wargame. Its rules are truely
original and have been invented by Thomas Colcombet. You control
an army of liquid and have to try and eat your opponents. A single
player mode is available, but the game is definitely designed to
be multiplayer, and has network support.

When playing Liquid War, one has to eat one's opponent. There can
be from 2 to 6 players. There are no weapons, the only thing you
have to do is to move a cursor in a 2-D battlefield. This cursor
is followed by your army, which is composed by a great many little
fighters. Fighters are represented by small colored squares. All
the fighters who have the same color belong to the same team. One
very often controls several thousands fighters at the same time.
And when fighters from different teams meet, they eat each other,
it is as simple as that.

Note: If the game crashes this might resolve it:
Inside liquidwar, go to options->rules->advanced and change
Algorithm from "Assembly" to "Standard C"
See also the "ASM" option in the port build options.

WWW: http://www.ufoot.org/liquidwar/
2005-10-09T01:04:13+00:00 games/py-balazar Balazar is a 3D adventure and roleplaying game
Balazar is a Free Software, available under
the GNU GPL licence, coded in Python language
and OpenGL. A great adventure game you should
never miss!

WWW: http://home.gna.org/oomadness/en/balazar/index.html
2005-10-09T00:54:23+00:00 games/geki3 2D horizontal scroll shooting game
It is 2D horizontal scroll shooting game

WWW: http://kxl.hn.org/games.php
2005-10-09T00:46:39+00:00 games/py-slune Slune is a 3D game. Includes racing, car-crashing, and lots of action
Slune is a fun action 3D game where races, pursuits, car crashing,
and corrosive humour are all waiting for you! Slune is Free Software,
under the GNU GPL license, and is a Nekeme Prod. game

WWW: http://home.gna.org/oomadness/en/slune/index.html
2005-10-09T00:44:39+00:00 games/geki2 2D length scroll shooting game
It is 2D length scroll shooting game

WWW: http://kxl.hn.org/games.php
2005-10-09T00:17:17+00:00 graphics/py-soya3d Very high level 3D engine for Python
Soya 3D is a very high level 3D engine for Python.
Soya aims at being to 3D what Python is to
programming : fast to learn, easy to use, while
keeping good performances

Soya is Free Software, under the GNU GPL.

WWW: http://home.gna.org/oomadness/en/soya/index.html
2005-10-08T23:25:46+00:00 net/py-py2play Peer-to-peer network game engine
Py2Play is a peer-to-peer network game engine -- It means that no
server is needed to play. Only (identical) clients are used

WWW: http://home.gna.org/oomadness/en/slune/index.html
2005-10-08T23:25:46+00:00 net-p2p/py-py2play Peer-to-peer network game engine
Py2Play is a peer-to-peer network game engine -- It means that no
server is needed to play. Only (identical) clients are used

WWW: http://home.gna.org/oomadness/en/slune/index.html
2005-10-08T22:47:43+00:00 graphics/py-editobj Create and display a Tkinter dialog box for editing any Python object
EditObj can create and display a Tkinter dialog
box for editing any Python object (similarly to
what Java call a Bean editor, but for Python object).
EditObj is a usefull tool for writing (text or
non-text) editors of all kinds, including GUI editor,
3D editor,... It also includes a Python console
(thanks to Ka-Ping Yee).

WWW: http://home.gna.org/oomadness/en/editobj/index.html
2005-10-08T22:29:53+00:00 net/py-tofu Practical high-level network game engine
Tofu is a practical high-level network game engine, written
in Python and based on Twisted. Tofu is designed for games
where players play one or several characters accross several
levels.
This includes jump'n run games, RPG or RTS, but not Tetris-like
games or board game.

It currently support client-server and single player mode;
peer-to-peer mode may be added later.

Tofu is Free Software, under the GNU LGPL license.

WWW: http://home.gna.org/oomadness/en/tofu/index.html
2005-10-08T19:26:51+00:00 print/cups-magicolor CUPS support for the Konica-Minolta Magicolor 2430DL
The Konica-Minolta MagiColor 2430DL is one of the few color laser printers
that fully supports open source. They have provided a CUPS filter,
rastertokmlf, that translates the CUPS raster format to the PCL-like
"LavaFlow" format expected by the printer. The filter uses littleCMS
for color matching and their package also provides a complete PPD file
for the 2430DL.

The FreeBSD port patches the original package to take advantage of the
actual configuration of CUPS (the original package depended on a static
configuration based on CUPS 1.1.15) and to put the various files in their
proper places according to FreeBSD standards.

WWW: http://konicaminolta.net/
2005-10-08T18:54:22+00:00 net/ng_car Netgraph committed access rate node
The ng_car netgraph module is a "Committed Access Rate" implementation for
netgraph. It provides an easy way to use a network interface at a rate below
its specification. It uses a token bucket algorithm to measure and classify the
network packets flowing through it.
2005-10-08T18:24:39+00:00 irc/ircg Gateway betwean IRC server and PHP-powered Web server
IRCG is a fast, scalable web chat framework that connects
a php frontend with an irc backend. Sascha Schumann created
IRCG a few years ago. Unfortunately, he decided to change the
license to a commercial one starting with Version 3 and
removed all traces of the BSD-Licensed IRCG 2. I kept on
using the IRCG 2 sources and never had a problem with this setup.
IRCG connects an irc server of your choice with a thttpd webserver.
Using PHP, the frontend can be scripted. It?s mainly a framework
for web-based chats, but could be used to pass any type of xml
messages between multiple clients. Memory and CPU usage per client
is quite low, so even an entry-level server can support hundreds of
clients.

Author: Matthias Winkelmann
WWW: http://www.matthiaswinkelmann.com/
2005-10-08T12:47:10+00:00 multimedia/gstreamer-pitfdll GStreamer DLL loader plugin
Binary loader plugins for Gstreamer.
Can load dll and qtx as a playback plugin.

Works reasonbly with wmv 9, intel and qdm2.

consider this software beta qualitiy.

WWW: http://sourceforge.net/projects/pitfdll/
2005-10-08T09:04:52+00:00 print/it-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Italian version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-it" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html

- Alex Dupre
ale@FreeBSD.org
2005-10-08T04:57:47+00:00 mail/rabl_client Reactive Autonomous Blackhole List client
The RABL (pronounced "rabble") server is a statistical, machine-automated and
up-to-the-second blackhole list server designed to monitor global network
activity and make decisions based on network spread and infection rate -
that is, abuse from an address which has been reported by a number of
participating networks. This is in far contrast to how most other
blacklists function, where fallable humans (many with political agendas) must
process thousands of reports and make decisions - many times after the fact.
The RABL is fully reactive to new threats and can block addresses within
seconds of widespread infection - good to know in this world of drone PCs
and stolen accounts. The RABL server blacklists addresses until they have
cleared a minimum duration (an hour by default) without any additional
reporting, making the appeals process as simple as "fix your junk". The RABL
is designed to function via automated machine-learning spam filters, such as
Bayesian filters. Each participating network is granted write authentication
in the blackhole list, to prevent abuse. A client tool is also provided.

The RABL client is the lookup and reporting component of the RABL. It is
necessary for performing streaming connection lookups and writing to the RABL
(assuming you have an account).

WWW: http://www.nuclearelephant.com/projects/rabl/
2005-10-07T21:38:22+00:00 databases/pecl-PDO_DBLIB FreeTDS/Sybase/MSSQL driver for PDO
This extension provides a FreeTDS/Sybase driver for PDO.

WWW: http://pecl.php.net/package/PDO_ODBC
2005-10-07T21:24:58+00:00 databases/pecl-PDO_ODBC ODBC v3 Interface driver for PDO
This extension provides an ODBC v3 driver for PDO. It supports unixODBC
and IBM DB2 libraries, and will support more in future releases.

WWW: http://pecl.php.net/package/PDO_ODBC
2005-10-07T21:16:52+00:00 print/es-acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Spanish version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-es" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 portuguese/acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Brazilian Portuguese version. It also has support for
the English language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-pt_BR" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 korean/acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Korean version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-ko" command to run it.

If fonts in the menus are displayed incorrectly (each character
looks like three sides of a square), try setting the environment
variable GDK_USE_XFT=0 before running the program, for example like:
"GDK_USE_XFT=0 acroread7-ko".

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 german/acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the German version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-de" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 french/acroread
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the French version. It also has support for the English
language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-fr" command to run it.

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 chinese/acroread-zh_TW
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Traditional Chinese version. It also has support for
the English language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-zh_TW" command to run it.

If fonts in the menus are displayed incorrectly (each character
looks like three sides of a square), try setting the environment
variable GDK_USE_XFT=0 before running the program, for example like:
"GDK_USE_XFT=0 acroread7-zh_TW".

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T21:16:52+00:00 chinese/acroread-zh_CN
This program displays and prints Portable Document Format (PDF)
files. It also allows you to search for text in a PDF file, or in
all the PDF files in a directory.

This is the Simplified Chinese version. It also has support for
the English language. To configure the language, navigate to
Edit->Preferences->International->Application Language, set it to
"Choose at application startup" and restart the program.

After installation, use the "acroread7-zh_CN" command to run it.

If fonts in the menus are displayed incorrectly (each character
looks like three sides of a square), try setting the environment
variable GDK_USE_XFT=0 before running the program, for example like:
"GDK_USE_XFT=0 acroread7-zh_CN".

WWW: http://www.adobe.com/products/acrobat/readermain.html
2005-10-07T19:58:32+00:00 textproc/pear-Numbers_Words PEAR package provides methods for spelling numerals in words
With Numbers_Words class you can convert numbers written in arabic digits to
words in several languages. You can convert an integer between -infinity and
infinity. If your system does not support such long numbers you can
call Numbers_Words::toWords() with just a string.

With the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert
a number (decimal and fraction part) to words with currency name.

The following languages are supported:
* bg (Bulgarian)
* cs (Czech)
* de (German)
* dk (Danish)
* en_100 (Donald Knuth system, English)
* en_GB (British English)
* en_US (American English)
* es (Spanish Castellano)
* es_AR (Argentinian Spanish)
* et (Estonian)
* fr (French)
* fr_BE (French Belgium)
* he (Hebrew)
* hu_HU (Hungarian)
* id (Indonesian)
* it_IT (Italian)
* lt (Lithuanian)
* nl (Dutch)
* pl (Polish)
* pt_BR (Brazilian Portuguese)
* ru (Russian)
* sv (Swedish)

WWW: https://pear.php.net/package/Numbers_Words
2005-10-07T19:39:57+00:00 editors/setedit Programmer's editor with a nice Text User Interface (TUI)
SETEdit is a friendly text editor.

It is a text mode application with windows, buttons, mouse support, etc. The
main target of the project are programmers so the editor is mainly oriented to
programming.

WWW: http://setedit.sourceforge.net
2005-10-07T13:14:37+00:00 multimedia/vstream-client Client library for the Tivo vstream server
This is a fork off of the vstream library from the tivo-mplayer project.
It has been stripped down to just the client code, and includes an example
client application. If you have vserver installed on your Tivo (which most
tivo hackers do), then you can use this simple client to stream .ty files
from it. MPlayer will also include support for this library soon. This
library can also be used by MPlayer/MEncoder to watch/re-encode tivo
streams live over a network.

(As of October 2005, mplayer does in fact have support for this library.)

WWW: http://code.google.com/p/vstream-client/
2005-10-07T12:10:56+00:00 www/p5-HTML-TagCloud-Extended HTML::TagCloud extension for time-stamp based coloring of tags
This is extension of HTML::TagCloud.

This module allows you to register timestamp with tags. And color of
tags will be changed according to it's timestamp.

WWW: https://metacpan.org/release/HTML-TagCloud-Extended
2005-10-06T18:23:00+00:00 www/p5-HTML-TagCloud HTML::TagCloud - Generate An HTML Tag Cloud
The HTML::TagCloud module enables you to generate "tag clouds" in HTML.
Tag clouds serve as a textual way to visualize terms and topics that are
used most frequently. The tags are sorted alphabetically and a larger
font is used to indicate more frequent term usage.

WWW: https://metacpan.org/release/HTML-TagCloud
2005-10-06T12:13:26+00:00 games/pachi Platform game similar to Manic Miner
Pachi el marciano is a platforms game inspired by games like Manic Miner and
Jet Set Willy from the legend Mathew Smith.

The goal of the game is to collect all the objects of each level, when this is
made, the exit gate to the next stage will appear and you can pass trough.

Pachi is a comic character created by Nicolas Radeff in 2001.

WWW: http://dragontech.sourceforge.net/
2005-10-06T11:50:34+00:00 net/xboxproxy Proxy for the XBox system link protocol
xboxproxy is an xbox system link proxy that bridges xbox network traffic
across multiple separate networks. This allows an XBox to communicate via
system link across multiple networks (eg. two people in different states).
It also supports bridging of the Apple Rendezvous protocol for sharing of
iTunes music shares across different Layer 3 networks..

WWW: http://www.semicomplete.com/projects/xboxproxy
2005-10-05T21:03:10+00:00 textproc/dixit Romanian dictionaries databases and query application
Dixit is a cross-platform application for consulting off-line a Romanian
definitions dictionary (DEX). It features a browser-like interface,
with cross-references between definitions, and the capability of adding new
definitions from a server.

The distributed database is currently based on 14 dictionaries plus 5 DEX
editions. The database contains more that 235.000 definitions from various
sources. The most important "Dictionarul explicativ al limbii romane" (DEX 1998)
All 65.542 definitions from DEX have been introduced in the database by
"DEX online" Project (dexonline.ro) volunteers.

The following dictionaries are also complete, with help from Siveco and Editura
Litera International: "Dictionar de sinonime" (2002), "Dictionar de antonime"
(2002), "Dictionar ortografic al limbii romane" (2002), "Noul dictionar
explicativ al limbii romane" (2002).

Any resemblance to dict is not entirely coincidental, but the database doesn't
have the same format :(

WWW: https://sourceforge.net/projects/dixit/
2005-10-05T17:59:01+00:00 devel/wfut Software updater tool for WorldForge applications
Software updater tool for WorldForge applications.
WFUT allows the automatic updating of "channels" which are available on a
server. The channels are specified by an XML file (which also has an XSL file
associated with it for viewing in a web browser). Each channel has an
associated XML document listing the files available in the channel and the
current version number.WFUT compares this file list with a similar file on the
local machine to determine what files need updating.
WFUT performs a CRC32 check on each file downloaded before overwriting any
existing ones. WFUT keeps a list of files downloaded in a temporary file (which
will not be completely valid XML due to missing end tag) in something happens
during an update which does not allow the local list to be saved.

WWW: http://www.worldforge.org/dev/eng/tools/wfut
2005-10-05T17:02:45+00:00 audio/py-sdl_mixer Pysdl_mixer is a python interface to SDL's sdl_mixer
pysdl_mixer is a python interface to SDL's sdl_mixer.
This is useful for multichannel sample and music playback from python.
This project is currently being used by soya (https://gna.org/projects/soya/).

WWW: https://gna.org/projects/pysdlmixer/
2005-10-05T17:01:10+00:00 audio/py-openal PyOpenAL is a binding of OpenAL for Python
PyOpenAL is a binding of OpenAL for Python. This binding is at possible
OO (Listener, Source and Buffer are objects). Extensions are not supported
yet.

Supported file formats are Wave and Ogg Vorbis (with the PyOgg and PyVorbis
modules). PyOpenAL can be used independently or along with Soya, our 3D
engine for Python.

PyOpenAL is Free Software, under the GNU LGPL license.

WWW: http://home.gna.org/oomadness/en/pyopenal/index.html
2005-10-05T16:31:43+00:00 security/p5-Authen-CyrusSASL Perl5 module for accessing the SASL authentication daemon
The Authen::CyrusSASL module provides a simple class that allows you
to send request to the cyrus-sasl's authen daemon.
This module is based on the Authen::Radius module with the similar interface.

WWW: https://metacpan.org/release/Authen-CyrusSASL
2005-10-05T15:47:12+00:00 net/mcabber Small Jabber console client
Mcabber is a small Jabber console client.

Here are some of the features of mcabber:
o SSL support.

o History logging: If enabled (see the CONFIGURATION FILE section),
mcabber can save discussions to history log files.

o Commands completion: If possible, mcabber will try to complete your
command line if you hit the Tab key.

o External actions: Some events (like receiving a message) can trig-
ger an external action, for example a shell script (you need to
enable it in your configuration file).

WWW: http://www.lilotux.net/~mikael/mcabber/
2005-10-05T15:47:12+00:00 net-im/mcabber Small Jabber console client
Mcabber is a small Jabber console client.

Here are some of the features of mcabber:
o SSL support.

o History logging: If enabled (see the CONFIGURATION FILE section),
mcabber can save discussions to history log files.

o Commands completion: If possible, mcabber will try to complete your
command line if you hit the Tab key.

o External actions: Some events (like receiving a message) can trig-
ger an external action, for example a shell script (you need to
enable it in your configuration file).

WWW: http://www.lilotux.net/~mikael/mcabber/
2005-10-05T02:17:58+00:00 mail/gmime2-sharp Mono bindings for gmime
C# assemblies for gmime

WWW: http://spruce.sourceforge.net/gmime/
2005-10-04T22:34:07+00:00 graphics/digikamimageplugins-doc Documentation for the Digikam Image Plugins
This port provides documentation in several languages for the Digikam Image
Plugins (graphics/digikamimageplugins).

WWW: http://digikam.sourceforge.net/

- Arjan
avleeuwen@piwebs.com
2005-10-04T22:32:11+00:00 graphics/digikam-doc Documentation for Digikam
This port provides documentation for DigiKam.

WWW: http://www.digikam.org/
2005-10-04T18:43:18+00:00 games/darkplaces Quake engine modification
Dark Places is a Quake modification I have built over the course of 6 years on
and off experimenting, it got somewhat of an overhaul when the Quake engine
source code was released, and I began developing a custom OpenGL-only engine
for it and other mods, which supports Windows WGL and Linux GLX, and has
greatly improved graphics and image quality.

It cannot easily be described, as it is simply an improved Quake, not a total
conversion (yet, anyway).

The realism of shell casings falling to the floor, much improved bullet
impacts, 32bit color alpha blended explosions, blood flying everywhere and
sticking to the walls...

Behind the scenes the code has changed a great deal, I was not content with
the original QuakeC code, and I have greatly changed the engine while
maintaining compatibility with normal Quake modifications.

WWW: http://icculus.org/twilight/darkplaces/
2005-10-04T17:55:56+00:00 games/ember Ember is a WorldForge 3D client using the OGRE 3D library
Ember is a WorldForge 3d client using the OGRE 3d library. It's a fork from the
Dime code base. The main differences between Dime and Ember is the latters focus
on using third party libraries instead of in house development, and its
commitment to OGRE.

Some of the features are:

* Full 3d world with dynamic terrain generation
* Easy to use GUI system
* Context menus for in game interaction
* Support for experimental graphical features such as dynamically generated
trees, realistic water and ground cover

WWW: http://www.worldforge.org/dev/eng/clients/ember
2005-10-04T17:22:17+00:00 games/interlogic Move colored balls through the maze connecting it with each other
InterLOGIC is a logic/puzzle game based on an old Amiga game Balls.
The object of the game is to move a differently colored balls through
the maze, connecting it with the other same colored balls.

WWW: https://sourceforge.net/projects/interlogic/
2005-10-04T16:55:33+00:00 games/excido Portable fast-paced 3D shooter
excido is a free (GPL) game. It combines (simple|old school|arcadey) gameplay
with 3D OpenGL graphics and OpenAL positional audio. Excido is not a
highly complex experience, but you may enjoy it as a small diversion.

Excido was developed under GNU/Linux, and has also been found to work on MacOS
X. It should also work with minimal porting effort on the other platforms
supported by SDL/OpenAL.

WWW: http://icculus.org/excido/
2005-10-04T15:38:54+00:00 games/galaxyhack AI script based strategy game
GalaxyHack allows you to design a fleet of spaceships which can then be tested
in AI script based battles against fleets designed by other players. Though
battles take place in real time, the strategy comes before hand, both in
writing short AI scripts in a simple scripting language, and also in the set
up and selection of your fleet. You don't actually have any control over your
units at all mid-battle, but rather use the time to see where the set up of
your fleets is working, where your fleets' weaknesses lie and changes are
needed, and perhaps also to learn from the strategy of your opponent.

The game revolves around very large capital ships, from which smaller ships
are launched. To win a battle you must destroy of all of your opponent's
capital ships before they destroy yours.

There can be hundreds of units in any one battle, but there is no harvesting,
resource management or base building.

WWW: http://galaxyhack.sourceforge.net/
2005-10-04T14:00:02+00:00 devel/portlet-api The Portlet API (JSR-168)
The Portlet API (JSR-168)

To enable interoperability between Portlets and Portals, this specification
defines a set of APIs for Portal computing addressing the areas of aggregation,
personalization, presentation and security.

WWW: http://www.jcp.org/en/jsr/detail?id=168/
2005-10-04T13:30:54+00:00 www/myfaces Free open source JavaServer(tm) Faces implementation
The first free open source JavaServer(tm) Faces implementation.

JavaServer(tm) Faces is a new and upcoming web application framework that
accomplishes the MVC paradigm. It is comparable to the well-known Struts
Framework but has features and concepts that are beyond those of Struts;
especially the component orientation.

WWW: http://myfaces.apache.org/
2005-10-04T12:07:06+00:00 games/biloba Strategy board game for 2 to 4 players
Biloba is a turn-based game for 2 to 4 players. Each player moves
pawns on a hexagonal board and attempts to eliminate opponents'
pawns. Biloba includes an AI opponent, and supports local or network
play.

WWW: http://biloba.sourceforge.net/
2005-10-04T11:07:34+00:00 games/annelid Remake of the ubiquitous "Snake" and "Worm" games
Analog Annelid is a remake of the ubiquitous "Snake" and "Worm" games in which
the player controls the movement of such a creature in an attempt to collect
apples, numbers, or whatever. Upon collecting these items, the creature grows
in length. This process continues until the creature collides with itself or
perhaps a wall or some other obstacle.

Most of these games only allow the hapless forager to make 90 turns. This is
for the sake of easier programming both in the game itself and in the display
of graphics.

Analog Annelid absolves itself of this stigma for a smooth, free-flowing game
world and more complex gameplay.

WWW: http://www.garthgillespie.com/annelid/
2005-10-03T18:33:01+00:00 graphics/ogre3d12 A scene-oriented, flexible 3D engine written in C++
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
3D engine written in C++ designed to make it easier and more intuitive for
developers to produce games and demos utilising 3D hardware. The class library
abstracts all the details of using the underlying system libraries like
Direct3D and OpenGL and provides an interface based on world objects and other
intuitive classes.

WWW: http://www.ogre3d.org/
2005-10-03T18:33:01+00:00 graphics/ogre3d Scene-oriented, flexible 3D engine written in C++
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
3D engine written in C++ designed to make it easier and more intuitive for
developers to produce games and demos utilising 3D hardware. The class library
abstracts all the details of using the underlying system libraries like
Direct3D and OpenGL and provides an interface based on world objects and other
intuitive classes.

WWW: http://www.ogre3d.org/
2005-10-03T18:33:01+00:00 graphics/ogre312 A scene-oriented, flexible 3D engine written in C++
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
3D engine written in C++ designed to make it easier and more intuitive for
developers to produce games and demos utilising 3D hardware. The class library
abstracts all the details of using the underlying system libraries like
Direct3D and OpenGL and provides an interface based on world objects and other
intuitive classes.

WWW: http://www.ogre3d.org/
2005-10-03T18:30:09+00:00 graphics/cegui04 A library providing windowing and widgets for graphics APIs
Crazy Eddie's GUI System is a free library providing windowing and widgets for
graphics APIs / engines where such functionality is not natively available, or
severely lacking. The library is object orientated, written in C++, and
targeted at games developers who should be spending their time creating great
games, not building GUI sub-systems!

WWW: http://www.cegui.org.uk
2005-10-03T18:30:09+00:00 graphics/cegui Library providing windowing and widgets for graphics APIs
Crazy Eddie's GUI System is a free library providing windowing and widgets for
graphics APIs / engines where such functionality is not natively available, or
severely lacking. The library is object orientated, written in C++, and
targeted at games developers who should be spending their time creating great
games, not building GUI sub-systems!

WWW: http://www.cegui.org.uk
2005-10-03T17:35:59+00:00 www/moodle2 Course management system based on social constructionism
Moodle is a course management system (CMS) - a free, Open Source software
package designed using sound pedagogical principles, to help educators
create effective online learning communities. You can use it on any
computer you have handy (including webhosts), yet it can scale from a
single-teacher site to a 40,000-student University.

WWW: http://www.moodle.org/
2005-10-03T17:35:59+00:00 www/moodle Course management system based on social constructionism
Moodle is a course management system (CMS) - a free, Open Source software
package designed using sound pedagogical principles, to help educators
create effective online learning communities. You can use it on any
computer you have handy (including webhosts), yet it can scale from a
single-teacher site to a 40,000-student University.

WWW: http://www.moodle.org/
2005-10-03T17:27:19+00:00 net-mgmt/pfpro Cross-platform GUI fat client for PF
PfPro is a cross-platform GUI fat client for managing configurations
for the PF firewalling system.

WWW: http://pfpro.sourceforge.net/
2005-10-03T17:03:04+00:00 games/exhaust Redcode simulator easy to embed into applications
The `exhaust' project is a redcode simulator that is (hopefully)
easy to embed into your applications, as an alternative to pMARS.

WWW: http://corewar.co.uk/pihlaja/exhaust/
2005-10-03T17:00:03+00:00 audio/xmms-nas Network Audio System (NAS) output plugin for XMMS
xmms-nas is a Network Audio System output plugin for XMMS.
2005-10-03T15:17:22+00:00 sysutils/wtmp-tools The tool for editing wtmp files and converting into this format
This is a port of wtmp-tools, the utility for conversion from text to wtmp
format of users session data.

WWW: http://www.rentech.ru/
2005-10-03T14:00:01+00:00 net/ocaml-netclient A HTTP 1.0/1.1, FTP and Telnet client for OCaml
Netclient includes:

- A sophisticated HTTP 1.1 client (quite stable)
- A Telnet client
- An experimental FTP client

All clients are multiplexing-aware, and can be used concurrently.

WWW: http://www.ocaml-programming.de/programming/netclient.html
2005-10-03T13:25:04+00:00 audio/id3mtag Mass tagging utility for audio files
Port of id3 mass tagger, a tool for manipulating id3, id3v2 and lyrics3 tags
in multiple files. It can generate tag fields from the filename and other
variables, and/or rename files, using an intuitive syntax.

WWW: https://squell.github.io/id3
2005-10-03T13:19:41+00:00 mail/py-libgmail Library to provide access to Gmail via Python
The libgmail project is a pure Python binding to provide access to Google's
Gmail web-mail service.

WWW: http://libgmail.sourceforge.net/
2005-10-02T19:10:31+00:00 net/cyphesis Server for WorldForge games
Cyphesis is a small scale or personal server for WorldForge games, and is
currently being used to develop new techniques and technologies for the
WorldForge project. Code from cyphesis will also be used to control NPCs
in future servers such as STAGE using AI techniques.

WWW: http://www.worldforge.org/dev/eng/servers/cyphesis/
2005-10-02T15:47:43+00:00 www/mod_geoip2 Apache module that provides the country code of the client IP
mod_geoip2 is an Apache2 module that looks up the country code for the
IP address making the request without using reverse DNS.

WWW: http://www.maxmind.com/app/mod_geoip
2005-10-02T08:21:42+00:00 x11-toolkits/py-wxPython28-unicode
2005-10-02T08:21:42+00:00 x11-toolkits/py-wxPython26-unicode
2005-10-02T08:19:31+00:00 x11-toolkits/py-wxPython28-common
2005-10-02T08:19:31+00:00 x11-toolkits/py-wxPython26-common
2005-10-01T23:44:44+00:00 audio/xmmsctrl Small utility to control XMMS from the command line
xmmsctrl is a small utility to control XMMS from the command line. Its
goal is to be used coupled with sh to test XMMS state and perform an
appropriate action, e.g. if playing then pause else play. The interest
of this is to bind keys in a window manager to have control over XMMS
with keys that do play/next/pause, prev, control sound...

WWW: http://user.it.uu.se/~adavid/utils/
2005-10-01T18:52:08+00:00 devel/p5-Module-Find Lets you find and use modules in categories
Module::Find lets you find and use modules in categories. This can be very
useful for auto-detecting driver or plugin modules. You can differentiate
between looking in the category itself or in all subcategories.

WWW: https://metacpan.org/release/Module-Find
2005-10-01T13:28:47+00:00 audio/mp3guessenc Utility for guessing which encoder was used to encode an mp3 file
This is a command-line utility which tries to determine the encoder used to
create an mp3 file.

Each encoder has unique characteristics fingerprinted into each file. This
program analyzes algorithms that are used in any given file and determines which
encoder was used. For example the Xing encoder never uses short blocks.

WWW: http://mp3guessenc.sourceforge.net/
2005-09-30T18:34:21+00:00 sysutils/raincoat BIOS flash utility for the Microsoft Xbox
Raincoat is a flashing utility designed by the folks at the Xbox-Linux
project. It allows you to flash the BIOS of (almost) every Xbox
available at the market today.
2005-09-30T18:01:33+00:00 graphics/py-gdchart2 Python interface to GDChart2
This is a simple python interface to gdchart which is
excellent for creating charts and graphs in PNG, JPEG,
and GIF format.

WWW: http://www.nullcube.com/software/pygdchart2.html
2005-09-30T17:47:47+00:00 net/p5-Net-PcapUtils Utility routines for Net::Pcap module
Net::PcapUtils is a module to sit in front of Net::Pcap in order to hide
some of the pcap(3) initialisation by providing sensible defaults. This
enables a programmer to easily write small, specific scripts for a
particular purpose without having to worry about too many details.

WWW: https://metacpan.org/release/Net-PcapUtils
2005-09-30T17:16:17+00:00 textproc/referrercop Filters referrer spam from Apache logs and AWStats data files
ReferrerCop parses Apache log files or AWStats data files and removes entries
for referring URLs that match a list of known referrer spammers. It then
returns the filtered files via standard output.

Author: Ryan Grove <ryan@wonko.com>
2005-09-30T16:45:47+00:00 devel/p5-Data-Lazy "lazy" variables
A very little module for simulating laziness in perl. It provides
scalars that are "lazy", that is their value is computed only if
necessary and at most once.

WWW: https://metacpan.org/release/Data-Lazy
2005-09-30T15:00:59+00:00 devel/p5-ExtUtils-MakeMaker-Coverage Add a Makefile target to determine test coverage using Devel::Cover
ExtUtils::MakeMaker::Coverage adds a Makefile target to determine
test coverage using Devel::Cover:

# In Makefile.PL
use ExtUtils::MakeMaker;
use ExtUtils::MakeMaker::Coverage;
...
# if you already have a MY::postamble...
sub MY::postamble {
testcover();
...
}

WWW: https://metacpan.org/release/SMPETERS/ExtUtils-MakeMaker-Coverage-0.05
2005-09-30T14:46:07+00:00 devel/p5-Object-Accessor Interface to create per object accessors
Object::Accessor provides an interface to create per object accessors
(as opposed to per Class accessors, as, for example, Class::Accessor
provides).

You can choose to either subclass this module, and thus using its
accessors on your own module, or to store an Object::Accessor object
inside your own object, and access the accessors from there.

WWW: https://metacpan.org/release/Object-Accessor
2005-09-29T18:15:23+00:00 devel/rubygem-zoom A Ruby binding to the Z39.50 Object-Orientation Model (ZOOM)
Ruby/ZOOM provides a Ruby binding to the Z39.50 Object-Orientation Model (ZOOM),
an abstract object-oriented programming interface to a subset of the services
specified by the Z39.50 standard, also known as the international standard
ISO 23950.

WWW: http://ruby-zoom.rubyforge.org
2005-09-29T18:15:23+00:00 devel/ruby-zoom A Ruby binding to the Z39.50 Object-Orientation Model (ZOOM)
Ruby/ZOOM provides a Ruby binding to the Z39.50 Object-Orientation Model (ZOOM),
an abstract object-oriented programming interface to a subset of the services
specified by the Z39.50 standard, also known as the international standard
ISO 23950.

WWW: http://ruby-zoom.rubyforge.org/
2005-09-29T13:34:44+00:00 audio/p5-Net-FreeDB Get the CDID of an audio CD and query the FreeDB servers
Net::FreeDB is an oo-based module to interface
with FreeDB servers. It also includes some basic
cdrom methods to generate a cddbid and get the
required disc information required for a FreeDB
query call. These cdrom-based methods are provided
as both static and method calls.

WWW: https://metacpan.org/release/Net-FreeDB
2005-09-29T13:02:53+00:00 mail/sympa5 Sympa is an electronic mailing list manager
SYMPA -- Systeme de Multi-Postage Automatique

SYMPA is an electronic mailing list manager. It is used to automate list
management functions such as subscription, moderation and management of
archives. SYMPA also manages sending of messages to the lists, and
makes it possible to reduce the load on the system. Provided that you
have enough memory on your system, Sympa is especially well adapted for big
lists. For a list with 20 000 subscribers, it takes 5 minutes to send a
message to 90% of subscribers, of course considering that the network is
available.

WWW: http://www.sympa.org/
2005-09-28T16:37:35+00:00 archivers/deb2targz Command-line utility for converting a Debian .deb file to a .tar.gz
deb2targz is a very small shell script for converting Debian Linux .deb packages
to a .tar.gz.
2005-09-28T16:34:40+00:00 net/traff Libpcab based fast traffic accounting program
WHAT IS IT?
Traff is a program that attaches itself to one or more
network interfaces, sniffs all IP-packages passing at it and
accounts each packets size. The collected information can be
dumped to a mysql-Database, for further processing.
The configuration is very flexible, allowing you to create
different/multiple accounting rules.
COPYRIGHT
Copyright (C) 2001 - Hans Marcus Kr<FC>ger <hanskruger at iname.com>,
Porter - Dan Caescu <dan.caescu at netcaetera.ro> <daniel at freebsd.ro>
2005-09-28T14:06:58+00:00 textproc/p5-Text-Diff-HTML Text::Diff::HTML - XHTML format for Text::Diff::Unified
This class subclasses Text::Diff::Unified, a formatting class provided
by the Text::Diff module, to add XHTML markup to the unified diff
format. For details on the interface of the diff() function, see the
Text::Diff documentation.

In the XHTML formatted by this module, the contents of the diff returned
by diff() are wrapped in a <div> element, as is each hunk of the diff.
Within each hunk, all content is properly HTML encoded using
HTML::Entities, and the various sections of the diff are marked up with
the appropriate XHTML elements.

WWW: https://metacpan.org/release/Text-Diff-HTML
2005-09-28T13:56:33+00:00 textproc/p5-JSON JavaScript Object Notation parser and converter for Perl
This module converts from JSON (JavaScript Object Notation) to Perl
data structures, and the other way around.

WWW: http://search.cpan.org/dist/JSON/
WWW: http://www.crockford.com/JSON/
2005-09-28T10:14:38+00:00 mail/exim-sqlite
2005-09-27T20:44:17+00:00 www/planet Planet is a flexible feed aggregator - and more!
Planet is a flexible feed aggregator, this means that it downloads feeds
and aggregates their content together into a single combined feed with
the latest news first.

It uses Mark Pilgrim's Ultra-liberal feed parser so can read from RDF, RSS
and Atom feeds and Tomas Styblo's template library to output static files
in unlimited formats based on a series of templates.

Planet was written for the Planet Debian and Planet GNOME websites by
Scott James Remnant <scott@netsplit.com> and
Jeff Waugh <jdub@perkypants.org>. It was originally based on 'spycyroll'.

WWW: http://www.planetplanet.org
2005-09-27T20:03:37+00:00 textproc/p5-Syntax-Highlight-Perl-Improved Syntax highlighting for Perl code
Syntax::Highlight::Perl::Improved - Highlighting of Perl Syntactical Structures.

WWW: https://metacpan.org/release/Syntax-Highlight-Perl-Improved
2005-09-27T17:32:27+00:00 net-mgmt/bsnmpd A mini-SNMP daemon
This is a mini-SNMP daemon. The basic daemon implements the system group
and a number of private extensions to manage the UDP transport mapping,
communities, trap destinations and loadable modules. In this form it can
be used to provide remote access to arbitrary data that can be described in
the form as required by the SMI. The daemon speaks both SNMPv1 and SNMPv2c.

WWW: http://people.freebsd.org/~harti/bsnmp/
Author: Andrey V. Elsukov <bu7cher@yandex.ru>
2005-09-27T15:42:54+00:00 net/recvnet Recvnet (inverse telnet) is a utility for debugging tcp connections
Recvnet is the inverse of telnet. Instead of connecting to some host,
it listens on a port for incoming connections. When a connection is made,
you can type a response which will be sent to the client.

This tool has proven to be very useful while debugging Web browsers, httping,
and others.

WWW: https://www.vanheusden.com/Linux/#recvnet
2005-09-27T11:41:54+00:00 devel/buildbot Continuous Integration Framework (Master)
The BuildBot is a system to automate the compile/test cycle required by most
software projects to validate code changes. By automatically rebuilding and
testing the tree each time something has changed, build problems are
pinpointed quickly, before other developers are inconvenienced by the
failure. The guilty developer can be identified and harassed without human
intervention. By running the builds on a variety of platforms, developers who
do not have the facilities to test their changes everywhere before checkin will
at least know shortly afterwards whether they have broken the build or not.

Warning counts, lint checks, image size, compile time, and other build
parameters can be tracked over time, are more visible, and are therefore
easier to improve.

The overall goal is to reduce tree breakage and provide a platform to run tests
or code-quality checks that are too annoying or pedantic for any human to waste
their time with. Developers get immediate (and potentially public) feedback
about their changes, encouraging them to be more careful about testing before
checkin.

For more information, please see: https://buildbot.net/trac

WWW: https://buildbot.net
2005-09-26T13:55:15+00:00 graphics/recoverjpeg Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral
Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral. This may
be useful if you mistakenly overwrite a partition or if a device such as a
digital camera memory card is bogus.

WWW: https://rfc1149.net/devel/recoverjpeg.html
2005-09-26T13:54:04+00:00 security/tthsum Command-line utility for generating and checking TTH message digests
tthsum generates and checks TTH checksums (root of the THEX hash tree).

The Merkle Hash Tree is a hash construct that exhibits desirable properties for
verifying the integrity of files and file subranges in an incremental or
out-of-order fashion.

The tool uses the Tiger hash algorithm for both the internal and the leaf
nodes, and has an interface identical to md5sum.

WWW: http://tthsum.devs.nu/
2005-09-26T13:53:01+00:00 audio/mpck A command-line utility for checking mp3 files for errors
Mpck reads mp3 files and tries to determine if they are valid.

It displays statistics such as the bitrate. It is fast and supports
recursive directory checking.

WWW: http://mpck.linuxonly.nl/
2005-09-26T13:53:01+00:00 audio/checkmate Command-line utility for checking mp3 files for errors
Mpck reads mp3 files and tries to determine if they are valid.

It displays statistics such as the bitrate. It is fast and supports
recursive directory checking.

WWW: http://checkmate.gissen.nl/
2005-09-25T23:02:56+00:00 www/gecko-sharp20 Mono bindings to embed Mozilla
C# language binding for the gtkembedmoz widget. You can use it to embed
mozilla into C# programs.
2005-09-25T22:29:20+00:00 net/btpeer Client functionality of bittorrent protocol, network only environment
[ excerpt from developer's web site ]

This is a collection of classes implementing the core client
functionality of the bittorrent protocol, in a network only
environment. 'Network only' means that all interaction with the
client core is done via network connections. Loading of metainfo
files are done using a small program for file transfer into the
client core ("inject"), status of the client is shown using a small
internal web page server.

WWW: http://www.alhem.net/project/btpeer/index.html

-- lioux@FreeBSD.org
2005-09-25T22:29:20+00:00 net-p2p/btpeer Client functionality of bittorrent protocol, network only environment
[ excerpt from developer's web site ]

This is a collection of classes implementing the core client
functionality of the bittorrent protocol, in a network only
environment. 'Network only' means that all interaction with the
client core is done via network connections. Loading of metainfo
files are done using a small program for file transfer into the
client core ("inject"), status of the client is shown using a small
internal web page server.

WWW: http://www.alhem.net/project/btpeer/index.html
2005-09-25T18:08:46+00:00 net/tableutil Utility for converting and aggregating lists of IP addresses
Tableutil is a utility for converting, aggregating and performing operations
on lists of IP-addresses. Its primary use is to convert files into a format
pfctl(8) can read.

It can read plain-text-files with ranges (123.123.123.123-234.234.234.234),
CIDR-style networks (192.168.0.0/24) single addresses (242.242.242.242) or
with hostnames (one.two.com). It can also read p2b files.

WWW: http://expiretable.fnord.se/
2005-09-25T18:05:48+00:00 dns/dnscheck DNS zone sanity checker
dnscheck is a simple to use DNS zone sanity checker, comparing name server
records and serial numbers with both the parent zone and the zone itself.
It allows you to find lame, leaked or stale name servers which have the
potential to cause disruption.

WWW: http://www.downtools.com.au/~jarrod/projects/dnscheck/
2005-09-25T12:45:46+00:00 science/gerris A scientific CFD simulator
Gerris is an Open Source Free Software library for the solution of partial
differential equations describing fluid flow. Gerris is supported by NIWA
(National Institute of Water and Atmospheric research) and by the
Marsden Fund of the Royal Society of New Zealand. The code is written
entirely in C and uses both the GLib Library and the GTS Library for
geometrical functions and object-oriented programming.

WWW: http://gfs.sourceforge.net/
2005-09-23T21:27:01+00:00 math/geogebra-i18n Dynamic software that joins geometry, algebra, and calculus
GeoGebra is a dynamic mathematics software that joins geometry,
algebra and calculus. It is developed for education in secondary
schools by Markus Hohenwarter at the University of Salzburg.

You can do constructions with points, vectors, segments, lines,
conic sections as well as functions and change them dynamically
afterwards. Equations and coordinates can be entered directly.
Thus, GeoGebra has the ability to deal with variables for numbers,
vectors and points, finds derivatives and integrals of functions
and offers commands like Root or Extremum.

GeoGebra received several international awards including the European
and German educational software award.

WWW: http://www.geogebra.org/
2005-09-23T20:16:31+00:00 sysutils/freebsd-snapshot Convenience frontend tools for the management of UFS2 snapshots
freebsd-snapshot is a set of convenience frontend tools to mount(8)
and mdconfig(8) for the management of UFS2 snapshots. It is
also the under-lying tool used in the periodic snapshot
scheduler periodic-snapshot(8) and the mounting/unmouning
command in the amd(8) map /usr/local/etc/amd.map.snap. It
provides the making, expiring, visiting, mounting and
unmounting of filesystem snapshots.

WWW: https://people.freebsd.org/~rse/snapshot/
2005-09-23T19:58:45+00:00 archivers/libunrar Library to work with RAR archives
The UnRAR library is a minor part of the RAR archiver and contains
RAR uncompression algorithm. UnRAR requires very small volume of
memory to operate.
UnRAR library can be used by other programs to extract RAR archives.
This package contains small fixes from the http://mcmcc.bat.ru/clamav/.

WWW: http://www.rarsoft.com/
2005-09-23T14:00:58+00:00 devel/libunrar Library to work with RAR archivies
The UnRAR library is a minor part of the RAR archiver and contains
RAR uncompression algorithm. UnRAR requires very small volume of
memory to operate.
UnRAR library can be used by other programs to extract RAR archives.
This package containe small fixes from the http://mcmcc.bat.ru/clamav/.

WWW: http://www.rarsoft.com/
2005-09-23T13:11:28+00:00 devel/mph Minimal perfect hashing code generator
The program mph tries to generate an order preserving minimal perfect
hashing (MPH) function for the set of keys, one per line, on stdin.
Each key can be at most 4095 characters long (see keys.h to increase
this limit), and the keys must be unique. If mph terminates, it emits
a language independent binary or text representation of the MPH
function on stdout. To generate a usable hash function, this output
should be fed to a language dependent filter, like emitc.

WWW: http://www.ibiblio.org/pub/Linux/devel/lang/c/
2005-09-22T15:51:08+00:00 misc/p5-Business-ISBN-Data Data pack for Business::ISBN
Business::ISBN uses this "data pack" to do its work. You can update
Business::ISBN::Data independently of the main module as the various
ISBN organizations assign new publisher codes. The ISBN agency lists
these data at http://www.isbn-international.org/identifiers.html.

The distribution should include the kludegy script used to extract the
data and format the data structure.

WWW: https://metacpan.org/release/Business-ISBN-Data
2005-09-22T13:32:49+00:00 sysutils/p5-Filesys-DiskUsage Perl equivalent of du(1)
Filesys::DiskUsage - Estimate file space usage (similar to `du`)

WWW: https://metacpan.org/release/Filesys-DiskUsage
2005-09-22T11:59:54+00:00 games/gnomesudoku GNOME Sudoku game
Sudoku is a Japanese logic game popular that has recently become
popular in Great Britain and elsewhere (or so I've heard).

GNOME Sudoku is a program for the GNOME desktop platform that
generates new puzzles and helps you play them.

WWW: http://gnome-sudoku.sourceforge.net/
2005-09-22T11:45:21+00:00 devel/p5-PadWalker PadWalker - play with Perl lexical variables
PadWalker is a module which allows you to inspect (and even change!)
lexical variables in any subroutine which called you. It will only
show those variables which are in scope at the point of the call.

WWW: https://metacpan.org/release/PadWalker
2005-09-22T11:03:10+00:00 devel/p5-Data-ACL Data::ACL - Perl extension for simple ACL lists
This module implements a series of allowed and denied access control lists
for permissive controls. The Set::NestedGroups module is used to define
users and nested permissive groups.

WWW: https://metacpan.org/release/Data-ACL
2005-09-22T10:27:52+00:00 sysutils/hilite Command-line utility to highlight anything printed to stderr
hilite is a tiny command-line utility which executes the command you specify,
highlighting anything printed to stderr.

It is designed mainly for use with builds, to make warnings and errors stick
out like a sore cliche.

WWW: https://sourceforge.net/projects/hilite/
2005-09-22T09:17:21+00:00 net/nepim Tool for measuring available bandwidth between hosts
Nepim stands for network pipemeter, a tool for measuring available bandwidth
between hosts. nepim is also useful to generate network traffic for testing
purposes. Nepim operates in client/server mode, is able to handle multiple
parallel traffic streams, reports periodic partial statistics along the
testing, and supports IPv6.

WWW: http://www.nongnu.org/nepim/
2005-09-21T16:06:21+00:00 sysutils/cdircmp Compare directories and select files to copy
cdircmp is a simple utility that compares two directories, displays the
differences, and allows you to select items to copy.

WWW: http://home.hccnet.nl/paul.schuurmans/linux/index.html#xdircmp
2005-09-21T14:33:21+00:00 print/foomatic-db-hpijs Foomatic data for the HPIJS printer drivers
Foomatic data for HP's HPIJS (http://hpinkjet.sourceforge.net)
printer drivers.

WWW: http://www.linuxprinting.org
2005-09-21T07:53:20+00:00 games/connectfive Place five pieces in a row on a 3D board
Place five pieces in a row on a 3d board

A 3d version of gomoku. Similar to connect four, but it is played
in 3D on a 19x19 board and a play is allowed on any location of the
board.

WWW: https://sourceforge.net/projects/connectfive/
2005-09-20T21:52:05+00:00 games/cavezofphear Boulder Dash / Digger-like game written using ncurses
Boulder Dash / Digger-like game written using ncurses. The game has
support for custom levels / maps, and a level editor is included.

WWW: http://www.x86.no/cavezofphear/
2005-09-20T19:31:01+00:00 net/mpd5 Multi-link PPP daemon based on netgraph(4)
Mpd is a netgraph(4) based implementation of the multi-link PPP
protocol for FreeBSD. It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel. It supports several of
the numerous PPP sub-protocols and extensions, such as:

Multi-link PPP capability
PAP, CHAP, MS-CHAP and EAP authentication
PPP compression and encryption
IPCP and IPV6CP parameter negotiation

Mpd have support for many link types:

Serial port modem
Point-to-Point Tunnelling Protocol (PPTP)
Layer Two Tunnelling Protocol (L2TP)
PPP over Ethernet (PPPoE)
PPP over TCP
PPP over UDP
PPP over specified netgraph(4) node

Mpd also includes many additional features:

IPv4 and IPv6 support
RADIUS authentication and accounting
NetFlow traffic accounting
Network address translation (NAT)
Dial-on-demand with idle timeout
Multiple active connections running simultaneously
Dynamic demand based link management (also known as ``rubber bandwidth'')
Powerful chat scripting language for asynchronous serial ports
Pre-tested chat scripts for several common modems and ISDN TAs
Clean device-type independent design
Comprehensive logging
Telnet and HTTP control interfaces.

WWW: https://sourceforge.net/projects/mpd/
2005-09-20T19:31:01+00:00 net/mpd4 Multi-link PPP daemon based on netgraph(4)
Mpd is a netgraph(4) based implementation of the multi-link PPP
protocol for FreeBSD. It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel. It supports several of
the numerous PPP sub-protocols and extensions, such as:

Multi-link PPP capability
PAP, CHAP, MS-CHAP and EAP authentication
PPP compression and encryption
IPCP and IPV6CP parameter negotiation

Mpd have support for many link types:

Serial port modem
Point-to-Point Tunnelling Protocol (PPTP)
Layer Two Tunnelling Protocol (L2TP)
PPP over Ethernet (PPPoE)
PPP over TCP
PPP over UDP
PPP over specified netgraph(4) node

Mpd also includes many additional features:

IPv4 and IPv6 support
RADIUS authentication and accounting
NetFlow traffic accounting
Network address translation (NAT)
Dial-on-demand with idle timeout
Multiple active connections running simultaneously
Dynamic demand based link management (also known as ``rubber bandwidth'')
Powerful chat scripting language for asynchronous serial ports
Pre-tested chat scripts for several common modems and ISDN TAs
Clean device-type independent design
Comprehensive logging
Telnet and HTTP control interfaces.

WWW: http://www.sourceforge.net/projects/mpd
2005-09-20T16:19:06+00:00 databases/ksqlanalyzer MSSQL database client for KDE
The KSqlAnalyzer is a tool for easy accessing the data of a MS-SQL-Database.
It is made for developing and testing new SQL-Query's direclty on the Server.
The functionality and the look&feel are similar to the program
'SQL-Query-Analyzer' written by Microsoft.

The KSqlAnalyzer is using parts of the TDS-Library (Version 0.60) from the
FreeTDS-Project.
The parts of the library are included into the software, so that there is no
need to install these Libraries on the Client-machine.
The Editor is using parts of the KWrite-Sourcecode becaus of the brilliant
Syntax-Highlighting.

WWW: http://www.kpage.de/en/
2005-09-20T15:15:31+00:00 dns/inadyn Dynamic DNS update client
INADYN is a free, multi-platform dynamic DNS update client. It gives the
possibility to have your own fixed hostname registered on the Internet,
although your IP might be changing. It checks periodically whether the IP
address stored by the DNS server is the real current IP address of the machine
that is running INADYN.

INADYN supports the following dynamic DNS services:
- dyndns.org (in all three flavors: dynamic, static, custom)
- freedns.afraid.org
- no-ip.com
- zoneedit.com

WWW: http://www.inatech.eu/inadyn/
2005-09-20T14:31:41+00:00 x11-fm/evidence Enlightened file-manager
Enlightened file-manager.

WWW: http://evidence.sourceforge.net/

- Anders Troback
public@troback.com
2005-09-20T12:18:52+00:00 mail/libvmime All-in-one Internet mail library
libvmime is a MIME manipulation library.

WWW: https://www.vmime.org/
2005-09-20T10:54:55+00:00 devel/libbegemot Function library for begemot tools
This is the begemot utility function library. It is needed to
build most of the begemot tools.
2005-09-20T08:33:12+00:00 www/p5-CGI-Ajax Module for writing AJAX/DHTML-based web apps
CGI::Ajax is an object-oriented module that provides a unique
mechanism for using perl code asynchronously from javascript-enhanced
web pages. You would commonly use CGI::Ajax in AJAX/DHTML-based
web applications. CGI::Ajax unburdens the user from having to write
any javascript, except for having to associate an exported method
with a document-defined event (such as onClick, onKeyUp, etc). Only
in the more advanced implementations of a exported perl method would
a user need to write any javascript.

WWW: https://metacpan.org/release/CGI-Ajax
2005-09-19T16:30:31+00:00 databases/ksqlshell MySQL and PostgreSQL client for KDE
Simple environment for managing data (MySQL, PostgreSQL)

WWW: http://www.ksqlshell.de
2005-09-19T10:47:50+00:00 devel/cvsspam Sends diffs when a change is committed to your CVS repository
CVSspam emails you diffs when a change is committed to your CVS repository.
These HTML mails hyperlink to further details and use styling to emphasise
information structure.

WWW: http://www.badgers-in-foil.co.uk/projects/cvsspam/
2005-09-19T10:46:41+00:00 sysutils/rej Merges patch-rejects and runs a merge program to verify the changes
rej tries to merge simple patch-rejects and then run a merge program so the
changes can be verified. It is not meant to resolve complex problems that
would not be immediately obvious to the programmer, the goal instead is to
quickly fix the easy problems.

rej understands both unified and context diffs.

There are four basic rejects fixable via rej.

1. missing context at the top or bottom of the hunk
2. different context in the middle of the hunk
3. slightly different lines removed by the hunk than exist in the file
4. Large hunks that might apply if they were broken up into smaller ones

rej also allows you to tag hunks in a reject with special processing
hints.
2005-09-19T10:45:15+00:00 www/linklint Perl script that checks links on web sites
Linklint is a perl script that checks links on web sites.

Features:

* both local-file and HTTP site checking
* cross referenced and fully hyperlinked output reports
* the ability to check password protected areas
* support for all standard server-side image maps
* reports of orphan files, and files with mismatching case
* a report of which URLs have changed since last checked
* support of proxy servers for remote URL checking

WWW: http://www.linklint.org/
2005-09-19T10:41:34+00:00 net/empty Expect-like tool for pure shell
empty - run applications under pseudo-terminal (PTY) sessions and replace
TCL/Expect with a simple tool.

WWW: http://empty.sourceforge.net/
2005-09-19T09:48:10+00:00 databases/py-tada Twisted Asynchronous Database API
This python module is a wrapper module for any DBAPI 2 compatible database
module. It wraps all functions and methods of the origional module and forces
the return of deferreds instead. tada can therefore be considered to be 'almost'
DBAPI compatible as it inherits the compatiblity level of the wrapped module,
but returns twisted deferreds.

tadah - is an additional class: "Tada with Helpers". This class adds some helper
functionality to tada, but breaks strict DBAPI 2 spec.

tao - uses tada and tadah to create an object model for DB access. It is loosly
based on the SQLObject project's usage model, but asynchronous.

Author: Clive Crous <clive@darkarts.co.za>
WWW: http://www.darkarts.co.za/projects/tada/
2005-09-18T23:45:49+00:00 games/flightgear-aircrafts Selection of additional aircraft for the FlightGear flight simulator
This port installs a selection of additional aircraft which are available on
the FlightGear web site but not included in the games/flightgear-data port.

WWW: http://www.flightgear.org/
2005-09-18T23:45:49+00:00 games/flightgear-aircraft Selection of additional aircraft for the FlightGear flight simulator
This port installs a selection of additional aircraft which are available on
the FlightGear web site but not included in the games/flightgear-data port.

WWW: http://www.flightgear.org/
2005-09-18T21:19:46+00:00 graphics/fracplanet Interactive tool for creating random fractal planets and terrain
Fracplanet is an application to generate random planets and terrain
with oceans, mountains, icecaps and rivers. Parameters are specified
interactively and the results displayed using OpenGL. The generated
objects can be dumped in Pov-Ray format.

WWW: http://www.bottlenose.demon.co.uk/share/fracplanet/
2005-09-18T18:20:48+00:00 multimedia/jahshaka Video and film composing, editing and special fx system
Jahshaka is a video and film compositing, editing and special fx system
that uses OpenGL & OpenML hardware rendering to give operators real time
interactivity. The system is cross platform, and also includes full CG,
paint and image processing modules.

WWW: http://www.jahshaka.org/
2005-09-18T15:15:01+00:00 textproc/gastex Graphs and Automata Simplified in TeX
GasTeX is a set of LaTeX macros which allow to draw very easily
graphs, automata, nets, diagrams, etc... under the picture environment
of LaTeX. A picture with gastex basically consists of nodes and
edges. Here are a few examples of pictures that are easily defined
with gastex.

WWW: http://www.lsv.ens-cachan.fr/~gastin/gastex/
2005-09-18T14:40:36+00:00 sysutils/hoz File splitter, GTK and CLI versions
HOZ is what you would call a "file splitter". Its file format is the same as
the one used by the "Hacha" software, a well known splitter in Spain and
Latinamerica. HOZ is an open-source and portable C implementation of an
"Hacha" compatible splitter.

WWW: http://hoz.sourceforge.net/
2005-09-18T13:50:07+00:00 security/pamsfs A PAM module to mount SFS home directories
pamsfs is a PAM module that logs a user into a SFS server on
system login. The primary reason for doing this is to allow users'
home-directories to be located on a SFS server.

WWW: http://www.codecobra.com/pamsfs/
2005-09-18T11:32:36+00:00 www/zope-zsyncer Allows multiple Zopes to be synchronized via xmlrpc
ZSyncer is a project that allows live zope objects to be synchronized from
one Zope to another without doing the tedious export / transfer / import
dance. It is very easy to use.

WWW: http://zsyncer.sourceforge.net
2005-09-18T04:51:17+00:00 net/tmsnc A textbased (console) MSN client
Tmsnc is a textbased (console) MSN client written in C.
Tmsnc should work on most Unix (Linux, BSD, MacOS) compatible operating systems.

The goal of this project is to create a client like MSN Messenger
(with sound, webcam and file transfer support),
but without any graphical features.

Instead tmsnc has an interface written in NCurses,
a library for textbased terminal interaction.

WWW: http://tmsnc.sourceforge.net/
2005-09-18T04:51:17+00:00 net-im/tmsnc A textbased (console) MSN client
Tmsnc is a textbased (console) MSN client written in C.
Tmsnc should work on most Unix (Linux, BSD, MacOS) compatible operating systems.

The goal of this project is to create a client like MSN Messenger
(with sound, webcam and file transfer support),
but without any graphical features.

Instead tmsnc has an interface written in NCurses,
a library for textbased terminal interaction.

WWW: http://tmsnc.sourceforge.net/
2005-09-18T00:56:41+00:00 misc/asciiquarium An aquarium/sea animation in ASCII art
Asciiquarium is an aquarium/sea animation in ASCII art.

Author: Kirk Baucom <kbaucom@schizoid.com>
WWW: http://www.robobunny.com/projects/asciiquarium/
2005-09-18T00:37:53+00:00 misc/p5-Term-Animation ASCII sprite animation framework
A framework to produce sprite animations using ASCII art.

This module provides a framework to produce sprite animations using
ASCII art. Each ASCII 'sprite' is given one or more frames, and
placed into the animation as an 'animation object'. An animation
object can have a callback routine that controls the position and
frame of the object.

If the constructor is passed no arguments, it assumes that it is
running full screen, and behaves accordingly. Alternatively, it can
accept a curses window (created with the Curses newwin call) as an
argument, and will draw into that window.

Author: Kirk Baucom, <kbaucom@schizoid.com>
WWW: http://search.cpan.org/dist/Term-Animation/
2005-09-18T00:00:44+00:00 ftp/phpwebftp Set of PHP-scripts to manage FTP over the web
phpWebFTP offers a way of connecting to you FTP server, even when you
are behind a firewall or proxy not allowing traffic to FTP servers.
This is very common in business networks. phpWebFTP overcomes this
issue by making a FTP connection from your webserver to your FTP server
and transfering the files from this web server to your webclient over
the standard http protocol. phpWebFTP is free software and the source
is available under GNU license.

WWW: http://www.phpwebftp.com/
2005-09-17T22:40:23+00:00 net/vyqchat A Qt LAN chat, compatible with Vypress Chat
VyQChat is a real-time, text-based, serverless chat program dedicated to LANs,
that runs on Linux using Qt/X11 library. It is almost 100% compatible with
Vypress Chat(TM) for Windows. It allows you to chat with friends on public or
private channels, send and recieve messages etc. The GUI is meant to be
user-friendly and lets you to do most things with mouse. There is also optional
sound support. VyQChat has been written in C++ and requires Qt library, version
3.x.

WWW: http://www.linux-projects.net/projects
2005-09-17T17:45:30+00:00 devel/p5-Module-Reload-Sel Reload perl library files when updated on disk
Utility for module developers to selectively reload needed modules
and/or conditionally augment @INC with additional, per-developer
library directories, at development time based on environment
variables.

Particularly helpful in conjunction with mod_perl applications where
some or all application logic resides in separate Perl modules that
would otherwise not get reloaded until the server restarts.

WWW: https://metacpan.org/release/Module-Reload-Sel
2005-09-17T16:43:48+00:00 security/p5-Digest-SHA Perl extension for SHA-1/224/256/384/512
Digest::SHA is a complete implementation of the NIST Secure Hash
Standard. It gives Perl programmers a convenient way to calculate
SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The
module can handle all types of input, including partial-byte data.

WWW: https://metacpan.org/release/Digest-SHA
2005-09-17T11:04:52+00:00 devel/sfslite Standard version of the sfslite library
This is a port of the SFS-Lite development libraries. The SFS toolkit
was developed to support the SFS distributed file system (see
http://www.fs.net). But because others use the toolkit for other
reasons, we're making SFS's libraries available as a separate,
lightweight package. sfslite compiles much faster and can be
installed as different non-conflicting build modes (such as
sfslite-dbg or sfslite-noopt) so might be better for some applications
that need the SFS libraries but not SFS.

Maintained as port of the OKWS distribution by Maxwell Krohn.

WWW: http://www.okws.org
2005-09-17T10:41:47+00:00 games/duel Overhead, OpenGL space shooter
A simple, easy to understand game. From an overhead perspective, pilot your
little ship around with the arrow keys, shooting your way (with the space bar)
through about twenty levels of action and gorgeous (_cough_) 3d graphics. In
theory, all you windows folks need to do is extract the archive, and double
click the exe. In theory. Sorry, I never got round to adding sound - but look
on the bright side, at least you can use it at work without anyone noticing. :)
2005-09-17T02:20:35+00:00 devel/p5-accessors Create accessor methods in caller's package #'
The accessors pragma lets you create simple accessors at compile-time.

This saves you from writing them by hand, which tends to result in cut-n-paste
errors and a mess of duplicated code. It can also help you reduce the amount
of unwanted direct-variable access that may creep into your code base when
you're feeling lazy. accessors was designed with laziness in mind.

Method-chaining accessors are generated by default. This may be changed in
future versions! If you want backwards compatibility use accessors::chained
and wait until the dust settles.

See accessors::classic for accessors that always return the current value if
you don't like method chaining.

WWW: https://metacpan.org/release/accessors
2005-09-16T22:47:20+00:00 net/py-impacket Collection of Python classes providing access to network packets
Impacket is a collection of Python classes focused on providing access
to network packets. Impacket allows Python developers to craft and
decode network packets in simple and consistent manner. It includes
support for low-level protocols such as IP, UDP and TCP, as well as
higher-level protocols such as NMB and SMB. Impacket is highly effective
when used in conjunction with a packet capture utility or package such
as Pcapy. Packets can be constructed from scratch, as well as parsed
from raw data. Furthermore, the object oriented API makes it simple to
work with deep protocol hierarchies.

WWW: https://www.coresecurity.com/corelabs-research/open-source-tools/impacket
WWW: https://github.com/CoreSecurity/impacket
2005-09-16T22:31:01+00:00 devel/pecl-runkit PECL extension to modify constants, user-defined functions, and classes
The runkit extension provides means to modify constants, user-defined
functions, and user-defined classes. It also provides for custom superglobal
variables and embeddable sub-interpreters via sandboxing.

WWW: https://pecl.php.net/package/runkit
2005-09-16T20:41:59+00:00 devel/adime Generate Allegro dialogs in a simple way
Adime is a portable add-on library for Allegro with functions for generating
Allegro dialogs in a very simple way. Its main purpose is to give as easy an
API as possible to people who want dialogs for editing many kinds of input
data.

WWW: http://adime.sourceforge.net/
2005-09-16T20:22:10+00:00 games/flightgear-atlas A map viewer for use with the FlightGear flight simulator
Atlas aims to produce and display high quality charts of the world for users of
FlightGear, an open source flight simulator. This is achieved through two main
parts: The map creator (simply called Map) and the Atlas viewer.

The map creator takes scenery data from FlightGear and transforms it into
beautiful map pictures that can be viewed with any bitmap image program that
you might have installed or with the Atlas viewing application.

The Atlas viewing application can be used for browsing your maps but can also
connect directly to FlightGear and display your aircrafts current location on a
so called moving map display.

WWW: http://atlas.sourceforge.net/
2005-09-16T20:09:09+00:00 www/validator Markup Validation Service from the World Wide Web Consortium (W3C)
The Markup Validation Service from the World Wide Web Consortium (W3C), this
is so the markup validator can be installed on a web server along with all
of the validator's dependencies.

WWW: http://validator.w3.org/
2005-09-16T19:16:29+00:00 www/p5-HTML-Template-Compiled Templating system that compiles HTML::Template files to Perl code
Fast templating system using the same syntax as HTML::Template but
which compiles templates to perl code.

WWW: https://metacpan.org/release/HTML-Template-Compiled
WWW: http://www.tinita.de/projects/perl/en
2005-09-16T16:52:37+00:00 graphics/pecomato Command-line picture metadata processor
PECoMaTo stands for Picture-Embedded COntents MAnipulation TOol.

It is designed to display any kind of information embedded in picture files,
as well as checking, filtering, extracting, removing, adding, and fixing such
information. In other words, it's a metadata processor.

It supports the following file formats:

* JPEG/JFIF
* Adobe PSD and FFO
* raw IPTC

It knows about the following metadata formats:

* JFIF
* IPTC
* Exif
* Adobe
* Fotostation

WWW: http://freecode.com/projects/pecomato
2005-09-16T13:28:51+00:00 games/jfduke3d Jonathon Fowler's Duke Nukem 3D Port
JonoF's Duke Nukem 3D Port with icculus.org/duke3d patches for sound and
joystick support.

This is the Duke Nukem 3D Port written by Jonathan Fowler. Like any other Duke
Nukem 3D Port it is a hack of the original Duke Nukem 3D source code (v1.5 CD
Version) which was made publicly avilable by 3D Realms (the developer of Duke
Nukem 3D) on the 1st of April 2003.

The following Duke Nukem 3D versions are supported:
* Duke3D Shareware
* Duke3D 1.3d
* Duke3D 1.4/5 Atomic

Be sure to read the release notes in this distribution. There's important
information about using the new features in this release.

Additions to the retail version features of Duke Nukem 3D can be found on the
3D Realms forum. These patches/hacks feature high/low resolution textures,
MD2/MD3 models, Blood and Gore hacks, map hacks, etc. The 3D Realms Forum can
be accessed through this URL:

http://forums.3drealms.com/

WWW: http://jonof.edgenetwork.org/index.php?p=jfduke3d
2005-09-16T11:41:55+00:00 audio/emu10kx SBLive!, Audigy, and Audigy2 driver for FreeBSD
This is a port of the snd_emu10kx sound driver. This driver works for
SBLive!, Audigy, and Audigy2 based cards.

This is an alternate driver that you may use instead of the snd_emu10k1
driver in the FreeBSD kernel.

This driver was written by Yuriy Tsibizov.

WWW: http://chibis.persons.gfk.ru/audigy/
2005-09-16T11:07:08+00:00 games/warzone2100 Innovative 3D real-time strategy game
Warzone 2100 is a real-time strategy game, developed by Pumpkin Studios and
published by Eidos-Interactive. Although comparable to Earth2150 in many
significant respects, it does contain aspects that are unique. These include
various radar technologies, a greater focus on artillery and counter-battery
technologies, more frequent in-game cinematic updates as gameplay progress, as
well as a different vehicle design method. It was released in 1999 for both PC
and Playstation.

In late 2004 warzone was released by its copyright holders, Eidos-Interactive,
to the public under the GNU General Public License (GPL), and the Warzone 2100
Resurrection Project was born.

WWW: http://wz2100.net/
2005-09-16T11:07:08+00:00 games/warzone Innovative 3D real-time strategy game
Warzone 2100 was an innovative 3D real-time strategy game back in 1999, and
most will agree it didn't enjoy the commercial success it should have had. The
game's source code was liberated on December 6th, 2004, under a GPL license
(see COPYING in this directory for details). Soon after that, the Warzone 2100
ReDev project was formed to take care of its future.

Our goal is to make warzone run on all possible platforms. Therefore, we
stripped the original code of all proprietary technologies and replaced them
with cross-platform and free equivalents, like OpenGL, OpenAL, etc... Right
now, Warzone 2100 works very well on Windows and GNU/Linux, and we have even
heard of it running on BSD with no particular issue.

WWW: http://wz.rootzilla.de/site/
2005-09-16T06:04:35+00:00 games/asciiquarium Aquarium/sea animation in ASCII art
Asciiquarium is an aquarium/sea animation in ASCII art.

Enjoy the mysteries of the sea from the safety of your own terminal!

WWW: http://www.robobunny.com/projects/asciiquarium/
2005-09-16T05:55:55+00:00 devel/p5-Term-Animation ASCII sprite animation framework
This module provides a framework to produce sprite animations using
ASCII art. Each ASCII 'sprite' is given one or more frames, and placed
into the animation as an 'animation object'. An animation object can
have a callback routine that controls the position and frame of the
object.

If the constructor is passed no arguments, it assumes that it is
running full screen, and behaves accordingly. Alternatively, it can
accept a curses window (created with the Curses newwin call) as an
argument, and will draw into that window.

WWW: https://metacpan.org/release/Term-Animation
2005-09-15T23:56:05+00:00 astro/stardates Displays date in 5 formats (including stardate of course)
Displays date in 5 formats (including stardate of course)
2005-09-15T23:42:29+00:00 security/clusterssh Controls multiple hosts simultaneously via xterms and ssh
ClusterSSH controls a number of xterm windows via a single graphical
console window to allow commands to be interactively run on multiple
servers over an ssh connection.

WWW: https://github.com/duncs/clusterssh/
2005-09-15T23:40:04+00:00 www/skytemplate Yet another PHP compiling template engine
SkyTemplate is a LGPL-ed fast template engine for PHP.

WWW: http://daddy.withsky.net/SkyTemplate/
2005-09-15T23:26:32+00:00 net/py-pcapy Python pcap extension
Pcapy is a Python extension module that interfaces with the libpcap packet
capture library. Pcapy enables Python scripts to capture packets on the network.

Pcapy is highly effective when used in conjunction with a packet-handling
package such as Impacket, which is a collection of Python classes for
constructing and dissecting network packets.

WWW: https://github.com/CoreSecurity/pcapy
WWW: http://www.coresecurity.com/corelabs-research/open-source-tools/pcapy
2005-09-15T23:04:31+00:00 www/xshttpd Webserver with CGI as own user and SSL support
XS-HTTPD is a WWW server that has the following features:

- It is pronounced as "access-HTTP-daemon"
- It is SMALL (very small in fact: a factor two to three smaller than
normal servers on disk and in memory)
- It is FAST (because it is so small and does not do unnecessary things)
- Uses very little CPU time
- Configurable (configuration compiled in to make it small, but largely
overridable on the command line)
- Runs user CGI binaries under their own user ID
- Gets users' pages under their own user ID, allowing them to really
have protected pages (using the built-in authentication mechanism)
- Does not fork for every connection (has a fixed number of servers),
only to replace a lost server (in case of timeouts).
- Comes with some other useful programs
- Offers Server-Side Includes for many common tasks, including built-in
page counters (text or graphical)
- Supports PHP and other interpreted file formats
- Supports automatic decompression to save diskspace and bandwidth
- Serves SSL (https) and http connections through the same daemon
- Full support for IPv6

WWW: http://www.stack.nl/xs-httpd/
2005-09-15T23:04:31+00:00 www/xshttpd-devel Webserver with CGI as own user and SSL support
This port offers the development branch of the XS-HTTPD webserver.
The stable version of XS-HTTPD is available as well, as www/xshttpd.

Development releases are updated much more often and will contain
all kinds of nice new features - some of them are even documented.

Read the ChangeLog file for possible issues with backwards compatibility.

WWW: http://www.stack.nl/xs-httpd/
2005-09-15T21:08:34+00:00 www/selenium Selenium Standalone Server, allows browser testing
Selenium Standalone Server allows browser testing. It automates browsers.

Selenium tests run directly in a browsers, just as real users do.

What you do with that power is entirely up to you.
Primarily, it is for automating web applications for testing purposes,
but is certainly not limited to just that.

WWW: http://www.seleniumhq.org
2005-09-15T20:02:05+00:00 www/py-jonpy Python FastCGI interface library
The fcgi module builds upon the classes defined in the cgi module
to provide an implementation of the FastCGI protocol.

WWW: http://jonpy.sourceforge.net/
2005-09-15T19:50:00+00:00 www/dfileserver Compact webserver designed to make sharing files easy
A small and simple webserver programmed in C++ that was designed to make
sharing files easy.

By default, it shares whatever folder it was executed from on port 2000.
While simple, a good deal of flexibility is exposed when you read the
documentation and look at the optional configuration files.

WWW: http://www.bebik.net/doku.php?id=software:dfileserver
2005-09-15T18:40:34+00:00 www/p5-POE-Component-Server-HTTPServer POE Component to server HTTP requests
POE component to serve HTTP requests with a slightly different
approach than POCo::Server::HTTP. Several useful built-in
handlers for URIs not found, basic authentication, and
parameter parsing.

WWW: https://metacpan.org/release/POE-Component-Server-HTTPServer
2005-09-15T18:31:01+00:00 www/p5-HTML-Template-HashWrapper Easy way to use the associate option from HTML::Template
A module to use the associate option from HTML::Template via hash references.

WWW: https://metacpan.org/release/HTML-Template-HashWrapper
2005-09-15T15:22:13+00:00 graphics/exrtools Utilities for manipulating with HDR images in OpenEXR format
exrtools is a set of simple command-line utilities for manipulating
with high dynamic range images in OpenEXR format. OpenEXR is a high
dynamic-range (HDR) image file format developed by Industrial Light
& Magic for use in computer imaging applications.

exrtools was developed to help experiment with batch processing of
HDR images for tone mapping. Each application is small and
reasonably self-contained such that the source code may be of most
value to others.

exrtools currently only works with RGBA OpenEXR files. As well, the
code assumes that the EXR files and PNG files all use sRGB primaries
and gamma function.

WWW: http://scanline.ca/exrtools/
2005-09-15T15:02:39+00:00 security/p5-Crypt-NULL Perl implementation of the NULL encryption algorithm
This is Crypt::NULL. Perl module for NULL Encryption Algorithm.

The NULL Encryption Algorithm is a symmetric block cipher described in
RFC 2410 by Rob Glenn and Stephen Kent.

This module implements NULL encryption. It supports the Crypt::CBC.

WWW: https://metacpan.org/release/Crypt-NULL
2005-09-15T07:09:38+00:00 devel/configgen Script that makes life a little easier with gnu-autotools
Simple script that makes life a little easier with gnu-autotools
on FreeBSD. Configgen takes all the guess work out of figuring out
paths, gnu-autotools versions, and more. Configgen can simply be
run in a source directory and it will figure out which versions of
autotools to use and the best way to auto-generate a configure script
or you can specify a command below.

-gnu Create generic gnu configure script
-gnome Create gnome specific configure script
-bsd Use FreeBSD auto-tools
(versions: libtool, automake-1.5, autoconf-2.53)
-bsd14 Use FreeBSD auto-tools
(versions: libtool, automake-1.4, autoconf-2.13)
-bsd19 Use FreeBSD auto-tools
(versions: libtool, automake-1.9, autoconf-2.59)
-bsd110 Use FreeBSD auto-tools
(versions: libtool, automake-1.10, autoconf-2.61)
-f Find config (fall back on generic gnu)
<config> Specify a auto-gen configure script
2005-09-14T20:25:18+00:00 net/pear-Net_LDAP2 OO interface for searching and manipulating LDAP-entries
Net_Ldap2 is a clone of Perls Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAPs features,
but has:
* A simple OO-interface to connections, searches and entries.
* Support for tls and ldap v3.
* Simple modification, deletion and creation of ldapentries.
* Support for schema handling.

Net_LDAP2 is the successor of Net_LDAP.

WWW: https://pear.php.net/package/Net_LDAP2
2005-09-14T20:25:18+00:00 net/pear-Net_LDAP OO interface for searching and manipulating LDAP-entries
Net Ldap is a clone of Perls Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAPs features,
but has:
* A simple OO-interface to connections, searches and entries.
* Support for tls and ldap v3.
* Simple modification, deletion and creation of ldapentries.
* Support for schema handling.

WWW: https://pear.php.net/package/Net_LDAP
2005-09-14T20:14:43+00:00 devel/p5-Algorithm-LCS Fast (XS) implementation of the Longest Common Subsequence Algorithm
Algorithm::LCS reimplements Algorithm::Diff's core loop in XS,
and provides a simple OO interface to it.

WWW: https://metacpan.org/release/JOESUF/Algorithm-LCS-1.04
2005-09-14T14:04:29+00:00 devel/pear-PHPDoc Tool to generate documentation from the source
PHPDoc is an attempt to adopt Javadoc to the PHP world.

WWW: https://pear.php.net/package/PHPDoc
2005-09-14T13:02:28+00:00 textproc/rubygem-syntax Module for using Systax highlighting in Ruby
Syntax highlighting library for various languages. Has built-in support
for converting source code to syntax-highlighted HTML.

WWW: https://github.com/dblock/syntax
2005-09-14T06:29:31+00:00 games/linux-americasarmy America's Army (Linux version)
The America's Army game provides civilians with an inside perspective and a
virtual role in today's premier land force: the U.S. Army. The game is designed
to provide an accurate portrayal of Soldier experiences across a number of
occupations.

In the game, players will explore progressive individual and collective
training events within the game. Once they successfully completed these events
they will advance to multiplayer operations in small units.

WWW: http://www.americasarmy.com
2005-09-14T03:24:59+00:00 x11/xscreensaver-gnome-hacks Screensaver modules for use with xscreensaver and gnome-screensaver
Xscreesaver-gnome-hacks is a collection of screensaver modules that can
be used with xscreensaver or gnome-screensaver.

WWW: https://www.jwz.org/xscreensaver/
2005-09-14T00:38:09+00:00 textproc/fldiff Graphical diff program using FLTK
Fldiff is a graphical diff program that shows the differences between two
files/directories, or a file/directory and a CVS or Subversion repository.

It is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of
GUI toolkit has hampered their portability to many of the systems I work with.
2005-09-14T00:06:49+00:00 security/signing-party Various OpenPGP related tools
signing-party is a collection for all kinds of PGP/GnuPG related things,
including signing scripts, party preparation scripts, etc.

* caff: CA - Fire and Forget signs and mails a key
* pgp-clean: removes all non-self signatures from key
* pgp-fixkey: removes broken packets from keys
* gpg-mailkeys: simply mail out a signed key to its owner
* gpg-key2ps: generate PostScript file with fingerprint paper strips
* gpglist: show who signed which of your UIDs
* gpgsigs: annotates list of GnuPG keys with already done signatures
* keylookup: ncurses wrapper around gpg --search

WWW: http://pgp-tools.alioth.debian.org/
2005-09-13T23:15:46+00:00 graphics/telak Tool to draw pictures on your root window
Telak is a small tool to draw local or remote pictures on your root window.
This is very useful if you want to have RRD graphs drawn above your wallpaper.

WWW: http://julien.danjou.info/projects/telak
2005-09-13T22:56:17+00:00 databases/pecl-PDO_SQLITE SQLite v3 Interface driver for PDO
This extension provides an SQLite v3 driver for PDO.
SQLite V3 is NOT compatible with the bundled SQLite 2 in PHP 5,
but is a significant step forwards, featuring complete
utf-8 support, native support for blobs, native support for
prepared statements with bound parameters and improved concurrency.

WWW: http://pecl.php.net/package/PDO_SQLITE
2005-09-13T22:55:32+00:00 databases/pecl-PDO_PGSQL PostgreSQL driver for PDO
This is PHP extension which provides an PostgreSQL driver for PDO.

WWW: http://pecl.php.net/package/PDO_PGSQL
2005-09-13T22:54:36+00:00 databases/pecl-PDO_MYSQL MySQL 3.x/4.0 driver for PDO
This is PHP extension which provides a Mysql 3.x/4.x driver for PDO.

WWW: http://pecl.php.net/package/PDO_MYSQL
2005-09-13T22:53:17+00:00 databases/pecl-PDO PHP Data Objects Interface
PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Read the documentation at http://www.php.net/pdo for more information.

WWW: http://pecl.php.net/package/PDO
2005-09-13T17:18:30+00:00 audio/py-libtunepimp Python bindings for libtunepimp
Python bindings for libtunepimp.

WWW: http://www.musicbrainz.org
2005-09-13T12:51:07+00:00 devel/p5-IO-Prompt Interactively prompt for user input
By default, this module exports a single function 'prompt'. It
prompts the user to enter some input, and returns an object that
represents the user input.

WWW: https://metacpan.org/release/IO-Prompt
2005-09-13T12:36:50+00:00 www/geneweb Advanced genealogy software
GeneWeb is a genealogy software program with a Web interface
originally developed by Daniel de Rauglaudre, but currently
maintained by fabien@geneanet.org. It can be used off-line
or in a Web environment. It uses very efficient techniques
of relationship and consanguinity computing, developed in
collaboration with Didier Remy, research Director at INRIA.

Feel free to enable option GTK2 to try the new GUI. It's
only disabled by default to avoid accidental GTK2 dependencies.

WWW: http://opensource.geneanet.org/projects/geneweb/
2005-09-13T06:49:45+00:00 devel/beautifyphp PEAR beautifier for PHP4
Beautify PHP

This program tries to reformat and beautify PHP source code files automatically.
The program is Open Source and distributed under the terms of GNU GPL.
It is written in PHP and has a web frontend.

Who needs it:
- people, who get PHP code from other coders and are slightly confused
- people, who can't read their own PHP code anymore
- people, who want to share their PHP code

Basic features:
- automatic indentation of PHP source code according to given number of spaces
- automatic newlines, if required
- includes settings for braces according to C or PEAR style
- can make use of PHPs integrated code highlight option
- can limit number of chars per line. This will break the code at a space and
outputs the rest on the next line with an additional indent. (I used this to
reformat my code to put it in a LATEX document. This PHP code normally can't
be executed anymore, it is only useful for printout.)
- turn off and on beautifying by inserting "// NO_BEAUTIFY" or "// BEAUTIFY"
in source code

WWW: http://www.bierkandt.org/beautify/index.php
2005-09-13T06:42:14+00:00 textproc/p5-XML-DOM-XPath Adds XPath support to XML::DOM, using XML::XPath engine
XML::DOM::XPath allows you to use XML::XPath methods to query a DOM.
This is often much easier than relying only on getElementsByTagName.

It lets you use all of the XML::DOM methods.

WWW: https://metacpan.org/release/XML-DOM-XPath
2005-09-12T20:58:20+00:00 textproc/uni2ascii Convert between UTF-8 Unicode and 7-bit ASCII equivalents
uni2ascii and ascii2uni convert between UTF-8 Unicode and any of a variety of
7-bit ASCII equivalents including: hexadecimal and decimal HTML numeric
character references, \u-escapes, standard hexadecimal, and raw hexadecimal.

WWW: http://freecode.com/projects/uni2ascii/
2005-09-12T17:33:44+00:00 lang/oorexx Powerful typeless object-oriented scripting language
Open Object Rexx is a powerful object-oriented scripting language. The
interpreter is almost fully compatible with the original Object Rexx by IBM.
The port is derived from the generic Unix source code, with the idea to add
BSD-specific enhancements over time and also to develop modules that would
allow to run the most of OS/2 Object Rexx code on BSD platforms.

WWW: http://www.oorexx.org/
2005-09-12T09:35:49+00:00 devel/p5-Module-Starter-PBP Create a module as recommended in "Perl Best Practices"
This module implements a simple approach to creating modules and
their support files, based on the Module::Starter approach.

WWW: https://metacpan.org/release/Module-Starter-PBP
2005-09-12T07:28:45+00:00 devel/pymacs Python package for scripting emacs
Pymacs is a powerful tool which, once started from Emacs, allows
both-way communication between Emacs Lisp and Python. Pymacs aims Python
as an extension language for Emacs rather than the other way around, and
this asymmetry is reflected in some design choices. Within Emacs Lisp
code, one may load and use Python modules. Python functions may
themselves use Emacs services, and handle Emacs Lisp objects kept in
Emacs Lisp space.

WWW: http://pymacs.progiciels-bpi.ca/
2005-09-11T21:27:57+00:00 textproc/hyperestraier Full-text search system
Full-text search system. You can search lots of documents for some documents
including specified words. If you run a web site, it is useful as your own
search engine for pages in your site. Also, it is useful as search utilities
of mail boxes and file servers.

The characteristic of Hyper Estraier is the following.
* High performance of search
* High scalability of target documents
* Perfect recall ratio by N-gram method
* Phrase search, attribute search, and similarity search
* Multilingualism with Unicode
* Independent of file format and repository
* Simple and powerful API
* Supporting P2P architecture

WWW: http://hyperestraier.sourceforge.net/
2005-09-11T19:38:00+00:00 graphics/moth A simple to use 3D mesh editor
Moth is a simple to use triangle mesh editor based on standardized OpenGL and
XML (file format) technologies. Its major field of application is the creation
of 3D models for interactive applications like games, visualizations,
simulations, virtual worlds and similar uses. Another field of application is
3D sketching.

WWW: http://moth.titanothere.com/
2005-09-11T19:32:47+00:00 devel/py-zconfig General use python configuration library
ZConfig is a general use Python configuration library. It supports a
hierarchical schema-driven configuration model that allows a schema to
specify data conversion routines written in Python. ZConfig's model is
very different from the model support by the ConfigParser module
found in Python's standard library, and is more suitable to
configuration-intensive applications.

WWW: https://pypi.org/project/ZConfig/
2005-09-11T14:15:18+00:00 www/mod_bw Bandwidth and Connection control per Virtual Host or Directory
Bandwidth and Connection control per Virtual Host or Directory.
It can:
* Restrict the number of simultaneous connections per vhost/dir
* Limit the bandwidth for files on vhost/dir

WWW: http://ivn.cl/category/apache/
2005-09-11T12:46:24+00:00 editors/winefish LaTeX editor based on BlueFish
A LaTeX editor based on Bluefish (http://bluefish.sf.net).

Main features:

(1) Autotext, Auto-Completion, Function References, Syntax highlight
(2) External Tools (customizable)
(3) UTF8 support

WWW: http://winefish.berlios.de/
2005-09-11T12:19:21+00:00 net/ris OpenSource alternative to Microsoft Windows RIS
OpenSource alternative to Microsoft Windows RIS (Remote Installation Services).
You can also use this stuff to install Microsoft Windows from the network.

WWW: http://oss.netfarm.it/guides/
2005-09-11T02:24:26+00:00 games/spicetrade Colourful 14th century Arab spice trading game
Spicetrade is a unique, innovative and colourful 14th century Arab spice
trading game with some roleplay elements. You start out as a poor young
lad in Baghdad, and try your luck in the spice trade, with only a house
and some land, but with great plans in mind: travel to Europe and create
your own spice empire!

WWW: http://www.spicetrade.org/
2005-09-11T01:57:19+00:00 comms/p5-Fax-Hylafax-Client Simple Perl client for the HylaFAX fax server
Fax::Hylafax::Client is a simple Perl client for the HylaFAX fax server
(www.hylafax.org). It communicates with the server directly through the FTP
protocol and thus does not require any HylaFAX software component to be
installed on the client machine.

WWW: https://metacpan.org/release/Fax-Hylafax-Client
2005-09-10T23:16:02+00:00 games/vor Dodge the rocks until you die
Variations on Rockdodger (VoR) is a fork of Paul Holt's little gem Rock
Dodger, which has now accumulated enough differences to be worth releasing
on its own. The premise is simple: dodge the rocks until you die. No
shields, no weapons, no bonus lives, just pure rockdodgin' fun for your
spare moments. VoR has ray-traced rocks, a free-scrolling screen, and
"real" physics for your ship. Warning: this game is, if anything, harder
than the original. It is intended to be a quickie game to kill a few spare
moments here and there, not an epic space adventure.

WWW: http://sametwice.com/vor
2005-09-10T22:46:13+00:00 graphics/vvv A tutorial tool for understanding viewing and projection in OpenGL
Viewing Volume Visualizer is a tutorial tool for understanding
viewing and projection in OpenGL. It allows user to see effects
of changing viewing and projection parameters on seeing a scene.
Additionally it is possible to dump a C file which specifies viewing
and projection of the current principal view in one routine. It could
be incorporated into another program that wants to define a specific
view and projection. VVV can therefore be used as a preview tool.

WWW: http://www.inf.ufes.br/~thomas/graphics/vvv/vvv.html
2005-09-10T16:24:05+00:00 games/sdb Futuristic overhead shooter
Shotgun Debugger is a 2D, top-down action game. It is The Future, and your
habit of computer network exploration has finally done you in. You are
captured and taken to a strange underground complex populated by robot
soldiers. Your task is to escape the facility--but the hordes of walking
death machines aren't just gonna let you.

Shotgun Debugger is pseudo-3D -- while gameplay is strictly two-dimensional,
the world is rendered in three dimensions. Worlds are not tile-based, but
polygon-based -- rooms and hallways can be made to any shape imaginable,
allowing for some rather impressive architecture.

WWW: http://www.gamecreation.org/games/shotgun-debugger
2005-09-10T16:04:57+00:00 www/mod_auth_mysql2 MySQL-based authentication module with VirtualHost support
mod_auth_mysql provides an MySQL-based authentication for apache2.
It's also designed to support multiple virtualhosts using only one
database.

WWW: http://www.heuer.org/mod_auth_mysql/
2005-09-10T15:45:02+00:00 www/mod_vhost_ldap Virtual Hosting from ldap built on top of mod_ldap
mod_vhost_ldap is an Apache 2.x module for storing and configuring
virtual hosts from LDAP. It supports DocumentRoot, ScriptAlias,
ServerName, ServerAlias, ServerAdmin, and SuexecUserGroup directives.
It's built on top of mod_ldap, so it uses its caching capabilities and
can be used with a threaded Apache httpd.

WWW: http://modvhostldap.alioth.debian.org/
2005-09-09T15:21:57+00:00 audio/wav2cdr Converts WAV files into CDR audio file format
This program converts wav sound files into a format suitable for CD-ROMs, and
can perform some editing functions like cutting or volume change.

It is rather rudimentary, the wav file must have the same sampling parameters
as CD audio. Runs on big and little endian machines.
2005-09-09T06:18:19+00:00 audio/epos-devel Language independent Text-to-Speech (TTS) system
Epos is a language independent rule-driven Text-to-Speech (TTS) system
primarily designed to serve as a research tool. Epos is (or tries to be)
independent of the language processed, linguistic description method, and
computing environment. It has the following features:

- Czech and Slovak text to speech synthesis configuration
- LPC and time domain speech synthesizers
- Prosody modelling driven by rules, prosody models, and artificial
neural networks
- All language dependencies are defined in the configuration files,
as opposed to the source code
- Documentation in English included in the distribution

This is a port for the development version of Epos.

WWW: http://epos.ufe.cz/
2005-09-09T01:00:23+00:00 x11-themes/beastie Gnome theme with FreeBSD Colors
GNOME theme with FreeBSD colors

WWW: https://people.freebsd.org/~ahze/Beastie/
2005-09-09T00:04:11+00:00 games/ensemblist Assemble given shapes from primitives
Ensemblist is a unique reflexion game created for the video game coding
compo held in March 2003 in Paris.
In this game, you have to put together several simple geometric
primitives to build a given shape. For this, you can move, rotate and
compose the primitives with the boolean operators union, intersection
and minus. This is building what is called a C.S.G, for Constructive
Solid Geometry.

WWW: http://www.nongnu.org/ensemblist/index_en.html
2005-09-08T23:10:39+00:00 textproc/permute Generate all permutations of lines from stdin
Permute is a simple program to read lines from standard input and
generate all possible permutations of those lines.

WWW: http://atlas.kennesaw.edu/~rbentley/
2005-09-08T19:55:01+00:00 net/keepalived A monitoring daemon for ipvs clusters
Keepalived is an ipvs wrapper and a service health-checker. FreeBSD
port does not support keepalived VRRP stack, but it can be easily
replaced by carp interfaces.

WWW: http://www.keepalived.org/
2005-09-08T18:32:13+00:00 multimedia/gstreamer-plugins-x26480 Gstreamer x264 plugin
2005-09-08T18:32:13+00:00 multimedia/gstreamer-plugins-x264 Gstreamer x264 plugin
2005-09-08T15:34:05+00:00 graphics/fig2sxd Convert .xfig files to the OpenOffice draw format
A command line utility to convert .xfig files to the OpenOffice Draw format.

WWW: https://gitlab.com/acfbuerger/fig2sxd
2005-09-08T12:00:43+00:00 cad/fig2sxd Convert .xfig files to the OpenOffice draw format
A command line utility to convert .xfig files to the OpenOffice Draw format.

WWW: http://fig2sxd.sourceforge.net/

- ehaupt
ehaupt@critical.ch
2005-09-08T11:14:39+00:00 sysutils/wuzzah Command-line utility for stalking users
Wuzzah is a command-line utility that selectively scans a systems utmpx records
keeping an eye out for your friends logging in and out. Wuzzah is small, fast,
efficient and written in C.

WWW: http://www.cs.swarthmore.edu/~finney/proj/wuzzah/
2005-09-08T11:13:30+00:00 ftp/weex Non-interactive FTP client
Weex is an utility designed to automate the task of remotely maintaining a web
page or other FTP archive. It will synchronize a set of local files to a remote
server by performing uploads and remote deletes as required.

Main features:

* easy configuration to easily maintain your remote Web sites
* nice colour output useful for tracking mistakes before you loose files
* caching to speed up the synchronization process

WWW: http://weex.sourceforge.net/
2005-09-08T01:51:57+00:00 graphics/djvulibre-nox11 DjVu base libraries and utilities
DjVu is a web-centric format and software platform for distributing
documents and images. DjVu was originally developped at AT&T
Labs-Research. In March 2000, AT&T sold DjVu to LizardTech Inc. who
now distributes Windows/Mac plug-ins, and commercial encoders (mostly
on Windows)

The LizardTech released the reference implementation of DjVu under
the GNU GPL in October 2000. DjVuLibre (which means free DjVu), is
an enhanced version of that code maintained by the original inventors
of DjVu. It is compatible with version 3.5 of the LizardTech DjVu
software suite.

Author: Leon Bottou <leonb@users.sf.net>
WWW: http://djvu.sourceforge.net/
2005-09-07T21:08:22+00:00 graphics/fv Viewer of hdr/pfm images
fv is an HDRI viewer. Currently supported formats are the followings:
* Greg Ward's HDR (also known as Radiance/PIC/RGBE). See
http://www.graphics.cornell.edu/~bjw/rgbe.html for details.
* Paul Debevec's PFM (Portable Float Map). See
http://netpbm.sourceforge.net/doc/pfm.html for details.

fv reads data from the standard input or files specified as
arguments. In the latter case, each file may be compressed one with
gzip or bzip2. The file may also change after fv is invoked, except
its header part. fv checks whether the file changes and updates the
display if necessary. This feature is useful for checking intermediate
outputs from renderers.

WWW: http://www.eaflux.com/fv/
2005-09-07T21:05:27+00:00 graphics/fraqtive Draws Mandelbrot and Julia fractals
Fraqtive is a program for drawing Mandelbrot and Julia fractals. It uses a
very fast algorithm and generates high quality, smooth images. It is fully
interactive, allowing for real-time mouse navigation and dynamic generation
of the Julia fractal preview. OpenGL-rendered 3D view of the fractals is
also supported.

WWW: https://fraqtive.mimec.org/
2005-09-07T20:28:39+00:00 graphics/pyro Simple OpenGL-based firework simulator
PyroTechnics is a simple OpenGL-based firework simulator.

Features
--------
o a bunch of nifty kinds of fireworks
o the ability to choreograph firework displays
o a texture-mapped water surface
o reflections in the water
o fogging
o a moving camera
o the ability to save screenshots

WWW: http://nostatic.org/pyro/pyro.html
2005-09-07T20:18:27+00:00 www/mod_curb A per-server bandwidth limiter module for Apache 1.3
mod_curb is an "volume" limiter apache module. It works on a per-server
basis. It can't be used with virtualhosts.

WWW: http://www.steve.org.uk/Software/mod_curb/
2005-09-07T19:52:27+00:00 www/mod_cband Per-virtualhost bandwidth limiter module for Apache 2
mod_cband is an Apache 2 module provided to solve the problem of
limiting virtualhosts bandwidth usage. When the configured
virtualhost's transfer limit is exceeded, mod_cband will redirect all
further requests to a location specified in the configuration file.

WWW: http://dembol.org/blog/mod_cband/
2005-09-06T12:49:38+00:00 security/ncrypt Advanced AES file encryption tool
NCrypt is intended to give you security in an insecure environment.
If you are wanting to encrypt files (particularly on a multi-user
system where you don't have root), wishing to hide your activites
from prying eyes, and want to "cover your tracks", then NCrypt is
for you. It is a symmetrical file encryptor/decryptor that gives
you the choice of the top three candidates for AES as the encryption
algorithm (Rijndael, Serpent, Twofish), tries to minimize exposure
of the plaintext password in memory, and can safely erase the
plaintext version from the hard drive. It compiles without any extra
crypto libraries, making it ideal for systems where you just have
a compiler and basic libraries (such as an ISP's shell server).

WWW: http://ncrypt.sourceforge.net/
2005-09-05T21:09:08+00:00 multimedia/streamdvd A fast tool to backup Video DVDs 'on the fly'
StreamDVD is a fast tool to backup Video DVDs 'on the fly', there will
be no ripping, demultiplexing, recoding, remultiplexing...

You can select the wanted title, chapters, video, audio and subpicture
streams, a resize factor, and StreamDVD will write a 'ready to author'
vob file to stdout.

WWW: http://www.badabum.de/streamdvd.html
2005-09-05T19:21:27+00:00 www/p5-Catalyst-Plugin-Pluggable Plugin for pluggable Catalyst applications
Catalyst::Plugin::Pluggable is a plugin for pluggable Catalyst applications.

WWW: https://metacpan.org/release/Catalyst-Plugin-Pluggable
2005-09-05T16:46:06+00:00 mail/postfix-policyd-sf Anti-spam plugin for Postfix (written in C)
Policyd is an anti-spam plugin for Postfix (written in C) that does :

o Greylisting,
o Sender-(envelope, SASL or host / ip)-based throttling
(on messages and/or volume per defined time unit),
o Recipient rate limiting,
o Spamtrap monitoring / blacklisting,
o HELO auto blacklisting
o HELO randomization preventation,
o Sender mail addresses or domain Sender blacklisting

WWW: http://www.policyd.org/
2005-09-05T14:46:07+00:00 www/py-twistedWeb2 Next generation Web Server Framework built with Twisted
Twisted Web2 is the next generation Web Server Framework built with Twisted.

Twisted Web2 is available under the MIT Free Software licence.

WWW: http://twistedmatrix.com/
2005-09-05T14:37:06+00:00 sysutils/managepkg Script for maintining ports
This script runs though the complete ports tree without stopping after a make
error occured.
If you call make with any parameter in one of the directories of the ports tree
in FreeBSD the run will stop if make returns with a code bigger than zero. That
means, that it is (in opposite to NetBSD or OpenBSD impossible to run a echo
complete build with \"make\" in FreeBSD.

Warning: The run of the script may last days (but you may stop it any time).

Call the script with the parameter you want to give to make, for instance fetch,
build, install, or package.


WWW: http://www.cul.de/data/

-Andreas Fehlner
fehlner@gmx.de
2005-09-05T14:37:06+00:00 ports-mgmt/managepkg Script for maintaining ports
This script runs though the complete ports tree without stopping after a make
error occurred.
If you call make with any parameter in one of the directories of the ports tree
in FreeBSD the run will stop if make returns with a code bigger than zero. That
means, that it is (in opposite to NetBSD or OpenBSD impossible to run a echo
complete build with \"make\" in FreeBSD.

Warning: The run of the script may last days (but you may stop it any time).

Call the script with the parameter you want to give to make, for instance fetch,
build, install, or package.


WWW: http://www.cul.de/data/

-Andreas Fehlner
fehlner@gmx.de
2005-09-05T14:13:42+00:00 security/ipsec-tools KAME racoon IKE daemon, ipsec-tools version
racoon speaks IKE (ISAKMP/Oakley) key management protocol, to
establish security association with other hosts.

This is the IPSec-tools version of racoon.

Enchancements:
- Support of NAT-T and IKE fragmentation.
- Support of many authentication algorithms.
- Tons of bugfixes.

Known issues:
- Non-threaded implementation. Simultaneous key negotiation performance
should be improved.
- Cannot negotiate keys for per-socket policy.
- Cryptic configuration syntax - blame IPsec specification too...
- Needs more documentation.

Design choice, not a bug:
- racoon negotiate IPsec keys only. It does not negotiate policy. Policy must
be configured into the kernel separately from racoon. If you want to
support roaming clients, you may need to have a mechanism to put policy
for the roaming client after phase 1 finishes.

WWW: http://ipsec-tools.sourceforge.net/
2005-09-05T01:24:05+00:00 irc/gaim-irchelper Gaim plugin that enhances the usability of the IRC protocol
Gaim plugin that enhances the usability of the IRC protocol

WWW: http://sf.net/project/showfiles.php?group_id=137778&package_id=151258
2005-09-04T23:01:38+00:00 games/sudsol Utility to solve Sudoku puzzles
Sudsol is a small utility to solve Sudoku puzzles.

The usage is very simple; add your puzzle to a textfile in the following
format:

7.94...18
.3......2
....974..
...13.5..
.....83..
.4..7...9
5683...7.
2.3....51
.7..2....

and run 'sudsol puzzle.txt'

WWW: http://rink.nu/
2005-09-04T22:59:22+00:00 net/xrdesktop GTK frontend to rdesktop
Xrdesktop is a GTK-Perl frontend for rdesktop that allows saving and editing of
session configurations. Its aim is to support all the command-line options of
rdesktop in an easy-to-use GUI.

WWW: http://freecode.com/projects/xrdesktop
2005-09-04T22:27:21+00:00 graphics/py-freeimagepy FreeImage library python wrapper
This library wrap the FreeImage library functions so a python developer can
easy drive FreeImage.

WWW: http://freeimagepy.sf.net/
2005-09-04T22:25:41+00:00 graphics/freeimage Simple C/C++ bitmap graphics library
FreeImage is an open source library project for developers who would like to
support popular graphics image formats like PNG, BMP, JPEG, TIFF, and others
as needed by today's multimedia applications. FreeImage is easy to use,
fast, multithreading safe, and cross-platform. This port includes both the
original C interface and the C++ wrapper FreeImagePlus.

WWW: http://freeimage.sourceforge.net/
2005-09-04T15:22:59+00:00 graphics/metacam Digital camera EXIF meta-information reader
MetaCam is a utility to read and decode meta-information from digital camera
images with EXIF information.

In addition to the standard EXIF fields, MetaCam also supports vendor-specific
extensions from Nikon, Olympus, Canon and Casio.

WWW: http://www.cheeseplant.org/~daniel/pages/metacam.html
2005-09-04T14:49:17+00:00 textproc/htmlise Formats plain text as HTML
A command line utility that formats plain text from standard input to HTML.

WWW: http://www.ex-parrot.com/~chris/software.html
2005-09-04T14:44:01+00:00 graphics/intergif Efficient animated GIF optimiser
INTERGIF 6.15 is a program for joining GIFs together (for animation),
or splitting animations apart, or for optimising animations created
by other programs.
* Supports the animation, transparency and interleaving features of GIF89a.
* Eliminates unused palette entries.
* Minimises the final size of the GIF with a devious and cunning optimisation
routine: almost every animated GIF the author has found on the web ends up
smaller when run through InterGif.
* Can forcibly reduce a GIF's palette to the standard Acorn 256-colour palette,
or to a 216-entry "web safe" colour cube (as used on the Macintosh and by
most Windows browsers),or to a palette file you supply. Alternatively, it can
calculate the best palette for displaying the GIF, and then reduce to that.
* From version 6.03, this also works with 16bpp and 24bpp input images -- and
with GIFs which use more than 256 colours in total. (GIFs can only use 256
colours per frame, but each frame can have its own palette.)
* Lets you trim away any wholly transparent rows or columns from the edges of
your GIF (whether single-frame or animated).
* Can dither 16bpp or 24bpp input files to whatever palette is required (error
diffusion implementation kindly donated by Martin Wurthner).

WWW: http://utter.chaos.org.uk/~pdh/software/intergif.htm
2005-09-04T14:23:55+00:00 devel/py-ice Ice (Internet Communications Engine) language mapping for Python
Python and Ice have much in common: they both are suited for a wide variety
of tasks, excel at application integration, and are easy for developers
to use. An Ice language mapping for Python is a recent and welcome addition
to the Ice product portfolio, enabling developers to take advantage
of the productivity offered by Python's friendly syntax and extensive
function library.

WWW: http://www.zeroc.com/
2005-09-04T13:44:57+00:00 devel/p5-Danga-Socket Event loop and event-driven async socket base class
This is an abstract base class for objects backed by a socket which
provides the basic framework for event-driven asynchronous IO,
designed to be fast. Danga::Socket is both a base class for objects,
and an event loop.

Callers subclass Danga::Socket. Danga::Socket's constructor registers
itself with the Danga::Socket event loop, and invokes callbacks on the
object for readability, writability, errors, and other conditions.

WWW: https://metacpan.org/release/Danga-Socket
2005-09-04T12:38:38+00:00 devel/rubygem-rgl Framework for graph datastructures and algorithms implemented in Ruby
RGL is a framework for graph data structures and algorithms.

The design of the library is much influenced by the Boost Graph
Library (BGL) which is written in C++ heavily using its template
mechanism. Refer to http://www.boost.org/libs/graph/doc for further
links and documentation on graph data structures and algorithms and
the design rationales of BGL.

WWW: https://github.com/monora/rgl
2005-09-04T12:36:23+00:00 devel/rubygem-stream Interface for external iterators
Interface for external iterators.

WWW: https://github.com/monora/stream
2005-09-03T20:46:51+00:00 games/linux-ut2003-demo Unreal Tournament 2003 demo
Unreal Tournament 2003 is a first-person shooter computer game designed mainly
for multiplayer gaming although the game had a built in single-player mode
that mimics multiplayer gaming by featuring AI-bots. The game is part of the
Unreal franchise's series of games and is a the sequel to 1999's Unreal
Tournament. Unreal II: The Awakening was released as a sister product to the
game, however, was developed for single-player only. Later, Unreal II would
receive an add-on that would enable a multiplayer mode. UT 2003 was followed
by Unreal Tournament 2004 released in March of 2004.
2005-09-03T19:04:53+00:00 finance/ccard A command line offline credit card validator/analyzer
The CCard program is a program to validate credit card numbers.

It can also determine the following credit card types:

* Mastercard
* Visa
* American Express
* Diners Club/Carte Blanche
* Discover
* enRoute
* Japanese Credit Bureau
* Australian Bankcard

- ehaupt
ehaupt@critical.ch
2005-09-03T19:03:17+00:00 security/bcrypt Cross-platform blowfish encryption utility
Bcrypt is a blowfish file encryption utility which aims for cross-platform
portability.

In addition to providing 448-bit encryption, bcrypt overwrites input files with
random garbage before deletion in order to make low-level data recovery much
more difficult.

WWW: http://bcrypt.sourceforge.net/
2005-09-03T18:56:33+00:00 graphics/bmp2html BMP to HTML converter
Bmp2html is a simple program that converts a bmpfile to a html file.

EXAMPLES: http://critical.ch/bmp2html/
2005-09-03T18:51:19+00:00 security/ipguard Tool designed to protect LAN IP address space by ARP spoofing
ipguard listens network for ARP packets. All permitted MAC-IP pairs
listed in 'ethers' file. If it recieves one with MAC-IP pair, which is
not listed in 'ethers' file, it will send ARP reply with configured
fake address. This will prevent not permitted host to work properly in
local ethernet segment.

WWW: http://ipguard.deep.perm.ru/
2005-09-03T15:03:36+00:00 x11-toolkits/xforms-i18n A graphical user interface toolkit for X Window System, with I18N capabilities
2005-09-02T16:29:26+00:00 security/p5-Net-Daemon-SSL Perl5 extension for portable daemons
Net::Daemon is an abstract base class for implementing portable server
applications in a very simple way. The module is designed for Perl 5.005
and threads, but can work with fork() and Perl 5.004.

The Net::Daemon class offers methods for the most common tasks a daemon
needs: Starting up, logging, accepting clients, authorization,
restricting its own environment for security and doing the true work.
You only have to override those methods that aren't appropriate for you,
but typically inheriting will safe you a lot of work anyways.
2005-09-02T16:06:21+00:00 converters/p5-Convert-IBM390 Functions for manipulating mainframe data
Convert::IBM390 -- functions for manipulating mainframe data

Convert::IBM390 is a Perl module. It supplies various functions that
you may find useful when messing with IBM System/3[679]0 data. See the
POD documentation in the module, or "man Convert::IBM390" after you have
installed it.

asc2eb, eb2asc, eb2ascp: ASCII/EBCDIC conversion
packeb, unpackeb: pack/unpack and convert an EBCDIC record
hexdump: dump memory in an MVS-like format

WWW: https://metacpan.org/release/Convert-IBM390
2005-09-02T13:35:17+00:00 net/micro_proxy Really small HTTP/HTTPS proxy
Microproxy is a very small Unix-based HTTP/HTTPS proxy. It runs from inetd,
which means its performance is poor. But for low-traffic sites, it's quite
adequate.

It implements all the basic features of an HTTP/HTTPS proxy, including IPv6
forwarding, in only 320 lines of code.

WWW: http://www.acme.com/software/micro_proxy/
2005-09-02T12:52:56+00:00 mail/tumgreyspf External policy checker for the postfix mail server
Tumgreyspf, an external policy checker for the postfix mail server. It can
optionally greylist and/or use spfquery to check SPF records to determine if
email should be accepted by your server.

Because of its design, legitimate e-mail is never trapped or rejected. Only
spam and viruses are caught. Since adding it to our mail server (which also uses
Spam Assassin, ClamAV, and an outsourced anti-spam system), our spam level has
dropped by an order of magnitude.

It uses the file-system as its database, no additional database is required to
use it.

WWW: https://www.tummy.com/software/tumgreyspf/
WWW: https://github.com/linsomniac/tumgreyspf
2005-09-02T02:22:12+00:00 devel/bisongen A general-purpose parser generator for Python
BisonGen is a general-purpose parser generator that converts a grammar
description for an LALR(1) context-free grammar into a program to
parse that grammar.
2005-09-02T01:52:34+00:00 security/p5-Net-OpenID-Server Reference implementation of OpenID server
OpenID is a decentralized identity system, but one that's actually
decentralized and doesn't entirely crumble if one company turns evil
or goes out of business.

An OpenID identity is just a URL. You can have multiple identities in
the same way you can have multiple URLs. All OpenID does is provide a
way to prove that you own a URL (identity).

Anybody can run their own site using OpenID, and anybody can be an
OpenID server, and they all work with each other without having to
register with or pay anybody to "get started". An owner of a URL can
pick which OpenID server to use.

WWW: https://metacpan.org/release/Net-OpenID-Server
WWW: http://www.openid.net
2005-09-02T01:34:09+00:00 security/p5-Data-Password Assess password quality
Data::Password checks potential passwords for crackability. It checks that the
password has the appropriate length, that it has enough character groups, that
it does not contain the same characters repeatedly, that it does not contain
ascending or descending characters, or characters close to each other on the
keyboard. It also searches for the password in the ispell word file.

WWW: https://metacpan.org/release/Data-Password
2005-09-01T18:40:52+00:00 www/p5-Catalyst-Plugin-Authentication-CDBI CDBI Authentication for Catalyst
CDBI Authentication for Catalyst

WWW: https://metacpan.org/release/Catalyst-Plugin-Authentication-CDBI
2005-09-01T18:31:26+00:00 games/kamikaze Multiplayer bomberman-style game for KDE
Kamikaze is a Bomberman-style game for KDE with support
for multiplayer games.

* contains a level editor
* allows for level uploads and downloads using the KDE
Get Hot New Stuff (GHNS) framework
* multiplayer games via GGZ are possible
* comes with 4 different themes, more can be created

The goal of the game is to run around in labyrinths and
place some bombs to fend off your enemies, while trying
to collect various items.

WWW: http://kamikaze.coolprojects.org/
2005-09-01T16:10:47+00:00 mail/itraxp Advanced Perl supporting FTN messages tracker
Itraxp is a Perl library of FTN functions based on the concept
found in a popular Itrack program.

WWW: http://sourceforge.net/projects/itraxpl/
2005-09-01T14:33:59+00:00 devel/p5-Bundle-Perl6 Bundle to install Perl6-related modules
This bundle defines modules that may be of interest to those discussing
and implementing the Perl 6 language. Some of these are proof-of-concepts
that the respective authors have implemented to show how things might
work in Perl 6.

WWW: https://metacpan.org/release/Bundle-Perl6
2005-09-01T13:11:28+00:00 lang/pyperl Module to embed Perl code into a Python program
This is a Python extension module that makes it possible to embed Perl
interpreter(s) in any Python program. It can be used to invoke
arbitrary Perl code, load any Perl modules and make calls directly
into Perl functions. The Perl code invoked can call back into Python
as it see fit.

WWW: http://www.zope.org/Wikis/zope-perl/
2005-09-01T13:09:32+00:00 biology/p5-Bio-Das Client-side library for Distributed Genome Annotation System
Bio::Das provides access to genome sequencing and annotation databases
that export their data in Distributed Annotation System (DAS) format
version 1.5. This system is described at http://biodas.org. Both
unencrypted (http:) and SSL-encrypted (https:) DAS servers are sup-
ported. (To run SSL, you will need IO::Socket::SSL and Net::SSLeay
installed).

WWW: https://metacpan.org/release/Bio-Das
2005-09-01T12:35:44+00:00 chinese/p5-Encode-HanExtra Extra sets of Chinese encodings
Perl 5.7.3 and later ships with an adequate set of Chinese encodings,
including the commonly used CP950, CP936 (also known as GBK), Big5
(alias for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and ISO-IR-165.

However, the numbers of Chinese encodings are staggering, and a complete
coverage will easily increase the size of perl distribution by several
megabytes; hence, this CPAN module tries to provide the rest of them.

If you are using perl 5.8 or later, Encode::CN and Encode::TW will
automatically load the extra encodings for you, so there's no need to
explicitly write use Encode::HanExtra if you are using one of them already.

WWW: https://metacpan.org/release/Encode-HanExtra
2005-09-01T10:57:20+00:00 textproc/p5-Pod-POM-View-HTML-Filter Use filters on sections of your pod documents
The whole idea of this module is to take advantage of all the syntax
colouring modules that exist (such as Perl::Tidy) to produce colourful
code examples in a POD document (after conversion to HTML).

WWW: https://metacpan.org/release/Pod-POM-View-HTML-Filter
2005-09-01T10:03:58+00:00 math/isabelle Generic proof assistant
Isabelle is a generic proof assistant. It allows mathematical
formulas to be expressed in a formal language and provides tools
for proving those formulas in a logical calculus. The main application
is the formalization of mathematical proofs and in particular formal
verification, which includes proving the correctness of computer
hardware or software and proving properties of computer languages
and protocols.

Compared with similar tools, Isabelle's distinguishing feature is
its flexibility. Most proof assistants are built around a single
formal calculus, typically higher-order logic. Isabelle has the
capacity to accept a variety of formal calculi. The distributed
version supports higher-order logic but also axiomatic set theory
and several other formalisms. See logics for more details.

Isabelle is a joint project between Lawrence C. Paulson (University
of Cambridge, UK) and Tobias Nipkow (Technical University of Munich,
Germany).

WWW: http://isabelle.in.tum.de
2005-09-01T09:58:56+00:00 www/p5-Syntax-Highlight-Shell Syntax::Highlight::Shell - Highlight shell scripts
This module is designed to take shell scripts and highlight them in HTML
with meaningful colours using CSS. The resulting HTML output is ready
for inclusion in a web page. Note that no reformating is done, all
spaces are preserved.

WWW: https://metacpan.org/release/Syntax-Highlight-Shell
2005-09-01T09:50:51+00:00 www/p5-Syntax-Highlight-HTML Syntax::Highlight::HTML - Highlight HTML syntax
This module is designed to take raw HTML input and highlight it (using a
CSS stylesheet). The returned HTML code is ready for inclusion in a web
page.

WWW: https://metacpan.org/release/Syntax-Highlight-HTML
2005-09-01T09:39:07+00:00 devel/p5-Perl-Tidy Indents and reformats Perl scripts to make them easier to read
Perltidy reads a Perl script and writes an indented, reformatted
script. The default formatting closely follows the recommendations
in perlstyle(1). Perltidy can also display perl code in syntax-
colored HTML output.

If you want your code to conform to style.perl(7), you should use:
perltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce
(Written by knu)

WWW: https://metacpan.org/release/Perl-Tidy
WWW: http://perltidy.sourceforge.net/
2005-09-01T07:19:42+00:00 databases/ruby-qdbm Ruby API for QDBM
Ruby API for QDBM

WWW: https://fallabs.com/qdbm/
2005-09-01T06:50:47+00:00 databases/p5-qdbm Perl API for QDBM
Perl API for QDBM
2005-09-01T03:46:18+00:00 deskutils/nautilus-actions Extension for Nautilus to configure programs to launch on files
An extension for Nautilus, the gnome file manager, which allow to configure
program to be launch on files selected into Nautilus interface.

WWW: http://www.grumz.net/index.php?q=node/8
2005-09-01T01:21:47+00:00 net/kissd Daemon for providing multimedia files to KiSS DP-50x players
kissd is a multi-threaded daemon for providing multimedia files to the KiSS
DP-50x range of DVD/DivX players.

WWW: http://rink.nu/
2005-09-01T01:06:24+00:00 net/freedbd Lightweight daemon for answering FreeDB queries
FreeDBD is a lightweight daemon for answering FreeDB queries, used to identify
CD's. It understands text (ini-like) and XML databases and is very useful if
you need a local CDDB server.

WWW: http://rink.nu/
2005-09-01T00:35:35+00:00 games/apoolGL Another billiards simulator
Another Pool GL is a 3D computer billiards simulation based on Another Pool,
with a realistic physics system using OpenGL/SDL as graphical subsystem.

WWW: https://www.planetjahn.de/apool/
2005-08-31T19:03:43+00:00 databases/oracle_odbc_driver Oracle Open Source ODBC driver
Oracle Open Source ODBC driver

WWW: http://home.fnal.gov/~dbox/oracle/odbc/
2005-08-31T19:01:28+00:00 databases/oracle8-client Oracle 8 client
This is a FreeBSD binary port of Oracle client libraries (OCI) made from
Oracle 8.1.7.1 for Linux.

This port is not officially supported by Oracle. USE AT YOUR OWN RISK!

WWW: http://www.grosbein.net/freebsd/oracle/
2005-08-31T18:43:34+00:00 databases/mysql2odbc Openlink MySQL-ODBC Gateway
The MySQL-ODBC SDK enables you to make MySQL-specific applications
database-independent without wholesale re-writes of your application code.
Thus, applications that are written directly to the MySQL call level interface
now end up being database independent via iODBC (or unixODBC), and usable
against any ODBC accessible database (including MySQL).

WWW: http://www.iodbc.org/index.php?page=mysql2odbc/index
2005-08-31T17:15:12+00:00 devel/svnkit The only pure Java Subversion client library in the world
SVNKit is a pure Java Subversion client library.

You would like to use SVNKit when you need to access or modify Subversion
repository from your Java application, be it a standalone program, plugin or
web application. Being a pure Java program, SVNKit doesn't need any
additional configuration or native binaries to work on any OS that runs Java.

SVNKit Features:

* No external binaries or libraries are needed.
* SVNKit supports http, https, svn and svn+ssh connection protocols.
* Low level API allows effective direct Subversion repository access.
* Compatible with applications that already use native javahl bindings.

WWW: http://svnkit.com/
2005-08-31T17:15:12+00:00 devel/javasvn The only pure Java Subversion client library in the world
JavaSVN is a pure Java Subversion client library.

You would like to use JavaSVN when you need to access or modify Subversion
repository from your Java application, be it a standalone program, plugin or
web application. Being a pure Java program, JavaSVN doesn't need any
additional configuration or native binaries to work on any OS that runs Java.

JavaSVN Features:

* No external binaries or libraries are needed.
* JavaSVN supports http, https, svn and svn+ssh connection protocols.
* Low level API allows effective direct Subversion repository access.
* Compatible with applications that already use native javahl bindings.

WWW: http://tmate.org/svn/
2005-08-31T14:50:37+00:00 textproc/p5-Pod-ProjectDocs Generates CPAN like pod pages
This module allows you to generates CPAN like pod pages from your
modules (not only perl but also javascript including pod) for your
projects. Set your library modules' root directory with libroot option.
And you have to set output directory's path with outroot option. And
this module searches your pm and pod files from your libroot, and
generates html files, and an index page lists up all your modules there.

WWW: https://metacpan.org/release/Pod-ProjectDocs
2005-08-31T12:35:58+00:00 mail/svnmailer Tool to post subversion repository commit information
The svnmailer is a tool, which is usually called by a subversion hook
to submit commit notifications in various ways (at the moment: mail via
SMTP or a pipe to a sendmail like program, news via NNTP, CIA live
tracker notification via XML-RPC). It is derived from the original
mailer.py distributed with subversion, but supposed to be much more
consistent, better extensible and to have much more features. Have a
look at the documentation for further details

WWW: http://opensource.perlig.de/svnmailer/
2005-08-31T12:00:30+00:00 x11/tkXwin Tcl/Tk library to detect idle periods of an X session
Tcl/Tk library to detect idle periods of an X session.

WWW: http://wiki.tcl.tk/20622
2005-08-31T11:57:23+00:00 devel/p5-Readonly Facility for creating read-only scalars, arrays, hashes
This is a facility for creating non-modifiable variables. This is
useful for configuration files, headers, etc. It can also be useful as
a development and debugging tool, for catching updates to variables that
should not be changed.

WWW: https://metacpan.org/release/Readonly
2005-08-31T11:50:26+00:00 games/p5-Games-AlphaBeta Game-tree search with object oriented interface
Games::AlphaBeta provides a generic implementation of the AlphaBeta
game-tree search algorithm (also known as MiniMax search with alpha beta
pruning). This algorithm can be used to find the best move at a particular
position in any two-player, zero-sum game with perfect information.
Examples of such games include Chess, Othello, Connect4, Go, Tic-Tac-Toe
and many, many other boardgames.

Users must pass an object representing the initial state of the game as the
first argument to new(). This object must provide the following methods:
copy(), apply(), endpos(), evaluate() and findmoves(). This is explained
more carefully in Games::AlphaBeta::Position which is a base class you can
use to implement your position object.

WWW: https://metacpan.org/release/Games-AlphaBeta
2005-08-31T11:48:47+00:00 games/p5-Games-Sequential Sequential games framework with OO interface
Games::Sequential is a framework for producing sequential games. Among
other things it keeps track of the sequence of moves, and provides an
unlimited undo() mechanism. It also has methods to clone() or take a
snapshot() of a game.

Users must pass an object representing the initial state of the game as the
first argument to new(). This object must provide the two methods copy()
and apply(). You can use Games::Sequential::Position as a base class, in
which case the copy() method will be provided for you. The apply() method
must take a move and apply it to the current position, producing the next
position in the game.

WWW: http://search.cpan.org/dist/Games-Sequential/
Author: Stig Brautaset <stig@brautaset.org>

- Aaron Dalton
aaron@daltons.ca
2005-08-31T11:11:35+00:00 textproc/p5-Chess-PGN-Parse Reads and parses PGN (Portable Game Notation) Chess files
Chess::PGN::Parse offers a range of methods to read and manipulate
Portable Game Notation files. PGN files contain chess games produced by
chess programs following a standard format
(http://www.schachprobleme.de/chessml/faq/pgn/). It is among the preferred
means of chess games distribution. Being a public, well established
standard, PGN is understood by many chess archive programs. Parsing simple
PGN files is not difficult. However, dealing with some of the intricacies
of the Standard is less than trivial. This module offers a clean handle
toward reading and parsing complex PGN files.

A PGN file has several tags, which are key/values pairs at the header of
each game, in the format [key "value"]

After the header, the game follows. A string of numbered chess moves,
optionally interrupted by braced comments and recursive parenthesized
variants and comments. While dealing with simple braced comments is
straightforward, parsing nested comments can give you more than a
headache.

WWW: https://metacpan.org/release/Chess-PGN-Parse
2005-08-31T10:36:36+00:00 math/proofgeneral Generic interface for proof assistants
Proof General is a generic interface for proof assistants, currently
based on the customizable text editor Emacs. It works with either
XEmacs or GNU Emacs. A new Eclipse-based version is in development.
This is described separately at http://proofgeneral.inf.ed.ac.uk/kit/wiki.

Proof General has been developed at the LFCS in the University of
Edinburgh. It is distributed under the conditions of the GNU General
Public License.

There is a mailing list:
http://proofgeneral.inf.ed.ac.uk/mailinglist

WWW: http://proofgeneral.inf.ed.ac.uk
2005-08-31T07:45:52+00:00 sysutils/conky Advanced, highly configurable system monitor for X11
Conky is an advanced, highly configurable system monitor for X

WWW: https://github.com/brndnmtthws/conky
2005-08-31T07:45:52+00:00 sysutils/conky-awesome Advanced, highly configurable system monitor (configured for x11-wm/awesome)
Conky is an advanced, highly configurable system monitor.

This port configures conky for use with the Awesome window manager
from x11-wm/awesome. Unless you're using Awesome or some other system
with a client pipe, you probably want the main version of Conky in
sysutils/conky.

WWW: https://github.com/brndnmtthws/conky
2005-08-31T02:38:17+00:00 audio/streamtranscoder Transcode and stream audio to a SHOUTcast/Icecast/Peercast server
streamTranscoder takes the output from
SHOUTcast/Icecast/Peercast/KasterBlaster servers or a sound card input and
transcodes them to another SHOUTcast, Icecast, or Peercast server in MP3 or
Ogg Vorbis format. It can transcode the input audio by resampling or
re-encoding, as well as changing the format from MP3 to Ogg Vorbis (or vice
versa).

WWW: http://bsdforge.com/projects/audio/streamTranscoder/
2005-08-31T01:55:15+00:00 games/q15 A Qt-based game fifteen
q15 is a simple Qt-based game fifteen with a customisable background.

Author: Denis Kozadaev
WWW: http://www.silversoft.net/
2005-08-31T00:54:05+00:00 graphics/gnome-colorscheme A color scheme builder for the GNOME desktop
GNOME Colorscheme is a color scheme builder for the GNOME desktop. It is
useful for web creation as well as room painting. It supports 6 various types
of color schemes: Complements, Split Complements, Triads, Tetrads, Analogous,
and Monochromatic.

The user can lighten/darken the whole colorscheme or increase/decrease its
saturation.

WWW: http://home.gna.org/colorscheme/
2005-08-31T00:54:05+00:00 graphics/agave Color scheme builder for the GNOME desktop
GNOME Colorscheme is a color scheme builder for the GNOME desktop. It is
useful for web creation as well as room painting. It supports 6 various
types of color schemes: Complements, Split Complements, Triads, Tetrads,
Analogous, and Monochromatic.

The user can lighten/darken the whole colorscheme or increase/decrease
its saturation.

WWW: http://home.gna.org/colorscheme/
2005-08-31T00:48:22+00:00 mail/normalizemime Mime normalizer to be used as a preprocessor for email classification
[ excerpt from developer's www site with modifications ]

This is a mime email message parser to be used as a preprocessor
for email classification software.

Tries to normalize the content to 8bit encoding with utf-8 character
set. Also appends a copy of message body with HTML removed (IMG and
A tags remain unaffected).

WWW: http://hyvatti.iki.fi/~jaakko/spam/
2005-08-30T14:44:26+00:00 mail/qmail-vida SMTP_AUTH/APOP support for qmail
qmail-vida : qmail Virtual Domain and Authentication
2005-08-30T14:09:24+00:00 mail/popular Suite of programs for setting up large POP3 server systems
POPular is a suite of programs for setting up large POP3 server systems. It
consists of a POP3 proxy, a storage server and lots of utility programs. Note
that this program is intended to be used in large email systems and is
therefore quite complex to configure. If you only have a few thousand
mailboxes, you are probably better of with a different POP3 server.

WWW: https://www.jochentopf.com/software/popular/index.html
2005-08-29T17:36:08+00:00 audio/xmms-nsf XMMS input-plugin for playing Nintendo(TM) NSF audio files
This is an XMMS input plugin for playing Nintendo(TM) 8bit NSF audio files.
The module has a special panel for selecting multi track .nsf files.
2005-08-29T17:32:19+00:00 net/httping Ping-like tool for HTTP requests
Httping is like ping but for http-requests. Give it an url, and it will show
you how long it takes to connect, send a request and retrieve the reply (only
the headers).

WWW: https://www.vanheusden.com/httping/
2005-08-29T17:31:14+00:00 audio/mp-player Curses based module tracker using libmikmod
MP is a module player using libmikmod. It is able to play 18 module formats,
such as MOD, XM, S3M, and IT.

MP features real volume gauges, sound effects control, various options,
easy-to-manage playing lists, and more.
2005-08-29T17:29:39+00:00 www/bannerfilter Squid redirect script for filtering web banners
BannerFilter is a redirect script for the Squid proxy server, designed to block
advertising banners on the Web. Unlike most other solutions, it also
automatically closes popup windows.

WWW: http://phroggy.com/bannerfilter/
2005-08-29T16:57:11+00:00 audio/bmp-fc Future Composer input plug-in for beep-media-player
A Future Composer input plug-in for beep-media-player.

WWW: http://xmms-fc.sourceforge.net/
2005-08-29T16:32:05+00:00 archivers/ppmd Fast archiver with good compression ratio
PPMD is a fast archiver with a good compression ratio. It is written for
embedding in user programs mainly it is not intended for immediate use.

Speed and performance improvements of abstract PPM model 1-6 are the main
goal.

WWW: https://packages.debian.org/unstable/utils/ppmd/
2005-08-29T14:40:22+00:00 math/tomsfastmath Portable fixed precision math library for fast exponentiations
TomsFastMath is a portable fixed precision math library designed for
very fast exponentiations.

WWW: http://libtom.net/
2005-08-29T14:34:03+00:00 sysutils/vii Execute a command repeatedly and scroll the output
Vii (pronounced seven) is a simple program which accepts input from the
standard input and displays pages of the input on the terminal.

These pages are delimited by form-feeds (or EOF). The display can be scrolled
if the output is wider or longer than the screen.

Vii can also repeatedly execute a command (at a configurable interval) and the
most recent output is displayed. This is useful for status monitoring where the
command itself does not have a repeatable or curses interface.

WWW: http://vii.sourceforge.net/
2005-08-29T14:32:08+00:00 archivers/ecm Compresses CD images by stripping unnecessary EDC/ECC data
ECM (Error Code Modeler) compresses CD image files (such as BIN, CDI, NRG, CCD,
or similar) by stripping unnecessary EDC/ECC data.

The space saved depends on the number of sectors with unnecessary EDC/ECC data
in them, which will depend on the specific type of CD.

WWW: https://web.archive.org/web/20140227165748/www.neillcorlett.com/ecm/
2005-08-29T14:28:15+00:00 math/libtommath Comprehensive, modular, and portable mathematical routines
LibTomMath provides highly optimized and portable routines for a vast
majority of integer based number theoretic applications (including
public key cryptography).

WWW: http://libtom.net/
2005-08-29T14:16:12+00:00 devel/p5-Term-ReadPassword Perl module for asking the user for a password
This module lets you ask the user for a password in the traditional
way, from the keyboard, without echoing.

This is not intended for use over the web; user authentication over
the web is another matter entirely. Also, this module should generally
be used in conjunction with Perl's crypt() function, sold separately.

WWW: https://metacpan.org/release/Term-ReadPassword
2005-08-29T14:00:54+00:00 math/mpfr Library for multiple-precision floating-point computations
The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding). It
is based on the GMP multiple-precision library.

The main goal of MPFR is to provide a library for multiple-precision
floating-point computation which is both efficient and has a well-defined
semantics. It copies the good ideas from the ANSI/IEEE-754 standard for
double-precision floating-point arithmetic (53-bit mantissa).

WWW: https://www.mpfr.org/
2005-08-29T13:53:14+00:00 net/py-radix Python radix-tree implementation
py-radix is an implementation of a radix tree data structure
for the storage and retrieval of IPv4 and IPv6 network prefixes.
The radix tree is the data structure most commonly used for
routing table lookups. It efficiently stores network prefixes of
varying lengths and allows fast lookups of containing networks.

WWW: https://github.com/mjschultz/py-radix
2005-08-29T13:29:53+00:00 misc/ree Tool to dump your ROM extensions
Ree stands for ROM extension extractor. Ree will scan your system memory,
address c0000 - f0000 in 512 steps for identification of ROM extensions
(55,aa), if found it will calculate its size (byte after id, multiplied by
512byte steps) and save the output to a .rom file.

This package also comes with fontdump, a program to extract the fonts from your
video BIOS ROMs.

You might ask yourself why collect x86 ROM extensions? It's like collecting
butterflies.

A collection of various .rom files can be found on the project page. Please
submit your ROMs there.

WWW: https://github.com/alexmyczko/ree
2005-08-29T10:21:51+00:00 databases/p5-DBIx-Class Extensible and flexible object <-> relational mapper
This is an SQL to OO mapper with an object API inspired by Class::DBI (with a
compatibility layer as a springboard for porting) and a resultset API that
allows abstract encapsulation of database operations. It aims to make
representing queries in your code as perl-ish as possible while still providing
access to as many of the capabilities of the database as possible, including
retrieving related records from multiple tables in a single query, JOIN, LEFT
JOIN, COUNT, DISTINCT, GROUP BY, ORDER BY and HAVING support.

DBIx::Class can handle multi-column primary and foreign keys, complex queries
and database-level paging, and does its best to only query the database in
order to return something you've directly asked for. If a resultset is used as
an iterator it only fetches rows off the statement handle as requested in order
to minimise memory usage. It has auto-increment support for SQLite, MySQL,
PostgreSQL, Oracle, SQL Server and DB2 and is known to be used in production
on at least the first four, and is fork- and thread-safe out of the box
(although your DBD may not be).

This project is still under rapid development, so large new features may be
marked EXPERIMENTAL - such APIs are still usable but may have edge bugs.
Failing test cases are *always* welcome and point releases are put out rapidly
as bugs are found and fixed.

WWW: https://metacpan.org/release/DBIx-Class
2005-08-29T09:11:30+00:00 databases/p5-SQL-Abstract-Limit SQL Portability layer for LIMIT emulation
SQL portability layer for LIMIT emulation.

WWW: https://metacpan.org/release/SQL-Abstract-Limit
2005-08-29T07:12:27+00:00 devel/p5-capitalization Perl module which allows you to use familiar style on method naming
Perl module which allows you to use familiar style on method naming.

WWW: https://metacpan.org/release/capitalization
2005-08-29T01:23:23+00:00 textproc/p5-Senna Perl module for Embeddable Fulltext Search Engine
Perl module for Embeddable Fulltext Search Engine.

WWW: https://metacpan.org/release/Senna
2005-08-28T18:16:09+00:00 devel/ocaml-event Ocaml wrapper for the libevent API
[ excerpt from developer's www site ]

An ocaml wrapper for the libevent API. The libevent API provides a
mechanism to execute a callback function when a specific event
occurs on a file descriptor or after a timeout has been reached.
Furthermore, libevent also support callbacks due to signals or
regular timeouts.

Currently, libevent supports /dev/poll, kqueue(2), select(2), poll(2)
and epoll(4). It also has experimental support for real-time signals.
The internal event mechanism is completely independent of the exposed
event API, and a simple update of libevent can provide new functionality
without having to redesign the applications. As a result, Libevent
allows for portable application development and provides the most
scalable event notification mechanism available on an operating
system.

WWW: http://www.xs4all.nl/~mmzeeman/ocaml/
2005-08-28T14:28:35+00:00 games/lucidlife GTK2 implementation of Conway's Game of Life
LucidLife is a fast and user-friendly Conway's Life program for Unix.
It is derived from GtkLife 4.2.

WWW: http://icculus.org/~jcspray/LucidLife/
2005-08-28T13:05:54+00:00 www/adblock-firefox A content filtering plug-in for Firefox
2005-08-28T13:04:53+00:00 www/adblock A content filtering plug-in for ${GECKO}
Adblock is a content filtering plug-in for the Mozilla and Seamonkey browsers.
It is both more robust and more precise than the built-in image blocker.

Adblock allows the user to specify filters, which remove unwanted content based
on the source-address.

WWW: http://adblock.mozdev.org/
2005-08-28T11:54:16+00:00 databases/kbibtex Bibliography editor for KDE
KBibTeX is a bibliography editor for KDE.

WWW: http://home.gna.org/kbibtex/
2005-08-28T10:38:40+00:00 dns/queryperf DNS Query Performance Testing Tool
This is queryperf, a DNS server query performance testing tool.

It is primarily intended for measuring the performance of authoritative
DNS servers, but it has also been used for measuring caching server
performance.

See /usr/local/share/docs/queryperf//queryperf.txt for more information
on the command line option and the required configuration files.
2005-08-28T10:36:18+00:00 emulators/m2000 Portable emulator for the Philips P2000 home computer
P2000 Emulator

- P2000T or P2000M model (P2000M emulation is buggy)
- Support for 1 ROM cartridge
- User-definable amount of RAM
- One tape drive
- Sound through PC Speaker or SoundBlaster (MS-DOS version), or
USS(/Lite) /dev/dsp (Linux/SVGALib and Unix/X versions)
- SAA5050 character rounding emulated in high resolution mode

The tape files should be writable, otherwise the emulator won't load them.

WWW: http://www.komkon.org/~dekogel/m2000.html
2005-08-28T09:36:29+00:00 ftp/horde-gollem Horde Web-based File Manager
Gollem is a web-based File Manager, providing the ability to fully manage
a hierarchical file system stored in a variety of backends such as a SQL
database, as part of a real filesystem, or on FTP, Samba or SSH servers.

WWW: https://www.horde.org/apps/gollem/
2005-08-28T09:36:29+00:00 ftp/gollem Gollem is the Horde web-based File Manager
Gollem is a web-based file manager, providing the ability to fully manage a
hierarchical file system stored in a variety of backends such as a SQL database,
as part of a real filesystem, or on an FTP server.

WWW: http://horde.org/gollem/
2005-08-28T09:05:53+00:00 benchmarks/libmicro Set of utilities to benchmark productivity of system calls
LibMicro is a portable set of microbenchmarks that many Solaris engineers
used during Solaris 10 development to measure the performance of various
system and library calls. LibMicro was developed by Bart Smaalders and
Phil Harman as part of their If another OS is faster it's a Solaris bug
performance campaign.
2005-08-28T07:33:27+00:00 print/pips930 Photo Image Print System for Linux --- EPSON PM-930C (for LPR)
This port is for a printer filter of EPSON PM-930C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.avasys.jp/
2005-08-28T07:32:03+00:00 math/p5-Math-Vec Object-Oriented Vector Math Methods in Perl
This module was adapted from Math::Vector.

It uses most of the same algorithms, and currently preserves the same
names as the original functions, though some aliases have been added
to make the interface more natural.

The "object" for the object oriented calling style is a blessed array
reference which contains a vector of the form [x,y,z]. Methods will
typically return a list.

WWW: https://metacpan.org/release/Math-Vec
2005-08-28T07:05:49+00:00 converters/p5-JSON1 Perl extension to convert to JSON (JavaScript Object Notation)
Perl extension interface to convert to JSON (JavaScript Object Notation).

WWW: https://metacpan.org/release/JSON
2005-08-28T07:05:49+00:00 converters/p5-JSON Perl extension to convert to JSON (JavaScript Object Notation)
Perl extension interface to convert to JSON (JavaScript Object Notation).

WWW: https://metacpan.org/release/JSON
2005-08-28T06:58:22+00:00 deskutils/notification-daemon Send small notifications to your desktop
The Desktop Notifications framework provides a standard way of doing passive
pop-up notifications on the desktop. These are designed to notify the
user of something without interrupting their work with a dialog box that they
must close. Passive popups can automatically disappear after a short period
of time.

This port contains the daemon.

WWW: http://www.galago-project.org/specs/notification/index.php
2005-08-28T06:53:44+00:00 devel/libnotify Library for desktop notifications
The Desktop Notifications framework provides a standard way of doing passive
pop-up notifications on the desktop. These are designed to notify the
user of something without interrupting their work with a dialog box that they
must close. Passive popups can automatically disappear after a short period
of time.

This port contains the library and a small command line client.
See deskutils/notification-daemon for the daemon.

WWW: http://www.galago-project.org/specs/notification/index.php
2005-08-26T05:21:02+00:00 misc/compat5x Convenience package to install the compat5x libraries
This package allows you to install the compat5x libraries on your
system, so you can use legacy binaries that depend on them.

Ports usage example:

--
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 600000
LIB_DEPENDS+= c.5:misc/compat5x
.endif
--
2005-08-01T16:12:50+00:00 x11-toolkits/fxscintilla-fox12
2005-08-01T15:54:16+00:00 x11-toolkits/fox16 Fast and extensive C++ GUI toolkit -- ver.1.6
FOX is a C++ GUI toolkit that is supposed to allow programmers to write
a program once, and compile anywhere (or so the website says, it sounds
like Java to me). FOX is a very flexible library, it has all sorts of
functions and options, and is supposed to be fairly fast.

Author: Jeroen van der Zijp <jvz@cfdrc.com>
WWW: http://www.fox-toolkit.org/fox.html
2005-08-01T15:54:16+00:00 x11-toolkits/fox12 Fast and extensive C++ GUI toolkit -- ver.1.2
FOX is a C++ GUI toolkit that is supposed to
allow programmers to write a program once, and
compile anywhere (or so the website says, it sounds
like Java to me). FOX is a very flexible library,
it has all sorts of functions and options, and is
supposed to be fairly fast.

WWW: http://www.fox-toolkit.org/fox.html
Author: Jeroen van der Zijp <jvz@cfdrc.com>

--Will <andrews@technologist.com>
2005-08-01T15:24:16+00:00 games/umark Unreal Tournament 200x series benchmark utility
UMark is a graphical interface that allows gamers to easily configure and
run benchmarks on Unreal Tournament 200x. It supports "botmatch", "flyby",
and "timedemo" benchmarks. You may save/load results, or submit them online.

WWW: http://ut2k3botbench.sourceforge.net/
2005-08-01T15:11:30+00:00 lang/jakarta-commons-jelly XML based scripting engine
Jelly is an XML based scripting engine. The basic idea is that XML elements can
be bound to a Java Tag which is a Java bean that performs some function.

Jelly is totally extendable via custom actions (in a similar way to JSP custom
tags) as well as cleanly integrating with scripting languages such as Jexl,
Velocity, pnuts, beanshell and via BSF (Bean Scripting Framework) languages
like JavaScript & JPython.

Jelly uses an XMLOutput class which extends SAX ContentHandler to output XML
events. This makes Jelly ideal for XML content generation, SOAP scripting or
dynamic web site generation. A single Jelly tag can produce, consume, filter or
transform XML events. This leads to a powerful XML pipeline engine similar in
some ways to Cocoon.

WWW: http://jakarta.apache.org/commons/jelly/index.html
2005-08-01T14:54:09+00:00 german/schwobifyer Utility for translating German into the Schwaebisch dialect
Schwobifyer is a command line utility for translating german into the
schwaebisch dialect.

It reads from the standard input and translates it to standard output.

WWW: http://unimut.fsk.uni-heidelberg.de/schwob.html
2005-08-01T14:31:09+00:00 www/openacs-dotlrn OpenACS-based e-learning platform
.LRN (dotLRN) is an e-learning platform built upon openACS core. It includes
modules and configurations that are specific for learning communities.

OpenACS (Open Architecture Community System) is a web application platform
designed for high traffic community websites. It is built on a free and
open source foundation. OpenACS is the foundation for many products
and websites including the (www.dotlrn.org).

OpenACS runs on AOLserver and uses either the PostgreSQL or Oracle (which is
not open-source) relational databases. It uses TCL as its main language.
AOLserver, postgresql and Oracle are used in some of the most demanding,
high-traffic web applications in the world.

WWW: http://dotlrn.org
2005-08-01T13:57:18+00:00 net/convey An Instant Message (IM) program using the Jabber protocol
Convey allows people across the globe to collaboratively draw images while
chatting online. Using pictures in addition to words makes communicating online
fun and easy.

Convey is an Instant Message (IM) program. You can send an message to a friend,
but unlike email, the message instantly appears on your friend's screen if they
are online. Otherwise, the message is delivered to your friend when they log
onto the Internet.

Convey uses the Jabber protocol to send its messages. A protocol consists of
the rules by which a computer communicates with another computer.

Using Jabber, Convey provides users connections to other popular IM programs,
such as AOL Instant Messenger, ICQ, MSN Instant Messenger, and Yahoo!
Messenger.

WWW: http://convey.sourceforge.net/
2005-08-01T13:57:18+00:00 net-im/convey Instant Message (IM) program using the Jabber protocol
Convey allows people across the globe to collaboratively draw images while
chatting online. Using pictures in addition to words makes communicating online
fun and easy.

Convey is an Instant Message (IM) program. You can send an message to a friend,
but unlike email, the message instantly appears on your friend's screen if they
are online. Otherwise, the message is delivered to your friend when they log
onto the Internet.

Convey uses the Jabber protocol to send its messages. A protocol consists of
the rules by which a computer communicates with another computer.

Using Jabber, Convey provides users connections to other popular IM programs,
such as AOL Instant Messenger, ICQ, MSN Instant Messenger, and Yahoo!
Messenger.

WWW: http://convey.sourceforge.net/
2005-08-01T13:16:47+00:00 www/openacs A modular web application platform for communities
OpenACS (Open Architecture Community System) is a web application platform
designed for high traffic community websites. It is built on a free and
open source foundation. OpenACS is the foundation for many products
and websites including the .LRN e-learning platform (www.dotlrn.org).

OpenACS runs on AOLserver and uses either the PostgreSQL or Oracle (which is
not open-source) relational databases. It uses TCL as its main language.
AOLserver, postgresql and Oracle are used in some of the most demanding,
high-traffic web applications in the world.

DotLRN (.LRN) is built upon openACS core, but includes extra modules and
configurations. DotLRN has its own tarball and port (openacs-dotlrn).

WWW: http://openacs.org
2005-08-01T11:06:03+00:00 games/gtkpool 2D pool game using the GTK+ toolkit
GTKPool is a 2D pool game using the GTK+ toolkit. It currently supports
playing 8-ball, 9-ball and Rotation as well as a "No Rules" option for
practice/just messing around. It supports many options and features
configurable physics so you can do almost anything.

WWW: http://gtkpool.seul.org/
2005-08-01T10:36:13+00:00 java/eclipse-viplugin Vi like keybinding Eclipse plugin FREETRIAL Version
An Eclipse Plugin that adds vi functionality to an existing
editor like JDT or CDT.

WWW: http://www.satokar.com/viplugin/
2005-07-31T22:46:35+00:00 misc/koffice-i18n-ta Tamil messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-07-31T22:46:35+00:00 misc/koffice-i18n-sr@Latn Serbian (latin alphabet) messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-07-31T22:46:35+00:00 editors/koffice-i18n-ta Tamil messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-07-31T22:46:35+00:00 editors/koffice-i18n-sr_Latn Serbian (latin alphabet) messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-07-31T22:46:35+00:00 editors/koffice-i18n-sr@Latn Serbian (latin alphabet) messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2005-07-31T17:11:43+00:00 devel/p5-Tree-Node Memory-efficient tree nodes in Perl
This module implements a memory-efficient node type (for trees, skip lists
and similar data structures) for Perl.

You may ask "Why bother implementing an ordered structure such as a tree
when Perl has hashes built-in?" Since Perl is optimized for speed over
memory usage, hashes (and lists) use a lot of memory.

So the purpose of this package is to provide a simple low-level Node class
which can be used as a base class to implement various kinds of tree
structures. Each node has a key/value pair and a variable number of
"children" pointers.

How nodes are organized or the algorithm used to organize them is for you
to implement.

There is no Pure-perl version because this package was written to overcome
limitations of Perl.

WWW: https://metacpan.org/release/Tree-Node
2005-07-31T14:03:44+00:00 devel/pear-HTML_Template_Sigma PEAR template API
HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel.

Features:
* Nested blocks. Nesting is controlled by the engine.
* Ability to include files from within template: <!-- INCLUDE -->
* Automatic removal of empty blocks and unknown variables
(methods to manually tweak/override this are also available)
* Methods for runtime addition and replacement of blocks in templates
* Ability to insert simple function calls into templates:
func_uppercase('Hello world!') and to define callback functions for these
* 'Compiled' templates: the engine has to parse a template file using regular
expressions to find all the blocks and variable placeholders.
This is a very "expensive" operation and is an overkill to do on every page
request: templates seldom change on production websites.
Thus this feature: an internal representation of the template structure is
saved into a file and this file gets loaded instead of the source one on
subsequent requests (unless the source changes)
* PHPUnit-based tests to define correct behaviour
* Usage examples for most of the features are available, look in the docs/
directory

WWW: https://pear.php.net/package-info.php?package=HTML_Template_Sigma
2005-07-31T02:36:21+00:00 games/pmars-doc The pMARS Documentation (references, warriors, man pages, etc.)
pMARS (portable Memory Array Redcode Simulator) is a corewar
interpreter with multi-platform support.

pMARS implements the ICWS'94 draft standard, but can also be
used in ICWS'88 mode.

The base system includes a graphical core display for UNIX (curses,
X11 and Linux svgalib), PC/DOS, and the Mac.

A line-oriented debugger is included to help in writing warriors.

Contributors:
* Albert Ma (ama@mit.edu)
* Na'ndor Sieben (sieben@imap1.asu.edu)
* Stefan Strack (stst@vuse.vanderbilt.edu)
* Mintardjo Wangsawidjaja (wangsawm@kira.csos.orst.edu)

WWW: http://www.koth.org/pmars/
2005-07-31T02:31:38+00:00 games/pmars-sdl Port of pMARS using the Simple Directmedia Library
Port of pMARS using the Simple Directmedia Library. Currently the port
is in beta testing stage testing and bug reports/feature requests are
more than welcome.

Features/fixes:

* Environment sensitive. Now looks for macro files in the directory
specified by the environment variable PMARSHOME if they are not
found in the current directory.
* Both Win32 and X11 supported.
* Command line history using Shift-Up and Shift-Down keys.
* Rewrote text display and screen update routines for faster text
panels (for slow computers like mine.)
* BIG core cells for those tiny cores. (Choose a display mode larger
than 2, e.g. -v 134.)

WWW: http://corewar.co.uk/pihlaja/pmars-sdl/
2005-07-31T01:16:03+00:00 net/bpfstat Program to retrieve bpf statistics
The bpfstat utility will print statistics associated with active bpf(4)
devices. These statistics contain information about device state as well
as packets which have been received, dropped or matched by the bpf filter
program.

WWW: http://people.freebsd.org/~csjp/
2005-07-30T19:44:28+00:00 www/p5-URI-Fetch Smart URI fetching/caching
URI::Fetch is a smart client for fetching HTTP pages, notably
syndication feeds (RSS, Atom, and others), in an intelligent,
bandwidth- and time-saving way.

WWW: https://metacpan.org/release/URI-Fetch
2005-07-30T15:34:24+00:00 www/p5-Feed-Find Syndication feed auto-discovery
Feed::Find implements feed auto-discovery for finding syndication
feeds, given a URI.

WWW: https://metacpan.org/release/Feed-Find
2005-07-30T07:57:51+00:00 astro/openmap Java toolkit for manipulating and displaying geographic data
OpenMapTM is a Java BeansTM based toolkit for building applications
and applets needing geographic information. Using OpenMap components,
you can access data from legacy applications, in-place, in a
distributed setting. At its core, OpenMap is a set of Swing components
that understand geographic coordinates. These components help you show
map data, and help you handle user input events to manipulate that
data.

WWW: http://openmap.bbn.com/
2005-07-29T19:04:24+00:00 sysutils/cmospwd BIOS password recovery tool
Cmospwd is a BIOS password recovery tool which is known to work with the
following BIOS versions:

* ACER/IBM BIOS
* AMI BIOS
* AMI WinBIOS 2.5
* Award 4.5x/4.6x/6.0
* Compaq (1992)
* Compaq (New version)
* IBM (PS/2, Activa, Thinkpad)
* Packard Bell
* Phoenix 1.00.09.AC0 (1994), a486 1.03, 1.04, 1.10 A03,
4.05 rev 1.02.943, 4.06 rev 1.13.1107
* Phoenix 4 release 6
* Gateway Solo - Phoenix 4.0 release 6
* Toshiba
* Zenith AMI

WWW: https://www.cgsecurity.org/wiki/CmosPwd
2005-07-29T15:27:25+00:00 math/asymptote Powerful script-based vector graphics language
Asymptote is a powerful script-based vector graphics language that
provides a natural coordinate-based framework for technical drawing.
Labels and equations are typeset with LaTeX, for high-quality
PostScript output.

A major advantage of Asymptote over other graphics packages is that
it is a programming language, as opposed to just a graphics program:
it can therefore exploit the best features of script (command-driven)
and graphical user interface (GUI) methods.

WWW: http://asymptote.sourceforge.net/
2005-07-29T09:24:29+00:00 print/freetype-tools Tools for FreeType 1
This includes some tools that are in FreeType 1's contrib directory.

ttf2pfb: Converting TrueType fonts to the Postscript Type 1 format.
ttf2pk: A simple conversion tool to bring TrueType quality to the
TeX world.
ttf2bdf: Produce bitmapped fonts from TrueType files for your X11
applications.
ttfbanner: make posters using a TrueType font

WWW: http://freetype.sourceforge.net/freetype1/projects.html
2005-07-29T07:19:56+00:00 lang/polyml Fast open-source implementation of Standard ML
Poly/ML is a full implementation of Standard ML available as
open-source. It includes a symbolic debugger which allows breakpoints
to be set and local variables to be viewed as ML values.

WWW: http://www.polyml.org
2005-07-28T23:46:49+00:00 audio/moc Console audio player designed to be powerful and easy to use
MOC (music on console) is a console audio player designed to be powerful and
easy to use.

MOC plays smoothly, regardless of system or I/O load, because it handles the
output buffer in a separate thread. It does not cause gaps between files,
because the next file to be played is pre-cached while playing the current
file.

Supported file formats are: MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, WAVE,
AIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC, AAC, MP4, Real, WMA.

WWW: http://moc.daper.net/
2005-07-28T19:11:05+00:00 comms/jerm Communication terminal through serial and TCP/IP interfaces
The jerm is primarily intended to communicate with a remote machine through a
serial interface. Additionally jerm can communicate with another through
a TCP/IP connection like telnet and relay a serial communication to a
TCP/IP connection to another remote machine.

WWW: http://www.bsddiary.net/jerm/
2005-07-28T15:36:51+00:00 devel/p5-Class-ErrorHandler Base class for error handling
Class::ErrorHandler provides an error-handling mechanism that's
generic enough to be used as the base class for a variety of OO
classes.

WWW: https://metacpan.org/release/Class-ErrorHandler
2005-07-28T14:35:41+00:00 devel/p5-Encode Provides interfaces between strings and the rest of the system
The "Encode" module provides the interfaces between Perl's
strings and the rest of the system. Perl strings are
sequences of characters.

See "perldoc Encode" for the rest of the story

WWW: http://search.cpan.org/dist/Encode/
2005-07-28T14:35:41+00:00 converters/p5-Encode Provides interfaces between strings and the rest of the system
The "Encode" module provides the interfaces between Perl's strings and the rest
of the system. Perl strings are sequences of characters. See "perldoc Encode"
for the rest of the story

WWW: https://metacpan.org/release/Encode
2005-07-28T13:36:53+00:00 net/p5-Net-HL7 Net::HL7 - A simple yet flexible API for non-XML HL7 applications
The HL7 toolkit provides a lightweight Perl API for creating,
manipulating, sending, and receiving HL7 messages. For more
information about HL7, see http://www.hl7.org

WWW: http://hl7toolkit.sourceforge.net
2005-07-28T13:20:05+00:00 emulators/skyeye Environment simulates typical ARM-base embedded computer systems
SkyEye is an Open Source Software Project. The goal of SkyEye is to
provide an integrated simulation environment in Linux and Windows.
SkyEye environment simulates typical Embedded Computer Systems (Now it
supports Atmel AT91 board based on ARM7TDMI CPU, board based on ARM720T
CPU, board based on StrongARM (SA1100/SA1110). You can run some Embedded
Operation System such as ARM Linux, uClinux, uc/OS-II (ucos-ii) etc in
SkyEye, and analyze or debug them at source level.

WWW: http://www.skyeye.org/
2005-07-28T12:53:25+00:00 www/aolserver-openacs-pg
2005-07-28T12:15:12+00:00 audio/playgsf Command-line player for gsf audio files
Playgsf is a simple command line player for gsf files based on a winamp plugin
called 'Highly Advanced'.

The gsf file format is a music format similar to the psf format for
playstation(TM).

WWW: http://projects.raphnet.net/#playgsf
2005-07-28T11:14:51+00:00 emulators/osmose Sega Master System emulator
Osmose is another Sega Master System emulator. The emulator is released as
open source project, under GPL license.

The emulator relies on Qt library, zlib, and uses Alessandro Scotti z80 cpu
core. Alessandro, is the author of the nice multi machine emulator 'Tickle'.
Rom decompression relies on Zlib and Gilles Vollant unzip package. Scale2x
video Filter is based on Andrea Mazzoleni's algorithm.

WWW: http://bcz.asterope.fr/osmose.htm
2005-07-28T10:32:17+00:00 security/pkcrack Utility for breaking pkzip encryption
This package implements an algorithm for breaking the PkZip cipher that was
devised by Eli Biham and Paul Kocher.

This program applies a known plaintext attack to an encrypted file.
A known-plaintext-attack recovers a password using the encrypted file and
(part of) the unencrypted file.

Please note that cryptographers use the word 'plaintext' for any kind of
unencrypted data - not necessarily readable ASCII text.

Before you ask why somebody may want to know the password when he already knows
the plaintext think of the following situations:

- Usually there's a large number of files in a ZIP-archive. Usually all these
files are encrypted using the same password. So if you know one of the files,
you can recover the password and decrypt the other files.
- You need to know only a part of the plaintext (at least 13 bytes). Many files
have commonly known headers, like DOS .EXE-files. Knowing a reasonably long
header you can recover the password and decrypt the entire file.

WWW: http://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack.html
2005-07-28T06:51:18+00:00 textproc/ezxml Easy to use C library for parsing XML documents
ezXML is a C library for parsing XML documents inspired by simpleXML for PHP.
As the name implies, it's easy to use. It's ideal for
parsing XML configuration files or REST web service responses.
It's also fast and lightweight (less than 20k compiled).

WWW: http://ezxml.sourceforge.net/
2005-07-27T11:44:45+00:00 www/tdom High performance processing of XML and HTML data with Tcl
tDOM combines high performance XML data processing with easy and powerful Tcl
scripting functionality.

tDOM should be one of the fastest ways to manipulate XML with a scripting
language and uses very few memory (for example the DOM tree of the XML
recommendation in XML (160K) needs only about 450K in memory)!

Configured for OpenACS (http://openacs.org)

WWW: http://www.tdom.org/
2005-07-27T11:32:50+00:00 www/tclwebtest Tool for issuing HTTP requests and dealing with the result
Tclwebtest is a tool to write automated tests for web applications.
It provides a simple API for issuing http requests, dealing with the
result and assume specific response values, while taking care of the
details such as redirects and cookies.

It has some basic html parsing functionality, to provide access to
elements of the result html page that are needed for testing.

TclWebtest should be suitable for testing larger chains of user
interaction on a web application, for example a full ecommerce
ordering session.

Tclwebtest could visit an ecommerce site as
anonymous user, add some products to its shopping cart, check out
the cart, register itself as user and enter a test address etc.
The test script could also include the administration part of the
interaction, by explicitely logging in as site admin, reviewing and
processing the order, nuking the test user etc.

WWW: http://tclwebtest.sourceforge.net
2005-07-27T03:37:38+00:00 security/courierpassd User authentication and password changing daemon utility
courierpassd is a password changing utility that uses the courier-authlib
authentication library to change user credentials.

Its interface follows that of poppassd.

WWW: http://www.arda.homeunix.net/store/
2005-07-27T02:09:05+00:00 graphics/GraphicsMagick13 Fast image processing tools based on ImageMagick
This is a port of GraphicsMagick(TM), the "swiss army knife" of image
processing. It provides a robust collection of tools and libraries which
support reading, writing, and manipulating an image in over 88 major
formats including formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG
and TIFF.

The program is the fork of a better-known ImageMagick (5.5.2), which
emphasizes end-user and API-stabilities.

WWW: http://www.graphicsmagick.org/
2005-07-27T02:09:05+00:00 graphics/GraphicsMagick12 Fast image processing tools based on ImageMagick
This is a port of GraphicsMagick(TM), the "swiss army knife" of image
processing. It provides a robust collection of tools and libraries which
support reading, writing, and manipulating an image in over 88 major
formats including formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG
and TIFF.

The program is the fork of a better-known ImageMagick (5.5.2), which
emphasizes end-user and API-stabilities.

WWW: http://www.graphicsmagick.org/
2005-07-27T02:09:05+00:00 graphics/GraphicsMagick Fast image processing tools based on ImageMagick
GraphicsMagick is the swiss army knife of image processing. Comprised of 267K
physical lines (according to David A. Wheeler's SLOCCount) of source code in the
base package (or 1,225K including 3rd party libraries) it provides a robust and
efficient collection of tools and libraries which support reading, writing, and
manipulating an image in over 88 major formats including important formats like
DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.

GraphicsMagick supports huge images and has been tested with gigapixel-size
images. GraphicsMagick can create new images on the fly, making it suitable for
building dynamic Web applications. GraphicsMagick may be used to resize, rotate,
sharpen, color reduce, or add special effects to an image and save the result in
the same or different image format. Image processing operations are available
from the command line, as well as through C, C++, Lua, Perl, PHP, Python, Tcl,
Ruby, Windows .NET, or Windows COM programming interfaces. With some
modification, language extensions for ImageMagick may be used.

WWW: http://www.graphicsmagick.org/
2005-07-26T18:47:06+00:00 security/tlswrap FTP proxy that wraps data and control with TLS/SSL
TLSWrap is a TLS/SSL FTP wrapper/proxy for UNIX and Windows, allowing you to
use your favourite FTP client with any TLS/SSL-enabled FTP server.

WWW: https://www.tlswrap.com/
2005-07-26T17:13:00+00:00 security/yersinia Layer 2 vulnerability scanner (switches, spanning tree, 802.1q ...)
Yersinia is a layer 2 vulnerability scanner with support for the
following protocols:

Cisco Discovery Protocol (CDP)
Dynamic Host Configuration Protocol (DHCP)
Dynamic Trunking Protocol (DTP)
Hot Standby Router Protocol (HSRP)
IEEE 802.1q
Spanning Tree Protocol (STP, RSTP)
Virtual Trunking Protocol (VTP)

WWW: http://www.yersinia.net/
2005-07-26T17:10:11+00:00 security/bsdsfv Flexible SFV checksum utility
BSDsfv is a flexible and highly compatible SFV checksum utility.

Features:

- create SFV files, verify downloaded single files or whole releases
- add banners to your SFV files
- very flexible and compatible with all other SFV tools currently known,
including SFVNIX compatibility mode concerning SFV files created
- easy to console application
- plug & play support for glFTPd and other demons including
count-missing-files feature for race scripts

WWW: http://bsdsfv.sourceforge.net/
2005-07-26T17:08:48+00:00 security/pure-sfv Utility to test and create .sfv files
This utility creates .SFV (Simple File Verify) and .PAR (Parity Archive) data
files.

Features:

* Recursive directories handling
* Automatic checksum file naming ability in create mode
* Meaningful and documented exit values for easy scripting
* Wildcards for file names
* Creation of PAR (Parity Archive) files
* Create Multiple recovery sets if number of files in SFV greater than 255

WWW: http://pure-sfv.sourceforge.net/
2005-07-25T16:13:01+00:00 deskutils/kchmviewer KDE viewer for CHM files
KchmViewer is a chm (MS HTML help file format) viewer. Unlike most existing
CHM viewers for Unix, it uses Trolltech's Qt widget library, and does not
depend on KDE or Gnome. However, it may be compiled with full KDE support,
including KDE widgets and KIO/KHTML.

The main advantage of KchmViewer is non-english language support. Unlike
others, KchmViewer in most cases correctly detects help file encoding,
correctly shows tables of context of russian, korean, chinese and japanese
help files, and correctly searches in non-english help files.

WWW: http://www.kchmviewer.net/
2005-07-25T16:13:01+00:00 deskutils/kchmviewer-kde4 KDE viewer for CHM files
KchmViewer is a chm (MS HTML help file format) viewer. Unlike most existing
CHM viewers for Unix, it uses Trolltech's Qt widget library, and does not
depend on KDE or Gnome. However, it may be compiled with full KDE support,
including KDE widgets and KIO/KHTML.

The main advantage of KchmViewer is non-english language support. Unlike
others, KchmViewer in most cases correctly detects help file encoding,
correctly shows tables of context of russian, korean, chinese and japanese
help files, and correctly searches in non-english help files.

WWW: http://www.kchmviewer.net/
2005-07-25T16:10:59+00:00 games/alienwave Shoot'em up game written using ncurses
A shoot'em up game written using ncurses where you control a spaceship and
must kill as many alien spaceships as you can.

WWW: http://www.alessandropira.org/alienwave/aw.html
2005-07-25T15:53:02+00:00 x11/gtk-launch Fast GTK+ program launcher
GTK-Launch is a program launcher, the equivalent of "Run Command" in
KDE or GNOME.

It features a command history, and only runs the command if it is valid.
2005-07-25T15:35:52+00:00 x11/thinglaunch Very fast launcher program for X
Thinglaunch is a very fast launcher program for X.

You can bind it to a key in your favorite window manager, and when you want to
start a program, just type its name. thinglaunch has a tiny footprint and
depends only on Xlib.

WWW: http://unix.freecode.com/projects/thinglaunch/
2005-07-25T09:05:50+00:00 math/laspack Package for solving large sparse systems of linear equations
LASPack (version 1.12.2)

LASPack is a package for solving large sparse systems of linear equations
like those which arise from discretization of partial differential equations.

Main features:

- The primary aim of LASPack is the implementation of efficient iterative
methods for the solution of systems of linear equations.

- Beside the obligatory Jacobi, succesive over-relaxation, Chebyshev, and
conjugate gradient solvers, LASPack contains selected state-of-the-art
algorithms which are commonly used for large sparse systems:

- CG-like methods for non-symmetric systems: CGN, GMRES, BiCG, QMR, CGS, and
BiCGStab,
- multilevel methods such as multigrid and conjugate gradient method
preconditioned by multigrid and BPX preconditioners.

A complete description of the package (including the installation procedure)
you may find in LASPack Reference Manual:

WWW: http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html
2005-07-25T05:51:35+00:00 mail/spfval SPF validator
Spfval validates SPF records. It does not check them via the network, this was
intentionally omitted in favour of focusing purely on syntactically validating
SPF records. Simply pass the validator a string and it will see if it validates
as an SPFv1 or SPF-Classic record.

If an error is found, it tries its best to report the error in question and the
specific location in the record where the error occurred.
2005-07-25T05:30:59+00:00 sysutils/tmpreaper Cleans up files in directories based on their age
This port provides a program that can be used to clean out temporary-file
directories. It recursively searches the directory, refusing to chdir()
across symlinks, and removes files that have not been accessed in a
user-specified amount of time. You can specify a set of files to protect
from deletion with a shell pattern.

It will not remove symlinks, sockets, fifos, or special files unless given a
command line option enabling it to.

WWW: https://packages.debian.org/sid/tmpreaper
2005-07-25T05:10:57+00:00 sysutils/watchfolder Watch folders for new files and process them
Watchfolder watches specified folders for incoming files and processes them
with programs assigned to those folders. Afterwards, the files are removed
from the inbound directory.
2005-07-25T02:11:13+00:00 games/ruby-exmars Ruby interface to the exMARS Memory Array Redcode Simulator
exMARS combines the latest advance in corewar simulation technology, with
proactive performance optimizations.

Actually exMARS is a redcode simulator, just like exhaust and pMARS. In fact,
I have shamelessly taken sourcecode from pMARS, exhaust, some ideas from
qMars, a shot of optimizations, shook everything well, and garnished
everything with a high level interface for Ruby.

The resulting program has the following main features:

* Uses the parser from pMARS, so no previous parsing is necessary. At first
this was my main motivation for exMARS.
* Speed: 50% faster than pmars on a Pentium III, and often more than twice as
fast than pmars on a Pentium 4 (using gcc 3.3.1, and the same compiler
options).
* Rewritten the code in a more object oriented way, which allows different
Mars at the same time in the same program, it should also be thread save.

NOTE: This is only Ruby interface part. To install exmars use games/exmars port.

WWW: http://corewar.co.uk/ankerl/exmars.htm
2005-07-24T20:01:59+00:00 devel/p5-User-Identity Manage informational objects related to a physical person
User::Identity is a Perl module for abstracting information about a
physical person.

WWW: https://metacpan.org/release/User-Identity
2005-07-24T19:42:03+00:00 misc/countrycodes ISO 3166 country code finder
Countrycodes is an ISO 3166 country code finder. It is mainly used to know
the country a domain name belongs to. It also allows searching by 2 or 3
letters codes, country number and country name.

WWW: https://sourceforge.net/projects/countrycodes/
2005-07-24T19:08:22+00:00 sysutils/eiciel GNOME-based ACL editor, with integration into Nautilus
Eiciel allows you to visually edit file ACL entries. You can add and remove
users and groups who will be granted permissions through the graphical
interface.

WWW: http://rofi.roger-ferrer.org/eiciel/
2005-07-23T12:31:53+00:00 devel/drpython Highly customizable cross-platform ide to aid programming in Python
DrPython is a highly customizable, extensible editor/environment for
developing programs written in the Python programming Language. It is
implemented in wxPython.

WWW: http://drpython.sourceforge.net/
2005-07-22T23:38:08+00:00 games/bomns Best old-school Deathmatch game ever (only for two players)
Bomns is by far the greatest game to ever grace the face of the earth. It has
a HUGE cult following (largely based in Asheville, NC) because of its immense
fun factor and its unique ability to increase your sex appeal and
significantly lengthen your life. Originally conceived by Charles Lindsay, it
has taken many forms since the first "Bomns".

WWW: https://github.com/keithfancher/Bomns-for-Linux
2005-07-22T22:34:47+00:00 games/fmars Fast Memory Array Redcode Simulator
fmars is Fast Memory Array Redcode Simulator

A specialized simulator for the game of Corewars. It's designed to be
of particular use in automated redcode optimizers and evolvers. fmars
borrows the idea from Martin Ankerl's qmars and pushes it to the
extreme.

It generates source code with special case for every possible
opcode/addressing mode combination. This allows some optimizations
that aren't possible in other simulators.

fmars is compatible with pMARS with an exception for p-space, which
is not yet implemented.

WWW: http://corewar.co.uk/janeczek/
2005-07-22T22:32:25+00:00 mail/squirrelmail-compatibility-plugin1 Required by many plugins for compatibility with SquirrelMail
SquirrelMail Plug-in that provides a standard API for plugin authors
who need certain functionalities that may not be available in older
versions of SquirrelMail. SquirrelMail administrators only need to
download this plugin if any of the plugins they have require it.
This plugin has no functionality in and of itself.

WWW: http://www.squirrelmail.org
2005-07-22T22:32:25+00:00 mail/squirrelmail-compatibility-plugin Required by many plugins for compatibility with SquirrelMail
SquirrelMail Plug-in that provides a standard API for plugin authors
who need certain functionalities that may not be available in older
versions of SquirrelMail. SquirrelMail administrators only need to
download this plugin if any of the plugins they have require it.
This plugin has no functionality in and of itself.

WWW: http://www.squirrelmail.org
2005-07-22T16:44:21+00:00 mail/epstools EPS (Email Parsing System) sample tools
Sample code, and tools for EPS (Requires EPS v1.5)

WWW: http://www.inter7.com/index.php?page=eps
2005-07-22T11:12:24+00:00 editors/ne Nice and powerful editor
Ne is a free text editor based on the POSIX standard that runs (we hope)
on almost any UN*X machine. ne is easy to use for the beginner, but
powerful and fully configurable for the wizard, and most sparing in its
resource usage.

WWW: http://ne.di.unimi.it/
2005-07-22T11:04:36+00:00 devel/p5-File-Random Perl module for random selecting of a file
This module simplifies the routine job of selecting a random file. (As you
can find at CGI scripts). It's done, because it's boring (and
error prone), always to write something like

my @files = (<*.*>);
my $randf = $files[rand @files];

or

opendir DIR, " ... " or die " ... ";
my @files = grep {-f ...} (readdir DIR);
closedir DIR;
my $randf = $files[rand @files];

It also becomes very boring and very dangerous to write randomly selection
for subdirectory searching with special check-routines. The simple
standard job of selecting a random line from a file is implemented, too.

WWW: https://metacpan.org/release/File-Random
2005-07-21T22:51:49+00:00 databases/postgresql-libpgeasy Easy-to-use C interface to PostgreSQL
Pgeasy is a PostgreSQL API that is a cleaner interface to the libpq
library, more like an SQL 4GL interface.

There are examples in share/examples/postgresql/libpqeasy
and docs in share/doc/postgresql/libpqeasy

WWW: https://www.postgresql.org/docs/7.2/static/pgeasy.html
2005-07-21T21:02:45+00:00 games/lincity-ng Improved rich city simulation game for X
LinCity-NG is a City Simulation Game. It is a polished and improved
version of the classic LinCity game. Within the scope of the GoTM project at
happypenguin.org we have created a new iso-3d graphics engine together with a
completely redone and modern gui.

WWW: http://lincity-ng.berlios.de
2005-07-21T16:46:22+00:00 mail/eps EPS is a Email Parsing System
EPS (Email Parsing System) is intended to give people the ability
to write their own email processing tools.
Whether you want to process incoming and outgoing emails,
or just analyze a message,
this package is intended to aid in that endeavor.

Features

* Written in C
* API is documented
* Fast and efficient

Usage
How we use EPS and how others use EPS

* Tracking incoming and outgoing email messages based on threads
* Archiving and searching against threads
* Demographics collection via email
* Email client
* Create custom autoresponders
* We even used it to parse simple LDIF files!

WWW: http://www.inter7.com/index.php?page=eps
2005-07-21T13:25:36+00:00 sysutils/vttest Program to test "VT100-compatibility" of terminals
This is a program to test the compatibility (or to demonstrate the
non-compatibility) of so-called "VT100-compatible" terminals.

WWW: http://invisible-island.net/vttest/
2005-07-21T13:10:05+00:00 devel/ogre Object-Oriented Graphical Rendering Engine
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier and more
intuitive for developers to produce games and demos utilising 3D
hardware. The class library abstracts all the details of using the
underlying system libraries like Direct3D and OpenGL and provides an
interface based on world objects and other intuitive classes.

WWW: http://www.ogre3d.org/
2005-07-20T20:51:42+00:00 mail/gmail-notify GMail Notifier
Gmail Notifier is a Linux/Windows alternative for the notifier program released
by Google. It is written in Python and provides an attractive and simple way to
check for new mail messages.

WWW: http://sourceforge.net/projects/gmail-notify
2005-07-20T18:31:26+00:00 games/abe Abe's Amazing Adventure
A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game,
vaguely in the style of similar games for the Commodore+4. The game is intended
to show young people (I'm writing it for my son's birthday) all the cool games
they missed.

WWW: http://abe.sourceforge.net/
2005-07-20T17:43:59+00:00 security/squidclam Bridge betwean ClamAV antivirus software and Squid caching proxy
Bridge betwean ClamAV antivirus software and Squid caching proxy.

Squidclam is a replacement for SquidClamAV-Redirector.py written
in C using libclamav and libcurl

Author: squidclam@users.sourceforge.net
WWW: http://sourceforge.net/projects/squidclam/
2005-07-20T17:06:52+00:00 java/jbootstrap Java bootstrap tools
Utilities that allow a JDK to be bootstrapped without needing another
JDK to do so.

WWW: http://www.eyesbeyond.com/freebsddom/java/jbootstrap.html
2005-07-20T16:01:36+00:00 games/tuxmath Educational arcade game starring Tux
"Tux, of Math Command" ("TuxMath," for short) is an educational arcade game
starring Tux, the Linux mascot!

Based on the classic arcade game "Missile Command," Tux must defend his
cities. In this case, though, he must do it by solving math problems.

WWW: http://tux4kids.alioth.debian.org/
2005-07-20T14:58:46+00:00 comms/yagiuda Used to calculate yagi-uda antenna patterns useful to ham radio