FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2021-05-14T02:01:01+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$"
timestamp origin comment / pkg-descr
2002-12-28T12:02:06+00:00 sysutils/p5-File-Which Portable implementation of which(1) in Perl
File::Which is a portable implementation (in Perl) of `which', and can
be used to get the absolute filename of an executable program
installed somewhere in your PATH, or just check for its existence.

WWW: https://metacpan.org/release/File-Which
2002-12-22T04:50:13+00:00 www/rt36 RT is an industrial-grade ticketing system written in Perl
RT is an industrial-grade ticketing system. It lets a group of people
intelligently and efficiently manage requests submitted by a community
of users. RT is used by systems administrators, customer support
staffs, NOCs, developers and even marketing departments at over a
thousand sites around the world.

RT3 significantly revamped the RT codebase, featuring standard-compliant
Web UI, approval-based workflow system, REST-powered RPC mail gateway,
recursive group membership with delegates, autoconf, custom field support,
I18N and L10N framework, web-editable scrips, better documentation and
regression test suite, and more.

WWW: http://www.bestpractical.com/rt/
2002-12-22T04:50:13+00:00 www/rt34 RT is an industrial-grade ticketing system written in Perl
RT is an industrial-grade ticketing system. It lets a group of people
intelligently and efficiently manage requests submitted by a community
of users. RT is used by systems administrators, customer support
staffs, NOCs, developers and even marketing departments at over a
thousand sites around the world.

RT3 significantly revamped the RT codebase, featuring standard-compliant
Web UI, approval-based workflow system, REST-powered RPC mail gateway,
recursive group membership with delegates, autoconf, custom field support,
I18N and L10N framework, web-editable scrips, better documentation and
regression test suite, and more.

WWW: http://www.bestpractical.com/rt/
2002-12-22T04:50:13+00:00 www/rt32 RT is an industrial-grade ticketing system written in Perl
RT is an industrial-grade ticketing system. It lets a group of people
intelligently and efficiently manage requests submitted by a community
of users. RT is used by systems administrators, customer support
staffs, NOCs, developers and even marketing departments at over a
thousand sites around the world.

RT3 significantly revamped the RT codebase, featuring standard-compliant
Web UI, approval-based workflow system, REST-powered RPC mail gateway,
recursive group membership with delegates, autoconf, custom field support,
I18N and L10N framework, web-editable scrips, better documentation and
regression test suite, and more.

WWW: http://www.bestpractical.com/rt/
2002-12-22T04:50:13+00:00 www/rt3 RT is an industrial-grade ticketing system written in Perl
RT is an industrial-grade ticketing system. It lets a group of people
intelligently and efficiently manage requests submitted by a community
of users. RT is used by systems administrators, customer support
staffs, NOCs, developers and even marketing departments at over a
thousand sites around the world.

RT3 significantly revamped the RT codebase, featuring standard-compliant
Web UI, approval-based workflow system, REST-powered RPC mail gateway,
recursive group membership with delegates, autoconf, custom field support,
I18N and L10N framework, web-editable scrips, better documentation and
regression test suite, and more.

WWW: http://www.bestpractical.com/rt/
2002-12-22T04:50:13+00:00 www/rt2 RT is an industrial-grade ticketing system written in Perl
RT is an industrial-grade ticketing system. It lets a group of people
intelligently and efficiently manage requests submitted by a community
of users. RT is used by systems administrators, customer support
staffs, NOCs, developers and even marketing departments at over a
thousand sites around the world.

WWW: http://www.bestpractical.com/rt/
2002-12-13T15:47:49+00:00 sysutils/udesc_dump Shows USB descriptors
udesc_dump - show USB descriptors

Display following descriptors.
1. Device descriptor
2. Configuration descriptor
3. Interface descriptor
4. Interface Power descriptor
5. Endpoint descriptor
6. String descriptor
7. Audio Class descriptors
8. HID descriptor
9. Report descriptor

WWW: http://home.jp.freebsd.org/~gehenna/USB/
2002-12-10T10:42:09+00:00 www/p5-HTTP-BrowserDetect Determine the Web browser, version, OS from an HTTP user agent string
The HTTP::BrowserDetect object does a number of tests on an HTTP user
agent string. The results of these tests are available via methods of
the object.

WWW: https://metacpan.org/release/HTTP-BrowserDetect
2002-12-10T10:14:40+00:00 devel/p5-Class-Autouse Defer loading of one or more classes
Class::Autouse allows you to specify a class the will only load when a
method of that class is called. For large classes that might not be
used during the running of a program, such as Date::Manip, this can save
you large amounts of memory, and decrease the script load time.

WWW: https://metacpan.org/release/Class-Autouse
2002-12-10T10:08:57+00:00 devel/p5-Class-Default Static calls apply to a default instantiation
Class::Default provides a mechanism to allow your class to take static
method calls and apply it to a default instantiation of an object. It
provides a flexibility to an API that allows it to be used more
comfortably in different situations.

This technique appears to be especially useful when writing modules
that you want to be used in either a single use or a persistent
environment. In a CGI like environment, you want the simplicity of a
static interface. You can call Class-method> directly, without having
to pass an instantiation around constantly.

WWW: https://metacpan.org/release/Class-Default
2002-12-10T10:02:12+00:00 devel/p5-Class-Inspector Provides information about classes
Class::Inspector allows you to get information about a loaded class. Most or all
of this information can be found in other ways, but they aren't always very
friendly, and usually involve a relatively high level of Perl wizardry, or
strange and unusual looking code. Class::Inspector attempts to provide an
easier, more friendly interface to this information.

WWW: https://metacpan.org/release/Class-Inspector
2002-12-10T09:34:21+00:00 devel/p5-Time-modules Set of modules for time manipulation
This package contains the following perl5 modules:

* Time::CTime - ctime, strftime, and asctime

* Time::JulianDay - Julian calendar manipulations

* Time::ParseDate - reverses strftime and also understands relative times

* Time::Timezone - miscellaneous timezone manipulations routines

* Time::DaysInMonth - simply report the number of days in a month

WWW: https://metacpan.org/release/MUIR/Time-modules-2013.0912
2002-12-09T16:34:09+00:00 devel/p5-Time-Duration Rounded or exact English expression of durations
This module provides functions for expressing durations in rounded or
exact terms.

WWW: https://metacpan.org/release/Time-Duration
2002-11-27T20:12:16+00:00 graphics/ruby-gnomecanvas2 Ruby binding for GnomeCanvas2
Ruby/GnomeCanvas2 is a Ruby binding for GnomeCanvas2.

WWW: http://ruby-gnome2.sourceforge.jp/
2002-11-27T20:12:16+00:00 devel/ruby-glib2 Ruby binding for GLib2
Ruby/GLib2 is a Ruby binding for GLib2.

WWW: http://ruby-gnome2.sourceforge.jp/
2002-11-25T04:08:50+00:00 graphics/reallyslick OpenGL screensaver collection
This is a GLX port of the Really Slick Screensavers collection
(http://www.reallyslick.com/). Also included are several other OpenGL
screensavers ported from other platforms.

The screensavers can either be run as stand-alone applications or get
integrated into XScreenSaver's list of active screensavers.

WWW: http://rss-glx.sourceforge.net/
2002-11-25T02:48:44+00:00 games/euchre Very popular card game with variable skill levels
Euchre is a card game played with the 9s, 10s, Jacks, Queens, Kings,
and Aces of all 4 suits. Each player is dealt 5 cards, leaving 4
cards in the deck. The top card of the remaining 4 is then turned
over and this is the trump candidate.

WWW: https://sourceforge.net/projects/euchre/
2002-11-25T01:18:49+00:00 x11-wm/mkultra A lightweight native KWin style for KDE3
MKUltra is a lightweight native KWin style derived from the minimalist and
excellent Web style.

MKUltra ought to appeal to those out there who aren't impressed by super
complex alpha-blended reflective throbbing multithreaded aqua
clones/alternatives.

WWW: http://www.kde-look.org/content/show.php?content=2865
2002-11-25T01:18:49+00:00 x11-themes/mkultra A lightweight native KWin style for KDE3
MKUltra is a lightweight native KWin style derived from the minimalist and
excellent Web style.

MKUltra ought to appeal to those out there who aren't impressed by super
complex alpha-blended reflective throbbing multithreaded aqua
clones/alternatives.

WWW: http://www.kde-look.org/content/show.php?content=2865
2002-11-25T00:30:50+00:00 java/linux-ibm-jdk14 IBM Java Development Kit 1.4 for Linux
IBM implementation of the Java 2 Standard Edition SDK,
version 1.4 for Linux. It contains IBM's just-in-time
compiler, enhanced with a unique Mixed Mode Interpreter
and a re-engineered Java 2 virtual machine.

WWW: https://www6.software.ibm.com/dl/lxdk/lxdk-p
2002-11-25T00:17:28+00:00 devel/gecc Group-enabled cluster compiler for cached, distributed compilation
This is the group-enabled cluster compiler, for cached, distributed compilation.
It is intended to work like ccache, distcc, or a combination of the two (this
port does not yet work). Use it cautiously, because it is at an early stage of
development.

WWW: http://gecc.sourceforge.net
2002-11-24T23:48:28+00:00 games/grhino GRhino Othello/Reversi Program
GRhino Othello/Reversi Program

WWW: http://rhino.sourceforge.net/
2002-11-24T23:05:18+00:00 games/pinball Emilia Pinball is a free pinball game
Emilia Pinball is a free pinball game.

It requires OpenGL, if your hardware supports it; else, it is possible
to build it with allegro (make -DWITH_ALLEGRO).

WWW: http://pinball.sourceforge.net/
2002-11-24T22:27:04+00:00 games/netspades Very popular card game for 1-4 players over a network
Spades (known in some places as 500) is a four-player, team-based
game whose object is to be the first team to score 500 points by
bidding on, and taking tricks.

NetSpades includes:
- the server program,
- a console-based client (using the SLang library),
- and an X-based client (using the GTK library).

WWW: http://www.ece.rice.edu/~brentmh/spades/
2002-11-24T22:01:10+00:00 games/knights KDE chess interface
Knights is a simple chess board for KDE 4.

It is a rewrite of the KDE3 Knights, but it
net yet feature-complete compared to the old
one. Supports playing againts computer engines
that support the XBoard protocol or against
player at the same computer. It has automatic
rule checking and some nice animations.

WWW: https://github.com/KDE/knights
2002-11-24T22:01:10+00:00 games/knights-kde4 KDE4 chess interface
Knights is a simple chess board for KDE 4.

It is a rewrite of the KDE3 Knights, but it
net yet feature-complete compared to the old
one. Supports playing againts computer engines
that support the XBoard protocol or against
player at the same computer. It has automatic
rule checking and some nice animations.

WWW: http://kde-apps.org/content/show.php/Knights?content=122046
2002-11-24T18:09:59+00:00 games/freebsd-games FreeBSD-modified "Standard" BSD games
This is a port of the FreeBSD "standard" games as they were just
before they were removed from the base system.

This source was formerly a part of the FreeBSD base system, and this
package is based on the final version of that source code, so it
includes all previous FreeBSD customizations.
2002-11-24T18:09:59+00:00 games/bsdgames Traditional BSD games taken mostly from DragonFly BSD
This is a port of the BSD "standard" games from Dragonfly BSD which
includes many improvements and cleanups from NetBSD and OpenBSD.
Sail is pulled from NetBSD sources, since the Dragonfly version
wasn't working.
2002-11-24T15:19:38+00:00 devel/linux-runrev Revolution is a rapid application development environment
Revolution is a rapid application development environment.

The main features are:

o Integrated development environment
o Visual user-interface builder
o Object-based programming model
o Complete onscreen documentation
o Cross-platform compatibility
o Single code base (Compile applications directly from a single
code base for Mac OS, Windows, and Linux and other popular Unix
flavors.)
o Compiles to native code on all platforms
o Multimedia support
o Internet sockets

This version is a Starter Kit Edition, which is free and allows you
to create your own applications (with limited script lengths).

WWW: http://www.runrev.com/
2002-11-24T13:33:47+00:00 games/xarchon A chess-like strategy game with battle options
XArchon is a chess-like strategy game with battle options.

It is modelled after the golden oldie Archon game created by
Freefall Associates and distributed by Electronic Arts.

WWW: http://xarchon.seul.org/
2002-11-24T11:22:24+00:00 misc/fortune-mod-futurama Compilation of quotes from the TV series "Futurama"
fortune-mod-futurama is a compilation of quotes from the Fox
TV Series "Futurama" by Matt Groening. The quotes have been
compiled from various sources on the Web.

WWW: http://www.netmeister.org/
2002-11-24T10:44:25+00:00 textproc/whitespace.el Emacs mode which detects and cleans up whitespace in source code
Whitespace.el is an emacs mode which detects and cleans up
whitespace in source code.

WWW: http://www.dsmit.com/lisp/
2002-11-24T09:02:55+00:00 portuguese/webalizer-pt_PT
2002-11-24T09:02:55+00:00 portuguese/webalizer-pt_BR
2002-11-24T08:33:53+00:00 japanese/ruby-refe Ruby Reference Referrer
ReFe is a Ruby interactive reference in Japanese.

Author: Minero Aoki <aamine@loveruby.net>
WWW: http://i.loveruby.net/en/refe.html
2002-11-24T07:56:05+00:00 korean/man-doc Korean online manual pages
This package is a early draft of korean online manual pages.
2002-11-24T05:35:21+00:00 net/arpd A daemon to service arp replies
Arpd can be used to direct all Arp queries for an interface into a
single IP address or network.

WWW: http://www.citi.umich.edu/u/provos/
2002-11-24T04:20:21+00:00 graphics/gkrellkam2 GKrellM plugin that display thumbnails of periodically updated images
A plugin to GKrellM that displays thumbnails of periodically updated
images.

WWW: http://gkrellkam.sourceforge.net/
2002-11-24T04:14:55+00:00 misc/gkrellweather2 Weather plugin for GKrellM
GKrellM plugin which shows weather info from the US National Weather
Service

Features
- Choose the location nearest to you by 4-letter METAR station
identifier code.(http://www.nws.noaa.gov/tg/siteloc.php)
- Monitor temperature, dew point, pressure, relative humidity, sky
condition, wind direction and speed
- Display using imperial units (degrees Fareheight, inches of
Mercury, miles per hour)
- Display using metric units (degrees Celsius, millimeters of
Mercury, kilometers per hour)
- Display pressure in kPa, hPa and mmHg
- Display wind speeds in kmph, mps and Beaufort scale

WWW: https://sites.google.com/site/makovick/gkrellm-plugins
2002-11-24T04:08:34+00:00 mail/gkrellmmailwatch2 GKrellM mailwatch plugin
GKrellM mailwatch plugin

A plugin for gkrellm, that watches in multiple mailboxes for new mail.

WWW: http://gkrellm.luon.net/mailwatch.phtml
2002-11-24T04:01:45+00:00 misc/gkrellmfmonitor2 GKrellM FMonitor plugin
This plugin monitors a file and displays its contents in gkrellm. File can
have multiple rows of the form 'name : value : [flag]'. Number of rows as
well as their contents can change dynamically. If flag non-empty then for
WARNING value - the orange led will light up and for ALERT value - red.

WWW: http://makovick.googlepages.com/gkrellmplugins
2002-11-24T03:31:25+00:00 graphics/ruby-rmagick Ruby binding for ImageMagick
RMagick is a binding for ImageMagick. Defines approx. 120 methods for
2D image manipulation. HTML documentation contains usage guide and
API reference, including 116 complete example programs and images.

WWW: http://rubyforge.org/projects/rmagick/
2002-11-24T01:06:12+00:00 graphics/pornview Image viewer/manager
PornView is an image viewer/manager

Features:
- Thumbnail list display.
- Thumbnails can be cached to disk for faster subsequent loads.
- Zoom in, out, and fit to window.
- Slideshow.
- Full screen viewing.

WWW: http://pornview.sourceforge.net
2002-11-24T00:48:47+00:00 graphics/linux-ungif RPM of the ungif lib
A port of ungif lib rpm.
2002-11-24T00:48:47+00:00 graphics/linux-f8-ungif RPM of gif and ungif libs (Linux Fedora 8)
A port of ungif lib rpm.
2002-11-24T00:48:47+00:00 graphics/linux-f10-ungif RPM of gif and ungif libs (Linux Fedora 10)
A port of ungif lib rpm.
2002-11-23T23:11:37+00:00 security/libgringotts Library for encapsulating/safekeeping data in encrypted/compressed form
libGringotts is a small, easy-to-use, thread-safe C library originally
developed for Gringotts; its purpose is to encapsulate data (generic: ASCII,
but also binary data) in an encrypted and compressed structure, to be written
in a file or used elseway. It makes use of strong encryption algorithms, to
ensure the data are as safe as possible, and allow the user to have the
complete control over all the algorithms used in the process.

For encryptions, libGringotts makes use of the MCrypt and MHash libs by Nikos
Mavroyanopoulos.

WWW: http://gringotts.berlios.de/
2002-11-23T20:10:43+00:00 www/bins Tool to generate HTML photo albums with XML support
[ excerpt (with adaptations) from developer's website ]

The aim of BINS is to generate HTML photo albums.

Some of the functionalities of BINS are:
- album can contains other albums (sub albums): the album can have
a tree structure ;
- generation of a thumbnail and of scaled images of each picture ;
- number and size of scaled pictures can be personalized, in pixels
or percentage of the original image ;
- several description fields (date, location, etc...) can be
associated with the pictures ;
- use the EXIF data structure found on some JPEG (usually, those
produced by digital cameras) to fill automatically some fields
(date and time for example).

WWW: https://gna.org/projects/bins/
2002-11-23T18:47:07+00:00 security/kgpg Encryption tool for KDE
KGpg is a simple interface for GnuPG, a powerful encryption utility.

With KGpg you will be able to encrypt and decrypt your files and
emails, allowing much more secure communications. A mini howto on
encryption with gpg is available on gnupg's web site.

WWW: https://utils.kde.org/projects/kgpg/
2002-11-23T18:08:41+00:00 textproc/p5-XML-XQL Perl module for querying XML tree structures with XQL
This is a Perl extension to XML::Parser. It adds a new 'Style' to
XML::Parser, called 'Dom', that allows XML::Parser to build an Object
Oriented datastructure with a DOM Level 1 compliant interface.

The XML::XQL module implements the XQL (XML Query Language) proposal
submitted to the XSL Working Group in September 1998. The spec can
be found at

http://www.w3.org/TandS/QL/QL98/pp/xql.html

Most of the contents related to the XQL syntax can also be found
in the XML::XQL::Tutorial that comes with this distribution. Note
that XQL is not the same as XML-QL!

WWW: https://metacpan.org/release/XML-XQL
2002-11-23T14:18:47+00:00 devel/aap Build tool alternative to make with internet access and CVS support
A-A-P is an Open Source build tool. It does everything that make does in
a better way. Includes Internet access for uploading and downloading
files. Integrated CVS support: obtain a module from a CVS server and
check changes into a CVS server.

Can be used to build programs, maintain web sites, distribute software,
download and install an application, etc.

WWW: http://www.a-a-p.org/
2002-11-23T13:07:29+00:00 print/pup GTK+ printer setup and maintaining tool
Pup (Printer Utility Program) is a GUI utility for maintaining your printer.

Supports following printers
* Lexmark Optra Color 40
Color 45
E310
* HP 2100M
4000
LJ4 Plus

With read back additionally all PJL printers are supported.
see lptcontrol(8)

WWW: http://pup.sourceforge.net/
2002-11-23T04:10:42+00:00 databases/gbib Editor/browser for BibTeX bibliographic databases
gBib is a user-friendly editor and browser for
BibTeX bibiographic datadases.
You can also use it to insert citations inside
a LyX (http://www.lyx.org) document.

WWW: http://gbib.seul.org
2002-11-23T03:33:20+00:00 misc/bibletime Open source Bible study tool
BibleTime is an open source Bible study application, based on the Sword
library which provides access to all the different text modules created
by the Crosswire Bible Society.

WWW: http://www.bibletime.info/
2002-11-23T03:33:20+00:00 misc/bibletime-kde4 An opensource Bible study tool
BibleTime is an open source Bible study application, based on the
Sword library which provides access to all the different text modules
created by the Crosswire Bible Society.

WWW: http://www.bibletime.info/
2002-11-23T03:33:20+00:00 misc/bibletime-kde3 A powerful Bible study application for KDE3
BibleTime is a powerful Bible study application for the K Desktop
Environment running on Unix operating systems. BibleTime is based
on the Sword library which provides access to all the different
text modules created by the Crosswire Bible Society.

Current features are: toolbar, splitted window with index and MDI
interface, searching in one or more modules supporting regular
expressions, graphical search analysis, bookmarks, drag & drop,
WYSIWYG html editing for comments, printing and an extensive help
system.

WWW: http://www.bibletime.info/
2002-11-23T03:33:20+00:00 misc/bibletime-devel Open source Bible study tool
BibleTime is an open source Bible study application, based on the Sword
library which provides access to all the different text modules created
by the Crosswire Bible Society.

WWW: http://www.bibletime.info/
2002-11-23T03:31:37+00:00 misc/bibletime-doc Documentation for bibletime, a powerful Bible study program for KDE3
BibleTime is a powerful Bible study application for the K Desktop Environment
running on Unix operating systems. BibleTime is based on the Sword library
which provides access to all the different text modules created by the
Crosswire Bible Society.

This is the documentation package for bibletime, including help, tips and
handbook.

WWW: http://www.bibletime.info/

- Willem van Engen <wvengen@stack.nl>
2002-11-22T21:17:10+00:00 www/privoxy Web proxy with advanced filtering capabilities
Privoxy is a non-caching web proxy with advanced filtering capabilities for
enhancing privacy, modifying web page data and HTTP headers, controlling
access, and removing ads and other obnoxious Internet junk. Privoxy has a
flexible configuration and can be customized to suit individual needs and
tastes. It has application for both stand-alone systems and multi-user
networks.

WWW: https://www.privoxy.org/
2002-11-22T21:17:10+00:00 www/privoxy+ipv6 Privoxy is a web proxy with advanced filtering capabilities
Privoxy is a web proxy with advanced filtering capabilities for protecting
privacy, filtering web page content, managing cookies, controlling access,
and removing ads, banners, pop-ups and other obnoxious Internet junk.
Privoxy has a very flexible configuration and can be customized to suit
individual needs and tastes. Privoxy has application for both stand-alone
systems and multi-user networks.

This is a port of Lionel Mamane's patched CVS version that supports IPv6.

WWW: http://www.privoxy.org/
WWW: http://www.deepspace6.net/sections/sources.html
2002-11-22T20:50:49+00:00 textproc/p5-Text-Reflow Perl module for reflowing text files
These routines will reflow the paragraphs in the given file, filehandle,
string or array using Knuth's paragraphing algorithm (as used in TeX) to
pick "good" places to break the lines.

WWW: https://metacpan.org/release/Text-Reflow
2002-11-22T20:31:37+00:00 www/p5-HTML-Widgets-SelectLayers Implements an HTML widget with multiple layers
This module implements an HTML widget with multiple layers. Only one
layer is visible at any given time, controlled by a <SELECT> box.

The HTML generated by this module uses JavaScript, but nevertheless
attempts to be as cross-browser as possible, testing for features via
DOM support rather than specific browsers or versions.

WWW: http://www.420.am/selectlayers/
2002-11-22T19:57:43+00:00 databases/p5-DBIx-DBSchema OO-interface to database schemas
This module implements an OO-interface to database schemas. Using this module,
you can create a database schema with an OO Perl interface. You can read the
schema from an existing database. You can save the schema to disk and restore
it in a different process. Most importantly, DBIx::DBSchema can write SQL
CREATE statements for different databases from a single source.

WWW: https://metacpan.org/release/DBIx-DBSchema
WWW: http://www.420.am/dbix-dbschema/
2002-11-22T17:48:11+00:00 devel/ruby-cache Ruby library for caching objects based on the LRU algorithm
Ruby/Cache is a library for caching objects based on the LRU algorithm
for Ruby.

WWW: http://www.nongnu.org/pupa/ruby-cache.html
2002-11-22T07:33:41+00:00 comms/gfax A Mono based pop-up fax manager
GFax is a front end fax program that performs as the familiar pop-up fax
manager when one prints to a fax printer.

WWW: http://www.cowlug.org/gfax/
2002-11-22T02:17:23+00:00 ftp/fmirror Program for mirroring files and directories from FTP server
fmirror is a program for mirroring files and directories from remote FTP
server.

It allows regex-matching for files that are to be included and excluded.
It uses a combination of timestamp, file size, and file permissions to
decide what files to transfer from the FTP server.

The primary goal of fmirror is to use as little memory as possible, but
still be able to do its job efficiently.
2002-11-21T20:02:50+00:00 net/ruby-spread Ruby interface to the Spread library
Ruby Spread is a library interface for the Ruby.

WWW: http://www.spread.org/
2002-11-21T18:52:53+00:00 multimedia/gtksubtitler A small GNOME program for editing and converting subtitles
[ excerpt with some modifications from author's website ]

GTKsubtitler is a small program for editing and converting subtitles.

o It supports: moving, merging and converting to iso-8859-1 and
iso-8859-2

o Four subtitle formats: Time, MicroDVD, Subviewer and SubRip

WWW: http://www.gtksubtitler.prv.pl/
2002-11-21T18:50:43+00:00 multimedia/ksubeditor A video subtitle editor for KDE
[ excerpt with some modifications from author's website ]

ksubeditor is a video subtitle editor for KDE. It is able to edit
and convert subtitles between different subtitle formats. It is
able to easily change the time of the subtitle and fit it to the
movie.

WWW: http://sourceforge.net/projects/ksubeditor/
2002-11-21T18:29:59+00:00 x11-toolkits/gauche-gtk GTK2 binding for Gauche
This is a Gauche extension module to use GTK.

WWW: http://www.shiro.dreamhost.com/scheme/gauche/index.html
2002-11-21T15:45:50+00:00 sysutils/hammerhead A webserver stressing tool
Hammerhead 2 is a stress testing tool designed to test out your web server
and web site. It can initiate multiple connections from IP aliases and
simulated numerous (256+) users at any given time. The rate at which
Hammerhead 2 attempts to pound your site is fully configurable, there are
numerous other options for trying to create problems with a web site (so you
can fix them). It can be used to test the behaviour of the port under load,
or the ability of the port to service a set of requests. Warning: Hammerhead
can destroy a web site very quickly. It should only be used to generate heavy
loads on local web sites for testing purposes.

WWW: http://hammerhead.sourceforge.net/
2002-11-21T15:39:17+00:00 devel/p5-Rcs Perl Object Class for Revision Control System (RCS)
This Perl module provides an object oriented interface to access
Revision Control System (RCS) utilities. RCS must be installed on the
system prior to using this module. This module should simplify the
creation of an RCS front-end.

WWW: https://metacpan.org/release/Rcs
2002-11-20T15:24:57+00:00 net/ccmsn A Tcl/Tk-based MSN messenger
Compu's Messenger is a multi-platform MSN Messenger
(though it works best on unix platform). It has support
for getting the user list from the server, block lists,
chats with more than two users, emotional icons, HTTP
proxy and logging facility.

WWW: http://msn.compucreations.com/

- Sergio Jimenez Romero
jimromse@eupmt.es
2002-11-20T15:24:57+00:00 net-im/ccmsn A Tcl/Tk-based MSN messenger
Compu's Messenger is a multi-platform MSN Messenger
(though it works best on unix platform). It has support
for getting the user list from the server, block lists,
chats with more than two users, emotional icons, HTTP
proxy and logging facility.

WWW: http://msn.compucreations.com/
2002-11-20T13:48:03+00:00 misc/rpl Unix text replacement utility
rpl is a Unix text replacement utility. It will replace strings with new
strings in multiple text files. It can scan directories recursively and
replace strings in all files found. The search can be limited to files
with certain filename suffixes (e.g. '.html', '.c', etc.).

WWW: http://www.laffeycomputer.com/rpl.html
2002-11-20T13:44:51+00:00 net/tcpsg Simple TCP port forwarder
TCPSG is just a simple TCP port forwarder designed to distribute a service
like a virtual server. It can be used to protect servers using the port
forwarder to receive requests.

WWW: http://tcpsg.sourceforge.net/
2002-11-20T09:41:05+00:00 x11-wm/pager Pager for sawfish without GNOME
A pager for sawfish without GNOME

WWW: http://sawfish.tuxfamily.org/
2002-11-20T08:59:55+00:00 security/bubblegum Watch a file for changes
Bubblegum is a daemon which watches a file for changes in access, modification
and inode change times and MD5 checksums. It can run a command upon a change
a specified number of times, read from a file list and more.

WWW: http://bjk.sourceforge.net/
2002-11-20T08:54:10+00:00 biology/treepuzzle Maximum likelihood phylogeny reconstruction using quartets
TREE-PUZZLE is a computer program to reconstruct phylogenetic trees from
molecular sequence data by maximum likelihood. It implements a fast tree search
algorithm, quartet puzzling, that allows analysis of large data sets and
automatically assigns estimations of support to each internal branch.
TREE-PUZZLE also computes pairwise maximum likelihood distances as well as
branch lengths for user specified trees. Branch lengths can be calculated under
the clock-assumption. In addition, TREE-PUZZLE offers a novel method, likelihood
mapping, to investigate the support of a hypothesized internal branch without
computing an overall tree and to visualize the phylogenetic content of a
sequence alignment. TREE-PUZZLE also conducts a number of statistical tests on
the data set (chi-square test for homogeneity of base composition, likelihood
ratio clock test, Kishino-Hasegawa test). The models of substitution provided by
TREE-PUZZLE are TN, HKY, F84, SH for nucleotides, Dayhoff, JTT, mtREV24, VT,
WAG, BLOSUM 62 for amino acids, and F81 for two-state data. Rate heterogeneity
is modeled by a discrete Gamma distribution and by allowing invariable sites.
The corresponding parameters can be inferred from the data set.

WWW: http://www.tree-puzzle.de
2002-11-20T06:52:17+00:00 textproc/galax Galax is a full-featured, fully compliant implementation of XQuery
Galax is a full-featured, fully compliant implementation of XQuery,
the W3C XML Query Language. Galax is open source and is being
developed at Lucent - Bell Labs and AT&T Labs Research.

WWW: http://www.galaxquery.org/
2002-11-19T15:46:58+00:00 misc/xtypo X-based keyboard trainer
This is xtypo, X-based typing trainner.
2002-11-19T14:39:00+00:00 emulators/yape Yet Another Commodore +4 Emulator
Yet Another Commodore +4 Emulator

Yape features:

- full, cycle exact MOS 7501 CPU emulation
- almost full TED 7360 chip emulation
- full ROM banking
- almost full tape emulation
- joystick emulation via cursor keys
- color palette based on original Commodore specs
- PRG and TAP file format support
- fake disk LOAD/SAVE to the file system

WWW: http://yape.plus4.net/
Janos Mohacsi
2002-11-19T13:47:13+00:00 games/lgeneral Turn-based strategy engine inspired by Panzer General
LGeneral is a turn-based strategy engine heavily inspired by Panzer
General. You play single scenarios or whole campaigns turn by turn
against a human player or the AI. Entrenchment, rugged defense,
defensive fire, surprise contacts, surrender, unit supply, weather
influence, reinforcements and other implementations contribute to the
tactical and strategic depth of the game.

WWW: http://lgames.sourceforge.net/index.php?project=LGeneral
2002-11-19T10:46:25+00:00 hungarian/ispell Hungarian dictionary for ispell
Hungarian Ispell/Myspell Spell Checher is a utility with Hungarian dictionary
and affix files. It provides Hungarian spelling checking with Ispell
program and Myspell library. It contains around 140 000 hungarian word +
affix rules.

OLDWWW: http://www.szofi.hu/gnu/magyarispell/english.html
WWW: http://magyarispell.sourceforge.net/
2002-11-18T17:43:51+00:00 graphics/libwpcg A basic 2D/3D computer graphics library which uses OpenGL
A basic 2D/3D computer graphics library which uses OpenGL
2002-11-18T04:57:59+00:00 audio/resid Cycle-based SID emulator engine
Since June 1998, a cycle-based SID emulator engine is available and is
distributed under the GNU General Public License (GPL). It's called reSID, is
programmed in C++, and so far has been developed by Dag Lem.

Requirement for processor power is huge (don't expect a complex SID emulator
like this to run on a machine with less than 233-300 MHz).
2002-11-18T03:00:04+00:00 graphics/gtkam Download and view files from various digital cameras
gtkam is an universal, free GTK+ application that will allow
downloading, saving, and manipulation of images from several
different digital camera models, or from the local harddrive.

gtkam supports a wide array of digital camera models.
Visit http://www.gphoto.org/proj/libgphoto2/support.php for
an updated list.

WWW: http://www.gphoto.org/proj/gtkam/
2002-11-17T22:10:16+00:00 www/mozilla-gtk2
${PKGDIR}/pkg-descr.gtk2
2002-11-17T22:10:16+00:00 www/mozilla-gtk1
${PKGDIR}/pkg-descr.gtk1
2002-11-17T22:10:16+00:00 www/mozilla-devel-gtk2
${PKGDIR}/pkg-descr.gtk2
2002-11-17T22:10:16+00:00 www/mozilla-devel-gtk1
${PKGDIR}/pkg-descr.gtk1
2002-11-17T21:19:57+00:00 editors/leo Advanced outline editor for programmers
* Leo is a programmer's editor and a flexible browser for projects,
programs, classes or data. Leo clarifies design, coding, debugging,
testing and maintenance.
* Leo is an outlining editor. Outlines clarify the big picture while
providing unlimited space for details.
* Leo is a literate programming tool, compatible with noweb and CWEB.
Leo enhances any text-based programming language, from assembly
language and C to Java, Python and XML.
* Leo is also a data organizer. A single Leo outline can generate
complex data spanning many different files. Leo has been used to
manage web sites.
* Leo is a project manager. Leo provides multiple views of a project
within a single outline. Leo naturally represents tasks that remain
up-to-date.
* Leo is fully scriptable using Python and saves its files in XML
format.
* Leo is portable. Leo.py is 100% pure Python and will run on any
platform supporting Python and PyQt, including Windows, Linux and
MacOS X.
* Leo is Open Software, distributed under the Python License.

WWW: http://leoeditor.com/
2002-11-17T19:52:08+00:00 print/gtklp GTK interface to cups
GtkLP for CUPS is a frontend for the lpr that comes with CUPS. It
is written to make it easy to use nearly all the options from CUPS
without knowing them by name. For print-admins, there is also an
pretty simple queue tool implemented.

WWW: https://gtklp.sirtobi.com
2002-11-17T05:03:54+00:00 sysutils/pear-Log PEAR logging utilities
PEAR Log framework provides an abstracted logging system.

It supports logging to console, file, syslog, SQL, Sqlite, mail and
mcal targets. It also provides a subject - observer mechanism.

WWW: https://pear.php.net/package/Log
2002-11-17T05:03:54+00:00 sysutils/pear-File PEAR common file and directory routines
Provides easy access to read/write to files along with
some common routines to deal with paths. Also provides
interface for handling CSV files.

WWW: https://pear.php.net/package/File
2002-11-17T05:03:54+00:00 net/pear-Net_Socket PEAR Network Socket Interface
Net_Socket is a PEAR class interface to TCP sockets.

It provides blocking and non-blocking operation, with different reading
and writing modes (byte-wise, block-wise, line-wise and special formats
like network byte-order ip addresses).

WWW: https://pear.php.net/package/Net_Socket
2002-11-17T05:03:54+00:00 net/pear-Net_Sieve PEAR class to handle talking to timsieved
Net_Sieve is a PEAR class which handles talking to timsieved.

Provides an API to talk to the timsieved server that comes with Cyrus
IMAPd. Can be used to install, remove, mark active, etc. SIEVE scripts.

WWW: https://pear.php.net/package-info.php?package=Net_Sieve
2002-11-17T05:03:54+00:00 mail/pear-Mail_Mime PEAR classes to create and decode MIME messages
PEAR classes to deal with creation and manipulation of MIME messages.

WWW: https://pear.php.net/package/Mail_Mime
2002-11-17T05:03:54+00:00 devel/pear-install Prepare the installation of the PEAR framework
This port does not install anything, but it prepares the installation of
new PEAR packages.

It is required by every pear- package in the FreeBSD ports tree.

WWW: http://pear.php.net/
2002-11-17T05:03:54+00:00 devel/pear-PEAR PEAR Base System
The PEAR package contains:
* the PEAR installer, for creating, distributing and installing packages
* the alpha-quality PEAR_Exception php5-only exception class
* the beta-quality PEAR_ErrorStack advanced error handling mechanism
* the PEAR_Error error handling mechanism
* the OS_Guess class for retrieving info about the OS where PHP is
running on
* the System class for quick handling common operations with files and
directories
* the PEAR base class

WWW: http://pear.php.net/package/PEAR/
2002-11-17T05:03:54+00:00 devel/pear-Console_Getopt PHP class that provides Command-line option parser
This is a PHP implementation of "getopt" supporting both
short and long options.

WWW: http://pear.php.net/package/Console_Getopt
2002-11-15T21:43:38+00:00 audio/xmms-mailnotify XMMS plugin, that plays a sound on incoming mail and opens the MUA
XMMS plugin, that plays a sound on incoming mail and opens the MUA
2002-11-15T20:14:58+00:00 net/simicq Plugin-based instant messenger
SIM (Simple Instant Messenger) is a plugin-based instant messenger with
support for various protocols (QT is needed, can be build for KDE).

All protocols support richtext-messages, file transfer, typing notification,
server-side contact list (with postponed synchronization - you can change
contact list in offline mode and after log on all changes will be
synchronized with server), new account registration and various searches.
You can use several accounts for each protocol.

Supported protocols:
* Oscar - ICQ and AIM support
* Jabber
* MSN
* Yahoo!
* LiveJournal

WWW: http://sim-icq.sourceforge.net/
2002-11-15T20:14:58+00:00 net-im/simicq Plugin-based instant messenger
SIM (Simple Instant Messenger) is a plugin-based instant messenger with
support for various protocols (QT is needed, can be build for KDE).

All protocols support richtext-messages, file transfer, typing notification,
server-side contact list (with postponed synchronization - you can change
contact list in offline mode and after log on all changes will be
synchronized with server), new account registration and various searches.
You can use several accounts for each protocol.

Supported protocols:
* Oscar - ICQ and AIM support
* Jabber
* MSN
* Yahoo!
* LiveJournal

WWW: http://sim-icq.sourceforge.net/
2002-11-15T20:14:58+00:00 net-im/sim-im Plugin-based instant messenger
This is a SIM-ICQ project's fork.

SIM-IM is a plugin-based instant messenger with support for various
protocols (QT is needed, can be build for KDE).

All protocols support richtext-messages, file transfer, typing
notification, server-side contact list (with postponed synchronization
- you can change contact list in offline mode and after log on all
changes will be synchronized with server), new account registration
and various searches. You can use several accounts for each protocol.

Supported protocols:
* Oscar - ICQ and AIM support
* Jabber
* MSN
* Yahoo!
* LiveJournal

WWW: http://sim-im.org/
2002-11-15T19:32:54+00:00 archivers/ruby-bz2 Ruby extension to use libbz2
Ruby-BZ2 is a Ruby extension to use libbz2.

WWW: http://moulon.inra.fr/ruby/bz2.html
2002-11-15T19:25:58+00:00 audio/swhplugins Steve Harris' huge Collection of LADSPA Plugins
This is Steve Harris' LADSPA-Plugin Collection.

WWW: http://www.plugin.org.uk
2002-11-15T18:44:12+00:00 games/xbubble Puzzle Bobble clone for Unix/X11 platforms
XBubble is an X Window based clone of the famous arcade game
Bust-A-Move/Puzzle Bubble. You can play it alone, against an opponent,
or even against the computer. It has nice scalable and customizable
graphics.

WWW: http://www.nongnu.org/xbubble/
2002-11-15T17:25:10+00:00 textproc/cy-aspell Aspell Welsh dictionary
Aspell Welsh dictionary.
2002-11-15T03:40:54+00:00 textproc/el-aspell Aspell Greek dictionary
Aspell Greek dictionary.
2002-11-15T02:37:05+00:00 ukrainian/aspell Aspell Ukrainian dictionaries
Aspell Ukrainian dictionary.

WWW: https://sourceforge.net/projects/ispell-uk/
2002-11-14T18:15:25+00:00 x11/startup-notification Library that supports startup notification spec from freedesktop.org
startup-notification is a minimal library that supports the startup
notification spec described at www.freedesktop.org.

WWW: https://www.freedesktop.org/wiki/Software/startup-notification/
2002-11-14T10:55:13+00:00 java/jakarta-commons-logging Generic logging wrapper library
Jakarta Commons Logging library.

There is a great need for debugging and logging information inside of Commons
components such as HTTPClient and DBCP. However, there are many logging APIs
out there and it is difficult to choose among them.

The Logging package is an ultra-thin bridge between different logging
libraries. Commons components may use the Logging API to remove compile-time
and run-time dependencies on any particular logging package, and contributors
may write Log implementations for the library of their choice.

WWW: http://jakarta.apache.org/commons/logging/
2002-11-14T10:23:58+00:00 java/jakarta-commons-beanutils JavaBeans utility library
JavaBeans utility library. It provides wrappers around getters
and setters for a property in an object for classes that conform
to the JavaBeans naming standard.

WWW: http://jakarta.apache.org/commons/beanutils/
2002-11-14T09:26:06+00:00 x11-fonts/terminus-font Terminus Font - a clean fixed width font
Terminus Font is designed for long (8 and more hours per day) work
with computers. Version 4.11 contains 594 characters, covering code
pages ISO8859-1/2/5/9/13/15/16, Windows-1250/1251/1252/1254/1257,
IBM-437/852/855/866, KOI8-R/U/E/F, Bulgarian-MIK, Paratype-PT154/PT254,
Macintosh-Ukrainian and Esperanto, and also the vt100 and xterm
pseudographic characters.

Note: This ports also installed a slanted version of the terminus
font, contributed by "Sascha Blank" <sblank@tiscali.de> which is NOT
in the original release.

WWW: http://terminus-font.sourceforge.net
2002-11-14T09:02:09+00:00 java/jakarta-commons-cli Java library for command line arguments and options
The Jakarta Commons CLI library provides a simple and easy to use
API for working with the command line arguments and options.

WWW: http://jakarta.apache.org/commons/cli/
2002-11-14T07:34:09+00:00 sysutils/pkgview
Pkgview is an application that displays the versions of all installed GNOME 2
components, then tries to guess the overall GNOME 2 version. This tool
can be very useful when trying to report bugs in GNOME's Bugzilla
database.

WWW: http://www.gtnorthern.demon.co.uk/pkgview.html
2002-11-14T07:34:09+00:00 sysutils/gnome-pkgview Displays the version of GNOME components installed
Pkgview is an application that displays the versions of all installed GNOME 2
components, then tries to guess the overall GNOME 2 version. This tool
can be very useful when trying to report bugs in GNOME's Bugzilla
database.

WWW: http://www.mikegtn.net/
2002-11-13T20:21:29+00:00 cad/atlc Tool to calculate the impedance of transmission lines
atlc is a program designed for finding the properties (characteristic
impedance, inductance per meter, capacitance per meter, velocity
factor, electric field distribution) of any transmission line with
2 or 3 conductors (i.e. a normal line or coupler). It uses the
finite difference method to determine these properties, and can
handle any cross section.

The program atlc needs to know shape of the transmission line's
cross section. This cross section is stored in a data file, which
happens to be a Windows bitmap file. The bitmap file is read by
atlc, following which the program performs the analysis. Look in
/usr/local/share/examples/atlc for some examples.

WWW: http://atlc.sourceforge.net/
2002-11-13T19:35:14+00:00 www/linuxpluginwrapper A wrapper allowing use of linux-plugins with native applications
A wrapper that allows the use of the Linux plugins to work with
a FreeBSD-native binary of applications.
2002-11-13T19:35:14+00:00 www/flashpluginwrapper A wrapper allowing use of linux-flashplugin with native mozilla
A wrapper that allows the use of the Linux flash plugin to work with
a FreeBSD-native binary of mozilla.

WWW: http://tmp.ninth-nine.com/FlashPluginWrapper/
2002-11-13T19:22:30+00:00 emulators/minivmac Miniature Macintosh emulator
Mini vMac is a minor spin off of the program vMac. Its goal is to
provide the simplest usable emulation of a Macintosh, instead of
the fastest or most usable emulation. It can serve as a programmers
introduction to vMac, having only about one tenth as much source
code.

Mini vMac, like vMac, emulates an Apple Macintosh Plus(tm).

WWW: http://minivmac.sourceforge.net/
2002-11-13T19:12:13+00:00 cad/cascade Simple tool to analyze noise and distortion of a RF system
Cascade is a program for analyzing the noise and distortion performance
of a cascade of elements in an electronic system. A typical application
of cascade is the analysis of a receiver. A text description of the
receiver block diagram consisting of things like amplifiers, mixers,
and filters is entered into cascade. Each element is characterized
by its gain and optionally noise figure, and third order intercept
point. The program then analyzes the system and produces a report
detailing the performance at each stage.

A summary is produced which shows the relative contributions to the
total system performance of each block. This allows easy identification
of what limits system performance.

WWW: http://rfcascade.sourceforge.net/
2002-11-13T17:30:05+00:00 french/plgrenouille Un client pour determiner votre bande passante a un raccordement large bande
Ce logiciel est cense determiner votre bande passante a un raccordement
large bande et envoie les resultats au site http://www.grenouille.com
a des fins de statistiques.
2002-11-13T17:28:18+00:00 sysutils/xapply Parallel Execution tool ala xargs/apply
xapply (Extended Apply) is an clever derivative of xargs and apply.
Using list or tabular input from one or more descriptors, xapply
executes a template command modified for each input. It supports
simple split on token expression, and has support (ala make -j)
for running many jobs in parallel.
2002-11-13T16:45:39+00:00 sysutils/flock Manage locks from shell scripts
Manage locks from shell scripts

WWW: https://www.kernel.org/pub/linux/utils/util-linux/
2002-11-13T15:39:38+00:00 sysutils/curly Generalize listed filenames to csh-extended glob patterns
Curly filters a list of filenames to a greatest-common-denominator
glob pattern used by most shells.
2002-11-13T14:50:39+00:00 sysutils/Tee An enhanced version of tee(1)
Tee is an enhanced version of tee(1). Think of it as a switchboard
for your pipeline, not just a Y-coupler.
2002-11-13T07:19:13+00:00 vietnamese/vi2vn Perl script to convert VIQR encoding to other Vietnamese encodings.
Perl script to convert the text in the VIQR encoding to another Vietnamese
encoding (such as TCVN, VISCII, VPS, VNI, ...).
2002-11-13T06:26:15+00:00 games/hlserver-trainhunters Half-Life mod Train Hunters full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Train Hunters server under Linux emulation.

Train Hunters is a Half-Life modification based on fun not on
anything else. You have to try to control the train(s) in the maps
(like the one in subtransit). When you are on a train, you will
receive points each few seconds. This changes the Half-Life deathmatch
gameplay greatly, caus everyone is trying to kick the ass of the
player who is on the train (or whatever the train looks like in the
map). There are also many other new features in the game, like the
"King of the Train" mode and some special weapons...

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/trainhunters/
2002-11-12T21:29:26+00:00 net/ruby-tserver Ruby library for writing a preforking server like Apache
TServer is a Ruby library for writing a preforking server like Apache.

WWW: http://raa.ruby-lang.org/project/tserver
2002-11-12T17:07:08+00:00 www/p5-HTML-FromText Mark up text as HTML
The text2html function marks up plain text as HTML. By
default it converts HTML metacharacters into the
corresponding entities. More sophisticated transformations,
such as splitting the text into paragraphs or marking up
bulleted lists, can be carried out by setting the
appropriate options.

WWW: https://metacpan.org/release/HTML-FromText
2002-11-12T03:35:23+00:00 games/hlserver-ns Half-Life mod Natural Selection full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Natural Selection server under Linux emulation.

Frontiermen fighting The Khara. Marines fighting Space Mongols.
This is a simplification of the plot of Natural Selection. However,
there is a lot more to it.

Real Time Simulation (RTS) meets First Person Shooter (FPS). Players
can assume role of commanders issuing orders to other players who
can judge if they should or not obey. A strategical RTS FPS.

Visit these following web pages for more information:

WWW: http://www.natural-selection.org/
2002-11-11T17:34:27+00:00 mail/bogofilter Fast, teachable, learning spam detector
Bogofilter is a trainable email spam detector.

Bogofilter takes an email message or other text on standard input, parses it
into words, does a statistical check against databases of "good" and "bad"
words, and returns a status code indicating whether or not the message is spam.
Bogofilter decodes base64 or quoted-printable encoded texts and ignores non-text
attachments and HTML comments.

The supported database backends are Berkeley DB, QDBM and SQLite3.

WWW: https://bogofilter.sourceforge.io/
2002-11-11T17:34:27+00:00 mail/bogofilter-current "Fast, teachable, learning spam detector"
Bogofilter takes an email message or other text on standard input, parses it
into words, does a statistical check against data bases of "good" and "bad"
words, and returns a status code indicating whether or not the message is spam.
Bogofilter decodes base64 or quoted-printable encoded texts and ignores non-text
attachments and HTML comments.

WWW: http://bogofilter.sourceforge.net/
2002-11-11T15:39:29+00:00 devel/distel Distel extends Emacs Lisp with Erlang-style message passing
Distel extends Emacs Lisp with Erlang-style processes and message
passing, and the Erlang distribution protocol. With this you can
write Emacs Lisp processes and have them communicate with normal
Erlang processes in real nodes. Includes some useful applications
(Dynamic TAGS, debugger, process list, profiler and more).

WWW: http://www.bluetail.com/~luke/distel/
2002-11-11T10:24:48+00:00 devel/py_otp_interface A native Python implementation of an Erlang/OTP node
Native Python implementation of an Erlang/OTP hidden node. It can
talk to R7, R8 and R9 nodes, supports sending and receiving messages,
RPC calls and EPMD registration.

WWW: http://www.lysator.liu.se/~tab/erlang/py_interface/
2002-11-10T20:11:29+00:00 sysutils/usermin Web-based interface for performing some user tasks
Usermin is a web interface that can be used by any user on a Unix
system to easily perform tasks like reading mail, setting up SSH
or configuring mail forwarding. It can be thought of as a simplified
version of Webmin designed for use by normal users rather than
system administrators.

WWW: http://www.usermin.com/
2002-11-10T18:45:13+00:00 net/ruby-radius A Ruby module that provides an interface to the RADIUS protocol
This module provides an RFC 2138/2139-compliant interface to RADIUS
using Ruby. Its API is based somewhat on the Net::Radius module for
Perl, but with some changes made to reflect Ruby's features (such as
iterators).

Author: Rafael R. Sevilla <dido@imperium.ph>
WWW: http://savannah.gnu.org/projects/ruby-radius/
2002-11-10T17:42:49+00:00 textproc/ruby-amrita An HTML/XHTML template library for Ruby
amrita is an HTML/XHTML template library for Ruby.
It makes html documents from a template and a model data.

WWW: http://amrita.sourceforge.jp/
2002-11-10T17:41:06+00:00 textproc/ruby-amatch Ruby library for approximate string matching and searching
This is a Ruby library for approximate string matching and searching
using a dynamic programming algorithm to compute the Levenstein
distance between strings. Written in C for speed.

WWW: http://flori.github.io/amatch/
2002-11-10T17:40:10+00:00 textproc/ruby-raspell A Ruby interface binding to aspell
rAspell is an interface binding to aspell (http://aspell.net).
Aspell is a very comfortable spell checker.

Author: Matthias Veit <matthias_veit@yahoo.de>
WWW: http://sourceforge.net/projects/raspell/
2002-11-10T17:23:52+00:00 net/jarl A Perl/Tk Jabber client
Jarl is a Perl/Tk application that allows one to access a Jabber
account and have full access to the Jabber IM system. It runs on any
platform that supports Perl and Tk, which at this time is most
platforms.

Jarl is going to be a full featured Jabber client that supports 100%
of the features that the Jabber IM offers.

WWW: http://jarl.sourceforge.net/
2002-11-10T17:23:52+00:00 net-im/jarl Perl/Tk Jabber client
Jarl is a Perl/Tk application that allows one to access a Jabber
account and have full access to the Jabber IM system. It runs on any
platform that supports Perl and Tk, which at this time is most
platforms.

Jarl is going to be a full featured Jabber client that supports 100%
of the features that the Jabber IM offers.

WWW: http://jarl.sourceforge.net/
2002-11-10T17:19:36+00:00 devel/qssl QSSL is a Qt plugin that helps applications use OpenSSL
QSSL is a Qt plugin that helps applications use OpenSSL. It was
originally written to be used with the Psi Jabber client (see net-im/psi).

WWW: http://psi.sourceforge.net/
2002-11-09T21:11:51+00:00 www/notftp An easy to use Web to FTP gateway written in PHP
NotFTP is a fully featured and easy to use Web to FTP gateway written in
PHP. It supports all common FTP functions (including uploads and SSL-FTP)
and allows the administrator to set a maximum transfer size and a daily
transfer quota for users. It is particularly well-suited for making FTP
accessible to users behind an HTTP-only proxy. In addition, it will
usually work right out of the box with no configuration.

WWW: http://wonko.com/notftp/
2002-11-09T19:59:45+00:00 devel/ruby-nodedump Displays the internal structure of a parsed Ruby program
NodeDump displays the internal structure of a parsed Ruby program.
This is really only of use to people who want to hack the interpreter,
or who are curious about how Ruby represents their programs
internally.

Author: The Pragmatic Programmers, LLC
WWW: http://www.pragmaticprogrammer.com/ruby/downloads/nodeDump.html
2002-11-09T15:54:27+00:00 java/netcomponents Java library with common network protocol implementations
NetComponents TM is a Java package that allows easy access to the
most commonly used Internet protocols. It provides support for
FTP, NNTP, SMTP, POP3, Telnet, TFTP, Finger, Whois, and other
frequently used Internet protocols as well as BSD R command
support, including rexec, rcmd/rshell and rlogin

WWW: http://www.savarese.org/oro/downloads/index.html#NetComponents
2002-11-09T14:18:52+00:00 devel/ruby-robjectteam Enables the ObjectTeams paradigm to the Ruby language
his package brings the ObjectTeams paradigm to ruby.

The ObjectTeams paradigm (see www.objectteams.org) is an aspect
oriented approach to achieve advanced separation of concerns.

ROT allows the programmer to encapsulate the interaction of a set of
objects (roles) into a compound object (the team). Aspects can be
implemented as roles and are weaved into domain classes via a
connector at runtime (runtime weaving). These aspects can be
explicitly activated and deactivated.

WWW: http://sourceforge.net/projects/robjectteam/
2002-11-08T22:30:21+00:00 devel/picasm Portable assembler for 16C84 series PICs
picasm is a portable assembler which generates code for the 16F84 series of
programmable interface controllers.

WWW: http://www.jmp.fi/~trossi/pic/
2002-11-08T21:18:18+00:00 devel/p5-Proc-PIDFile Perl5 module to prevent multiple instances of a process from running
A pid file is a file which contains a record of the process which created
it. Pids are written down to files so that:

* a program can know whether an instance of itself is currently running
* other processes can know the pid of a running program

This module can be used so that your script can do the former.

WWW: http://search.cpan.org/dist/Proc-PID_File/
2002-11-08T18:42:37+00:00 net/yaz++ C++ toolkit for development of Z39.50v3 clients and servers
YAZ++ is a C++ programmer's toolkit supporting the development of Z39.50v3
clients and servers. It includes an implementation of the ZOOM C++ binding,
a generic YAZ++ client/server API and a powerful Z39.50 proxy.

WWW: http://www.indexdata.dk/yazplusplus/
2002-11-08T13:08:21+00:00 sysutils/pkill NetBSD's pgrep and pkill: find or signal processes matching criteria
[ excerpt from commands' man page ]

Port of NetBSD's pgrep(1) and pkill(1) commands which either find
or signal processes matching criteria.

The pgrep command searches the process table on the running system
and prints the process IDs of all processes that match the criteria
given on the command line.

The pkill command searches the process table on the running system
and signals all processes that match the criteria given on the
command line.
2002-11-07T17:36:47+00:00 databases/gqlplus SQL*PLUS with commandline editing, history, and name completion
gqlplus is a drop-in replacement for sqlplus, an Oracle SQL client, for
UNIX platforms. The difference between gqlplus and sqlplus is command-line
editing and history, plus tablename completion. As you know if you have
used sqlplus, it is notoriously difficult to correct typing errors and
other mistakes in your SQL statements. sqlplus does give you ability to
use external editor to edit a statement, but only the last statement you
typed. gqlplus solves this problem by providing the familiar command-line
editing and history as in tcsh or bash shells, and tablename completion,
while otherwise retaining compatibility with sqlplus. Thus, no user training
is needed - simply use gqlplus instead of sqlplus. In addition,
configuration/installation is trivial: gqlplus is a single binary compiled
executable (written in C), so all you need is download it and put it anywhere
in your PATH. After that, you'll be ready to use it.

WWW: http://gqlplus.sourceforge.net/
2002-11-07T16:36:03+00:00 irc/ircservices System of IRC services for IRC networks
IRC Services is a system of services to be used with Internet
Relay Chat networks. Services provides for definitive nickname
and channel ownership, as well as the ability to send messages
to offline users, and gives IRC operators considerably more
control over the network.

WWW: http://www.ircservices.za.net/
2002-11-07T09:03:28+00:00 devel/msp430-libc Libc for TI's msp430 MCUs cross-development
libc for TI's msp430 MCUs cross-development

This port installs msp430libc.

GCC site: http://gcc.gnu.org/
MSP430 site: http://www.ti.com/msp430/

WWW: http://mspgcc.sourceforge.net/
2002-11-07T00:31:24+00:00 games/jumpnbump Play cute bunnies jumping on each other's heads #'
This is a game for the whole family. You play cute fluffy little
bunnies and hop on each other's heads.

At the beginning you are in the menu, where you have to let each
active player jump over the tree trunk to enter the play area, and
then walk to the right. You will then enter the arena. The aim is
to jump on the other bunnies' heads...

Jump 'n Bump was originally a DOS game by Brainchild Design, which
was open sourced under the GPL license and ported to SDL, and then
SDL2.

WWW: https://gitlab.com/LibreGames/jumpnbump
2002-11-06T14:37:35+00:00 chinese/cdict5 Chinese-English / English-Chinese dictionary
Chinese-English / English-Chinese dictionary
- suppoer 21 Century Dictionary v5.0
- Chinese-English / English-Chinese query
- English-Chinese support wild card query and shell globbing
- Chinese-English support prefix query
- can query by different spelling
- support ANSI color
- interactive mode support doskey function
- support ET2000 English-Chinese dictionary (not fully tested)
2002-11-06T10:18:28+00:00 devel/msp430-gdb FSF GDB for TI's msp430 MCUs cross-development
FSF gdb-5.1.1 for TI's msp430 MCUs cross-development

This brings the gdb debugger for the Texas Instruments MSP430 16-bit
RISC-like family of microcontrollers.

This debugger contains built-in simulator for MSP430 ALU.

MSP430 site: http://www.ti.com/msp430/

WWW: http://mspgcc.sourceforge.net/
2002-11-06T10:16:08+00:00 devel/msp430-gcc3 FSF gcc-3.4 for TI's msp430 MCUs cross-development
FSF gcc-3.3 for TI's msp430 MCUs cross-development

This brings the gcc compiler for the Texas Instruments MSP430 16-bit
RISC-like family of microcontrollers.

Includes only C compiler.

GCC site: http://gcc.gnu.org/
MSP430 site: http://www.ti.com/msp430/

WWW: http://mspgcc.sourceforge.net/
2002-11-06T10:16:08+00:00 devel/msp430-gcc FSF GCC 4.6 for TI's msp430 MCUs cross-development
FSF gcc-4.6 for TI's msp430 MCUs cross-development

This brings the gcc compiler for the Texas Instruments MSP430 16-bit
RISC-like family of microcontrollers.

Includes only C compiler.

GCC site: http://gcc.gnu.org/
MSP430 site: http://www.ti.com/msp430/

WWW: http://mspgcc.sourceforge.net/
2002-11-06T10:05:56+00:00 devel/msp430-binutils GNU binutils for TI's msp430 MCUs cross-development
GNU binutils for TI's msp430 MCUs cross-development

This brings the binutils (assembler, linker and others) for the Texas
Instruments MSP430 16-bit RISC-like family of microcontrollers.

Prerequisite for the GCC for MSP430 cross-compilation environment.

binutils site: http://sources.redhat.com/binutils/
MSP430 site: http://www.ti.com/msp430/

WWW: http://mspgcc4.sourceforge.net/
2002-11-06T04:50:35+00:00 ftp/emacs-wget Simple front-end to wget on Emacsen
Emacs-wget is a simple interface program of wget for Emacsen.

WWW: http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/
2002-11-05T19:14:30+00:00 comms/xlog Amateur Radio logging application
Xlog is an Amateur Radio station logger. Xlog is able to do
DXCC lookups and will display country information, CQ and ITU zone,
location in latitude and longitude and distance and heading in
kilometers or miles, both for short and long path. Locator distance
and heading calculation for VHF logging is also supported.

Xlog supports cabrillo, ADIF, trlog, and EDI and can import
twlog, editest and OH1AA logbook files.
It also has the ability to customise log fields which makes it ideal for
use in those countries that have odd logging rules such as the U.K. Also
included is the ability to log using the FCC emissions codes.

WWW: http://xlog.nongnu.org/
2002-11-04T22:59:25+00:00 x11-fm/apotheke A CVS view for Nautilus
Apotheke is a separate Nautilus view, which gives you
detailed information about CVS managed directories.

WWW: http://apotheke.berlios.de/
- Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
2002-11-04T19:33:19+00:00 devel/libical Implementation of the IETF Calendaring and Scheduling protocols
Libical is an Open Source implementation of the IETF's iCalendar
Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It
parses iCal components and provides a C API for manipulating the
component properties, parameters, and subcomponents.

WWW: https://github.com/libical
2002-11-04T14:15:55+00:00 databases/jdb JDB manipulates flat-ASCII databases from shell scripts
JDB is a package of commands for manipulating flat-ASCII databases
from shell scripts. JDB is useful to process medium amounts of data
(with very little data you'd do it by hand, with megabytes you might
want a real database). JDB is very good at doing things like:

* extracting measurements from experimental output
* re-examining data to address different hypotheses
* joining data from different experiments
* eliminating/detecting outliers
* computing statistics on data (mean, confidence intervals,
histograms, correlations)
* reformatting data for graphing programs

Rather than hand-code scripts to do each special case, JDB provides
higher-level functions.

JDB is built on flat-ASCII databases. By storing data in simple text
files and processing it with pipelines it is easy to experiment (in
the shell) and look at the output.

WWW: http://www.isi.edu/~johnh/SOFTWARE/JDB/index.html
2002-11-04T10:28:55+00:00 games/tome Roguelike dungeon exploration game based on JRR Tolkien's works
Troubles of Middle Earth (ToME) is a roguelike dungeon exploration
game based on JRR Tolkien's works. It is derived from the angband
codebase.

WWW: http://www.t-o-m-e.net/
2002-11-04T02:57:48+00:00 textproc/p5-xmltv Set of programs to process TV (tvguide) listings in XML format
[ excerpt from developer's website ]

XMLTV is a set of programs to process TV (tvguide) listings and
manage your TV viewing. It stores the listings in an XML-based
format.

The idea is to separate out the backend (getting the listings) from
the frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters
that read and write XML documents.

WWW: http://xmltv.sourceforge.net/
2002-11-04T01:35:00+00:00 japanese/cal.rb Displays a Japanese calendar
cal.rb is a cal(1)-like program which shows a calendar with the
Japanese holidays. It can also display years and months in Japanese
style.

WWW: http://aglaia.c.u-tokyo.ac.jp/~yamamoto/Script/Calendar/
2002-11-04T01:19:26+00:00 x11-toolkits/p5-Tk-TableMatrix Table/matrix extension to perl/tk for displaying table formatted data
Tk::TableMatrix is a table/matrix widget extension to perl/tk for
displaying data in a table (or spreadsheet) format. The basic
features of the widget are:

* multi-line cells
* support for embedded windows (one per cell)
* row & column spanning
* variable width columns / height rows (interactively resizable)
* row and column titles
* multiple data sources ((perl hash|| perl callback) &| internal caching)
* supports standard Tk reliefs, fonts, colors, etc.
* x/y scrollbar support
* 'tag' styles per row, column or cell to change visual appearance
* in-cell editing - returns value back to data source
* support for disabled (read-only) tables or cells (via tags)
* multiple selection modes, with "active" cell
* multiple drawing modes to get optimal performance for larger tables
* optional 'flashes' when things update
* cell validation support
* Works everywhere Tk does (including Windows and Mac!)

WWW: https://metacpan.org/release/Tk-TableMatrix
2002-11-03T17:05:52+00:00 x11-wm/pekwm Light, unobtrusive, and configurable window manager
The Pek Window Manager is written by Claes Nasten, the code is based
on the aewm++ window manager, but it has evolved enough that it no
longer resembles aewm++ at all.
It has a much expanded feature-set, including window grouping (similar
to ion, pwm, or fluxbox), autoproperties, xinerama, keygrabber that
supports keychains, and much more.

o Lightweight and Unobtrusive, a window manager shouldn't be noticed.
o Very configurable, we all work and think in different ways.
o Automatic properties, for all the lazy people, make things appear as
they should when starting applications.
o Chainable Keygrabber, usability for everyone.

WWW: https://www.pekwm.se/
2002-11-03T14:59:39+00:00 net/netspoc A Network Security Policy Compiler
NetSPoC is a tool for security managment of large computer networks with
different security domains. It generates configuration files for packet
filters controlling the borders of security domains.

NetSPoC provides its own language for describing security policy and topology
of a network. The security policy is a set of rules that state which packets
are allowed to pass the network and which not. NetSPoC is topology aware: a
rule for traffic from A to B is automatically applied to all managed packet
filters on the path from A to B.

Currently NetSPoC generates ACLs and static routing entries for Cisco routers
and PIX firewalls. Support for network address translation and IPSec has not
been implemented yet.

WWW: http://netspoc.berlios.de/
2002-11-03T14:59:39+00:00 net-mgmt/netspoc Network Security Policy Compiler
NetSPoC is a tool for security managment of large computer networks with
different security domains. It generates configuration files for packet
filters controlling the borders of security domains.

NetSPoC provides its own language for describing security policy and topology
of a network. The security policy is a set of rules that state which packets
are allowed to pass the network and which not. NetSPoC is topology aware: a
rule for traffic from A to B is automatically applied to all managed packet
filters on the path from A to B.

Currently NetSPoC generates ACLs and static routing entries for Cisco routers
and PIX firewalls. Support for network address translation and IPSec has not
been implemented yet.

WWW: http://netspoc.berlios.de/
2002-11-03T14:53:30+00:00 games/frozenbubble Throw colourful bubbles to build groups and destroy the groups
Frozen Bubble is a game in which you throw colorful bubbles and build
groups to destroy the bubbles. In 1p mode, destroy all the bubbles to
access the next level. In 2p mode, have your opponent die before you.

WWW: http://www.frozen-bubble.org/
2002-11-03T14:34:09+00:00 devel/p5-SDL Perl Bindings for SDL
SDL Perl is a package of Perl modules that provide both functional
and object oriented interfaces to the Simple DirectMedia Layer for
Perl 5. This package takes some liberties with the SDL API, and
attempts to adhere to the spirit of both the SDL and Perl.

WWW: http://sdl.perl.org/
2002-11-03T00:30:26+00:00 comms/kpsk A PSK31 digital radio communications application for the KDE
KPSK is a PSK31 digital radio communications application for use by
licensed amateur radio operators and designed specifically for the
KDE 3.x desktop environment.

Features include:

* Simple, feature-filled user interface
* Simultaneous monitoring of up to four PSK31 signals
* User-configurable waterfall colors, fonts.
* Auto-scaling waterfall
* Optimization to provide IMD data only when the measurement is valid
* Twelve user-defined fixedtexts (TX macros), available by mouse
or F1-F12 keys
* Integral BerkeleyDB-based QSO logbook
* BPSK or QPSK operation
* Automatic and manual modes for calling CQ
* Ability to send an ASCII text file
* Extensive application documentation

WWW: http://kpsk.sourceforge.net/
2002-11-02T06:42:15+00:00 www/p5-Apache-SubProcess Forking and executing subprocesses from mod_perl
Apache::SubProcess provides the Perl API for running and communicating
with processes spawned from mod_perl handlers.

Author: Doug MacEachern
2002-11-01T20:58:48+00:00 games/jfk Multiplayer 2D shoot'em up game
Jfk is a 2d shooting game. It consists of a server and a client which uses SDL
for displaying graphics. Your goal is to get a high score by shooting your
enemies.

WWW: http://hop.at/jfk/
2002-11-01T20:41:26+00:00 games/foobillard Free OpenGL billiards game
Foobillard is a free OpenGL-billard game for Unix with realistic physics,
AI-player and many gametypes like pool carambol or snooker.

WWW: http://foobillard.sourceforge.net/
2002-11-01T19:06:56+00:00 games/xword A crossword puzzle application
xword is a crossword puzzle application for UNIX/X that allows users to open
and solve AcrossLite puzzle format files (such as The New York Times and
The Washington Post).

WWW: http://xword.sourceforge.net/
2002-11-01T17:32:53+00:00 devel/p5-Parallel-ForkManager Simple parallel processing fork manager
This module is intended for use in operations that can be
done in parallel where the number of processes to be
forked off should be limited. Typical use is a downloader
which will be retrieving hundreds/thousands of files.

WWW: https://metacpan.org/release/Parallel-ForkManager
2002-11-01T02:40:58+00:00 devel/mips-rtems-gdb
2002-10-31T23:19:17+00:00 misc/clex Command line file manager
CLEX (pronounced KLEKS) is a file manager with full-screen user interface.
It displays directory contents, including file status details, and provides
features like command history, filename insertion, or name completion, in
order to help users to create commands to be executed by the shell.

CLEX is versatile tool for system administrators and all users that utilize
the enormous power of the command line. Its unique one-panel user interface
enhances productivity and lessens the probability of mistake. There are no
built-in commands; CLEX is an add-on to your favorite shell.

WWW: http://www.clex.sk/
2002-10-31T18:59:02+00:00 net/dnstop Captures and analyzes DNS traffic (or analyzes libpcap dump)
dnstop is a libpcap application (ala tcpdump) that displays various
tables of DNS traffic on your network. Currently dnstop displays
tables of:

* Source IP addresses
* Destination IP addresses
* Query types
* Top level domains
* Second level domains

WWW: http://dnstop.measurement-factory.com/
2002-10-31T18:59:02+00:00 dns/dnstop Captures and analyzes DNS traffic (or analyzes libpcap dump)
dnstop is a libpcap application (ala tcpdump) that displays various
tables of DNS traffic on your network. Currently dnstop displays
tables of:

* Source IP addresses
* Destination IP addresses
* Query types
* Top level domains
* Second level domains

WWW: http://dnstop.measurement-factory.com/
2002-10-31T13:25:40+00:00 net/slurm Generic network load monitor
slurm started as a port of pppstatus to FreeBSD and now is a generic
curses based network load monitor.
It features three different modes with real-time ASCII graphs and
interface statistics for all kinds of network interfaces on most Unix systems.

WWW: http://www.raisdorf.net/slurm/

Michael L. Hostbaek
mich@FreeBSD.org
2002-10-31T10:53:44+00:00 net/p5-Net-DNS-SEC DNSSEC extensions to Net::DNS
This module implements DNSSEC (RFC 2535), SIG(0) (RFC 2931) and
draft-ietf-dnsext-delegation-signer-07.txt.

WWW: http://www.ripe.net/disi/#NetDNS
2002-10-31T10:53:44+00:00 dns/p5-Net-DNS-SEC DNSSEC extensions to Net::DNS
The Net::DSN::SEC suite provides the resource records that are needed for
DNSSEC (RFC 4033, 4034 and 4035). In addition the DLV RR, a clone of the DS
RR is supported (RFC 4431)

It also provides support for SIG0. That later is useful for dynamic updates
using key-pairs.

RSA and DSA crypto routines are supported.

For details see Net::DNS::RR::RRSIG, Net::DNS::RR::DNSKEY,
Net::DNS::RR::NSEC, Net::DNS::RR:DS, Net::DNS::RR::DLV, and see
Net::DNS::RR::SIG and Net::DNS::RR::KEY for the use with SIG0.

Net::DNS contains all needed hooks to load the Net::DNS::SEC extensions when
they are available.

See Net::DNS for general help.

WWW: https://metacpan.org/release/Net-DNS-SEC
2002-10-30T12:52:39+00:00 devel/fastdep Fast dependency generator for C/C++ files
fastdep is a preprocessor which generates dependency information suitable for
Makefile inclusion from C or C++ source files. Meant to run on slower hardware,
it is several orders of magnitude faster than gcc.

WWW: http://www.irule.be/bvh/c++/fastdep/
2002-10-30T12:08:24+00:00 ftp/ftp-tls Ftp client supporting FTP AUTH TLS
Ftp client based on the OpenBSD ftp client code, implements the
FTP AUTH TLS IETF draft.

WWW: http://www.ford-hutchinson.com/~fh-1-pfh/ftps-ext.html
2002-10-30T04:27:27+00:00 devel/gnustep-devel
2002-10-30T04:18:58+00:00 x11-toolkits/gnustep-gui-devel
2002-10-29T19:49:23+00:00 www/twig Web Based Email Client and Scheduler
TWIG is a Web-based groupware suite written in PHP, compatible with both
PHP3 and PHP4. Its features include IMAP and POP3 email, Usenet newsgroups,
contact management, scheduling, shared notes and bookmarks, a todo list,
and meeting announcements. Any piece of information can be shared with others
via group oriented access controls. By using only plain HTML, it is a simple,
cross-platform, fast and browser-independent way to access or share almost
any kind of information, without the complexity or costs of other
intranet/groupware packages. It is fully internationalized, with 22
translations.
2002-10-29T17:01:03+00:00 security/libecc C++ Elliptic Curve Library
Libecc is an elliptic curve crypto library for C++ developers.

WWW: http://libecc.sourceforge.net/
2002-10-29T14:29:33+00:00 mail/mailman-devel
Paraphrasing the website:
Mailman is a mailing list manager (MLM); that is, software to help manage
email discussion lists, much like Majordomo, LISTSERV, and the like.
Unlike most similar products, Mailman gives each mailing list a web page
and allows users to subscribe, unsubscribe, and change their preferences
via the web. Even a list manager can administer his or her list(s)
entirely via the web. Mailman integrates many common MLM features,
including web-based archiving (though it also has hooks for external
archivers), mail-to-news gateways, bounce handling, spam prevention,
Majordomo-style email-based list administration, direct SMTP delivery (with
fast bulk mailing), digest delivery, virtual domain support, and more.

Mailman is written mostly in Python (with a smattering of C where necessary
for security purposes), and includes hooks to make it easily scriptable and
extensible. It is compatible with most web servers and browsers, and most
mail transfer agents (mail servers). Mailman's documentation may be found on
its website.

The development release of Mailman is not intended for production use.

Author: Barry Warsaw <barry@zope.com> and the Mailman Cabal
WWW: http://www.list.org/MM21/

-- Johann Visagie <wjv@FreeBSD.org>
2002-10-29T05:17:17+00:00 net/icmpchat Simple console-based chat that uses the ICMP protocol
ICMP-Chat is a simple console-based chat that uses ICMP packets for
communication. The data is encrypted using the Rijndael-256 algorithm.

WWW: http://icmpchat.sourceforge.net/

--
mwest@uct.ac.za
2002-10-29T05:17:17+00:00 net-im/icmpchat Simple console-based chat that uses ICMP protocol
ICMP-Chat is a simple console-based chat that uses ICMP packets for
communication. The data is encrypted using the Rijndael-256 algorithm.

WWW: http://icmpchat.sourceforge.net/
2002-10-28T20:58:35+00:00 x11-toolkits/gnustep-back GNUstep GUI backend
GNUstep is a set of general-purpose Objective-C libraries based on the
OpenStep standard developed by NeXT (now Apple) Inc. The libraries
consist of everything from foundation classes, such as dictionaries and
arrays, to GUI interface classes such as windows, sliders, buttons, etc.

Please contact the GNUstep maintainers at <discussion@gnustep.org> in
case of questions and help offers.

LICENSE: LGPL2 or later (framework)
LICENSE: GPL3 or later (tools)

WWW: http://www.gnustep.org/
2002-10-28T14:20:39+00:00 devel/p5-Rcs-Agent Perl module for RCS archive manipulation
Rcs::Agent is a perl module for manipulating RCS archives. It provides
an object-oriented interface to the RCS commands rcs(1), rcsdiff(1),
ci(1) and co(1), in addition to providing easy access to revision
information contained in the RCS archive file.

WWW: https://metacpan.org/release/Rcs-Agent
2002-10-28T00:21:40+00:00 audio/xmms-midi XMMS input plugin to play midi files
xmms-midi is a XMMS Input plugin to play midi files.
2002-10-27T22:34:46+00:00 devel/ruby-poll An object-oriented interface to the poll(2) system call for Ruby
Ruby-Poll is an object-oriented interface to the poll(2) system call
for Ruby.

Author: Michael Granger <ged@FaerieMUD.org>
WWW: http://www.devEiate.org/code/Ruby-Poll.shtml
2002-10-27T22:19:25+00:00 audio/xmms-uade Unix Amiga Delitracker Emulator with XMMS Input plugin
UADE is the Unix Amiga Delitracker Emulator.

It plays old Amiga tunes through UAE emulation and
cloned m68k-assembler Eagleplayer API.

This XMMS-plugin enables you to play the good old Amiga tunes
in almost any format. Over 150 different formats are supported.

WWW: http://www.xmms.org
Tunes: http://exotica.fix.no
2002-10-27T22:19:25+00:00 audio/uade Unix Amiga Delitracker Emulator
UADE is the Unix Amiga Delitracker Emulator.

It plays old Amiga tunes through UAE emulation and cloned m68k-assembler
Eagleplayer API.

UADE enables you to play the good old Amiga tunes in almost any format. Over
150 different formats are supported.

WWW: http://zakalwe.fi/uade/
Tunes: http://exotica.fix.no
2002-10-27T20:47:29+00:00 audio/nogger No-frills, GTK-based Ogg Vorbis player
Nogger is a no-frills, GTK-based Ogg Vorbis player. It only works
with files, not streams.
2002-10-27T09:56:46+00:00 mail/pantomime-ssl SSL Connections for pantomime
SSL Connections for pantomime

WWW: http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3
2002-10-26T20:07:44+00:00 sysutils/gtk-imonc GTK2-based imond-client to control an on(e) disc fli4l router
GTK-Imonc is a GTK2-based imond-client to control an on(e) disc fli4l
router. You can dial/hangup the connection, show status information
(traffic, cpu), shutdown/reboot and even remotely update the router.

WWW: http://stefan-strigler.de/gtkimonc/
2002-10-26T19:36:16+00:00 misc/ringtonetools Create/convert/listen to ringtones and logos for mobile phones
Create, convert, and listen to ringtones for mobile phones. Ringtone tools
support popular file formats, such as RTTTL, RTX, MIDI, KWS, WAV, iMelody,
eMelody, EMS, and more. Supported phones include Nokia, Sony/Ericsson,
Kyocera, Samsung, Motorola, Siemens, and more.

WWW: http://ringtonetools.mikekohn.net/
2002-10-25T22:25:38+00:00 devel/hs-idoc No Frills Haskell Interface Documentation System
IDoc extracts interface documentation and declarations from Haskell modules
based on standard Haskell layout rules and a small number of clues that the
programmer embeds in interface comments. These clues have been designed to be
visually non-imposing when displaying the source in a text editor. Interface
documentation is rendered in standard markup languages (currently, only HTML is
supported). IDoc has been designed to be simple to use and install.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/idoc/
2002-10-25T21:59:17+00:00 devel/hs-hdoc HTML documentation tool for Haskell
HDoc generates documentation in HTML format for Haskell modules. The generated
documents are cross linked and include summaries and detailed descriptions for
the documented functions, data types, type classes and instance declarations.

WWW: http://staff.fmi.uni-passau.de/~groessli/hdoc/
2002-10-25T17:02:42+00:00 math/linux-relview An interactive tool for manipulation of relations
The RelView-System is an interactive tool for computer-supported
manipulation of relations represented as Boolean matrices or directed
graphs, especially for prototyping relational specifications and
programs. It is developed at the Department of Computer Science and
Applied Mathematics of Christian-Albrechts-University of Kiel.

WWW: http://www.informatik.uni-kiel.de/~progsys/relview.shtml
2002-10-25T16:40:40+00:00 graphics/png2ico Converts PNG files to Windows icon resource files
Converts PNG files to Windows icon resource files.

WWW: http://www.winterdrache.de/freeware/png2ico/index.html
2002-10-25T09:13:20+00:00 security/p5-Crypt-RandPasswd Implementation of the Automated Password Generator standard
This is an implementation of the Automated Password Generator standard,
defined in FIPS Publication 181, "Standard for Automated Password Generator":

WWW: https://metacpan.org/release/Crypt-RandPasswd
2002-10-25T08:54:21+00:00 misc/p5-Business-OnlinePayment-SurePay A Business::OnlinePayment backend module for SurePay authorization service
This is Business::OnlinePayment::SurePay, an Business::OnlinePayment
backend module for SurePay authorization service. It is only useful
if you have a merchant account with SurePay: http://www.surepay.com
2002-10-25T08:54:21+00:00 finance/p5-Business-OnlinePayment-SurePay Business::OnlinePayment backend module for SurePay authorization service
This is Business::OnlinePayment::SurePay, an Business::OnlinePayment
backend module for SurePay authorization service. It is only useful
if you have a merchant account with SurePay: http://www.surepay.com

WWW: https://metacpan.org/release/AKHOBOV/Business-OnlinePayment-SurePay-0.01
2002-10-25T08:49:51+00:00 misc/p5-Business-OnlinePayment-LinkPoint A Business::OnlinePayment backend module for LinkPoint
This is Business::OnlinePayment::LinkPoint, an Business::OnlinePayment
backend module for LinkPoint. It is only useful if you have a merchant account
with LinkPoint: http://www.linkpoint.com/ and the "LinkPoint Perl Wrapper":
http://www.linkpoint.com/product_solutions/internet/lperl/lperl_main.html
2002-10-25T08:49:51+00:00 finance/p5-Business-OnlinePayment-LinkPoint Business::OnlinePayment backend module for LinkPoint
This is Business::OnlinePayment::LinkPoint, an Business::OnlinePayment
backend module for LinkPoint. It is only useful if you have a merchant account
with LinkPoint: http://www.linkpoint.com/ and the "LinkPoint Perl Wrapper":

WWW: http://www.linkpoint.com/product_solutions/internet/lperl/lperl_main.html
2002-10-25T08:48:38+00:00 misc/p5-Business-OnlinePayment-Cardstream A Business::OnlinePayment backend module for Cardstream
This is Business::OnlinePayment::Cardstream, an Business::OnlinePayment
backend module for Cardstream. For information on obtaining a merchant
account please visit http://www.cardstream.com or e-mail sales@cardstream.com.
2002-10-25T08:48:38+00:00 finance/p5-Business-OnlinePayment-Cardstream Business::OnlinePayment backend module for Cardstream
This is Business::OnlinePayment::Cardstream, an Business::OnlinePayment
backend module for Cardstream. For information on obtaining a merchant
account please visit http://www.cardstream.com or e-mail sales@cardstream.com.

WWW: https://metacpan.org/release/Business-OnlinePayment-Cardstream
2002-10-25T08:47:38+00:00 misc/p5-Business-OnlinePayment-Beanstream A Business::OnlinePayment backend module for Beanstream
A Business::OnlinePayment backend module for Beanstream. It is only useful
if you have a merchant account with Beanstream: http://www.beanstream.com
2002-10-25T08:47:38+00:00 finance/p5-Business-OnlinePayment-Beanstream Business::OnlinePayment backend module for Beanstream
A Business::OnlinePayment backend module for Beanstream. It is only useful
if you have a merchant account with Beanstream: http://www.beanstream.com

WWW: https://metacpan.org/release/Business-OnlinePayment-Beanstream
2002-10-25T08:46:39+00:00 misc/p5-Business-OnlinePayment-BankOfAmerica A Business::OnlinePayment backend module for Bank of America eStores
This is Business::OnlinePayment::BankOfAmerica, a Business::OnlinePayment
backend module for Bank of America eStores. It is only useful if you
have a merchant account with Bank of America eStores:
http://www.bofa.com/merchantservices/index.cfm?template=merch_ic_estores_ov.cfm
2002-10-25T08:46:39+00:00 finance/p5-Business-OnlinePayment-BankOfAmerica Business::OnlinePayment backend module for Bank of America eStores
This is Business::OnlinePayment::BankOfAmerica, a Business::OnlinePayment
backend module for Bank of America eStores. It is only useful if you
have a merchant account with Bank of America eStores:
http://www.bofa.com/merchantservices/index.cfm?template=merch_ic_estores_ov.cfm

WWW: https://metacpan.org/release/Business-OnlinePayment-BankOfAmerica
2002-10-25T08:45:10+00:00 misc/p5-Business-OnlinePayment-AuthorizeNet A Business::OnlinePayment backend module for Authorize.Net
This is Business::OnlinePayment::AuthorizeNet, an Business::OnlinePayment
backend module for Authorize.Net. It is only useful if you have a merchant
account with Authorize.Net: http://www.authorize.net

This module has been updated and now implements Authorize.Net API version 3.1.
2002-10-25T08:45:10+00:00 finance/p5-Business-OnlinePayment-AuthorizeNet Business::OnlinePayment backend module for Authorize.Net
This is Business::OnlinePayment::AuthorizeNet, an Business::OnlinePayment
backend module for Authorize.Net. It is only useful if you have a merchant
account with Authorize.Net: http://www.authorize.net

This module has been updated and now implements Authorize.Net API version 3.1.

WWW: https://metacpan.org/release/Business-OnlinePayment-AuthorizeNet
2002-10-25T08:44:15+00:00 misc/p5-Business-OnlinePayment-2CheckOut A Business::OnlinePayment backend module for 2CheckOut authorization service
This is Business::OnlinePayment::2CheckOut, an Business::OnlinePayment
backend module for 2CheckOut authorization service. It is only useful
if you have a merchant account with 2CheckOut: http://www.2checkout.com
2002-10-25T08:44:15+00:00 finance/p5-Business-OnlinePayment-2CheckOut Business::OnlinePayment backend module for 2CheckOut authorization service
This is Business::OnlinePayment::2CheckOut, an Business::OnlinePayment
backend module for 2CheckOut authorization service. It is only useful
if you have a merchant account with 2CheckOut: http://www.2checkout.com
2002-10-25T08:12:42+00:00 multimedia/tosvcd SVCD transcoder
tosvcd takes one or more recorded vdr files and transcodes them to a SVCD
image file ready for cdrdao to burn.

Some functions:
* synchronises Video/Audio
* tries to repair demaged streams
* split output(with help of mpeg2enc)
* invoke yuvscaler, if input is not 480x576
* invoke noise filter on request
* predicts finish time
* predicts final output size
* restarts if output size exceeds CD's capacity to enable full automatic
operation
* invoke mplex and vcdimager

WWW: http://muse.seh.de/tosvcd/
2002-10-25T08:12:42+00:00 graphics/tosvcd
tosvcd takes one or more recorded vdr files and transcodes them to a SVCD
image file ready for cdrdao to burn.

Some functions:
* synchronises Video/Audio
* tries to repair demaged streams
* split output(with help of mpeg2enc)
* invoke yuvscaler, if input is not 480x576
* invoke noise filter on request
* predicts finish time
* predicts final output size
* restarts if output size exceeds CD's capacity to enable full automatic
operation
* invoke mplex and vcdimager

WWW: http://muse.seh.de/tosvcd/
2002-10-25T03:06:34+00:00 graphics/kallery An image gallery generator for KDE
An image gallery generator for KDE

Features:
* load a set of images (from different directories)
* convert them to another format, resize them and insert copyright text on
them
* create thumbnails for them
* add descriptions for the images
* create a gallery html file, which contains the thumbnails
* this gallery format can have different look and feel (by using templates)
* insert navigation buttons, text descriptions near the fullsize images
* save the project, so you can use later to regenerate the same or slightly
different (eg. descriptions in other languages) image gallery

WWW: http://kallery.kdewebdev.org/
2002-10-24T19:01:12+00:00 textproc/ruby-libxslt A developer friendly libxslt binding for Ruby
ruby-libxslt provies an interface into the libxslt library, a
feature complete XSLT library.

Author: Sean Chittenden <sean@chittenden.org>

WWW: http://www.rubynet.org/modules/xml/libxslt/
2002-10-24T18:11:42+00:00 misc/p5-Business-OnlinePayment-eSec An Business::OnlinePayment backend module for eSec
This is Business::OnlinePayment::eSec, an Business::OnlinePayment backend
module for eSec. It is only useful if you have a merchant account with eSec:
http://www.esec.com.au/sep.html.
2002-10-24T18:11:42+00:00 finance/p5-Business-OnlinePayment-eSec Business::OnlinePayment backend module for eSec
This is Business::OnlinePayment::eSec, an Business::OnlinePayment backend
module for eSec. It is only useful if you have a merchant account with eSec:
http://www.esec.com.au/sep.html.

WWW: https://metacpan.org/release/Business-OnlinePayment-eSec
2002-10-24T18:07:00+00:00 misc/p5-Business-OnlinePayment-WorldPay-Junior An Business::OnlinePayment backend module for a WorldPay Select Junior service
This module provides a simple way to handle transactions sent to WorldPay
for payment when using the WorldPay Select Junior service.

This module aims for simplicity. All it does is track the transaction and
then verify the callback data supplied by WorldPay after a payment has been
made. The module is designed with the requirement to immediately verify that
a payment has been made and is as expected in mind.
2002-10-24T18:07:00+00:00 finance/p5-Business-WorldPay-Junior Perl module to handle WorldPay Junior for payment services
This module provides a simple way to handle transactions sent to WorldPay
for payment when using the WorldPay Select Junior service.

This module aims for simplicity. All it does is track the transaction and
then verify the callback data supplied by WorldPay after a payment has been
made. The module is designed with the requirement to immediately verify that
a payment has been made and is as expected in mind.

WWW: https://metacpan.org/release/Business-WorldPay-Junior
2002-10-24T18:00:10+00:00 misc/p5-Business-OnlinePayment-VirtualNet A Business::OnlinePayment backend module for Vital VirtualNet
This is Business::OnlinePayment::VirtualNet, an Business::OnlinePayment
backend module for Vital VirtualNet. It is only useful if you have a merchant
account with Vital VirtualNet:
http://www.vitalps.com/sections/merch/mer_ps_VNET_info.html
2002-10-24T18:00:10+00:00 finance/p5-Business-OnlinePayment-VirtualNet Business::OnlinePayment backend module for Vital VirtualNet
This is Business::OnlinePayment::VirtualNet, an Business::OnlinePayment
backend module for Vital VirtualNet. It is only useful if you have a merchant
account with Vital VirtualNet:
http://www.vitalps.com/sections/merch/mer_ps_VNET_info.html

WWW: https://metacpan.org/release/Business-OnlinePayment-VirtualNet
2002-10-24T17:56:40+00:00 misc/p5-Business-OnlinePayment-TCLink A Business::OnlinePayment backend module for TrustCommerce
This is Business::OnlinePayment::TCLink, a Business::OnlinePayment
backend module for TrustCommerce. It is only useful if you have an
account with TrustCommerce: http://www.trustcommerce.com
2002-10-24T17:56:40+00:00 finance/p5-Business-OnlinePayment-TCLink Business::OnlinePayment backend module for TrustCommerce
This is Business::OnlinePayment::TCLink, a Business::OnlinePayment
backend module for TrustCommerce. It is only useful if you have an
account with TrustCommerce: http://www.trustcommerce.com

WWW: https://metacpan.org/release/Business-OnlinePayment-TCLink
2002-10-24T17:49:10+00:00 net/p5-Net-TCLink Module to for connecting to the TrustCommerce payment gateway
Net::TCLink is a thin client library to allow your e-commerce servers to
connect to the TrustCommerce payment gateway easily and consistently.
The protocol (which is the same across all platforms and languages) is
well-documented in the Web Developer's Guide, so please consult it for
any questions you may have about the protocol syntax itself.

WWW: https://metacpan.org/release/Net_TCLink
2002-10-24T17:40:36+00:00 textproc/xerces-c27 Validating XML parser from the Apache XML Project
Xerces-C++ is a validating XML parser from the Apache XML Project.
It provides a shared library to parse, generate, mainpulate and
validate XML documents from within your own application.

For information on Xerces-C++ please see their homepage
WWW: http://xml.apache.org/xerces-c/

- Bjoern A. Zeeb
bzeeb+freebsdports@zabbadoz.net
2002-10-24T17:40:36+00:00 textproc/xerces-c2 Validating XML parser from the Apache XML Project
Xerces-C++ is a validating XML parser from the Apache XML Project.
It provides a shared library to parse, generate, mainpulate and
validate XML documents from within your own application.

For information on Xerces-C++ please see their homepage
WWW: http://xml.apache.org/xerces-c/
2002-10-24T17:40:36+00:00 textproc/xerces-c2-devel Validating XML parser from the Apache XML Project
Xerces-C++ is a validating XML parser from the Apache XML Project.
It provides a shared library to parse, generate, mainpulate and
validate XML documents from within your own application.

WWW: http://xml.apache.org/xerces-c/
2002-10-24T17:30:59+00:00 devel/p5-String-Parity Perl5 module to generate and test even, odd, mark, and space parity
The String::Parity module for perl5 may be used to generate and test
even, odd, mark and space parity on arbitrary strings.

WWW: https://metacpan.org/release/String-Parity
2002-10-24T17:22:24+00:00 misc/p5-String-LRC
LRC - Perl interface for longitudinal redundancy check generation

The Longitudinal Redundancy Check (LRC) is a one byte character,
commonly used as a byte-field in data transmission over analog systems.

Most commonly, in STX-ETX bounded strings sent in financial protocols.
Following some previous experience with such protocols, I wrote
an LRC function in perl and later decided to re-write in C
for efficiency. The result is this module String::LRC,
which generates this aforementioned byte.

Commonly used in financial protocols as follows with ETX (ASCII 03)
appended to LRC sum and packets after the STX (ASCII 02), payload,
and ETX chars.
2002-10-24T17:22:24+00:00 devel/p5-String-LRC Perl interface for longitudinal redundancy check generation
LRC - Perl interface for longitudinal redundancy check generation

The Longitudinal Redundancy Check (LRC) is a one byte character,
commonly used as a byte-field in data transmission over analog systems.

Most commonly, in STX-ETX bounded strings sent in financial protocols.
Following some previous experience with such protocols, I wrote
an LRC function in perl and later decided to re-write in C
for efficiency. The result is this module String::LRC,
which generates this aforementioned byte.

Commonly used in financial protocols as follows with ETX (ASCII 03)
appended to LRC sum and packets after the STX (ASCII 02), payload,
and ETX chars.

WWW: https://metacpan.org/release/String-LRC
2002-10-24T16:47:39+00:00 misc/p5-Business-OnlinePayment A generic interface for processing online credit card payments
Business::OnlinePayment is a generic interface for processing payments through
online credit card processors, online check acceptance houses, etc. (If you
like buzzwords, call it an "multiplatform ecommerce-enabling middleware
solution").

IMPORTANT: Business::OnlinePayment only defines the frontend interface to the
system, in order to use it you also need to have at least one backend
processing module installed, the processors supported are listed below along
with the types of transactions supported.
2002-10-24T16:47:39+00:00 finance/p5-Business-OnlinePayment Generic interface for processing online credit card payments
Business::OnlinePayment is a generic interface for processing payments through
online credit card processors, online check acceptance houses, etc. (If you
like buzzwords, call it an "multiplatform ecommerce-enabling middleware
solution").

IMPORTANT: Business::OnlinePayment only defines the frontend interface to the
system, in order to use it you also need to have at least one backend
processing module installed, the processors supported are listed below along
with the types of transactions supported.

WWW: https://metacpan.org/release/Business-OnlinePayment
2002-10-24T13:11:36+00:00 converters/ruby-lv A Ruby library to use LV's encoding conversion engine
This is a Ruby library to use LV's encoding conversion engine.

Author: Hiroshi IGARASHI <iga@ruby-lang.org>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=lv
2002-10-24T11:27:20+00:00 sysutils/rlogview A Ruby/GTK graphical log viewer for log4r
This is a Ruby/GTK graphical logviewer for log4r.

rlogview is heavily inspired by chainsaw (http://logui.sourceforge.net/).
rlogview displays log messages, generated by log4r.

Author: Matthias Veit <veit@yahoo.de>
WWW: http://sourceforge.net/projects/rlogview/
2002-10-24T10:14:58+00:00 mail/p5-Mail-Spool Pure Perl implementation of mail spooling, unspooling, and sending
Mail::Spool is a "pure perl" implementation of mail spooling, unspooling
and sending. It is intended to be used with daemons such as
Net::Server::SMTP (to be released soon), but it also contains its own
daemon (based off of Net::Server::Fork) that can be used if necessary.

It is also intended to be used as a quick spooling mechanism for perl
scripts. As it can write straight to the queue without opening another
process.

WWW: https://metacpan.org/release/Mail-Spool
2002-10-24T08:56:58+00:00 devel/p5-Class-Generate Simplify the creation of class hierarchies
Class::Generate is a Perl5 module to simplify creating class
hierarchies. It offers typed or untyped scalar, array, and hash
members, required members, private members, methods (both
instance and class), and other common features of object-
oriented software development. Of course, you can implement all
these things without a special module, but doing it via
Class::Generate is much, much more concise. And furthermore,
it's much less error prone: if you are using Perl's -w flag,
Class::Generate will catch many class specification and usage
errors.

WWW: https://metacpan.org/release/Class-Generate
2002-10-23T21:56:46+00:00 mail/ruby-mime-types MIME::Types for Ruby
MIME::Types provides the ability for detailed information about MIME
entities to be determined and used programmatically.

This is based on Perl MIME::Types and reflects this heritage in the
existence of both MIME::Types and MIME::Type (which is the definition
of a single MIME type). As with the Perl version, this module is
built to conform with MIME types in RFC 2045 and 2231. This library
follows the collection of MIME types at the USC Information Sciences
Institute.

Author: Austin Ziegler <austin@halostatue.ca>
WWW: http://www.halostatue.ca/ruby/MIME__Types.html
2002-10-23T21:39:32+00:00 textproc/ruby-text-format Text::Format for Ruby
Text::Format provides strong text formatting capabilities to Ruby.
Based on Perl Text::Format and offers all of the functionality that
that module does.

Author: Austin Ziegler <austin@halostatue.ca>
WWW: http://www.halostatue.ca/ruby/Text__Format.html
2002-10-23T13:21:53+00:00 net/l2tpd Implementation of the layer two tunneling protocol
l2tpd is an implementation of the layer two tunneling protocol. It works in
user space completely (although kernel work is planned after the userspace
version is stablized). l2tpd works by opening a pseudo-tty for communicating
with pppd(8).
2002-10-23T13:13:24+00:00 net/DarwinStreamingServer Darwin Streaming Server, a MP3, MPEG4, and QuickTime streaming server
Darwin Streaming Server is server technology which allows you to send
streaming QuickTime data to clients across the Internet using the industry
standard RTP and RTSP protocols. It is based on the same code as Apple's
QuickTime Streaming Server.

WWW: http://dss.macosforge.org/
WWW: http://developer.apple.com/darwin/projects/streaming/
2002-10-23T10:05:58+00:00 ftp/axelq A queue manager for the download accelerator axel
axelq is a queue manager for the download accelerator axel. axelq basically
reads some URLs, caches them and runs axel to download them.

WWW: http://zephilia.dyndns.org/tsuki_yomi/axelq/
2002-10-23T08:48:20+00:00 astro/libnova Astronomical Calculation Library
libnova is a general purpose, double precision, astronomical calculation
library. The intended audience of libnova is C / C++ programmers, astronomers
and anyone else interested in calculating positions of astronomical objects.

WWW: http://libnova.sourceforge.net/
2002-10-22T20:16:59+00:00 net/ruby-dict Client-side implementation of the DICT protocol in Ruby
Ruby/DICT is an RFC 2229 compliant client-side library implementation
of the DICT protocol, written in the Ruby programming language. It
can be used to write clients that access dictionary definitions from a
set of natural language dictionary databases.

WWW: http://www.caliban.org/ruby/ruby-dict.shtml
2002-10-22T18:30:58+00:00 net/dtcp Dynamic Tunnel Configuration Protocol daemon and client
Dynamic Tunnel Configuration Protocol daemon and client

dtcpc and dtcps implement Dynamic Tunnel Configuration Protocol (DTCP
for short) proposed by Trumpet:

http://jazz-1.trumpet.com.au/ipv6-draft/dtcp-draft-prt-13-may-1999.htm

WWW: http://www.mahoroba.org/~ume/dtcp/
2002-10-22T03:09:34+00:00 japanese/p5-PDFJ PDFJ module provides methods to generate Japanese PDF file
PDFJ module provides methods to generate Japanese PDF file.

WWW: http://hp1.jonex.ne.jp/%7Enakajima.yasushi/PDFJ.jp.html
2002-10-22T02:47:09+00:00 textproc/p5-TeX-Hyphen Hyphenate words using TeX's patterns
Hyphenate words using TeX's patterns.

WWW: https://metacpan.org/release/TeX-Hyphen
2002-10-21T22:52:34+00:00 deskutils/glabels Program to create labels and business cards
From the Website:

gLabels is a lightweight program for creating labels and
business cards for the GNOME desktop environment. It is
designed to work with various laser/ink-jet peel-off label
and business card sheets that you'll find at most office
supply stores.

WWW: http://snaught.com/glabels/
2002-10-21T08:54:27+00:00 www/phoenix Phoenix is a fast, low-overhead browser from the Mozilla project
Phoenix is a fast, low-overhead browser from the Mozilla project. See the
phoenix project page for more details.

WWW: http://www.mozilla.org/projects/phoenix/

-- AlanE <alane@freebsd.org>
2002-10-21T08:54:27+00:00 www/phoenix-devel
Phoenix is a fast, low-overhead browser from the Mozilla project. See the
phoenix project page for more details.

WWW: http://www.mozilla.org/projects/phoenix/

-- AlanE <alane@freebsd.org>
2002-10-21T08:54:27+00:00 www/mozilla-firebird Web browser based on the browser portion of Mozilla
Mozilla Firebird is the next generation browser from the Mozilla project. See
the Mozilla Firebird project page for more details.

WWW: http://www.mozilla.org/projects/firebird/

-- AlanE <alane@freebsd.org>
2002-10-21T08:54:27+00:00 www/flock Web browser based on the browser portion of Mozilla
Flock is a social browser, cross platform, open source, and
based on Mozilla technologies. Flock includes such features
as blogging tools, feed handling, and integrated del.icio.us
favorites and Flickr photo sharing.

WWW: http://www.flock.com/
2002-10-21T08:54:27+00:00 www/firefox36 Web browser based on the browser portion of Mozilla
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite.It is small, fast and easy to use, and offers many
advanced features:

o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-21T08:54:27+00:00 www/firefox35 Web browser based on the browser portion of Mozilla
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite.It is small, fast and easy to use, and offers many
advanced features:

o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-21T08:54:27+00:00 www/firefox3-devel Web browser based on the browser portion of Mozilla
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite.It is small, fast and easy to use, and offers many
advanced features:

o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-21T08:54:27+00:00 www/firefox15 Web browser based on the browser portion of Mozilla
Firefox is an award winning, free, open-source web browser for many platforms
and is based on the Mozilla codebase. It is small, fast and easy to use, and
offers many advanced features:
o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox/
2002-10-21T08:54:27+00:00 www/firefox10 Web browser based on the browser portion of Mozilla
Firefox is an award winning, free, open-source web browser for many platforms
and is based on the Mozilla codebase. It is small, fast and easy to use, and
offers many advanced features:
o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.org/products/firefox/
2002-10-21T08:54:27+00:00 www/firefox Web browser based on the browser portion of Mozilla
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite. It is small, fast and easy to use, and offers
many advanced features:

o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-21T08:54:27+00:00 www/firefox-esr Web browser based on the browser portion of Mozilla
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite. It is small, fast and easy to use, and offers
many advanced features:

o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-21T08:54:27+00:00 www/firefox-devel Web browser based on the browser portion of Mozilla
Firefox is an award winning, free, open-source web browser for many platforms
and is based on the Mozilla codebase. It is small, fast and easy to use, and
offers many advanced features:
o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

WWW: http://www.mozilla.com/firefox
2002-10-20T23:10:16+00:00 palm/makeztxt Command line utility to create GutenPalm's zTXT format databases
makeztxt is a simple command line program that takes a plain ASCII text file
and compresses it into a zTXT database. makeztxt will remove newline
characters at the end of lines that contain text so that the paragraphs flow
better on the Palm screen.

WWW: http://gutenpalm.sourceforge.net/
2002-10-20T16:53:40+00:00 graphics/jpgraph Draw both "quick and dirty" graphs with a minimum of code
JpGraph is an OO class library for PHP. JpGraph makes it easy to
draw both "quick and dirty" graphs with a minimum of code and complex
professional looking graphs which requires a very fine grain of control.
The library assigns context sensitive default values for most parameters
which helps minimize the learning curve.

WWW: http://www.aditus.nu/jpgraph/
2002-10-20T13:45:32+00:00 multimedia/ogmtools Tools to extract from/get info about/create OGG media streams
[ excerpt (with adaptations) from developer's website with modifications ]

These tools allow information about (ogminfo) or extraction from
(ogmdemux) or creation of (ogmmerge) OGG media streams. Note that
I'll use OGM for "OGG media streams".

Supported stream types include video streams from AVIs or Ogg files
and Vorbis audio from Ogg files. The resulting files can be played
back with mplayer or with the OggDS Direct Show filters under
Windows.

WWW: http://www.bunkus.org/videotools/ogmtools/
2002-10-20T13:45:32+00:00 graphics/ogmtools
[ excerpt (with adaptations) from developer's website with modifications ]

These tools allow information about (ogminfo) or extraction from
(ogmdemux) or creation of (ogmmerge) OGG media streams. Note that
I'll use OGM for "OGG media streams".

Supported stream types include video streams from AVIs or Ogg files
and Vorbis audio from Ogg files. The resulting files can be played
back with mplayer or with the OggDS Direct Show filters under
Windows.

Author: Moritz Bunkus <moritz@bunkus.org>
WWW: http://www.bunkus.org/videotools/ogmtools/
2002-10-20T09:57:41+00:00 graphics/pixelize Use many scaled down images to try to duplicate another image
Pixelize works by splitting up the image you want rendered (or duplicated)
into a grid of small rectangular areas. Each area is analyzed, and replaced
with an image chosen from a large database of images. Pixelize tries to pick
images that best match each area.

Pixelize works best when it can choose images from a very large database of
images. With about 1000 images, Pixelize can do a reasonable job.

WWW: http://lashwhip.com/pixelize.html
2002-10-20T07:18:23+00:00 astro/p5-Astro-Catalog Generic stellar catalogue object
A generic object orientated astronomical catalogue object.

WWW: https://metacpan.org/release/Astro-Catalog
2002-10-19T21:05:46+00:00 net/p5-Net-Finger Perl implementation of a finger client
Net::Finger is a simple, straightforward implementation of a finger
client in Perl.

WWW: https://metacpan.org/release/Net-Finger
2002-10-19T19:42:05+00:00 astro/p5-Astro-DSS OO interface to the 1st and 2nd Digital Sky Surveys
The module is an object orientated interface to the both the first and second
Digital Sky Surveys at the ESO-ECF online archive. While the first sky survey
is 100% complete, the second survey covers 98% of the sky in Red, 45% of the
sky in Blue and 27% of the sky in the Infra-red.

WWW: http://www.estar.org.uk/
2002-10-19T19:34:43+00:00 astro/p5-Astro-SIMBAD OO Perl interface to the SIMBAD astronomical database
The Astro::SIMBAD module is an objected orientated Perl interface to the
SIMBAD astronomical database. SIMBAD provides basic data, cross-identifications
and bibliography for astronomical objects outside the solar system.

WWW: http://www.estar.org.uk/
2002-10-19T19:27:37+00:00 astro/p5-Astro-ADS OO Perl interface to the ADS abstract service
The Astro::ADS module is an objected orientated Perl interface to the
Astrophysics Data System (ADS) abstract service. The ADS is a NASA-funded
project whose main resource is an Abstract Service, which includes four sets
of abstracts:
1) astronomy and astrophysics, containing 719,449 abstracts;
2) instrumentation, containing 608,834 abstracts;
3) physics and geophysics, containing 1,079,814 abstracts; and
4) Los Alamos preprint server, containing 4,104 abstracts.
Each dataset can be searched by author, object name (astronomy only), title,
or abstract text words.

WWW: http://www.estar.org.uk/
2002-10-19T06:59:02+00:00 graphics/multivideo An image sequence viewer
MultiVideo is an image sequence viewer that is targeted to researchers in the
image processing field. It has the following features:
* Display of several sequences simultaneously in multiple synchronized views.
* Support of many sequence formats, including formats without compression
that are very useful for researchers:
o single file YUV 4:2:0 sequence
o sequences made of several files (one file per image).
o easy extension by C++ class derivation
* Display very long image sequences without loading them in memory.
* Gobal slider for random access in sequences.
* Local sliders in each sequence frame for temporal adjustment with respect
to other sequences.
* Multithreaded design to allow for efficient image preloading.
* On the fly zooming of images.
* Repetitive display of the sequence in loop or ping-pong mode.
* Choice of sequences to display on the command line or in a GUI file
browser.
* Adjustment of the display frame rate.
* Saving an image of the sequence in PGM, PPM, PNG or JPEG format.

WWW: http://www.lis.inpg.fr/pages_perso/bonnaud/multivideo/
2002-10-18T20:38:12+00:00 java/jakarta-commons-collections Classes that extend/augment the Java Collections Framework
A suite of classes that extend or augment the Java Collections Framework.

There are certain holes left unfilled by Sun's implementations, and the
Jakarta-Commons Collections Component strives to fulfill them. Among the
features of this package are:

Special-purpose implementations of Lists and Maps for fast access Adapter
classes from Java1-style containers (arrays, enumerations) to Java 2-style
collections. Methods to test or create typical set-theory properties of
collections such as union, intersection, and closure.

WWW: http://jakarta.apache.org/commons/collections/
2002-10-18T20:20:54+00:00 www/mod_webapp-apache2 Apache module mounts Tomcat web applications
Mod_webapp is an Apache module that allows Tomcat applications to be
mounted into an Apache server. Tomcat is a Java servlet and jsp engine.
Apache is the popular webserver.

WWW: http://jakarta.apache.org/tomcat/

- Andy Gerweck
gerweck@yahoo.com
2002-10-18T20:09:46+00:00 java/jakarta-commons-lang Jakarta library with helper utilities for the java.lang API
The standard Java libraries fail to provide enough methods for
manipulation of its core classes. The Lang Component provides
these extra methods.

The Lang Component provides a host of helper utilities for the
java.lang API, notably String manipulation methods, basic
numerical methods, object reflection, creation and serialization,
and System properties. Additionally it contains an inheritable
enum type, an exception structure that supports multiple types of
nested-Exceptions and a series of utlities dedicated to help with
building methods, such as hashCode, toString and equals.

WWW: http://jakarta.apache.org/commons/lang/
2002-10-18T15:37:40+00:00 textproc/xincluder Java-based XInclude processors
Java-based XInclude processors. This package contains 3 different
XInclude processor implementations, based on SAX, DOM and JDOM.

WWW: http://xincluder.sourceforge.net/
2002-10-18T15:02:57+00:00 textproc/ant-xinclude-task XInclude task for Jakarta Ant
XInclude task for Jakarta Ant. The Ant XInclude task allows Ant
build files to apply XInclude processing to XML files. It is
based on the XInclude processor developed by Elliotte Rusty
Harold. You need the xincluder.jar file for the XInclude task to
work properly. Please put this JAR in your CLASSPATH along with
the xinclude-task JAR file.

WWW: https://people.freebsd.org/~znerd/xinclude-task/
2002-10-17T19:21:04+00:00 multimedia/totem Gstreamer-based video player for the GNOME 3 Desktop
Totem is simple movie player for the Gnome 3 desktop based on xine.
It features a simple playlist, a full-screen mode, seek and volume controls,
as well as a pretty complete keyboard navigation.

WWW: http://www.gnome.org/projects/totem/
2002-10-17T19:21:04+00:00 graphics/totem A Xine-based video player for the Gnome 2 Desktop
Totem is simple movie player for the Gnome 2 desktop based on xine.
It features a simple playlist, a full-screen mode, seek and volume controls,
as well as a pretty complete keyboard navigation.

WWW: http://www.hadess.net/totem.php3

-- Hendrik Scholz <hendrik@scholz.net>
2002-10-17T18:21:25+00:00 x11-toolkits/qt-bluecurve-theme Bluecurve unified-look theme for QT3 from Fedora
This is a port of the Fedora "Bluecurve" theme for QT/KDE.
It won't install RedHat logos and pixmaps, but only the required
theme engines.

- Ryzhyk Eugeney
rzheka@users.sourceforge.net
2002-10-17T18:21:25+00:00 x11-themes/qt-bluecurve-theme The Bluecurve QT theme
Bluecurve is a set of themes created by the Red Hat Artwork project.
It attempts to provide an unified look for the open source desktop.

This port contains the Bluecurve QT theme.
2002-10-17T18:18:59+00:00 x11-toolkits/gtk-bluecurve-theme Bluecurve unified-look theme for GTK1 and GTK2 from RedHat 8.0
This is a port of RedHat 8.0 "Bluecurve" theme for GTK/GNOME.
It won't install RedHat logos and pixmaps, but only the required
theme engines.

- Ryzhyk Eugeney
rzheka@users.sourceforge.net
2002-10-17T18:18:59+00:00 x11-themes/gtk-bluecurve-theme The Bluecurve GTK+ themes
Bluecurve is a set of themes created by the Red Hat Artwork project.
It attempts to provide an unified look for the open source desktop.

This port contains the Bluecurve GTK+ themes.
2002-10-17T16:23:42+00:00 databases/tinycdb Analogous to cdb, but faster
It is analogous to cdb from D.J.Berstein, but written completely from scratch,
has some functionality removed and some new added compared to DJB's one, a bit
faster, and much easier to use (only one library needed at link time).

WWW: http://www.corpit.ru/mjt/tinycdb.html
2002-10-17T08:04:42+00:00 net/osrtspproxy Reference implementation kit of an RTSP proxy
The RTSP Proxy Kit is a reference implementation of an RTSP proxy.

RTSP (RFC 2326) is a client-server multimedia presentation control
protocol, used e.g. by RealNetworks RealPlayer.

WWW: https://sourceforge.net/projects/rtsp/
2002-10-16T18:40:16+00:00 misc/xiphos Bible interface utilizing the sword framework
Xiphos (formerly known as GnomeSword) is a Bible study application for Linux,
UNIX, and Windows operating systems. It uses Sword to display Bibles,
commentaries, dictionary, and other texts and images. Xiphos includes features
such as searching, biblesync, bookmarks, parallel study, and original language
study.

WWW: https://xiphos.org
2002-10-16T18:40:16+00:00 misc/gnomesword A bible interface utilizing the sword framework
The GnomeSword GUI is a frontend to the SWORD project.

The SWORD Project is an effort to create an ever expanding software
package for research and study of God and His Word. The SWORD Bible
Framework allows easy manipulation of Bible texts, commentaries,
lexicons, dictionaries, etc. Many frontends are build using this
framework. An installed module set may be shared between any frontend
using the framework.

WWW: http://gnomesword.sourceforge.net/
2002-10-16T16:25:15+00:00 devel/ruby-yaml A YAML serialization specification implementation for Ruby
"YAML(tm) (rhymes with 'camel') is a
straightforward machine parsable data serialization format designed for
human readability and interaction with scripting languages such as Perl
and Python. YAML is optimized for data serialization, formatted
dumping, configuration files, log files, Internet messaging and
filtering. This specification describes the YAML information model and
serialization format. Together with the Unicode standard for characters, it
provides all the information necessary to understand YAML Version 1.0
and construct computer programs to process it."

For Ruby developers, YAML is a natural fit for object serialization and
general data storage. Really, it's quite fantastic. Spreads right on
your Rubyware like butter on bread!

The possible uses for YAML are innumerable. Configuration files,
custom internet protocols, documentation, the list goes on and on.
Also, with YAML readers popping up for other languages (see YAML.pm
and others), you can pass data easily to colleagues in distant lands,
swamped in their archaic languages.

WWW: http://yaml4r.sourceforge.net/

- Stanislav Grozev
tacho@daemonz.org
2002-10-15T13:51:44+00:00 x11-toolkits/gtkmathview GTK Widget to Render MathML Documents
GtkMathView is a C++ rendering engine for MathML documents. This module is
meant to be part of the Helm project, but the widget is independent from
it and easily embeddable within GTK+ applications.

WWW: http://helm.cs.unibo.it/mml-widget/
2002-10-15T12:06:20+00:00 textproc/gmetadom Collection of DOM Implementations
GMetaDOM is a collection of librares, each library providing a DOM
implementation. Currently available bindings are for C++ (smart pointers)
and Objective Caml.

The basic idea is that, given the availability of DOM implementations for
the C programming language (like Gdome2), and given the uniformity of the
DOM interfaces, bindings for various programming languages based on the C
implementation can be built automatically, providing a small number of hand-
coded classes and a set of scripts for the automatic generation of the
remaining ones.

The advantages of such approach should be evident. In particular, for
languages like C++ where a number of different alternative DOM implementations
are feasible, each with different characteristics like easiness of use,
runtime flexibility, resource requirements, the approach of automatic
generation permits to create a set of coherent implementations addressing
such issues separately, ultimately allowing the developer to choose the
library which fits best her needs.

WWW: http://gmetadom.sourceforge.net/
2002-10-15T10:02:15+00:00 science/xloops-ginac A program calculating Feynman diagrams
A Program Package calculating One- and Two-Loop Feynman Diagrams

WWW: http://wwwthep.physik.uni-mainz.de/~xloops/
2002-10-15T09:25:31+00:00 print/wprint Mozilla/HtmlDoc/Netscape Postscript Filter
World Print - Mozilla/HtmlDoc/Netscape Postscript Filter

Wprint is a filter for Mozilla (Galeon, etc.), Htmldoc, and Netscape
PostScript output that uses TrueType fonts to allow the printing of pages
written in Unicode, Big5, KOI8, SJIS, the ISO- 8859* charsets, and others.

WWW: http://programoj.esperanto.org.uy/angle/
2002-10-14T21:02:11+00:00 www/opera Blazingly fast, full-featured, standards-compliant browser
The most full-featured Internet power tool on the market, Opera includes
pop-up blocking, tabbed browsing, integrated searches, and advanced functions
like Opera's groundbreaking E-mail program, RSS Newsfeeds and IRC chat. And
because we know that our users have different needs, you can customize
the look and content of your Opera browser with a few clicks of the mouse.

WWW: https://www.opera.com/
2002-10-14T21:02:11+00:00 www/opera-devel Blazingly fast, full-featured, standards-compliant browser (Next version)
The most full-featured Internet power tool on the market, Opera includes
pop-up blocking, tabbed browsing, integrated searches, and advanced functions
like Opera's groundbreaking E-mail program, RSS Newsfeeds and IRC chat. And
because we know that our users have different needs, you can customize
the look and content of your Opera browser with a few clicks of the mouse.

WWW: http://www.opera.com/
2002-10-14T20:11:17+00:00 science/flounder A quick way to visualize regularly spaced 4D data
Flounder is a quick way to visualize regularly spaced 4D data, i.e., a data
set that is a function of x, y, z, and time.

Features
- Animation
- 4D (x,y,z,t) display
- Display multiple data files linked by time
- 2D slices along prinicpal axes
- Adjustable colour scales and quantization levels
- Contour plots
- Isosurfaces
- 3D surface rendering
- 3D solid rendering
- Save images as gif, png or eps
- Save movies as animated gif or avi
- Display time series at a spatial location with zoom
- Vertical and horizontal profiles
- Tableau plots
- Adjustable colours and font

WWW: http://www2.enel.ucalgary.ca/~vigmond/flounder/
2002-10-14T12:38:48+00:00 security/libgcrypt General purpose cryptographic library based on the code from GnuPG
Libgcrypt is a general purpose cryptographic library based on the code from
GnuPG.

It provides functions for all cryptographic building blocks: symmetric ciphers,
hash algorithms, MACs, public key algorithms, large integer functions,
random numbers and a lot of supporting functions.

WWW: https://www.gnupg.org/software/libgcrypt/index.html
2002-10-14T12:38:48+00:00 security/libgcrypt-devel "General purpose crypto library based on code used in GnuPG"
Libgcrypt is a general purpose crypto library based on the code used in GnuPG.

Author: wk@g10code.com
WWW: http://www.gnupg.org/
2002-10-14T12:05:07+00:00 sysutils/pmap Detailed process memory display
pmap is an utility for displaying the address space of a process.

Author: Roman V. Palagin <romanp@unshadow.net>
WWW: ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/pmap/
2002-10-14T11:40:18+00:00 graphics/xmedcon Medical image conversion utility and library
This project stands for Medical Image Conversion and is released under the
GNU's (L)GPL license. It bundles the C sourcecode, a library, a flexible
command-line utility and a graphical front-end based on the amazing Gtk+
toolkit.

Its main purpose is image conversion, while preserving the most valuable
medical study information. The currently supported formats are: Acr/Nema 2.0,
Analyze (SPM), Concorde/uPET, DICOM 3.0, CTI ECAT 6/7, NIfTI-1, InterFile 3.3
and PNG or animated Gif87a/89a towards desktop applications.

WWW: http://xmedcon.sourceforge.net/
2002-10-14T09:02:32+00:00 textproc/libtre Lightweight fully POSIX compliant regexp matching library
Libtre is an attempt to create a lightweight, robust, and efficient fully
POSIX compliant regexp matching library. There is still some work left, but
the results so far are promising.

At the core of Libtre is a new algorithm for regular expression matching with
submatch addressing. The algorithm uses linear worst-case time in the length
of the text being searched, and quadratic worst-case time in the length of the
used regular expression. In other words, the time complexity of the algorithm
is O(M2N), where M is the length of the regular expression and N is the length
of the text. The used space is also quadratic on the length of the regex, but
does not depend on the searched string. This quadratic behaviour occurs only
on pathological cases which are probably very rare in practice.

WWW: https://laurikari.net/tre/
2002-10-14T08:43:37+00:00 sysutils/sjog Userland daemon for Sony Vaio Jog Dial
From the website:

S-Jog is a program that uses the Sony Vaio laptop's Jog Wheel to do
various things:

* Launch applications
* Adjust screen brightness
* Adjust volume
* Act like a mousewheel

S-Jog pops up when you click the Jog Wheel then disappears after 3 seconds
of idle time. The mousewheel feature is turned on when S-Jog is hidden.

WWW: http://sjog.sourceforge.net/

Bruce
bms@spc.org
2002-10-14T08:27:27+00:00 www/mod_filter Filter output from other modules inside of Apache
mod_filter allows you to filter output from other modules inside
of Apache. This allows you to implement filters (think Swedish Chef,
jive, etc.). You can also use it to retailer output for your locale.
This works with HTML documents, mod_perl, PHP, JServ, CGIs, and for
that matter just about any sort of custom handler you might have.

WWW: http://software.tangent.org/

Seamus Venasse <svenasse@polaris.ca>
2002-10-14T07:07:12+00:00 japanese/mikachan-ttfonts Handwritten Japanese TrueType fonts by Mika-chan
Mika-chan wrote a full set of Japanese fonts by hand, scanned,
then translated it to a TrueTypeFont package.

WWW: http://mikachan-font.com/
2002-10-13T14:11:31+00:00 net/netdude NETwork DUmp data Displayer and Editor for tcpdump tracefiles
Netdude is the NETwork DUmp data Displayer and Editor for tcpdump tracefiles.
It is a GUI-based tool that allows you to make detailed changes to packets in
tcpdump tracefiles.

WWW: http://netdude.sourceforge.net/
2002-10-13T12:48:21+00:00 audio/HVSC-Update Update program for the HVSC C= 64 SID tune collection
HVSC-Update is a tool to update your HVSC C= 64 SID tune collection.

WWW: http://www.hvsc.c64.org/
2002-10-13T07:12:53+00:00 sysutils/fvcool VCool for FreeBSD - Cooling software for AMD Athlon/Duron CPUs
FVCool is the FreeBSD version of the famous VCool software
(http://vcool.occludo.net) which changes the PCI configuration data
of some chipsets and thus allows AMD Athlon/Duron CPUs to go into
power-save mode. This makes the CPU consume a lot less electric
energy, and it produces a lot less heat as well. This trick is not
a secret - on FreeBSD, you can actually achieve the same effect
which this software has using the "pciconf" command.

Please note that this software may have a negative impact on the
system's stability and thus should not be employed in production
or mission-critical environments.

WWW: http://www.nt.phys.kyushu-u.ac.jp/shimizu/
2002-10-13T06:58:32+00:00 net/liveMedia LIVE.COM Streaming Media
This code forms a set of C++ libraries for multimedia streaming,
using open standard protocols (RTP/RTCP and RTSP). These libraries
- which can be compiled for Unix (including Linux and Mac OS X),
Windows, and QNX(and other POSIX-compliant systems) - can be used
to build streaming applications. The libraries are already being
used to implement applications such as "liveCaster" and "playRTPMPEG"
(for streaming MP3 audio using RTP/RTCP). The libraries can also
be used to stream, receive, and process MPEG video, and can easily be
extended to support additional (audio and/or video) codecs. They can
also be used to build basic RTSP clients and servers, and have been
used to add streaming support to existing media player applications,
such as "mplayer".

WWW: http://www.live555.com/liveMedia/
2002-10-12T14:37:51+00:00 net/jabber-yahoo Jabber Yahoo Transport module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. Yahoo Transport allows clients to communicate with
users of Yahoo Messenger.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-10-12T14:37:51+00:00 net-im/jabber-yahoo Jabber Yahoo Transport module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. Yahoo Transport allows clients to communicate with
users of Yahoo Messenger.

You can learn more about Jabber at http://www.jabber.org/

WWW: http://yahoo-transport-2.jabberstudio.org/
2002-10-12T13:23:58+00:00 math/py-probstat Probability And Statistics Utils for Python
C and Python code for basic probability and statistics
- Combination
- Permutation
- Cartesian Product
- Priority Queue

WWW: http://probstat.sourceforge.net/
2002-10-12T13:02:16+00:00 databases/tdb Trivial Database
TDB is a Trivial Database. In concept, it is very much like GDBM, and
BSD's DB except that it allows multiple simultaneous writers and uses
locking internally to keep writers from trampling on each other. TDB is
also extremely small.

WWW: http://tdb.samba.org/
2002-10-11T23:22:46+00:00 textproc/xmlenc Light-weight XML encoding library for Java
Light-weight XML encoding library for Java. It fills the gap
between a light-weight parser like SAX, and a heavy-weight XML
output library, like JDOM.

WWW: http://xmlenc.sourceforge.net/
2002-10-11T22:14:00+00:00 www/linux-phoenix Web browser branched from Mozilla
Phoenix is a Web, FTP and gopher browser branched from Mozilla. It does not
include an HTML editor, e-mail user agent, IRC client, or news reader.

This is a pre-compiled Linux/i386 version, able to run plugins from that
platform. This port is compatible with the Flash plugins from the
www/linux-flashplugin and www/netscape7 ports.

WWW: http://mozilla.org/projects/phoenix/
2002-10-11T22:14:00+00:00 www/linux-mozillafirebird Web browser branched from Mozilla
Mozilla Firebird is a Web, FTP and gopher browser branched from Mozilla. It
does not include an HTML editor, e-mail user agent, IRC client, or news reader.

This is a pre-compiled Linux/i386 version, able to run plugins from that
platform. This port is compatible with the Flash plugin from
ports/www/linux-flashplugin6/ and with the Java plugin from
ports/java/linux-blackdown-jdk14/.

WWW: http://mozilla.org/projects/firebird/
2002-10-11T22:14:00+00:00 www/linux-firefox Web browser based on the browser portion of Mozilla
Firefox is an award winning, free, open-source web browser for many platforms
and is based on the Mozilla codebase. It is small, fast and easy to use, and
offers many advanced features:
o Popup Blocking
o Tabbed Browsing
o Live Bookmarks (ie. RSS)
o Extensions
o Themes
o FastFind
o Improved Security

This is a pre-compiled Linux/i386 version, able to run plugins from that
platform.

WWW: http://www.mozilla.com/firefox/
2002-10-11T09:02:42+00:00 java/jakarta-log4j A fast and flexible logging library for Java
Log4J, a fast and flexible logging library for Java.

Log4J is an open source library based on the work of many authors.
It allows the developer to control which log statements are output
with arbitrary granularity. It is fully configurable at runtime
using external configuration files. Best of all, Log4J has a gentle
learning curve. Beware: judging from user feedback, it is also quite
addictive.

WWW: http://logging.apache.org/log4j/
2002-10-11T09:02:42+00:00 devel/log4j Fast and flexible logging library for Java
Log4J, a fast and flexible logging library for Java.

Log4J is an open source library based on the work of many authors.
It allows the developer to control which log statements are output
with arbitrary granularity. It is fully configurable at runtime
using external configuration files. Best of all, Log4J has a gentle
learning curve. Beware: judging from user feedback, it is also quite
addictive.

WWW: http://logging.apache.org/log4j/
2002-10-10T23:12:16+00:00 www/linux-beonex Browser, HTML editor, mail and news client for use with Linux plugins
This is the Beonex Communicator suite (Web browser, HTML editor, e-mail user
agent, news reader, address book, and spell-checker) pre-compiled for
Linux/i386. It is based on Mozilla, but with extra emphasis on security and
privacy. The Linux version is necessary for running plugins which are only
available as Linux binaries.

Because of a security bug, the Chatzilla IRC client is not included in this
port.

The www/linuxflashplugin port and the Flash plugin from the www/linux-netscape6
port are compatible with this. Java does not work. Your mileage may vary.

WWW: http://beonex.com/
2002-10-10T20:49:21+00:00 x11-toolkits/gtk-xfce-engine An XFCE engine for GTK 2.0
An XFCE engine for GTK 2.0.

WWW: http://sourceforge.net/projects/xfce/
2002-10-10T20:49:21+00:00 x11-themes/gtk-xfce-engine Xfce GTK2 theme engine
This package provides the Xfce Gtk+-2.0 engine, which allows
for homogeneity in applications for both business and personal desktops.

WWW: http://www.xfce.org/
2002-10-10T20:22:09+00:00 palm/libmal Library encapsulating malsync
This is a copy of malsync that produces a library instead
of an executable. It is based on malsync 2.1.

WWW: http://www.jlogday.com/code/libmal/
2002-10-10T20:00:43+00:00 sysutils/uptimed Uptime daemon
Uptimed is an uptime record daemon keeping track of the highest uptimes
a computer system ever had. It uses the system boot time to keep sessions
apart from each other. Uptimed comes with a console front-end to parse
the records, which can also easily be used to show your records on a web page.

WWW: https://github.com/rpodgorny/uptimed
2002-10-10T18:49:22+00:00 textproc/diffsplit Splits a unified diff into pieces which patch one file each
This script splits up a unified diff into separate patch files,
each of which patches one source file.

WWW: http://www.pathname.com/~quinlan/software/diffsplit/
2002-10-10T18:38:37+00:00 cad/geda-utils The gEDA's utilities
Various supplementary utilities for gEDA system.

WWW: http://www.geda.seul.org
2002-10-10T18:35:25+00:00 cad/geda-symcheck The gEDA's symbol checking utility
gsymcheck is the gEDA symbol checking utility

WWW: http://www.geda.seul.org
2002-10-10T17:19:26+00:00 graphics/ruby-libexif A Ruby extension library for libexif
This is a Ruby extension library for libexif.

Author: Ryuichi Tamura <r-tam@fsinet.or.jp>
WWW: http://tam.0xfa.com/ruby-libexif/
2002-10-10T10:26:55+00:00 math/blitz++ C++ class library for scientific computing
Blitz++ is a C++ class library for scientific computing which provides
performance on par with Fortran 77/90. It uses template techniques to
achieve high performance. The current versions provide dense arrays and
vectors, random number generators, and small vectors and matrices.

WWW: https://github.com/blitzpp/blitz
2002-10-09T22:03:39+00:00 java/java-checkstyle Java style checker
Checkstyle is a development tool to help programmers write Java code
that adheres to a coding standard. It automates the process of
checking Java code to spare humans of this boring (but important)
task. This makes it ideal for projects that want to enforce a coding
standard.

Checkstyle can be used as either a commandline utility or as an
Ant task.

WWW: http://checkstyle.sourceforge.net/
2002-10-09T10:00:11+00:00 net/ruby-net-geoip Ruby extension that wraps around libGeoIP
Net::GeoIP lets you look up the country of a given IP address or
hostname.

WWW: http://www.maxmind.com/app/geolitecountry/

Albert Vernon <f3cun3c02@sneakemail.com>
2002-10-08T17:12:53+00:00 textproc/ruby-sary Ruby interface to the Sary library
This module is a Ruby interface to the Sary library.

WWW: http://sary.sourceforge.net/index.html.en
2002-10-08T15:24:25+00:00 mail/qconfirm Filter spam by requesting confirmation from sender
qconfirm is an implementation of a delivery confirmation process for a mail
address under qmail. It is invoked by qmail-local through a .qmail file.

qconfirm performs this delivery confirmation process either sender based or
message based. It is similar in concept to qsecretary or TMDA.

WWW: http://smarden.org/qconfirm/
2002-10-08T15:16:36+00:00 converters/enca Detect encoding of text files
Enca currently can determine 8bit charsets of Belarussian, Czech, Polish,
Russian, Slovak and Ukrainian texts and also some multibyte encodings,
independently on language (provided it's some European language).

WWW: http://gitorious.org/enca
2002-10-08T15:15:54+00:00 mail/qmail-notify Delayed delivery notification for qmail
This package contains a program to notify senders about email that has been
held in the qmail queue.

WWW: http://untroubled.org/qmail-notify/
2002-10-08T14:41:58+00:00 sysutils/qlogtools Tools for processing logs from qmail and other packages
This package is a set of tools that are useful in analyzing or producing logs
from qmail and other packages.

WWW: http://untroubled.org/qlogtools/
2002-10-08T14:19:44+00:00 mail/queue-repair Qmail queue diagnostic and repair tool
queue_repair features include:
- automatic, dynamic determination of UIDs and GIDs.

- automatic, dynamic determination of conf-split; can be overridden on the
commandline to change the conf-split of an existing queue without running a
parallel, temporary instance of qmail for queuelifetime. Just recompile and
stop qmail, run queue-repair, and restart qmail.

- automatic, dynamic determination of use of big-todo; can be overridden on the
commandline to change an existing queue as above.

- handles basic tasks like fixing a queue restored from backups, incorrect
ownership or permissions of directories and files, missing or extra split
subdirectories, unexpected files or other direntries, or creating a valid
queue from scratch.

- can run in repair or test (report-only) modes. The default is test mode.

WWW: http://pyropus.ca/software/queue-repair/
2002-10-08T14:10:21+00:00 textproc/p5-Search-Saryer Perl interface to the Sary library
This module is a Perl interface to the Sary library.

WWW: http://sary.namazu.org/index.html.en
2002-10-08T13:33:00+00:00 textproc/sary Suffix array library and tools, which provide fast full-text search
Sary is a suffix array library and tools. It provides fast full-text
search facilities for text files on the order of 10 to 100 MB using a
data structure called a suffix array. It can also search specific
fields in a text file by assigning index points to those fields.

WWW: http://sary.sourceforge.net/index.html.en
2002-10-08T11:05:28+00:00 devel/py-fam Python Interface to the File Alteration Monitor
Python FAM provides a Python module to use the File Alteration
Monitor(ports/devel/fam) in Python.

WWW: http://python-fam.sourceforge.net/
2002-10-08T10:26:48+00:00 audio/ruby-esound Ruby binding to the EsounD library
Ruby/EsounD is a Ruby binding to the EsounD library.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby-esound
2002-10-08T10:13:51+00:00 security/ruby-cast_256 A Ruby extension library which implements CAST-256 encryption
This is an implementation of the CAST-256 encryption algorithm for
Ruby.

Author: Michael Neumann <neumann@s-direktnet.de>
WWW: http://www.s-direktnet.de/homepages/neumann/crypt/en/
2002-10-08T08:13:59+00:00 devel/py-sip Python to C and C++ bindings generator
SIP is a tool for generating Python bindings for C and C++ libraries.

WWW: http://www.riverbankcomputing.co.uk/software/sip/
2002-10-08T07:24:51+00:00 x11/gmrun Customizable program to run programs, with tab-completion
gmrun is a very featureful GTK+-2 Run box. Its features include:

* Tilde completion
* Completion for separate words
* Cycleable command history
* Configuration file in ${PREFIX}/share/gmrun/gmrunrc,
which can be copied to ~/.gmrunrc
* Can spawn commands in a terminal
* Intelligent URL handling

WWW: https://sourceforge.net/projects/gmrun/
2002-10-08T07:14:39+00:00 audio/py-mad Python wrapper for the MPEG Audio Decoder library
pymad is a Python module that allows Python programs to use the MPEG Audio
Decoder library. pymad provides a high-level API, similar to the pyogg module,
which makes reading PCM data from MPEG audio streams a piece of cake.

WWW: https://github.com/jaqx0r/pymad
2002-10-08T07:12:58+00:00 audio/py-id3 Python module for retrieving and setting ID3 tags on MP3 files
This module allows one to read and manipulate so-called ID3
informational tags on MP3 files through an object-oriented
Python interface.

WWW: http://id3-py.sourceforge.net/
2002-10-08T07:11:47+00:00 audio/py-cddb Python module to fetch information on audio CDs from CDDB
This is actually a set of three modules to access the CDDB online
database of audio CD track titles and information. It includes a
C extension module to fetch track lengths under Linux, FreeBSD,
OpenBSD, Solaris, and Win32, which is easily ported to other
operating systems.

WWW: http://cddb-py.sourceforge.net/
2002-10-07T22:23:15+00:00 www/beonex Open-source browser, HTML editor, mail and news client
This is the Beonex Communicator suite (Web browser, HTML editor, e-mail user
agent, news reader, address book, and spell-checker). It is based on Mozilla,
but with extra emphasis on security and privacy.

Because of a security bug, the Chatzilla IRC client is not included in this
port. Support for SVG and threading are disabled because of compilation
problems. Java has not been tested.

WWW: http://www.beonex.com
2002-10-07T15:10:24+00:00 mail/pymsgauth Automatically process qsecretary confirmation requests
pymsgauth is a toolkit for automatically and securely dealing with qsecretary
confirmation notices (used on mailing lists run by D.J. Bernstein).
It is written in Python, and licensed under GPL.

WWW: http://pyropus.ca/software/pymsgauth/
2002-10-07T13:43:18+00:00 audio/py-vorbis Object-oriented Python bindings for the vorbis library
Object-oriented Python bindings for the vorbis library

WWW: http://ekyo.nerim.net/software/pyogg/index.html
2002-10-07T13:40:41+00:00 audio/py-ogg Object-oriented Python bindings for the ogg library
The PyOgg project provides a set of python modules for the various streaming
formats and protocols defined by the Xiph.Org Foundation. For now, it mostly
deals with the Ogg bitstream container and the Vorbis audio codec.

WWW: http://ekyo.nerim.net/software/pyogg/
2002-10-07T13:27:50+00:00 audio/py-ao Python wrapper for audio device abstraction library (libao)
This is a Python wrapper module for the libao, an audio abstraction library
that lets you output to different devices using the same interface.

WWW: http://ekyo.nerim.net/software/pyogg/index.html
2002-10-07T07:07:26+00:00 sysutils/task The @stake Sleuth Kit for forensic analysis
The Sleuth Kit is the only open source forensic toolkit for a complete
analysis of Microsoft and UNIX file systems. It enables investigators
to identify and recover evidence from images acquired during incident
response or from live systems.

WWW: http://www.sleuthkit.org/
2002-10-07T03:07:13+00:00 biology/distribfold distributedfolding.org distributed protein folding project
[ excerpt from developer's site ]

This is the distributedfolding.org's client.

It makes protein structures to help sample the enormous size of
protein conformatoinal space. We hope to find a few good samples
and understand how a large computation can help crack the problem
of predicting protein structure - the protein folding problem.

Proteins have a vast number of folds, larger than we could hope to
compute even with distributed computing. Usually only one fold is
found in nature. The Distributed Folding Project aims to test our
new protein folding algorithm. We want see if it can reproduce
natural protein folds after making extremely large samples of many
different folds.

With your help, we will create the largest samples of protein folds
ever computed. First we will make 1 Billion (1,000,000,000) folds
for 5 small proteins, then we will try 10 Billion (10,000,000,000)
for another 10 large proteins. By the end of our first phase, we
hope to make over 100 Billion protein folds spanning 15 different
proteins.

WWW: http://www.distributedfolding.org/
2002-10-06T21:31:28+00:00 x11-fonts/libXft Client-sided font API for X applications
The current version of Xft provides a client-side font API for X
applications. It uses Fontconfig to select fonts and the X protocol for
rendering them. When available, Xft uses the Render extension to accelerate
text drawing. When Render is not available, Xft uses the core protocol to draw
client-side glyphs. This provides completely compatible support of client-side
fonts for all X servers.

WWW: https://www.freedesktop.org/wiki/Software/Xft/
2002-10-06T21:31:28+00:00 x11-fonts/Xft A client-sided font API for X applications
The current version of Xft provides a client-side font API for X
applications. It uses Fontconfig to select fonts and the X protocol for
rendering them. When available, Xft uses the Render extension to accelerate
text drawing. When Render is not available, Xft uses the core protocol to draw
client-side glyphs. This provides completely compatible support of client-side
fonts for all X servers.

-- keithp

WWW: http://fontconfig.org/
2002-10-06T20:56:30+00:00 x11-fonts/fontconfig XML-based font configuration API for X Windows
Fontconfig does the following:

* discover new fonts when installed automatically, removing a common source
of configuration problems.
* perform font name substitution, so that appropriate alternative fonts can
be selected if fonts are missing.
* identify the set of fonts required to completely cover a set of languages.
* have GUI configuration tools built as it uses an XML-based configuration
file (though with autodiscovery, we believe this need is minimized).
* efficiently and quickly find the fonts you need among the set of fonts
you have installed, even if you have installed thousands of fonts, while
minimzing memory usage.
* be used in concert with the X Render Extension and FreeType to implement
high quality, anti-aliased and subpixel rendered text on a display.

WWW: https://www.freedesktop.org/wiki/Software/fontconfig/
2002-10-06T15:14:10+00:00 net/py-dns DNS (Domain Name Service) library for Python
This directory contains a Python module that implements a DNS (Domain
Name Server) client, plus additional modules that define some symbolic
constants used by DNS (dnstype, dnsclass, dnsopcode).

This code is released under a Python-style license.

A mailing list is available at pydns-developer@lists.sourceforge.net.

WWW: http://pydns.sourceforge.net/

- Mark Linimon
linimon@lonesome.com
2002-10-06T15:14:10+00:00 dns/py-dns DNS (Domain Name Service) library for Python
This directory contains a Python module that implements a DNS (Domain
Name Server) client, plus additional modules that define some symbolic
constants used by DNS (dnstype, dnsclass, dnsopcode).

WWW: http://pydns.sourceforge.net/
2002-10-06T13:17:46+00:00 japanese/migemo-xemacs-devel-mule Japanese incremental search tool for xemacs-devel-mule
Migemo is a Japanese incremental search tool for XEmacs.
You can search Japanese words on XEmacs without Kanji conversion.

To use Migemo, you must set following elisp to your own .emacs file.

(load-library "migemo")

WWW: http://migemo.namazu.org/
2002-10-06T02:54:50+00:00 audio/xmms-speex XMMS input plugin to play speex files
A plugin to make xmms play files compressed with the Speex codec
2002-10-06T01:56:00+00:00 x11-toolkits/gnome-themes A collection of themes and icons for GNOME 2 designed for accessibility
A collection of themes for metacity and Gtk, and some basic icon
sets.
2002-10-06T01:56:00+00:00 x11-themes/gnome-themes Collection of themes and icons for GNOME2
A collection of themes for metacity and Gtk, and some basic icon
sets.
2002-10-06T01:49:09+00:00 x11-toolkits/vte Gtk 2 based terminal widget with accessibility and I18N support
Terminal widget with improved font, internationalisation and accessibility
support for the GNOME 2 desktop. Designed to replace libzvt.

WWW: http://www.gnome.org/
2002-10-06T00:36:30+00:00 misc/gnome-themes
New package of default themes for GNOME, which currently includes GTK+ and
icon themes designed for accessibility.
2002-10-06T00:34:58+00:00 misc/gnome-icon-theme Collection of icons for the GNOME desktop
gnome-icon-theme is a collection of icons and emblems for the
GNOME 2 desktop. Included are the images used in toolbars,
dialog boxes, etc.
2002-10-05T19:36:59+00:00 misc/distribfold
[ excerpt from developer's site ]

This is the distribfold.org's client.

It makes protein structures to help sample the enormous size of
protein conformatoinal space. We hope to find a few good samples
and understand how a large computation can help crack the problem
of predicting protein structure - the protein folding problem.

Proteins have a vast number of folds, larger than we could hope to
compute even with distributed computing. Usually only one fold is
found in nature. The Distributed Folding Project aims to test our
new protein folding algorithm. We want see if it can reproduce
natural protein folds after making extremely large samples of many
different folds.

With your help, we will create the largest samples of protein folds
ever computed. First we will make 1 Billion (1,000,000,000) folds
for 5 small proteins, then we will try 10 Billion (10,000,000,000)
for another 10 large proteins. By the end of our first phase, we
hope to make over 100 Billion protein folds spanning 15 different
proteins.

WWW: http://www.distributedfolding.org/
2002-10-05T18:36:21+00:00 graphics/xmms-nebulus XMMS visualization plugin that uses SDL and OpenGL
Nebulus is an OpenGL visual plugin for XMMS.
It's based of several projects:

- Face blur
- Spectrum analyzer
- Knot effect
- Glthreads
- Tunnel
- Twist
- Tentacles
- Blob
- Energy

WWW: http://nebulus.tuxfamily.org/
2002-10-05T10:46:55+00:00 audio/ruby-vorbisfile A Ruby extension wrapping libvorbisfile
ruby-vorbisfile is a Ruby extension wrapping libvorbisfile.

WWW: http://rikkus.info/ruby_vorbisfile.html
2002-09-30T07:20:04+00:00 www/flashplugin-mozilla-devel
2002-09-26T12:47:39+00:00 devel/p5-Test-Unit PerlUnit testing framework
This framework is intended to support unit testing in an object-oriented
development paradigm (with support for inheritance of tests etc.) and is
derived from the JUnit testing framework for Java by Kent Beck and Erich
Gamma.

WWW: https://metacpan.org/release/Test-Unit
2002-09-26T12:34:08+00:00 devel/p5-Class-Inner Perlish implementation of Java like inner classes
Yet another implementation of an anonymous class with per object
overridable methods, but with the added attraction of sort of working
dispatch to the parent class's method.

WWW: https://metacpan.org/release/Class-Inner
2002-09-24T08:24:20+00:00 textproc/p5-NetAddr-IP-Find Iterates over all IP addresses in a text similar to Email::Find
This is a module for finding IP addresses in plain text.

NetAddr::IP::Find exports one function, find_ipaddrs(). It
works very similar to URI::Find's find_uris() or
Email::Find's find_emails().

$num_ipaddrs_found = find_ipaddrs($text, \&callback);

WWW: https://metacpan.org/release/NetAddr-IP-Find
2002-09-24T07:59:37+00:00 devel/libmba Collection of C modules potentially useful to any project
The libmba package is a collection of mostly independent C modules potentially
useful to any project. There are hashmap, linkedlist, and stack ADTs, a DOM-
like interface that can load and store XML files for simple XML processing, a
module for managing error codes and associated messages across separate C
libraries, and more.

WWW: http://www.ioplex.com/~miallen/libmba/
2002-09-21T06:54:59+00:00 audio/vsound Utility for capturing audio streams from programs with OSS output
This program allows you to record the output of any standard OSS
program (one that uses /dev/dsp for sound) without having to modify or
recompile the program. It uses the same idea as the esddsp wrapper
from the Enlightened Sound Daemon (in fact, vsound is based on
esddsp). That is, it preloads a library that intercepts calls to open
/dev/dsp, and instead returns a handle to a normal file. It also
intercepts ioctl's on that file handle and logs them, to help convert
the audio data from its raw form. Vsound then uses sox to convert the
raw data to the desired file format.

The upshoot of this is that instead of playing sound to the sound card
in your computer, the data is recorded to a file. This is similar to
if you connected a loopback cable to the line in and line out jacks on
your sound card, but no DA or AD conversions take place, so quality is
not lost.

WWW: http://www.vsound.org/
2002-09-21T06:43:47+00:00 www/p5-Apache-AntiSpam AntiSpam filter for web pages
Apache::AntiSpam is a filter module to prevent e-mail addresses exposed
as is on web pages. The way to hide addresses from spammers are
implemented in each of Apache::Antispam::* subclasses.

This module is Filter aware, meaning that it can work within
Apache::Filter framework without modification.

WWW: http://search.cpan.org/dist/Apache-AntiSpam/
2002-09-21T06:36:21+00:00 net/kmerlin An IM (Instant Messenger) KDE client for the Microsoft MSN Network
An IM (Instant Messenger) KDE client for the Microsoft MSN Network.
Keep in touch with all your Windows friends!

Features include:

- a buddy list on which you can block users;
- multiple chat windows; and
- multiple users per chat (simply invite those you want in your chat session).

WWW: http://kmerlin.sourceforge.net/

- Cedric Lamalle
cedric@cedric.trix.net
2002-09-21T06:36:21+00:00 net-im/kmerlin An IM (Instant Messenger) KDE client for the Microsoft MSN Network
An IM (Instant Messenger) KDE client for the Microsoft MSN Network.
Keep in touch with all your Windows friends!

Features include:

- a buddy list on which you can block users;
- multiple chat windows; and
- multiple users per chat (simply invite those you want in your chat session).

WWW: http://kmerlin.sourceforge.net/
2002-09-21T06:25:24+00:00 mail/wmmaiload Incoming mail monitor dockapp with a similar look to wmcpuload
This dockapp monitors your incoming mail in 1 or more mailboxes in mbox
format.

WWW: http://tnemeth.free.fr/projets/dockapps.html
2002-09-21T06:24:19+00:00 x11-clocks/wmclockmon Digital clock dockapp with a similar look to wmcpuload
A digital clock dockapp with 3 different styles, and that uses
locales to display weekday and month names.

WWW: http://tnemeth.free.fr/projets/dockapps.html
2002-09-21T06:23:16+00:00 sysutils/wmapmload APM battery status monitor dockapp with a similar look to wmcpuload
A dockapp monitors your APM battery status.

WWW: http://tnemeth.free.fr/projets/dockapps.html
2002-09-21T06:19:24+00:00 editors/zed Simple, small, fast, highly configurable text editor
Zed is a very simple, fast, powerful, small, low cpu consumer, highly
configurable text editor that was originally written for UNIX.
Perfect for console environment.
WWW: http://zed.c3po.it
2002-09-21T06:01:33+00:00 audio/blop Bandlimited oscillator plugins for LADSPA-aware audio applications
Bandlimited oscillator plugins for LADSPA-aware audio applications.
Sawtooth, Square, Variable Pulse and Slope- variable triangle waves.

WWW: https://sourceforge.net/projects/blop/
2002-09-21T02:37:12+00:00 textproc/p5-NetAdd-IP-Find
This is a module for finding IP addresses in plain text.

NetAddr::IP::Find exports one function, find_ipaddrs(). It
works very similar to URI::Find's find_uris() or
Email::Find's find_emails().

$num_ipaddrs_found = find_ipaddrs($text, \&callback);
2002-09-21T02:26:08+00:00 mail/sentinel Sendmail milter API implementation
Sentinel is a sendmail milter API implementation. This package might
be usefull for Unix system administrators who is using freeware
Sendmail. May be it's one more milter, but on the other side it's
flexible enough to satisfy more or less subtle requirements for mail
filtering.

WWW: http://smfilter.sourceforge.net/
2002-09-21T02:16:11+00:00 audio/alienwah Paul Nasca's AlienWah LADSPA plugin
Paul Nasca's AlienWah LADSPA Plugin. The DSP code for the plugin was written
by Paul Nasca and the conversion to LADSPA was done by Paul Thompson.

WWW: http://plugin.org.uk/releases/alienwah/
2002-09-21T01:21:22+00:00 sysutils/barry A nice KDE frontend to the ports system
A nice KDE frontend to the ports system.

WWW: http://www.student.uni-oldenburg.de/frerich.raabe/barry/
2002-09-21T01:21:22+00:00 ports-mgmt/barry A nice KDE frontend to the ports system
A nice KDE frontend to the ports system.

WWW: http://www.student.uni-oldenburg.de/frerich.raabe/barry/
2002-09-21T00:57:59+00:00 devel/cmake Cross-platform Makefile generator
CMake is used to control the software compilation process using simple
platform and compiler independent configuration files. CMake generates native
makefiles and workspaces that can be used in the compiler environment of your
choice. CMake is quite sophisticated: it is possible to support complex
environments requiring system configuration, pre-processor generation, code
generation, and template instantiation.

WWW: http://www.cmake.org/
2002-09-21T00:33:36+00:00 graphics/duhdraw ANSI graphic drawing program
DuhDraw is a program which almost perfectly simulates TheDraw for DOS.

WWW: http://www.cs.helsinki.fi/u/penberg/duhdraw/
2002-09-20T23:17:03+00:00 www/p5-HTML-Element-Extended Extended interface to HTML::Tree's HTML::Element class
HTML-Element-Extended is a package of several enhanced
HTML::Element classes, most of which arose during the effort
to implement an HTML::Element based table class.

The modules are:
HTML::ElementTable
HTML::ElementSuper
HTML::ElementGlob
HTML::ElementRaw

The resulting functionality enables:
tables
element globs
element coordinates
content replacement
content wrapping
element cloning
raw HTML string adoption

WWW: https://metacpan.org/release/HTML-Element-Extended
WWW: http://www.mojotoad.com/sisk/projects/HTML-Element-Extended/
2002-09-20T20:31:30+00:00 net/tac_plus-libradius The www.gazi.edu.tr tacacs+ Daemon with pam and libradius support
tacacs+ s program that allow authorization and authentication via net on
remote access servers. Authenticate users, authorize commands and log
accounting information.

This version is includes a patch to include limited libradius support which
allows to forward authentication requests to a radius server.

WWW: http://www.portal-to-web.de/tacacs/
2002-09-20T20:28:29+00:00 security/p5-Crypt-OpenSSL-DSA Perl5 module to DSA signature verification using OpenSSL
Crypt::OpenSSL::DSA implements the DSA (Digital Signature Algorithm)
signature verification system.

WWW: https://metacpan.org/release/Crypt-OpenSSL-DSA
2002-09-20T20:27:27+00:00 security/p5-Crypt-Twofish2 Perl implementation of the Twofish encryption algorithm
This module implements the twofish cipher in a less braindamaged (read:
slow and ugly) way than the existing "Crypt::Twofish" module.

Although it is "Crypt::CBC" compliant you usually gain nothing by using
that module (except generality), since "Crypt::Twofish2" can work in
either ECB or CBC mode.
2002-09-20T20:26:01+00:00 security/p5-Crypt-Serpent Perl implementation of the Serpent encryption algorithm
Serpent was designed by Ross Anderson, Eli Biham and Lars Knudsen
as a candidate for the Advanced Encryption Standard. It has been
selected as one of the five finalists in the AES competition.
Serpent is faster than DES and more secure than Triple DES. It
provides users with a very high level of assurance that no shortcut
attack will be found. To achieve this, the algorithm's designers
limited themselves to well understood cryptography mechanisms, so
that they could rely on the wide experience and proven techniques
of block cipher cryptanalysis. The algorithm uses twice as many
rounds as are necessary to block all currently known shortcut
attacks. This means that Serpent should be safe against as yet
unknown attacks that may be capable of breaking the standard 16
rounds used in many types of encryption today. However, the fact
that Serpent uses so many rounds means that it is the slowest of
the five AES finalists. But this shouldn't be an issue because it
still outperforms Triple DES. The algorithm's designers maintain
that Serpent has a service life of at least a century.
2002-09-20T20:25:04+00:00 security/p5-Crypt-RC6 Perl implementation of the RC6 encryption algorithm
"RC6 is an evolutionary improvement of RC5, designed to meet the
requirements of the Advanced Encryption Standard (AES). Like RC5,
RC6 makes essential use of data-dependent rotations. New features
of RC6 include the use of four working registers instead of two,
and the inclusion of integer multiplication as an additional primitive
operation. The use of multiplication greatly increases the diffusion
achieved per round, allowing for greater security, fewer rounds, and
increased throughput."
2002-09-20T20:24:21+00:00 security/p5-Crypt-RC5 Perl implementation of the RC5 encryption algorithm
RC5 is a fast block cipher designed by Ronald Rivest for RSA Data
Security (now RSA Security) in 1994. It is a parameterized algorithm
with a variable block size, a variable key size, and a variable number
of rounds. This particular implementation is 32 bit. As such, it is
suggested that a minimum of 12 rounds be performed.
2002-09-20T16:48:34+00:00 net/mldonkey A OCAML client for multiple peer-to-peer networks
mldonkey is a OCAML/GTK client for a number of
peer-to-peer networks.

It is separated into a core with telnet and web interfaces, and
a GTK GUI.

The following protocols are supported:
- eDonkey (http://www.edonkey2000.com/)
- Overnet (http://www.overnet.com/)
- Bittorrent (http://bitconjurer.org/BitTorrent/)
- Gnutella (http://www.gnutella.org/)
- Gnutella2 (http://www.shareaza.com/)
- Soulseek (http://www.slsk.org/)
- Direct-Connect (http://www.neo-modus.com/)
- Opennap (http://opennap.sourceforge.net/)

WWW: http://www.nongnu.org/mldonkey/
2002-09-20T16:48:34+00:00 net/mldonkey-src A OCAML client for eDonkey and Overnet peer-to-peer networks
mldonkey is a OCAML/GTK client for both eDonkey and Overnet
peer-to-peer networks.
(see http://www.edonkey2000.com/ and the 'edonkey' ports)
(see http://www.overnet.com/)

It is separated into a core with telnet and web interfaces, and
a GTK GUI. This port will build it from sources.

Other features over the original eDonkey client are:
- better stability
- faster operation
- much better control
- saves its current state, checksums and known peers
(instead of starting from scratch every time)

WWW: http://www.freesoftware.fsf.org/mldonkey/
2002-09-20T16:48:34+00:00 net/mldonkey-gui A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
mldonkey is a OCAML/GTK client for both eDonkey and Overnet
peer-to-peer networks.
(see http://www.edonkey2000.com/ and the 'edonkey' ports)
(see http://www.overnet.com/)

This is the official GTK GUI that comes along with the port.
Like all other control methods (telnet, web), it can run on
another box than the client does.

Other features over the original eDonkey client are:
- better stability
- faster operation
- much better control
- saves its current state, checksums and known peers
(instead of starting from scratch every time)

WWW: http://www.freesoftware.fsf.org/mldonkey/
2002-09-20T16:48:34+00:00 net/mldonkey-gui-devel A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
mldonkey is a OCAML/GTK client for both eDonkey and Overnet
peer-to-peer networks.
(see http://www.edonkey2000.com/ and the 'edonkey' ports)
(see http://www.overnet.com/)

This is the official GTK GUI that comes along with the port.
Like all other control methods (telnet, web), it can run on
another box than the client does.

Other features over the original eDonkey client are:
- better stability
- faster operation
- much better control
- saves its current state, checksums and known peers
(instead of starting from scratch every time)

WWW: http://www.freesoftware.fsf.org/mldonkey/
2002-09-20T16:48:34+00:00 net/mldonkey-devel A OCAML client for multiple peer-to-peer networks
mldonkey is a OCAML/GTK client for a number of
peer-to-peer networks.

It is separated into a core with telnet and web interfaces, and
a GTK GUI.

The following protocols are supported:
- eDonkey (http://www.edonkey2000.com/)
- Overnet (http://www.overnet.com/)
- Bittorrent (http://bitconjurer.org/BitTorrent/)
- Gnutella (http://www.gnutella.org/)
- Gnutella2 (http://www.shareaza.com/)
- Fasttrack
- Soulseek (http://www.slsk.org/)
- Direct-Connect (http://www.neo-modus.com/)
- Opennap (http://opennap.sourceforge.net/)
- Kademlia

WWW: http://www.nongnu.org/mldonkey/
2002-09-20T16:48:34+00:00 net-p2p/mldonkey Multi-protocol peer-to-peer client written in OCaml
MLDonkey is an OCAML/GTK client for a number of
peer-to-peer networks.

It is separated into a core with telnet and web
interfaces, and a GTK GUI.

The following protocols are supported:
- eDonkey (http://www.edonkey2000.com/)
- Overnet (http://www.overnet.com/)
- Bittorrent (http://www.bittorrent.com/)
- Gnutella (http://www.gnutella.org/)
- Gnutella2 (http://www.shareaza.com/)
- Fasttrack (http://en.wikipedia.org/wiki/Fasttrack)
- FileTP [http/ftp/ssh] (http://mldonkey.sourceforge.net/FileTP)
- Kademlia (http://en.wikipedia.org/wiki/Kad_Network)

WWW: http://mldonkey.sourceforge.net/
2002-09-20T16:48:34+00:00 net-p2p/mldonkey-gui OCAML/GTK GUI for the MLdonkey peer-to-peer network client
mldonkey is a OCAML/GTK client for both eDonkey and Overnet
peer-to-peer networks.
(see http://www.edonkey2000.com/ and the 'edonkey' ports)
(see http://www.overnet.com/)

This is the official GTK GUI that comes along with the port.
Like all other control methods (telnet, web), it can run on
another box than the client does.

Other features over the original eDonkey client are:
- better stability
- faster operation
- much better control
- saves its current state, checksums and known peers
(instead of starting from scratch every time)

WWW: http://www.freesoftware.fsf.org/mldonkey/
2002-09-20T16:48:34+00:00 net-p2p/mldonkey-gui-devel A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
mldonkey is a OCAML/GTK client for both eDonkey and Overnet
peer-to-peer networks.
(see http://www.edonkey2000.com/ and the 'edonkey' ports)
(see http://www.overnet.com/)

This is the official GTK GUI that comes along with the port.
Like all other control methods (telnet, web), it can run on
another box than the client does.

Other features over the original eDonkey client are:
- better stability
- faster operation
- much better control
- saves its current state, checksums and known peers
(instead of starting from scratch every time)

WWW: http://www.freesoftware.fsf.org/mldonkey/
2002-09-20T16:48:34+00:00 net-p2p/mldonkey-devel A OCAML client for multiple peer-to-peer networks
MLDonkey is an OCAML/GTK client for a number of
peer-to-peer networks.

It is separated into a core with telnet and web
interfaces, and a GTK GUI.

The following protocols are supported:
- eDonkey (http://www.edonkey2000.com/)
- Overnet (http://www.overnet.com/)
- Bittorrent (http://www.bittorrent.com/)
- Gnutella (http://www.gnutella.org/)
- Gnutella2 (http://www.shareaza.com/)
- Fasttrack (http://en.wikipedia.org/wiki/Fasttrack)
- FileTP [http/ftp/ssh] (http://mldonkey.sourceforge.net/FileTP)
- Kademlia (http://en.wikipedia.org/wiki/Kad_Network)

WWW: http://mldonkey.sourceforge.net/
2002-09-20T16:16:44+00:00 security/p5-Crypt-CAST5_PP CAST5 block cipher in pure Perl
This module provides a pure Perl implementation of the CAST5 block
cipher. CAST5 is also known as CAST-128. It is a product of the CAST
design procedure developed by C. Adams and S. Tavares.

WWW: https://metacpan.org/release/Crypt-CAST5_PP
2002-09-20T13:21:30+00:00 devel/ocaml-classes Ocaml Object interface for ocaml's standard library modules
The library is composed of 9 modules, each containing a single class,
and eventually some creation functions. Each of theses classes
corresponds almost exactly to a module in the standard library, and only
makes it object-oriented. Only Ogenlex adds a new feature, indexing on
the input stream.

WWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/classes/
2002-09-20T10:13:57+00:00 sysutils/socklog Small and secure replacement for syslogd
socklog in cooperation with the runit package is a small and secure replacement
for syslogd. There are three main features, syslogd provides:

- receiving syslog messages from an Unix domain socket (/dev/log) or UDP socket
(0.0.0.0:514) and writing them to various files on disk depending on facility
and priority.
- writing received syslog messages to an UDP socket (a.b.c.d:514)

socklog provides these features with the help of runit's runsvdir,
runsv, and svlogd, provides a different network logging concept, and
additionally does log event notification.

svlogd has a built in log file rotation based on file size, so there is no
need for any cron jobs or similar to rotate the logs. Log partitions can be
calculated properly.

WWW: http://smarden.org/socklog/
2002-09-20T05:56:57+00:00 games/taipan Classic role-playing game from the 1980s
Taipan was (and is) a classic role-playing game from the 1980s.
While not as graphically oriented as some of the other popular games
of the time (e.g. Choplifter, Karateka, and Lode Runner), Taipan still
managed to capture the imagination of almost every player that laid
hands upon it.

Loosely based upon James Clavell's best-selling novel "Tai-Pan", the
game lets you play the role of an ocean-going trader doing business in
major Asian ports during the mid-1800s. Your objective is simple: make
the most money possible by trading and pirating. Based out of Hong Kong,
you'll sail from harbor to harbor buying commodities including opium,
silk, arms, and "general" goods, and selling them again at a higher
price elsewhere.

WWW: http://www.ibiblio.org/pub/linux/games/textrpg/taipan-0.9.lsm
2002-09-20T01:01:08+00:00 sysutils/cdbakeoven KDE frontend for cdrecord and mkisofs/mkhybrid
CD creation process should be fun and easy, don't you agree?!

However, most graphical CD-creation/copying tools available for
both Linux and Unix today, do just the opposite.

CD Bake Oven was designed with one goal in mind: combine the power
and stability of great command line utilities with contemporary
easy to use user interface. CDBO enables you to create data or music
CDs in the most intuitive matter, allowing you to control every
aspect of the process. It is built on top of very well known
'cdrecord', 'mkisofs', 'cdda2wav' and 'cdparanoia' encapsulating
most of the options those utilities provide. This makes creating
professional quality media as easy as making a few mouse clicks.
2002-09-19T20:17:59+00:00 net-p2p/jigdo Utility used to retrieve large files over the Internet
This is a port of Jigsaw Download (AKA jigdo) which is a tool designed to
ease the distribution of very large files over the Internet, for example
CD or DVD images.

Main features:
- The large images does not need to be stored on the server, instead only
the small files contained in the images (works with CD, DVD images,
uncompressed zip files, tar archives...)
- In spite of the above, jigdo creates a bit-exact copy of the image on the
user's machine (to achieve this, the directory data, boot block, etc. of
the image is stored in a special .template file which is distributes
alongside the .jigdo file)
- There is full control over where jigdo-lite will download the individual
parts. It is possible to define mirrors, so users can choose the nearest
one.
- jigdo relies on standard HTTP/FTP, no special protocols needed.
- jigdo-lite supports resuming aborted downloads, or continuing the
download with another mirror if the current one is slow.
- It is possible to "upgrade" the CD image, only the changed data will be
downloaded.

WWW: http://atterer.org/jigdo/
2002-09-19T20:17:59+00:00 ftp/jigdo A utility used to retrieve very large files over the Internet
This is a port of Jigsaw Download (AKA jigdo) which is a tool designed to
ease the distribution of very large files over the Internet, for example
CD or DVD images.

Main features:
- The large images does not need to be stored on the server, instead only
the small files contained in the images (works with CD, DVD images,
uncompressed zip files, tar archives...)
- In spite of the above, jigdo creates a bit-exact copy of the image on the
user's machine (to achieve this, the directory data, boot block, etc. of
the image is stored in a special .template file which is distributes
alongside the .jigdo file)
- There is full control over where jigdo-lite will download the individual
parts. It is possible to define mirrors, so users can choose the nearest
one.
- jigdo relies on standard HTTP/FTP, no special protocols needed.
- jigdo-lite supports resuming aborted downloads, or continuing the
download with another mirror if the current one is slow.
- It is possible to "upgrade" the CD image, only the changed data will be
downloaded.

WWW: http://www.atterer.net/jigdo/

Attila Nagy <bra@fsn.hu>
2002-09-19T20:05:56+00:00 security/ruby-password Ruby library to create, verify, and manipulate passwords
Ruby/Password comprises a set of useful methods for creating,
verifying and manipulating passwords. It includes an interface to
CrackLib, a library commonly used for checking password strength.

WWW: http://www.caliban.org/ruby/ruby-password.shtml
2002-09-19T19:42:20+00:00 graphics/figurine Drawing program for X11
Figurine is an X11 program for editing vector graphic figures and
diagrams. It uses the xfig FIG3.2 format.

Figurine is intended to be considerably easier to use than xfig,
but providing a similar set of features.

WWW: http://figurine.sourceforge.net/
2002-09-19T18:48:53+00:00 print/abntex Both classes and styles for both LaTex and bibtex for ABNT rules
Both classes and styles for both LaTex and bibtex that uphold as
close as possible ABNT rules (http://www.abnt.org.br/)

WWW: http://codigolivre.org.br/projects/abntex/
2002-09-19T13:50:58+00:00 x11-wm/boxtools Style tools for the blackbox family of window managers
Root window changing tools, bsetroot and bsetbg, from the Blackbox window
manager, for use with other window managers.

WWW: http://blackboxwm.sourceforge.net/BlackboxDocumentation/BlackboxBackground#RootWindowTools
2002-09-19T11:16:58+00:00 lang/pdss The KL1 programming environment on an ordinary UNIX system
PDSS-KL1 System

Overview:
The KL1 programming environment on an ordinary UNIX system.

Configuration:
* KL1-B (byte code) interpreter written in C.
* KL1 to KL1-B compilers written in KL1
(and SICStus Prolog. [MAINTAINER comment: What is this ?])
* Runtime support routines (command interpreter and I/O) written in KL1.
* GNU Emacs Libraries - KL1-mode to edit KL1 source programs and
PDSS-mode to run PDSS interactively through multiple emacs buffers.

WWW: http://www.icot.or.jp/ARCHIVE/Museum/IFS/HomePage-E.html
2002-09-19T08:43:26+00:00 graphics/Coin C++ 3D graphics library based on the Open Inventor API
Coin3D

Coin3D is a high-level, retained-mode toolkit for effective 3D graphics
development. It is API compatible with Open Inventor 2.1.

Open Inventor, for those who are not familiar with it, is an OpenGL-based,
retain-mode, 3D model scene-graph rendering and interaction library, which
has become the de-facto standard graphics library for 3D visualization and
visual simulation software in the scientific and engineering community.

WWW: https://github.com/coin3d
2002-09-18T17:56:48+00:00 graphics/imageindex Digital photo gallery tool
A flexible digital photo gallery tool. Features include:

o Index (table), detail, slide, and frame views
o Simple, uncluttered output
o Static HTML output for ease of copying/archiving
o Uses captions from comments embedded in the image files
(utility provided). Captions will never be lost as long as you have
the image file itself.
o Keeps generated images up to date, removes stale files,
only generates needed thumbs, etc.
o Digital photo details extracted from EXIF data
o Can optionally recurse directory trees and make montage images of
directory contents
o Easily configurable, can use an rc file.
o CSS is used for fonts/styles.
o Can handle many image file formats
o Pages pass W3C specs.
o NEW! Supports video files

WWW: http://www.edwinh.org/imageindex/
2002-09-18T14:09:50+00:00 mail/filtermail Filter mail on a POP3 server: saves downloading spam
This is mail/filtermail, a port of mailfilter, renamed because another
mailfilter previously existed in the ports tree.

It filters mail on a pop3 server, allowing junk to be deleted on the
server rather than after it has been downloaded, and integrates with other
programs such as fetchmail.

WWW: http://mailfilter.sourceforge.net
2002-09-18T14:01:03+00:00 graphics/simage Library with image format loaders and front-ends
From its README:

This is ``simage'', a library with image format loaders and front-ends
to common import libraries. simage is meant for use with applications
which reads image files as textures.

WWW: https://bitbucket.org/Coin3D/coin/wiki/Home
2002-09-18T13:03:03+00:00 sysutils/pstack Retrieve process/core file stack traces
"pstack" is a workalike for the Solaris program of the same name.
Running pstack on a process or core file produces a stack trace of
each thread in that process.

It's useful for finding out what wedged processes are up to, getting
profiles of what applications, and just satisfying one's curiosity.

WWW: https://sourceforge.net/projects/bsd-pstack/
2002-09-18T12:04:26+00:00 security/cp2fwb Checkpoint FW1 to Firewall Builder ruleset converter
This program can convert your Checkpoint FW1 rulesets into
XML files which can then be processed by Firewall Builder.

WWW: http://cp2fwbuilder.sourceforge.net/
2002-09-18T11:47:28+00:00 games/bsp Node builder for Doom
BSP is one of the best node builders for Doom.

What are Nodes?

Doom uses a rendering algorithm based on a binary space partition,
otherwise known as a BSP tree. This is stored in a data lump called
NODES in the WAD file. So tools to build the BSP tree are known as
node builders.

Before you can play a level that you have created, you must use a node
builder to create the data that Doom will use to render the level. BSP
is one of several node builders that can do this.

WWW: http://doombsp.sourceforge.net/
2002-09-18T11:42:02+00:00 devel/ocaml-pcre Perl compatible regular expressions for Objective Caml
Perl compatible regular expressions for Objective Caml.

WWW: http://www.ocaml.info/home/ocaml_sources.html#pcre-ocaml
WWW: https://github.com/mmottl/pcre-ocaml
2002-09-18T10:21:36+00:00 deskutils/mencal Simple variation of the unix command cal
Mencal is a simple variation of the well-known Unix command cal.
The main difference is that you can have some periodically
repeating days highlighted in color. This can be used to track
menstruation (or other) cycles conveniently.

WWW: http://kyberdigi.cz/projects/mencal/english.html
2002-09-18T08:43:24+00:00 mail/lookout Convert Outlook97 addressbook export files to KDE KAB/GNOME gnomecard
Python script that convert Outlook 97 addressbook export files to KDE KAB
or GNOME gnomecard.

WWW: http://catb.org/~esr/lookout/
2002-09-18T08:31:15+00:00 comms/scmxx Data exchange utility for Siemens mobile phones
SCMxx is a data exchange utility for certain Siemens mobile phone models.
Data types handled include logo bitmaps, MIDI files, vCalendars,
address books, phonebook entries and SMS.
Support for phones includes the following models:

S25
C35i / M35i / S35i
S40
SL42 / SL45
C45
ME45 / S45 / S45i
S46
M50 / MT50 / M50I
C55
S55

WWW: http://www.hendrik-sattler.de/scmxx/
2002-09-18T07:08:35+00:00 audio/abcmidi Convert abc music files to MIDI and PostScript
abcMIDI is James Allwright's collection of abc <-> MIDI
conversion utilities, plus YAPS to convert abc files to
PostScript for printing music scores.

midi2abc - program to convert MIDI format files to abc notation.
abc2midi - converts abc file to MIDI file(s).
abc2abc - a simple abc checker/re-formatter/transposer.
mftext - gives a verbose description of what is in a MIDI file.
yaps - an abc to PostScript converter.

Also includes:
abcguide.txt - how to write abc files for these programs
demo.abc - a collection of sample abc tunes
Check ${PREFIX}/share/doc/abcmidi/ for these and other docs.

The abc format is plain text, but you might optionally install
a MIDI player (timidity) and a PostScript viewer (gv with ghostscript).

WWW: http://ifdo.pugmarks.com/~seymour/runabc/top.html
2002-09-18T06:10:00+00:00 audio/abcselect Extract parts, movements, etc from abc music files
abcselect is a perl script for extracting parts, movements
etc. from files in the abc format of music notation.

WWW: http://www.lautengesellschaft.de/cdmm/
2002-09-18T03:46:01+00:00 russian/mtc Multifile text Encoding Converter 1.3
Multifile Text encoding Converter 1.3

Converts text from one codepage to another
using codepage definition files.

Usefull in case of languages where a number
of codepages exists and chars are encoded
in one byte (Russian for example).

Comes with win1251/koi8/dos866 codepages.

Examples:
mtc -f koi8 -t dos866 doc2print.txt
cat doc2print | mtc --from win1251 --to dos866 --silent | lpr -Psmb
mtc --from win1251 --to koi8 -s *.html *.ht *.js
mtc -f koi8 -t win1251 > z

ftp: ftp://ftp.ipform.ru/pub/ipform/software/

email: info@ipform.ru
2002-09-17T15:31:09+00:00 biology/primer3 Primer3 helps to choose primers for PCR reactions
"Primer3 is a complete rewrite of the original PRIMER program
(Primer 0.5), written by Steve Lincoln, Mark Daly, and Eric
Lander. See DIFFERENCES FROM EARLIER VERSIONS for a discussion
of how Primer3 differs from its predecessors, Primer 0.5 and
Primer v2.

Primer3 picks primers for PCR reactions, considering as criteria:

o oligonucleotide melting temperature, size, GC content,
and primer-dimer possibilities,
o PCR product size,
o positional constraints within the source sequence, and
o miscellaneous other constraints.

All of these criteria are user-specifiable as constraints, and
some are specifiable as terms in an objective function that
characterizes an optimal primer pair."
- from the README file

WWW: http://www-genome.wi.mit.edu/genome_software/other/primer3.html
2002-09-17T13:55:37+00:00 textproc/prosper LaTeX class for writing transparencies
Prosper is a LaTeX class for writing transparencies.

It is written on top of the seminar class by Timothy Van Zandt.

It aims at offering an environment for easily creating slides for both
presentations with an overhead projector and a video projector.

Slides prepared for a presentation with a computer and a video projector
may integrate animation effects, incremental display, and such.

WWW: http://sourceforge.net/projects/prosper/
2002-09-17T13:01:26+00:00 devel/stlport-icc Adaptation of SGI's Standard Template Library for ICC
STLport is an adaptation of SGI's Standard Template Library.
The goal of the STLport effort is to make SGI's STL
implementation usable with most compilers while retaining full
functionality.

The Standard Template Library is a C++ library of container
classes, algorithms, and iterators providing many of the basic
algorithms and data structures of computer science.

WWW: http://www.sgi.com/tech/stl/

--
Josh Gilliam <josh@quick.net>
2002-09-17T11:43:59+00:00 textproc/xmlada Adacore XML suite for the Ada language
XML/Ada is a full XML suite for use with Ada compilers, such as GNAT AUX.

XML/Ada is a set of modules that provide a simple manipulation of XML
streams. It supports the whole XML 1.1 specification and can parse any file
that follows this standard, including the contents of the DTD although no
validation of the documents is performed based on those.

It provides support for a number of standards associated with XML such as
SAX, DOM, and XML schemas. Additionally, it includes a module to manipulate
unicode streams since this is required by the XML standard.

WWW: http://libre.adacore.com/libre/tools/xmlada/
2002-09-17T08:25:21+00:00 devel/aunit Ada unit testing framework
AUnit is a set of Ada packages based on the xUnit family of unit test
frameworks. It is intended as a developer's tool to facilitate confident
writing and evolution of Ada software. It is purposely lightweight, as
one of its main goals is to make it easy to develop and run unit tests,
rather than to generate artifacts for process management. The framework
supports easy composition of sets of unit tests to provide flexibility
in determining what tests to run for a given purpose.

WWW: http://libre.adacore.com/tools/aunit/
2002-09-17T06:33:00+00:00 sysutils/cotty Simple command-line pseudo terminal manager
Simple command-line pseudo terminal manager:
allows to run coprocesses talking to each other thru their tty and/or pty.

Most useful to drive from scripts programs that want a tty, as in
cotty -d -- pppd silent 192.168.0.1:192.168.0.2 \
-- ssh -t root@remote pppd
This particular use has been obsoleted under Linux
(but probably not under the various free BSDs and proprietary Unices),
as it can be done without cotty with
pppd pty 'ssh -t root@remote pppd' silent 192.168.0.1:192.168.0.2
2002-09-16T18:35:54+00:00 japanese/skk-jisyo-cdb CDB jisyo (dictionary) files for the SKK Japanese-input software
SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese
input method system, written in emacs-lisp. This package provides CDB
jisyo files (kana-kanji conversion dictionaries).

WWW: http://openlab.jp/skk/
2002-09-16T11:06:23+00:00 textproc/py-docutils Python Documentation Utilities
Utilities for the documentation of Python modules.

WWW: http://docutils.sourceforge.net/
2002-09-16T09:26:20+00:00 science/mmtk An Open Source program library for molecular simulation applications
This is a port of MMTK (Molecular Modeling ToolKit). In addition to
providing ready-to-use implementations of standard algorithms, MMTK
serves as a code basis that can be easily extended and modified to deal
with standard and non-standard problems in molecular simulations.

MMTK consists of nothing more than a collection of Python modules, most
of which written in Python itself, with only a small time-critical part
(e.g. energy evaluation) written in C. MMTK applications are Python
programs that make use of these modules.

WWW: http://starship.python.net/crew/hinsen/MMTK/index.html
2002-09-16T08:02:33+00:00 sysutils/metalog Modern syslogd replacement with PCRE support
Metalog is a modern replacement for syslogd and klogd. The logged messages can
be dispatched according to their facility, urgency, program name and/or
Perl-compatible regular expressions.

Log files can be automatically rotated when they exceed a certain size or age.
External shell scripts (ex: mail) can be launched when specific patterns are
found.

Metalog is easier to configure than syslogd and syslog-ng, accepts unlimited
number of rules and has (switchable) memory bufferisation for maximal
performance.

WWW: http://metalog.sourceforge.net/
2002-09-15T18:57:10+00:00 devel/eboxy Create simple GUI interfaces for entertainment PC
eboxy is an application for building user interfaces for set-top boxes,
suitable for use on a TV. It reads an XML file describing a simple GUI
consisting of pages, images, labels and buttons, and creates the GUI on the
screen.

WWW: http://eboxy.sourceforge.net/
2002-09-15T12:18:40+00:00 devel/libfs++ C++ library which provides a file_iterator class
libfs++ is a small c++ library which provides a file_iterator class, which
makes it very easy to iterate through all files in a directory and its
subdirectories.

WWW: http://bluebat.dyndns.org/software/libfs++/
2002-09-15T09:55:17+00:00 www/ruby-mnogosearch A Ruby binding to mnoGoSearch
Ruby/mnoGoSearch is a binding to mnoGoSearch.

Author: Kachalov Anton <mouse@altlinux.ru>
WWW: http://lrn.ru/~mouse/ruby/
2002-09-15T00:35:47+00:00 databases/mergeant Provide uniform access to data sources for the GNOME 2 environment
mergeant can be considered as an extension of the libgda project.

Its aims are the same: to provide universal data source access for
client applications, as well as development tools and libraries
for doing so. mergeant; is an extension to libgda; because it adds
support to the architecture for the GNOME project. mergeant was formed
by merging components from gnome-db and gASQL.

WWW: http://www.gnome-db.org/
2002-09-14T15:13:04+00:00 devel/py-docutils
Utilities for the documentation of Python modules.

WWW: http://docutils.sourceforge.net/
2002-09-13T19:00:01+00:00 x11-toolkits/movingmotif Display scientific data as dynamic plot
Three widgets to display scientific data as dynamic plot :
- WScroll like an oscilloscope (or pen-recorder) scrolling though the
window
- WEzdraw dynamix X/Y plotting
- WHistbar bargraph display with time as 3-rd dimension

WWW: https://sourceforge.net/projects/movingmotif/
2002-09-13T16:49:28+00:00 graphics/frontline An autotrace GUI FRONTend like streamLINE(TM)
Frontline provides a gtk+/gnome based GUI frontend for
autotrace (http://autotrace.sourceforge.net) in 4 ways.

1. Stand alone program. A command `frontline' runs as a stand alone
program. It will work well with Gnome desktop and nautilus.

2. Reusable library. A library `libfrontline.a' could be used as a
building block of your application that needs the autotrace function.
APIs are listed in frontline.h. The stand alone program frontline
itself uses libfrontline.a.

WWW: http://autotrace.sourceforge.net/frontline/
2002-09-13T15:29:01+00:00 misc/earthview Produces a view output of an arbitrary region of the Earth
Earthview produces a view or an image file output of an arbitrary region of
the Earth, showing the elevation of lands and depth of oceans across the
globe. It also supports other data sets such as the population density. The
package only includes low-resolution samples, but earthview can make use of
the GTOPO30 or ETOPO2 data sets, which have a resolution better than 1km on
most land areas, and better than 4km in the oceans.
2002-09-13T08:53:14+00:00 graphics/exiftags Parses a specified JPEG file for a JPEG APP1 section containing Exif data
The exiftags utility parses a specified JPEG file or, by default, its standard
input, looking for a JPEG APP1 section containing Exif (Exchangeable Image
File) data. The properties contained in these data are then printed to the
standard output. Digital cameras typically add Exif data to the image files
they produce, containing information about the camera and digitized image.

The program supports a variety of cameras, and includes additional support for
a portion of the maker notes for Canon, Fuji, Nikon, and Olympus cameras.

WWW: http://johnst.org/sw/exiftags/
2002-09-13T08:25:03+00:00 mail/p5-Mail-Procmailrc Perl OO interface to procmail rc files
Mail::Procmailrc is a pure Perl module that can read and write
procmail(1) compatible rc files. The intent behind its creation was
to provide an abstracted interface for web clients wishing to edit
procmailrc files, but it could be used in any number of useful ways
(e.g., a procmail rc pretty printer--how useful is that!?).

Mail::Procmailrc does not process mail in any form; it only reads and
writes procmail(1) rc files.

WWW: http://scott.wiersdorf.org/perl/
2002-09-13T07:50:12+00:00 graphics/aqsis Photorealistic rendering system
Aqsis is a Renderman(tm) compliant photorealistic 3D rendering toolkit. It is
based on the Reyes rendering approach. Features include - programmable shading,
true displacements, NURBS, CSG.

WWW: http://www.aqsis.org/
2002-09-13T06:50:23+00:00 net/6to4 Enables 6to4 IPv6 automatic tunnels
The 6to4 script can be used to setup IPv6 on your home machine and net-
work for exploring IPv6 without any registrations. 6to4 is a mechanism by
which your IPv6 address(es) are derived from an assigned IPv4 address,
and which involves automatic tunnelling to one or more remove 6to4 hubs,
which will then forward your v6 packets on the 6bone etc. Replies are
routed back to you over IPv4 via (possibly) other 6to4 capable remote
gateways. As such, IPv6-in-IPv4-encapsulated packets are accepted from
all v4-hosts.

WWW: ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/net/6to4/files/6to4.html
2002-09-13T05:52:57+00:00 japanese/otojiro-fpw OTOJIRO English - Japanese Dictionary (EPWING V1 format)
Otojiro is a dictionary compiled by E.D.P. For details, such as how to
obtain the whole data, visit EDP's Web site.

http://member.nifty.ne.jp/eijiro/

-- E.D.P.

Data in this port are converted from the original dictionary into JIS
X 4081 format (that is a subset of EPWING V1) by FreePWING. So this
can be used by EPWING viewers on Unix and the other OS (e.g. Windows
or MacOS).

o URL for this converted dictionary:
WWW: http://openlab.ring.gr.jp/edict/fpw/

-- S.TAOKA
2002-09-13T05:51:56+00:00 japanese/waeijiro-fpw WAEIJIRO English - Japanese Dictionary (EPWING V1 format)
Waeijiro is a dictionary compiled by E.D.P. For details, such as how to
obtain the whole data, visit EDP's Web site.

http://member.nifty.ne.jp/eijiro/

-- E.D.P.

Data in this port are converted from the original dictionary into JIS
X 4081 format (that is a subset of EPWING V1) by FreePWING. So this
can be used by EPWING viewers on Unix and the other OS (e.g. Windows
or MacOS).

o URL for this converted dictionary:
WWW: http://www.dsl.gr.jp/~tf/

-- S.TAOKA
2002-09-13T04:31:22+00:00 devel/libargparse A command line argument parser library
libargparse is a command line argument parser library.
2002-09-12T14:15:14+00:00 devel/py-dialog Python interface to dialog(3)
This is a Python module for making simple Text/Console-mode user interfaces.

WWW: http://pythondialog.sourceforge.net/
2002-09-12T11:03:09+00:00 devel/p5-Test-Inline Inlining your tests next to the code being tested
Embedding tests allows tests to be placed near the code its testing.
This is a nice supplement to the traditional .t files.
It's like XUnit, Perl-style.

Test::Tutorial is just documentation. To actually get anything done you
use pod2test. Read the Test::Inline::Tutorial, really.

WWW: https://metacpan.org/release/Test-Inline
2002-09-12T09:23:36+00:00 devel/ruby-rbtree An implementation of Red-Black Tree for Ruby
Ruby/RBTree is an implementation of Red-Black Tree for Ruby. It's
something like ordered Hash.

Author: takuma ozawa <hermione@24i.net>
2002-09-11T17:26:31+00:00 audio/xmms-sid XMMS input plugin to play SID files
XMMS-SID is a plugin for XMMS (X MultiMedia System) which provides
support for playing the so-called "SID tunes". For the actual
playing, XMMS-SID uses the excellent libsidplay SID-chip/6502
emulator engine

WWW: http://www.tnsp.org/xmms-sid.php
2002-09-11T15:16:23+00:00 devel/p5-File-NFSLock Perl module to do NFS (or not) locking
File::NFSLock - perl module to do NFS (or not) locking.

The module is based of concept of hard linking of files being atomic
across NFS. This concept was mentioned in Mail::Box::Locker (which was
originally presented in Mail::Folder::Maildir). Some routine flow is
taken from there -- particularly the idea of creating a random local
file, hard linking a common file to the local file, and then checking
the nlink status. Some ideologies were not complete (uncache mechanism,
shared locking) and some coding was even incorrect (wrong stat index).
File::NFSLock was written to be light, generic, and fast.

WWW: https://metacpan.org/release/File-NFSLock
2002-09-11T14:38:15+00:00 misc/lingoteach Language teaching program with sound
This is a port of lingoteach, which aims to be a language
teaching program. Until now nearly 17 languages are supported,
some with sound of native speakers. You can add your own lessons
by using an integrated editor or edit the XML-files manually.
Different types of learning are available for many words and
sentences.

WWW: http://www.lingoteach.org
2002-09-11T14:27:23+00:00 archivers/gzip Compression utility designed to be a replacement for compress
Gzip (GNU zip) is a compression utility designed to be a replacement
for compress. Its main advantages over compress are much better
compression and freedom from patented algorithms.

WWW: http://www.gnu.org/software/gzip/
2002-09-11T14:14:55+00:00 devel/p5-IPC-Locker Provide a server for locks and clients to access that server
This package provides a server for locks and a package for clients to
access that server. The result is that clients can access named locks
on a Internet wide bases, solving critical section problems without the
mess of NFS or other file locking techniques.

WWW: https://metacpan.org/release/IPC-Locker
2002-09-11T13:21:31+00:00 x11/xautomation Control X from the command line for scripts
Control X from the command line for scripts, and do "visual scraping" to find
things on the screen. The control interface allows mouse movement, clicking,
button up/down, key up/down, etc, and uses the XTest extension so you don't
have the annoying problems that xse has when apps ignore sent events. The
visgrep program find images inside of images and reports the coordinates,
allowing programs to find buttons, etc, on the screen to click on.

WWW: http://hoopajoo.net/projects/xautomation.html
2002-09-11T12:12:58+00:00 devel/libgsf Extensible I/O abstraction for dealing with structured file formats
The library aims to provide an efficient extensible i/o abstraction for
dealing with different structured file formats.

WWW: http://www.gnumeric.org
2002-09-11T10:51:16+00:00 misc/chord2html Convert CHORD input files to HTML
chord2html is a small Perl script to convert CHORD input files (the .chopro
files in OLGA) to HTML. The HTML files are similar to the PostScript documents
produced by CHORD; chord2html reads a text file containing the lyrics and
chords of a song to produce a page with chord names above the words and a
graphical representation of the chords at the end of the songs.
2002-09-11T07:12:41+00:00 devel/py-psyco Python Specializing Compiler
Psyco shows that it is possible to execute Python code at speeds
approaching that of fully compiled languages, by "specialization". The
current prototype operates on i386-compatible processors and shows 2
to 100 times speed-ups, depending on code.

WWW: http://psyco.sourceforge.net/
2002-09-11T05:56:05+00:00 x11-toolkits/libgsf
This library takes a little bit from OLE and VBA. It is used by Gnumeric 2.
It replaces libole2 and gnome-basic.
2002-09-11T03:38:44+00:00 net/p5-Net-Whois-RIPE Implementation of RIPE Whois
This is an object-orienated perl module that provides methods to query,
retrieve and update RIPE-157 formated objects, from whois servers that
support this format.

WWW: https://metacpan.org/release/Net-Whois-RIPE
2002-09-10T22:18:46+00:00 shells/scponly Tiny shell that only permits scp and sftp
[Excerpted from the README:] "scponly" is an alternative "shell" (of sorts)
for system administrators who would like to provide access to remote users to
both read and write local files without providing any remote execution
privileges. Functionally, it is best described as a wrapper to the
tried-and-true ssh suite.

scponly validates remote requests by examining the third argument passed to the
shell upon login. (The first argument is the shell itself, and the second is
-c.) The only commands allowed are "scp", "sftp-server" and "ls". Arguments
to these commands are passed along unmolested.

WWW: https://github.com/scponly/scponly/wiki
2002-09-10T21:36:05+00:00 www/www6to4 Lightweight http proxy to help IPv4 only browsers
This is a little WWW-proxy that can communicate over both IPv4 and IPv6. It's
primary use is as stub-proxy between a IPv4-only browser and the rest of the
(v4 and v6) Internet. This proxy is meant to run on a client machine as
frontend to an IPv4-only browser and not to serve a large number of clients.
If you need the latter you're much better off with a full-fledged proxy like
squid.

This program is based on same code copyrighted by the Junkbusters Corp.

WWW: http://www.vermicelli.pasta.cs.uit.no/ipv6/software.html
2002-09-10T20:49:28+00:00 x11-toolkits/ocaml-lablgtk An Objective Caml interface to gtk+
LablGTK uses the rich type system of Objective Caml 3 to provide a
strongly typed, yet very comfortable, object-oriented interface to
gtk+. This is not that easy if you know the dynamic typing approach
taken by gtk+.

It is still under development, but already fully functional. All
widgets (but one) are available, with almost all their methods. The
GLArea widget is also supported in combination with LablGL. Lots of
examples are provided.

Objective Caml threads are supported, including for the toplevel,
which allows for interactive use of the library.

Please see ${PREFIX}/share/doc/ocaml/lablgtk/README for further
information.

WWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
2002-09-10T20:49:28+00:00 x11-toolkits/lablgtk
LablGTK uses the rich type system of Objective Caml 3 to provide a
strongly typed, yet very comfortable, object-oriented interface to
gtk+. This is not that easy if you know the dynamic typing approach
taken by gtk+.

It is still under development, but already fully functional. All
widgets (but one) are available, with almost all their methods. The
GLArea widget is also supported in combination with LablGL. Lots of
examples are provided.

Objective Caml threads are supported, including for the toplevel,
which allows for interactive use of the library.

Please see ${PREFIX}/share/doc/ocaml/lablgtk/README for further
information.

WWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
2002-09-10T19:23:25+00:00 net/p5-IO-Socket-Multicast Perl module to send and receive multicast messages
The IO::Socket::Multicast module subclasses IO::Socket::INET to enable
you to manipulate multicast groups. With this module (and an operating
system that supports multicasting), you will be able to receive incoming
multicast transmissions and generate your own outgoing multicast
packets.

WWW: https://metacpan.org/release/IO-Socket-Multicast
2002-09-10T14:04:06+00:00 biology/flip Flip is used to find/translate orfs
Flip is used to find/translate orfs.

WWW: ftp://megasun.bch.umontreal.ca/pub/flip/
2002-09-10T13:58:40+00:00 biology/wise Intelligent algorithms for DNA searches
"Wise2 is package that is focused on comparing DNA sequences at
the level of its conceptual translation, regardless of sequencing
error and introns. This really is a rewrite of the old wisetools
package, which I wrote about 3 years ago.

It can compare a single protein or a profile HMM to a genomic DNA
sequence, and predict a gene structure. This is algorithm, called
genewise, is one of the algorithms available in Wise2. There are
other algorithms focused on EST data rather than genomic data, as
well as some other algorithm curios."
- from the web site (Ewan Birney)

WWW: http://www.ebi.ac.uk/Wise2/
2002-09-10T13:15:06+00:00 graphics/lodju An image management tool for the X Window System
Lodju provides a graphical interface to a database for managing large
collections of digital images. In addition, the package provides tools
for creating a database from an existing image archives, as well as
the ability to create web galleries from existing database
collections.
2002-09-10T12:44:54+00:00 lang/yorick-doc Yorick interpreted language full documentation
This port provides complete HTML documentation for the yorick interpreted
language. The information in this port duplicates what is included in the
yorick port, but provides cross referencing, indexing, and accessibility
to a web browser.

WWW: ftp://ftp-icf.llnl.gov/pub/Yorick/doc/index.html
2002-09-10T12:28:25+00:00 www/caudium10 A free webserver which is based on the Roxen Challenger 1.3 code base
Caudium is the name of a free webserver which is based on the Roxen Challenger
1.3 code base. It is an attractive alternative to servers like Apache, Netscape
and Zeus due to its strength in dynamic page and data generation, like all the
titles on this site.

WWW: http://caudium.net/
2002-09-10T12:28:25+00:00 www/caudium A free webserver which is based on the Roxen Challenger 1.3 code base
Caudium is the name of a free webserver which is based on the Roxen Challenger
1.3 code base. It is an attractive alternative to servers like Apache, Netscape
and Zeus due to it's strength in dynamic page and data generation, like all the
titles on this site.

WWW: http://caudium.net/
2002-09-10T10:53:03+00:00 net/p5-Net-BGP4 Border Gateway Protocol version 4 speaker/listener library
This module is an implementation of the BGP4 inter-domain routing
protocol. It encapsulates all of the functionality needed to establish
and maintain a BGP4 peering session and exchange routing update
information with the peer. It aims to provide a simple API to the BGP4
protocol for the purposes of automation, logging, monitoring, testing,
and similar tasks using the power and flexibility of perl. The module
does not implement the functionality of a RIB (Routing Information Base)
nor does it modify the kernel routing table of the host system.
However, such operations could be implemented using the API provided by
the module.

WWW: http://search.cpan.org/search?dist=Net-BGP4

-- Sergey Skvortsov
skv@FreeBSD.org
2002-09-10T10:53:03+00:00 net/p5-Net-BGP Border Gateway Protocol version 4 speaker/listener library
This module is an implementation of the BGP-4 inter-domain routing protocol. It
encapsulates all of the functionality needed to establish and maintain a BGP
peering session and exchange routing update information with the peer. It aims
to provide a simple API to the BGP protocol for the purposes of automation,
logging, monitoring, testing, and similar tasks using the power and flexibility
of perl. The module does not implement the functionality of a RIB (Routing
Information Base) nor does it modify the kernel routing table of the host
system. However, such operations could be implemented using the API provided by
the module.

WWW: https://metacpan.org/release/Net-BGP
2002-09-10T08:54:21+00:00 devel/simulavr A simulator for AVR microcontrollers
Simulavr: A simulator for the Atmel AVR family of microcontrollers.

This program is still under development and is not ready for production
use. The simulator is stable enough for rudimentary debugging work in
conjunction with a patched gdb-5.1 (see README.gdb).

WWW: http://savannah.gnu.org/projects/simulavr/
2002-09-10T08:52:42+00:00 devel/avr-gdb GNU GDB for the AVR target
This is the GNU Debugger GDB, configured for the AVR microcontroller
target.

This debugger cannot really be used standalone, but is useful in
connection with either AVaRICE (http://avarice.sourceforge.net/)
or simulavr (http://www.freesoftware.fsf.org/simulavr/).

WWW: http://www.gnu.org/software/gdb/
2002-09-10T03:53:14+00:00 textproc/sv-aspell Aspell Swedish dictionary
Aspell Swedish dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:52:15+00:00 textproc/sk-aspell Aspell Slovak dictionary
Aspell Slovak dictionary.
2002-09-10T03:51:35+00:00 textproc/ro-aspell Aspell Romanian dictionary
Aspell Romanian dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://rospell.sourceforge.net/
2002-09-10T03:50:29+00:00 textproc/pt-aspell
Aspell with Portuguese dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:50:29+00:00 portuguese/aspell Aspell Portuguese dictionary
Aspell Portuguese dictionary.

WWW: http://natura.di.uminho.pt/wiki/index.cgi?Dictionary
2002-09-10T03:50:29+00:00 portuguese/aspell-pt_PT Aspell Portuguese dictionary
Aspell Portuguese dictionary.
2002-09-10T03:49:30+00:00 textproc/pl-aspell Aspell with Polish dictionary
Aspell with Polish dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:49:30+00:00 polish/aspell Aspell Polish dictionary
Aspell Polish dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:48:09+00:00 textproc/no-aspell Aspell with Norwegian dictionary
Aspell with Norwegian dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://folk.uio.no/runekl/dictionary.html
2002-09-10T03:48:09+00:00 textproc/nn-aspell Aspell Norwegian Nynorsk dictionary
Aspell Norwegian Nynorsk dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.net/
2002-09-10T03:47:23+00:00 textproc/nl-aspell Aspell Dutch dictionary
Aspell Dutch dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.
2002-09-10T03:46:27+00:00 textproc/it-aspell Aspell Italian dictionary
Aspell Italian dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://linguistico.sourceforge.net/
2002-09-10T03:45:23+00:00 textproc/fo-aspell Aspell Faroese dictionary
Aspell Faroese dictionary.

WWW: http://fo.speling.org/
2002-09-10T03:44:22+00:00 textproc/es-aspell Aspell Spanish dictionary
Aspell Spanish dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://www.datsi.fi.upm.es/~coes/
2002-09-10T03:43:34+00:00 textproc/eo-aspell Aspell Esperanto dictionary
Aspell Esperanto dictionary.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:42:28+00:00 textproc/da-aspell Aspell Danish dictionary
Aspell Danish dictionary.

WWW: http://da.speling.org/
2002-09-10T03:41:35+00:00 textproc/cs-aspell Aspell Czech dictionary
Aspell Czech dictionary.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:40:27+00:00 textproc/ca-aspell Aspell Catalan dictionary
Aspell Catalan dictionary.
2002-09-10T03:39:30+00:00 textproc/br-aspell Aspell Breton dictionary
Aspell Breton dictionary.

Note: if you build from ports, prefer textproc/aspell, it will let you
select dictionaries for several languages.

WWW: http://aspell.sourceforge.net/
2002-09-10T03:37:38+00:00 russian/aspell Aspell Russian dictionary
Aspell Russian dictionary (charset koi8-r).

WWW: http://aspell.sourceforge.net/
2002-09-10T03:34:44+00:00 french/aspell Aspell French dictionaries
Aspell French dictionaries.

[Dictionnaires français pour Aspell]

WWW: http://aspellfr.free.fr/aspell/index.html.fr
2002-09-10T03:29:38+00:00 german/aspell Aspell German dictionary
Aspell German dictionary.
2002-09-09T21:38:19+00:00 net/nsd An authoratative only non-recursive high performance name server
NSD (Name Server Daemon) is a complete implementation of an
authoritative DNS nameserver.

For more information:

WWW: http://www.nlnetlabs.nl/nsd

The source code is available from:

WWW: http://www.nlnetlabs.nl/downloads/nsd
2002-09-09T21:38:19+00:00 dns/nsd Authoritative only non-recursive name server
NSD (Name Server Daemon) is a complete implementation of an
authoritative DNS nameserver.

WWW: https://www.nlnetlabs.nl/projects/nsd/about/
2002-09-09T21:25:03+00:00 www/bozohttpd Bozotic HTTP server from NetBSD
Bozohttpd is a small and secure HTTP version 1.1 server. Its main feature
is the lack of features, reducing the code size and improving verifiability.
This is also the minimal web server that is shipped by default in NetBSD.

It supports SSL, CGI/1.1, HTTP/1.1, HTTP/1.0, HTTP/0.9, ~user translations,
virtual hosting support, as well as multiple IP-based servers on a single
machine. It is capable of serving pages via the IPv6 protocol. It has no
configuration file by design. Many features are enabled with CLI options.

For extra security, unused features can be excluded when you build the port:

o Support for blacklistd(8) to avoid DoS abuse
o Common Gateway Interface (CGI) support (-C, -c, -E, -e)
o Optional daemon mode (-b)
o Debug support (-d)
o Automatic directory index if index.html is missing (-X)
o Dynamic content based on file suffixes (-C, -M)
o Basic authentication with .htpasswd files
o SSL/TLS for HTTPS requests (-Z, -z)
o Lua scripts for dynamic content (-L)
o Optional /~user transformation (-e, -p, -u)

WWW: http://www.eterna.com.au/bozohttpd/
2002-09-09T20:52:43+00:00 x11/wmoldmenu2new Script to convert WindowMaker RootMenu menus to new PropList format
From the web site:

* wm-oldmenu2new is a script to convert from old-style Window Maker menu
file to the new PropertyList style of the WMRootMenu for use with WPrefs.

Thanks to Luke Kendall and Toby J Sargeant.

Note that this script has to be run from within your home directory.
Once you've done this, you should be able to click 'Yes, Discard and Update'
within WMPrefs' Menu page to switch to the new PropList menu format.

WWW: http://largo.windowmaker.org/files.php#wm-oldmenu2new
2002-09-09T20:11:54+00:00 mail/spamoracle procmail spam filter written in ML using Bayesian classification
[ excerpt from developer's site ]

SpamOracle, a.k.a. "Saint Peter", is a tool to help detect and
filter away "spam" (unsolicited commercial e-mail). It proceeds
by statistical analysis of the words that appear in the e-mail,
comparing the frequencies of words with those found in a user-provided
corpus of known spam and known legitimate e-mail. The classification
algorithm is based on Bayes' formula, and is described in Paul
Graham's paper, A plan for spam.

This program is designed to work in conjunction with procmail. The
result of the analysis is output as an additional message header
X-Spam:, followed by yes, no or unknown, plus additional details.
A procmail rule can then test this X-Spam: header and deliver the
e-mail to the appropriate mailbox.

WWW: http://cristal.inria.fr/~xleroy/software.html
2002-09-09T19:25:33+00:00 databases/gauche-gdbm GDBM interface for Gauche
This is a GDBM interface for Gauche.

Author: Shiro Kawai <shiro@acm.org>
WWW: http://www.shiro.dreamhost.com/scheme/gauche/index.html
2002-09-09T18:47:42+00:00 lang/gauche Scheme script interpreter with multibyte character handling
Gauche is a fast, portable Scheme interpreter with "batteries
included". It conforms to the R5RS and R7RS language standards,
supports lots of SRFI out of the box, adds its own object-oriented
programming framework, and supports the R7RS library system as well as
its own pre-R7RS module system. Gauche is designed for the rapid
development of scipts to assist daily work in system administration,
text processing, and other fields. It can handle UTF-8, EUC-JP, and
Shift JIS character strings natively.

WWW: https://practical-scheme.net/gauche/
2002-09-09T12:25:22+00:00 devel/p5-Devel-ObjectTracker Track object life to detect memory leaks
Debug module to find where perl objects (or arrays, hashes and globs)
are created by checking for objects passed to and/or returned from subs,
and monitoring when they are destroyed via destructor subs. This can
help detect memory leaks caused by objects being left behind in your
programs when they shouldn't be.

The main output is stored in a file which logs the first time a memory
reference is seen with datetime, current session number (starts at 1),
object type, call stack etc., and whether the object was first seen
returned from a sub or passed as an argument. Details are also logged
whenever an object is destroyed. This includes the datetime, session
and call stack when the object was created.

The subroutine Devel::ObjectTracker::output_details outputs details on
the currently existing objects on demand. These details contain
date/time, session, call stack, etc. when the object was created.

WWW: http://search.cpan.org/dist/Devel-ObjectTracker/
2002-09-09T12:08:07+00:00 devel/p5-Devel-Leak Utility for looking for perl objects that are not reclaimed
Devel::Leak has two functions NoteSV and CheckSV.

NoteSV walks the perl internal table of allocated SVs (scalar values) -
(which actually contains arrays and hashes too), and records their
addresses in a table. It returns a count of these "things", and stores
a pointer to the table (which is obtained from the heap using malloc())
in its argument.

CheckSV is passed argument which holds a pointer to a table created by
NoteSV. It re-walks the perl-internals and calls sv_dump() for any
"things" which did not exist when NoteSV was called. It returns a count
of the number of "things" now allocated.

WWW: https://metacpan.org/release/Devel-Leak
2002-09-09T11:59:55+00:00 devel/p5-Devel-Profiler Perl profiler compatible with dprofpp
This module implements a Perl profiler that outputs profiling data in a
format compatible with dprofpp, Devel::DProf's profile analysis tool.
It is meant to be a drop-in replacement for Devel::DProf.

NOTE: If Devel::DProf works for your application then there is no reason
to use this module.

WWW: http://search.cpan.org/dist/Devel-Profiler/
2002-09-09T03:02:16+00:00 mail/bayespam Qmail spam filter written in Perl using Bayesian classification
Bayespam is a qmail spam filter written in Perl, using Bayesian
classification to filter out unsolicited commercial email. It is
written with ease of installation and use in mind, and it is
encouraged that you give it a try. Bayespam actually learns as you
give it more spam to process, so it should become better and better
the longer you use it.

Bayespam is based on a paper written by Paul Graham called A Plan
for Spam. In this paper, Mr. Graham talked about a spam filter he
is working on that used Bayesian classification to determine if a
particular piece of email is spam or not.

WWW: https://BSDforge.com/projects/mail/bayespam
2002-09-08T12:59:05+00:00 misc/gkrellmfmonitor GKrellM FMonitor plugin
This plugin monitors a file and displays its contens in gkrellm. File can
have multiple rows of the form 'name : value : [flag]'. Number of rows as
well as their contnens can change dynamicaly. If flag non-empty then for
WARNING value - the orange led will light up and for ALERT value - red.
2002-09-07T19:12:18+00:00 net/pygopherd Multiprotocol Information Server
PyGopherd is a modern dynamic multi-protocol hierarchical information server
with a pluggable modularized extension system, full flexible caching, virtual
files and folders, and autodetection of file types -- all with support for
standardized yet extensible per-document metadata.

PyGopherd is designed to serve up files using the Gopher Internet protocol.
With Gopher, you can mount a filesystem (viewing files and folders as if they
were local), browse Gopherspace with a web browser, download files, and be
interactive with searching.

But this is only part of the story. The world of Gopher is more expansive than
this. There are two major gopher protocols: Gopher0 (also known as RFC1436)
and Gopher+. PyGopherd supports both.

PyGopherd also fully natively supports HTTP, the protocol used on the Internet
for most Web transactions. So, you can access a PyGopherd server using anything
from a small, 20-line client in mobile phone to a massive 50-MB web browser.

WWW: http://gopher.quux.org:70/devel/gopher/pygopherd/
2002-09-06T09:40:18+00:00 cad/transcalc Analysis and synthesis tool for RF and microwave transmission lines
Transcalc is an analysis and synthesis tool for calculating the electrical and
physical properties of different kinds of RF and microwave transmission lines.

Transcalc was somewhat inspired by the functionality of Agilent Technologies'
commercial program linecalc. Transcalc aspires to be more functional in the
long run and well-documented with appropriate references to formulas that are
used. Transcalc is built using the GIMP toolkit (GTK) for its GUI interface.

For each type of transmission line, using dialog boxes, you can enter values
for the various parameters, and either calculate its electrical properties
(analyze), or use the given electrical requirements to synthesize physical
parameters of the required transmission line.

Available transmission lines (this list will expand with subsequent releases):
- Microstrip
- Rectangular Waveguide
- Coaxial Line
- Coupled Microstrip

WWW: http://transcalc.sourceforge.net/
2002-09-06T08:19:18+00:00 graphics/p5-GraphViz-Data-Structure Visualise data structures
This module makes it easy to visualise data structures, even recursive or
circular ones.

It is provided as an alternative to GraphViz::Data::Grapher. Differences:
- GraphViz::Data::Structure handles structures of arbitrary depth and
complexity, automatically following links using a standard graph
traversal algorithm.
- GraphViz::Data::Grapher creates graphics of indiividual substructures
(arrays, scalars, hashes) which keep the substructure type and data
together; GraphViz::Data::Structure does this by shape alone.
- GraphViz::Data::Structure encapsulates object info (if any) directly
into the node being used to represent the class.
- GraphViz::Data::Grapher colors its graphs; GraphViz::Data::Structure
doesn't by default.
- GraphViz::Data:Structure can parse out globs and CODE references (almost
as well as the debugger does).

WWW: https://metacpan.org/release/GraphViz-Data-Structure
2002-09-06T07:07:14+00:00 lang/lafontaine Graphical logo interpreter
lafontaine - graphical logo interpreter

WWW: http://www.nongnu.org/lafontaine/en/eubaout.html
2002-09-05T19:40:10+00:00 mail/spamprobe Spam detector using Bayesian analysis of word counts
SpamProbe

Fast, intelligent, automatic spam detector using Bayesian analysis of word
counts in spam and non-spam email. Intended for use with procmail to
filter inbound email. No manual rule creation required.

WWW: http://spamprobe.sourceforge.net/
2002-09-05T16:09:27+00:00 net/rfbproxy Simple tool for recording VNC sessions
This program is a simple tool for recording VNC sessions. Make no mistake: it
is hacked together and very ugly. But it does the job.

WWW: http://rfbproxy.sourceforge.net/
2002-09-05T09:07:55+00:00 games/lm-solve Computerized Solver for Logic Mazes
This program is a front end for the LM-Solve Perl modules that can be
used to solve any of the number of Logic Mazes present on the Logic
Mazes site (http://www.logicmazes.com/) and similar sites.
2002-09-05T08:13:39+00:00 www/eldav.el An interface to WebDAV servers for Emacs
Eldav: Yet another WebDAV interface for Emacs(MULE).
Eldav provides an interface to the WebDAV servers for Emacs.

WWW: http://www.gohome.org/eldav/
2002-09-05T05:45:54+00:00 graphics/epix Creates math plots and line figures using easy-to-learn syntax
ePiX is a LATEX pre-processor that creates mathematically accurate plots and
line figures using easy-to-learn syntax. The user interface is superficially
that of LATEX itself: You prepare a short input file and ``run ePiX'' on this
file, which produces a text file that is included into a LATEX document.
Because the output is plain text, the output can be edited manually if
necessary. However, for most visual tweaking it is easier and safer to change
the source and re-run ePiX.

WWW: http://mathcs.holycross.edu/~ahwang/epix/ePiX.html
2002-09-05T03:57:58+00:00 graphics/qtutils QuickTime Utilities
Qtutils is a collection of command line programs for manipulating QuickTime
videos. It includes, among other things, qtconv, which allows one to change
the codec used by a QT file, qtsplit, which splits a QT file into several
smaller QT files, and qtsg, which creates a QT slideshow from a series of
images and a soundtrack. A script named vcdize also allows you to create
VCDs or SVCDs out of QuickTime sources.

WWW: http://www.flyn.org/projects/qtutils/index.html
2002-09-05T03:08:13+00:00 japanese/ruby-gyokuro A Ruby library which wraps Ruby/ChaSen
This is a Ruby library which wraps Ruby/ChaSen.

WWW: http://sourceforge.jp/projects/gyokuro/
2002-09-04T22:29:37+00:00 japanese/py-kanjilib Japanese text processing library for Python
This is a Japanese text processing library module that provides
kanji code conversion functions for three kanji codes EUC-JP,
Shift_JIS and ISO-2022-JP. It also includes kanji code auto-detection
functions. The entire module is written in Python.

WWW: http://www.asahi-net.or.jp/~rd6t-kjym/python/#kanjilib
2002-09-04T21:08:28+00:00 emulators/winetools A setup and configuration tool for WINE
WineTools is a collection of tools for WINE. You can do the following
things with it:

- Install an application: You can choose a setup program which will
be run with Wine. There is also an option to install DCOM98, this
is needed to make some Installshield installers (as used by
Dreamweaver, Flash, etc) work.

- Uninstall an application: Every application that creates a registry
entry and has an uninstall function can be uninstalled (does not
work for uninstallers which use rundll32.exe).

- Create a Windows directory structure with registry and configuration
file in $HOME/.wine

- Create and edit a WINE config file.

- Install TrueType Fonts.

WWW: http://www.von-thadden.de/Joachim/WineTools/
2002-09-04T21:08:28+00:00 emulators/linux-winetools A setup and configuration tool for WINE
WineTools is a collection of tools for WINE. You can do the following
things with it:

- Install an application: You can choose a setup program which will
be run with Wine. There is also an option to install DCOM98, this
is needed to make some Installshield installers (as used by
Dreamweaver, Flash, etc) work.

- Uninstall an application: Every application that creates a registry
entry and has an uninstall function can be uninstalled (does not
work for uninstallers which use rundll32.exe).

- Create a Windows directory structure with registry and configuration
file in $HOME/.wine

- Create and edit a WINE config file.

- Install TrueType Fonts.

WWW: http://www.von-thadden.de/Joachim/WineTools/
2002-09-04T19:41:02+00:00 x11-toolkits/gtk20-apireference API reference for the Gimp Toolkit v2.x for X11 GUI
GTK is a library for creating graphical user interfaces similar to
the Motif "look and feel". It is designed to be small and efficient, but
still flexible enough to allow the programmer freedom in the interfaces
created. GTK allows the programmer to use a variety of standard user
interface widgets such as push, radio and check buttons, menus, lists
and frames. It also provides several "container" widgets which can be
used to control the layout of the user interface elements.

This is the API reference for GLib, GObject, GDK and GTK+ 2.x.

WWW: http://developer.gnome.org/doc/API/

- Edwin Groothuis
edwin@mavetju.org
2002-09-04T14:38:48+00:00 x11-toolkits/hs-gtk+hs A GTK+ Binding for Haskell
A GTK+ Binding for Haskell. The basic functionality and many advanced widgets
are supported. The implemented functionality should be sufficient for average
user interfaces.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/gtk/

-- Oliver Braun
obraun@FreeBSD.org
2002-09-04T14:38:48+00:00 x11-toolkits/hs-frantk GUI library for Haskell on top of Tcl/Tk
FranTk (pronounced "frantic") is a library for building GUIs in Haskell. Its
high level, provides good support for developing complex dynamic systems, and
is built on top of Tcl/Tk.

FranTk works with GHC and Hugs 98.

WWW: http://haskell.cs.yale.edu/FranTk/
2002-09-04T14:38:48+00:00 devel/hs-popenhs A popen-like library for Haskell
From the Website:

popenhs is a popen-like library for Haskell. It provides a convenient way of
sending string input to a subprocess and reading output from it lazily. It
requires the Posix module and has been tested under ghc5 so far.

WWW: http://www.haskell.org/~petersen/haskell/popenhs/

- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-09-04T14:38:48+00:00 devel/hs-hpl Haskell Ports Library provides ports in Haskell
The Haskell Ports Library (HPL)

Ports are an abstraction for modeling variables whose values evolve over time
without the need to resort to mutable variable, such as IORefs. More precisely,
a port represents all values that a time-dependent variable successively takes
as a stream, where each element of the stream corresponds to a state change -
we can also say that a port represents a time series. Moreover, a port supports
concurrent construction of the time series, or stream of values.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/ports/

-- Oliver Braun
obraun@FreeBSD.org
2002-09-04T13:21:27+00:00 www/nd A simple command line interface for WebDAV (RFC2518) server
`nd' provides a simple command line interface for WebDAV (RFC2518) server.

WWW: http://www.gohome.org/nd/
2002-09-04T12:19:55+00:00 devel/alf Abstract Large File
The Abstract Large File (ALF) project is a portable library for writing files
that can be larger than 2GB or contain holes on systems that don't natively
support one or both properties.

WWW: https://sourceforge.net/projects/largefiles/
2002-09-04T07:17:33+00:00 www/py-albatross Python toolkit for developing highly stateful web applications
Albatross is a small and flexible Python toolkit for developing
highly stateful web applications. The toolkit has been designed to
take a lot of the pain out of constructing intranet applications
although you can also use Albatross for deploying publicly accessed
web applications.

WWW: http://object-craft.com.au/projects/albatross/
2002-09-03T03:29:26+00:00 graphics/xmms-finespectrum Fine grain Spectrum analyzers for XMMS
This plugin provides a nice spectrum analyzer for XMMS without being
a CPU hog. You can even see the harmonics of a nice violin play.
All the 256 points of the spectrum provided by XMMS API are drawn,
no grouping is made on them.

WWW: http://finespectrum.sourceforge.net/
2002-09-03T03:17:55+00:00 audio/xmms-mad XMMS input plugin that uses libmad
xmms-mad is an input plugin for xmms (http://www.xmms.org/) that
uses libmad (http://mad.sourceforge.net/) to decode MPEG layer 1/2/3
files and streams.

WWW: http://xmms-mad.sourceforge.net/
2002-09-02T12:41:59+00:00 sysutils/libchk Tool to check shared library links
libchk is a tool to help users obtain the following information:

- A list of executables that have unresolvable shared library links

- A list of shared libraries that are not referenced by any binary

- A list of binaries for each shared library that are linked with
the library

This will help to get a hint as to if you can safely remove shared
libraries that look obsolete.

WWW: http://svn.idaemons.org/cgi-bin/viewvc.cgi/trunk/?root=libchk
2002-09-02T08:43:36+00:00 sysutils/3dm 3ware RAID controller monitoring daemon and web server
3DM 2 provides a web interface to remotely create, manage and monitor
your 3ware RAID arrays. In the event of a hardware failure, 3DM 2 can
automatically notify you via email.

WWW: https://www.broadcom.com/support/
2002-09-01T22:16:59+00:00 textproc/aspell-dict
English dictionary for aspell.

WWW: http://aspell.sourceforge.net/
2002-09-01T20:43:15+00:00 devel/memcheck Memory Allocation Checker
This is Memory Allocation Checker package. Main features:
* Fault on pointer overrun (read or write).
* Fault on freed pointer dereference (read or write).
* Log double free or realloc of already freed pointer.
* Log memory not freed on exit.
* Check for pointer underrun on free/realloc.
* Set level of logging.
* Optionally reverse behaviour of overrun and underrun.
* Optionally "churn" reallocations. Always return a different pointer.
* Optionally log pointer overruns instead of faulting.
* Optionally return freed memory to system. (May hurt checking for freed
pointer usage).
* Optionally log "large" allocations.
* Optionally run out-of-memory after a specified amount of memory has
been used.
* Very small performance impact.
* Large memory footprint impact.

WWW: http://hald.dnsalias.net/projects/memcheck/
2002-09-01T14:17:07+00:00 mail/dovecot Secure, fast and powerful IMAP and POP3 server
Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like
systems, written with security primarily in mind. Dovecot is an excellent
choice for both small and large installations. It's fast, simple to set up,
requires no special administration and it uses very little memory.

Dovecot is high-performing, self-optimizing, self-healing, and easily
extensible. It includes IMAP4rev1 and POP3 support. IPv6, SSL and TLS are
supported. It supports multiple commonly used IMAP extensions, including SORT,
THREAD and IDLE.

WWW: http://www.dovecot.org/
2002-09-01T14:17:07+00:00 mail/dovecot-devel Secure and compact IMAP and POP3 servers
Dovecot is a secure and compact IMAP server which is in the early stages
of development. It supports Maildirs and mbox formats and much of the
IMAP v4 protocol including SSL/TLS. IPv6 support is also included.
Dovecot supports authentication with OpenLDAP, PostgreSQL, MySQL, vpopmail
and PAM.

WWW: http://www.dovecot.org/
2002-09-01T13:50:37+00:00 graphics/ruby-libart2 Ruby binding for Libart2
Ruby/Libart2 is a Ruby binding for Libart2.

WWW: http://ruby-gnome2.sourceforge.jp/
2002-09-01T13:50:37+00:00 graphics/ruby-libart Ruby binding for libart
Ruby/libart is a Ruby binding for libart.

Author: KUBO Takehiro <kubo@jiubao.org>, Ruby-GNOME Project Team
WWW: http://ruby-gnome.sourceforge.net/
2002-08-31T11:25:57+00:00 www/interchange RedHat's database-enabled e-commerce server
Interchange is the open source alternative to commercial e-commerce
servers and "best of breed" application server/component applications.
Interchange is one of the most powerful tools available to automate and
database-enable your web site or build online applications. It's also
one of the easiest tools to learn, plus it's open source, making it the
most open and least expensive solution to implement.

For some documentation and resources for it have a look at
http://www.interchange.rtfm.info/

WWW: http://www.icdevgroup.org/
2002-08-30T19:21:22+00:00 japanese/netscape48-navigator
2002-08-30T17:47:15+00:00 games/criticalmass SDL/OpenGL space shoot'em up game
An SDL/OpenGL space shoot'em up game

WWW: http://criticalmass.sourceforge.net/
2002-08-30T15:53:30+00:00 net/bind9-dlz The Berkeley Internet Name Daemon, with DLZ extensions
BIND version 9 Nameserver, with DLZ extensions

Add capabilities to Bind 9 that will allow Bind backend databases to support
adding and removing zones without interrupting normal server operation.

WWW: http://bind-dlz.sourceforge.net/
2002-08-30T15:53:30+00:00 dns/bind9-dlz The Berkeley Internet Name Daemon, with DLZ extensions
BIND version 9 Nameserver, with DLZ extensions

Add capabilities to Bind 9 that will allow Bind backend databases to support
adding and removing zones without interrupting normal server operation.

WWW: http://bind-dlz.sourceforge.net/
2002-08-30T08:48:33+00:00 games/groundhog Groundhog, a simple logic game
Groundhog, a simple logic game.

WWW: http://home-2.tiscali.nl/~cb007736/groundhog.html
2002-08-30T00:27:12+00:00 graphics/quat-gui Three-dimensional fractal creator (X11 GUI)
Idea and purpose of this program is the calculation of three-dimensional
fractals. The calculated objects are twisted, freely in space
floating (and - of course - fractal) "lumps" which look like made
of dough - in contrast to what is normally called "three-dimensional"
fractals (namely a simple reinterpretation of the two-dimensional
data).

Generation of a really three dimensional view is possible (3d
stereo). The fractal can be seen three dimensional without any
utilities like 3d glasses.

WWW: https://www.physcip.uni-stuttgart.de/pages/~phy11733/index_e.html
2002-08-30T00:20:37+00:00 graphics/quat Three-dimensional fractal creator (command line only)
Idea and purpose of this program is the calculation of three-dimensional
fractals. The calculated objects are twisted, freely in space
floating (and - of course - fractal) "lumps" which look like made
of dough - in contrast to what is normally called "three-dimensional"
fractals (namely a simple reinterpretation of the two-dimensional
data).

Generation of a really three dimensional view is possible (3d
stereo). The fractal can be seen three dimensional without any
utilities like 3d glasses.

WWW: https://www.physcip.uni-stuttgart.de/pages/~phy11733/index_e.html
2002-08-29T21:10:43+00:00 textproc/javacc Java parser generator and lexical analyzer
Java Compiler Compiler (JavaCC) is a parser generator for use with
Java applications. A parser generator is a tool that reads a grammar
specification and converts it to a Java program that can recognize
matches to the grammar. In addition to the parser generator itself,
JavaCC provides other standard capabilities related to parser
generation, such as tree building (via a tool called JJTree included
with JavaCC), actions, debugging, and more.

WWW: http://javacc.dev.java.net
2002-08-29T03:21:04+00:00 devel/invitation_to_ruby Talk given by Jim Weirich, a brief introduction to Ruby
A talk given by Jim Weirich, a brief introduction to Ruby.

WWW: http://jimweirich.umlcoop.net/articles/invitationtoruby/
2002-08-28T19:34:18+00:00 devel/buildtool Set of portable software build utilities
Buildtool is a set of utilities which will make your programs more portable
and easier to build on any kind of Unix-like system. All the utilities are
integrated with each other, which means that they all work together. It is
completely free, licensed under the terms of the BSD license.

If you have ever used GNU automake, autoconf and/or libtool, you will find
buildtool very similar. In fact, it is an implementation of the ideas of the
GNU programs, but with a completely different design.

WWW: http://buildtool.sourceforge.net/
2002-08-28T13:55:06+00:00 devel/p5-AtExit Perform exit processing for a program or object
The AtExit module provides ANSI-C style exit processing modeled after
the atexit function in the standard C library (see atexit(3C)). Various
exit processing routines may be registered by calling atexit and passing
it the desired subroutine along with any desired arguments. Then, at
program-exit time, the subroutines registered with atexit are invoked
with their given arguments in the reverse order of registration (last
one registered is invoked first). Registering the same subroutine more
than once will cause that subroutine to be invoked once for each
registration.

WWW: https://metacpan.org/release/AtExit
2002-08-28T08:44:32+00:00 multimedia/avidemux Simple GUI based video editor
A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG
support provides the ability to convert to DVD compliat PS streams. It
contains various filters for deinterlacing, cropping, resizing, etc. Allows
for cutting without re-encoding. Has the ability to re-encode and re-sample.
Utilizes ECMAScript (aka. Javascript) to provide batch scripting and
processing support.

WWW: http://avidemux.org/
2002-08-28T08:44:32+00:00 graphics/avidemux GUI based AVI (DivX) editor
An AVI (DivX) editor that is built around Xvid and divx4linux. Contains
various filters for deinterlacing, cropping, resizing, etc. Allows for
cutting without re-encoding. Has the ability to re-encode and re-sample.

WWW: http://fixounet.free.fr/avidemux/

- Anish Mistry
amistry@am-productions.biz
AM Productions http://am-productions.biz
2002-08-28T08:17:27+00:00 graphics/imlib3d A 3D Image Processing Framework
ImLib3D is an open source C++ library for 3D (volumetric) image processing. It
contains most basic image processing algorithms, and some more sophisticated
ones. It comes with an optional viewer that features multiplanar views,
animations, vector field views and 3D (OpenGL) multiplanar. All image
processing operators can be interactively called from the viewer as well as
from the UNIX command-line. ImLib3D's goal is to provide a standard and easy
to use platform for volumetric image processing research. Focus has been put
on simplicity for the end-user or developer.

WWW: http://imlib3d.sourceforge.net/
2002-08-28T07:25:11+00:00 sysutils/xsu Xsu runs commands as root after prompting for the root password
xsu Is an interface for the command `su - username -c command` in Gnome.
When the user executes xsu, he will be prompted for a command, a username
and a password. If the username and password are correct xsu will execute
the command as the entered user. So if the username was root, then the
command will be executed as root.

WWW: http://xsu.sourceforge.net/
2002-08-28T07:24:00+00:00 sysutils/bubblemon Bubblemon is a system CPU and memory load monitor for the GNOME panel
Bubblemon displays something that looks like a vial containing water. The water
level indicates how much memory is in use. The color of the liquid indicates
how much swap space is used (watery blue means none and angry red means all).
The system CPU load is indicated by bubbles floating up through the liquid;
lots of bubbles means high CPU load.

WWW: http://www.student.nada.kth.se/~d92-jwa/code/

d92-jwa@nada.kth.se
2002-08-28T06:58:12+00:00 mail/flink The Flink mailchecker is a small panelapplet for the GNOME panel
The Flink mailchecker is a small panelapplet that supports multiple
accounts, so that you will not need to have several applets for
checking different accounts, Flink is capable to have (almost) an
infinite amount of accounts configured.
Flink supports POP3, IMAPv4 and mbox right now. Support for other
types of mailaccounts will be added in time, or if you bug me
enough about it.
Flink is released under the GPL license.

WWW: http://flink.leyman.nu/

marcus@leyman.nu
2002-08-27T20:32:03+00:00 java/jikes-devel
This is jikes, a java source to byte-code compiler. The compiler has been
made available by IBM under their open-source license, please see:

WWW: http://oss.software.ibm.com/developerworks/opensource/jikes/project/

for details. To operate, the CLASSPATH environment variable must typically
be set to a colon-delimited list of source directories, class directories,
or zip files. Note that jikes will complain if a non-existant directory or
file is specified in CLASSPATH.

===============

// This software is subject to the terms of the IBM Jikes Compiler Open"
// Source License Agreement available at the following URL:"
// http://www.ibm.com/research/jikes."
// Copyright (C) 1996, 1998, International Business Machines Corporation"
// and others. All Rights Reserved."
// You must accept the terms of that agreement to use this software."
2002-08-27T19:19:51+00:00 net/tcpreen Simple TCP session re-engineering tool
TCPreen is a simple tool to monitor and analyze data transmitted between
a client and a server via a TCP connection. This tool focuses on the data
stream (software/socket layer), not on the lower level transmission
protocol as packet sniffers do.

WWW: https://www.remlab.net/tcpreen/
2002-08-27T14:39:58+00:00 devel/p5-Config-General Perl5 module for handling Apache-style configuration files
Config::General handles configuration files of a format inspired by
Apache's httpd.conf file format. It features some enhancements such
as here-documents, C-style commends and multi-line options. Both
reading and writing of configuration files is supported.

WWW: https://metacpan.org/release/Config-General
2002-08-27T05:52:23+00:00 japanese/drpl Replaces words in a Japanese text using dictionaries
This package includes a script that replaces words in a Japanese text
and two dictionaries below to use with the script.

- Old characters and former kana usage in writing
- Osaka language

WWW: http://www.yk.rim.or.jp/~tomoto/archives/drpl/
2002-08-27T05:40:14+00:00 japanese/xvi-sjis A portable multi-window 'vi', handles Japanese SJIS
2002-08-27T05:38:29+00:00 japanese/xvi-euc A portable multi-window 'vi', handles Japanese EUC
This is a source release of the Xvi editor (derived from "STEVIE"), a
clone of the UNIX editor `vi'. The program was originally developed
for the Atari ST, but has been ported to UNIX, MS-DOS, OS/2 and QNX as
well.

Xvi is a portable multi-window version of `vi'. In spite of its name,
there is, as yet, no X-Windows-specific version of it, but work is
still in progress. Existing versions use text windows separated by
horizontal status lines on character mode displays. The windows may
represent different files being edited, or different views on to the
same file.
2002-08-27T05:06:04+00:00 japanese/t2ps Converts text files to PostScript including Japanese
The t2ps converts text files to PostScript files.
Especially, program list and japanese text are formatted elegantly.
You can define font size and baseline skip as you like.
In addition, it is possible to set the width of hankaku charater
a half width of zenkaku character.

WWW: http://www.uopmu.ees.osakafu-u.ac.jp/~yabu/soft/original/

Tetsuro Yabu <yabu@uopmu.ees.osakafu-u.ac.jp>
2002-08-26T23:40:02+00:00 www/pound HTTP/HTTPS reverse-proxy and load-balancer
The Pound program is a reverse proxy, load balancer and HTTPS front-end for
Web server(s). Pound was developed to enable distributing load among several
Web-servers, and to allow for a convenient SSL wrapper for those Web servers
that do not offer it natively. Pound is distributed under the GPL -- no
warranty, it's free to use, copy and give away.

WWW: http://www.apsis.ch/pound/
2002-08-26T23:14:23+00:00 databases/postgresql-docs The PostgreSQL documentation set
This port installs all of PostgreSQL's documentation files into
share/doc/postgresql/html
2002-08-26T17:09:05+00:00 x11-wm/qinx A QNX Photon like window decoration and widget style for KDE
Qinx is a theme for KDE inspired by the QNX Photon desktop. It includes a
KWin window manager decoration and a Qt/KDE widget style.

WWW: http://www.usermode.org/code.html

- David Johnson
david@usermode.org
2002-08-26T17:09:05+00:00 x11-themes/qinx A QNX Photon like window decoration and widget style for KDE
Qinx is a theme for KDE inspired by the QNX Photon desktop. It includes a
KWin window manager decoration and a Qt/KDE widget style.

WWW: http://www.usermode.org/code.html
2002-08-26T13:36:50+00:00 devel/hs-green-card A foreign function interface preprocessor for Haskell
Green Card is a foreign function interface preprocessor for Haskell,
simplifying the task of interfacing Haskell programs to external libraries
(which are normally exposed via C interfaces).

WWW: http://haskell.org/greencard/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-26T13:36:50+00:00 devel/green-card
Green Card is a foreign function interface preprocessor for Haskell,
simplifying the task of interfacing Haskell programs to external libraries
(which are normally exposed via C interfaces).

WWW: http://haskell.org/greencard/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-26T13:30:21+00:00 x11-toolkits/frantk
FranTk (pronounced "frantic") is a library for building GUIs in Haskell. Its
high level, provides good support for developing complex dynamic systems, and
is built on top of Tcl-Tk.

WWW: http://haskell.cs.yale.edu/FranTk/

- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-26T10:30:10+00:00 audio/xmms-pipe Controls XMMS with a named pipe
xmmspipe is a plugin for XMMS that enables it to be controlled by
sending strings to a named pipe (FIFO). When enabled, XMMS can be
commanded by sending strings to $HOME/.xmms/inpipe.

WWW: http://rooster.stanford.edu/~ben/xmmspipe/
2002-08-26T01:07:47+00:00 games/wmpuzzle Dockable puzzle game for WindowMaker and AfterStep
wmPuzzle is exactly what it sounds like: a puzzle game for your
WindowMaker Dock or AfterStep Wharf.

WWW: https://people.debian.org/~godisch/wmpuzzle/
2002-08-26T00:38:21+00:00 misc/xmms-pipe
xmmspipe is a plugin for XMMS that enables it to be controlled by
sending strings to a named pipe (FIFO). When enabled, XMMS can be
commanded by sending strings to $HOME/.xmms/inpipe.

WWW: http://rooster.stanford.edu/~ben/xmmspipe/

- David
dyeske@yahoo.com
2002-08-25T22:05:53+00:00 www/netscape48-navigator Linux Netscape navigator web-surfboard
2002-08-25T11:19:30+00:00 x11-fonts/artwiz-fonts Set of free fonts for X11 desktops
A collection of free fonts which are designed for use on X11 desktops,
created by artwiz. These fonts have a futuristic style and are quite
small, particularly at high resolutions.
2002-08-24T15:38:18+00:00 devel/gdbmods Wrapper for gdb -k to provide kld symbol information
gdbmods is a wrapper for gdb which adds symbol information from loaded modules
in the running kernel.

WWW: https://people.freebsd.org/~gallatin/gdbmods
2002-08-23T22:11:47+00:00 x11-toolkits/gtk+hs
A GTK+ Binding for Haskell. The basic functionality and many advanced widgets
are supported. The implemented functionality should be sufficient for average
user interfaces.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/gtk/

-- Oliver Braun
obraun@FreeBSD.org
2002-08-23T21:07:24+00:00 devel/hpl
The Haskell Ports Library (HPL)

Ports are an abstraction for modelling variables whose values evolve over time
without the need to resort to mutable variable, such as IORefs. More precisely,
a port represents all values that a time-dependent variable successively takes
as a stream, where each element of the stream corresponds to a state change -
we can also say that a port represents a time series. Moreover, a port supports
concurrent construction of the time series, or stream of values.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/ports/

-- Oliver Braun
obraun@FreeBSD.org
2002-08-23T20:47:36+00:00 databases/postgresql_autodoc Automatic documentation generator for postgresql databases
Automatic documentation generator for PostgreSQL databases.
It supports output in HTML, GraphViz, SGML DocBook and DIA formats.

WWW: http://www.rbt.ca/autodoc/index.html
2002-08-23T19:24:14+00:00 devel/hs-c2hs C->Haskell FFI tool that gives some cross-language type safety
C->Haskell assists in the development of Haskell bindings to C libraries.
It extracts interface information from C header files and generates Haskell
code with foreign imports and marshaling. Unlike writing foreign imports
by hand (or using hsch2s), this ensures that C functions are imported with
the correct Haskell types.

WWW: https://github.com/haskell/c2hs
2002-08-23T19:24:14+00:00 devel/c2hs
C->Haskell is an interface generator that simplifies the development of Haskell
bindings to C libraries. The tool processes existing C header files that
determine data layout and function signatures on the C side in conjunction with
Haskell modules that specify Haskell-side type signatures and marshaling
details. Hooks embedded in the Haskell code signal access to C structures and
functions -- they are expanded by the interfacing tool in dependence on
information from the corresponding C header file. Another noteworthy property
is the lightweight nature of the approach.

WWW: http://www.cse.unsw.edu.au/~chak/haskell/c2hs/

-- Oliver Braun
obraun@FreeBSD.org
2002-08-23T12:39:43+00:00 security/avcheck Simple antivirus solution for a mail system
Avcheck is a simple program that allows you to call an antivirus
software in order to check mail messages for viruses before actual
delivery from within a Mail Transfer Agent, or MTA.

Avcheck itself isn't a virusscanner, nor it is an MTA. It sits between
the MTA and a real antivirus software. Most MTAs available today can
call an external program for every mail message in order to perform
various tasks, including virus scanning and content filtering. Avcheck
can be used as that external program.

Avcheck will receive a mail message from a mail system, pass it to an
antivirus software, and, depending on the presence of a virus in that
message, will either allow the message to be delivered or take
appropriate actions to handle infected mail.

Avcheck does nothing with a mail message contents -- it's task is to
prepare file with a mail message and feed it to an antivirus
progra. It's an antivirus task to decode MIME structure, handle
embedded archives and so on. Many but not all antivirus products today
have this ability.

WWW: http://www.corpit.ru/avcheck/
2002-08-22T21:22:29+00:00 mail/gtkgrepmail A gtk front-end to grepmail
Gtkgrepmail is a gtk front end to grepmail. Support is provided for both local
mailboxes and remote mailboxes that are accessible via IMAP and ssh/rsh.

WWW: http://www.terminus.net.au/services/software.html

- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-22T20:03:15+00:00 news/slrnface Shows X-Faces from slrn in X11 terminal emulator
slrnface shows X-Faces from slrn in an X11 terminal emulator

WWW: http://dave.willfork.com/slrnface/
2002-08-22T15:31:43+00:00 lang/generic-haskell The Generic Haskell compiler
Generic Haskell extends Haskell with type-indexed values, kind-indexed values,
generic abstraction, and generic application.

The Generic Haskell compiler generates ordinary Haskell code which can be run
or compiled using lang/ghc, lang/nhc98 or lang/hugs.

WWW: http://www.generic-haskell.org/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-22T03:35:39+00:00 misc/firestring Library to make string handling easier in C
libfirestring is a string handling library that provides
maximum length aware string handling functions to programs.
Several functions provide saner interfaces than the standard
libc functions. libfirestring also provides functions that
are in most libc's but not provided for by ANSI C, enabling
programmers to write ANSI C-compliant code while using such
safe functions (strcasecmp, strncasecmp, snprintf).

libfirestring also includes functions for dealing with
reading configuration files in an easy to program fashion.

This library uses long long, which is part of the C99 standard
(previously a GNU extension). Your compiler needs to support
this in order for FireString to work.

WWW: http://www.firestuff.org/
2002-08-21T23:09:38+00:00 www/lws Lightweight threaded HTTP/HTTPS web server based on libpdel(3)
LWS is a lightweight web server which uses pthreads(3) for multi-tasking
and libpdel(3) for HTTP, HTTPS, and configurable servlet support. The
server can be configured via a buit-in admin web interface, or by manu-
ally editing the XML configuration file.

LWS supports multiple HTTP and HTTPS servers, each containing multiple
virtual hosts. Each virtual host has a configurable list of servlets.
The supported servlets types are file, redirect, and cookieauth. The
file servlet includes optional support for tmpl(3) HTML templates.

LWS maintains a self-rotating logfile(3) error log, with optional support
for logging via syslog as well.

LWS is intended to demonstrate features of the libpdel(3) library, and to
be a lightweight web server for simple applications.

WWW: http://www.dellroad.org/lws/
2002-08-21T22:26:54+00:00 security/termlog Monitor or log multiple system terminals synchronously
Termlog is a system terminal I/O and key logging program. Termlog is
capable of performing synchronous monitoring and logging
of multiple system ttys. It is designed to allow paranoid or
otherwise curious system administrators to monitor I/O between
themselves and connected clients.

WWW: http://www.seccuris.com
2002-08-21T21:57:58+00:00 devel/popenhs
From the Website:

popenhs is a popen-like library for Haskell. It provides a convenient way of
sending string input to a subprocess and reading output from it lazily. It
requires the Posix module and has been tested under ghc5 so far.

WWW: http://www.01.246.ne.jp/~juhp/haskell/popenhs/

- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-21T21:53:59+00:00 graphics/dri-devel DRI OpenGL drivers snapshot
dri-devel installs DRI OpenGL hardware acceleration drivers from a CVS snapshot.

WWW: http://dri.sourceforge.net/

- Eric Anholt
anholt@FreeBSD.org
2002-08-21T20:49:30+00:00 devel/hs-drift Type sensitive preprocessor for Haskell
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to be
fired on the parsed type declarations, generating new code which is then
appended to the bottom of the input file. The rules are expressed as Haskell
code, and it is intended that the user can add new rules as required.

DrIFT automates instance derivation for classes that aren't supported by the
standard compilers. In addition, instances can be produced in separate modules
to that containing the type declaration. This allows instances to be derived
for a type after the original module has been compiled. As a bonus, simple
utility functions can also be produced from a type.

WWW: http://repetae.net/john/computer/haskell/DrIFT/
2002-08-21T20:49:30+00:00 devel/drift
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to be
fired on the parsed type declarations, generating new code which is then
appended to the bottom of the input file. The rules are expressed as Haskell
code, and it is intended that the user can add new rules as required.

DrIFT automates instance derivation for classes that aren't supported by the
standard compilers. In addition, instances can be produced in seperate modules
to that containing the type declaration. This allows instances to be derived
for a type after the original module has been compiled. As a bonus, simple
utility functions can also be produced from a type.

WWW: http://repetae.net/john/computer/haskell/DrIFT/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-08-21T02:56:07+00:00 graphics/xmms-blursk XMMS plugin inspired by "Blur Scope"
Blursk is a visualization plugin for the XMMS MP3 player. It was
inspired by the "Blur Scope" plugin, but Blursk goes far beyond
that. It supports a wide variety of colormaps, blur patterns,
plotting styles, and other options

WWW: http://web.cecs.pdx.edu/~kirkenda/blursk/
2002-08-21T02:38:33+00:00 sysutils/lire Logfile analyse toolkit for multiple applications
Lire, the french word for `to read', is a toolset of logfile analysers.

The Lire package is targeted at automatically generating useful
reports from raw log files from various services. Currently, Lire
can generate reports for a variety of email, web, dns, ftp, print
servers and firewalls, and supports multiple output formats.

Lire is built around the concept of a superservice. A superservice
is a class of applications which share the same reports. Lire
supports 6 superservices: dns, email, firewall, ftp, print and www.
This means that log files for all supported email servers (service
in Lire's parlance) will get similar reports. This is important for
heterogeneous environments where you could have e.g. Sendmail and
Postfix mail servers running. You will get similar reports which
you can compare.

Notes:
- PDF output can be enabled if you follow the instructions coming
with "make pdf"
- Excel output only works if you have Perl 5.6.1

WWW: http://www.logreport.org
2002-08-21T01:15:55+00:00 devel/libpdel Packet Design multi-purpose C library for embedded applications
The Packet Design Embedded Library (PDEL) is a C library containing an
assorted collection of code useful for developing embedded applications:

- C data structure run-time introspection library
- Threaded HTTP client/server library with SSL and XML-RPC support
- PPP library using netgraph(4) with PPTP and L2TP servers
- Application configuration framework
- Heap memory accounting and sanity checking
- Generic template processing library
- Routines to configure networking interfaces, ARP and routing tables
- Logging library
- Generic TCP server
- Generic hash table implementation
- Generic balanced tree implementation
- Miscellaneous FILE * enhancements
- Base-64 encoding/decoding
- Events and actions with automated locking
- Generalized per-thread variables
- Message ports
- Digital signature creation/verification
- Filesystem mounting/unmounting
- String quoting/parsing

WWW: http://www.dellroad.org/pdel/
2002-08-21T00:01:59+00:00 biology/L-Breeder Allows you to display and breed L-system forms
L-Breeder is a program which allows you to display, breed, and
genetically engineered L-system forms.

WWW: http://www.simonyi.ox.ac.uk/dawkins/software/yan/L-Breeder/
2002-08-20T16:32:25+00:00 www/py-scgi Python server implementation of the Simple Common Gateway Protocol
Python server implementation of the Simple Common Gateway Protocol

WWW: http://www.mems-exchange.org/software/scgi/
2002-08-20T16:31:06+00:00 www/mod_scgi Apache module that implements the client side of the SCGI protocol
An Apache module that implements the client side of the Simple Common
Gateway Interface protocol.

The SCGI protocol is a replacement for the Common Gateway Interface
(CGI) protocol. It is a standard for applications to interface with
HTTP servers. It is similar to FastCGI but is designed to be easier to
implement.

WWW: http://python.ca/scgi/
2002-08-20T16:19:00+00:00 mail/offlineimap Powerful IMAP/Maildir synchronization and reader support
OfflineIMAP synchronizes emails between two repositories,
so that you can read the same mailbox from multiple computers.
It supports IMAP as REMOTE repository and Maildir/IMAP
as LOCAL repository.

OfflineIMAP is also useful if you want to use a mail reader
that does not have IMAP support, has poor IMAP support,
or does not provide disconnected operation.

WWW: http://offlineimap.org/
2002-08-19T20:08:57+00:00 textproc/gtkspell2 A GTK+ 2 spell checking component
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget as you type. Right-clicking a misspelled word pops up a menu
of suggested replacements.

WWW: http://gtkspell.sourceforge.net/
2002-08-19T20:08:57+00:00 textproc/gtkspell GTK+ 2 spell checking component
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget as you type. Right-clicking a misspelled word pops up a menu
of suggested replacements.

WWW: http://gtkspell.sourceforge.net/
2002-08-19T11:13:00+00:00 palm/iSiloXC Converts documents from text/html files or URLs to iSilo format
iSiloXC is the command-line tool for creating iSilo documents.
It takes as input a conversion list file that specifies the information
needed to create a set of documents.

iSiloXC converts text or HTML documents to the iSilo 3.x document format.
These can then be installed on a Palm Pilot, using tools in
the palm/pilot-link port.

These files are only readable using the iSilo reader,
available from the web site.

Main features:
* text file formats: HTML, CSS, text, Palm Doc
* image file formats: jpeg, gif, bmp, png
* conversion from local or Web contents, multiple root sources
* apply security attributes to converted documents

WWW: http://www.iSiloX.com/
2002-08-17T21:54:31+00:00 games/enigma Reimplementation of Oxyd, a puzzle game
Enigma is a reimplementation of Oxyd, a puzzle game that was very
popular on the Atari ST and later on the PC. Equipped with a little
black marble, your objective is to locate and uncover matching pairs
of Oxyd stones.

WWW: http://www.nongnu.org/enigma/
2002-08-16T08:27:47+00:00 net/p5-Geo-IP Gets country name by IP or hostname
This module looks up the country of an IP or hostname, using the free
GeoIP Legacy file-based database. This database should be more complete
and accurate than reverse DNS lookups.

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

WWW: https://metacpan.org/release/Geo-IP
2002-08-16T08:27:47+00:00 misc/p5-Geo-IP
This module a simple file-based database. This database simply contains
IP blocks as keys, and countries as values. The data contains all
public IP addresses and should be more
complete and accurate than reverse DNS lookups.

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

To install, see the INSTALL file.

Copyright (c) 2002, MaxMind.com

All rights reserved. This package is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.

WWW: http://maxmind.com/geoip/api/perl.shtml
2002-08-16T07:23:07+00:00 www/jakarta-jmeter Functional behaviour load and performance test application
Apache JMeter is a 100% pure Java desktop application designed to
load test functional behavior and measure performance. It was
originally designed for testing Web Applications but has since
expanded to other test functions.

Apache JMeter may be used to test performance both on static and
dynamic resources (files, Servlets, Perl scripts, Java Objects,
Data Bases and Queries, FTP Servers and more). It can be used to
simulate a heavy load on a server, network or object to test its
strength or to analyze overall performance under different load
types. You can use it to make a graphical analysis of performance
or to test your server/script/object behavior under heavy
concurrent load.

WWW: http://jakarta.apache.org/jmeter/
2002-08-16T02:05:51+00:00 devel/p5-DB_File-Lock Perl module to use the DB_File with Lock
This module provides a wrapper for the DB_File module, adding locking.

When you need locking, simply use this module in place of DB_File and
add an extra argument onto the tie command specifying if the file should
be locked for reading or writing.
2002-08-15T16:34:52+00:00 security/p5-Digest-Nilsimsa Perl version of Nilsimsa code
A nilsimsa signature is a statistic of n-gram occurrence in a piece of text.
It is a 256 bit value usually represented in hex. This module is a wrapper
around nilsimsa implementation in C by cmeclax.

WWW: https://metacpan.org/release/Digest-Nilsimsa
2002-08-15T14:12:03+00:00 astro/gkrellsun A Gkrellm-Plugin that displays the local sun rise and sun set times
A Gkrellm-Plugin that displays the local sun rise and sun set times.
The local latitude and longitude can be set.

WWW: http://nwalsh.com/hacks/gkrellsun/
2002-08-15T13:34:10+00:00 net/GeoIP Find the country that any IP address or hostname originates from
GeoIP is a C library that enables the user to find the country that any
IP address or hostname originates from. This library supports the legacy
GeoIP database. Although it is kept up-to-date, the non-legacy database
(net/libmaxminddb) is preferable when supported.

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

This port includes a helper script, geoipupdate.sh, to help you keep the
library up-to-date. The helper script will only update the legacy
database. To update GeoIP2 databases, install the geoipupdate port from
net/geoipupdate.

WWW: http://dev.maxmind.com/geoip/legacy
2002-08-15T13:34:10+00:00 misc/GeoIP
GeoIP is a C library that enables the user to find the country that any
IP address or hostname originates from. It uses a file based database
that is accurate as of March 2002. This database simply contains IP blocks
as keys, and countries as values. This database should be more complete and
accurate than using reverse DNS lookups.

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

WWW: http://maxmind.com/geoip/
2002-08-15T06:38:31+00:00 devel/p5-Inline-Java Write Perl subroutines and classes in Java
The Inline::Java module allows you to put Java source code directly "inline"
in a Perl script or module. A Java compiler is launched and the Java code is
compiled. Then Perl asks the Java classes what public methods have been
defined. These classes and methods are available to the Perl program as if
they had been written in Perl.

The process of interrogating the Java classes for public methods occurs the
first time you run your Java code. The namespace is cached, and subsequent
calls use the cached version.

WWW: https://metacpan.org/release/Inline-Java
2002-08-14T19:05:23+00:00 textproc/py-rdflib Python library for RDF manipulation
RDFLib is a python library containing an RDF triple store and RDF/XML
parser/serializer.

Git repository: https://github.com/RDFLib/rdflib

WWW: https://pypi.org/project/rdflib/
2002-08-14T15:53:48+00:00 security/hafiye Multi Platform Customizable TCP/IP Packet Sniffer
When I looked at the source code for various famous sniffers, I've noticed
that they all had all separate .C files for interpreting various protocols.
Why not have a sniffer that can understand user-supplied protocol details?
Here it is.

When fired, Hafiye first visits each sub-directory under its knowledge-base
directory and opens to see whether it is a protocol knowledge-base file. If
so, It loads the necessary information from that file and places it into its
memory space. After constructing the supplied knowledge-base, Hafiye starts
looping for receiving packets. When a packet arrives, it demultiplexes the
layers according to its knowledge-base and prints protocol-based information.

Features
- Multi Platform Support (Posix Compliant)
- Customizable Protocol Definitions (Layer II, III and IV)
- Customizable Packet Interpretation (Layer II, III and IV)

WWW: http://www.enderunix.org/hafiye/
2002-08-14T08:12:00+00:00 graphics/IPA Image Processing Algorithms
IPA stands for Image Processing Algorithms and represents the library of
image processing operators and functions. IPA is based on the Prima toolkit,
which in turn is a perl-based graphic library. IPA is designed for solving
image analysis and object recognition tasks with perl.

WWW: http://www.prima.eu.org/IPA/
2002-08-13T17:01:34+00:00 graphics/ipa
IPA stands for Image Processing Algorithms and represents the library of
image processing operators and functions. IPA is based on the Prima toolkit,
which in turn is a perl-based graphic library. IPA is designed for solving
image analysis and object recognition tasks with perl.

WWW: http://www.prima.eu.org/IPA/
2002-08-13T13:14:29+00:00 sysutils/gkrellmwho A plugin that scrolls in a panel a list of currently logged on users
A GKrellm-Plugin that horizontally scrolls in a panel a list of currently
logged on users (excluding the invoking user).

WWW: http://www.cs.ualberta.ca/~ernie
2002-08-13T11:53:43+00:00 biology/pymol Free and Open-Source molecular modeling system
PyMOL is a molecular graphics system with an embedded Python interpreter
designed for real-time visualization and rapid generation of
high-quality molecular graphics images and animations. It is fully extensible
and available free to everyone via the "Python" license.
PyMOL can be used to create images and animations with unprecedented ease.
It can also perform many other valuable tasks (such as editing PDB files)
to assist you in your research.

WWW: http://pymol.sourceforge.net/
2002-08-13T07:17:47+00:00 x11-toolkits/sdl_gui A Graphical User Interface library for SDL
SDL_gui is a library written in C++ for displaying and controlling user
interface elements in an SDL application. It has the following set of
widgets: Screen, Button, ToggleButton, Label, Picture, Panel, CardStack,
TextEntry and ProgressBar.

WWW: http://www.newimage.com/~rhk/SDL_gui/
2002-08-12T21:42:51+00:00 misc/gkrellmbgchg2 Plugin for GKrellM, which changes the desktop's background image
A plugin for GKrellM, which periodically updates the desktop's
background image.

WWW: http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html
2002-08-12T21:42:51+00:00 misc/gkrellmbgchg A plugin for GKrellM, which changes the desktop's background image
A plugin for GKrellM, which periodically updates the desktop's
background image.

WWW: http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html
2002-08-12T14:48:48+00:00 devel/ptypes C++ Portable Types Library
PTypes is a C++ Portable Types Library. It offers the following features:

* Threads and synchronization objects along with message queues solve
the vital problem of diversity of the threading API's on different
platforms.
* IP socket classes and utilities provide complete IP-based framework
for both client-side and server-side programming. They can be
combined with PTypes multithreading.
* Dynamic strings, variants, character sets, date/time type and various
kinds of dynamic and associative arrays: Delphi programmers will find
them very similar to the ones in their favorite language.
* Streaming interfaces provide buffered I/O with simple and powerful text
parsing methods. A strictly defined syntax for the given text format
or a formal language can be represented by calls to PTypes token
extraction methods. The unified streaming interface is applicable to
files, named pipes and network sockets.
* Special thread class with enhanced functionality called unit. Units have
their own main() and input/output 'plugs'; they can be connected to each
other within one application to form pipes, like processes in the Unix shell.
* Finally, everything above is portable: all platform-dependent details
are hidden inside.

WWW: http://ptypes.sourceforge.net/
2002-08-12T11:02:58+00:00 java/linux-blackdown-jdk14 Blackdown Java Development Kit 1.4 for Linux
Blackdown Java Developer Kit 1.4.1. It includes the HotSpot
Client and Server VMs, as well as an enhanced version of Java Web
Start 1.2, a Java Plug-In for browsers based on Mozilla and a
Java Plug-In for Netscape 4.x browsers.

WWW: http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html
2002-08-12T07:37:36+00:00 graphics/deep_zoom Generate very highly zoomed fractals
The program works by generating a low resolution fractal (400 points) for a
particular range. Then the fractal is divided into quarters. The each quarter
is given a score based on the number of colours active in it. This method is
fairly effective at keeping the program focused on an active area of the
fractal, although there is much improvement to be done. There is also an
option (on by default) to select a randomly choosen quadrant than the one with
the highest score if the randomly choosen quadrant has a score that is at least
80% of the highest score. This process of selecting a quadrant is repeated a
fixed number of times (by default, 10 times). At this point, a high resolution
(in terms of floating point precision), image is created and saved to disk.
The cutoff value is very high, which is required for deep_zooms. To help avoid
endless cylces a binary tree of the hashes of all previous iterations is stored
and checked against the current iteration.

WWW: http://members.rogers.com/rowley-c/deep_zoom/
2002-08-12T05:53:20+00:00 games/crossword Crossword Generator
Crossword Generator generates crosswords from scratch to PostScript. It just
needs the board and a dictionary and it fills it up. It uses an optimized
branch and bound algorithm to try all the posible combinations. There is also
an optional heuristic to speed up the process. This heuristic is not exhastive,
but it gives much better time that the normal one. When the crossword is ready
it can translate it into TeX format so that it can be compiled using LaTeX.
2002-08-11T21:07:25+00:00 audio/xmms-a52dec A52 (aka AC3) decoder plugin for XMMS
xmms-a52dec is an A52 (aka AC3) decoder plugin for XMMS based on
liba52. AC3 files can be extracted from a DVD using extract_a52
provided with liba52.

WWW: http://xmms-a52dec.sourceforge.net/
2002-08-11T21:04:30+00:00 audio/xmms-osssurround OSSSuround adds Surround Sound capabilities to XMMS
OSSSuround is an output plugin for XMMS included with xmms-a52dec.
(audio/xmms-a52dec). It provides surround sound capability to
xmms-a42dec and is fully compatible with all other input plugins.
It can be used as a dropin replacement for the original OSS plugin
distributed with XMMS. For developers, if you are interested in
using OSSSurround to provide surround sound support for your XMMS
input plugin, you can read the API document or contact the author
for help.

For latest API info: http://xmms-a52dec.sourceforge.net/API

WWW: http://xmms-a52dec.sourceforge.net/
2002-08-11T19:10:42+00:00 portuguese/ooodict-pt_PT Portuguese (Portugal) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 portuguese/ooodict-pt_BR Portuguese (Brasil) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 polish/ooodict_PL Polish (Poland) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 hungarian/ooodict Hungarian (Hungary) Myspell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 german/ooodict-de_DE German (Germany) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 german/ooodict-de_CH German (Switzerland) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 french/ooodict-fr_FR French (France) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-sv_SE Swedish (Sweden) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-sk_SK Slovak MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-pt_PT
2002-08-11T19:10:42+00:00 editors/ooodict-pt_BR
2002-08-11T19:10:42+00:00 editors/ooodict-pl_PL Polish (Poland) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-nl_NL Dutch (Netherland) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-it_IT Italian (Italy) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-hu_HU Hungarian (Hungary) Myspell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-hr_HR Croatian (Croatia) Myspell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-es_ES Spanish (Spain) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-en_US English (United States) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-en_GB English (United Kingdom) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-en_CA English (Canada) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-el_GR Greek (Greece) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-da_DK Danish (Denmark) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-cs_CZ Czech (Czech Republic) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-ca_ES Catalan MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-bg_BG Bulgarian (Bulgaria) MySpell dictionary for OpenOffice.org
2002-08-11T19:10:42+00:00 editors/ooodict-all MySpell dictionaries for OpenOffice.org
Ooodict-all does contain various spelling dictionaries. As format
MySpell is used. MySpell is based on Ispell, but uses a faster
format (modified to permit fast parsing, be case sensitive).

As ISpell, MySpell is a fast screen-oriented spelling checker that
shows you your errors in the context of the original file, and
suggests possible corrections when it can figure them out.

WWW: http://lingucomponent.openoffice.org/
http://porting.openoffice.org/freebsd/dictionary.html
2002-08-11T05:25:15+00:00 news/multisuck Multi-server/conn news suck
A multi-server, multi-connections-per-server Usenet news sucking mechanism.
Feeds articles to a local news server. Powerful filtering capability. Runs
continuously as a quasi-daemon.

WWW: http://multisuck.sourceforge.net/
2002-08-11T04:50:35+00:00 print/bibcursed Simple curses-based editor for BibTeX bibliography files
Bibcursed is a simple program to make life a little easier when using
BibTeX bibliographies. It currently provides these main functions:

- Adding references to your bibliography. This is done with prompts so
templates for the different entries (article, proceedings, etc) do
not have to be remembered. Error checking is used so that the required
fields have to be supplied, and incorrect fields cannot be entered.
New entries are inserted into the 'correct' place in the BibTeX file
- Clean and easy removal of entries
- Viewing of entries and changing of fields
- Easy searching of entries, including search by field
2002-08-11T02:37:27+00:00 misc/vifm Ncurses based file manager with vi like keybindings
"Vifm is a ncurses based file manager with vi like keybindings. If you
use vi, vifm gives you complete keyboard control over your files without
having to learn a new set of commands."

Features:
- two file list windows
- bookmarks
- user-defined association of file types/extensions with multiple
applications per extension
- visual mode for selecting files
- user-defined commands

WWW: https://vifm.info/
2002-08-10T20:44:15+00:00 math/entropy Calculate data entropy to benchmark compression algorithms
Entropy is a program that will calculate the entropy of a given set
of data. This program is mainly used to benchmark the efficiency
of existing or developing compression algorithms.

WWW: http://www.seccuris.com
2002-08-10T04:35:29+00:00 print/txtbdf2ps Translator TXT + BDF to PS
This is a perl script that can generate compact, DSC-compliant Postscript out
of a plain text file and a BDF font. The output can be previewed using
Ghostscript under most platforms, or with the Windows shareware program
"ROPS", or printed on Postscript printers, or converted to PDF using "ps2pdf".

The motivation for creating this script was to be able to print texts in
international character sets. Since it's much easier to create or edit bitmap
(BDF/PCF) fonts than outline fonts, this script allows to print texts using
your own fonts.

WWW: http://oldrus-ispell.sourceforge.net/txtbdf2ps.html
2002-08-09T16:22:37+00:00 databases/dbh10 Disk Based Hashtables
A DBH is a convenient way to associate keys composed by characters to data
records. Any kind of digital information can go into the data record, such
as text, graphic information, database structures, you name it. The idea
behind using a DBH is to get rid of what is known as an index file in the
database world. In the DBH world, the index is built into the file format.

WWW: http://dbh.sourceforge.net/
2002-08-09T16:22:37+00:00 databases/dbh Disk Based Hashtables
A DBH is a convenient way to associate keys composed by characters to data
records. Any kind of digital information can go into the data record, such
as text, graphic information, database structures, you name it. The idea
behind using a DBH is to get rid of what is known as an index file in the
database world. In the DBH world, the index is built into the file format.

WWW: http://www.gnu.org/software/libdbh/
2002-08-09T15:16:24+00:00 devel/p5-ResourcePool Generic way to use connection caching for any kind of resources
The ResourcePool is a generic connection caching and pooling management
facility. It might be used in an Apache/mod_perl environment to support
connection caching like Apache::DBI for non-DBI resources
(e.g. Net::LDAP). It's also useful in a stand alone perl application
to handle connection pools.

The key benefit of ResourcePool is the generic design which makes it
easily extensible to new resource types.

The ResourcePool has a simple check mechanism to detect and close broken
connections (e.g. if the database server was restarted) and opens new
connections if possible.

If you are new to ResourcePool you should go to the ResourcePool::BigPicture
documentation which provides the best entry point to this module.

The ResourcePool itself handles always exactly equivalent connections
(e.g. connections to the same server with the same user-name and password)
and is therefore not able to do a load balancing. The
ResourcePool::LoadBalancer is able to do a advanced load balancing across
different servers and increases the overall availability by applying a
failover policy if there is a server breakdown.

WWW: http://www.fatalmind.com/projects/ResourcePool/
2002-08-09T09:17:29+00:00 x11/peeper View an area of the screen at a certain magnification
Peeper is a GTK program to view an area of the screen at a certain
magnification. It has the ability to magnify animations, and view
the screen at different levels of magnification.
2002-08-09T01:37:33+00:00 sysutils/cdroot Scripts automating setup of a bootable CD-ROM based FreeBSD system
This port automates the creation of a bootable CD-ROM which contains a
full FreeBSD installation. It also includes a script for installing a
FreeBSD release, as built by 'make release'. If desired, a floppy disk
with an /etc directory may be provided to supply system /etc overrides,
allowing one to use the same CD/DVD image to boot multiple systems, where
each system's hostname, IP address, etc is contained on a separate floppy
disk. See the README file for more information.

WWW: https://BSDforge.com/projects/sysutils/cdroot/
2002-08-08T13:23:01+00:00 security/p5-Safe-Hole Make a hole to the original main compartment in the Safe compartment
We can call outside defined subroutines from the Safe
compartment using share(), and call methods through the object that is
copied into the Safe compartment using varglob(). However, these
subroutines and methods are still executed in the Safe compartment, so
they cannot call other subroutines that are dynamically qualified with
the package name, such as class methods.

Through Safe::Hole, we can execute outside defined subroutines
in the original main compartment from the Safe compartment.

WWW: https://metacpan.org/release/Safe-Hole
2002-08-08T08:39:30+00:00 science/glens OpenGL gravitational lens simulator
Glens simulates a gravitational lens composed of any number of punctual
deflectors. Light comes from a punctual light source at an infinite distance,
the direction of which can be specified. It is then deflected by a
distribution of punctual deflectors (such as a black hole) into a small
region of space. The rays can be seen, and directions and parameters
specified to see multiple images, or the famous "Einstein ring".
2002-08-08T07:54:03+00:00 devel/fib Fibonacci Heap Library
This is an implementation of a Fibonacci Heap. A Fibonacci Heap is
a very efficient heap. The cost of an insert is O(1), and the amortized
cost of an extract minimum is O(lgn). You can extract an already inserted
item out of order in O(lgn). The way the Fibonacci heap obtains this is
by delaying the organizing of the items until you extract.

WWW: http://resnet.uoregon.edu/~gurney_j/jmpc/fib.html
2002-08-08T05:32:14+00:00 graphics/libdvbpsi A library for MPEG TS and DVB PSI tables decoding and generation
libdvbpsi is a set of tools which allows to decode and generate all the
Program specific Information (PSI) present in a MPEG2 TS or a DVB stream. The
two keywords are portability and simplicity.

Currently supported tables
- Program Association Table (PAT, MPEG2)
- Program Map Table (PMT, MPEG2)

WWW: http://developers.videolan.org/libdvbpsi/
2002-08-08T05:13:56+00:00 games/gl-117 OpenGL & SDL action flight simulator
GL-117 is an action flight simulator. Enter the Eagle Squadron and succeed in
several challanging missions leading though different landscapes. Five
predefined levels of video quality and an amount of viewing ranges let you
perfectly adjust the game to the performance of your system.

WWW: http://www.heptargon.de/gl-117/gl-117.html
2002-08-08T02:10:57+00:00 misc/gkx86info2 GKrellM2 plugin that simply prints the current clock speed
This is a plugin for gkrellm2 that simply prints the current clock
speed for users that own speed stepping processors.

This is the gkrellm2 version of this plugin, done by anchois.

WWW: http://anchois.free.fr/
2002-08-08T02:10:57+00:00 misc/gkx86info GKrellM plugin that simply prints the current clock speed
[ excerpt from developer's www site ]

This is a plugin for gkrellm that simply prints the current clock
speed for users that own speed stepping processors.

It works on normal non-stepping processors also, but there is not any
point in mesuring the clock if it is the same every time you mesure
it, now is there?

Included code from x86info to calculate an estimate clock speed.

WWW: http://asdfnews.org/yargon/
2002-08-07T19:44:31+00:00 comms/java-commapi-freebsd Java Communication API for FreeBSD
This is the official port of Sun's Java Communication API for FreeBSD.
This API allows communications across RS-232 and
parallel lines using Java technology under FreeBSD.
2002-08-07T09:18:53+00:00 graphics/springgraph Render graph described in a .dot file
Springgraph will read in a .dot file description of a graph, which, for each
node, specifies its name and which other nodes it is connected to, and then
renders a graph. Each node is drawn as an ellipse, and each connection is
drawn as an arrow. The node placement is a result of all of the nodes moving
away from each other, while all nodes which are connected move toward each
other. This movement is repeated until it stabilizes.

Springgraph was written as an alternative to neato, which is part of graphviz.
It attempts to read the same .dot files used by graphviz, but currently only
supports a limited number of node attributes (label and fillcolor). I am open
to requests for support for more graph/node/edge attributes.

WWW: http://www.chaosreigns.com/code/springgraph/
2002-08-07T08:32:07+00:00 security/sig2dot GPG/PGP Keyring Graph Generator
sig2dot can be used to generate a graph of all of the signature relationships
in a GPG/PGP keyring. It converts the output of "gpg --list-sigs" to a .dot
file, which is a graph definition that can be rendered by springgraph or
graphviz.

WWW: http://www.chaosreigns.com/code/sig2dot/
2002-08-06T20:58:38+00:00 audio/abcde Front-end shell script to encode CDs in flac/mp3/ogg/speex format
abcde is a command line (CLI) CD encoder. It will read your CD, contact a CDDB
provider, download the track information, rip your CD and store all the encoded
tracks in the tree layout you define.

It supports multiple encoders for several formats, such as FLAC, Ogg/Vorbis,
MP3,... and will use one single rip to create as many output formats as you want

Many other useful features are supported.

WWW: http://abcde.einval.com/
2002-08-06T13:09:46+00:00 lang/open-cobol An open-source COBOL compiler
OpenCOBOL is an open-source COBOL compiler, which translates COBOL programs
to C code and compiles it using GCC.

WWW: http://www.opencobol.org/
2002-08-06T13:09:46+00:00 lang/open-cobol-devel An open-source COBOL compiler
OpenCOBOL is an open-source COBOL compiler, which translates COBOL programs
to C code and compiles it using GCC.

WWW: http://www.opencobol.org/
2002-08-06T12:15:30+00:00 japanese/ming LGPL'ed Flash 4/5 movie output library with Japanese languages support
Ming is an LGPL'ed Flash 4/5 (TM) movie (SWF) output library with PHP,
Python, Ruby, Perl5, C and C++ interfaces.

This port includes Japanese character enhancement.

WWW: http://blue.ribbon.to/~harpy/ming/jaming/index.html
2002-08-06T11:11:37+00:00 devel/p5-Carp-Datum Debugging And Tracing Ultimate Module
Debugging And Tracing Ultimate Module.

WWW: https://metacpan.org/release/Carp-Datum
2002-08-05T23:35:09+00:00 net/mydns DNS server designed to utilize the MySQL database
MyDNS is a free DNS server for UNIX implemented from scratch and
designed to utilize the MySQL database for data storage.

Its primary objectives are stability, security, interoperability,
and speed, though not necessarily in that order.

MyDNS does not include recursive name service, nor a resolver library.
It is primarily designed for organizations with many zones and/or
resource records who desire the ability to perform real-time dynamic
updates on their DNS data via MySQL.

WWW: http://mydns.bboy.net/

- Simon Dick
simond@irrelevant.org
2002-08-05T23:35:09+00:00 dns/mydns DNS server designed to utilize the MySQL database
MyDNS is a free DNS server for UNIX implemented from scratch and
designed to utilize the MySQL database for data storage.

Its primary objectives are stability, security, interoperability,
and speed, though not necessarily in that order.

MyDNS does not include recursive name service, nor a resolver library.
It is primarily designed for organizations with many zones and/or
resource records who desire the ability to perform real-time dynamic
updates on their DNS data via MySQL.

WWW: http://mydns.bboy.net/
2002-08-05T23:35:09+00:00 dns/mydns-ng Next generation DNS server for SQL-based DNS services
MyDNS - SQL-based DNS server

This is the MyDNS package. MyDNS is a simple, non-recursive Internet
name daemon which serves records directly from an SQL database. It
currently works with either MySQL or PostgreSQL.

This version of the MyDNS package is a development of the original one
produced by Don Moore.

- 12-May-2004 Don Moore <bboy@bboy.net>
- 23-January-2009 Howard Wilkinsin <howard@cohtech.com>

WWW: https://sourceforge.net/projects/mydns-ng/
2002-08-05T21:54:48+00:00 games/xpired Action-puzzle maze escape game
X-pired is an action-puzzle game written in C using SDL, SDL_mixer,
SDL_image and SDL_gfx libraries distributed under the terms of GNU
GPL. The goal of the game in each level is to reach the exit square,
avoiding exploding barrels and other deadly stuff...

WWW: http://xpired.sourceforge.net/
2002-08-05T21:47:10+00:00 misc/wmtunlo Falling-down-a-tunnel dockapp
This is a WindowMaker dockapp that displays a zooming 2-D tunnel.
The visualization is highly customizable, and a number of example
configuration files are included. Very hypnotic, and will greatly
assist you in not getting any work done.
2002-08-05T21:34:03+00:00 x11-clocks/wmfuzzy Fuzzy clock WindowMaker dockapp
wmfuzzy is a fuzzy clock Windowmaker dock applet (but also runs well
under *boxen and many other windowmanagers).

A fuzzy clock gives an approximate time, under the supposition that
it's more useful to know that it's about Half Past Three than that
it's 3:27. The granularity of the approximation can be set via
commandline switches.

WWW: http://www.manicai.net/comp/wmfuzzy
2002-08-05T14:55:36+00:00 net/p5-POE-Component-RRDTool POE interface to Round Robin Database Tools
RRDtool refers to round robin database tool. Round robin databases have
a fixed number of data points in them and contain a pointer to the
current element. Since the databases have a fixed number of data points
the database size doesn't change after creation. RRDtool allows you to
define a set of archives which consolidate the primary data points in
higher granularity. RRDtool is specialized for time series data and can
be used to create RRD files, update RRDs, retreive data from RRDs, and
generate graphs from the databases. This module provides a POE wrapper
around the rrdtool command line interface.

WWW: http://search.cpan.org/dist/POE-Component-RRDTool/
2002-08-05T14:55:36+00:00 databases/p5-POE-Component-RRDTool POE interface to Round Robin Database Tools
RRDtool refers to round robin database tool. Round robin databases have
a fixed number of data points in them and contain a pointer to the
current element. Since the databases have a fixed number of data points
the database size doesn't change after creation. RRDtool allows you to
define a set of archives which consolidate the primary data points in
higher granularity. RRDtool is specialized for time series data and can
be used to create RRD files, update RRDs, retreive data from RRDs, and
generate graphs from the databases. This module provides a POE wrapper
around the rrdtool command line interface.

WWW: https://metacpan.org/release/TCAINE/POE-Component-RRDTool-0.18
2002-08-05T04:32:09+00:00 mail/p5-Mail-RBL Perl extension to access RBL-style host verification services
This module eases the task of checking if a given host is in the list.
The methods available are described below:

`->new(suffix)'
Creates a list handle. The `suffix' parameter is mandatory and
specifies which suffix to append to the queries.

`->check($host)'
`$host' can be either a hostname or an IP address. In the case of an
IP Address, any trailing netmask (anything after a '/' character)
will be ignored. In the case of a hostname, all the IP addresses
will be looked up and checked against the list. If any of the
addresses is in the list, the host will be considered in the list as
a whole.

WWW: https://metacpan.org/release/Mail-RBL
2002-08-04T12:52:11+00:00 x11/oooqs2 KDE Quick launcher for Open Office 2.x
OpenOffice.org Quickstarter is a small application that runs in the KDE
SystemTray. It is used to quickly start the different OpenOffice.org
modules without having to go through the K-Menu.

This port provided quickstarter only for OpenOffice 2.x

Author: segfault_ii@web.de
WWW: http://developer.berlios.de/projects/segfaultskde/
2002-08-04T12:52:11+00:00 x11/oooqs Quick launcher for Open Office
OpenOffice.org Quickstarter is a small application that runs in the KDE
SystemTray. It is used to quickly start the different OpenOffice.org
modules without having to go through the K-Menu.

Author: segfault_ii@web.de
WWW: http://segfaultskde.berlios.de/index.php?content=oooqs
2002-08-04T12:34:13+00:00 chinese/openoffice-zh_CN
2002-08-04T12:34:13+00:00 chinese/openoffice-1.0-zh_CN
2002-08-04T12:32:17+00:00 x11-wm/kde-icontheme-crystal Crystal icon theme for KDE3
Crystal icon theme for KDE3.

WWW: http://www.everaldo.com/crystal/
2002-08-04T10:14:39+00:00 games/sopwith Classic WW1 biplane game
This is a port of the classic computer game "Sopwith" to run on
modern computers and operating systems. It is named "SDL Sopwith"
as it was originally used the LibSDL graphics library. There is now
also a port to Gtk+, the widget library used by GNOME and there is
initial code written toward a backport allowing it to be run under
DOS, like the original.

WWW: http://sdl-sopwith.sourceforge.net/
2002-08-04T09:36:57+00:00 games/marbles A challenging puzzle game similar to Atomix
Marbles is a game similar to Atomix and was heavily inspired by it.
The goal is to arrange a figure out of single marbles within a time
limit to reach the next level.

WWW: http://lgames.sourceforge.net/index.php?project=Marbles
2002-08-04T09:36:57+00:00 games/lmarbles Atomix-like game of moving marbles in puzzles
LMarbles is a game similar to Atomix and was heavily inspired by it.
The goal is to arrange a figure out of single marbles within a time
limit to reach the next level.

Your goal in the puzzle game marbles is to create a more or less complex
figure out of single marbles within a time limit to reach the next
level. Sounds easy? Well, there is a problem: If a marble starts to
move, it will not stop until it hits a wall or another marble.

WWW: http://lgames.sourceforge.net/index.php?project=LMarbles
2002-08-04T07:37:39+00:00 net/linuxigd Linux UPnP Internet Gateway Device
This project is a daemon that emulates Microsoft's Internet Connection
Service (ICS). It implements the UPnP Internet Gateway Device specification
(IGD) and allows UPnP aware clients, such as MSN Messenger to work properly
from behind a NAT firewall.

WWW: http://linux-igd.sourceforge.net/
2002-08-04T07:31:27+00:00 devel/upnp104 Universal Plug and Play Software Development Kit
The Universal Plug and Play (UPnP) Software Development Kit (SDK) v1.0 for
Linux is an SDK for development of UPnP device and control point applications
for Linux. It consists of the core UPnP protocols along with a UPnP-specific
eXtensible Markup Language (XML) parser supporting the Document Object Model
(DOM) Level 1 API and an optional, integrated mini web server for serving UPnP
related documents.

Intel is not providing support for the UPnP SDK for Linux. Two mailing lists
for the UPnP SDK for Linux are available here:
WWW: http://upnp.sourceforge.net/

Questions and problems should be addressed on the appropriate mailing list.

If you find this SDK useful, please send an email to upnp@intel.com and let
us know.

* Other brands, names, and trademarks are the property of their respective
owners.
2002-08-04T07:31:27+00:00 devel/upnp Universal Plug and Play Software Development Kit
The portable SDK for UPnP* Devices (libupnp) provides developers with an API
and open source code for building control points, devices, and bridges that
are compliant with Version 1.0 of the Universal Plug and Play Device
Architecture Specification and support several operating systems like Linux,
*BSD, Solaris and others.

WWW: http://pupnp.sourceforge.net/
2002-08-04T07:26:00+00:00 games/lbreakout2 Breakout-style arcade game
The polished successor to LBreakout offers you a new challenge in more
than 50 levels with loads of new bonuses (goldshower, joker, explosive
balls, bonus magnet ...), maluses (chaos, darkness, weak balls, malus
magnet ...) and special bricks (growing bricks, explosive bricks,
regenerative bricks, indestructible bricks, chaotic bricks).

And if you're through with all the levels you can create complete new
levelsets with the integrated easy-to-use level editor!

WWW: http://lgames.sourceforge.net/index.php?project=LBreakout2
2002-08-04T05:51:19+00:00 net/ap-utils A set of utilities to configure and monitor wireless access points
A set of utilities to configure and monitor several popular
wireless access points using SNMP. Among other things, they
allow access restrictions, MAC authorization and WEP encryption
for access points and "wireless gateways" by Linksys, Netgear,
SMC, and D-Link.

WWW: http://ap-utils.polesye.net/

-- Dan Pelleg
daniel+aputils@pelleg.org
2002-08-04T05:51:19+00:00 net-mgmt/ap-utils Set of utilities to configure and monitor wireless access points
A set of utilities to configure and monitor several popular
wireless access points using SNMP. Among other things, they
allow access restrictions, MAC authorization and WEP encryption
for access points and "wireless gateways" by Linksys, Netgear,
SMC, and D-Link.

WWW: http://ap-utils.polesye.net/

-- Dan Pelleg
daniel+aputils@pelleg.org
2002-08-03T20:02:15+00:00 chinese/cce Console CJK Environment
Console CJK Environment let you display and input Chinese/Japanese/Korean
under Linux/FreeBSD console, it works both in VGA mode and frame buffer
mode. Input methods include PinYin WuBi ShuangPin Ziranma CangJie Zhuyin
Dayi YingHan, totally around 40.

WWW: http://sourceforge.net/projects/cce2k/
2002-08-03T19:32:55+00:00 chinese/xpdf Chinese font support for xpdf
This ports enables xpdf to read chinese (simplified and traditional) pdf.

WWW: http://www.foolabs.com/xpdf/
2002-08-03T18:32:24+00:00 devel/prototype Prototype Makefiles allows fast project start ups
Prototype Makefiles is a collection of shared Makefiles which are installed
globally, and Makefile templates that can be copied into project directories
using a simple script. The shared Makefiles contain the rules for building a
project, cleaning it and making dependencies etc. The Makefile templates
contain the data that is specific for each project. This separation avoids
duplication of code in Makefiles and is therefore extremely easy to maintain
and extend.

WWW: http://www.xs4all.nl/~carlo17/prototype/
2002-08-03T17:53:01+00:00 devel/p5-PPerl Make perl scripts persistent in memory
This program turns ordinary perl scripts into long running daemons, making
subsequent executions extremely fast. It forks several processes for each
script, allowing many processes to call the script at once.

WWW: https://metacpan.org/release/PPerl
2002-08-03T17:21:44+00:00 graphics/py-chart Create high quality Encapsulated Postscript, PDF, or PNG charts
PyChart is a Python library for creating high quality Encapsulated Postscript,
PDF, or PNG charts. It currently supports line plots, bar plots, range-fill
plots, and pie charts. Because it is based on Python, you can make full use
of Python's scripting power.

WWW: http://home.gna.org/pychart/
2002-08-03T16:52:53+00:00 print/psmark Renders a vertical string on any PostScript document
psmark is a C program that renders a vertical string on any PostScript
document.

Features :
- Prints "watermark"-like text on any PostScript document.
- Free choice of brightness, location, size, font, color, string to render
and angle.
- GPL program.

WWW: http://www.antitachyon.com/Content/Utilities/psmark
2002-08-03T12:21:27+00:00 chinese/openoffice-zh_TW
2002-08-03T12:21:27+00:00 chinese/openoffice-1.0-zh_TW
2002-08-03T11:54:31+00:00 chinese/openoffice
2002-08-02T17:27:18+00:00 textproc/p5-Apache-ParseLog Perl5 module to parse Apache log files
Apache::ParseLog provides an easy way to parse the Apache log
files, using an object-oriented constructs. The data obtained
using this module are generic enough that it is flexible to
use the data for your own applications, such as CGI, simple
text-only report generator, feeding RDBMS, data for Perl/Tk-based
GUI application, etc.

WWW: https://metacpan.org/release/Apache-ParseLog
2002-08-01T20:55:02+00:00 textproc/docproj-nojadetex
2002-08-01T20:54:38+00:00 textproc/docproj-jadetex
2002-08-01T16:40:15+00:00 mail/pyzor Collaborative, networked system to detect and block spam
Pyzor is a collaborative, networked system to detect and block spam using
identifying digests of messages.

Pyzor initially started out to be merely a Python implementation of Razor,
but due to the protocol and the fact that Razor's server is not Free Software,
I decided to Pyzor should be based upon a new, lighter, more language-
independent protocol.

WWW: http://pyzor.sourceforge.net/
2002-08-01T15:16:53+00:00 devel/cvsdelta Cvsdelta summarizes differences between local and in-cvs files
cvsdelta summarizes the difference between a CVS project and its local
version. It detects files that have been added and removed, and of
existing files it counts the number of lines that have been added,
deleted, and changed. It filters project changes by using .cvsignore
files, both system-wide and locally.

Requires ruby.

WWW: http://cvsdelta.sourceforge.net/
2002-07-31T18:52:14+00:00 mail/anubis Outgoing SMTP mail processor
GNU Anubis is an outgoing mail processor. It goes between the MUA (Mail User
Agent) and the MTA (Mail Transport Agent), and can perform on the fly various
sorts of processing and conversion on the outgoing mail in accord with the
sender's specified rules, based on a highly configurable regular expressions
system. It operates as a proxy server, independently from mail user agents.
GNU Anubis can edit outgoing mail headers, encrypt and/or sign mail with the
GNU Privacy Guard, build secure SMTP tunnels (Simple Mail Transport Protocol)
using the TLS/SSL encryption even if your mail user agent doesn't support it,
or tunnel a connection through a SOCKS proxy server.

--------* --------** ------***
| MUA | ---> | Anubis | ---> | MTA |
--------- ---------- ---------

* Mail User Agent (client)
** An outgoing mail processor and the SMTP tunnel.
*** Mail Transport Agent (server)

WWW: http://www.gnu.org/software/anubis/
2002-07-31T17:12:08+00:00 graphics/mrsidviewer MrSID Viewer displays images compressed into the MrSID format
MrSID Viewer displays images compressed using the proprietary MrSID format.

WWW: http://www.lizardtech.com/

- Chris D. Faulhaber
<jedgar@FreeBSD.org>
2002-07-31T16:48:55+00:00 audio/p5-libvorbis Perl extension for Ogg Vorbis streams
This is an object-oriented interface to the Ogg Vorbis
libvorbisfile convenience library.

WWW: http://synthcode.com/code/vorbis
2002-07-31T08:49:15+00:00 security/xmlsec XML Security Library
XML Security Library is a C library based on LibXML2 and OpenSSL. The
library was created with a goal to support major XML security standards:
- XML Signature
- XML Encryption
- Canonical XML (was included in libxml2)
- Exclusive Canonical XML (was included in libxml2)

WWW: http://www.aleksey.com/xmlsec/
2002-07-31T00:05:21+00:00 databases/sybase-ocsd Headers and static libraries of Sybase OpenClient
Searching for a way to contact a Sybase-server from FreeBSD, I found
this tarball with binary static libraries, header files, and some
samples (which this port does not install). Apparently, Sybase thinks
FreeBSD is a version of Linux -- see MASTER_SITES... Sigh.

The tarball available was rolled in 2000, on FreeBSD-3.3 (?) according
to some of the files inside it.

You may have to use the Linux utilities with it, since the tarball
does not even have all things needed to build some of the samples,
such as Sybase's precompiler ``cpre''. But you can then compile and
link native FreeBSD executables.

Don't let the presense of sybase-ase-11.0.3.3-FreeBSD-6.i386.tgz on
the MASTER_SITE fool you -- all of the binaries inside are for Linux,
although they will run under Linux emulation.

WWW: http://www.Sybase.com/
2002-07-30T18:00:40+00:00 audio/p5-Audio-Wav Perl modules for reading and writing Microsoft WAV files
These Perl modules provide a method of reading and writing uncompressed
Microsoft WAV files.

WWW: https://metacpan.org/release/Audio-Wav
2002-07-30T14:58:59+00:00 games/rfksay Generates a kitten finding robot with a text bubble
Generates a kitten finding robot with a text bubble, much like
cowsay.

Requires perl.

- Michael L. Hostbaek
mich@FreeBSD.org
2002-07-30T14:16:28+00:00 news/newspost Full-featured Usenet binary autoposter
Newspost is a full-featured Usenet binary autoposter. It is meant as
an all-in-one posting solution. In addition to posting files, it can
post text prefixes, and generate and post .SFV files and .PAR volumes.

WWW: http://newspost.unixcab.org/
2002-07-30T13:53:53+00:00 textproc/glark Search text files for complex regular expressions
A replacement for (or supplement to) the grep family, glark offers: Perl/Ruby
regular expressions, highlighting of matches, context around matches, complex
expressions (``and'' and ``or''), and automatic exclusion of non-text files.

WWW: http://www.incava.org/projects/glark/
2002-07-30T13:17:04+00:00 editors/bitedit Simple ncurses file editing program
bitedit is a simple ncurses program for editing a file. It allows
you to directly edit of the individual bits of a binary file in a
graphical fashion. It is useful for editing all sorts of binary files.

WWW: http://ledge.co.za/bitedit/
2002-07-30T12:39:01+00:00 www/mini_httpd Small HTTP server with support for GET, HEAD, POST, CGI, SSL, IPv6
mini_httpd is a small HTTP server. Its performance is not great, but for
low or medium traffic sites it's quite adequate. It implements all the
basic features of an HTTP server, including:

- GET, HEAD, and POST methods
- CGI and basic authentication support
- Security against ".." filename snooping
- The common MIME types
- Trailing-slash redirection
- index.html, index.htm, index.cgi
- Directory listings
- Multihoming (virtual hosting)
- Standard logging
- Custom error pages

It can also be configured to do SSL/HTTPS and IPv6.

WWW: https://www.acme.com/software/mini_httpd/
2002-07-30T10:57:06+00:00 biology/libgenome Toolkit for developing bioinformatic related software in C++
libGenome is a freely available toolkit for developing bioinformatic related
software in C++. It is intended to take the hassle out of performing common
tasks on genetic sequence and annotation data.

Among other things, libGenome can help you:
- Read and write Multi-FastA format files
- Read and write GenBank flat file database entries
- Append, chop, truncate, reverse, complement, translate, and otherwise
mangle sequence data
- Access annotation in GenBank flat files

WWW: http://pages.cs.wisc.edu/~darling/libgenome/
2002-07-30T09:36:57+00:00 devel/sigslot C++ Signal/Slot Library
sigslot - C++ Signal/Slot Library

WWW: http://sigslot.sourceforge.net/
2002-07-30T08:52:54+00:00 audio/speex Audio compression format designed for speech
Speex is an Open Source/Free Software patent-free audio compression
format designed for speech.

WWW: https://www.speex.org/
2002-07-30T08:52:54+00:00 audio/speex-devel An open-source patent-free voice codec
The Speex is a patent-free, Open Source/Free Software voice codec.
Unlike other codecs like MP3 and Ogg Vorbis, Speex is designed to
compress voice at bitrates in the 2-45 kbps range. Possible
applications include VoIP, internet audio streaming, archiving of
speech data (e.g. voice mail), and audio books. In some sense, it is
meant to be complementary to the Ogg Vorbis codec.

This ports is for the development version of speex, but the file format
is compatibile with the base (1.0 and 1.1) versions.

WWW: http://www.speex.org/
2002-07-30T06:01:35+00:00 audio/cd-discid Backend utility to retrieve CDDB discid information
cd-discid is a backend utility to get CDDB discid information from a CD-ROM
disc. It was originally designed for abcde (AKA cdgrab), but can be used for
any purpose requiring CDDB data.

WWW: http://lly.org/~rcw/cd-discid/
2002-07-29T21:14:43+00:00 mail/imapfilter IMAP mail filtering utility
IMAPFilter is a mail filtering utility. It connects to remote mail servers
using the Internet Message Access Protocol (IMAP), sends searching queries to
the server and processes mailboxes based on the results. It can be used to
delete, copy, move, flag, etc. messages residing in mailboxes at the same or
different mail servers.

IMAPFilter uses the Lua programming language as a configuration and extension
language.

WWW: https://github.com/lefcha/imapfilter
2002-07-29T10:53:16+00:00 textproc/smartdoc-devel XML utility to create various documents(devel version)
SmartDoc is the XML utility to create documents.

It can convert SmartDoc format document to HTML4.0, HTML3.2, LaTeX2e
and Java Help. For more information about SmartDoc, see
below:

WWW: http://www.asahi-net.or.jp/~dp8t-asm/java/tools/SmartDoc/

This is the development version(beta). If you use the stable one,
install textproc/smartdoc.
2002-07-28T22:24:40+00:00 astro/linux-setiathome Donate idle cycles to the search for space aliens - Linux i686 version
SETI@home is a scientific experiment that will harness the power of
hundreds of thousands of Internet-connected computers in the Search for
Extraterrestrial Intelligence (SETI). You can participate by running a
program that downloads and analyzes radio telescope data. There's a
small but captivating possibility that your computer will detect the
faint murmur of a civilization beyond Earth.

This Linux version is optimized for i686 processors.

WWW: http://setiathome.ssl.berkeley.edu/
2002-07-28T12:11:57+00:00 net/dctc-gui-qt A Qt GUI for the Direct Connect (TM) dctc text client
A Qt GUI for the Direct Connect (TM) dctc text client.

WWW: http://sourceforge.net/projects/dc-qt/
2002-07-28T12:11:57+00:00 net-p2p/dctc-gui-qt A Qt GUI for the Direct Connect (TM) dctc text client
A Qt GUI for the Direct Connect (TM) dctc text client.

WWW: http://sourceforge.net/projects/dc-qt/
2002-07-26T13:38:27+00:00 lang/ghc6-doc Documentation (HTML, PS) for the Glasgow Haskell Compiler
Documentation (HTML, PS) for the Glasgow Haskell Compiler.

WWW: http://www.haskell.org/ghc/documentation.html
2002-07-26T13:38:27+00:00 lang/ghc5-doc Documentation (HTML, PS) for the Glasgow Haskell Compiler
Documentation (HTML, PS) for the Glasgow Haskell Compiler.

WWW: http://www.haskell.org/ghc/documentation.html
2002-07-26T13:38:27+00:00 lang/ghc-doc Documentation (HTML, PS) for the Glasgow Haskell Compiler
Documentation (HTML, PS) for the Glasgow Haskell Compiler.

WWW: http://www.haskell.org/ghc/documentation.html
2002-07-26T11:47:23+00:00 textproc/cbedic English-to-Bulgarian and Bulgarian-to-English dictionary
cbedic is the console version of KBE dictionary, the KDE Bulgarian-English
Dictionary.
WWW: http://kbedic.sourceforge.net

-Angel
todorov_bg@gmx.net
2002-07-26T11:42:03+00:00 textproc/bedic-data Data (dictionary) files for the kbedic and cbedic ports
These are the dictionary files used by the textproc/kbedic and
textproc/cbedic ports.

WWW: http://kbedic.sourceforge.net/
2002-07-25T23:55:17+00:00 graphics/pstoepsi Wiliam Chia-Wei Cheng's yet another PS to EPSI converter
pstoepsi convertes EPS (and some PS) file to EPS file with Image preview.
This EPSI file is very useful to import to Tgif (with 'Ctrl-(' key).

Ghostscript has similar script (ps2epsi) but since version 7.05 it no more
creates EPSI files which are compatible with tgif.

Using is very simple:

pstoepsi input_file_name output_file_name.epsi

You will find that output_file_name.epsi in the same directory.
2002-07-25T23:18:10+00:00 net/p5-Net-Dict Simple client API for the DICT protocol
Net::Dict is a perl class for looking up words and their definitions on network
dictionary servers. Net::Dict provides a simple DICT client API for the network
protocol described in RFC2229.

WWW: https://metacpan.org/release/Net-Dict
2002-07-25T22:57:50+00:00 devel/p5-AppConfig-Std Subclass of AppConfig that provides standard options
AppConfig::Std is a Perl module that provides a set of standard
configuration variables and command-line switches. It is implemented
as a subclass of AppConfig; AppConfig provides a general mechanism for
handling global configuration variables.

WWW: https://metacpan.org/release/AppConfig-Std
2002-07-25T19:39:48+00:00 textproc/xml2rfc Tool to create RFCs and related documents from XML
This is a port of xml2rfc, a tool for producing documents formatted
according to the requirements of the RFC editor from XML, as described
in RFCs 7749 and 7991 (as well as the v3 syntax currently described in
https://tools.ietf.org/html/draft-iab-rfc7991bis).

WWW: https://xml2rfc.tools.ietf.org/
2002-07-25T18:57:37+00:00 astro/py-metar Parse METAR-coded weather reports
Metar is a python package for interpreting METAR and SPECI weather reports.

This module extracts the data recorded in the main-body groups of reports that
follow the WMO spec or the US conventions, except for the runway state and trend
groups, which are parsed but ignored. The most useful remark groups defined in
the US spec are parsed, as well, such as the cumulative precipitation, min/max
temperature, peak wind and sea-level pressure groups. No other regional
conventions are formally supported, but a large number of variant formats found
in international reports are accepted.

WWW: https://github.com/python-metar/python-metar
2002-07-25T16:54:42+00:00 games/kobodeluxe SDL port of the scrolling game XKobo
Kobo Deluxe is an enhanced version of Akira Higuchi's game XKobo. It adds
sound, smoother animation, high resolution support, OpenGL acceleration
(optional), an intuitive menu driven user interface, joystick support and
other features. Kobo Deluxe uses SDL for graphics, sound and input, which
makes it possible to run the game on pretty much anything.

WWW: http://www.olofson.net/kobodl/
2002-07-25T08:12:48+00:00 math/tvmet Tiny Vector and Matrix template library
This Tiny Vector and Matrix template library uses Meta and Expression
Templates to evaluate results at compile time, thus making it fast for
low-end systems. Temporaries are avoided because of this. The dimensions
are static and bounded at compile time.

WWW: http://tvmet.sourceforge.net/
2002-07-25T07:42:41+00:00 devel/parrot The Parrot GUI Builder
Parrot is a text-based GUI builder, written by Philip Hunt. It is intended
to be used by programmers writing GUI applications.
2002-07-25T05:01:16+00:00 emulators/grustibus An xmame frontend for Gnome
gRustibus is a M.A.M.E. frontend for the GNOME environment. Its goal is to
be feature-rich and easy to use. It shows screenshots, flyers, cabinet
photos, and info for your M.A.M.E. ROMs, and allows you to configure each
game individually. Most operations can be done using the keyboard.

Finally, something UNIX users can use to manage those ROMS, just as the
Mac and Windows users have had for years :)

WWW: http://grustibus.sourceforge.net/
2002-07-25T03:48:41+00:00 devel/py-fortran Creating extensions to the Python language with Fortran routines
Pyfort is a tool for connecting Fortran routines (and "Fortran-like" C) to
Python and its Numerical Python array extension. Pyfort translates an module
file that describes the routines you wish to access from Python into a C
language source file defining a Python module. Pyfort will also build and
install this extension into Python.

WWW: http://pyfortran.sourceforge.net/
2002-07-25T03:00:17+00:00 print/cups-pstoraster Postscript interpreter for CUPS printing to non-PS printers
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

Versions entitled "GNU Ghostscript" are distributed with the GNU General
Public License, which allows free use, and free copying and redistribution
under certain conditions (including, in some cases, commercial distribution).

This distribution is based on GNU Ghostscript and provides the "driver" for
CUPS that supports non-PostScript printer drivers within CUPS.

WWW: http://www.cups.org/ghostscript.html
2002-07-24T17:12:20+00:00 x11-toolkits/mesgui Make a simple GUI under OpenGL
mesgui is a C++ library to make a simple GUI using OpenGL. It uses only
OpenGL calls to draw. It features buttons, checkboxes, radioboxes, menus,
progress bars, spinners, and textboxes.
2002-07-24T11:00:09+00:00 net/ez-ipupdate Update your host name on any dynamic DNS service
ez-ipupdate is a small utility for updating your host name
if you are using any of the following dynamic DNS services:

http://gnudip.cheapnet.net (GNUDip)
http://www.dhs.org
http://www.dyn.ca (GNUDip)
http://www.dyndns.org
http://www.dyns.cx
http://www.easydns.com
http://www.ez-ip.net
http://www.hn.org
http://www.justlinux.com
http://www.ods.org
http://www.tzo.com
http://www.zoneedit.com

It is pure C and works on Linux, *BSD and Solaris.

The key features are: support for multiple service types, daemon
mode that monitors your IP address and only sends updates when
your IP address changes.

WWW: http://gusnet.cx/proj/ez-ipupdate/
2002-07-24T11:00:09+00:00 dns/ez-ipupdate Update your host name on any dynamic DNS service
ez-ipupdate is a small utility for updating your host name
if you are using any of the following dynamic DNS services:

http://gnudip.cheapnet.net (GNUDip)
http://www.dhs.org
http://www.dyn.ca (GNUDip)
http://www.dyndns.org
http://www.dyns.cx
http://www.easydns.com
http://www.ez-ip.net
http://www.hn.org
http://www.justlinux.com
http://www.ods.org
http://www.tzo.com
http://www.zoneedit.com

It is pure C and works on Linux, *BSD and Solaris.

The key features are: support for multiple service types, daemon
mode that monitors your IP address and only sends updates when
your IP address changes.

WWW: http://www.ez-ipupdate.com/
2002-07-23T13:31:06+00:00 sysutils/finfo Finfo displays potentially useful information about a file
Finfo displays potentially useful information about a file.
2002-07-23T02:40:30+00:00 devel/cvs-devel IPv6 enabled cvs. You can use IPv6 connection when using pserver
The latest and, or feature release CVS (Concurrent Version System). IPv6
enabled, you can use IPv6 connection when using pserver.

WWW: http://www.cvshome.org/
2002-07-23T02:40:30+00:00 devel/cvs+ipv6 IPv6 enabled cvs. You can use IPv6 connection when using pserver
CVS is a version control system.
It fills a similar role to the free software RCS, PRCS, and Aegis packages.
2002-07-22T13:41:43+00:00 lang/mono Open source implementation of .NET Development Framework
Mono is an open source implementation of .NET Development Framework. Its
objective is to enable UNIX developers to build and deploy cross-platform
.NET Applications. The project implements various technologies developed by
Microsoft that have now been submitted to the ECMA for standardization.

Mono provides the necessary software to develop and run .NET client and
server applications on BSD, Linux, Solaris, Mac OS X, Windows, and Unix.

WWW: http://www.mono-project.com/
2002-07-22T06:52:25+00:00 science/pyvox A set of software tools for medical image processing
Pyvox (formerly known as BBLimage) is a set of software tools for medical
image processing, particularly skull stripping and segmentation of MR brain
images (tools to support other applications may be added later). These tools
are intended to support researchers who need to prototype new image analysis
algorithms or to develop automated image analysis tools for specific image
analysis applications. The sequence of processing operations is specified
through the scripting language Python, which can be used interactively or in
command files.

Pyvox scripts and date files are portable, easily extensible, and suitable
both for rapid prototyping of new algorithms and analysis protocols, and also
for efficient, automated processing of the finished analysis protocols.
2002-07-22T06:52:25+00:00 science/bblimage A set of software tools for medical image processing
Pyvox (formerly known as BBLimage) is a set of software tools for medical
image processing, particularly skull stripping and segmentation of MR brain
images (tools to support other applications may be added later). These tools
are intended to support researchers who need to prototype new image analysis
algorithms or to develop automated image analysis tools for specific image
analysis applications. The sequence of processing operations is specified
through the scripting language Python, which can be used interactively or in
command files.

Pyvox scripts and date files are portable, easily extensible, and suitable
both for rapid prototyping of new algorithms and analysis protocols, and also
for efficient, automated processing of the finished analysis protocols.

WWW: http://www.med.upenn.edu/bbl/downloads/pyvox/index.shtml
2002-07-21T16:15:44+00:00 x11/kgamma KDE 4 monitor calibration tool
KGamma is a KDE control center module for gamma calibration/correction
of Xorg. With proper gamma settings, your display (websites, images,
etc.) will look the same on your monitor as on other monitors.

WWW: http://www.kde.org
2002-07-21T04:22:10+00:00 security/py-mcrypt Comprehensive Python interface to the mcrypt library
Python-mcrypt is a comprehensive Python interface to the mcrypt library,
which provides a uniform interface to several symmetric encryption algorithms.

WWW: https://sourceforge.net/projects/python-mcrypt/
2002-07-20T17:25:27+00:00 graphics/zphoto Zooming photo album generator
Zphoto is a zooming photo album generator.

For more information, see
WWW: http://namazu.org/~satoru/zphoto/
2002-07-20T16:39:49+00:00 mail/isoqlog Qmail, postfix, sendmail, exim MTA log analysis program
Isoqlog is an MTA log analysis program written in C.It designed to scan qmail,
postfix, sendmail logfile and produce usage statistics in HTML format for
viewing through a browser.It produces Top domains output according to Incoming,
Outgoing, total mails and bytes, it keeps your main domain mail statistics
with Days Top Domain, Top Users values for per day, per month, and years.

Features:
--------
* Multi MTA support(qmail (multilog and syslog), postfix, sendmail, exim)
* Multi-domain support: Shows quite detailed statistics for not only your main
domain, but also, any domain you want.
* Displays statistics for common mail delivery errors.
* For each domain you specify; displays Top incoming, outgoing, total and byte
based statistics for users.
* Displays server's activity based on incoming, outgoing, total mails and size
of incoming mail, for domain and its users.
* All days', all months', all years' activities ( above ones ) are stored for
future inspection.
* Multi-language Support (17 languages supported as of isoqlog 2.1.1!)

WWW: http://www.enderunix.org/isoqlog
2002-07-19T14:27:30+00:00 games/nibbles Nibbles is a simple ncurses-based console game
Nibbles is a simple ncurses-based console game in which you control a snake.
Your objective is to eat as many dots as possible before you crash into
yourself or the wall.

WWW: http://www.nmee.net/projects/nibbles/

- Michael L. Hostbaek
mich@FreeBSD.org
2002-07-19T14:27:20+00:00 textproc/dictfmt Format a DICT protocol dictionary database
The Dictionary Server Protocol (DICT) is a TCP transaction based query/response
protocol that allows a client to access dictionary definitions from a set of
natural language dictionary databases.

RFC 2229 describes the DICT client/server protocol.

dictfmt converts databases in various formats into working databases and indices
for the DICT server.

WWW: http://www.dict.org/
WWW: https://sourceforge.net/projects/dict/
2002-07-19T13:56:24+00:00 irc/pure-xemacs-devel-mule
2002-07-19T13:56:24+00:00 irc/irchat-pj-xemacs-devel-mule
2002-07-19T09:41:44+00:00 www/p5-WWW-IMDb Perl interface to query the Internet Movie Database(IMDb)
Internet Movie Database Perl library (IMDb.pm) is a Perl class that queries
the Internet Movie Database via a simple OO interface.
2002-07-19T09:12:40+00:00 chinese/dictd
2002-07-19T02:34:48+00:00 devel/py-px Perforce p4 wrapper and Python Perforce interface
px is a wrapper around p4. It provides all the functionality of p4
(deferring work to it) plus it extends some standard p4 commands and
adds a few new ones. If you are a Perforce user you might find these
extensions useful.

px uses p4lib.py, a Python interface to the Perforce client application.
If you are a Python programmer and script Perforce you might find this
module helpful. Currently, most common commands are supported.

WWW: http://code.google.com/p/python-p4lib/
2002-07-18T12:55:14+00:00 net/apinger IP device monitoring tool
Alarm Pinger (apinger) is a little tool which monitors various IP
devices by simple ICMP echo requests. Unlike most Perl or shell
script tools, it does not spawn processes or use much CPU time,
and is ideal for when one wants continuous monitoring and fast
response upon target failure. It is written in C and supports both
IPv4 and IPv6.

WWW: http://www.bnet.pl/~jajcus/apinger/
2002-07-18T08:07:32+00:00 multimedia/libquicktime Library for reading and writing quicktime files
libquicktime is a library for reading and writing quicktime files.

WWW: http://libquicktime.sourceforge.net/
2002-07-18T08:07:32+00:00 graphics/libquicktime A library for reading and writing quicktime files
libquicktime is a library for reading and writing quicktime files.

WWW: http://libquicktime.sourceforge.net/
2002-07-18T07:19:57+00:00 www/py-fcgi Python FastCGI interface library
The fcgi.py Python module handles communication with the FastCGI module of the
Apache or Stronghold web server. You can make a pyton fastcgi script very easy
with this module.

WWW: http://alldunn.com/python/
2002-07-18T05:02:57+00:00 net/docsis DOCSIS(tm) binary configuration file encoder/decoder
Docsis is a small program that can be used to generate binary
configuration files for DOCSIS-compliant cable modems. DOCSIS stands
for Data over Cable Service Interface Specification and is a standard
developed by Cablelabs.

WWW: http://docsis.sourceforge.net/
2002-07-18T05:02:57+00:00 net-mgmt/docsis Binary configuration file encoder/decoder
Docsis is a small program that can be used to generate binary
configuration files for DOCSIS-compliant cable modems. DOCSIS stands
for Data over Cable Service Interface Specification and is a standard
developed by Cablelabs.

WWW: https://github.com/rlaager/docsis
2002-07-17T10:15:47+00:00 textproc/p5-XML-XSH This is xsh - an XML Editing Shell
xsh is a powerfull command-line XML (DOM) editing tool/programming
language in the manner of Unix shell interpreters and line-oriented text
editors like ed. It can be used either interactively or for batch-mode
XML processing.

WWW: http://xsh.sourceforge.net/
WWW: http://search.cpan.org/dist/XML-XSH/
2002-07-17T06:34:42+00:00 sysutils/fastest_cvsup Finds fastest CVSup server
Perl script to find fastest CVSup server:

* uses socket connections not just 'pings'
* takes notice of server responses
* connects to servers in countries specified on the command line
- or -
connects to the 'local' servers defined in the script
- or -
connects to ALL the servers in ALL the countries
* returns either fastest server or top 3 (useful for scripts)
* returns exit codes (useful for scripts)
* can re-write itself to update the CVSup server list, obtained
from the online FreeBSD Handbook
* can easily add other CVSup servers (NetBSD/OpenBSD...etc)

WWW: http://fastest-cvsup.sourceforge.net/
2002-07-16T16:00:15+00:00 games/race OpenGL Racing Game
OpenGL Racing Game is a Star Wars: Racer style game coded in pure C using
OpenGL. You can race round and round to your heart's desire. Features
include Heightfield map loading, texture mapping, a speedometer, a
translucent radar map, a timer, music, sound.
2002-07-16T15:14:08+00:00 textproc/p5-XML-XUpdate-LibXML Simple implementation of XUpdate format based on and XML::LibXML
Simple implementation of XUpdate format (http://www.xmldb.org/xupdate/).
The implementation is based on XML::LibXML DOM API.

WWW: http://www.xmldb.org/xupdate/
WWW: https://metacpan.org/release/XML-XUpdate-LibXML
2002-07-16T06:53:52+00:00 science/mpqc-mpich
2002-07-16T04:24:28+00:00 textproc/docbookide.el Emacs lisp modules for editing DocBook documents
docbook-mode.el (aka: DocBook IDE) is an emacs major mode for editing
DocBook documents. DocBook IDE features:

*) Font lock highlighting for DocBook elements and attributes
*) 'docbook-complete' function for inserting elements and attribute
names
*) 'docbook-insert-tag' function for inserting matching start- and
end-tags
*) Automatic insertion of element context (e.g. firstname and surname
in author)
*) Automatic completion of end-tags
*) Comprehensive abbreviations table for further ease of typing

WWW: http://nwalsh.com/emacs/docbookide/
2002-07-16T00:42:04+00:00 net/valknut A Direct Connect client QT GUI
This is a QT frontend to the Direct Connect system. It supports
most if not all of the DC features.

WWW: http://dcgui.berlios.de/
2002-07-16T00:42:04+00:00 net/dcgui A Direct Connect client QT GUI
This is a QT frontend to the Direct Connect system. It supports
most if not all of the DC features.

WWW: http://dcgui.berlios.de/
2002-07-16T00:42:04+00:00 net-p2p/valknut Qt-based Direct Connect client
This is a QT frontend to the Direct Connect system. It supports
many of the DC features.

WWW: http://wxdcgui.sourceforge.net/
2002-07-16T00:37:16+00:00 net/dclib Direct connect interface library for dcgui
This is a library for the Direct Connect system. It is used by the
dcgui (net/dcgui) port.

WWW: http://dcgui.berlios.de/
2002-07-16T00:37:16+00:00 net-p2p/dclib Direct connect interface library for valknut
This is a library for the Direct Connect system. It is used by
valknut.

WWW: http://wxdcgui.sourceforge.net/
2002-07-15T21:45:20+00:00 multimedia/gstreamer-player Simple yet functional mediaplayer written with GStreamer
Simple yet functional media player driven by GStreamer.

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:45:20+00:00 graphics/gstreamer-player
Simple yet functional mediaplayer written with GStreamer

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:44:09+00:00 multimedia/gstreamer-plugins80 GStreamer written collection of plugins handling several media types
[ excerpt from developer's site ]

This is a collection of plugins written with the GStreamer framework.
Some features of these plugins are:

- Dynamically loaded plugins provide elements and media types,
demand-loaded via an XML registry, similar to ld.so.cache
- Element interface handles all known types of sources, filters,
sinks
- Capabilities system allows verification of element compatibility
using MIME types and media-specific properties
- Autoplugging uses capabilities system to complete complex paths
automatically
- Pipelines can be saved to XML and loaded back to working state
- Resource friendly plugins don't waste RAM

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:44:09+00:00 multimedia/gstreamer-plugins GStreamer written collection of plugins handling several media types
[ excerpt from developer's site ]

This is a collection of plugins written with the GStreamer framework.
Some features of these plugins are:

- Dynamically loaded plugins provide elements and media types,
demand-loaded via an XML registry, similar to ld.so.cache
- Element interface handles all known types of sources, filters,
sinks
- Capabilities system allows verification of element compatibility
using MIME types and media-specific properties
- Autoplugging uses capabilities system to complete complex paths
automatically
- Pipelines can be saved to XML and loaded back to working state
- Resource friendly plugins don't waste RAM

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:44:09+00:00 graphics/gstreamer-plugins
[ excerpt from developer's site ]

This is a collection of plugins written with the GStreamer framework.
Some features of these plugins are:

- Dynamically loaded plugins provide elements and media types,
demand-loaded via an XML registry, similar to ld.so.cache
- Element interface handles all known types of sources, filters,
sinks
- Capabilities system allows verification of element compatibility
using MIME types and media-specific properties
- Autoplugging uses capabilities system to complete complex paths
automatically
- Pipelines can be saved to XML and loaded back to working state
- Resource friendly plugins don't waste RAM

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:42:38+00:00 multimedia/gstreamer80 Development framework for creating media applications
[ excerpt from developer's site ]
- What is GStreamer?
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing
a simple plugin with a clean, generic interface. GStreamer is
released under the LGPL, with many of the included plugins retaining
the license of the code they were derived from, usually GPL or BSD.

- Features:
* Comprehensive Core Library
* Intelligent Plugin Architecture
* Extensive Development Tools

- Is GStreamer a media player?
No, GStreamer is a development framework for creating applications
like media players, video editors, streaming media broadcasters and
so on. That said, very good media players can easily be built on
top of GStreamer and we even include a simple yet functional
mediaplayer with GStreamer called Gst-Player

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:42:38+00:00 multimedia/gstreamer Development framework for creating media applications
[ excerpt from developer's site ]
- What is GStreamer?
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing
a simple plugin with a clean, generic interface. GStreamer is
released under the LGPL, with many of the included plugins retaining
the license of the code they were derived from, usually GPL or BSD.

- Features:
* Comprehensive Core Library
* Intelligent Plugin Architecture
* Extensive Development Tools

- Is GStreamer a media player?
No, GStreamer is a development framework for creating applications
like media players, video editors, streaming media broadcasters and
so on. That said, very good media players can easily be built on
top of GStreamer and we even include a simple yet functional
mediaplayer with GStreamer called Gst-Player

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:42:38+00:00 graphics/gstreamer
[ excerpt from developer's site ]
- What is GStreamer?
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing
a simple plugin with a clean, generic interface. GStreamer is
released under the LGPL, with many of the included plugins retaining
the license of the code they were derived from, usually GPL or BSD.

- Features:
* Comprehensive Core Library
* Intelligent Plugin Architecture
* Extensive Development Tools

- Is GStreamer a media player?
No, GStreamer is a development framework for creating applications
like media players, video editors, streaming media broadcasters and
so on. That said, very good media players can easily be built on
top of GStreamer and we even include a simple yet functional
mediaplayer with GStreamer called Gst-Player

WWW: http://gstreamer.sourceforge.net/
2002-07-15T21:31:06+00:00 net/nload Console application which monitors network traffic in real time
nload is a console application which monitors network traffic and bandwidth
usage in real time. It visualizes the in- and outgoing traffic using two graphs
and provides additionally info like total amount of transfered data and min/max
network usage.

WWW: http://www.roland-riegel.de/nload/
2002-07-15T20:00:33+00:00 cad/gerbv Gerber file viewer
Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are
generated from PCB CAD system and sent to PCB manufacturers as basis
for the manufacturing process. The standard supported by gerbv is
RS-274X. The basic difference between RS-274D (the old standard) and
RS-274X is basically the addition of apertures in RS-274X. It might be
possible to make an RS-274X file out of an RS-274D file and an aperture
list.

gerbv also supports drill files. The format supported are known under
names as NC-drill or Excellon. The format is a bit undefined and different
EDA-vendors implement it different. But basically you need to have the
tools definition in the file, then the parser is quite tolerant. The
different holes are shown as dots in the (scaled) correct size.

The different layers of the PCB are separated into different files. gerbv
can load all files at the same time and display them "on top of each
other". You can independently turn them on and off.

WWW: http://gerbv.geda-project.org/
2002-07-15T19:33:24+00:00 devel/e4graph C++ library that persistently stores graph like data
e4Graph is a C++ library that allows programs to store graph-like data
persistently and to access and manipulate that data efficiently. With
e4Graph, you can arrange your data in the most natural form that reflects
the relationships between its parts, rather than having to force it into
a table-like format. The e4Graph library allows you to concentrate on the
relationships you want to represent, and not on how to store them in a
database. You can modify data items, and add and remove connections and
relationships between pieces of data on the fly. e4Graph allows you to
represent an unlimited number of different connections between pieces of
data, and your program can selectively manipulate the data according to
the relationships it cares about, not having to know about other connections
represented in the data set.

WWW: http://e4graph.sourceforge.net/
2002-07-15T18:01:17+00:00 devel/py-repl Replacement for readline and interactive environment for Python
Pyrepl is a neat replacement for python readline module.

Features:
- sane multi-line editing
- history, with incremental search
- completion, including displaying of available options
- a fairly large subset of the readline emacs-mode key bindings
(adding more is mostly just a matter of typing)
- Deliberately liberal, Python-style license
- no global variables, so you can run two independent readers
without having their histories interfering.

WWW: http://bitbucket.org/pypy/pyrepl/
2002-07-15T17:36:25+00:00 multimedia/okle A KDE frontend to the Ogle DVD player
This is a Graphical Interface for Ogle.

It is oKle is a KDE frontend to the Ogle DVD player both visually
and functionally resembling the one from graphics/ogle-gui port.

It is very helpful if you would rather use a KDE based frontend
than the ogle-gui Glade (which incidently installs Gnome Libraries)
based one.

Author: Martin Piskernig <martin.piskernig@univie.ac.at>
WWW: http://okle.sourceforge.net/
2002-07-15T17:36:25+00:00 graphics/okle
This is a Graphical Interface for Ogle.

It is oKle is a KDE frontend to the Ogle DVD player both visually
and functionally resembling the one from graphics/ogle-gui port.

It is very helpful if you would rather use a KDE based frontend
than the ogle-gui Glade (which incidently installs Gnome Libraries)
based one.

Author: Martin Piskernig <martin.piskernig@univie.ac.at>
WWW: http://okle.sourceforge.net/
2002-07-15T16:48:37+00:00 security/pam_pop3 This module authenticates a user against a POP3 server
pam_pop3 by Schlomo Schapiro (schapiro@huji.ac.il)

This module authenticates a user against a POP3 server.
It supplies only the AUTH functions.

WWW: http://shum.huji.ac.il/~schapiro/linux/
2002-07-15T12:02:49+00:00 games/nInvaders Space Invaders clone for ncurses
A ncurses version of the classic Space Invaders game.

WWW: http://ninvaders.sourceforge.net/

Michael L. Hostbaek
mich@FreeBSD.org
2002-07-15T11:36:32+00:00 sysutils/fastresolve Programs that process web logs to get DNS and domain ownership info
Fastresolve is a package of programs to process web log files to get DNS
and domain ownership information for log analysis. It sends out many
queries in parallel, and caches results, for speed. Its DNS resolver is
about 10 times as fast as logresolve.pl from the Apache 1.3.9
distribution, and about 50 times as fast as logresolve.c from that
distribution. It is 5-20 times as fast as the adnslogres program that
comes with the adns library, and about 3 times as fast as jdresolve,
which is a Perl program that uses similar algorithms.

WWW: http://www.pix.net/staff/djm/sw/fastresolve/
2002-07-15T11:36:32+00:00 dns/fastresolve Programs to get DNS and domain ownership information from web logs
Fastresolve is a package of programs to process web log files to get DNS
and domain ownership information for log analysis. It sends out many
queries in parallel, and caches results, for speed. Its DNS resolver is
about 10 times as fast as logresolve.pl from the Apache 1.3.9 distribution,
and about 50 times as fast as logresolve.c from that distribution. It is
5-20 times as fast as the adnslogres program that comes with the adns
library, and about 3 times as fast as jdresolve, which is a Perl program
that uses similar algorithms.

WWW: https://BSDforge.com/projects/dns/fastresolve/
2002-07-15T11:00:43+00:00 misc/lr Lazyread can auto-scroll files on your screen in movie credit fashion
Lazyread is a C program that auto-scrolls files on your screen
in movie credit fashion. It allows the user to read without having
to manually scroll down to see new pages. There are lots of
features, such as being able to choose the speed at which it
scrolls, pause, dynamic speed up, the ability to highlight lines
that contain a specified string, and much more.

WWW: http://lazyread.sourceforge.net

- Michael L. Hostbaek
mich@FreeBSD.org
2002-07-15T10:24:23+00:00 x11/xrootconsole Writes any log live onto the background
xrootconsole is a small utility which displays its input in a transparent
text box on X's root window. It will read from any file listed on the
command line or, by default, from stdin. It is most useful when it reads
from a FIFO; this allows you to redirect multiple commands to the FIFO
and monitor their output.

WWW: https://sourceforge.net/projects/xrootconsole/
2002-07-15T04:31:33+00:00 x11-wm/matchbox Window manager suitable for low-resolution screens
Matchbox is an Open Source base environment for the X Window System running
on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks,
and anything else for which screen space, input mechanisms or system
resources are limited.

Matchbox consists of a number of interchangeable and optional applications
that can be tailored to a specific non desktop platform to enhance usability
in a 'constrained' environment.

The core and most developed application is a window manager with a classic
stack based PDA like management policy. It supports modern window management
standards, cutting edge X capabilities, advanced themeing, and various window
types.

WWW: http://matchbox-project.org/
2002-07-14T13:55:46+00:00 textproc/p5-Text-Diff Perl module to perform diffs on files and record sets
Text::Diff provides a basic set of services akin to the diff(1) utility.
It is not anywhere near as feature complete as diff(1), but it is better
integrated with Perl and available on all platforms. It is often faster
than shelling out to a system's diff(1) executable for small files, and
generally slower on larger files.

WWW: https://metacpan.org/release/Text-Diff
2002-07-13T18:58:21+00:00 devel/py-logging Logging System for Python as in PEP282
Py-logging is fairly close implementation in intent and design to the
description in the PEP 282, borrowing as it did heavily from JSR-47
(now JDK 1.4's java.util.logging package) and log4j.

WWW: http://www.red-dove.com/python_logging.html
2002-07-13T18:38:33+00:00 www/mod_pcgi2 Persistent CGI module for Apache and Zope
The mod_pcgi2 is a module for Apache to handle Persistent CGI
protocol which is supported by Zope to circumvent some of the
process launch overhead.

WWW: http://www.zope.org/Members/phd/mod_pcgi2/
2002-07-12T19:34:04+00:00 math/gdcalc Gnome-based scientific calculator
gdcalc is a financial, statistics, scientific and programmers
calculator for Unix. The GUI was written with glade(1) and uses the
Gnome/Gtk+ toolkit - so it may well be compatible with themes and
other whiz-bang features of those systems.

gdcalc has both Algebraic notation (ie. conventional, TI or Casio
style) and Reverse Polish Notation (RPN or Hewlett-Packard style).
If you've not heard of RPN before, you are probably familiar with
algebraic calculators. Very briefly, while simpler and more natural
to use, RPN calculators need some study eg. they have an Enter key
instead of the equals key.

WWW: http://bhepple.freeshell.org/dcalc/unix/
2002-07-12T13:33:21+00:00 net/cdpr Cisco Discovery Protocol Reporter
cdpr (Cisco Discovery Protocol Reporter) shows the switch and port that
a machine is connected to, provided that the device supports CDP. It
can also optionally decode the full CDP packet. cdpr was written to
help network/system administrators find out about the equipment that i
a machine is connected to. This is done by capturing and decoding a
Cisco Discovery Protocol (CDP) packet.

AUTHOR: Lance O'Connor <lance@monkeymental.com>
WWW: http://www.monkeymental.com/nuke/

- Michael L. Hostbaek
mich@FreeBSD.org
2002-07-12T13:33:21+00:00 net-mgmt/cdpr Cisco Discovery Protocol Reporter
cdpr (Cisco Discovery Protocol Reporter) shows the switch and port that
a machine is connected to, provided that the device supports CDP. It
can also optionally decode the full CDP packet. cdpr was written to
help network/system administrators find out about the equipment that i
a machine is connected to. This is done by capturing and decoding a
Cisco Discovery Protocol (CDP) packet.

WWW: http://www.monkeymental.com/nuke/
2002-07-12T05:47:44+00:00 textproc/ruby-libxml A friendly API to libxml for Ruby
ruby-libxml provies a clean and fast Ruby interface into the libxml2
library. All of the power and granularity of libxml's data
structures should be available. Those wanting a user friendly API
that follows the Ruby-way of doing things should be pleasantly
surprised.

Author: Sean Chittenden <sean@ruby-lang.org>
WWW: http://rubyforge.org/projects/libxml/
2002-07-12T02:52:31+00:00 security/sfs Self-Certifying File System: A secure global network file system
WWW: http://www.fs.net/sfswww/

SFS (Self-Certifying File System) is a secure, global file system
with completely decentralized control. SFS lets you access your
files from anywhere and share them with anyone, anywhere. Anyone
can set up an SFS server, and any user can access any server from
any client. SFS lets you share files across administrative realms
without involving administrators or certification authorities.

SFS names file systems by public keys. Every remote file server is
mounted on a self-certifying pathname -- a directory of the form
/sfs/LOCATION:HOSTID, where LOCATION is a DNS hostname and HOSTID
is a cryptographic hash of a public key. This naming scheme allows
for completely decentralized control -- anyone can create a file
server, and any user can access any file server from any client.
Various key management schemes can be built on top of SFS using
symbolic links to map human-readable names to self-certifying
pathnames.
2002-07-11T22:00:14+00:00 net/limewire A Java based gnutella client
LimeWire is a software package which enables individuals to search
for and share computer files with anyone on the internet. A product
of Lime Wire, LLC, LimeWire is compatible with the Gnutella
file-sharing protocol and can connect with anyone else running
Gnutella-compatible software. The LimeWire program will connect at
startup, via the internet, to the LimeWire Gateway, a specialized
intelligent Gnutella router, to maximize the user's viewable network
space.

WWW: http://www.limewire.com/
2002-07-11T22:00:14+00:00 net-p2p/limewire A Java based Gnutella client
LimeWire is a software package which enables individuals to search
for and share computer files with anyone on the internet. A product
of Lime Wire, LLC, LimeWire is compatible with the Gnutella
file-sharing protocol and can connect with anyone else running
Gnutella-compatible software. The LimeWire program will connect at
startup, via the internet, to the LimeWire Gateway, a specialized
intelligent Gnutella router, to maximize the user's viewable network
space.

WWW: http://www.limewire.com/
2002-07-11T16:45:19+00:00 security/tinc Virtual Private Network (VPN) daemon
tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and
encryption to create a secure private network between hosts on the Internet.

Because the tunnel appears to the IP level network code as a normal network
device, there is no need to adapt any existing software. This tunnelling
allows VPN sites to share information with each other over the Internet
without exposing any information to others.

A single tinc daemon can accept more than one connection at a time, thus
making it possible to create larger virtual networks, because some
limitations are circumvented.

Instead of most other VPN implementations, tinc encapsulates each network
packet in its own UDP packet, instead of encapsulating all into one TCP or
even PPP over TCP stream. This results in lower latencies, less overhead,
and in general better responsiveness and throughput.

LICENSE: GPL3 or later with execption to link with OpenSSL

WWW: http://www.tinc-vpn.org/
2002-07-11T06:42:44+00:00 news/cleanscore A perl script to clean up your slrn score file
cleanscore is a perl script to clean up your slrn score file.
It can be used to purge expired entries automatically, e.g. by
calling it from cron.

WWW: http://slrn.sourceforge.net/cleanscore/
2002-07-11T05:55:51+00:00 devel/ocaml-findlib OCaml package manager
The "findlib" library provides a scheme to manage reusable software
components (packages), and includes tools that support this
scheme. Packages are collections of OCaml modules for which
metainformation can be stored. The packages are kept in the filesystem
hierarchy, but with strict directory structure. The library contains
functions to look the directory up that stores a package, to query
metainformation about a package, and to retrieve dependency
information about multiple packages. There is also a tool that allows
the user to enter queries on the command-line. In order to simplify
compilation and linkage, there are new frontends of the various OCaml
compilers that can directly deal with packages.

WWW: http://projects.camlcity.org/projects/findlib.html
2002-07-10T17:50:21+00:00 devel/showgrammar Convert a yacc grammar to syntax diagrams
showgrammar is a Python script to convert a yacc grammar to syntax diagrams.

WWW: http://se.wtb.tue.nl/~hat/showgrammar/
2002-07-10T17:48:16+00:00 shells/nologinmsg More functional native binary replacement for /sbin/nologin
Slightly more functional replacement for /sbin/nologin. Adds per-user
messages, and group messages (of a form).
2002-07-10T15:14:26+00:00 x11/libpanel A library for writing custom applets for GNOME Panel
Small library for writing custom applets for GNOME Panel.

WWW: http://www.gnome.org/
2002-07-10T14:13:28+00:00 x11/libcapplet A library for writing custom applets for GNOME Control Center
Small library for writing custom applets for GNOME Control Center.

WWW: http://www.gnome.org/
2002-07-10T10:49:24+00:00 net/py-soapy SOAP/XML schema library for Python
SOAPy is a SOAP-1.1 library for Python which uses WSDL and SDL documents to
discover SOAP-based service APIs. It also includes an XML Schema parser which
can parse a subset of the XML Schema standard.

WWW: http://soapy.sourceforge.net
2002-07-10T04:21:12+00:00 devel/findlib
The "findlib" library provides a scheme to manage reusable software
components (packages), and includes tools that support this
scheme. Packages are collections of OCaml modules for which
metainformation can be stored. The packages are kept in the filesystem
hierarchy, but with strict directory structure. The library contains
functions to look the directory up that stores a package, to query
metainformation about a package, and to retrieve dependency
information about multiple packages. There is also a tool that allows
the user to enter queries on the command-line. In order to simplify
compilation and linkage, there are new frontends of the various OCaml
compilers that can directly deal with packages.

WWW: http://www.ocaml-programming.de/packages/documentation/findlib/
2002-07-10T03:07:56+00:00 multimedia/gopchop MPEG2 GOP-accurate editor
This tool is used for people wanting to take sections out of MPEG2-PS files
without re-encoding the resulting frames. The idea is to write specific
"Group of Pictures" (GOP) sections to a new MPEG2-PS file. These GOPs will
decode correctly (in theory), and the gaps won't be noticed.

WWW: http://gopchop.org/
2002-07-10T03:07:56+00:00 graphics/gopchop MPEG2 GOP-accurate editor
This tool is used for people wanting to take sections out of MPEG2-PS files
without re-encoding the resulting frames. The idea is to write specific
"Group of Pictures" (GOP) sections to a new MPEG2-PS file. These GOPs will
decode correctly (in theory), and the gaps won't be noticed.

WWW: http://gopchop.sourceforge.net/
2002-07-10T01:58:27+00:00 databases/arcexplorer Lightweight java-based GIS data viewer
Lightweight java-based GIS data viewer providing an easy way to perform
basic GIS functions. ArcExplorer may be used for a variety of display,
query, and data retrieval applications and supports a wide variety of
standard data sources. It can be used on its own with local data sets
or as a client to Internet data and map servers.


WWW: http://www.esri.com/software/arcexplorer/index.html
- Chris D. Faulhaber
<jedgar@FreeBSD.org>
2002-07-09T22:08:30+00:00 java/sablevm Java VM created by McGill University's Sable Research Group
SableVM implements the Java virtual machine specification, second edition.

SableVM is a bytecode interpreter. It's goals are to be reasonably small,
efficient, and fast, as well as providing a well-designed platform for
doing research into different algorithms for bytecode interpretation,
garbage collection, memory management, etc.

WWW: http://www.sablevm.org/
2002-07-09T22:05:31+00:00 java/sablepath
SableVM implements the Java virtual machine specification, second edition.

This port builds and installs a version of the GNU Classpath Java class
and native libraries package that has been customized to work with SableVM.

WWW: http://www.sablevm.org/
2002-07-09T20:57:35+00:00 net/bsd-airtools BSD Wireless Scanning Tools
bsd-airtools is a package that provides a complete toolset for
wireless 802.11b auditing. Namely, it currently contains a bsd-based
wep cracking application, called dweputils. It also contains a curses
based ap detection application similar to netstumbler (dstumbler) that
can be used to detect wireless access points and connected nodes, view
signal to noise graphs, and interactively scroll through scanned ap's
and view statistics for each. It also includes a couple other tools to
provide a complete toolset for making use of all 14 of the prism2
debug modes as well as do basic analysis of the hardware-based
link-layer protocols provided by prism2's monitor debug mode.

WWW: http://www.dachb0den.com/projects/bsd-airtools.html
2002-07-09T20:57:35+00:00 net-mgmt/bsd-airtools BSD Wireless Scanning Tools
bsd-airtools is a package that provides a complete toolset for
wireless 802.11b auditing. Namely, it currently contains a bsd-based
wep cracking application, called dweputils. It also contains a curses
based ap detection application similar to netstumbler (dstumbler) that
can be used to detect wireless access points and connected nodes, view
signal to noise graphs, and interactively scroll through scanned ap's
and view statistics for each. It also includes a couple other tools to
provide a complete toolset for making use of all 14 of the prism2
debug modes as well as do basic analysis of the hardware-based
link-layer protocols provided by prism2's monitor debug mode.

WWW: http://www.dachb0den.com/projects/bsd-airtools.html
2002-07-09T17:43:03+00:00 graphics/xnview Easy graphics viewer / converter
XnView is a utility for viewing and converting graphic files.
It has the features :
- Import about 360 graphic file formats
- Export about 40 graphic file formats
- Multipage TIFF, Animated GIF, Animated ICO support
- Resize
- Copy/Cut/Crop
- Adjust brigthness, contrast...
- Modify number of colors
- Apply filters (blur, average, emboss, ...)
- Apply effects (lens, wave, ...)
- Fullscreen mode
- Slide show
- Picture browser
- Batch convert
- Thumbnail create
- Screen capture
- Contact Sheet create
- Multi-page file create (TIFF, DCX, LDF)
- And many may other things...

WWW: http://www.xnview.com/
2002-07-09T00:23:51+00:00 sysutils/shlock Create lock files for use in shell scripts
The historical, and still very useful process-locking program. Use to make sure
that your shell script is the only version of itself running on your system.
There are many other creative ways to use this program.

WWW: https://www.eyrie.org/~eagle/software/inn/
2002-07-08T03:14:41+00:00 lang/ifc7 Intel's Fortran compiler, set up to produce native FreeBSD objects
This is Intels Fortran compiler, it is set up to produce native FreeBSD objects.

WWW: http://www.intel.com/software/products/compilers/flin
2002-07-08T03:14:41+00:00 lang/ifc Intel's Fortran compiler, set up to produce native FreeBSD binaries
This is Intels Fortran compiler, it is set up to produce native
FreeBSD binaries.

WWW: https://premier.intel.com/
2002-07-07T19:06:16+00:00 graphics/ruby-evas Ruby bindings for Evas library
ruby-evas is a set of Ruby language bindings for Enlightenment's Canvas
library, Evas.

Author: Tilman Sauerbeck <tilman@code-monkey.de>
WWW: http://code-monkey.de/ruby-efl/
2002-07-07T18:40:07+00:00 graphics/ruby-svg Ruby library for generating SVG files
This is a Ruby library for generating SVG files.

WWW: http://sourceforge.jp/projects/ruby-svg/
2002-07-07T14:32:21+00:00 textproc/p5-CSS-SAC SAC CSS (Simple API for CSS) parser
SAC (Simple API for CSS) is an event-based API much like SAX for XML.
If you are familiar with the latter, you should have little trouble
getting used to SAC. More information on SAC can be found online at
http://www.w3.org/TR/SAC.

CSS having more constructs than XML, core SAC is still more complex than
core SAX. However, if you need to parse a CSS style sheet, SAC probably
remains the easiest way to get it done.

WWW: https://metacpan.org/release/CSS-SAC
2002-07-07T12:20:53+00:00 devel/p5-Class-ArrayObjects Utility class for array based objects
This module makes it easy to build classes using array based objects.
It's main goal is to allow one to create less memory hungry programs,
notably in memory-sensitive contexts such as mod_perl.

This module is little more than a cute way of defining constant subs in
your own package. Constant subs are very useful when dealing with array
based objects because they allow one to access array slots by name
instead of by index.

WWW: https://metacpan.org/release/Class-ArrayObjects
2002-07-07T11:06:27+00:00 x11/twin A text-mode window manager and terminal emulator
Twin is a text-mode window environment. It turns a text terminal
into a X11-style display with window manager, terminal windows, and
can also serve as display for remote applications. Each terminal
window provides the functions of a text-mode Linux console. Twin
runs on X11, libggi, itself, the Linux console, and any
termcap/ncurses-compatible tty. It supports multiple simultaneous
displays, and can attach/detach each display on the fly.

WWW: http://linuz.sns.it/~max/twin/

- Samy Al Bahra
samy@kerneled.com
2002-07-07T04:51:26+00:00 security/l5 File Integrity Assessment Tool
After examining Tripwire and deciding that it was *way* overkill for my
own purposes...

...L5 simply walks down Unix or DOS filesystems, sort of like "ls -R" or
"find" would, generating listings of anything it finds there. It tells
you everything it can about a file's status, and adds on an MD5 hash of
it. Its output is rather "numeric", but it is a very simple format and
is designed to be post-treated by scripts that call L5...

...Unlike Tripwire itself, this is NOT a complete toolkit -- one is
expected to use it as a small, reliable part of a larger system...

_H*

Andrew McNaughton <andrew@scoop.co.nz>
2002-07-07T00:24:53+00:00 audio/xmms-bonk XMMS input plugin to play bonk files
bonk-xmms is a plugin for the multimedia player XMMS that plays
audio files in the bonk format, which supports lossless and lossy
compression.
2002-07-06T23:35:18+00:00 korean/mplayer-fonts Korean font pack for the mplayer OSD, SUB and SMI
This is the port which contains a korean set of the fonts for
the mplayer on-screen display and the sub title.

In this stage it contains the following fonts:

Baekmuk : gulim, batang, dotum
Yonsei : YonseiTitle, YonseiText
2002-07-06T16:54:46+00:00 security/gringotts GTK application to securely store sensitive data
Gringotts is an application to store sensitive data like passwords, pincodes,
credit card numbers, etc. Features:

* Fast, light GTK2 interface.
* Good integration with GNOME, as well as all the other window managers.
* High stress on safety & security.
* Not only "normal" string passwords can be used, but any file can be the
password to your data.
* 8 encryption algorythms are available through the mcrypt library:
RIJNDAEL-128 (AES), RIJNDAEL-256, SERPENT, TWOFISH, CAST 256, SAFER+, LOKI97,
3DES.
* 2 160-bit hash algorythms, used to generate the key: SHA1, RIPEMD160.
* 2 compression types, with 4 compression levels each: ZLib, BZip2.
* Complete & easy management of entries' order.
* Complete Search function.
* Very intuitive usability, you won't need any manual.
* It comes with a thread-safe C library, libGringotts, that can be used in any
other project to save data in files in a simple and safe way.

WWW: http://gringotts.berlios.de/
2002-07-06T10:10:09+00:00 devel/p5-POE-Component-DirWatch POE directory watcher
POE::Component::DirWatch watches a directory for files. It creates a
separate session which invokes a user-supplied callback as soon as it
finds a file in the directory.

Its primary intended use is processing a "drop-box" style directory,
such as an FTP upload directory.

WWW: https://metacpan.org/release/POE-Component-DirWatch
2002-07-05T17:15:39+00:00 print/dvipdfmx Dvipdfm with Asian languages by CID-keyed font technology support
The dvipdfmx (formerly dvipdfm-cjk) project provides an eXtended version of
the dvipdfm, a DVI to PDF translator developed by Mark A. Wicks. The primary
goal of this project is to support multi-byte character encodings and large
character sets for East Asian languages by CID-keyed font technology. The
secondary goal is to support as many features as pdfTeX developed by Han The
Thanh. This project is a combined work of the dvipdfm-jpn project by
Shunsaku Hirata and its modified one, dvipdfm-kor, by Jin-Hwan Cho.

WWW: http://project.ktug.or.kr/dvipdfmx/
2002-07-05T17:15:39+00:00 print/dvipdfm-cjk Dvipdfm with Asian languages by CID-keyed font technology support
The dvipdfm-cjk project provides a modified version of the dvipdfm, a DVI to
PDF translator developed by Mark A. Wicks. The primary goal of this project
is to support multi-byte character encodings and large character sets for
East Asian languages by CID-keyed font technology. The secondary goal is to
support as many features as pdfTeX developed by Han The Thanh. This project
is a combined work of the dvipdfm-jpn project by Shunsaku Hirata and its
modified one, dvipdfm-kor by Jin-Hwan Cho.

WWW: http://project.ktug.or.kr/dvipdfm-cjk/
2002-07-05T13:27:09+00:00 devel/p5-POE-Session-Cascading Stack-like POE Sessions
POE::Session::Cascading provides a stack-like session for POE. Another
way of saying it is that a Cascading session is like a big switch
statement. In the above example, when state1 is called in session foo,
&state1 gets executed. When it finishes, state2 gets fired and &state2
gets executed. If state2 is called in session foo, only state2 will get
executed.

WWW: http://search.cpan.org/search?dist=POE-Session-Cascading

-- Sergey Skvortsov
skv@FreeBSD.org
2002-07-05T13:12:16+00:00 irc/p5-POE-Component-IRC-Object Slightly simpler OO interface to POE::Component::IRC
An OO interface to POE::Component::IRC with facilities to dispatch the
same method to multiple objects.

WWW: https://metacpan.org/release/POE-Component-IRC-Object
2002-07-05T12:14:03+00:00 devel/p5-Class-Container Glues object frameworks together transparently
This class facilitates building frameworks of several classes that
inter-operate. It was first designed and built for "HTML::Mason", in
which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer,
and several other objects must create each other transparently,
passing the appropriate parameters to the right class, possibly
substituting their own subclass for any of these objects.

The main features of "Class::Container" are:

* Declaration of parameters used by each member in a class framework

* Transparent passing of constructor parameters to the class that
needs them

* Ability to create one (automatic) or many (manual) contained
objects automatically and transparently
2002-07-05T08:33:58+00:00 comms/java-commapi Sun's Java Communications API
The JavaTM Communications API can be used to write
platform-independent communications applications for applications
like voice mail, fax and smartcards.

This version of the Java Communications API contains support for
RS232 serial ports and IEEE 1284 parallel ports.
With updated functionality, one can:

Enumerate ports available on the system.
Open and claim ownership of ports.
Resolve port ownership contention between multiple applications.
Perform asynchronous and synchronous I/O on ports.
Receive Beans-style events describing communication port state changes.

WWW: http://java.sun.com/products/javacomm/
2002-07-05T06:11:43+00:00 x11-toolkits/crux
This is a GTK+ theme engine. It will eventually replace the `Eazel'
pixmap theme.
2002-07-04T07:52:58+00:00 math/diehard Marsaglia's Diehard Battery of Tests of Randomness
Diehard is a battery of tests for random number generators developed
by Dr. George Marsaglia of Florida State University Department of
Statistics. Originally developed for testing pseudo-random generators,
Diehard has since become a de facto standard for testing RNGs.

WWW: https://web.archive.org/web/20161114211602/http://stat.fsu.edu/pub/diehard/
2002-07-04T06:34:57+00:00 net/cfgstoragemk MRTG configuration generator for storage monitoring via SNMP
MRTG configuration file generator for storage monitoring via SNMP
2002-07-04T06:34:57+00:00 net-mgmt/cfgstoragemk MRTG configuration generator for storage monitoring via SNMP
MRTG configuration file generator for storage monitoring via SNMP
2002-07-04T06:07:22+00:00 audio/autools A collection of programs to manipulate audio files
autools is a collection of several C programs to play, record, generate,
modify, and analyse audio files. It includes native support for 16 bit .au
and raw files.

WWW: http://www.tnt.uni-hannover.de/~purnhage/software/autools/
2002-07-04T05:32:19+00:00 devel/log4c Logging for C Library
Log4C is a library of C for flexible logging to files, syslog and other
destinations. It is modeled after the Log for Java library
(http://jakarta.apache.org/log4j/docs/index.html), staying as close to their
API as is reasonable.

WWW: http://log4c.sourceforge.net/
2002-07-03T20:59:55+00:00 www/links1 Lynx-like text WWW browser
Lynx-like text WWW browser with many features like displaying tables,
menus, etc.

Keys: ESC display menu
^C quit
^P, ^N scroll up, down
[, ] scroll left, right
up, down select link
-> follow link
<- go back
g go to url
/ search
? search back
n find next
N find previous
= document info
\ document source
d download

WWW: http://www.jikos.cz/~mikulas/links/
2002-07-03T15:15:35+00:00 sysutils/jailer Manage FreeBSD jail startup, shutdown and console
This software is for those who have used jails and want a controlled way
to manage and shut them down, etc.

It is to be installed inside a jail (NOT THE HOST SYSTEM) and will
manage the processes. A jailer process runs inside each jail and
manages the startup and shutdown.

To shutdown or restart the jail, signal the jailer process running
inside that jail. The signals are:

-QUIT Shutdown jail but leave jailer running
-HUP Restart the jail
-TERM Shutdown the jail and exit the jailer

WWW: http://memberwebs.com/nielsen/freebsd/jails/jailer/
2002-07-02T18:49:58+00:00 graphics/libv3d V3D IO Library
The V3D IO Library (commonly known as libv3d) is used by third party
applications to read and write .v3d model files. You do need this library
if you have other programs that depend on libv3d to read and write .v3d
files.

WWW: http://wolfpack.twu.net/Vertex/libv3d.html
2002-07-02T18:16:32+00:00 devel/libghthash Generic Hash Table
libghthash is a Generic Hash Table which is meant to be easy to extend,
portable, clear in its code and easy to use. You can store any kind of
data in it, regardless of size etc.

WWW: http://www.ipd.bth.se/ska/sim_home/libghthash.html
2002-07-02T11:04:37+00:00 french/cups-lpr
2002-07-02T11:02:31+00:00 french/cups-base
2002-07-02T10:36:41+00:00 french/cups
2002-07-02T09:38:45+00:00 misc/gnomehier Utility port that creates the GNOME directory tree
This is a utility port that creates the common GNOME directory
structure. This way, the existence of the directories can be
ensured before applications attempt to install into them.
2002-07-01T20:33:14+00:00 net/nc6 Netcat clone with IPv6 support
Netcat 6 is a netcat clone with IPv6 support.
It is designed to be tiny, extensible, and elegant,
and it makes use of the new extended BSD socket APIs.

WWW: http://www.deepspace6.net
2002-07-01T18:42:09+00:00 devel/pyrex Programming Language for writing Python extension modules
Pyrex is a language specially designed for writing Python extension modules.
It's designed to bridge the gap between the nice, high-level, easy-to-use world
of Python and the messy, low-level world of C.

WWW: https://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
2002-07-01T18:41:10+00:00 devel/py-plex Lexical Analysis Module for Python
Plex is a Python module for constructing lexical analysers,
or scanners. Plex scanners have almost all the capabilities of
the scanners generated by GNU Flex, and are specified in a very
similar way. Tokens are defined by regular expressions, and each
token has an associated action, which may be to return a literal
value, or to call an arbitrary function.

WWW: http://www.cosc.canterbury.ac.nz/~greg/python/Plex/
2002-07-01T16:07:11+00:00 archivers/arj Open source implementation of the ARJ archiver
This is open source implementation of the world-famous ARJ archiver. This
version has been created with an intent to preserve maximum compatibility
and retain the feature set of the original ARJ archiver as provided by ARJ
Software, Inc.

New ARJ features on Unix-like platforms:

- Support for symbolic and hard links
- Archiving of special entities: pipes and devices
- Support for UID/GID storage in a variety of methods
- World's smallest native self-extracting modules
- Interoperability with ARJ for DOS, Windows, and OS/2 Warp

WWW: http://arj.sourceforge.net/
2002-07-01T14:34:53+00:00 irc/lostirc Simple and minimal IRC client for X
LostIRC is an IRC client for X, written in C++ using gtkmm as a widget set.
The goal of the first stable version, is to make a simple, keyboard
controlled IRC application with basic features implemented.

Key features:

* Simple and minimal client, where the keyboard can be used almost
exclusively
* Tab-completion for both nicks and commands
* Autojoin servers and set which IRC commands to execute on connect
* Multi-server support
* DCC SEND support

WWW: http://lostirc.sourceforge.net/
2002-06-30T19:00:48+00:00 www/p5-CGI-Session Perl extension for persistent session management
"CGI::Session" is Perl5 library that provides an easy persistent session
management system across HTTP requests. Session persistence is a very
important issue in web applications. Shopping carts, user-recognition
features, login and authentication methods and etc. all require
persistent session management mechanism, which is both secure and
reliable. "CGI::Session" provides with just that. You can read the whole
documentation as a tutorial on session management. But if you are
already familiar with "CGI::Session" go to the methods section for the
list of all the methods available.

WWW: https://metacpan.org/release/CGI-Session
2002-06-30T07:05:51+00:00 misc/utf8locale UTF-8 locales support
This package offers UTF-8 locales for several languages.
2002-06-30T02:11:57+00:00 devel/byaccj Java extension of BSD YACC-compatible parser generator
BYACC/Java is an extension of the Berkeley v 1.8 YACC-compatible parser
generator. Standard YACC takes a YACC source file, and generates one or
more C files from it, which if compiled properly, will produce a LALR-
grammar parser. this extension support a -J option to generate Java source
code.

WWW: http://byaccj.sourceforge.net
2002-06-27T15:51:38+00:00 games/exult Engine for Ultima VII (BG, FOV, SI, SS)
Exult is an open source engine for playing Ultima VII on a variety of
modern operating systems and environments. The Black Gate (including
Forge of Virtue) and Serpent Isle (plus Silver Seed) are both playable
to the end. Some differences to the original games exist; see sections
5. of the FAQ.

While it is possible to use the engine for other games, no such game has
been written yet. Therefore, Exult is useless unless you own a copy of one
of the Ultima VIIs.

WWW: http://exult.info
2002-06-27T15:50:27+00:00 security/libfwbuilder2 Firewall Builder API
This is Firewall Builder API library.
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms.

WWW: http://www.fwbuilder.org/

Sergey Lyubka <ioannvelikiy@yahoo.com>
2002-06-27T15:50:27+00:00 security/libfwbuilder Firewall Builder API
This is Firewall Builder API library.
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms.

WWW: http://www.fwbuilder.org/

Sergey Lyubka <ioannvelikiy@yahoo.com>
2002-06-27T15:50:27+00:00 security/libfwbuilder-devel Firewall Builder API
This is Firewall Builder API library.
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms.

WWW: http://www.fwbuilder.org/

Sergey Lyubka <ioannvelikiy@yahoo.com>
2002-06-27T14:32:30+00:00 lang/qscheme Small and fast Scheme interpreter
QScheme is a fast and small implementation of Scheme written in C.
QScheme is easy to interface and should be easy to use as an extension
language.

QScheme currently supports foreign function call and dynamic library. A
perl like regular expression module is provided as example.

QScheme is really fast: benchmarks (still a little old) shows that it is
generaly between 2 and 70 times faster than other scheme interpreters.

Documentation and GTK support has been disabled in this port.

WWW: http://www.sof.ch/dan/qscheme/index-e.html
2002-06-27T14:17:41+00:00 sysutils/durep Utility for monitoring disk usage in a more visual way than du
Disk Usage Reporter is a perl script designed for monitoring disk
usage in a more visual way than du. The du program works fine but
doesn't allow a lot of control over how the results are displayed.
This perl script is designed to produce output more useful for
reports.

Although durep can produce text output similar to du, its real
advantage is that it allows you to navigate through the directory
structure as web pages. Each page shows bar graphs for entries so it
is easy to see immediately which directory is using the most storage
space. The report generated can be configured in several ways (hiding
directories, collapsing directory entries, hiding entries below
certain sizes, etc).

The text report that durep generates is also configurable. You may
limit the depth to which it displays entries, allowing a quick
non-detailed view.

WWW: http://www.hibernaculum.net/durep/
2002-06-27T14:13:55+00:00 sysutils/jailutils Several utilities for managing jails
This is a collection of utilities for listing, stopping, and doing other
various things with jails.

- injail: to determine if process is running in a jail
- jails: lists all the running jails
- jid: translates jail ids to jail host names and vice versa
- jkill: shutdown or restart a jail
- jps: lists processes running in a jail
- jstart: secure replacement for the jail command

WWW: http://thewalter.net/stef/freebsd/jails/jailutils/
2002-06-27T14:13:07+00:00 net/ldapdiff Utility for patching LDAP directories using LDIF files
ldapdiff combines "diff" and "patch" functionality in one application.
The difference is that ldapdiff is not designed for use on flat ascii
files, it is designed for "patching" ldap directories using ldif files.

With ldapdiff it is possible to check every entry/attribute of an ldif
file against a running ldap directory. ldapdiff is able to produce ldif
delta files in ldap version 3 format, which can be fed, into tools like
"ldapmodify", "ldapdelete" etc. ldapdiff is also able to modify, delete
and add entries/attributes online.

WWW: https://launchpad.net/ldapdiff
2002-06-27T12:42:44+00:00 devel/cppunit C++ port of the JUnit framework for unit testing
CppUnit is the C++ port of the famous JUnit framework for unit testing.

This fork is maintained by freedesktop.org as a LibreOffice project.

WWW: http://freedesktop.org/wiki/Software/cppunit
2002-06-27T12:40:39+00:00 math/py-numarray Numeric array manipulation extension module for Python
Numarray is a reimplementation of the original Python Numeric array
module that provides Python with capbilities similar to Matlab, IDL,
Octave, APL and other array-based languages. This version is still
in its early stages and is not yet the official replacement for
Numeric though we hope it will be before long. It is not fully
backwards compatible with Numeric, particularly with regard to the
C API.

WWW: http://www.stsci.edu/resources/software_hardware/numarray
2002-06-27T12:08:41+00:00 graphics/ocaml-lablgl OpenGL interface for Objective Caml
LablGL is an OpenGL interface for Objective Caml. Since it includes
support for the Togl widget, you can comfortably use it with LablTk.

All of the GL and GLU libraries are available. Read a good book
about how to use these. Translating from OpenGL to LablGL is rather
straightforward: there is a LablGL function for each OpenGL one. For
ease of retrieving, both GL and GLU are cut in smaller modules of
related functions.

Please see ${PREFIX}/share/doc/ocaml/lablgl/README for further information.

WWW: https://forge.ocamlcore.org/projects/lablgl/
2002-06-27T12:08:41+00:00 graphics/lablgl
LablGL is an OpenGL interface for Objective Caml. Since it includes
support for the Togl widget, you can comfortably use it with LablTk.

All of the GL and GLU libraries are available. Read a good book
about how to use these. Translating from OpenGL to LablGL is rather
straitforward: there is a LablGL function for each OpenGL one. For
ease of retrieving, both GL and GLU are cut in smaller modules of
related functions.

Please see ${PREFIX}/share/doc/ocaml/lablgl/README for further information.
2002-06-27T11:44:20+00:00 net/qadsl Auto login/Keep-alive for Telia AB ADSL, COMHEM Cable, and Tiscali Internet
qadsl (GNU Alive) is a small utility to login on the Telia AB ADSL service.
It also works fine with COMHEM Cable internet and Tiscali Internet services.
It features a keep-alive daemon with login/logout functions. The daemon
periodically connects to the ISP to ensure you are not logged out.

WWW: http://www.gnu.org/software/alive/
2002-06-27T11:21:38+00:00 lang/visualworks High performance Smalltalk environment
The VisualWorks suite is the premier Smalltalk toolset for building instantly
portable server, web-based, and client/server applications. With connectivity
to all major relational databases, object databases, and internet standard
protocols, VisualWorks offers a complete solution for Windows(R)
(95/98/ME/NT/2000/XP), PowerMac, Intel Linux, AIX, SGI Irix, Compaq UNIX,
HP-UX, and Solaris. With the most, well-respected, high-performance virtual
machine architecture, VisualWorks is the preferred choice for internet
development.

WWW: http://smalltalk.cincom.com/
2002-06-27T08:41:04+00:00 mail/libetpan Mail framework for C language
The purpose of this mail library is to provide a portable, efficient
middleware for different kinds of mail access. When using the drivers
interface, the interface is the same for all kinds of mail access, remote
and local mailboxes.

WWW: http://www.etpan.org/libetpan.html
2002-06-27T07:46:35+00:00 www/p5-HTML-Webmake A simple perl based website content management system
WebMake is a simple, Perl based content management system for websites.
It is based around a templating system for HTML documents, with lots of
built-in smarts about what a ``typical'' informational website needs
in the way of functionality, metadata, sitemapping, navigational aids,
and (of course) embedded perl code.

WWW: http://webmake.taint.org/
2002-06-27T02:42:14+00:00 sysutils/linux-acu Aironet Cisco Utilities for 802.11 wireless NIC's
ACU is the Aironet Cisco Utilities.

The ACU is used to configure Cisco/Aironet 802.11 wireless cards. This
GTK utility includes tools for link monitoring, LEAP authentication, and
other specific functions not available with ancontrol(8).

This port consists of Cisco's Linux ACU client which runs on FreeBSD using
the linux emulation system.

WWW: http://www.cisco.com/pcgi-bin/tablebuild.pl/aironet-utils-linux

Matt Peterson <matt@peterson.org>
2002-06-26T23:15:48+00:00 sysutils/livecd Tool Set to create custom FreeBSD LiveCD
The FreeBSD LiveCD Tool Set main goal is allowing one to generate
custom FreeBSD Live CDs. FreeBSD LiveCD was born as a Brazilian
FreeBSD User Group (www.fugspbr.org) project. The objective was to
create a tool that would allow us a safe diagnostic method under
emergency enviroments and specially as a rescue disk where FreeBSD
partitions could only be accessed (mounted) externally.
What is LiveCD? Its such a simple answer, it is nothing but a set
of patches applied to the FreeBSD Initialization files allowing the
system to run from a CDROM, setting the best way to either mount
under Memory File System (MFS) or Virtual Nodes (vnodes) those
filesystems that need Write and Read access. Slices that just need
Read access are still run from the CD.
Can I use it to install FreeBSD? Yes, with recent revision 1.2, it
can install a FreeBSD system without any other disks. It also support
batch operation mode for automated installation processes.
Is LiveCD any different from an ordinarily installed FreeBSD system?
It is a completely functional FreeBSD system just like any ordinarily
installed one. You will be able to both run any applications and
mount any filesystems as any FreeBSD system would allow you.

WWW: http://livecd.sourceforge.net/

Edson Brandi <ebrandi@fugspbr.org>
2002-06-26T22:14:16+00:00 net/krdesktop KDE GUI for rdesktop and VNC
A KDE GUI that allows the user to connect to VNC servers
and windows terminal servers, both win2k and NT4

WWW: http://www.fruitsalad.org/people/mdouhan/krdesktop/

Matt Douhan <matt@fruitsalad.org>
2002-06-26T18:54:03+00:00 mail/spamass-milter Sendmail Milter (mail filter) plugin for SpamAssassin
spamass-milter is a plugin for the Sendmail Milter (Mail Filter) library
that pipes all incoming mail (including things received by rmail/UUCP)
through the SpamAssassin, a highly customizable spam filter.

WWW: http://savannah.nongnu.org/projects/spamass-milt/
2002-06-26T18:25:56+00:00 mail/py-milter Python interface to Sendmail milter API
This is a python extension module to enable python scripts to attach to
sendmail's libmilter functionality. Additional python modules provide for
navigating and modifying MIME parts, and sending DSNs or doing CBVs.

WWW: https://pythonhosted.org/milter/
2002-06-26T17:56:06+00:00 sysutils/ah-tty Automatic helper for command prompts and shells
A helpful termulator Emulator - ah-tty provides context-sensitive help
at a UNIX shell prompt. ah-tty executes an inferior shell, and watches
the output from the shell and the input to it from the user carefully,
to determine what is a prompt, and what is actually a command typed by
the user.

WWW: http://ah-tty.sourceforge.net/
2002-06-26T17:23:26+00:00 devel/mk Andrew Hume's mk by way of Research Unix, Plan 9, & Inferno
Mk is a replacement for Make originally written for
Research Unix by Andrew Hume and later ported to
Plan 9 and Inferno. The present version uses sh
instead of rc and is a slightly modified version of
that distributed by Vitanuova. A version supporting
rc is available from the ports maintainer; the sh
version is that used by Quick C--.
2002-06-26T17:21:51+00:00 security/rc5pipe RC5 en-/decryption via UNIX pipes
rc5pipe is a security program for encrypting and decrypting text via UNIX
pipes. It uses the 128-bit RC5 encryption algorithm and takes advantage of
padding, and is especially useful if combined with netcat.
2002-06-26T17:20:21+00:00 devel/distcc Distribute compilation of C(++) code across machines on a network
distcc is a program to distribute compilation of C code across
several machines on a network. distcc should always generate the
same results as a local compile, is simple to install and use, and
is often significantly faster than a local compile.

Unlike other distributed build systems, distcc does not require all
machines to share a filesystem, have synchronized clocks, or to
have the same libraries or header files installed. Machines can be
running different operating systems, as long as they have compatible
binary formats or cross-compilers.

distcc sends the complete preprocessed source code across the network
for each job, so all it requires of the volunteer machines is that
they be running the distccd daemon, and that they have an appropriate
compiler installed.

This version also comes with a text-based as well as a GNOME-based monitor
to inspect the load on the cluster, and how it is distributed among the
various distcc nodes.

WWW: https://distcc.github.io/
2002-06-26T06:55:37+00:00 audio/p5-CDDB-File Parse a CDDB/freedb data file
This module provides an interface for extracting data from CDDB-format data
files, as used by freedb.

It does not read data from your CD, or submit information to freedb.

WWW: https://metacpan.org/release/CDDB-File
2002-06-26T06:33:35+00:00 archivers/mtf Unix reader for the Microsoft Tape Format used by NT Backup
This is the port of the Microsoft Tape Format / NT Backup reader.
It is in a "work for me" state.

WWW: http://layton-graphics.com/mtf/
2002-06-26T06:16:53+00:00 textproc/p5-XML-Schematron Perl implementation of the Schematron
XML::Schematron - Perl implementation of the Schematron.

WWW: https://metacpan.org/release/XML-Schematron

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T06:13:57+00:00 textproc/p5-XML-SAX-Base Base class SAX Drivers and Filters
XML::SAX::Base has a very simple task - to be a base class for PerlSAX drivers
and filters. It's default behaviour is to pass the input directly to the output
unchanged. It can be useful to use this module as a base class so you don't have
to, for example, implement the characters() callback.

The main advantages that it provides are easy dispatching of events the right
way (ie it takes care for you of checking that the handler has implemented that
method, or has defined an AUTOLOAD), and the guarantee that filters will pass
along events that they aren't implementing to handlers downstream that might
nevertheless be interested in them.

WWW: https://metacpan.org/release/XML-SAX-Base
2002-06-26T06:05:31+00:00 converters/p5-Unicode-IMAPUtf7 Perl extension to deal with IMAP UTF-7
IMAP mailbox names are encoded in a modified UTF7 when names contains
international characters outside of the printable ASCII range. The
modified UTF-7 encoding is defined in RFC2060 (section 5.1.3).

WWW: https://metacpan.org/release/FABPOT/Unicode-IMAPUtf7-2.01
2002-06-26T06:03:23+00:00 misc/p5-Tie-DxHash Perl module implementing ordered hashes with duplicate keys
Tie::DxHash implements a hash which preserves insertion order and allows
duplicate keys. It was written to facilitate the use of more complex
mod_rewrite rules in Apache configuration files written with Perl Sections.
See the module's POD for details.

WWW: https://metacpan.org/release/Tie-DxHash

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T06:01:21+00:00 net/p5-Tie-DNS Tie interface to p5-Net-DNS
This module is meant to be a simplified interface to the
excellent Net::DNS module. Its goal is to make operations
that are easy in Net::DNS trivial, and operations that are
hard in Net::DNS easy.

WWW: http://search.cpan.org/search?dist=Tie-DNS

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T06:01:21+00:00 dns/p5-Tie-DNS Tie interface to Net::DNS
This module is meant to be a simplified interface to the
excellent Net::DNS module. Its goal is to make operations
that are easy in Net::DNS trivial, and operations that are
hard in Net::DNS easy.

WWW: https://metacpan.org/release/Tie-DNS
2002-06-26T05:50:41+00:00 converters/p5-String-Multibyte Perl module to manipulate multibyte character strings
This module provides some functions which emulate
the corresponding CORE functions
to manipulate multiple-byte character strings.

This module uses the OOP syntax to tell methods
in which charset the specified strings should be handled.

WWW: https://metacpan.org/release/String-Multibyte
2002-06-26T05:43:16+00:00 math/p5-Math-Calc-Units Human-readable unit-aware calculator
Math::Calc::Units is a simple calculator that keeps track
of units. It currently handles combinations of byte sizes
and duration only, although adding any other
multiplicative types is easy. Any unknown type is treated
as a unique user type (with some effort to map English
plurals to their singular forms).

WWW: https://metacpan.org/release/Math-Calc-Units

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T05:41:01+00:00 math/p5-Math-BaseCalc Convert numbers between various bases
This module facilitates the conversion of numbers between various number
bases. You may define your own digit sets, or use any of several
predefined digit sets.

WWW: https://metacpan.org/release/Math-BaseCalc

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T05:38:14+00:00 misc/p5-Finance-QuoteHist Perl module for fetching historical stock quotes
Top level aggregator that will select a default lineup of
site instances from which to retrieve quotes. Other
than the default lineup, this module behaves identically
to whichever site-specific module is first in the lineup.
See below for site-specific modules.

WWW: http://search.cpan.org/search?dist=Finance-QuoteHist

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T05:38:14+00:00 finance/p5-Finance-QuoteHist Perl module for fetching historical stock quotes
Top level aggregator that will select a default lineup of
site instances from which to retrieve quotes. Other
than the default lineup, this module behaves identically
to whichever site-specific module is first in the lineup.
See below for site-specific modules.

WWW: https://metacpan.org/release/Finance-QuoteHist
2002-06-26T05:35:52+00:00 misc/p5-Finance-Currency-Convert Convert currencies and fetch their exchange rates
This module converts currencies. It has built in the fixed
exchange rates for all Euro currencies (as of November
2000). If you wish to use other / more currencies, you can
automatically fetch their exchange rates from the internet
and (optionally) store them in a file for later reference.

WWW: http://search.cpan.org/search?dist=Finance-Currency-Convert

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T05:35:52+00:00 finance/p5-Finance-Currency-Convert Convert currencies and fetch their exchange rates
This module converts currencies. It has built in the fixed
exchange rates for all Euro currencies (as of November
2000). If you wish to use other / more currencies, you can
automatically fetch their exchange rates from the internet
and (optionally) store them in a file for later reference.

WWW: https://metacpan.org/release/Finance-Currency-Convert

Seamus Venasse <svenasse@polaris.ca>
2002-06-26T04:31:55+00:00 sysutils/p5-Tie-Syslog Tie a filehandle to Syslog
This module allows you to tie a filehandle (output only) to
syslog. This becomes useful in general when you want to
capture any activity that happens on STDERR and see that it
is syslogged for later perusal. You can also create an arbitrary
filehandle, say LOG, and send stuff to syslog by printing to
this filehandle.

WWW: https://metacpan.org/release/Tie-Syslog
2002-06-26T04:29:00+00:00 databases/p5-DBD-LDAP DBI interface for accessing LDAP servers
DBD::LDAP is a DBI extension module adding an SQL database interface to
standard LDAP databases to Perl's database-independent database interface.
You will need access to an existing LDAP database or set up your own using
an LDAP server, ie. "OpenLDAP".

WWW: https://metacpan.org/release/DBD-LDAP
2002-06-25T15:21:32+00:00 devel/clo++ Command line parser generator
Clo++ is a command line option parser generator for C++.
It generates a C++ header file with a class that can parse your
command line and supports just about anything that you want to do
with your command line. It also generates usage information and
can handle subcommands that take their own options. clo++ is itself
written in C++ and uses a command line option parser that it
generated.

WWW: http://pmade.org/~pjones/software/clo++/
2002-06-25T14:09:00+00:00 converters/p5-Unicode-MapUTF8 Perl class that implements conversion between arbitrary charsets
Provides an adapter layer between core routines for converting
to and from UTF8 and other encodings. In essence, a way to give
multiple existing Unicode modules a single common interface so
you don't have to know the underlaying implementations to do
simple UTF8 to-from other character set string conversions.
As such, it wraps the Unicode::String, Unicode::Map8,
Unicode::Map and Jcode modules in a standardized and simple
API.

WWW: https://metacpan.org/release/Unicode-MapUTF8
2002-06-25T13:41:50+00:00 www/mergelog Tool to merge and sort by date http log files
mergelog is a tool which merges and sorts by date http log files in
'Common Log Format'. The result is sent to the standard output. It is
useful to create a single log file for multiple hosts using round-robin
DNS.

WWW: http://mergelog.sourceforge.net/
2002-06-25T10:57:27+00:00 security/lcrzoex Lcrzoex contains over 300 functionnalities using network library lcrzo
Lcrzoex contains over 300 functionalities using network library lcrzo.
Lcrzoex can be used in the following contexts :
- discover the Ethernet address of a computer (number 2, 3, 134, etc.)
- sniff your LAN to detect what's going on (number 7, 8, 9, etc.)
- check the checksums created by a network program which isn't working
(number 16, 17, 18, etc.)
- intercept a session and replay it as many times you want to strictly
test your application (number 10, 11, 12, 22, etc.)
- verify if a router is well configured even if the needed computers are
down (number 48, ..., 53, etc.)
- check if your router/firewall/computer blocks
- IP protocols (number 29, ..., 34, etc.)
- IP options (number 29, ..., 34, 73, ..., 79, etc.), source routing
(number 45, 56, 59, 62, etc.)
- IP fragments (number 44, 55, 58, 61, 72, etc.)
- TCP options (number 48, ..., 53, etc.)
- ICMP types (number 65, ..., 70, etc.)
- ARP poisoning (number 80, 81, 82, 83, etc.)
- create a tcp/udp client with a special local port (number 85, 89, 86, 93,
97, etc.)
- convert between numbers (number 139, ..., 148, etc.)
- etc.

WWW: http://www.laurentconstantin.com/en/lcrzoex/
2002-06-25T10:57:27+00:00 net-mgmt/netwox Netwox a network testing toolbox
Toolbox netwox helps to find and solve network problems :
- sniff, spoof
- clients, servers
- DNS, FTP, HTTP, IRC, NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP
- scan, ping, traceroute

WWW: http://www.laurentconstantin.com/en/netw/netwox/
2002-06-25T10:54:14+00:00 security/lcrzo Lcrzo is a network library (used by Lcrzoex, network testing toolbox)
Lcrzo is a network library, for network administrators
and network hackers. Its objective is to easily create network programs.
This library provides network functionnalities for Ethernet, IP, UDP, TCP,
ICMP, ARP and RARP protocols. It supports spoofing, sniffing, client and
server creation. Furthermore, lcrzo contains high level functions dealing
with data storage and handling. Using all these functions, you can quickly
create a network test program.

WWW: http://www.laurentconstantin.com/en/lcrzo/
2002-06-25T10:54:14+00:00 net/netwib Netwib network programming library
Netwib is a network library providing :
- network features :
+ address conversion
+ UDP/TCP clients/servers
+ packet encoding/decoding/displaying
+ spoofing
+ sniffing
+ etc.
- and general features :
+ data conversion
+ linked list, hash
+ portable threads
+ etc.
Using all these functions, a network program can be quickly created.

WWW: http://www.laurentconstantin.com/en/netw/netwib/
2002-06-25T10:39:33+00:00 converters/p5-Unicode-Map Perl class that converts strings to/from 2-byte Unicode UCS2 format
This module converts strings from and to 2-byte Unicode UCS2 format.
All mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8
encoding. To convert between UTF8 and UTF16 use Unicode::String.

For historical reasons this module coexists with Unicode::Map8.
Please use Unicode::Map8 unless you need to care for >1 byte character
sets, e.g. chinese GB2312. Anyway, if you stick to the basic
functionality (see documentation) you can use both modules equivalently.

Practically this module will disappear from earth sooner or later as
Unicode mapping support needs somehow to get into perl's core. If you
like to work on this field please don't hesitate contacting Gisle Aas
and check out the mailing list perl-unicode!

WWW: https://metacpan.org/release/Unicode-Map
2002-06-25T09:32:29+00:00 net/noip No-IP.com's dynamic DNS update client
This is a port of No-IP.com's dynamic DNS update client. When
configured correctly, the client will check the local IP address at a
given time interval for any changes. If the local IP address has
changed it will notify the DNS servers at No-IP.com and update the IP
corresponding to your No-IP/No-IP+ hostname.

WWW: http://www.No-IP.com/

- Eyal Soha
esoha@attbi.com
2002-06-25T09:32:29+00:00 dns/noip No-IP.com's dynamic DNS update client
This is a port of No-IP.com's dynamic DNS update client. When
configured correctly, the client will check the local IP address at a
given time interval for any changes. If the local IP address has
changed it will notify the DNS servers at No-IP.com and update the IP
corresponding to your No-IP/No-IP+ hostname.

WWW: http://www.No-IP.com/
2002-06-25T09:18:40+00:00 textproc/unrtf Converter from RTF to several formats, including HTML and LaTeX
UnRTF is a command-line converter from RTF (Rich Text) to HTML, LaTeX,
PostScript, plain text, and text with VT100 codes. When converting to HTML, it
supports tables, fonts, embedded images, hyperlinks, paragraph alignment, and
more. All other conversions are "alpha" i.e. being newly developed.

WWW: http://www.gnu.org/software/unrtf/unrtf.html
2002-06-25T09:08:55+00:00 databases/p5-DBD-Excel Class for DBI drivers that acts on Excel files
A class for DBI drivers that acts on Excel files

WWW: https://metacpan.org/release/DBD-Excel
2002-06-25T09:03:52+00:00 devel/p5-Class-MakeMethods Generate common types of methods
The Class::MakeMethods framework allows Perl class developers to quickly
define common types of methods. When a module "use"s a subclass of
Class::MakeMethods, it can select from the supported method types, and
specify a name for each method desired. The methods are dynamically
generated and installed in the calling package.

WWW: https://metacpan.org/release/Class-MakeMethods
2002-06-25T08:47:59+00:00 misc/p5-Business-UPS UPS Interface Module
This module requires input of the shipping method, origin zip code,
destination zip code, and weight of the package. It then connects to
the UPS calculation server and outputs the total shipping charges and
the UPS zone.

WWW: https://metacpan.org/release/Business-UPS

Seamus Venasse <svenasse@polaris.ca>
2002-06-25T08:45:23+00:00 misc/p5-Business-ISIN Validate International Securities Identification Numbers
Business::ISIN is a class which validates ISINs
(International Securities Identification Numbers), the
codes which identify shares in much the same way as ISBNs
identify books. An ISIN consists of two letters,
identifying the country of origin of the security
according to ISO 3166, followed by nine characters in
[A-Z0-9], followed by a decimal check digit.

WWW: https://metacpan.org/release/Business-ISIN
2002-06-25T08:39:46+00:00 misc/bestfit Optimally choose files to be put on a CD (or other media)
Bestfit is a small program to determine which files that should be put
on a CD (or other media), so that as little space as possible is wasted.
It is very easy to use: you specify files on the command line, and
bestfit prints the names of those that were selected. Alternatively,
bestfit can execute a command for each selected file (eg. to move them
to a different directory).

WWW: http://savannah.nongnu.org/projects/bestfit/
2002-06-25T07:59:21+00:00 audio/disc-cover
disc-cover provides an easy way to produce covers for audio cds. It scans
audio cds and uses information from the freedb database to build a back and
front cover for the cd. The cover is output is in Latex, Dvi, Pdf or
Postscript.

WWW: http://www.liacs.nl/~jvhemert/disc-cover/
Miguel Mendez <flynn@energyhq.homeip.net>
2002-06-25T04:01:21+00:00 devel/p5-Getopt-ArgvFile Perl module for processing argument vectors
Module Getopt::ArgvFile is a simple supplement to other option
handling modules. It allows script options and parameters to be
read from files instead of from the command line by interpolating
file contents into @ARGV. This way it PREPARES the final option
handling.

Getopt::ArgvFile does NOT perform any option processing itself, and
should work fine together with any other option handling module
(e.g. Getopt::Long) or even self coded option handling.

WWW: https://metacpan.org/release/Getopt-ArgvFile
2002-06-24T16:13:10+00:00 security/openvpn20 Secure IP/Ethernet tunnel daemon
OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private
Network) daemon which can be used to securely link two or more private networks
using an encrypted tunnel over the internet. It can operate over UDP or TCP,
can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one
server can handle many clients.

WWW: http://openvpn.net/index.php/open-source.html
2002-06-24T16:13:10+00:00 security/openvpn Secure IP/Ethernet tunnel daemon
OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private
Network) daemon which can be used to securely link two or more private networks
using an encrypted tunnel over the internet. It can operate over UDP or TCP,
can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one
server can handle many clients.

WWW: https://openvpn.net/index.php/open-source.html
2002-06-24T16:13:10+00:00 security/openvpn-devel Secure IP/Ethernet tunnel daemon
OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private
Network) daemon which can be used to securely link two or more private networks
using an encrypted tunnel over the internet. It can operate over UDP or TCP,
can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one
server can handle many clients.

This development port is updated frequently and is likely NOT STABLE. This is
an untested tar of the source tree. We attempt to omit inoperable states, but
there is a good chance this program will not run.

DO NOT USE IN PRODUCTION WITHOUT CAUTION

WWW: http://openvpn.net/index.php/open-source.html
2002-06-24T09:17:18+00:00 www/dhttpd Minimal secure webserver. Fast and efficient, no cgi-bin support
dhttpd is a secure and efficient personal HTTP server. It does not need a
permanent IP address and can be run from a user account on high ports. Among
its features, dhttpd supports caching, customized error messages, low profile
memory usage, little hard disk space, highly portable code, and easy setup.
dhttpd is the perfect solution for the minimalist in all of us.
2002-06-24T04:56:06+00:00 x11-wm/novawm A window manager for X, developed with speed, size, and style in mind
NovaWM is a new window manager for the X Windows System (X11). It is
developed with speed, size, and style in mind. NovaWM takes on its own
style that is different than ANY window manager. NovaWM isn't too large
and toyish like many popular window managers like the desktops (KDE and
GNOME). Also like some window managers NovaWM has its own toolkit that
is much easier to understand and develop with than most others though
NovaWM itself doesn't use the toolkit to create its interface, reducing
the dependency on other libraries. NovaWM was also developed with the
idea of integration and digital media in mind and so future versions of
NovaWM are planned to support easy application integration and have
support for integration of digital media applications.

WWW: http://novawm.sourceforge.net/
2002-06-24T04:54:43+00:00 audio/wmfmixer An audio mixer for the WindowMaker dock
Yet another audio mixer, dockable under WindowMaker or Afterstep.

WWW: http://www.finik.net/software.html
2002-06-24T04:52:39+00:00 misc/wmproxyper Displays Distributed.net Personal Proxy current status and progress
WMProxyPer is a Window Maker dockapp that follows the logfile from
proxyper, the Distributed.net Personal Keyproxy, and displays it's
current status.

WWW: http://home.student.utwente.nl/w.k.havinga/wmproxyper/
2002-06-23T21:58:05+00:00 security/pwman Console password management application based on gpg(me)
PWman is a console application for managing passwords. It uses
GPG (gpgme) for encryption and authentication.

WWW: http://pwman.sourceforge.net/
2002-06-23T15:56:09+00:00 graphics/gts GNU Triangulated Surface Library
GTS stands for the GNU Triangulated Surface Library. It is an Open Source
Free Software Library intended to provide a set of useful functions to deal
with 3D surfaces meshed with interconnected triangles.

A brief summary of its main features:
- Simple object-oriented structure giving easy access to topological
properties.
- 2D dynamic Delaunay and constrained Delaunay triangulations.
- Robust geometric predicates (orientation, in circle) using fast adaptive
floating point arithmetic.
- Robust set operations on surfaces (union, intersection, difference).
- Surface refinement and coarsening (multiresolution models).
- Dynamic view-independent continuous level-of-detail.
- Preliminary support for view-dependent level-of-detail.
- Bounding-boxes trees and Kd-trees for efficient point location and
collision/intersection detection.
- Graph operations: traversal, graph partitioning.
- Metric operations (area, volume, curvature ...).
- Triangle strips generation for fast rendering.

WWW: http://gts.sourceforge.net/
2002-06-23T15:21:54+00:00 devel/ppl C++ library for the manipulation of convex polyhedra
The Parma Polyhedra Library (PPL) is a modern C++ library for the
manipulation of convex polyhedra. To be more precise, the PPL can handle
all the convex polyhedra that can be defined as the intersection of a
finite number of closed hyperspaces, each described by an equality or a
non-strict inequality with rational coefficients. (More details are
available on the PPL's internal mechanisms.) The Parma Polyhedra Library
is:

- user friendly: you write x + 2*y + 5*z <= 7 when you mean it;
- fully dynamic: available virtual memory is the only limitation to
the dimension of anything;
- written in standard C++: meant to be portable;
- exception-safe: never leaks resources or leaves invalid object
fragments around;
- rather efficient: and we hope to make it even more so;
- thoroughly documented: perhaps not literate programming but close
enough;
- free software: distributed under the terms of the GNU General
Public License.

WWW: http://bugseng.com/products/ppl
2002-06-23T13:07:53+00:00 www/p5-ApacheBench Perl module for HTTP benchmarking
This is ApacheBench version 0.62, the Perl API for Apache benchmarking
and regression testing.

This project is meant to be the foundation of a complete benchmarking
and regression testing suite for a transaction- processing mod_perl
site. We needed to be able to stress our server to its limit while also
having a way to verify the HTTP responses for correctness. We also
extended the single-URL ab model to a multiple-URL sequence model.

ApacheBench is based on the Apache 1.3.12 ab code (src/support/ab.c).
Since the initial release, I have made efforts to merge in all the
newest features of ab. Currently (v0.62) it has almost all the features
of Apache 1.3.22 ab.

WWW: https://metacpan.org/release/ApacheBench
2002-06-23T12:44:07+00:00 devel/p5-Proc-Reliable Run external processes reliably with many options
The Proc::Reliable is intended to be a method for simple, reliable
and configurable subprocess execution in PERL. It includes all the
functionality of the backticks operator and system() functions,
plus many uses of fork/exec, open2() and open3(). Proc::Reliable
incorporates a number of options, including sending data to the
subprocess on STDIN, collecting STDOUT and STDERR separately or
together, killing hung processes, timeouts and automatic retries.

WWW: https://metacpan.org/release/Proc-Reliable

Seamus Venasse <svenasse@polaris.ca>
2002-06-23T12:08:40+00:00 net/p5-Net-AOLIM Perl OO interface to the AOL Instant Messenger TOC client protocol
Object-Oriented interface to the AOL Instant Messenger TOC client protocol

WWW: http://search.cpan.org/dist/Net-AOLIM/

Seamus Venasse <svenasse@polaris.ca>
2002-06-23T12:08:40+00:00 net-im/p5-Net-AOLIM Perl OO interface to the AOL Instant Messenger TOC client protocol
Object-Oriented interface to the AOL Instant Messenger TOC client protocol

WWW: https://metacpan.org/release/Net-AOLIM

Seamus Venasse <svenasse@polaris.ca>
2002-06-23T12:01:25+00:00 net/nic Nic is a set of small web-based network applications
NIC is the Horde's suite of simple network utilities.
The list of tools includes:

. Finger
. ICQ lookup
. DNS lookup
. Email address verification
. Ping
. SMTP open relay checking
. Service status
. Traceroute
. Whois

WWW: http://horde.org/nic/
2002-06-23T08:58:05+00:00 net/honeyd Simulate virtual network hosts (honeypots)
Honeyd is a small daemon that creates virtual hosts on a network. The
hosts can be configured to run arbitrary services, and their TCP
personality can be adapted so that they appear to be running certain
versions of operating systems. Honeyd enables a single host to claim
multiple addresses - I have tested up to 65536 - on a LAN for network
simulation.

WWW: http://www.citi.umich.edu/u/provos/honeyd/
2002-06-23T08:55:13+00:00 x11-wm/qnxstyle A QNX style/theme for KDE3
'QNX Style' is a KDE3 port of the excellent KDE2 widget style QNiX made by
Derek Greene.

WWW: http://www.kde-look.org/content/show.php?content=1444

-Adam Weinberger <adamw@FreeBSD.org>
2002-06-23T08:55:13+00:00 x11-themes/qnxstyle A QNX style/theme for KDE3
'QNX Style' is a KDE3 port of the excellent KDE2 widget style QNiX made by
Derek Greene.

WWW: http://www.kde-look.org/content/show.php?content=1444
2002-06-23T08:38:08+00:00 games/xrick Clone of Rick Dangerous
Way before Lara Croft, back in the 1980's and early 1990's, Rick
Dangerous was the Indiana Jones of computer games, running away from
rolling rocks, avoiding traps, from South America to a futuristic
missile base via Egypt and the Schwarzendumpf castle.

xrick is a clone of Rick Dangerous. Written entirely in C, it relies on
the Simple DirectMedia Layer library.

WWW: http://www.bigorno.net/xrick/
2002-06-23T08:18:08+00:00 textproc/mifluz C++ library to build and query a full text inverted index
GNU mifluz has two main characteristics : it is very
simple (one might say stupid :-) and uses 50% of the size of the
indexed text for the index. It is simple because it provides only
a few basic functionalities. It does not contain document parsers
(HTML, PDF etc...). It does not contain a full text query parser.
It does not provide result display functions or other user friendly
stuff. It only provides functions to store word occurrences and retrieve
them. The fact that it uses 50% of the size of the indexed text is
rather atypical. Most well known full text indexing systems only use
30%. The advantage GNU mifluz has over most full text indexing systems
is that it is fully dynamic (update, delete, insert), uses only a
controlled amount of memory while resolving a query, has higher upper
limits and has a simple storage scheme. Consuming more disk space
allows all this.

WWW: http://www.gnu.org/software/mifluz/
2002-06-23T08:17:32+00:00 net/rancid Really Awesome New Cisco confIg Differ
Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, HP procurve switches, Hitachi routers.

Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences ( sample) from
the previous collection to a mail list.

A looking glass is also included with rancid, based on Ed Kern's in use on
http://nitrous.digex.net/. Rancid version has added functions, supports cisco,
juniper, and foundry and uses the login scripts that come with rancid;
so it can use rsh, telnet, or ssh to connect to your router(s).

WWW: http://www.shrubbery.net/rancid/
2002-06-23T08:17:32+00:00 net-mgmt/rancid Really Awesome New Cisco confIg Differ
Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, HP Procurve switches, Hitachi routers.

Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences from the previous
collection to a mail list.

A looking glass is also included with rancid, based on Ed Kern's in use on
http://nitrous.digex.net/. Rancid version has added functions, supports Cisco,
Juniper, and Foundry and uses the login scripts that come with rancid;
so it can use rsh, telnet, or ssh to connect to your router(s).

WWW: http://www.shrubbery.net/rancid/
2002-06-23T08:17:32+00:00 net-mgmt/rancid-devel Really Awesome New Cisco confIg Differ
Rancid monitors a router's (or device's) configuration, including software
and hardware (cards, serial numbers, etc), using CVS. Rancid currently
supports Bay routers, Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, HP procurve switches, Hitachi routers.

Rancid logs into each of the devices in a router table file, runs various
commands, chomps the output, and emails any differences ( sample) from
the previous collection to a mail list.

A looking glass is also included with rancid, based on Ed Kern's in use on
http://nitrous.digex.net/. Rancid version has added functions, supports cisco,
juniper, and foundry and uses the login scripts that come with rancid;
so it can use rsh, telnet, or ssh to connect to your router(s).

WWW: http://www.shrubbery.net/rancid/
2002-06-23T07:50:21+00:00 security/poc Program for managing passwords on smartcards
GNU POC is a program for managing passwords on smartcards

Each password is stored together with a description on the card.
All data on the card is stored encrypted so others won't be able to
get your passwords by reading the card.

POC encrypts using Blowfish or Rijndael (AES) with a 192 or 256 bit key
(depending on the security level selected by the user).
Other algorithms can be added easily

POC needs a CT-API library. I use the one by Carlos Prados
(http://www.geocities.com/cprados/) for TOWITOKO readers.
for TOWITOKO readers

WWW: http://www.gnu.org/software/poc/poc.html
2002-06-23T07:44:22+00:00 devel/towitoko UNIX driver for Towitoko smartcard readers
UNIX driver for Towitoko smartcard readers

Provide API's for:
CT-API 1.1 and CT-BCS 0.9. See ctapi (3) and ctbcs (3) man pages
provided with this package,
PCSC Lite. See http://www.linuxnet.com.

WWW: http://www.geocities.com/cprados/
2002-06-23T07:36:16+00:00 ftp/frox Transparent FTP proxy with caching support
This is frox, a transparent ftp proxy by James Hollingshead.

Current features include:

o rfc959 compliant transparent proxying of ftp connections.
o active --> passive mode conversion for data connections.
o Optional caching support either locally or through an external
HTTP cache.
o Optional virus scanning
o Optional non-transparent proxy support by logging in with
user@host:port.
o Options to bind to a specific interface, chroot, and drop
priveleges for security.

WWW: http://www.hollo.org/frox/
2002-06-23T07:31:32+00:00 net/kmess MSN Messenger Client for KDE3
An MSN Messenger clone for KDE. Includes font support,
emoticons, and the ability to switch the contact list
between "by group" and "by online/offline", among
other things.

WWW: http://kmess.sourceforge.net/
2002-06-23T07:31:32+00:00 net-im/kmess MSN Messenger Client for KDE3
An MSN Messenger clone for KDE. Includes font support,
emoticons, and the ability to switch the contact list
between "by group" and "by online/offline", among
other things.

WWW: http://www.kmess.org/
2002-06-23T07:31:32+00:00 net-im/kmess-kde4 MSN Messenger client for KDE
Kmess, the Live Messenger alternative!

With KMess, chatting with friends using Live Messenger
has never been so good - enjoy our great features:
* Display picture transfers
* Fast file transfers
* Custom emoticons, nudges and winks
* Offline messaging and chatting while invisible
* Rich and colorful chat styles and logs
* Chat logging and logs browsing
* Messenger Plus Live text coloring and formatting
* Live Mail notifications
* Block annoying custom emoticons
* Connectivity from behind firewalls and proxies
* Good-looking and friendly user interface

WWW: http://www.kmess.org
2002-06-23T07:28:18+00:00 net/aslookup Tool that searches the sequence of AS numbers
ASLOOKUP is the tool which searches the sequence of the AS number specified
with the parameter from IRR and indicates the first line of Description
of the AS Object.

Advantages:
You can search many AS Numbers at once.
You can use result of "show ip bgp" command with a CISCO router.
You can search to ARIN, JPNIC and APNIC whois database.
You can search AS Number from IP Addresses.

WWW: http://aslookup.bgpview.org/index-e.html
2002-06-23T07:21:55+00:00 ftp/kbear Graphical FTP client for KDE
A very good drag-and-drop FTP client for KDE 3.
Tries to be as easy to use as possible.

WWW: http://sourceforge.net/projects/kbear
2002-06-23T06:38:30+00:00 textproc/p5-Lingua-Ident Statistical language identification
This module implements a statistical language identifier.

The filename attributes to the constructor must refer to files
containing tables of n-gram probabilites for languages. These tables
can be generated using the trainlid(1) utility program.

WWW: https://metacpan.org/release/Lingua-Ident

Seamus Venasse <svenasse@polaris.ca>
2002-06-23T06:13:40+00:00 www/cgi-lib.pl De facto standard library for creating CGI in perl
The cgi-lib.pl library makes CGI scripting in Perl easy enough for
anyone to process forms and create dynamic Web content. The library has
the following features:

* Extremely simple to learn and easy to use
* Designed for operation under Perl5 and Perl4
* Very efficient
* Compatibility with all CGI interactions, including File Upload
* Convenient utility functions
* Compatible with Perl5 security features such as taint, warnings,
(command line options -Tw) and use strict;
* Debugging facilities
* Good starting point for migration to more sophisticated libraries

WWW: http://cgi-lib.berkeley.edu/
2002-06-23T05:59:27+00:00 editors/kile LaTeX source editor for KDE
Kile is an integrated LATEX environment for the KDE desktop. Kile
gives you the ability to use all the functionalities of LATEX in a
graphical interface, giving you easy, immediate, and customized
access to all programs for LATEX codecompletion, compiling,
postprocessing, debugging, conversion and viewing tools; you also
get very handy wizards, a LATEX reference and a powerful project
management.

WWW: https://kile.sourceforge.io/
2002-06-23T05:59:27+00:00 editors/kile-kde4 LaTeX source editor for KDE
Kile is an integrated LATEX environment for the KDE desktop. Kile
gives you the ability to use all the functionalities of LATEX in a
graphical interface, giving you easy, immediate, and customized
access to all programs for LATEX codecompletion, compiling,
postprocessing, debugging, conversion and viewing tools; you also
get very handy wizards, a LATEX reference and a powerful project
management.

WWW: https://kile.sourceforge.io/
2002-06-23T05:25:11+00:00 net/kopete KDE instant messaging system (ICQ, AIM, MSN, Jabber, Yahoo, IRC)
Kopete is a flexible and extendable multiple protocol
instant messaging system designed as a plugin-based system.

All protocols are plugins and allow modular installation,
configuration, and usage without the main application
knowing anything about the plugin being loaded.

WWW: http://kopete.kde.org
2002-06-23T05:19:27+00:00 news/nget Auto-resuming command line NNTP file grabber
nget is a command line NNTP file grabber.
It automatically pieces together multipart postings for easy retrieval,
even substituting parts from multiple servers. It handles disconnects
gracefully, resuming after the last part successfully downloaded,
and caching of header data for quick access.

WWW: http://nget.sourceforge.net/
2002-06-23T05:06:24+00:00 x11-wm/keramik
This is the Keramik engine for KDE3

WWW: http://www.kde-look.org/content/show.php?content=2194
2002-06-22T22:50:33+00:00 www/mod_blowchunks Apache module for rejecting and logging chunked requests
This is an Apache module that rejects and logs chunked requests before
(eventually vulnerable) chunking routines can read them.

Author: Cris Bailiff <c.bailiff+blowchunks@devsecure.com>
WWW: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2002-0392
2002-06-22T19:02:09+00:00 net/echolot A packet sniffer that grabs ARP packets on any ethernet devices
echolot implements a packet sniffer that grabs ARP packets on any ethernet
devices. This empowers your box
* to detect intruders (new mac in lan)
* to find your boxes on foreign lans (known mac in lan)

WWW: http://sourceforge.net/projects/echolot
2002-06-22T19:02:09+00:00 net-mgmt/echolot Packet sniffer that grabs ARP packets on any ethernet devices
echolot implements a packet sniffer that grabs ARP packets on any ethernet
devices. This empowers your box
* to detect intruders (new mac in lan)
* to find your boxes on foreign lans (known mac in lan)

WWW: http://sourceforge.net/projects/echolot
WWW: http://benjamin-schweizer.de/echolot.html
2002-06-22T18:39:44+00:00 www/xpath2rss HTML to RSS converter
xpath2rss is Yet Another HTML->RSS scraper. This one's different in that
instead of using regular expressions, as most do, it uses XPath.

WWW: http://www.mnot.net/xpath2rss/
2002-06-22T17:10:55+00:00 math/lapack++ Linear Algebra PACKage in C++, a wrapper for LAPACK
LAPACK++ (Linear Algebra PACKage in C++) is a software library for numerical
linear algebra that solves systems of linear equations and eigenvalue
problems on high performance computer architectures.

Computational support is provided for supports various matrix classes for
vectors, non-symmetric matrices, SPD matrices, symmetric matrices, banded,
triangular, and tridiagonal matrices; however, it does not include all
of the capabilities of original f77 LAPACK. Emphasis is given to routines
for solving linear systems consisting of non-symmetric matrices,
symmetric positive definite systems, and solving linear least-square systems.

WWW: https://sourceforge.net/projects/lapackpp/
2002-06-21T20:06:20+00:00 lang/php-mode.el PHP mode for GNU Emacs
This is a PHP mode for GNU Emacs.

WWW: https://github.com/emacs-php/php-mode
2002-06-21T19:41:34+00:00 sysutils/and Auto Nice Daemon
The Auto Nice Daemon activates itself in certain intervals and renices jobs
according to their priority and CPU usage. Jobs owned by root are left alone.
Jobs are never increased in their priority.

AND is very flexible. The renice intervals can be adjusted as well as the
default nice level and the activation intervals. A priority database stores
user/group/job tuples along with their renice values for three CPU usage time
ranges. Negative nice levels are interpreted as signals to be sent to a
process, triggered by CPU usage; this way, Netscapes going berserk can be
killed automatically. The strategy for searching the priority database can be
configured.

AND also provides network-wide configuration files with host-specific
sections, as well as wildcard/regexp support for commands in the priority
database.

WWW: http://and.sourceforge.net/
2002-06-21T18:20:26+00:00 graphics/aoi Open source Java written 3D modelling and rendering studio
Art of Illusion is a free, open source 3D modelling and rendering studio.
Many of its capabilities rival those found in commercial programs.
Highlights include subdivision surface based modelling tools,
skeleton based animation, and a graphical language for designing procedural
textures and materials..

WWW: http://aoi.sourceforge.net/
2002-06-21T10:04:04+00:00 textproc/p5-Text-EtText Simple plain-text to HTML converter
EtText is a simple plain-text to HTML convertor. It provides an
easy-to-edit, easy-to-read and intuitive way to write HTML.

EtText markup is simple and effective; it is very similar to
WikiWikiWeb TextFormattingRules or Zope's StructuredText.
It tries to be XHTML conformant in its generated code.

WWW: http://ettext.taint.org/
2002-06-20T04:47:47+00:00 graphics/jpegpixi Useful to correct images from digital camera with CCD defects
"Jpegpixi" is short for "JPEG pixel interpolator". The intent of
the program is to interpolate pixels in JFIF images (commonly refered
to as "JPEG images"). This is useful to correct images from a digital
camera with CCD defects. For example, if one pixel is always bright
green, this pixel can be interpolated away with jpegpixi.

Jpegpixi is unique in that it tries to preserve the quality of the
JFIF image as much as possible. Usual graphics programs decode JFIF
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, does not decode and re-encode the image, but manipulates the
encoded image data (known as the "DCT coefficients"). Therefore,
the blocks (typically 8x8, 8x16, or 16x16 pixel areas) which contain
the pixels to be interpolated are minimally disturbed, and other
blocks remain pixel-by-pixel identical to the original image.

WWW: http://www.zero-based.org/software/jpegpixi/
2002-06-20T04:41:07+00:00 emulators/cinc Bell Laboratories cardiac computer emulator
cinc is a program that emulates the Bell Laboratories cardiac computer
(from here on referred to as cardiac). cardiac stands for cardboard
illustrative aid to computation.

casm is an assembler for the cinc emulator. casm reads a casm source program
and translates it to a cinc loadable program that can be executed with the
cinc emulator.

cinc allows you to run cardiac programs on a real computer. The real
cardiac allows the student to learn how computers work internally.

WWW: https://sourceforge.net/projects/cinc/
2002-06-19T20:05:24+00:00 devel/adacurses Ada95 bindings for ncurses
The ncurses Ada95 binding was originally written by Juergen Pfeifer in
1996. It has been improved several times by Juergen, as wll as
Eugen V. Melaragno and Nicolas Boulenguez.

WWW: https://invisible-island.net/ncurses/ncurses-Ada95.html
2002-06-19T20:04:40+00:00 editors/ssed Heavily enhanced version of sed(1)
This is a version of sed based on GNU sed. It is not a version of
GNU sed, though.

There are several new features (including in-place editing of files,
extended regular expression syntax and a few new commands) and some
bug fixes; see the NEWS file for a brief summary and the ChangeLog
for more detailed descriptions of changes.

The biggest note, i think is the *huge* speed difference, where
regular sed might take a few mins, super-sed can take only seconds
this is not true in all cases, and sometimes you have modify your
regexp syntax, however for the speed increase, it might be worth
it.

WWW: http://sed.sourceforge.net/grabbag/ssed/
2002-06-19T16:43:56+00:00 devel/p5-Date-ISO Converts dates between ISO and Gregorian formats
Date::ISO is a perl extension for converting dates between ISO and
Gregorian formats.

WWW: https://metacpan.org/release/Date-ISO
2002-06-19T16:36:01+00:00 devel/p5-Devel-ptkdb Tk debugger for Perl
ptkdb is a debugger for perl that uses Perl/Tk for a user interface.

Features include:
Hot Variable Inspection
Breakpoint Control Panel
Expression List
Subroutine Tree

To debug a script using ptkdb invoke perl like this:
perl -d:ptkdb myscript.pl

ptkdb can easily be used to debug CGI scripts if your web server box is
capable of running Perl/Tk applications. Just change the shebang line of your
scripts to:
#! /usr/bin/perl -w -d:ptkdb

WWW: https://metacpan.org/release/Devel-ptkdb
2002-06-19T09:05:33+00:00 databases/p5-Search-Namazu Namazu library module for perl
This module is an interface for Namazu library. Namazu is an implement
of full text retrieval search system.

WWW: http://www.akaneiro.jp/Search-Namazu/
2002-06-18T21:19:40+00:00 net/p5-Net-Whois-Raw Very simple Perl interface to query raw whois data
Net::Whois::Raw - Perl extension for retrieving unparsed raw whois
information. There is also a simple way of checking whether a domain
is registered or not.

Usage:
use Net::Whois::Raw;

$s = whois('perl.com');
$s = whois('freebsd.org');
$s = whois('freebsd.org.ua');

$Net::Whois::Raw::CHECK_FAIL = 1;

print "Hurry up!\n" if !whois('microsoft.com');

WWW: https://metacpan.org/release/Net-Whois-Raw
2002-06-18T20:40:18+00:00 devel/kprof A profiling tool for KDE
KProf is a visual tool for developers, which displays the execution
profiling output generated by code profilers. The output of
profilers
being usually difficult to read (beyond the flat profile
information),
KProf presents the information in list- or tree-views that make the
information very easy to understand.

WWW: http://kprof.sourceforge.net/
2002-06-18T20:02:31+00:00 mail/pm-lib Collection of procmail plug-in modules
A collection of several self standing plug-in modules that intend to make your
procmail experience more fun.

WWW: http://pm-lib.sourceforge.net/
2002-06-18T19:45:39+00:00 print/txfonts Fontsets includes Adobe Times Roman for TeX users
TXFonts is for TeX fontset to use PostScript font (Times, Helvetica)
intead of Computer Modern font.

WWW: http://www.utdallas.edu/~ryoung/txfonts/

--
Koji Mori
mori@tri.asanuma.co.jp
2002-06-18T16:58:08+00:00 security/p5-Crypt-PasswdMD5 Perl module that provides interoperable MD5-based crypt() function
The `unix_md5_crypt()' provides a crypt()-compatible interface
to the rather new MD5-based crypt() function found in modern
operating systems. It's based on the implementation found on
FreeBSD 2.2.[56]-RELEASE.

`apache_md5_crypt()' provides a function compatible with
Apache's `.htpasswd' files.

This was contributed by Bryan Hart <bryan@eai.com>.
2002-06-18T10:42:25+00:00 devel/rtplib A library for developing applications over RTP
The RTP Library provides a high level interface for developing
applications that make use of the Real Time Transport Protocol
(RTP). This protocol was developed in the Audio/Video Working Group
of the Internet Engineering Task Force (IETF), and has been published
as RFC1889. This library is based on the most recent version of the
specification, incorporating some of the newest features, including
RTCP scalability algorithms.

WWW: http://www-out.bell-labs.com:80/project/RTPlib/
2002-06-18T09:43:44+00:00 graphics/libexif-gtk GTK+ widgets to display/edit EXIF tags
This library provides GTK+ widgets to display/edit EXIF tags.

WWW: https://sourceforge.net/projects/libexif/
2002-06-18T08:38:46+00:00 sysutils/lcdproc Client/server suite for LCD devices
LCDproc controls various LCD and VFD devices in a standardized way, and
ships with a client to display various system statistics like CPU load,
system load, memory usage, uptime, and a lot more. Client/server model
allows multiple clients to use one display.

WWW: http://www.lcdproc.org/
2002-06-18T06:35:01+00:00 net/p5-BIND-Conf_Parser Perl5 module to parse BIND 8 configuration files
BIND::Conf_Parser implements a virtual base class for parsing BIND (Berkeley
Internet Name Domain) server version 8 configuration files ("named.conf").
As each meaningful semantic 'chunk' is parsed, a callback method is invoked
with the parsed information.

WWW: http://search.cpan.org/search?module=BIND::Conf_Parser

- Andrew Stevenson
andrew@ugh.net.au
2002-06-18T06:35:01+00:00 dns/p5-BIND-Conf_Parser Perl5 module to parse BIND 8 configuration files
BIND::Conf_Parser implements a virtual base class for parsing BIND (Berkeley
Internet Name Domain) server version 8 configuration files ("named.conf").
As each meaningful semantic 'chunk' is parsed, a callback method is invoked
with the parsed information.

WWW: https://metacpan.org/release/BIND-Conf_Parser
2002-06-17T20:04:27+00:00 security/p5-Crypt-PGPSimple Crypt::PGPSimple provides a simple object-oriented interface to PGP
Object oriented interface to PGP. Requires PGP installed on the server.
Allows Perl scripts to encrypt, decrypt and sign messages using PGP
for the encyption. Tested with PGP 2.6.2 and PGP 6.5.8 on UNIX and
Windows.

WWW: http://search.cpan.org/dist/Crypt-PGPSimple/
2002-06-17T19:54:46+00:00 net/portfwd Port Forwarding Daemon
Portfwd stands for port forwarding daemon. It's a small C++
utility which forwards incoming TCP connections and/or UDP
packets to remote hosts.

WWW: http://portfwd.sourceforge.net/
2002-06-17T19:41:50+00:00 misc/translate Translates string using Google Translate
A small Perl script that takes a given string or word and translates
it to a selected language using the Google Translate service.
2002-06-17T18:35:25+00:00 devel/rhtvision Complete C++ Text User Interface (TUI) library
A complete C++ Text User Interface (TUI) featuring windows, dialogs
(buttons, check and radio boxes, input boxes, etc.), mouse support,
menus, etc. It's available for various platforms and compilers.

WWW: https://sourceforge.net/projects/tvision/
2002-06-17T08:46:11+00:00 textproc/sed_inplace A modified version of the sed(1) which can do in-place editing of files
Modified version of the FreeBSD sed(1) command which can do in-place editing
of files.
2002-06-17T06:24:23+00:00 graphics/crw Utility to process Canon camera RAW (.crw) files
This is the distribution of "crw", a powerful utility that processes
RAW (.crw) files from Canon digital cameras and converts them into
.ppm image files. You can then do further conversion using ImageMagick's
'convert' utility, or gimp. The utility does excellent smoothing and
low-light enhancement.
2002-06-15T00:15:06+00:00 russian/openoffice
2002-06-15T00:15:06+00:00 russian/openoffice-1.0
2002-06-15T00:14:13+00:00 korean/openoffice
2002-06-15T00:14:13+00:00 korean/openoffice-1.0
2002-06-15T00:13:36+00:00 japanese/openoffice
2002-06-15T00:13:36+00:00 japanese/openoffice-1.0
2002-06-15T00:12:40+00:00 german/openoffice Office-Suite mit Textverarbeitung, Tabellenkalkulation, Datenbank und Presentationsprogramm
2002-06-15T00:12:40+00:00 german/openoffice-1.0 Office-Suite mit Textverarbeitung, Tabellenkalkulation, Datenbank und Praesentationsprogramm
2002-06-15T00:10:08+00:00 french/openoffice
2002-06-15T00:10:08+00:00 french/openoffice-1.0
2002-06-15T00:08:28+00:00 editors/openoffice-se
2002-06-15T00:08:28+00:00 editors/openoffice-1.0-se
2002-06-15T00:07:45+00:00 polish/openoffice
2002-06-15T00:07:45+00:00 polish/openoffice-1.0
2002-06-15T00:07:45+00:00 editors/openoffice-pl
2002-06-15T00:07:06+00:00 editors/openoffice-it
2002-06-15T00:07:06+00:00 editors/openoffice-1.0-it
2002-06-15T00:06:23+00:00 editors/openoffice-es
2002-06-15T00:06:23+00:00 editors/openoffice-1.0-es
2002-06-15T00:05:33+00:00 editors/openoffice-ar
2002-06-15T00:05:33+00:00 editors/openoffice-1.0-ar
2002-06-15T00:04:43+00:00 editors/openoffice-tr
2002-06-15T00:04:43+00:00 editors/openoffice-1.0-tr
2002-06-15T00:03:53+00:00 portuguese/openoffice Editor texto/gráfico, banco de dados/planilha/navegador integrado
2002-06-15T00:03:53+00:00 portuguese/openoffice-1.0 Editor texto/gráfico, banco de dados/planilha/navegador integrado
2002-06-15T00:03:53+00:00 editors/openoffice-pt
2002-06-15T00:01:50+00:00 editors/openoffice-nl
2002-06-15T00:01:50+00:00 editors/openoffice-1.0-nl
2002-06-15T00:00:51+00:00 editors/openoffice-gr
2002-06-15T00:00:51+00:00 editors/openoffice-1.0-gr
2002-06-14T23:59:47+00:00 editors/openoffice-dk
2002-06-14T23:59:47+00:00 editors/openoffice-1.0-dk
2002-06-14T14:35:36+00:00 devel/p5-Time-Piece Object-oriented time objects for Perl
This module replaces the standard localtime and gmtime functions with
implementations that return objects. It does so in a backwards
compatible manner, so that using localtime/gmtime in the way documented
in perlfunc will still return what you expect.

The module actually implements most of an interface described by Larry
Wall on the perl5-porters mailing list here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html

WWW: https://metacpan.org/release/Time-Piece
2002-06-14T09:45:04+00:00 net/py-rt Python Routeing Toolkit
The Python Routeing Toolkit (`PyRT') enables routeing information in a
network to be collected. The purpose of this software is to enable routeing
information in a network to be collected. This package currently supports
BGPv4 and ISIS and will dump MRTD format files. It also supports parsing of
MRTD TABLE_DUMP files (as available from, eg., RouteViews and RIPE/RIS). A
number of utilities for manipulating these dumps are also provided.

WWW: http://www.sprintlabs.com/Department/IP-Interworking/Routing/PyRT/
2002-06-14T08:57:57+00:00 net/libosip2 Low layer of SIP implementation
oSIP is an implementation of SIP.

SIP stands for the Session Initiation Protocol and is described by the
rfc2543 (soon to be deprecated by latest revisions). This library aims
to provide multimedia and telecom software developers an easy and powerful
interface to initiate and control SIP based sessions in their applications.
SIP is a open standard replacement from IETF for H323.

WWW: http://www.gnu.org/software/osip/
2002-06-14T08:57:57+00:00 net/libosip Low layer of SIP implementation
oSIP is an implementation of SIP.

SIP stands for the Session Initiation Protocol and is described by the
rfc2543 (soon to be deprecated by latest revisions). This library aims
to provide multimedia and telecom software developers an easy and powerful
interface to initiate and control SIP based sessions in their applications.
SIP is a open standard replacement from IETF for H323.

WWW: http://www.gnu.org/software/osip/
2002-06-14T07:29:30+00:00 devel/py-freebsd Python interface to FreeBSD-specific system libraries
This package provides a python interface to FreeBSD-specific library
functions.
2002-06-13T14:46:25+00:00 security/amavisd-new Mail scanner interface between mailer and content checkers
amavisd-new is a performance-enhanced daemonized version of amavis-perl

Note that the installation is different than the original package, and the
integration into your MTA can be different, so please read the README and
INSTALL files very carefully.

amavisd-new also supports SpamAssassin integration.

WWW: https://www.ijs.si/software/amavisd/
2002-06-13T12:15:52+00:00 java/jump Java library for arbitrary precision computations
JUMP Ultimate Math Package (JUMP) is a Java-based extensible
high-precision math package. Includes support for computations
based on fractions. Support is included for converting to
floating point numbers and BigDecimals.

WWW: http://jump-math.sourceforge.net/
2002-06-13T11:32:03+00:00 net/p5-Net-SNPP Perl Simple Network Pager Protocol client
This module implements a client interface to the SNPP protocol,
enabling a perl5 application to talk to SNPP servers. The SNPP
protocol is described in RFC1861.

WWW: https://metacpan.org/release/Net-SNPP
2002-06-13T10:42:49+00:00 net/p5-Net-IP Perl extension for manipulating IPv4/IPv6 addresses
This module provides functions to deal with IPv4/IPv6 addresses. The
module can be used as a class, allowing the user to instantiate IP
objects, which can be single IP addresses, prefixes, or ranges of
addresses. There is also a procedural way of accessing most of the
functions. Most subroutines can take either IPv4 or IPv6 addresses
transparently.

WWW: http://search.cpan.org/search?dist=Net-IP
2002-06-13T10:42:49+00:00 net-mgmt/p5-Net-IP Perl extension for manipulating IPv4/IPv6 addresses
This module provides functions to deal with IPv4/IPv6 addresses. The
module can be used as a class, allowing the user to instantiate IP
objects, which can be single IP addresses, prefixes, or ranges of
addresses. There is also a procedural way of accessing most of the
functions. Most subroutines can take either IPv4 or IPv6 addresses
transparently.

WWW: https://metacpan.org/release/Net-IP
2002-06-13T03:59:45+00:00 misc/chef Feelter thet cunferts Ingleesh text tu Muck Cheenese-a
Cheff is a feelter thet cunferts Ingleesh text tu Muck Cheenese-a (Svedeesh
Cheff). Cheff reeds frum stunderd inpoot und vreetes tu stunderd ooootpoot.
Bork Bork Bork!

VVV: http://myseete-a.fereezun.net/ibroone-a72/cheff/index.html
WWW: http://mysite.verizon.net/ebrowne72/chef/index.html
2002-06-13T02:53:52+00:00 print/envelope Command-line Postscript envelope printer
Configurable command-line envelope printer which outputs Postscript.
2002-06-12T18:28:14+00:00 lang/f2py Fortran to Python Interface Generator
Writing Python C/API wrappers for Fortran routines can be a very tedious task,
especially if a Fortran routine takes more than 20 arguments but only few of
them are relevant for the problems that they solve. So, I have developed a
tool that generates the C/API modules containing wrapper functions of Fortran
routines. I call this tool as F2PY - Fortran to Python Interface Generator.
It is completely written in Python language and can be called from the command
line as f2py.

WWW: http://cens.ioc.ee/projects/f2py2e/
2002-06-12T13:31:06+00:00 comms/wy60 Curses-based emulator for the Wyse 60 terminal
Wy60 can be invoked from within any one of many commonly used
terminal emulators as long as there is a working terminfo entry for
it. It sets up a emulation environment converting between Wyse 60
escape sequences and the escape codes of the host system, and
launches a shell to run within this emulated environment.

The current set of supported escape sequences is limited, but should
suffice to run many existing legacy applications without requiring
any changes.

WWW: http://code.google.com/p/wy60/
2002-06-12T06:44:49+00:00 math/gcalctool GNOME 2 calculator tool based on the old calctool for OpenWindows
Gcalctool is a powerful graphical calulator with financial, logical and
scientific modes. It uses a multiple precision package to do its arithmetic to
give a high degree of accuracy.

WWW: http://live.gnome.org/Gcalctool
2002-06-11T18:46:16+00:00 net/p5-Net-DNS-ZoneFile Perl extension to convert a zone file to a collection of RRs
This module parses a zone file and returns a reference to an array of
Net::DNS::RR objects containing each of the RRs given in the zone in the
case that the whole zone file was succesfully parsed.

Author: Luis Mun~oz <lem@cantv.net>
WWW: http://search.cpan.org/search?dist=Net-DNS-ZoneFile

-Anton
<tobez@FreeBSD.org>
2002-06-11T18:46:16+00:00 dns/p5-Net-DNS-ZoneFile Perl extension to convert a zone file to a collection of RRs
This module parses a zone file and returns a reference to an array of
Net::DNS::RR objects containing each of the RRs given in the zone in the
case that the whole zone file was succesfully parsed.

Author: Luis Mun~oz <lem@cantv.net>
WWW: http://search.cpan.org/dist/Net-DNS-ZoneFile/
2002-06-11T17:10:46+00:00 science/ruby-netcdf Ruby interface to the NetCDF scientific IO library
This is a Ruby interface to the NetCDF scientific IO library.

WWW: http://ruby.gfd-dennou.org/products/ruby-netcdf
2002-06-11T17:10:46+00:00 math/ruby-netcdf A Ruby interface to the NetCDF scientific IO library
This is a Ruby interface to the NetCDF scientific IO library.

Author: Takeshi Horinouchi <horinout@kurasc.kyoto-u.ac.jp>
& Dennou Ruby Project

WWW: http://ruby.gfd-dennou.org/products/ruby-netcdf
2002-06-11T16:08:54+00:00 databases/libgnomedb Library components for the GNOME database frontend
libgnomedb is the library backend for universal database access for the GNOME
2.0 environment.

WWW: http://www.gnome-db.org/
2002-06-11T13:37:01+00:00 devel/ruby-fam FAM bindings for Ruby
This is FAM bindings for Ruby.

WWW: http://www.pablotron.org/software/fam-ruby/
2002-06-10T18:38:52+00:00 irc/rbot Ruby IRC bot similar to infobot
rbot is a ruby IRC bot. Think of him as a ruby infobot, with more and different
features, and a nicer plugin scheme. His main features include:

* Runtime configuration via irc chat
* User authentication and access levels for using different bot features
* Built in infobot-style keywords. See example session below.
* Support for underlying fact database (infobot fact files), which can be
overridden or supplemented by runtime keyword controls
* Powerful plugin architecture, comes with plugins for many functions.
* Multi-language support - comes with english definition only so far -
translations welcome

WWW: https://ruby-rbot.org/
2002-06-10T08:16:30+00:00 devel/cvsadmin Simple program to administrate users of a CVS repository
cvsadmin is a simple program to administrate users of a CVS repository.

It currently allows you to easily :

Name Arguments
---- ---------
list list of usernames || nothing
add list of usernames
del list of usernames
email user list
rename list of alternating olduser/newuser
misc list of usernames
sys list of usernames
pass list of usernames

The actions name should be self-explaining, except misc, which ask you for
all the fields (email, system user, password) on your terminal.
2002-06-10T01:45:36+00:00 net/edonkey-gui-gtk-urlslave GTK+ enabled Perl script for adding ed2k:// links to ed2k GTK+ GUI
Little GTK+ enabled Perl companion to eDonkey and the ed2k GTK+ GUI
to ease the process of adding files to the download queue using
ed2k:// links. It was designed for better ed2k:// URL handling
within Gnome (especially Galeon) but might be used for any other
purpose. It is quite too few code to take care on drafting out a
license, so regard it as GPLed software.

Author: Veit Wahlich <cru@ircnet.de>
WWW: http://home.ircnet.de/cru/ed2k_urlslave/
2002-06-10T01:45:36+00:00 net-p2p/edonkey-gui-gtk-urlslave GTK+ enabled Perl script for adding ed2k:// links to ed2k GTK+ GUI
Little GTK+ enabled Perl companion to eDonkey and the ed2k GTK+ GUI
to ease the process of adding files to the download queue using
ed2k:// links. It was designed for better ed2k:// URL handling
within Gnome (especially Galeon) but might be used for any other
purpose. It is quite too few code to take care on drafting out a
license, so regard it as GPLed software.

WWW: http://home.ircnet.de/cru/ed2k_urlslave/
2002-06-10T01:34:17+00:00 net/edonkey-gui-gtk-kioslave
It will let you add clicks on ed2k-links in KDE konqueror to the
GTK+ GUI just like in windows.

Author: Koen <backupkr@igwe7.vub.ac.be>
WWW: http://users.aber.ac.uk/tpm01/kioslave.html
2002-06-09T23:51:16+00:00 net/driftnet A Tool to grab images out of (your) TCP connections
EtherPEG was a program that sniffed for JPEGs passing by on the AirPort
networks at MacHack, and showed them on the huge screen to shame people
into a) turning the 802.11 encryption on, or b) reducing amount of pr0n
they download at weirdo Mac conventions. DRIFTNET can do the same for
*your* office, and make an attractive desktop accessory to boot. The
program promiscuously sniffs and decodes any JPEG downloaded by anyone
on your LAN, displaying it in an attractive, ever changing mosaic of
fluffy kittens, oversized navigation buttons, and blurred images of Big
Brother Elizabeth fiddling. It's UNIX only. Your sysadmin is undoubtedly
running it already. So stop that. Now.

WWW: http://www.ex-parrot.com/~chris/driftnet/

- Simon 'corecode' Schubert
2002-06-09T23:51:16+00:00 net-mgmt/driftnet Tool to grab images out of (your) TCP connections
EtherPEG was a program that sniffed for JPEGs passing by on the AirPort
networks at MacHack, and showed them on the huge screen to shame people
into a) turning the 802.11 encryption on, or b) reducing amount of pr0n
they download at weirdo Mac conventions. DRIFTNET can do the same for
*your* office, and make an attractive desktop accessory to boot. The
program promiscuously sniffs and decodes any JPEG downloaded by anyone
on your LAN, displaying it in an attractive, ever changing mosaic of
fluffy kittens, oversized navigation buttons, and blurred images of Big
Brother Elizabeth fiddling. It's UNIX only. Your sysadmin is undoubtedly
running it already. So stop that. Now.

WWW: http://www.ex-parrot.com/~chris/driftnet/
2002-06-09T22:19:59+00:00 audio/openag An open source version of the Audiogalaxy client
OpenAG is the first, and currently only, Open Source Unix implementation
of the Audiogalaxy File Sharing Protocol.

Features:
- FULL procotol compliance with the v520L protocol.
- FAST - written with using POSIX non-blocking I/O multiplexing.
- Sharing support:up to 10 simultaneous downloads (up to 21 total connections).
- Supports Gold accounts
- Supports FULL 255 character filenames
- Auto-resuming downloads

Check http://www.audiogalaxy.com/ for Audiogalaxy information or
below for OpenAG information.

WWW: http://sourceforge.net/projects/openags/

- Janos Mohacsi and Jon Wilson
janos.mohacsi@bsd.hu jon@phuq.co.uk
2002-06-09T20:29:35+00:00 www/smarty The PHP compiling template engine
Smarty is a template engine for PHP. Many other template engines for PHP
provide basic variable substitution and dynamic block functionality.
Smarty takes a step further to be a "smart" template engine, adding
features such as configuration files, template functions, and variable
modifiers, and making all of this functionality as easy as possible to
use for both programmers and template designers. Smarty also converts
the templates into PHP scripts, eliminating the need to parse the
templates on every invocation. This makes Smarty extremely scalable and
managable for large application needs.

WWW: http://www.smarty.net/
2002-06-09T17:59:48+00:00 net/opendchub Unofficial Unix version of the Direct Connect Hub software
Open DC Hub is a Unix/Linux version of the Hub software for the
Direct Connect network. Direct Connect is a file sharing network
made up by hubs, to which clients can connect.

Once connected to a hub, the user can search for files on the hub
or the network, or browse files of other users connected to the
hub.

WWW: http://opendchub.sourceforge.net/
2002-06-09T17:59:48+00:00 net-p2p/opendchub Unofficial Unix version of the Direct Connect Hub software
Open DC Hub is a Unix/Linux version of the Hub software for the
Direct Connect network. Direct Connect is a file sharing network
made up by hubs, to which clients can connect.

Once connected to a hub, the user can search for files on the hub
or the network, or browse files of other users connected to the
hub.

WWW: http://opendchub.sourceforge.net/
2002-06-09T14:57:10+00:00 devel/p5-VCS Library for generic Version Control System access in Perl
`VCS' is an API for abstracting access to all version control systems
from Perl code. This is achieved in a similar fashion to the `DBI'
suite of modules. It comes with example CVS and RCS wrappers.

WWW: https://web.archive.org/web/20041224075034/http://astray.com:80/VCS/
WWW: https://metacpan.org/release/VCS
2002-06-09T14:29:26+00:00 textproc/p5-XML-DBMS Perl port of Java package XML-DBMS v1.0
XML-DBMS is middleware for transferring data between XML documents and
relational databases. It views the XML document as a tree of
data-specific objects in which element types are generally viewed as
classes and attributes and PCDATA as properties of those classes. It
then uses an object-relational mapping to map these objects to the
database. An XML-based mapping language is used to define the view and
map it to the database.

WWW: http://www.rpbourret.com/xmldbms/index.htm
2002-06-09T00:35:39+00:00 databases/rdfdb Lightweight RDF database
R.V. Guha's rdfDB. Intended to be a simple, scalable, open-source
database for RDF. Written in C and based on top of the Sleepycat
Berkeley Database, it supports interrogation via TCP/IP sockets,
meaning integration is possible with any programming language.

rdfDB uses a high level SQLish query language. The data is modelled as
a directed labelled graph (RDF).

The goals of this project are to build a database that is capable of:

1. Supporting a graph oriented API via a textual query language ala
SQL.
2. Load/Reload an RDF file from a url into the database
3. Scalable to millions of nodes and triples.
4. Provide support for RDF Schemas.
5. Provide support for some basic forms of inferencing.
6. Provide both C and Perl access to the database.
7. The Perl philosophy applies : Simple things should be simple and
complex things should be possible.

WWW: http://www.guha.com/rdfdb/
2002-06-09T00:14:06+00:00 textproc/p5-Lingua-EN-Syllable Routine for estimating syllable count in words
Lingua::EN::Syllable::syllable() estimates the number of syllables
in the word passed to it.

WWW: https://metacpan.org/release/Lingua-EN-Syllable

Seamus Venasse <svenasse@polaris.ca>
2002-06-09T00:06:36+00:00 textproc/p5-Lingua-EN-Summarize Simple tool for summarizing bodies of English text
This is a simple module which makes an unscientific effort at
summarizing English text. It recognizes simple patterns which look
like statements, abridges them, and concatenates them into something
vaguely resembling a summary. It needs more work on large bodies
of text, but it seems to have a decent effect on small inputs at
the moment.

WWW: https://metacpan.org/release/Lingua-EN-Summarize

Seamus Venasse <svenasse@polaris.ca>
2002-06-08T23:59:56+00:00 textproc/p5-Lingua-EN-Squeeze Shorten text to minimum syllables by using hash table
Squeeze English text to most compact format possibly so that it is
barely readable. You should convert all text to lowercase for maximum
compression, because optimizations have been designed mostly for
uncapitalised letters.

WWW: https://metacpan.org/release/Lingua-EN-Squeeze
2002-06-08T23:52:05+00:00 textproc/p5-Lingua-EN-Numbers Converts numeric values into their English string equivalents
Lingua::EN::Numbers converts arbitrary numbers into human-oriented
English text. Limited support is included for parsing standardly
formatted numbers (i.e. '3,213.23'). But no attempt has been made
to handle any complex formats. Support for multiple variants of
English are supported. Currently only "American" formatting is
supported.

WWW: https://metacpan.org/release/Lingua-EN-Numbers
2002-06-08T23:47:37+00:00 textproc/p5-Lingua-Conjunction Convert Perl lists into linguistic conjunctions
Lingua::Conjunction exports a single subroutine, conjunction, that
converts a list into a properly punctuated text string.

WWW: https://metacpan.org/release/Lingua-Conjunction

Seamus Venasse <svenasse@polaris.ca>
2002-06-08T23:43:05+00:00 databases/p5-DBIx-Table Class used to represent DBI database tables
DBIx::Table is a class designed to act as an abstraction layer
around a fairly large subset of SQL queries. It is called 'Table'
because it is primarily designed such that a single subclass provides
an object-oriented interface to a single database table. The module
is flexible enough, though, that it can be used to abstract most
any schema in a way that is comfortable to the perl coder who is
not familiar with the underlying schema, or even SQL.

WWW: http://search.cpan.org/dist/DBIx-Table/
2002-06-08T22:41:36+00:00 textproc/p5-XML-Grove Perl-style XML objects
XML::Grove is a tree-based object model for accessing the information
set of parsed or stored XML, HTML, or SGML instances. XML::Grove
objects are Perl hashes and arrays where you access the properties
of the objects using normal Perl syntax.

WWW: https://metacpan.org/release/XML-Grove
2002-06-08T22:33:42+00:00 textproc/p5-Lingua-EN-MatchNames Smart matching for human names
You have two databases of person records that need to be synchronized
or matched up, but they use different keys--maybe one uses SSN and
the other uses employee id. The only fields you have to match on
are first and last name.

That's what this module is for.

Just feed the first and last names to the name_eq() function, and
it returns undef for no possible match, and a percentage of certainty
(rank) otherwise.

WWW: https://metacpan.org/release/Lingua-EN-MatchNames

Seamus Venasse <svenasse@polaris.ca>
2002-06-08T18:08:38+00:00 news/nnap Lightweight NNTP authentication proxy
A small program that implements just enough of the NNTP protocol
to authenticate client requests. After authentication nnap bounces
the client TCP connection to an open NNTP server.
2002-06-08T17:24:56+00:00 lang/ruby16-shim-ruby18 A set of Ruby modules to provide Ruby 1.8 functionalities
Ruby Shim is a set of modules that provide the libraries and the
additional features that will appear in the next version of Ruby.

Shim between 1.6 and 1.8 includes:

features/ruby18 Hooks to support ruby 1.8 extensions
dl Interface to dynamic linker
erb Tiny eRuby implementation
racc-runtime Racc runtime module
stringio IO interface for String
strscan Fast string scanner
benchmark Benchmark module
fileutils File & directory manipulation
ipaddr Manipulates an IP address
open-uri An easy-to-use wrapper for net/http and net/ftp
optparse Advanced command line option parser
pp Pretty printer (prettier version of `p')
set Set class
tsort Topological sorter
2002-06-08T14:31:36+00:00 multimedia/xtheater MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
Xtheater is a Media Player for Linux capable of playing MPEG video and audio
files, network streams, and VCDs, as well as AVI and ASF files. It tries to
keep things simple and straightforward to provide the simplest, most stable
behavior as possilbe, while at the same time offering a nice featureset.

WWW: http://xtheater.sourceforge.net/
2002-06-08T14:31:36+00:00 graphics/xtheater MPEG-1 player in GTK+ capable of playing MPEG-1 format streams
Xtheater is a Media Player for linux capable of playing MPEG video and audio
files, network streams, and VCDs, as well as AVI and ASF files. It tries to
keep things simple and straightforward to provide the simplest, most stable
behavior as possilbe, while at the same time offering a nice featureset.

WWW: http://xtheater.sourceforge.net/
2002-06-08T04:53:25+00:00 comms/acfax Receive faxes using sound card and radio
amateur FAX receiving software for Linux / X11
acfax is a program to decode faxes off a radio. It features on-the-fly
image adjustments and control over a wide array of receiving options.
2002-06-07T20:22:28+00:00 www/p5-WWW-Automate A perl5 module to automate interaction with websites
This module is intended to help you automate interaction with a website.
It bears a not-very-remarkable outwards resemblance to WWW::Chat, on
which it is based. The main difference between this module and
WWW::Chat is that WWW::Chat requires a pre-processing stage before you
can run your script, whereas WWW::Automate does not.

WWW::Automate is a subclass of LWP::UserAgent, so anything you can do
with an LWP::UserAgent, you can also do with this. See LWP::UserAgent
for more information on the possibilities.

Author: Kirrily 'Skud' Robert <skud@infotrope.net>
WWW: http://search.cpan.org/dist/WWW-Automate/
2002-06-07T15:35:06+00:00 textproc/gutenmark Attractively formatting Project Gutenberg texts
GutenMark is a tool for automatically creating high-quality HTML (or LaTeX)
markup from Project Gutenberg etexts. In combination with other freely-
available conversion tools, GutenMark can convert Project Gutenberg etexts
into publication-quality Postscript or PDF, for print-on-demand applications.

This conversion is completely automatic, without manual markup or editing.

WWW: http://www.sandroid.org/GutenMark/
2002-06-07T13:13:33+00:00 devel/p5-Data-Serializer Modules that serialize data structures
Provides a unified interface to the various serializing modules
currently available. Adds the functionality of both compression and
encryption.

WWW: https://metacpan.org/release/Data-Serializer
2002-06-06T18:47:52+00:00 audio/muse Multiple Streaming Engine
MuSE is an application for the mixing, encoding, and network streaming of
sound. MuSE can simultaneously mix up to 6 encoded audio bitstreams (from
files or network) plus a sound card input signal. The resulting stream can
be played locally on the sound card and/or encoded as an mp3 bitstream sent
to a broadcast server. MuSE offers an intuitive interface to be operated
realtime and can run in "slick" mode from command line.

WWW: http://muse.dyne.org/
2002-06-06T06:12:16+00:00 x11-toolkits/gtoolkit Obj-C wrapper for gtk, a x11 graphics library
GToolKit is a (relatively) small library that implements a simple and easy to
use Objective-C interface to the GTK+ widget set. Well, the library in itself
does not do very much, of course. It just allows you to write your favourite
program in my favourite programming language ;-).

Currently implemented features:

- wrapper classes for all classes in GTK+-1.2 (but not GDK)
- builds with GNUstep base or libFoundation library
- OpenStep-like API naming conventions (example)
- OpenStep-like Application class (GTKApplication)
- Application and Window delegates
- Notifications (ApplicationWillTerminate etc.)
- can load user interfaces created with Glade
- works in multi-threaded programs (not well tested)

LICENSE: LGPL2 or later

WWW: http://www.informatik.uni-osnabrueck.de/elmar/projects/gtoolkit/
2002-06-05T21:53:22+00:00 multimedia/mpeg4ip Standards-based system to encode, stream, and play MPEG-4 audio/video
[ edited excerpt from developer's README ]

The MPEG4IP project provides a standards-based system for encoding,
streaming, and playing MPEG-4 encoded audio and video. To achieve
this we've integrated a number of existing open source packages,
and also created some original code to fill in the gaps.

Please note this project is intended for developers who are interested
in MPEG-4 audio and video, and Internet streaming. It is not intended
for end-users. Please read all the legal information in the file
"COPYING"!

There is also a project web site at http://www.mpeg4ip.net/ that
has some general information on MPEG4IP.

WWW: http://mpeg4ip.sourceforge.net/
2002-06-05T21:53:22+00:00 graphics/mpeg4ip
[ edited excerpt from developer's README ]

The MPEG4IP project provides a standards-based system for encoding,
streaming, and playing MPEG-4 encoded audio and video. To achieve
this we've integrated a number of existing open source packages,
and also created some original code to fill in the gaps.

Please note this project is intended for developers who are interested
in MPEG-4 audio and video, and Internet streaming. It is not intended
for end-users. Please read all the legal information in the file
"COPYING"!

There is also a project web site at http://www.mpeg4ip.net/ that
has some general information on MPEG4IP.

WWW: http://mpeg4ip.sourceforge.net/
2002-06-05T21:51:26+00:00 devel/p5-Clone Recursively copy Perl datatypes
This perl module provides a clone() method which makes recursive copies of
nested hash, array, scalar and reference types, including tied variables and
objects.

WWW: https://metacpan.org/release/Clone
2002-06-05T21:04:49+00:00 russian/p5-cyrillic Library for fast and easy Cyrillic text manipulation
This module includes cyrillic string conversion functions from one and
to another charset, to upper and to lower case without locale switching.
Also included single-byte charsets detection routine. It is easy to add
new code pages. For this purpose it is necessary only to add appropriate
string of a code page.
2002-06-04T23:05:39+00:00 textproc/hs-haxml A collection of utilities for using Haskell and XML together
HaXml is a collection of utilities for using Haskell and XML together. It
includes a parser for XML, a separate error-correcting parser for HTML, and
pretty-printers for XML and HTML.

WWW: http://www.haskell.org/HaXml/
2002-06-04T23:05:39+00:00 textproc/hs-HaXml Utilities for manipulating XML documents
Haskell utilities for parsing, filtering, transforming and generating XML
documents.

WWW: http://projects.haskell.org/HaXml/
2002-06-04T23:05:39+00:00 textproc/haxml
HaXml is a collection of utilities for using Haskell and XML together. It
includes a parser for XML, a separate error-correcting parser for HTML, and
pretty-printers for XML and HTML.

WWW: http://www.haskell.org/HaXml/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-06-04T20:43:34+00:00 devel/p5-IO-Multiplex Perl module to manage I/O on many file handles
IO::Multiplex is designed to take the effort out of managing multiple
file handles. It is essentially a really fancy front end to the select
system call. In addition to maintaining the select loop, it buffers all
input and output to/from the file handles. It can also accept incoming
connections on one or more listen sockets.

WWW: https://metacpan.org/release/IO-Multiplex
2002-06-04T18:40:21+00:00 math/eukleides Euclidean geometry drawing language
A compiler which allows to typeset geometry figures within a (La)TeX
document. This program is also useful to convert such figures in EPS
format or in various other vector graphic formats.

WWW: http://www.eukleides.org/
2002-06-04T16:22:52+00:00 x11-toolkits/viewklass C++ Framework for Motif
ViewKlass is a C++ framework for developing applications which use the
LessTif, OpenMotif or OSF/Motif[TM] user interface toolkits. In particular
it provides classes which support the creation of reusable components. This
helps to simplify the development of applications using object-oriented
techniques.

It also provides classes which encapsulate some of the more difficult and
tedious aspects of Motif development. These include classes which handle
the creation of windows, dialogs and menus.

WWW: http://viewklass.sourceforge.net/
2002-06-04T14:36:44+00:00