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 emulators/vx68k A virtual machine that emulates a Sharp X68000
The Virtual X68000 Project is an effort to develop a virtual machine or
emulator of Sharp X68000, as free (Open Source[TM]) software. Unlike other
works, Virtual X68000 does not require any ROM image to run application
programs for X68000.

WWW: http://www.vx68k.org/vx68k/
2002-06-04T13:11:34+00:00 emulators/libvm68k M68000 virtual machine library
Libvm68k - M68000 virtual machine library

Features :
- Written in C++,
- Fairly portable, and
- Possibly much more! :)

WWW: http://www.vx68k.org/libvm68k/
2002-06-04T12:17:14+00:00 games/xpilotmon A Tcl/Tk interface to the XPilot meta server(s)
XPilotmon is a Tcl/Tk interface to the XPilot meta server(s). Although the
standard XPilot binary now contains its own interface, it is not really
user friendly, and it lacks a few features provided by XPilotmon.

- Jean-Yves Lefort
jylefort@FreeBSD.org
2002-06-04T12:00:34+00:00 devel/p5-File-DirSync Perl5 module for synchronizing two directories rapidly
File::DirSync will make two directories exactly the same. The goal
is to perform this synchronization process as quickly as possible
with as few stats and reads and writes as possible. It usually can
perform the synchronization process within a few milliseconds - even
for gigabytes or more of information.

WWW: http://freeware.roobik.com/filedirsync/
2002-06-04T11:28:57+00:00 print/passivetex XSL FO processor, written in TeX
PassiveTeX is a library of TeX macros which can be used to process
an XML document conforming to the Formatting Objects (FO) spec.
This provides a relatively easy mechanism to convert FO files to
Postscript and PDF.

For example, to generate a PDF file from an FO file, run

pdftex --interaction nonstopmode "&pdfxmltex" file.fo

WWW: http://projects.oucs.ox.ac.uk/passivetex/
2002-06-04T09:04:39+00:00 net/p5-Net-Google Simple OOP-ish interface to the Google SOAP API
Provides a simple OOP-ish interface to the Google SOAP API

WWW: https://metacpan.org/release/Net-Google
2002-06-03T19:26:10+00:00 audio/osalp Open Source Audio Library Project
This is the home page for the Open Source Audio Library Project. This is a
project designed to implement a world class set of classes in C++ that will
handle all of the audio functions one would like. It is designed to be multi-
platform with UNIX based platforms as the base. This project is still in the
beta code phase and a beta version that will illustrate the power and
flexibility is now available. This version supports the Linux (OSS) audio
device, Solaris Sparc audio device, FreeBSD (OSS) audio device, wav, au, aiff,
aifc, mp3, and numerous other formats. It is important to note that this is
not an application but a C++ library that others can use to create an audio
application or to easily add audio capabilities to an existing application.

WWW: http://osalp.sourceforge.net/
2002-06-03T18:19:32+00:00 lang/wxbasic A cross-platform GUI Basic interpreter
wxBasic is an Basic interpreter that is:
- Free
- Open Source (LGPL)
- Cross-platform (currently Windows and Linux)

wxBasic can create stand-alone executables by binding together source code
with the interpreter.

wxBasic is written primarily in C, with some C++ linking it to the wxWindows
library. wxWindows supplies the cross-platform features.

WWW: http://wxbasic.sourceforge.net/
2002-06-03T17:08:24+00:00 irc/pircbot PircBot Java IRC Bot Framework
PircBot is a framework for an IRC Bot written in Java.
It allows you to create your own custom IRC Bots using
Java by building on the easy to use framework that is
already provided by the PircBot.

WWW: http://www.jibble.org/pircbot.php
2002-06-03T14:00:20+00:00 devel/lbpp Front end to GCC from Liberty Basic source code
LBPP is a front end to the GNU Common Compiler (GCC) that produces C
source code from Liberty Basic source code. This code then is fed to
GCC to produce an executable. It is similar to C++ compilers that
produce C code that then is compiled. It can be thought of either as
a GCC extension or a C translator. The architecture of LBPP was
designed to allow statements to be added dynamically without requiring
a recompile of the source. It accomplishes this by defining a
standard interface between C and Liberty Basic that allows C functions
to access all of the internal data of a Liberty Basic program. The
fact that all of the functionality of is based in a C library, porting
LBPP to a new platform requires only porting the library to the native
GUI system along with necessary modifications to allow the code to
compile. The translator should be ANSI C so porting should not be an
issue.

WWW: http://lbpp.sourceforge.net/
2002-06-03T11:07:30+00:00 www/scout A utility to harvest URLs from a given start point
Scout is a utility for building lists of of URLs from a given start URL.
It is used with benchmarking and indexing applications.

WWW: http://www.joedog.org/scout/

- Dominic <dominic_marks@btinternet.com>
2002-06-03T10:55:07+00:00 x11/ruby-gnome2-all The "meta-port" for Ruby/GNOME2
The "meta-port" for Ruby/GNOME2

WWW: http://ruby-gnome2.sourceforge.jp/
2002-06-03T10:55:07+00:00 x11/ruby-gnome-all The "meta-port" for Ruby/GNOME
The "meta-port" for Ruby/GNOME
2002-06-03T03:35:17+00:00 devel/g2c Glade to C translator
Glade to C translator

WWW: http://sourceforge.net/projects/g2c/
2002-06-03T00:00:07+00:00 mail/mavbiff Small screen with active mailboxes and bring-to-front-facility
mavbiff consist of a window with a list of mailboxes in it. If mail
arrives in one of them, the button of the mailbox will change colour.
Pressing that button will popup the mailbox to the front.

Author: Edwin Groothuis, edwin@mavetju.org
WWW: http://www.mavetju.org/unix/general.php
2002-06-02T21:46:53+00:00 japanese/celrw Cellular phone-number read/write tool (in Japan only)
Celrw is cellular phone-number read/write tool.
Celrw's target is PDC only (in Japan).

see /usr/local/share/doc/celrw/README

WWW: http://www.nurs.or.jp/~kurati/celrw/

-
IWASHITA Yoji
shuna@pop16.odn.ne.jp
2002-06-02T18:37:45+00:00 www/p5-HTTP-DAV WebDAV client library
HTTP::DAV is a Perl API for interacting with and modifying content on
webservers using the WebDAV protocol. Now you can LOCK, DELETE and PUT
files and much more on a DAV-enabled webserver.

WWW: https://metacpan.org/release/HTTP-DAV
2002-06-02T17:03:02+00:00 print/pktrace Scalable PostScript (Type1) Fonts for MetaFont
mftrace is a small Python program that lets you trace a TeX bitmap font into
a PFA or PFB font (A PostScript Type1 Scalable Font).

Type1 fonts offer many advantages over bitmaps, as they allow PostScript
files to render correctly on printers with many resolutions. Moreover,
Ghostscript can generate much better PDF, if given scalable fonts.

WWW: http://www.cs.uu.nl/~hanwen/mftrace/
2002-06-02T17:03:02+00:00 print/mftrace Scalable PostScript (Type1) Fonts for MetaFont
mftrace is a small Python program that lets you trace a TeX bitmap font into
a PFA or PFB font (A PostScript Type1 Scalable Font) or TTF (TrueType) font.

Scalable fonts offer many advantages over bitmaps, as they allow documents
to render correctly at many printer resolutions. Moreover, Ghostscript can
generate much better PDF, if given scalable PostScript fonts.

WWW: http://lilypond.org/mftrace/
2002-06-02T14:20:21+00:00 textproc/p5-XML-Handler-YAWriter Yet another Perl SAX XML Writer
YAWriter implements Yet Another XML::Handler::Writer.

WWW: https://metacpan.org/release/XML-Handler-YAWriter
2002-06-02T13:54:56+00:00 textproc/p5-XML-Filter-SAX1toSAX2 Convert SAX1 events to SAX2
This module is a very simple module for creating SAX2 events from SAX1
events. It is useful in the case where you have a SAX1 parser but want
to use a SAX2 handler or filter of some sort.

WWW: https://metacpan.org/release/XML-Filter-SAX1toSAX2
2002-06-01T16:05:42+00:00 misc/floatator Interactive fluid dynamics simulation
Floatator is an interactive fluid dynamics simulation. The simulation
and the visualisation are 2D.

WWW: http://floatator.cichon.com/
2002-05-31T21:06:35+00:00 x11-wm/waimea An X11 window manager designed for maximum efficiency
The design goal for waimea is to create the most efficient desktop
working environment available, being fast and highly customizable
virtual desktop window manager. It uses blackbox image rendering engine
and can use Xft library for font rendering (anti-aliased font support).
It also features a very advanced configuration system with which it's
possible to make waimea behave as almost any other window manager.

Features already included are:

* Blackbox image rendering engine (blackbox style support)
* Virtual desktops
* Action configuration system
* Advanced menu system, dynamic menus
* Standard X core fonts
* Xft fonts (anti-aliased fonts, optional Xft2 support)
* Transparent textures and text, text shadow support
* Configurable titlebar buttons
* Dockapp handler system
* Task switcher
* Multiple screen support
* KDE3 and GNOME2 support
* Xinerama and RandR extension support

WWW: http://waimea.sourceforge.net/
2002-05-31T20:45:13+00:00 net/py-rrdpipe Portable Python module to access RRDTool files via pipes
Portable Python module to access RRDTool files via pipes
2002-05-31T20:45:13+00:00 databases/py-rrdpipe Portable Python module to access RRDTool files via pipes
Portable Python module to access RRDTool files via pipes
2002-05-31T20:44:23+00:00 x11/xnee X11 events recorder and player
Xnee receives X11 protocol data (e.g. XEvents) from an X server and
prints them to a file (or stdout). By recording events such as
MapNotify, the replaying of events can be synchronized. This is not only
useful but essential. We cannot replay or regenerate keyboard-events to
a window before it's ready to "receive" events. By recording events and
requests synchronization can be implemented. Xnee can also distribute
events (both when recording and replaying) to other displays.

WWW: http://www.sandklef.com/xnee/
2002-05-31T20:25:24+00:00 net/py-rrdtool Python C extension module to access RRDtool files
Python C extension module to access RRDtool files

WWW: http://download.extreme-ware.com/
2002-05-31T18:19:48+00:00 multimedia/mjpegtools Set of tools to record/playback/edit videos in MPEG format
lavtools: Linux Audio and Video TOOLS for Motion JPEG and MPEG
==============================================================

Programs for MJPEG recording and playback and simple cut-and-paste
editting and MPEG compression of audio and video under Linux (Now
FreeBSD).

N.b. Only the "lav" programs have been written whooly from scratch.
The rest are from diverse open source originals, modified to work
with the lav tools edit lists and AVI and quicktime files. Some
(especially the MPEG tools) have had also more major perfomance and
functionality enhancements.

WWW: http://mjpeg.sourceforge.net/
2002-05-31T18:19:48+00:00 graphics/mjpegtools
[ edited excerpt from developer's README ]

lavtools: Linux Audio and Video TOOLS for Motion JPEG and MPEG
==============================================================

Programs for MJPEG recording and playback and simple cut-and-paste
editting and MPEG compression of audio and video under Linux (Now
FreeBSD).

N.b. Only the "lav" programs have been written whooly from scratch.
The rest are from diverse open source originals, modified to work
with the lav tools edit lists and AVI and quicktime files. Some
(especially the MPEG tools) have had also more major perfomance and
functionality enhancements.

WWW: http://mjpeg.sourceforge.net/
2002-05-31T16:15:02+00:00 devel/cvsplot Perl script which analyses the history of a CVS-managed project
Cvsplot is used for collecting statistics from CVS controlled files. Simple
statistics such as how the total number of files and lines of code change
against time.

WWW: http://cvsplot.sourceforge.net/
2002-05-31T15:25:01+00:00 www/php-dyn A PHP Extension to help debugging a PHP script
PHP Dyn is PHP Extension to help debugging a PHP script.
You can get execution trace of scripts not to need change them.
HTTP request parameters can be printed. Argument values of the
function call and return value can be printed. Each execution
time will be printed with microseconds.

WWW: http://sourceforge.net/projects/php-dyn/
2002-05-31T14:15:51+00:00 www/php-screw PHP script encryption tool
PHP Screw is a PHP script encryption tool. When you are developing a
commercial package using PHP, the script can be distributed as encrypted
up until just before execution, preserving your intellectual property.

WWW: https://sourceforge.net/projects/php-screw/
2002-05-31T14:08:59+00:00 games/tuxpuck Shufflepuck Cafe Clone
Anyone remember "Shufflepuck Cafe" for the Amiga/AtariST?

TuxPuck is a shufflepuck game written in C using SDL. The
player moves a pad around a board and tries to shoot down
the puck through the opponents defense.

WWW: http://code.google.com/p/tuxpuck
2002-05-31T12:58:43+00:00 misc/wmfirew Dockapp that shows fireworks in action
A WindowMaker/AfterStep dockable app, showing fireworks in action.
Not particularly useful, but looks kinda cool.

WWW: http://web.novalis.org/
2002-05-31T12:53:34+00:00 misc/wmjulia Dockapp that creates an animated Julia set
Makes an animated julia set. Intended for a windowmaker/afterstep dock/wharf
applet.

WWW: http://web.novalis.org/
2002-05-31T12:47:07+00:00 sysutils/wmflame Dockapp that shows the load average as a flame
WindowMaker dockapp showing load average as a flame. Can also
be used in AfterStep. Allows user to change lots of the flame
characteristics.

WWW: http://web.novalis.org/
2002-05-31T11:21:08+00:00 www/p5-Apache-DumpHeaders Watches HTTP transactions under mod_perl, looking at the headers
This module is used to watch an HTTP transaction,
looking at the client and servers headers. With
Apache::ProxyPassThru configured, you are able to
watch your browser talk to any server besides the
one with this module living inside.

Author: Ask Bjoern Hansen <ask@develooper.com>
2002-05-31T10:50:35+00:00 x11/xfree86_xkb_xml Little set of XML files useful for dealing with XKB rules
A little set of XML files useful for dealing with XKB rules
2002-05-31T10:41:20+00:00 x11/libxklavier Utility library to make XKB stuff easier
Libxklavier is a utility to simplify setting and changing
keyboard layouts.

WWW: http://gswitchit.sourceforge.net/
2002-05-31T10:09:26+00:00 www/wsmake Software for production and maintenance of web sites
Wsmake is a tool that aids in the production and maintenance of web sites.
It was written to reduce the amount of time it takes to make changes
to common information across a website, by keeping the content of the
website separate from the design.

Wsmake supports a model where the contents of the website are statically
generated from sources.

WWW: https://sourceforge.net/projects/wsmake/
2002-05-31T09:58:16+00:00 misc/shared-mime-info MIME types database from the freedesktop.org project
The freedesktop.org project provides a shared MIME database to avoid
inconsistencies between desktops. This database has been created by
converting the existing KDE and GNOME databases to a common format and
merging them together.

WWW: https://www.freedesktop.org/wiki/Software/shared-mime-info/
2002-05-31T09:17:46+00:00 x11-fonts/sgifonts Fonts from the SGI ProPack 1.4 (originally for Linux)
These are the fonts from the SGI ProPack for Linux.

WWW: http://oss.sgi.com/projects/sgi_propack/
2002-05-31T00:19:51+00:00 sysutils/mktool Portable tools to manage processes and networked services
Tools to manage processes and networked services, modeled after Daniel
Bernsteins daemontools and ucspi-tcp packages. The tools are written to be
portable to a wide variety of platforms that support POSIX services.

babysit Supervises a program, allowing it to started/stopped automatically
bsok Check if a program is being babysat
envuidgid Sets environment variables based on user, then runs a program
setugid Sets uid and gid, then runs a program
tcpaccept Accepts connections on stdin, then runs a program
tcplisten Connects a network port to another program's stdin
execlp Allows argv[0] to be set when running a program

WWW: http://www.io.com/~manoj/file/
2002-05-30T22:53:34+00:00 games/wmfortune Dockapp that outputs fortune messages
WMFortune outputs fortune messages, just as its name says.
2002-05-30T22:27:34+00:00 misc/wmwork Dockapp that keeps track of time you have spent on something
WMWork helps you to keep track of time you've spent working on several
projects, and is dockable in WindowMaker or AfterStep for your
convenience.

WWW: http://www.godisch.de/debian/wmwork/
2002-05-30T17:36:03+00:00 audio/terminatorx Realtime audio synthesizer that allows you to "scratch" on audio data
terminatorX is a realtime audio synthesizer that allows you to "scratch"
on digitally sampled audio data (*.wav, *.au, *.mp3, etc.) the way
hiphop-DJs scratch on vinyl records.

It features multiple turntables, realtime effects (built-in as well as
LADSPA plugin effects), a sequencer and an easy-to-use gtk+ GUI.

WWW: http://www.terminatorx.org/
2002-05-30T17:30:19+00:00 net/p5-Net-SCP Perl5 module to access and use scp protocol
Perl5 module to access and use scp protocol

WWW: https://metacpan.org/release/Net-SCP
2002-05-30T17:11:21+00:00 net/firedns A C library for handling asynchronous DNS queries
From libfiredns(3):

"libfiredns is a library for handling asynchronous DNS
requests. It provides a very simple interface for sending
requests and parsing reponses, as well as low-timeout
blocking functions. It can also be compiled to override
the BIND/LIBC functions with its alternative implementations.
libfiredns functions have much lower timeouts than the stock
functions and tend to be faster because they send requests
to all configured system nameservers at the same time."

WWW: http://ares.penguinhosting.net/~ian/

- Dean

dean@odyssey.apana.org.au
2002-05-30T17:11:21+00:00 dns/firedns C library for handling asynchronous DNS queries
libfiredns is a library for handling asynchronous DNS
requests. It provides a very simple interface for sending
requests and parsing reponses, as well as low-timeout
blocking functions. libfiredns functions have much lower
timeouts than the stock functions and tend to be faster
because they send requests to all configured system
nameservers at the same time.

WWW: http://www.firestuff.org/
2002-05-30T17:03:44+00:00 devel/p5-Date-ICal Perl extension for ICalendar date objects
Date::ICal talks the ICal date format, and is intended to be a base
class for other date/calendar modules that know about ICal time format
also.

WWW: https://metacpan.org/release/Date-ICal
2002-05-30T16:58:54+00:00 audio/xmms-ladspa XMMS Plugin that provides LADSPA Plugins to XMMS
XMMS LADSPA an Effect Plugin for XMMS that provides (some of)
the power of the Linux Audio Developer's Simple Plugin API (LADSPA) to your
everyday MP3 and all-around media player.

With XMMS LADSPA you can use any number of audio processing plugins
written to the LADSPA specification,

WWW: http://www.ecs.soton.ac.uk/~njl98r/code/audio/
2002-05-30T16:53:07+00:00 audio/cmt The Computer Music Toolkit - a collection of LADSPA plugins
The Computer Music Toolkit (CMT) is a collection of LADSPA plugins for
use with software synthesis and recording packages

WWW: http://www.ladspa.org/cmt
2002-05-30T16:47:22+00:00 audio/ladspa Linux Audio Developer's Simple Plugin API
Many audio synthesis and recording packages are in use or in
development. These work in many different ways. LADSPA
provides a standard way for `plugin' audio processors to be used with
a wide range of these packages.

For instance, this allows a developer to make a reverb program and
bundle it into a LADSPA `plugin library.' Ordinary users can then use
this reverb within any LADSPA-friendly audio application.

WWW: http://www.ladspa.org/
2002-05-30T16:10:44+00:00 textproc/p5-RDFStore Perl API for RDF Storage
RDFStore is a set of Perl modules to manage Resource Description
Framework (RDF) model databases in a easy and straightforward way. The
software started as a pure Perl implementation of the Draft Java API
(see http://www-db.stanford.edu/~melnik/rdf/api.html) from the Stanford
University DataBase Group by Sergey Melnik. A set of companion modules
RDFStore::Parser::SiRPAC(3) RDFStore::Parser::OpenHealth(3) and
Data::MagicTie(3) the suite allow a user to fetch, parse, process, store
and query RDF models.

WWW: https://metacpan.org/release/RDFStore
2002-05-30T15:47:38+00:00 textproc/p5-RDF-Core Object oriented Perl modules for handling tasks related to RDF
RDF::Core is a pure perl implementation of RDF storage, parser,
serializer and query.

The storage functionality is basic - store, delete, query statements,
where query means ask about existence or count or retrieve statements
conforming given mask of (subject, predicate, object). Three storages
are available - in memory, file (DB_File) and DBMS (PostgreSQL).

The parser supports full RDF/XML syntax including aboutEach attribute
(though it became obsolete).

The serializer attempts to preserve anonymous nodes and to compact xml a
bit grouping statements with common subject.

The query language is rather focused on resources than on statements.

WWW: https://metacpan.org/release/RDF-Core
2002-05-30T13:36:47+00:00 textproc/p5-XML-SAXDriver-Sablotron Perl SAX driver for the Sablotron XSLT
This extension allows to run the Sablotron XSLT processor as a SAX
driver. A stylesheet passed to the constructor is applied to a document
passed in as the parse_uri method argument.

WWW: http://search.cpan.org/dist/XML-SAXDriver-Sablotron/
2002-05-30T11:58:41+00:00 graphics/g3dviewer A 3D file viewer for GTK+
G3DViewer is a 3D file viewer for GTK+ supporting a variety of file types:
- 3D Studio (.3ds, .prj)
- LightWave (.lw, .lwb, .lwo)
- Alias Wavefront (.obj)
- Impulse TurboSilver / Imagine (.iob)
- AutoCAD (.dxf)
- Quake II Models (.md2)
- Neutral File Format (.nff)
- 3D Metafile (.3dmf, .3mf, .b3d)
- Caligari TrueSpace Objects (.cob)
- Quick3D Objects & Scenes (.q3o, q3s)
- VRML 1.0 files (.wrl, .vrml) (still buggy)
- AC3D objects (.ac, .acc)

Some of the features are:
- Wireframe mode
- Texture support
- Specular lighting (not really nice at the moment)
- changable background color :)

WWW: http://automagically.de/index.shtml?g3dviewer
2002-05-29T18:30:14+00:00 audio/audacity GUI editor for digital audio waveforms
Audacity is a program that lets you manipulate digital audio
waveforms. In addition to letting you record sounds directly from
within the program, it imports many sound file formats, including
WAV, AIFF, AU, IRCAM, MP3, and Ogg Vorbis. It supports all
common editing operations such as Cut, Copy, and Paste, plus it will
mix tracks and let you apply plug-in effects to any part of a sound. It
also has a built-in amplitude envelope editor, a customizable
spectrogram mode and a frequency analysis window for audio
analysis applications.

WWW: https://www.audacityteam.org/
2002-05-29T18:30:14+00:00 audio/audacity-devel Audacity is a GUI editor for digital audio waveforms
Audacity is a program that lets you manipulate digital audio
waveforms. In addition to letting you record sounds directly from
within the program, it imports many sound file formats, including
WAV, AIFF, AU, IRCAM, MP3, and Ogg Vorbis. It supports all
common editing operations such as Cut, Copy, and Paste, plus it will
mix tracks and let you apply plug-in effects to any part of a sound. It
also has a built-in amplitude envelope editor, a customizable
spectrogram mode and a frequency analysis window for audio
analysis applications.

Author: Dominic Mazzoni dominic@minorninth.com
WWW: http://audacity.sourceforge.net
2002-05-29T18:02:47+00:00 databases/p5-MLDBM-Sync Safe concurrent access to MLDBM databases from Perl
This module wraps around the MLDBM interface, by handling concurrent access
to MLDBM databases with file locking, and flushes i/o explicity per
lock/unlock.
The new [Read]Lock()/UnLock() API can be used to serialize requests
logically and improve performance for bundled reads & writes.

WWW: https://metacpan.org/release/MLDBM-Sync
2002-05-28T21:02:01+00:00 sysutils/p5-User OS-independent API for locating user information
This module is allows applications to retrieve
per-user characteristics.

WWW: https://metacpan.org/release/User
2002-05-28T18:11:09+00:00 print/xmltex non-validating XML parser, written in TeX
[ From the Introduction in the manual ]

xmltex implements a non validating parser for documents matching
the W3C XML Namespaces Recommendation. The system may just be used
to parse the file (expanding entity references and normalising
namespace declarations) in which case it records a trace of the
parse on the terminal. Normally however the information from the
parse is used to trigger TeX typesetting code. Declarations (in
TeX syntax) are provided as part of xmltex to associate TeX code
with the start and end of each XML element, attributes, processing
instructions, and with unicode character data.

[ From Nik ]

In otherwords, this is a system for formatting XML data using
formatting instructions written in TeX, rather than DSSSL, or
XSLT, or other stylesheet language.
2002-05-28T17:24:24+00:00 www/slash Slash-Like Automatic Storytelling Homepage system
Slash -- Slashdot Like Automated Storytelling Homepage -- is the code
that runs Slashdot. More than that, however, Slash is an architecture
for putting together web sites. It comes with functionality for posting
articles, conducting polls, having discussions, and more; but it can be
extended in innumerable ways.

Slash is written in Perl, and is built on top of Apache and mod_perl. It
requires a database backend, though the only well-supported database
used with it is MySQL (more databases will become well-supported as time
goes on; PostgreSQL support is already well on its way). Slash is fast,
scalable, and secure (as evidenced by one of the best test cases you
could have, running Slashdot itself).

Through a plugin system, developers can add functionality to Slash.
Through themes and templates (which are written using Template Toolkit),
the look and feel of a Slash site can be customized.

WWW: http://www.slashcode.com/
2002-05-28T17:22:28+00:00 chinese/metalist A Chinese port of Slash-Like Automatic Storytelling Homepage system
Slash -- Slashdot Like Automated Storytelling Homepage -- is the code
that runs Slashdot. More than that, however, Slash is an architecture
for putting together web sites. It comes with functionality for posting
articles, conducting polls, having discussions, and more; but it can be
extended in innumerable ways.

Slash is written in Perl, and is built on top of Apache and mod_perl. It
requires a database backend, though the only well-supported database
used with it is MySQL (more databases will become well-supported as time
goes on; PostgreSQL support is already well on its way). Slash is fast,
scalable, and secure (as evidenced by one of the best test cases you
could have, running Slashdot itself).

Through a plugin system, developers can add functionality to Slash.
Through themes and templates (which are written using Template Toolkit),
the look and feel of a Slash site can be customized.

"Metalist" is the code name of a Traditional Chinese port of Slash, with
added functionalities and plug-ins.

WWW: http://meta.elixus.org/
2002-05-28T17:20:52+00:00 www/p5-Bundle-Slash A bundle to install all modules used for Slash
Slash -- Slashdot Like Automated Storytelling Homepage -- is the code
that runs Slashdot. More than that, however, Slash is an architecture
for putting together web sites. It comes with functionality for posting
articles, conducting polls, having discussions, and more; but it can be
extended in innumerable ways.

Bundle::Slash is a collection of prerequisite perl modules needed before
installing Slash.

WWW: http://www.slashcode.com/
2002-05-28T17:15:38+00:00 databases/p5-DBIx-Password Allows you to create a global password file for DB passwords
This module keeps track of database passwords.

WWW: https://metacpan.org/release/DBIx-Password
2002-05-28T13:02:49+00:00 security/p5-Digest Modules that calculate message digests
This is just a simple frontend module for autoloading of various
Digest:: modules. It also provide documentation of the interface that
all Digest:: modules should provide.

WWW: https://metacpan.org/release/Digest
2002-05-28T09:38:22+00:00 databases/p5-DBD-Oracle DBI driver for Oracle RDBMS server
DBD::Oracle is a Perl module which works with the DBI module to provide
access to Oracle databases.

WWW: https://metacpan.org/release/DBD-Oracle
2002-05-28T08:50:14+00:00 databases/oracle7-client Oracle 7 client
Oracle 7 client

WWW: http://www.oracle.com/
2002-05-28T07:52:19+00:00 net/ysm Command line ICQ client with ICQ2000 and recoding support
You Sick Me - command line ICQ client with ICQ2000 and recoding support

YSM (You Sick Me) v7 is an ICQ console client. It was originally meant to
run in Linux, but it has been successfully tested in FreeBSD, Win32, BeOS,
OS/2 and QNX. YSM is based on the last ICQ protocol version, v7/8.

WWW: http://www.ysm.com.ar
2002-05-28T07:52:19+00:00 net-im/ysm Command line ICQ client with ICQ2000 and recoding support
You Sick Me - command line ICQ client with ICQ2000 and recoding support

YSM (You Sick Me) v7 is an ICQ console client. It was originally meant to
run in Linux, but it has been successfully tested in FreeBSD, Win32, BeOS,
OS/2 and QNX. YSM is based on the last ICQ protocol version, v7/8.

WWW: http://www.ysm.com.ar
2002-05-28T03:31:29+00:00 science/oases Ocean Acoustics and Seismic Exploration Synthesis
OASES is a general purpose computer code for modeling seismo-acoustic
propagation in horizontally stratified waveguides using wavenumber
integration in combination with the Direct Global Matrix solution technique.
It is basically an upgraded version of SAFARI. Compared to SAFARI version 3.0
distributed by SACLANTCEN , OASES provides improved numerical efficiency,
and the global matrix mapping has been re-defined to ensure unconditional
numerical stability in the few extreme cases where the original SAFARI has
proved unstable. OASES is downward compatible with SAFARI, and the preparation
of input files follows the guidelines of the SAFARI manual.
However, there are several new options, and OASES is shipped with it's own,
self-contained, documentation.

Latest OASES Release: Version 2.2 - 28 Mar 2002
2002-05-27T20:02:31+00:00 games/hlserver-opera Half-Life mod The Opera full server package for Linux
This package contains the files to run a FreeBSD Half-Life
The Opera server under Linux emulation.

[from developer's site]
Ever watch a Hong Kong Blood Opera (HKBO) movie? This is one film
genre which really takes action fans to the next level: the violence
is stylised, carefully choreographed... it's cool.

The Opera isn't about blowing a body into a thousand pieces; it
isn't about being impersonal as you send a bullet into someone's
head from 800 meters away.

What The Opera IS about is John Woo-style gunfights - a recreation
of an HKBO movie. Not a fragfest: a duel. Learning how to live with
getting killed by a rocket launcher is easy. How about when your
opponent double-taps you in the head with dual Berettas while diving
backwards down a stairway?

Choose your weapons. Choose your Discipline. Choose your character.
In a world of assassins, death is inevitable. Go out in style.

Visit these following web pages for more information:

WWW: http://opera.redeemedsoft.com/
2002-05-27T15:05:05+00:00 ftp/p5-POE-Component-Client-FTP Implements an FTP client POE Component
POE::Component::Client::FTP is a POE component for interacting with a
FTP server.

WWW: https://metacpan.org/release/POE-Component-Client-FTP
2002-05-27T14:52:23+00:00 math/p5-Math-LinearCombination Sum of variables with a numerical coefficient
Math::LinearCombination is a module for representing mathematical linear
combinations of variables. Evaluation and manipulation of linear
combinations is also supported.

WWW: http://search.cpan.org/dist/Math-LinearCombination/
2002-05-27T14:50:49+00:00 math/p5-Math-SimpleVariable Simple representation of mathematical variables
Math::SimpleVariable is a simple representation of mathematical
variables, with an obligatory name and an optional value.

WWW: https://metacpan.org/release/Math-SimpleVariable
2002-05-27T14:34:09+00:00 mail/p5-POE-Component-Client-POP3 Implement a POP3 client POE component
POE::Component::Client::POP3 is a POE component for interacting with a
POP3 server. This means it is an event driven way to communicate with a
server that implements Post Office Protocol Version 3 see rfc 1939 for
details on the protocol.

WWW: https://metacpan.org/release/POE-Component-Client-POP3
2002-05-27T14:34:09+00:00 devel/p5-POE-Component-Client-POP3 Impliment a POP3 client POE component
POE::Component::Client::POP3 is a POE component for interacting with a
POP3 server. This means it is an event driven way to communicate with a
server that impliments Post Office Protocol Version 3 see rfc 1939 for
details on the protocol.

WWW: http://search.cpan.org/search?dist=POE-Component-Client-POP3

-- Sergey Skvortsov
skv@FreeBSD.org
2002-05-27T14:33:36+00:00 devel/p5-POE-Component-Logger POE logging class
POE::Component::Logger provides a simple logging component that uses
Log::Dispatch::Config to drive it, allowing you to log to multiple
places at once (e.g. to STDERR and Syslog at the same time) and also to
flexibly define your logger's output.

WWW: https://metacpan.org/release/POE-Component-Logger
2002-05-27T14:21:33+00:00 devel/p5-SPOPS Simple Perl Object Persistence with Security
Simple Perl Object Persistence with Security

WWW: https://metacpan.org/release/SPOPS
2002-05-27T14:18:15+00:00 devel/p5-Data-UUID Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)
This module provides a framework for generating UUIDs (Universally
Unique Identifiers, also known as GUIDs (Globally Unique Identifiers).
A UUID is 128 bits long, and is guaranteed to be different from all
other UUIDs/GUIDs generated until 3400 A.D. Currently many different
technologies rely on UUIDs to provide unique identity for various
software components.

The algorithm for UUID generation, used by this extension, is described
in the Internet Draft "UUIDs and GUIDs" by Paul J. Leach and Rich Salz.
It provides reasonably efficient and reliable framework for generating
UUIDs and supports fairly high allocation rates - 10 million per second
per machine, and therefore, is suitable for identifying both - extremely
short-lived and very persistent objects on a given system as well as
across the network.

WWW: https://metacpan.org/release/Data-UUID
WWW: http://www.opengroup.org/dce/info/draft-leach-uuids-guids-01.txt
2002-05-27T13:25:00+00:00 audio/gnump3d Streaming server for MP3, Ogg Vorbis, and other streamable audio files
GNUMP3d is a streaming server for MP3's, Ogg Vorbis, and other streamable
audio files.

WWW: http://www.gnu.org/software/gnump3d/
2002-05-27T12:14:34+00:00 devel/p5-Class-Tangram Create constructors, accessor, update methods for objects from Tangram
Class::Tangram is a common base class originally intended for use with
Tangram objects, that gives you free constructors, access methods,
update methods, and a destructor that should help in breaking circular
references for you. Type checking is achieved by parsing the Tangram
schema for the object, which is contained within the object class in an
exported variable $schema.

WWW: https://metacpan.org/release/Class-Tangram
2002-05-27T11:15:41+00:00 security/vncrypt Cryptographic disk driver for FreeBSD
This is cryptographic disk driver for FreeBSD. It provides transparent
encryption and decryption of selected devices. It is based on vn(4).

Author: Andrey Sverdlichenko <rblaze@users.sourceforge.net>
WWW: http://sourceforge.net/projects/vncrypt/

-- Sergey Skvortsov
skv@FreeBSD.org
2002-05-27T10:32:48+00:00 misc/elscreen Emacs utility similar to GNU Screen
ElScreen is an Emacs utility with which you can have multiple
screens (window-configuration) on your GNU Emacs as well as
GNU screen on shell.

WWW: https://github.com/TakaakiFuruse/elscreen
2002-05-27T09:55:11+00:00 textproc/p5-Pod-POM POD Object Model
This module implements a parser to convert Pod documents into a simple
object model form known hereafter as the Pod Object Model. The object
model is generated as a hierarchical tree of nodes, each of which
represents a different element of the original document. The tree can
be walked manually and the nodes examined, printed or otherwise
manipulated. In addition, Pod::POM supports and provides view objects
which can automatically traverse the tree, or section thereof, and
generate an output representation in one form or another.

WWW: https://metacpan.org/release/Pod-POM
2002-05-27T09:52:42+00:00 textproc/p5-XML-Filter-Reindent Reformats whitespace for pretty printing XML
XML::Filter::Reindent can be used as a PerlSAX filter to reformat an XML
document before sending it to a PerlSAX handler that prints it (like
XML::Handler::Composer.)

WWW: https://metacpan.org/release/XML-Filter-Reindent
2002-05-27T09:48:35+00:00 databases/p5-Tangram Orthogonal Object Persistence in Relational Databases
Tangram is an object-relational mapper. It makes objects persist in relational
databases, and provides powerful facilities for retrieving and filtering them.
Tangram fully supports object-oriented programming, including polymorphism,
multiple inheritance and collections. It does so in an orthogonal fashion,
that is, it doesn't require your classes to implement support functions nor
inherit from a utility class.

WWW: https://metacpan.org/release/Tangram
2002-05-27T09:43:29+00:00 databases/p5-Class-DBI Simple Database Abstraction
Class::DBI provides a convenient abstraction layer to a database.

It not only provides a simple database to object mapping layer, but can
be used to implement several higher order database functions (triggers,
referential integrity, cascading delete etc.), at the application level,
rather than at the database.

This is particularly useful when using a database which doesn't support
these (such as MySQL), or when you would like your code to be portable
across multiple databases which might implement these things in
different ways.

WWW: https://metacpan.org/release/Class-DBI
2002-05-27T09:39:22+00:00 devel/p5-Class-Factory-Util Utility functions for (factory) classes
This module is part of an effort to take functionality within Alzabo which has
general utility and make it available outside of the Alzabo framework.

WWW: https://metacpan.org/release/Class-Factory-Util
2002-05-27T09:38:47+00:00 devel/p5-Class-Factory Base class for dynamic factory classes
This is a simple module that factory classes can use to generate new
types of objects on the fly, providing a consistent interface to common
groups of objects.

Factory classes are used when you have different implementations for the
same set of tasks but may not know in advance what implementations you
will be using.

WWW: https://metacpan.org/release/Class-Factory
2002-05-27T09:36:20+00:00 devel/p5-Class-Trigger Mixin to add / call inheritable triggers
Class::Trigger is a mixin class to add / call triggers (or hooks) that
get called at some points you specify.

WWW: https://metacpan.org/release/Class-Trigger
2002-05-27T08:59:49+00:00 databases/p5-Ima-DBI Database connection caching and organization
Ima::DBI attempts to organize and facilitate caching and more efficient
use of database connections and statement handles by storing DBI and SQL
information with your class (instead of as separate objects). This
allows you to pass around just one object without worrying about a trail
of DBI handles behind it.

WWW: https://metacpan.org/release/Ima-DBI
2002-05-27T08:55:29+00:00 textproc/p5-Pod-Constants Include constants from POD
This module allows you to specify those constants that should be
documented in your POD, and pull them out a run time in a fairly
arbitrary fashion.

WWW: https://metacpan.org/release/Pod-Constants
2002-05-27T08:52:26+00:00 textproc/p5-XML-Filter-XInclude XInclude as a SAX Filter
This module implements a simple SAX filter that provides XInclude
support. It does NOT support XPointer.

WWW: https://metacpan.org/release/XML-Filter-XInclude
WWW: http://www.w3.org/TR/XInclude
2002-05-27T08:51:51+00:00 textproc/p5-XML-Filter-SAXT Replicates SAX events to several SAX event handlers
SAXT is like the Unix 'tee' command in that it multiplexes the input
stream to several output streams. In this case, the input stream is a
PerlSAX event producer (like XML::Parser::PerlSAX) and the output
streams are PerlSAX handlers or filters.

WWW: https://metacpan.org/release/XML-Filter-SAXT
2002-05-27T08:50:51+00:00 textproc/p5-XML-Filter-DetectWS PerlSAX filter that detects ignorable whitespace
This a PerlSAX filter that detects which character data contains
ignorable whitespace and optionally filters it.

WWW: https://metacpan.org/release/XML-Filter-DetectWS
2002-05-27T08:50:16+00:00 textproc/p5-XML-Filter-BufferText Filter to put all characters() in one event
This is a very simple filter. One common cause of grief (and programmer
error) is that XML parsers aren't required to provide character events
in one chunk. They can, but are not forced to, and most don't. This
filter does the trivial but oft-repeated task of putting all characters
into a single event.

WWW: https://metacpan.org/release/XML-Filter-BufferText
2002-05-27T08:44:50+00:00 textproc/p5-podlators Modules to convert and parse POD (Plain Old Documentation)
Set of modules:

* Pod::Man - convert POD data to formatted *roff input
* Pod::ParseLink - parse an Lltgt formatting code in POD text
* Pod::Text - convert POD data to formatted ASCII text
* Pod::Text::Color - convert POD data to formatted color ASCII text
* Pod::Text::Overstrike - convert POD data to formatted overstrike text

WWW: https://metacpan.org/release/podlators
2002-05-27T08:40:57+00:00 textproc/p5-XML-SAX-Simple SAX version of XML::Simple
XML::SAX::Simple is a very simple version of XML::Simple but for
SAX. It can be used as a complete drop-in replacement for XML::Simple.

WWW: https://metacpan.org/release/XML-SAX-Simple
2002-05-27T08:31:48+00:00 textproc/p5-XML-SAX-Machines Manage collections of SAX processors
XML::SAX::Machines is a collection of APIs that allow complex SAX
machines to be constructed without a huge amount of extra typing.

WWW: https://metacpan.org/release/XML-SAX-Machines
2002-05-27T08:29:20+00:00 textproc/p5-XML-Filter-XSLT XSLT as a SAX Filter
A simple XSLT SAX2 filter. It uses any available XSLT processor on your
system that we can use in some SAXy way.

WWW: https://metacpan.org/release/XML-Filter-XSLT
2002-05-27T08:24:53+00:00 textproc/p5-XML-Generator-DBI Generate SAX events from SQL queries
This module generates SAX events from SQL queries against a DBI
connection.

WWW: https://metacpan.org/release/XML-Generator-DBI
2002-05-27T08:17:59+00:00 textproc/p5-PodParser Modules to work with POD (Plain Old Documentation)
Set of modules:

* Pod::Parser - base class for creating POD filters and translators
* Pod::Select - extract selected sections of POD from input
* Pod::Usage - print a usage message from embedded pod documentation
* Pod::PlainText - convert POD data to formatted ASCII text
* Pod::InputObjects - objects representing POD input paragraphs, commands, etc.
* Pod::Checker - check pod documents for syntax errors
* Pod::ParseUtils - helpers for POD parsing and conversion
* Pod::Find - find POD documents in directory trees

WWW: http://search.cpan.org/dist/PodParser/
2002-05-27T08:17:59+00:00 textproc/p5-Pod-Parser Modules to work with POD (Plain Old Documentation)
Set of modules:

* Pod::Parser - base class for creating POD filters and translators
* Pod::Select - extract selected sections of POD from input
* Pod::Usage - print a usage message from embedded pod documentation
* Pod::PlainText - convert POD data to formatted ASCII text
* Pod::InputObjects - objects representing POD input paragraphs, commands, etc.
* Pod::Checker - check pod documents for syntax errors
* Pod::ParseUtils - helpers for POD parsing and conversion
* Pod::Find - find POD documents in directory trees

WWW: https://metacpan.org/release/Pod-Parser
2002-05-27T08:10:43+00:00 devel/p5-Class-WhiteHole Base class to treat unhandled method calls as errors
Its possible to accidentally inherit an AUTOLOAD method. Often this
will happen if a class somewhere in the chain uses AutoLoader or defines
one of their own. This can lead to confusing error messages when method
lookups fail.

Sometimes you want to avoid this accidental inheritance. In that case,
inherit from Class::WhiteHole. All unhandled methods will produce
normal Perl error messages.

WWW: https://metacpan.org/release/Class-WhiteHole
2002-05-27T08:07:05+00:00 devel/p5-Class-ISA Report the search path for a class's ISA tree
This library, Class::ISA, provides functions that return the list (in
order) of names of classes Perl would search to find a method, with no
duplicates.

WWW: https://metacpan.org/release/Class-ISA
2002-05-27T08:06:11+00:00 textproc/texi2db Converts a Texinfo file into DocBook XML
Converts a Texinfo file into DocBook XML
2002-05-27T07:58:29+00:00 devel/p5-Class-BlackHole Base class to treat unhandled method calls as no-ops
Normally, if you try to call a method that there's no handler for, you
get an error:

Can't locate object method "flork" via package "X".

But for classes that inherit from Class::BlackHole, unhandled methods
become just no-operations.

WWW: https://metacpan.org/release/Class-BlackHole
2002-05-27T01:53:33+00:00 security/fragroute Tool for intercepting, modifying, and rewriting egress traffic
"Fragroute intercepts, modifies, and rewrites egress traffic destined
for a specified host, implementing most of the attacks described in the
Secure Networks "Insertion, Evasion, and Denial of Service: Eluding
Network Intrusion Detection" paper of January 1998.

It features a simple ruleset language to delay, duplicate, drop,
fragment, overlap, print, reorder, segment, source-route, or otherwise
monkey with all outbound packets destined for a target host, with
minimal support for randomized or probabilistic behaviour.

This tool was written in good faith to aid in the testing of network
intrusion detection systems, firewalls, and basic TCP/IP stack
behaviour. Please do not abuse this software."

WWW: https://www.monkey.org/~dugsong/fragroute/
2002-05-27T01:25:57+00:00 net/libdnet Simple interface to low level networking routines
libdnet provides a simplified, portable interface to several low-level
networking routines, including network address manipulation, kernel
arp(4) cache and route(4) table lookup and manipulation, network
firewalling, network interface lookup and manipulation, and raw IP
packet and Ethernet frame transmission. It is intended to complement
the functionality provided by pcap(3).

WWW: https://github.com/5u623l20/libdnet/
2002-05-26T19:08:53+00:00 misc/p5-Text-FIGlet Perl module to provide FIGlet abilities, akin to banner
The Text::FIGlet module creates a banner using the FIGlet program.
It has the ability to select various fonts, options, and paths.

WWW: https://metacpan.org/release/Text-FIGlet
2002-05-26T11:33:32+00:00 x11-wm/jewel Window manager based on aewm++
Jewel is a window manager based upon aewm++. It is meant as a
platform for more vigorous addition of new features.

WWW: http://www.mjr.dsl.pipex.com/xwinman.html#jewel
2002-05-25T17:54:38+00:00 security/p5-File-Scan Perl5 anti-virus file scanning package
File::Scan allows users to make multiplatform virus scans which
can detect Windows/DOS/Mac viruses.

It includes a virus scanner and a signature database.
2002-05-25T11:48:29+00:00 audio/pd MIDI-capable real-time audio processor/synthesizer
Pd is a real-time graphical programming environment for audio and graphical
processing. It resembles the Max/MSP system but is much simpler and more
portable; also Pd has two features not (yet) showing up in Max/MSP: first,
via Mark Dank's GEM package, Pd can be used for simultaneous computer
animation and computer audio. Second, an experimental facility is provided
for defining and accessing data structures.

Unofficial web site: http://puredata.org/

WWW: http://msp.ucsd.edu/software.html
2002-05-25T11:33:55+00:00 sysutils/wait_on Enable shell scripts to monitor for changes on directories and files
The wait_on command allows shell scripts to access the facilities provided by
kqueue(3). This allows scripts to detect files being added to directories, data
appended to files and many other things - all without polling.

WWW: https://github.com/jcpierri/wait_on
2002-05-25T11:02:21+00:00 emulators/hercules System/370, ESA/390, and z/Architecture Emulator
Hercules is an open source software implementation of the mainframe System/370
and ESA/390 architectures, in addition to the new 64-bit z/Architecture.
Hercules runs under Linux, Windows, Solaris, FreeBSD, and Mac OS X.

Hercules was created by Roger Bowler and is maintained by Jay Maynard. Jan
Jaeger designed and implemented many of the advanced features of Hercules,
including dynamic reconfiguration, integrated console, interpretive execution
and z/Architecture support.

WWW: http://www.hercules-390.eu/
2002-05-25T10:59:09+00:00 x11-toolkits/bwidget High-level widget set for Tcl/Tk
The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using
native Tcl/Tk 8.x namespaces.

The BWidgets have a professional look&feel as in other well known
Toolkits (Tix or Incr Widgets), but the concept is radically different
because everything is pure Tcl/Tk. No platform dependencies, and no
compiling required. The code is 100% Pure Tcl/Tk.

WWW: https://core.tcl.tk/bwidget/home
2002-05-25T10:56:32+00:00 graphics/hs-hgl Graphics library for Hugs98, an implementation of Haskell 98
From homepage of HGL:

The HGL gives the programmer access to the most interesting parts of
the Win32 and X11 library without exposing the programmer to the pain
and anguish usually associated with using these interfaces. The library
library is distributed as open source and is suitable for use in
teaching and in applications.

...

WWW: http://haskell.org/graphics/


- Byunghyun Oh
octaphial@yahoo.com
2002-05-25T10:56:32+00:00 graphics/hgl
From homepage of HGL:

The HGL gives the programmer access to the most interesting parts of
the Win32 and X11 library without exposing the programmer to the pain
and anguish usually associated with using these interfaces. The library
library is distributed as open source and is suitable for use in
teaching and in applications.

...

WWW: http://haskell.org/graphics/


- Byunghyun Oh
octaphial@yahoo.com
2002-05-25T10:54:18+00:00 audio/cplay Curses-based front-end for various audio players
cplay is a curses-based front-end to various audio players. Supported
players currently include:

- mplayer
- mpv
- mpg321
- mpg123
- ogg123
- madplay
- mikmod
- mpg321
- splay
- xmp
- sox
- speex
2002-05-25T10:50:42+00:00 x11/decurs Simple X11 mouse cursor editor
DeCurs is a GTK+ based program that lets you edit you X11 mouse cursors.
It reads them from BDF-formatted font files. Now don't worry, it comes
with one handy.

WWW: https://github.com/danfe/decurs
2002-05-25T10:48:46+00:00 astro/nightfall Interactive binary star application
Nightfall is an astronomy application for fun, education, and science. It
can produce animated views of eclipsing binary stars, calculate synthetic
lightcurves and radial velocity curves, and eventually determine the
best-fit model for a given set of observational data of an eclipsing binary
star system. It is, however, not able to fry your breakfast egg on your
harddisk. ;-)

WWW: http://www.hs.uni-hamburg.de/DE/Ins/Per/Wichmann/Nightfall.html
2002-05-24T16:26:13+00:00 chinese/mplayer-fonts A chinese font pack for the mplayer OSD and SUB
This is the port which contains the superset of
the fonts for the mplayer on-screen display and
the sub title.

In this stage it supports the following charsets:

big5-kai
big5-ming
gb2312-kai
gb2312-ming

WWW: http://www.mplayerhq.hu/
2002-05-24T16:21:33+00:00 chinese/gbfs Reads GB2312 filenames on Joliet and VFAT filesystems
This port installs three kernel modules, cd9660.ko, msdos.ko and
ntfs.ko, which will let users read GB2312 filenames on Joliet and VFAT
filesystems, respectively.

The Joliet, VFAT version is contributed by: cjacker@263.net
2002-05-24T14:50:16+00:00 net/cphone H323 Video Conferencing Program which uses QT
CPhone is a H323 Video Conferencing Program compatible with other
H323 video conferencing programs including Microsoft NetMeeting,
OhPhone and GnomeMeeting.

CPhone supports full duplex audio and bi-directional video.
It requires a full duplex sound card for audio support
and a Bt848/878 based video card (using the bktr driver) is required if you
want to send video.

It uses the OpenH323 and PWLib libraries (see ports/net/openh323)

WWW: http://cphone.sourceforge.net/
2002-05-24T13:50:46+00:00 net/py-spreadmodule Python extension module for the Spread group communications package
This is a Python extension module for Spread, an open source group
communications package.

WWW: http://www.python.org/other/spread/
2002-05-24T13:14:15+00:00 japanese/phpgroupware A web based GroupWare system
phpGroupWare is a web based GroupWare system. It comes with serveral core
apps for email, calendar, todo list, address book, file manager, and a
notepad. It also provides a framework for add-on applications to integrate
seamlessly in phpGroupWare.

WWW: http://phpgroupware.org/
2002-05-24T12:54:34+00:00 net/p5-Spread-Session Perl OO wrapper for Spread messaging toolkit
This is a wrapper module for Spread.pm (part of the standard Spread
distribution), providing an object-oriented interface to the Spread
messaging toolkit instead of Spread.pm's more direct interface
to the C API's.

WWW: http://search.cpan.org/dist/Spread-Session/
2002-05-24T03:02:01+00:00 devel/gnome-devel The "meta-port" for the GNOME development API
GNU Network Object Model Environment

This package does not contain anything by itself -- it is a
"meta-port" that depends on other GNOME packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the GNOME development stuff pulled in by the port/package
dependency mechanism.
2002-05-24T02:46:01+00:00 devel/gnome2-devel The "meta-port" for the GNOME 2 development API
GNU Network Object Model Environment

This package does not contain anything by itself -- it is a
"meta-port" that depends on other GNOME 2 packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the GNOME 2 development stuff pulled in by the port/package
dependency mechanism.
2002-05-23T19:20:58+00:00 mail/mimedefang Milter based anti-spam and anti-virus filtering program
MIMEDefang is a program for inspecting and modifying e-mail messages as
they pass through your mail relay. MIMEDefang is written in Perl, and its
filter actions are expressed in Perl, so it's highly flexible. Here are some
things that you can do very easily with MIMEDefang:

Delete or alter attachments based on file name, contents, results of a
virus scan, attachment size, etc.

Replace large attachments with links to a centrally-stored copy to ease
the burden on POP3 users with slow modem links.

Add boilerplate text to e-mail messages.

Customize filter rules based on domain, user-name, relay machine, etc.

Reject unacceptable messages, where you define what "unacceptable" means.

Add or delete recipients for a message.

WWW: https://www.mimedefang.org/
2002-05-23T19:07:58+00:00 graphics/metapixel Photomosaic generator
Metapixel is a photomosaic generator. It can generate classical
photomosaics, in which the source image is viewed as a matrix
of equally sized rectangles for each of which a matching image
is substituted, as well as collage-style photomosaics, where
the images are placed at arbitrary positions in the source
image, not aligned to a matrix.

WWW: http://www.complang.tuwien.ac.at/~schani/metapixel/
2002-05-23T16:12:00+00:00 x11-wm/metacity-setup A graphical configurator tool for the metacity window manager
A graphical setup tool for the metacity window manager.

WWW: http://sourceforge.net/projects/metacity-setup/
2002-05-23T15:15:46+00:00 print/latex2slides Produces a set of HTML/JPEG slides from a TeX or LaTeX source
latex2slides is a simple graphical program that produces a set of HTML/JPEG
slides from a LaTeX (or TeX) source FILE. The program first produces a
multipage postscript, using latex (or tex ) and dvips. Each postscript page
is converted to a JPEG image using ImageMagick's convert. The program then
makes one HTML page for each JPEG (or slide), and an index.html page. As a
result, each slide in your slide presentation corresponds to one of the
postscript pages you would obtain running latex on the LaTeX source.
Alternatively, the source can be a multipage postscript, DVI or PDF FILE,and
the image format for the slides can be set to PNG.
2002-05-23T11:13:01+00:00 comms/tkscanfax Tcl/Tk frontend for fax scan/receive/send program (command is tkfax)
Tcl/Tk frontend for fax scan/receive/send program. Command is tkfax.

WWW: http://shino.pos.to/linux/tkscanfax_e.html
2002-05-23T11:10:59+00:00 comms/efax Fax send/receive program
Efax can send and receive FAX via FAX modem. Enhanced from mgetty+sendfax
program, this program can handle `CLASS1' modems.

WWW: http://shino.pos.to/linux/efax.html
2002-05-23T08:26:20+00:00 x11-fonts/xfontselector X Font Selector
xfontselector is a program which goal is to allow easy selection of the
most suitable font in X windows. It allows to choose several fonts and
compare how they look line by line.

WWW: http://xfontselector.sourceforge.net/
2002-05-22T21:20:00+00:00 audio/toolame Optimized mpeg 1/2 layer 2 audio encoder
[ excerpt from developer's README ]

tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder based heavily
on:

- the ISO dist10 code
- improvement to algorithms as part of the LAME project
(www.sulaco.org/mp3)
- work by myself and other contributors

WWW: http://www.planckenergy.com/
2002-05-22T09:37:56+00:00 x11-wm/metacity Window manager for the adult in you
Metacity is a low-frills Window Manager, and is the default
Window Manager of the GNOME 2 desktop. It provides most of
the features expected of a Window Manager, but leaves everything
it can up to other components of the GNOME environment.
2002-05-22T06:37:56+00:00 games/wmshuffle Dockable Shuffle game for WindowMaker and AfterStep
Yet another app for the WindowMaker dock or AfterStep Wharf.
wmShuffle is said to be the First Shuffle Game for WindowMaker!
2002-05-21T18:46:56+00:00 devel/hs-haddock Documentation-generation tool for Haskell libraries
Haddock is a documentation-generation tool for Haskell libraries.

WWW: https://www.haskell.org/haddock/
2002-05-21T18:46:56+00:00 devel/haddock
Haddock is a tool for automatically generating documentation from
annotated Haskell source code. The documentation generated by Haddock
is fully hyperlinked.

WWW: http://www.haskell.org/haddock/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-05-21T08:03:23+00:00 irc/tr-ircd IRC daemon based on Bahamut and hybrid-7
TR-IRCD is an irc daeemon based on Bahamut and hybrid-7.

WWW: http://tr-ircd.sourceforge.net/
2002-05-21T07:28:50+00:00 www/nautilus-gtkhtml A simple NautilusView component for displaying html files in Nautilus
This is a simple NautilusView component which embeds a GtkHTML2 widget,
used to display HTML files.

WWW: http://www.gnome.org/
2002-05-21T05:44:26+00:00 net/p5-Net-SMPP Pure Perl implementation of SMPP 3.4 over TCP
Implements Short Message Peer to Peer protocol, which is frequently used to
pass short messages between mobile operators implementing short message
service (SMS). This is applicable to both European GSM and American CDMA/TDMA
systems.

WWW: https://metacpan.org/release/Net-SMPP
2002-05-20T18:06:55+00:00 x11/yelp Help browser for the GNOME 3 desktop
Yelp is a help browser for GNOME 3.0 that displays GNOME
help documents, info pages, manpages, and more.

WWW: https://www.gnome.org/
2002-05-20T17:48:25+00:00 multimedia/libdvdnav Videolan version of the libdvdnav project
Videolan version of the libdvdnav project.

WWW: https://www.videolan.org/developers/libdvdnav.html
2002-05-20T17:48:25+00:00 graphics/libdvdnav The library for the xine-dvdnav plugin
The library for the xine-dvdnav plugin.

WWW: http://dvd.sourceforge.net/xine-dvdnav.shtml

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2002-05-20T04:26:21+00:00 multimedia/linux-divxplayer DivX(TM) Video Player for Linux from DivX.com
[ from developer's site ]

The DivX(TM) Player for Linux from DivX.com is built from the same
codebase as the Windows version. It performs exactly like its Windows
cousin in all respects, and can even use the same skin files. Behold
the wonders of cross-platform development.

WWW: http://www.divx.com/
2002-05-20T04:26:21+00:00 graphics/linux-divxplayer
[ from developer's site ]

The DivX(TM) Player for Linux from DivX.com is built from the same
codebase as the Windows version. It performs exactly like its Windows
cousin in all respects, and can even use the same skin files. Behold
the wonders of cross-platform development.

WWW: http://www.divx.com/
2002-05-20T01:01:17+00:00 astro/gpsdrive GPS navigation system
GpsDrive is a car (bike, ship, plane) GPS navigation system.

GpsDrive displays the position provided from a NMEA-capable GPS receiver on
a zoomable map. The map file is autoselected depending on the position and
preferred scale. Speech output is supported if the "festival" software is
running. Waypoint database is supported via MySQL (optional).

WWW: http://www.gpsdrive.de/
2002-05-19T21:49:09+00:00 textproc/aft Document preparation system using an Almost Free Text input format
AFT (Almost Free Text) is a document preparation system. It is mostly
free form meaning that there is little intrusive markup. AFT source
documents look a lot like plain old ASCII text.

AFT has a few rules for structuring your document and these rules have
more to do with formatting your text rather than embedding commands.

Right now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX,
lout and RTF. It can, in fact, be coerced into producing all types of
output (e.g. roll-your-own XML). All that needs to be done is to edit
a rule file. You can even customize your own HTML rule files for
specialized output.

WWW: http://www.maplefish.com/todd/aft.html
2002-05-19T19:46:43+00:00 mail/archivemail Archive and compress old email
Archivemail searches through mailbox files (in any of a number of
formats) and selects messages older than N days to be moved to a new,
optionally-compressed, mbox-format file. Selected messages can also be
appended to an existing archive file, or simply deleted.

WWW: http://archivemail.sourceforge.net/
2002-05-18T21:52:55+00:00 archivers/fileroller An archive manager for zip files, tar, etc
File Roller is an archive manager for the GNOME environment. It is only a
front-end (a graphical interface) to archiving programs like tar and zip.
The supported file types are:

* Tar archives uncompressed (.tar) or compressed with gzip (.tar.gz , .tgz),
bzip (.tar.bz , .tbz), bzip2 (.tar.bz2 , .tbz2), compress (.tar.Z , .taz),
lzop (.tar.lzo , .tzo)
* Zip archives (.zip)
* Jar archives (.jar , .ear , .war)
* Lha archives (.lzh)
* Rar archives (.rar)
* Single files compressed with gzip, bzip, bzip2, compress, lzop

File Roller also has a document viewer based on bonobo that lets you view files
of any type for which you have a viewer.

Former WinZip users may find this program useful. It serves the same purpose.

WWW: http://fileroller.sourceforge.net/

- Anders Nordby <anders@FreeBSD.org>
2002-05-18T21:52:55+00:00 archivers/file-roller Archive manager for zip files, tar, etc
File Roller is an archive manager for the GNOME environment. It is only a
front-end (a graphical interface) to archiving programs like tar and zip.
The supported file types are:

* Tar archives uncompressed (.tar) or compressed with gzip (.tar.gz , .tgz),
bzip (.tar.bz , .tbz), bzip2 (.tar.bz2 , .tbz2), compress (.tar.Z , .taz),
lzop (.tar.lzo , .tzo)
* Zip archives (.zip)
* Jar archives (.jar , .ear , .war)
* Lha archives (.lzh)
* Rar archives (.rar)
* Single files compressed with gzip, bzip, bzip2, compress, lzop

File Roller also has a document viewer based on bonobo that lets you view files
of any type for which you have a viewer.

Former WinZip users may find this program useful. It serves the same purpose.

WWW: https://wiki.gnome.org/Apps/FileRoller
2002-05-18T21:29:51+00:00 databases/dbdesigner
If you need to build complex SQL databases you will find DbDesigner quite a
useful tool. It allows you to construct your DB in an intuitive and easy to use
environment, where you have a visual representation of the tables and relations
contained in your project. You can quickly see the fields in a table or how
each table relates to the others. After you are finished, DbDesigner can export
the schema of the database into an .sql script, or directly connect to a
database backend and build it there. It can also import already existing
databases from .sql scripts or db backends. Of course, it can save your project
into its native format (XML) so all information is kept (for example you can't
save the positions of the tables in the workspace into an .sql script). Due to
its plugin architecture, DbDesigner is easily extensible to work with many
database servers. By default it comes with 2 plugins: one for PostgreSQL and
the other for MySQL. On the other hand, if you are building complex databases
you might have already seen products like this one.

WWW: http://dbdesigner.sourceforge.net/

- Anders Nordby <anders@FreeBSD.org>
2002-05-18T06:27:43+00:00 x11/vdesk Command-line utility for setting up and using virtual desktops
This is a small command-line utility for setting up and using virtual
desktops.

from the Web page:

invoke it as vdesk <desktop number> to switch to a desktop,
or vdesk <desktop number> <window id> ... to move windows
to a desktop, where desktop 0 means that the window should
be made sticky.

WWW: http://offog.org/code/
2002-05-18T03:24:20+00:00 astro/celestia Scriptable space flight simulator for X11
Celestia is a free real-time space simulation that lets you experience our
universe in three dimensions. Unlike most planetarium software, Celestia
doesn't confine you to the surface of the Earth. You can travel throughout
the solar system, to any of over 100,000 stars, or even beyond the galaxy.

All travel in Celestia is seamless; the exponential zoom feature lets you
explore space across a huge range of scales, from galaxy clusters down to
spacecraft only a few meters across. A "point-and-goto" interface makes it
simple to navigate through the universe to the object you want to visit.

Celestia is expandable. It comes with large catalog of stars, galaxies,
planets, moons, asteroids, comets, and spacecraft. If that's not enough,
you can download dozens of easy to install add-ons with more objects.

WWW: http://www.shatters.net/celestia/
2002-05-18T00:22:48+00:00 deskutils/nag Simple multiuser task list manager
Nag is the Horde task list manager.

WWW: http://horde.org/nag/
2002-05-18T00:22:48+00:00 deskutils/horde4-nag Horde web based task list manager
Nag is a web-based application built upon the Horde Application Framework
which provides a simple, clean interface for managing online task lists
(i.e., todo lists). It also includes strong integration with the other
Horde applications and allows users to share task lists or enable
light-weight project management.

WWW: http://www.horde.org/apps/nag/
2002-05-18T00:22:48+00:00 deskutils/horde-nag Horde web based task list manager
Nag is a web-based application built upon the Horde Application Framework
which provides a simple, clean interface for managing online task lists
(i.e., todo lists). It also includes strong integration with the other
Horde applications and allows users to share task lists or enable
light-weight project management.

WWW: https://www.horde.org/apps/nag/
2002-05-17T17:35:20+00:00 devel/tkp4 Tcl/Tk frontends to Perforce's p4
This is the Tcl/Tk frontend to Perforce's p4. You have to
have p4-client binary installed -- it is available from

WWW: http://www.perforce.com/perforce/loadprog.html

The actual front-end is by Rick Macdonald <rickm@vsl.com>:

WWW: http://www.timshel.ca/tkp4/
2002-05-16T16:24:56+00:00 databases/py-oops Object Oriented Database Library For Persistent Storage in Python
Object Oriented Database Library For Persistent Storage in Python

WWW: http://pyobjfs.sourceforge.net/
2002-05-16T13:22:42+00:00 net/serveez Server framework
Serveez is a server framework. It provides routines and help for
implementing IP based servers (currently TCP, UDP and ICMP). It is also
possible to use named pipes for all connection oriented protocols. We
think it is worth the effort because many people need server
functionality within their applications. However, many people
experience problems with select()- or poll()-loops, and with
non-blocking operations. This application demonstrates various aspects
of advanced network programming in a portable manner. You can use it for
implementing your own servers or for understanding how certain network
services and operations work. The package includes a number of servers
that work already: an HTTP server, an IRC server, a Gnutella spider and
some others. One of the highlights is that you can run all protocols on
the same port. The application itself is single threaded but it uses
helper processes for concurrent name resolution and ident lookups.

WWW: http://www.gnu.org/software/serveez/
2002-05-16T10:26:39+00:00 net/loadd A Load Balancing Daemon
loadd is a daemon that communicate with ipfw Firewall via the DIVERT
sockets. You can easily configure a divert rule on your firewall and
redirect packets you want into the loadd system. Loadd check the
destination service and do a NAT on packets if the service must be
load balance. For choosing a host, loadd apply an algorithm that you
can configure.

For this first release, two algorithms are available
and you can found this features:

* Round-Robbin Algorithm (Very simple)
* Intelligence Load Sharing (Balancing with realtime load, work with
lmd client on real servers)
* TCP supported (not UDP yet)
* Support multiples IP services (except SSL for the moment)
* Choose of IP aliasing
* Choose of port number to Load Balance
* Multiple daemons support on the same host without conflict

WWW: http://www.bsdshell.net/hut_loadd.html

- Alex Dupre
ale@FreeBSD.org
2002-05-16T10:25:45+00:00 net/lmd A Load Monitor Daemon
lmd is a daemon that monitors the server load and communicates
with loadd for Intellingence Load Sharing (Balancing with
realtime load).

Supported modules:

* http

WWW: http://www.bsdshell.net/hut_loadd.html

- Alex Dupre
ale@FreeBSD.org
2002-05-15T22:37:50+00:00 print/lgrind Produce beautiful listings of source code with LaTeX
LGrind is a descendant of the Unix utility vgrind. It is
used to produce a beautified version of your source code using LaTeX. Unlike
other packages this is not pure TeX but an external preprocessor. You run e.g.
lgrind example.c > example.tex
latex example.tex
to get a complete listing. Options for producing includable files and pro-
cessing embedded listings in LaTeX texts are provided.

WWW: https://ctan.org/pkg/lgrind
2002-05-15T20:10:16+00:00 math/djbfft Extremely fast library for floating-point convolution
djbfft is an extremely fast library for floating-point convolution.
The current version holds most of the speed records for double-precision
FFTs on general-purpose computers.

djbfft provides power-of-2 complex FFTs, real FFTs at twice the
speed, and fast multiplication of complex arrays. Single precision
and double precision are equally supported.

WWW: http://cr.yp.to/djbfft.html
2002-05-14T22:56:23+00:00 sysutils/wmmemload Dockapp for monitoring memory and swap usage
wmmemload displays current memory and swap usage as a percentage value
in simulated LCD-display with support for background light.

WWW: http://windowmaker.org/dockapps/?name=wmmemload
2002-05-14T20:13:05+00:00 net/samba-tng A free SMB and CIFS client and server for UNIX
Samba-TNG (i.e. The Next Generation) is a fork of the Samba codebase
whose goal is to provide the complete functionality of a Windows NT
domain controller. Like Samba, Samba-TNG can also act as a file and
print server for LanManager clients such as MS-DOS, OS/2, MS-Windows,
Windows NT and Windows 2000, and as a WINS (Windows Internet Name
Service) server.

WWW: http://www.samba-tng.org/
2002-05-14T11:20:59+00:00 net/socat Multipurpose relay and more
socat is a relay for bidirectional data transfer between two independent
data channels. Each of these data channels may be a file, pipe, device
(terminal or modem etc.), socket (UNIX, IP4, IP6 - raw, UDP, TCP), a file
descriptor (stdin etc.), a program, or an arbitrary combination of two of
these.

socat can be used, e.g., as TCP relay (one-shot or daemon), as an external
socksifier, for attacking weak firewalls, as a shell interface to UNIX
sockets, IP6 relay, for redirecting TCP oriented programs like brutus to a
serial line, or to establish a relatively secure environment (su and chroot)
for running client or server shell scripts with network connections.

WWW: http://www.dest-unreach.org/socat/
2002-05-14T08:19:03+00:00 x11/xstroke Fullscreen gesture recognition
xstroke is a full-screen gesture recognition program written for the X
Window System. It captures gestures that are performed with a pointer
device, (such as a mouse, a stylus, or a pen/tablet), recognizes the
gestures and performs actions based on the gestures.

xstroke is most commonly configured to "type" characters in response to
gestures, but it can also emulate mouse button "clicks", launch programs,
and other fun things.
2002-05-14T07:08:19+00:00 www/awstats Free real-time logfile analyzer to get advanced web statistics
AWStats is short for Advanced Web Statistics. It's a free tool that
generates advanced web (but also ftp or mail) server statistics,
graphically.

This log analyzer works as a CGI or from command line and shows you
all possible information that your logs contain, in a few graphical
web pages. It uses a partial information file to be able to process
large log files, often and quickly.

It can analyze log files from IIS (W3C log format), Apache log files
(NCSA combined/XLF/ELF log format or common/CLF log format), WebStar
and most of all web, proxy, WAP, and streaming servers (and FTP
servers or mail logs).

WWW: http://www.awstats.org/
2002-05-14T07:08:19+00:00 www/awstats-devel Free real-time logfile analyzer to get advanced web statistics
AWStats is short for Advanced Web Statistics. It's a free tool that
generates advanced web (but also ftp or mail) server statistics,
graphically.

This log analyzer works as a CGI or from command line and shows you
all possible information that your logs contain, in a few graphical
web pages. It uses a partial information file to be able to process
large log files, often and quickly.

It can analyze log files from IIS (W3C log format), Apache log files
(NCSA combined/XLF/ELF log format or common/CLF log format), WebStar
and most of all web, proxy, WAP, and streaming servers (and FTP
servers or mail logs).

WWW: http://awstats.sourceforge.net
2002-05-14T06:12:08+00:00 devel/cflow2vcg Convert the result of the cflow utility in a VCG format
Cflow2vcg convert the result of the cflow utility in a VCG format. It offers
the ability to view graphically the call-graph of sources, and import it in
documentation.

WWW: http://cflow2vcg.sourceforge.net/
2002-05-14T03:59:02+00:00 science/euler Program computes with real and complex numbers and matrices
EULER is a program for quickly and interactively computing with real and
complex numbers and matrices, or with intervals, in the style of MatLab,
Octave,... It can draw and animate your functions in two and three dimensions.
It features:
- real, complex and interval scalars and matrices,
- a programming language, with local variables, default values for
parameters, variable parameter number, passing of functions,
- two and three dimensional graphs,
- marker plots,
- density and contour plots,
- animations,
- numerical integration and differentiation,
- statistical functions and tests,
- differential equations,
- interval methods with guaranteed inclusions,
- function minimizers (Brent, Nelder-Mean),
- Simplex algorithm,
- interpolation and approximation,
- finding roots of polynomials,
- Fast Fourier transform (FFT),
- An exact scalar product using a long accumulator,
- Postscript graphics export

WWW: http://euler.sourceforge.net/
2002-05-14T03:15:50+00:00 sysutils/rclean Command-line rc.conf ordering and cleaning tool
rclean provides a command-line tool to order and clean content of
rc.conf, using option order from /etc/defaults/rc.conf and printing only
choices that were different by the default value in /etc/rc.conf.
Output is customizable from "only used values" to "full listing".

WWW: http://www.lapo.it/rclean/
2002-05-13T23:48:08+00:00 x11-wm/vdesk
This is a small command-line utility for setting up and using virtual
desktops.

from the Web page:

invoke it as vdesk <desktop number> to switch to a desktop,
or vdesk <desktop number> <window id> ... to move windows
to a desktop, where desktop 0 means that the window should
be made sticky.

WWW: http://azz.us-lot.org/code.html
2002-05-13T19:06:04+00:00 devel/openzz Interpreted dynamic parser
OpenZz is a dynamic parser which allows its grammar to be extended by
commands written in its own Zz language. Due to the interpreted and
dynamic nature of the parser OpenZz can be used to develop both fast
language prototypes and full compilers.

WWW: http://openzz.sourceforge.net/
2002-05-13T17:04:49+00:00 print/axpoint XML Based Presentations
AxPoint is a Perl module that uses the PDFLib module and the pdflib library
to generate PDF based presentations from XML data sources.
It has the following features:
- Ability to create slideshows with your choice of background image
- Slideshows break down into slidesets, or not at your choice.
- Slides can show bullet points, source code (fixed font), or images.
- Slides can have transition effects (dissolve, box, wipe, etc)
- All elements of a slide can transition in too.
- Text on slides supports bold, italics, and colours. Colours can be any
one of the 16 HTML colours, or defined as hex RGB values.
- Output uses the standard XML::SAX::Writer consumer classes, allowing you
to output direct to a file, or to a string, or however you need to. Very
useful for dynamic web based presentations.
- PDF bookmarks allow direct navigation to any slide.
- Using PDF allows you to go "Full Screen", even on Linux
- Image formats supported include GIF, JPEG, PNG and TIFF

WWW: http://axpoint.axkit.org/
2002-05-13T16:49:05+00:00 print/p5-PDFLib More OO interface to pdflib_pl.pm
A cleaner API than pdflib_pl.pm, which is a very low-level (non-OO) interface.
2002-05-13T12:10:25+00:00 graphics/ruby-image_size Ruby library to measure the size of a given image file
This is a Ruby library to measure the size of a given image file.

WWW: http://www.rubycgi.org/tools/index.en.htm
2002-05-13T03:21:45+00:00 sysutils/gconf-editor Gconf database editor for the GNOME 3 environment
gconf-editor is a GNOME 2 GConf database editor. It is analogous to
regedit on Windows.
2002-05-13T01:30:40+00:00 security/amavisd The daemonized version of amavis-perl
amavisd is the 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.

WWW: http://www.amavis.org/
2002-05-12T18:40:55+00:00 math/gap System for computational discrete algebra
GAP (Groups, Algorithms and Programming) is a system for computational
discrete algebra with particular emphasis on, but not restricted to
computational group theory.

WWW: http://www.gap-system.org
2002-05-12T15:14:08+00:00 cad/gtkwave Electronic Waveform Viewer
GTKWave is a fully featured GTK+ based wave viewer for Unix and
Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard
Verilog VCD/EVCD files and allows their viewing.

WWW: http://gtkwave.sourceforge.net/
2002-05-12T13:33:09+00:00 sysutils/vobcopy Decrypts and copies DVD .vob files
[ from developer's site ]

Vobcopy copies DVD .vob files to harddisk, decrypting them on the
way (thanks to libdvdread) and merges them into 2 GB files (or
larger) with the name extracted from the DVD. It checks for enough
free space on the destination drive and compares the copied size
to the size on DVD (in case something went wrong during the copying).

WWW: http://vobcopy.org/projects/c/c.shtml
2002-05-12T00:59:38+00:00 games/frabs The fRaBs (Free Abuse) data files for the Abuse game engine
This port installs the fRaBs (Free Abuse) data files and the necessary
glue to use them with the SDL port of the Abuse game engine.

WWW: http://www.cs.uidaho.edu/~cass0664/fRaBs
2002-05-11T22:15:32+00:00 games/abuse The classic 2D action game Abuse
This port installs the full registered data files for Abuse 2.0 and the
necessary glue to use them with the SDL port of the Abuse game engine.

WWW: http://abuse.zoy.org
2002-05-11T21:57:40+00:00 games/abuse_sdl SDL port of the Abuse game engine
Abuse-SDL is a port of Abuse by Crack Dot Com to Linux using the Simple
DirectMedia Layer library. This allows Abuse to run at screen depths
greater than 8bpp as well as fullscreen.

Abuse-SDL has the following extra features over the original Abuse:

- Run at any screen depth from 8bpp to 32bpp.
- Run fullscreen or in a window.
- Lock the mouse to the window.
- Mousewheel support for changing weapons.
- Stereo sound.

WWW: http://abuse.zoy.org/
2002-05-11T21:48:26+00:00 shells/zsh+euc_hack The Z shell with EUC encoding support
This is Zsh with EUC encoding support.

The patches are mostly based on the work by ono@ono.org (Thanks!):

WWW: http://www.ono.org/software/zsh-euc/

What I did over this is disable the hack for non-EUC locales. Maybe
the patches can be moved to shells/zsh in the future, but it's
premature for the moment.

Notes:
- forward-char, backward-char and backward-delete-char with no numeric
argument should work properly with this hack.
- Completion and redisplay should work fine.
- There can be some trivial side-effects if a line includes EUC
characters. (cut'n'paste does not work properly, etc.)
- JIS X0201-Roman and JIS X0208-Kanji are supported.
- JIS X0201-Katakana and JIS X0212 Kanji are NOT supported.
- Only tested with the EUC-JP (ja_JP.eucJP) locale. I'm not sure if
it works for GB 2312/CNS 11643-1/KS X 1001. Any feedbacks is
welcome, especially a patch if it does not work. :)
- This is just a hack. Zsh's line editor apparently needs a rewrite
in order to support multibyte encodings properly.
2002-05-11T20:54:39+00:00 audio/ruby-xmms XMMS bindings for Ruby
This is XMMS bindings for Ruby.

WWW: http://www.pablotron.org/software/xmms-ruby/
2002-05-11T12:36:20+00:00 japanese/p5-Date-Japanese-Era Conversion between Japanese Era / Gregorian calendar
Date::Japanese::Era handles conversion between Japanese Era and
Gregorian calendar.

WWW: https://metacpan.org/release/Date-Japanese-Era
2002-05-10T18:59:23+00:00 net/freeradius2 Free RADIUS server implementation
FreeRADIUS is the most widely deployed RADIUS server in the world. It is the
basis for multiple commercial offerings. It supplies the AAA needs of many
Fortune-500 companies and Tier 1 ISPs. It is also widely used in the academic
community, including eduroam. The server is fast, feature-rich, modular, and
scalable.

WWW: http://www.freeradius.org/
2002-05-10T18:59:23+00:00 net/freeradius A free RADIUS server implementation
FreeRADIUS is the premiere open source RADIUS server. Based on current
statistics, there are over 50,000 deployments of the software. These
deployments include small sites with 10 users, large-scale enterprises with
tens of thousands of users, and carrier-class deployments with over 10 million
users. In total, the sites that we know are using FreeRADIUS support nearly
100 million users. The only other servers that come close in terms of market
share and/or number of sites are ACS and IAS.

The server scales easily from embedded systems with small amounts of memory to
systems with millions of users. It is fast, flexible, configurable, and
supports more authentication protocols than most commercial servers. It
includes support for SQL, LDAP, RADIUS Proxying, failover, load balancing, and
nearly 100 vendor dictionary files. It can perform authentications via the
PAP, CHAP, MS-CHAP, EAP-MD5, EAP-GTC, EAP-TLS, EAP-TTLS, PEAPv0, LEAP,
EAP-SIM, and Digest authentication protocols. It has reached a stable 1.1
version, with incremental improvements added in each release.

The server is released under the GNU General Public License (GPL), which means
that it is free to download and install.


WWW: http://www.freeradius.org/
2002-05-10T17:32:43+00:00 textproc/py-rxp Fast validating XML parser for Python
RXP is a very fast validating XML parser written by Richard Tobin
of the University of Edinburgh. It complies fully with the W3C test
suites (although we have compiled it without Unicode support for
the time being). pyRXP is a wrapper around this which constructs a
lightweight in-memory "tuple tree" in a single call. This structure
is the lightest one we could define in Python, and it is constructed
entirely in C code, resulting in unprecedented speed. It is a core
part of ReportLab's forthcoming XML toolkit, which aims to offer
simple, fast and pythonic tools for common XML processing tasks.

WWW: http://www.reportlab.org/pyrxp.html
2002-05-10T12:58:42+00:00 security/drwebd Satellite port to activate DrWeb daemon
${PORTSDIR}/security/drweb/pkg-descr
2002-05-10T10:52:51+00:00 audio/soundgrab Interactively select and save sections of an audio file
soundgrab is designed to help you slice up a big long raw audio file
(by default 44.1 kHz 2 channel signed sixteen bit little endian) and
save your favorite sections to other files. It does this by providing
you with a cassette player like command line interface. Commands like
ff <secs>, rw <secs>, jump <offset_from_start> can be used while the
volume is being played or while it is stopped to move the player head
around. The commands mark and name allow you to give names to sections
between the mark and the current position of the player head (like
emacs mark and point concept), and the export command exports the
named sections to other files in wav, cdr (CD mastering), or raw
format (or ogg or flac format if the appropriate encoder binaries are
found on your system).

WWW: http://rawrec.sourceforge.net/soundgrab/
2002-05-09T16:04:23+00:00 audio/rawrec Utility to record and playback raw audio data
rawrec provides a simple, minimalist way to record or play back raw audio
data from the command line. It can work with files or standard IO, and so
can provide a simple buffered shell audio interface for other programs.

WWW: http://rawrec.sourceforge.net/
2002-05-09T13:45:49+00:00 sysutils/sloth Slow down a process
Sloth allows you to slow down a specified application by specifying (in
miliseconds) the delay on the process. It slows down the process by sending
SIGSTOP & SIGCONT signals to the process over a very fast period of time,
giving the appearance of a slower application.
2002-05-09T12:57:04+00:00 devel/lightning Generates assembly language code at run-time
GNU lightning is a library that generates assembly language code at
run-time; it is very fast, making it ideal for Just-In-Time compilers,
and it abstracts over the target CPU, as it exposes to the clients a
standardized RISC instruction set inspired by the MIPS and SPARC chips.

WWW: http://www.gnu.org/software/lightning/
2002-05-09T11:00:02+00:00 java/linux-blackdown-jdk13 Blackdown Java Development Kit 1.3 for Linux
Blackdown Linux Java Developers Kit 1.3.1

WWW: http://www.blackdown.org/
2002-05-09T02:34:50+00:00 security/find-zlib Scans files for statically linked zlib (libz) code
This is a script to scan files for statically linked zlib (libz)
code. Programs which contain such code may be affected by the
double free() security bug.

WWW: http://zlib.net/
2002-05-08T18:42:38+00:00 x11/gnomesession Session component for the GNOME 2 desktop
This provides session management for the GNOME 2 desktop, and
provides the tools used to start the desktop.
2002-05-08T18:42:38+00:00 x11/gnome-session Session component for the GNOME 3 desktop
This provides session management for the GNOME 3 desktop, and
provides the tools used to start the desktop.

WWW: https://www.gnome.org/
2002-05-08T09:43:25+00:00 security/authforce HTTP authentication brute forcer
Authforce is an HTTP authentication brute forcer. Using various methods,
it attempts brute force username and password pairs for a site. It has
the ability to try common username and passwords, username derivations,
and common username/password pairs. It is used to both test the security
of your site and to prove the insecurity of HTTP authentication based on
the fact that users just don't pick good passwords.

WWW: https://github.com/zlandau/authforce
2002-05-08T06:51:54+00:00 security/hashish GUI file and string hashing utility
Hashish is a file and string hashing utility that computes cryptograhpic
hashes. It is cross platform and includes a gui front end. Supports drag
and drop file hashing. Hex and Base64.

Hashing algorithms: MD5, SHA-1, SHA-2 (256/384/512), RIPEMD-160,
HAVAL (3/4/5), Tiger, CRC32, Panama.

WWW: http://hashish.sourceforge.net/
2002-05-07T18:48:04+00:00 graphics/kludge3d Simple 3D editor
Kludge3d is a simple 3d editor, in the spirit of Worldcraft or Milkshape.
It is the offspring of several other (presumably abandoned) GTK-based editors,
with the best features taken from each. As the name implies, kludge3d is
exactly that - a kludge.

WWW: http://kludge3d.sourceforge.net/
2002-05-07T16:57:37+00:00 print/hpijs Drivers and support resources for HP Inkjet Printers
The Hewlett-Packard Co. Linux Inkjet Driver Project is an add-on to the
GNU Ghostscript application. The driver provides printing support for more
than 200 printer models, including, DeskJet, OfficeJet, Photosmart, Business
Inkjet and some LaserJet.

HPIJS has been discontinued. Consider installing HPLIP instead.

WWW: http://hpinkjet.sourceforge.net/
2002-05-07T16:56:02+00:00 print/libijs C library that supports plugin printer driver for Ghostscript
IJS is a relatively new initiative to improve the quality and ease
of use of inkjet printing with Ghostscript. Using IJS, you can add
new drivers, or upgrade existing ones, without recompiling Ghostscript.
All driver authors are encouraged to adapt their drivers for IJS,
and if there is an IJS driver available for your printer, it should
be your first choice.

WWW: http://www.linuxprinting.org/ijs/
2002-05-06T21:22:25+00:00 x11-fm/file_menu_applet A small GNOME panel application which creates a file manager
[ excerpt from developer's site ]
File Menu Applet is a small GNOME panel application which
creates a file manager.

File Menu Applet is not designed to replace your existing
file manager, but instead work with it. It supports standard
drag and drop, GNOME file types, and Nautilus icons.
I use it for small tasks such a easily attaching files to
emails in Evolution by dragging them out of File Menu Applet
into the Evolution composer window.
It's also excellent for selecting songs to play from your
MP3 or OGG collection.

WWW: http://www.zoned.net:8000/~xkahn/file_menu_applet/
2002-05-06T20:37:17+00:00 portuguese/staroffice52 Sistema integrado de processador de texto/planilha/e muito mais
StarOffice 5.2 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.
2002-05-06T20:37:17+00:00 editors/staroffice52-pt
StarOffice 5.2 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.
2002-05-06T19:33:55+00:00 lang/tensile Programming language designed for especially complex processing texts
Tensile is a brand-new programming languages designed especially
for complex processing texts in SGML-like formats. Its key feature
is the notion of finite-state automata used for defining text
transformations. Tensile has been designed, too, for Web programming,
so it has inherent CGI capabilities.

Tensile is an exTENSIbLE language which means that (a) pluggable
modules are supported and (b) user-defined and predefined entities
are mostly treated in the same way.

WWW: http://www.nongnu.org/nsl/
2002-05-06T19:33:55+00:00 lang/nsl
The NSL (The New Scripting Language) is a scripting language intended
primarily for processing text documents in various input formats and in
various languages. It is being developed as to be as light-weight as possible,
however, providing a possibility to solve a wide range of tasks. It can be
used as a stand-alone tool, as well as a CGI engine. It is not intended to be
embeddable like Tcl, but since the interpreter is very compact, it can be
attached to an application without great overhead.

The NSL should be easy to learn. Its syntax is much simplier than that of perl
or even awk and is more like Tcl or csh. It has, however, some peculiarities
in syntax, as well as in programming techniques, so it would probably require
some time to get accustomed to.

However, the NSL is not a quick-development language. Its core does not and
shall not include 'complete solutions'. Inspite of its rather high level, it
should be regarded as a toolbox by the means of which a programmer may
implement what he wants. Only such approach (IMHO) may allow to keep the
language small, efficient, easy both to learn and to use.

WWW: http://www.freesoftware.fsf.org/nsl/
2002-05-06T19:03:47+00:00 lang/libutils Support lib for Tensile/NSL
Support lib for Tensile/NSL

WWW: http://www.nongnu.org/nsl/
2002-05-06T17:41:11+00:00 java/jakarta-bcel Library for generating Java bytecode
The Byte Code Engineering Library (formerly known as JavaClass) is
intended to give users a convenient possibility to analyze, create,
and manipulate (binary) Java class files (those ending with
.class). Classes are represented by objects which contain all the
symbolic information of the given class: methods, fields and byte code
instructions, in particular.

Such objects can be read from an existing file, be transformed by a
program (e.g. a class loader at run-time) and dumped to a file
again. An even more interesting application is the creation of classes
from scratch at run-time. The Byte Code Engineering Library (BCEL) may
be also useful if you want to learn about the Java Virtual Machine
(JVM) and the format of Java .class files.

BCEL is already being used successfully in several projects such as
compilers, optimizers, obsfuscators and analysis tools, the most
popular probably being the Xalan XSLT processor at Apache.

WWW: http://jakarta.apache.org/bcel/
2002-05-06T16:12:39+00:00 devel/ragel Compile regular languages into executable C/C++ code
Ragel compiles finite state machines from regular languages into runnable C
code. Ragel state machines can not only recognize byte sequences as regular
expression machines do, but can also execute code at arbitrary points in the
recognition of a regular language.

When you wish to write down a regular language you start with some simple
regular language and build a bigger one using the regular language operators
union, concatenation, kleene star, intersection and subtraction. This is
precisely the way you describe to Ragel how to compile your finite state
machines. Ragel also understands operators that insert function calls into
machines and operators that control any non-determinism in machines.

WWW: http://www.complang.org/ragel/
2002-05-06T14:47:14+00:00 devel/libshbuf Library for Shared Buffer IPC
libshbuf implements a new kind of IPC: the "shared buffer", a faster, more
flexible replacement for standard Unix FIFOs. It offers the following
advantages:
- Normally better latency and throughput
- Full access to the buffer at any time
- Connecting processes need not to be children of each other
- Arbitrary buffer lengths
- Memory mapped
- "Backlog"

The implementation is based on SysV shared memory, semaphores and message
queues. It makes use of POSIX pthreads.

WWW: http://0pointer.de/lennart/projects/libshbuf/
2002-05-06T05:55:22+00:00 sysutils/LPRngTool Configuration Tool for LPRng
LPRngTool is a configuration tool for LPRng. It provides a simple
Graphical User Interface that allows users to:

- create printer definitions and edit printcap files
- display the status of print queues and the printing system
- perform printing administration functions
start, stop and abort print jobs
enable and disable spooling to print queues
- configure print filters such as IFHP and the RedHat
print filters

WWW: http://lprng.sourceforge.net/
2002-05-05T06:54:55+00:00 databases/lsdb-emacs20
2002-05-05T06:53:49+00:00 databases/lsdb Lovely Sister Database
LSDB (The Lovely Sister Database) is a rolodex-like database program
for SEMI based MUA. It intends to be a lightweight replacement for
BBDB (The Insidious Big Brother Database). Unfortunately, it
currently doesn't support the all features of BBDB.

WWW: http://sourceforge.jp/projects/lsdb/
2002-05-04T15:37:10+00:00 news/newscache NewsCache is a free cache server for USENET News
What is NewsCache?

NewsCache is a free cache server for USENET News available under the GNU
General Public License. NewsCache can be plugged in between your news
reader(s) and your news server. NewsCache acts to news readers like a news
server and retrieves news articles from the news server like a news
reader. Whenever, a client requests an article from NewsCache, NewsCache
checks whether the article has already been stored in the cache area. If
this is the case, the article is sent directly to its client. Otherwise,
the article is requested from the upstream news server, stored in the
cache area and sent back to the client.

WWW: http://www.linuxhacker.at/newscache/
2002-05-03T15:42:03+00:00 x11/gnometerminal Terminal component for the GNOME 2 Desktop
Default terminal emulator for the GNOME 2.0 Desktop.

WWW: http://www.gnome.org/
2002-05-03T15:42:03+00:00 x11/gnome-terminal Terminal component for the GNOME 3 Desktop
Default terminal emulator for the GNOME 3 Desktop.

WWW: https://www.gnome.org/
2002-05-03T09:48:25+00:00 japanese/xpdf Japanese font support for xpdf
This ports enables xpdf to read japanese pdf.
2002-05-03T09:34:04+00:00 print/adobe-cmaps Adobe CMap collection
The files in this port relate to Adobe CJK character collections
for CID-keyed fonts, and also provide *genuine* CIDFonts for testing
purposes.

WWW: http://partners.adobe.com/asn/tech/type/ftechnotes.jsp
2002-05-02T23:26:45+00:00 x11-wm/fluxconf Fluxbox window manager configuration program
fluxconf is a tiny GTK based configuration tool for the fluxbox window manager.
It allows basic manipulation of the window manager behaviour:

o Slit configuration
o Window placement
o Focus model
o Workspace configuration

WWW: http://devaux.fabien.free.fr/flux/
2002-05-02T05:50:40+00:00 net/psi A Qt-based Jabber client
Psi is a client for the Jabber system. Written in C++ and based on the
Qt library, there are versions available for Linux, FreeBSD (and other
flavors of unix/X11), Microsoft Windows, and Apple MacOS X.

It does not require KDE to run.

WWW: http://psi.affinix.com/
2002-05-02T05:50:40+00:00 net-im/psi Qt-based Jabber (XMPP) client
Psi is a client for the Jabber system. Written in C++ and based on the
Qt library, there are versions available for Linux, FreeBSD (and other
flavors of Unix/X11), Microsoft Windows, and Apple MacOS X.

It does not require KDE to run.

WWW: http://psi-im.org/
2002-05-02T03:55:26+00:00 archivers/dact Dynamic Adaptive Compression Tool
Take file, compress each block with 1 of 256 algorithms (including no
compression) and use algorithm on a per block basis.

WWW: http://www.rkeene.org/oss/dact/
2002-05-02T03:44:57+00:00 x11/gnomepanel Panel component for the GNOME 2 Desktop
This drives the GNOME 2 panel.

WWW: http://www.gnome.org/
2002-05-02T03:44:57+00:00 x11/gnome-panel Panel component for the GNOME 2 Desktop
This drives the GNOME 2 panel.

WWW: http://www.gnome.org/
2002-04-30T03:02:42+00:00 graphics/imc Image Compiler
This is the Image Compiler, which generates images from textual description.
Most important features include:

- Does not need display to run
- Can be run from the command line or as CGI script. In the latter case,
the image is output to the browser (in PNG or JPEG format)
- The size of the output image is automatically determined, no size has to
be specified (although you can give a fixed size
- Coordinates are in pixels, only positive coordinates are visible. Angles
are in integer degrees, no limitations (except the maximum integer limit).
Colors can be specified in one of three formats, including X11 color
(rgb) strings
- A pre-processor can be applied on the input file first; simple
arithmetic can be performed
- Supports commands for drawing lines, circles (filled or not), rectangles
(filled or not), ellipses (filled or not), arcs, and text. Images can
also be imported. For text and images an alignment parameter is
available, and text and images can be rotated over any angle and can
also be mirrored

WWW: http://users.skynet.be/Peter.Verthez/projects/imc/
2002-04-30T02:09:44+00:00 mail/mailgraph RRDtool frontend for Postfix statistics
Mailgraph is a very simple mail statistics RRDtool frontend for Postfix
that produces daily, weekly, monthly and yearly graphs of received/sent
and bounced/rejected mail.

WWW: http://mailgraph.schweikert.ch/
2002-04-29T18:17:12+00:00 x11-fm/gnome-commander2 File manager for Gnome2
GNOME Commander is file mangager aimed at people that wants an efficent
and fast file mangager. The program can currently perform most common
file operations such as copy, move, delete, chown and chmod and so on.
It can also detect changes to files caused by other programs and update
the views without the need for the user to manually reload. The program
also supports Copy & Paste as well as Drag & Drop.

WWW: https://gcmd.github.io/
2002-04-29T18:17:12+00:00 x11-fm/gnome-commander File manager for Gnome
GNOME Commander is file manager aimed at people that wants an efficient and
fast file manager. The program can currently perform most common file
operations such as copy, move, delete, chown and chmod and so on. It can also
detect changes to files caused by other programs and update the views without
the need for the user to manually reload. The program also supports
Copy & Paste as well as Drag & Drop.

WWW: http://www.nongnu.org/gcmd/
2002-04-28T17:31:16+00:00 net/py-google Python wrapper for the Google web API
This module allows you to access Google's web APIs through SOAP,
to do things like search Google and get the results programmatically.
This API is described here: http://www.google.com/apis/

WWW: http://pygoogle.sourceforge.net/
2002-04-28T17:01:56+00:00 devel/py-istring Interpolated Strings
istring is an interpolated string class, which means you can substitute
variables into a string, like this:

>>> j = 3
>>> s = istring("j is $j")
>>> s
'j is 3'

WWW: http://www.neosynapse.net/istring.html
2002-04-28T16:06:32+00:00 x11-fonts/p5-Font-TTF Perl module for TrueType font hacking
Perl module for TrueType font hacking. Supports reading, processing and
writing of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT,
bsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern,
loca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and
writing of all other table types.

In short, you can do almost anything with a standard TrueType font with
this module.

WWW: https://metacpan.org/release/Font-TTF
2002-04-28T09:42:39+00:00 textproc/p5-Text-PDF
In summary, this module provides a strong (IMO) base for working with PDF
files but lacks some finesse. Users should know their way around the PDF
specification.

FEATURES
- Works with more than one PDF file open at once
- Supports TrueType fonts as well as the base 14 (requires Font::TTF module)
including Type0 glyph based fonts (for Unicode), and subsetting
2002-04-28T06:42:32+00:00 graphics/xmms-paranormal Adaptation of the "OpenGL Spectrum Analyzer" from XMMS
Paranormal is an extremely customizable (pseudo-programmable) audio
visualization library, based (conceptually) on Winamp's AVS plugin.
The goal of Paranormal is to be as flexible as possible by providing
a number of 'actuators' that perform various tasks involved in
generating an image. These actuators can then be combined to create
a nearly unlimited number of effects. These combinations can be
saved to a file to be brought back later.

WWW: http://paranormal.sourceforge.net/
2002-04-27T15:17:05+00:00 net/libicq2000 An opensource C++ library to support icq2000/2001 protocol
[ from developer's site ]
libicq2000 is an opensource C++ library being developed to support
the icq2000/2001 protocol. It is easy for developers to use as the
backbone for their clients' connection to the ICQ network - all the
protocol work is abstracted away in one nice object-orientated
interface.

WWW: http://libicq2000.sourceforge.net/
2002-04-27T15:17:05+00:00 net-im/libicq2000 An opensource C++ library to support icq2000/2001 protocol
[ from developer's site ]
libicq2000 is an opensource C++ library being developed to support
the icq2000/2001 protocol. It is easy for developers to use as the
backbone for their clients' connection to the ICQ network - all the
protocol work is abstracted away in one nice object-orientated
interface.

WWW: http://libicq2000.sourceforge.net/
2002-04-27T13:53:37+00:00 www/mod_auth_mysql_another Allows users to use MySQL databases for user authentication
This add-on module allows the apache web server to use a MySQL database
for user and/or group authentication. For large user lists this can offer
a significate speed up over apache's standard flat file format.

There is a different version of mod_auth_mysql in the ports tree with
different configuration. Unfortunatly this version has a bug if used on
a system which has more than one authentification databases. You may have
to look which version fits your requirements.

WWW: http://modauthmysql.sourceforge.net/
2002-04-27T00:26:40+00:00 textproc/jdictionary Platform independent, plugin based dictionary
JDictionary is a powerful multi platform dictionary software.
JDictionary is plugin based, and has an easy to use plugin managment system,
that is able to download and install the desired plugins automagically from
the web. Installing or upgrading one or more plugins (even simultaneously)
is just one click!

WWW: http://jdictionary.info/
2002-04-26T22:20:02+00:00 java/linux-sun-jdk12 Sun Java Development Kit 1.2 for Linux
The Sun Java Development Kit (JDK) version 1.2 for Linux,
a.k.a. the Java 2 SDK, Standard Edition.

WWW: http://java.sun.com/products/jdk/1.2/
2002-04-26T21:54:15+00:00 java/jboss5 Open-source J2EE application server (5.x family)
This is the final release of the JBoss 5.0 series for the Java EE5 codebase
that fully complies with the Java EE5 conformance testing certification
requirements.

Many key features of JBoss 5 are provided by integrating other standalone
JBoss projects:

* JBoss Microcontainer 2.0.2 - POJO based microcontainer removing the
dependency on JMX
* EJB 3.0 - Fully certified as part of the Java EE 5 compliant JBoss AS 5
* Hibernate 3.3.1 - JPA certified
* JBoss Messaging 1.4.1 - the next generation messaging platform from JBoss
with HA features.
* JBoss WebServices 3.0.4 - new custom built JAX-WS compliant WebServices
stack.
* JBoss Seam 1.1 - a powerful new application framework to build next
generation Web 2.0 applications by unifying and integrating popular
service oriented architecture (SOA) technologies

WWW: http://www.jboss.org/
2002-04-26T21:54:15+00:00 java/jboss4 Open-source J2EE application server (4.x family)
JBoss AS 4 is an officially certified J2EE 1.4 application server. The
certification guarantees that JBoss AS 4 conforms to the formal J2EE
specification.

- supports J2EE Web Services including JAX-RPC (Java API for XML for
Remote Procedure Call) and the Web Services for J2EE Architecture.

- implements the JMS (Java Messaging Service) 1.1 specification.

- implements the JCA (Java Connector Architecture) 1.5 specification.
The JCA 1.5 specification adds support for the life cycle management of
resource adapters, worker thread management as well as transaction and
message inflow from the resource adapter to the application server.

- implements the Java Authorization Contract for Containers (JACC)
specification.

- implements the EJB 2.1 specification. The EJB 2.1 specification
extends the message-driven bean contracts to support other messaging
types in addition to JMS. It supports stateless session beans as web
service endpoints. It also includes a new container managed service
called the EJB timer service.

WWW: http://www.jboss.org/
2002-04-26T21:54:15+00:00 java/jboss3 JBoss 3.x, an open-source J2EE application server
JBoss is an implementation of the EJB 1.1 (and parts of 2.0) specification,
that is, it is a server and container for Enterprise JavaBeans. In this it
is similar to Sun's 'J2SDK Enterprise Edition' (J2EE), but the JBoss core
server provides only an EJB server. The JBoss core does not include a web
container for servlets/JSP pages, although there are bundles available that
include either Tomcat or Jetty. The minimal core offering means that JBoss
has minimal memory and disk space requirements. JBoss will run very
effectively on a machine with 64 megabytes of RAM, and requires only a few
megabytes of disk (including source code!). Sun's J2EE requires a minimum of
128 megabytes of RAM, and 31 megabytes of disk space. Because of its small
memory footprint, JBoss starts up about 10 times faster than J2EE. There is
a built-in SQL database server for handling persistent beans, and this
starts up automatically with the server (J2EE ships with the CloudScape SQL
server, which has to be started separately).

One of the nicest features of JBoss is its support for `hot' deployment. What
this means is that deploying a Bean is a simple as copying its JAR file into
the deployment directory. If this is done while the Bean is already loaded,
JBoss automatically unloads it, then loads the new version. Contrast this
with the rigmarole that other J2EE server makes us go through... JBoss is
distributed under the LGPL, which means that it's free, even for commercial
work, and the LGPL ensures that it remains that way.

WWW: http://www.jboss.org/
2002-04-26T21:54:15+00:00 java/jboss2 JBoss 2.x, an open-source J2EE application server
JBoss is an implementation of the EJB 1.1 (and parts of 2.0) specification,
that is, it is a server and container for Enterprise JavaBeans. In this it
is similar to Sun's 'J2SDK Enterprise Edition' (J2EE), but the JBoss core
server provides only an EJB server. The JBoss core does not include a web
container for servlets/JSP pages, although there are bundles available that
include either Tomcat or Jetty. The minimal core offering means that JBoss
has minimal memory and disk space requirements. JBoss will run very
effectively on a machine with 64 megabytes of RAM, and requires only a few
megabytes of disk (including source code!). Sun's J2EE requires a minimum of
128 megabytes of RAM, and 31 megabytes of disk space. Because of its small
memory footprint, JBoss starts up about 10 times faster than J2EE. There is
a built-in SQL database server for handling persistent beans, and this
starts up automatically with the server (J2EE ships with the CloudScape SQL
server, which has to be started separately).

One of the nicest features of JBoss is its support for `hot' deployment. What
this means is that deploying a Bean is a simple as copying its JAR file into
the deployment directory. If this is done while the Bean is already loaded,
JBoss automatically unloads it, then loads the new version. Contrast this
with the rigmarole that other J2EE server makes us go through... JBoss is
distributed under the LGPL, which means that it's free, even for commercial
work, and the LGPL ensures that it remains that way.

WWW: http://www.jboss.org/
2002-04-26T02:20:00+00:00 graphics/xmms-iris Adaptation of the "OpenGL Spectrum Analyzer" from XMMS
Really pretty 3D circular spectrum analyzer with beat detection

WWW: http://cdelfosse.free.fr/xmms-iris/
2002-04-25T17:05:12+00:00 graphics/sdl_gfx SDL graphics drawing primitives and other support functions
The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided
basic drawing routines such as lines, circles or polygons and SDL_rotozoom
which implemented a interpolating rotozoomer for SDL surfaces.

The current components of the SDL_gfx library are:

- Graphic Primitives (SDL_gfxPrimitves.h)
- Rotozoomer (SDL_rotozoom.h)
- Framerate control (SDL_framerate.h)
- MMX image filters (SDL_imageFilter.h)

WWW: http://www.ferzkopp.net/Software/SDL_gfx-2.0/
2002-04-25T14:20:18+00:00 www/phpbb PHP-based bulletin board / discussion forum system
From the website:

phpBB is a high powered, fully scalable, and highly customisable
open-source bulletin board package. phpBB has a user-friendly interface,
simple and straightforward administration panel, and helpful FAQ. Based
on the powerful PHP server language and your choice of MySQL, MS-SQL,
PostgreSQL or Access/ODBC database servers, phpBB is the ideal free
community solution for all web sites.

WWW: https://www.phpbb.com/
2002-04-25T01:11:49+00:00 textproc/spell A GNU implementation of the UNIX spell utility using Ispell
A GNU implementation of the UNIX spell utility using Ispell.

Provides a flexible, non-interactive interface to the Ispell utility.

WWW: http://www.gnu.org/

brian@quynh-and-brian.org
2002-04-24T16:07:53+00:00 x11/gnomedesktop Additional UI API for GNOME 2
This is a collection of APIs not included in libgnomeui.

WWW: http://www.gnome.org/
2002-04-24T16:07:53+00:00 x11/gnome-desktop Additional UI API for GNOME 3
This is a collection of APIs.

WWW: https://www.gnome.org/
2002-04-24T16:06:45+00:00 x11-toolkits/libwnck Library used for writing pagers and taskslists
libwnck is a Window Navigator Construction Kit, i.e. a library used
for writing pagers and taskslists. It is needed for the
GNOME 2.0 desktop.

WWW: https://www.gnome.org/
2002-04-24T16:05:17+00:00 x11-toolkits/libzvt Library components for Zed's Virtual Terminal
libzvt is the library backend of zterm, yet another virtual terminal
program. It is needed for the application side of the GNOME 2.0 desktop.

WWW: http://www.gnome.org/
2002-04-23T20:14:31+00:00 comms/gsmlib Library to access GSM mobile phones through GSM modems
This distribution contains a library to access GSM mobile phones through GSM
modems. Features include:
- modification of phonebooks stored in the mobile phone or on the SIM card
- reading and writing of SMS messages stored in the mobile phone
- sending and reception of SMS messages

Additionally, some simple command line programs are provided to use these
functionalities.
2002-04-23T19:54:18+00:00 devel/ruby-aspectr Ruby libraries for Aspect programming
This package allows Ruby developers to write their code using aspect-
oriented programming style. AspectR is somewhat similar to AspectJ.

WWW: http://aspectr.sourceforge.net/
2002-04-23T16:46:05+00:00 graphics/xmms-gdancer XMMS Visualization plugin, displays dancing figures
XMMS Visualization plugin, displays dancing figures.

WWW: http://www.travisemslander.com/gdancer/
2002-04-23T16:46:05+00:00 audio/xmms-gdancer
XMMS Visualization plugin, displays dancing figures.

WWW: http://www.figz.com/gdancer/
2002-04-22T13:14:50+00:00 net/ipv6socket_scrub Checks IPv6 portability of C source code
Sun IPv6socket_scrub program
============================

The ipv6socket_scrub utility searches recursively through
the current directory (the default) or any specified
directory or file to find IPv4 socket code that may be a
candidate for modification when porting to the IPv6 socket API.
The utility is designed to run from a Solaris machine.

WWW: http://www.sun.com/solaris/ipv6
2002-04-22T05:15:20+00:00 x11-clocks/xmms-alarm Alarm timer plugin for the X Multimedia System
Xmms-alarm is an alarm timer plugin for the X Multimedia System.
It allows you to set a time for it to start playing a playlist
with the volume fading up.
You can set specific alarm times for each day of the week.

WWW: http://www.snika.uklinux.net/index.php?show=xmms-alarm
2002-04-21T23:47:50+00:00 misc/kdeedu4 Entertaining and educational programs for KDE 4 (meta port)
This port installs a collection of entertaining, educational programs
for KDE 4.

WWW: http://www.kde.org
2002-04-21T23:47:50+00:00 misc/kdeedu3 Collection of entertaining, educational programs for KDE
Kdeedu is a collection of entertaining, educational programs for KDE

WWW: http://www.kde.org/
2002-04-21T23:47:50+00:00 audio/arts Audio system for the KDE integrated X11 desktop
This is the aRts module from KDE CVS.
2002-04-21T19:49:01+00:00 misc/gtktalog A tool to make disk catalogs
GTKtalog is a tool to make disk catalogs: you can use it to create
a really small database with images of files and directories of your CDs.

WWW: http://www.nongnu.org/gtktalog/
2002-04-20T19:36:47+00:00 multimedia/dvdrip Perl Gtk+ based dvd-ripper
This is dvd::rip, a Perl Gtk+ based dvd-ripper. It serves as a
convenient frontend to transcode and makes ripping and encoding
DVDs a breeze. It also features a cluster daemon, which can distribute
encoding jobs over multiple machines.

WWW: https://www.exit1.org/dvdrip/
2002-04-20T19:36:47+00:00 graphics/dvdrip
This is dvd::rip, a Perl Gtk+ based dvd-ripper. It serves as a
convenient frontend to transcode and makes ripping and encoding
DVDs a breeze. It also features a cluster daemon, which can distribute
encoding jobs over multiple machines.

WWW: http://www.exit1.org/dvdrip/

- Michael Nottebrock <michaelnottebrock@gmx.net>
2002-04-20T15:17:46+00:00 biology/avida Auto-adaptive genetic system designed for ALife research
The computer program avida is an auto-adaptive genetic system designed
primarily for use as a platform in Digital or Artificial Life research. The
avida system is based on concepts similar to those employed by the tierra
program developed by Tom Ray. It is a population of self-reproducing strings
with a Turing-complete genetic basis subjected to Poisson-random mutations.
The population adapts to the combination of an intrinsic fitness landscape
(self-reproduction) and an externally imposed (extrinsic) fitness function
provided by the researcher. By studying this system, one can examine
evolutionary adaptation, general traits of living systems (such as
self-organization), and other issues pertaining to theoretical or
evolutionary biology and dynamic systems.

WWW: http://avida.devosoft.org/
2002-04-19T17:32:04+00:00 converters/fribidi Free Implementation of the Unicode Bidirectional Algorithm
A Free Implementation of the Unicode Bidirectional Algorithm.

The library implements all of the algorithm as described in the "Unicode
Standard Annex #9, The Bidirectional Algorithm,
http://www.unicode.org/unicode/reports/tr9/". FriBidi is exhautively tested
against Bidi Reference Code, and due to our best knowledge, does not contain
any conformance bugs.

In the API, we were inspired by the document "Bi-Di languages support - BiDi
API proposal" by Franck Portaneri which he wrote as a proposal for adding BiDi
support to Mozilla.

Internally the library uses Unicode entirely. The character property function
was automatically created from the Unicode property list data file,
PropList.txt, available from the Unicode Online Data site. This means that
every Unicode character will be treated in strict accordance with the Unicode
specification. The same is true for the mirroring of characters, which also
works for all the characters listed as mirrorable in the Unicode specification.

WWW: http://fribidi.org/
2002-04-19T14:11:38+00:00 audio/mhwaveedit Graphical program for editing sound files
mhWaveEdit is a graphical program for editing sound files.

Features
- Loads, plays, records and saves wav-files and a few other formats as well.
- If the file is small, it's loaded into memory. Otherwise, it's edited on
disc.
- Cut, copy and paste.
- Zooming
- Volume and speed adjustment
- Convert between sample rates, sample sizes, stereo and mono
- You can always undo, all the way back to the original state of the file
(even when editing large files.)

WWW: https://github.com/magnush/mhwaveedit/
2002-04-19T04:25:53+00:00 net/jabber-jud Jabber User Directory module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. JUD is allows clients to search for other users.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-19T04:25:53+00:00 net-im/jabber-jud Jabber User Directory module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. JUD is allows clients to search for other users.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-19T04:22:50+00:00 net/jabber-aim Jabber AIM Transport module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. The AIM Transport module allows clients to
communicate with user's of AOL Instant Messenger.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-19T04:22:50+00:00 net-im/jabber-aim Jabber AIM Transport module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. The AIM Transport module allows clients to
communicate with user's of AOL Instant Messenger.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-19T04:20:22+00:00 net/jabber-conference Jabber Conferencing module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. Conferencing provides private and public chatrooms.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-19T04:20:22+00:00 net-im/jabber-conference Jabber Conferencing module
The Jabber server (jabberd) is a daemon for Jabber clients to connect
and communicate with. Conferencing provides private and public chatrooms.

You can learn more about Jabber at:
WWW: http://www.jabber.org/
2002-04-18T18:42:32+00:00 mail/librfc822 Complete parser for RFC822 addresses
librfc822 provides application developers with a complete parser for RFC822
addresses. Not only can you use the library to verify that RFC822 addresses
are syntactically correct, you can also have an address split up into its
semantic parts, what is needed when deciding where to route an address to, etc.

What is quite unique is that librfc822 does indeed parse all address types
allowed by the standard. That includes such weird things as "address groups"
or addresses with whitespace and comments throw in.

WWW: http://cryp.to/librfc822/
2002-04-18T06:23:43+00:00 deskutils/krss KDE Rich Site Summary viewer
K.R.S.S. downloads Rich Site Summary feeds and displays them on your desktop,
in HTML.

WWW: http://krss.sourceforge.net/
2002-04-17T18:28:30+00:00 devel/sdl_ldbad A SDL Linux Developer's BandAiD
This is a SDL Linux Developer's BandAiD - a package, which when combined
with a FreeBSD SDL package creates development environment more similar to
SDL development environment on other platforms (mostly Linux).

Please note that this package is only for developer's use - no package should
use it as a dependency!

WWW: http://www.libsdl.org/
2002-04-17T07:10:56+00:00 databases/py-psycopg High performance Python adapter for PostgreSQL
psycopg is a PostgreSQL database adapter for the Python programming
language. It was written from scratch with the aim of being very small and
fast, and stable as a rock. The main advantages of psycopg are that it
supports the full Python DBAPI-2.0 and being thread safe at level 2.

psycopg is different from the other database adapter because it was designed
for heavily multi-threaded applications that create and destroy lots of
cursors and make a conspicuous number of concurrent INSERTs or UPDATEs.
Every open Python connection keeps a pool of real (UNIX or TCP/IP)
connections to the database. Every time a new cursor is created, a new
connection does not need to be opened; instead one of the unused connections
from the pool is used. That makes psycopg very fast in typical client-server
applications that create a servicing thread every time a client request
arrives.

WWW: http://initd.org/software/psycopg/
2002-04-16T15:41:42+00:00 x11/gnoclip A simple workspace switcher for gnome environment
Gnoclip is a desktop swicher for GNOME, similar to the Window Maker clip.
It has arrows to switch to the previous/next workspace, a menu with
workspace names which also allows you to change workspaces, and support
for screen names in Sawfish.
2002-04-15T18:38:18+00:00 devel/libredblack Library that provides the red-black balanced tree algorithm
This a small library that provides the red-black balanced tree algorithm


23 May 2000
Damian Ivereigh
Cisco Systems Inc

WWW: http://libredblack.sourceforge.net/
2002-04-15T17:27:05+00:00 net/tcpslice Tool for extracting portions of pcap files
tcpslice is a tool for extracting portions of packet trace
files generated using tcpdump's -w flag.
The basic operation of tcpslice is to copy to stdout all packets
from its input file(s) whose timestamps fall within a given range.

WWW: https://www.tcpdump.org/related.html
2002-04-15T12:48:18+00:00 textproc/roap Region Oriented Ascii Processor
Roap scans a text file, extracts regions that matches specified patterns
from it, and processes them with specified executables sequentially. Each
executable reads the region as the stdin, and whole their stdouts are
written out as the stdout of Roap.

WWW: http://sourceforge.net/projects/roap/
2002-04-14T04:33:30+00:00 graphics/showimg Picture viewer designed to run under KDE 3.x
ShowImg is a feature-rich image viewer which can display numerous
formats, including JPEG, PNG, GIF (animated) and MNG.

It consists of a tree view frame, a directory/preview frame, and a
view frame. The (larger) view frame can be exchanged with the (smaller)
directory/preview frame. It can preview and display images from
multiple directories and search for identical images.

ShowImg also features a full-screen mode, zooming, sorting, drag'n'drop
with Konqueror, and support for images in compressed archives (.tar,
.tar.gz, .zip) and kipi plugins.

WWW: http://www.jalix.org/projects/showimg/
2002-04-14T00:36:20+00:00 games/grubinvaders A multi boot compliant game for i386
grubinvaders, a multi boot compliant game for i386.

WWW: http://www.erikyyy.de/invaders/
2002-04-13T10:38:36+00:00 lang/kawa Java-based Scheme implementation
Kawa is a full Scheme implementation written in Java. With Kawa you can
access Java objects, methods, fields and classes within your Scheme code.
Scheme functions and files are compiled into optimized Java byte-code,
allowing you to write Java applications, applets, classes, and servlets
in Scheme.

WWW: http://www.gnu.org/software/kawa/
2002-04-13T06:57:45+00:00 games/qgo Go board and SGF editor written with the Qt library
qGo is a Go board and full featured SGF editor written with the Qt library,
available for Linux and Windows. Go is an ancient boardgame, very common in
Japan, China and Korea.

WWW: http://qgo.sourceforge.net/
2002-04-12T22:28:22+00:00 devel/gnomecommon Common automake macros for GNOME and GNOME 2
This is a collection of automake macros used for developing new GNOME
or GNOME 2.0 applications.

WWW: http://www.gnome.org/
2002-04-12T22:28:22+00:00 devel/gnome-common Common automake macros for GNOME 3
This is a collection of automake macros used for developing new GNOME
or GNOME 2.0 applications.

WWW: https://www.gnome.org/
2002-04-12T20:00:44+00:00 x11-toolkits/libgail-gnome An implementation of the ATK interfaces for GNOME widgets
Gail, the Gnome Accessibility Implementation library, is implementation of the
ATK interfaces for GNOME widgets.

WWW: http://www.gnome.org/
2002-04-12T19:29:01+00:00 www/ruby-google Ruby interface to Google SOAP-driven Web API
Ruby/Google offers a higher-level abstraction of Google's new
SOAP-driven Web API. It allows you to programmatically query the
Google search-engine from the comfort of your favourite programming
language.

The aim of the library is to make the details of the raw data
structures returned by the Web API irrelevant, in the process making
the API more accessible for everyday use.

Demonstration programs are included in the archive.

WWW: http://www.caliban.org/ruby/
2002-04-12T18:46:59+00:00 sysutils/ruby-devel-logger A lightweight logging library for Ruby
This is Devel::Logger, a lightweight logging library for Ruby.

WWW: http://rrr.jin.gr.jp/doc/devel-logger/
Author: NaHi (NAKAMURA, Hiroshi) <nahi@keynauts.com>
2002-04-12T11:41:51+00:00 x11-toolkits/at-spi An Assistive Technology Service Provider Interface
This is the Early Access Release of the Gnome Accessibility Project's
Assistive Technology Service Provider Interface.

WWW: http://www.gnome.org/
2002-04-12T11:41:51+00:00 accessibility/at-spi Assistive Technology Service Provider Interface
This is the Gnome Accessibility Project's Assistive Technology
Service Provider Interface. It allows accessibility applications
and assistive technologies to announce their respective existence
to each other.

WWW: http://developer.gnome.org/projects/gap/
2002-04-12T08:57:29+00:00 x11-toolkits/libgnomeprintui Gnome print support library
The user interface for the Gnome Printing Architecture,
as described in:

WWW: http://www.gnome.org/projects/gnome-print/
2002-04-11T19:25:30+00:00 graphics/white_dune Graphical VRML97 editor and animation tool
White_dune is a low level tool, it can read VRML97 files, display and let
the user change the scenegraph/fields. Unlike most highlevel tools, it uses
a lightning model based on the VRML97 standard.

WWW: http://vrml.cip.ica.uni-stuttgart.de/dune/
2002-04-11T18:27:36+00:00 cad/qfsm Graphical tool for designing finite state machines
Qfsm is a graphical editor for finite state machines written in C++ using Qt.

Finite state machines are a model to describe complex objects or systems in
terms of the states they may be in. In practice they can used to create
regular expressions, scanners or other program code.

Current features of Qfsm are:
- Creation, editing, loading and saving of binary and ASCII machines
- Drawing of states and transitions
- Binary and ASCII condition codes
- Setting of a start state and end states
- Zooming
- Cut, copy & paste inside Qfsm
- Printing of diagrams
- Multiple windows
- Integrity check
- Interactive simulation
- AHDL/VHDL export
- State table export (Latex, HTML)

WWW: http://qfsm.sourceforge.net/
2002-04-08T23:38:02+00:00 multimedia/xvid Opensource MPEG-4 codec, based on OpenDivx
An opensource MPEG-4 codec, based on OpenDivx

WWW: http://www.xvid.org/
2002-04-08T23:38:02+00:00 graphics/xvid An opensource MPEG-4 codec, based on OpenDivx
An opensource MPEG-4 codec, based on OpenDivx

WWW: http://www.xvid.org/

- Michael Nottebrock
michaelnottebrock@gmx.net
2002-04-08T21:05:28+00:00 x11-toolkits/libgnomeui Libraries for the GNOME GUI, a GNU desktop environment
LibGnomeUI provides backend GUI components common to GNOME
applications.

WWW: http://www.gnome.org/
2002-04-08T21:01:48+00:00 x11-toolkits/libbonoboui GUI frontend to the libbonobo component of GNOME 2
Bonobo is a set of language- and system-independant CORBA
interfaces for creating reusable components and compound documents.

libbonoboui includes a Gtk+-based implementation of the Bonobo
interfaces.

WWW: http://www.gnome.org/
2002-04-08T01:51:57+00:00 www/dansguardian-devel Fast, feature-rich web content filter for Squid proxy servers
DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBSD,
and Solaris. It relies on a proxy server for all fetching of pages. It has
been most extensively tested with Squid; however, DansGuardian should work
with any proxy server.

It filters using multiple methods, including:
- URL and domain filtering - content phrase filtering
- PICS filtering - MIME filtering
- file extension filtering - POST filtering
- username and source IP filtering - virus filtering

This version also includes support for filter groups (simple ACLs),
pre-emptive blocking, improved URL caches, and fork pooling for
improved performance under heavy load.

This is the development version of DansGuardian and is still
considered to be Beta quality.

WWW: http://dansguardian.org
2002-04-07T21:35:45+00:00 net/pxe PXE daemon, set up a boot menu for netbooting PXE enabled clients
This is a PXE daemon, which you can use to set up a networked boot menu for
netbooting client machines (FreeBSD, Linux, Windows, etc.) that support &
utilize Intel's Preboot eXecution Environment (PXE).

WWW: http://www.kano.org.uk/projects/pxe/
2002-04-07T02:55:07+00:00 security/fwanalog Firewall log summarizer that uses Analog
fwanalog is a shell script that parses and summarizes firewall
logfiles. It uses the excellent log analysis program Analog to create
its reports.

WWW: http://tud.at/programm/fwanalog/
2002-04-06T20:37:22+00:00 databases/p5-DBD-SQLite2 Provides access to SQLite2 databases through the DBI
DBD::SQLite2
============

SQLite is a small fast embedded SQL database engine.

DBD::SQLite2 embeds that database engine into a DBD driver, so if
you want a relational database for your project, but don't want
to install a large RDBMS system like MySQL or PostgreSQL, then
DBD::SQLite2 may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

WWW: http://www.sqlite.org/
2002-04-06T20:37:22+00:00 databases/p5-DBD-SQLite Provides access to SQLite3 databases through the DBI
DBD::SQLite
===========

SQLite is a small fast embedded SQL database engine.

DBD::SQLite embeds that database engine into a DBD driver, so if
you want a relational database for your project, but don't want
to install a large RDBMS system like MySQL or PostgreSQL, then
DBD::SQLite may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

WWW: https://metacpan.org/release/DBD-SQLite
WWW: http://www.sqlite.org/
2002-04-06T18:11:52+00:00 graphics/ruby-imlib2 Imlib2 bindings for Ruby
This is Imlib2 bindings for Ruby.

WWW: http://www.pablotron.org/software/imlib2-ruby/
2002-04-05T16:02:16+00:00 japanese/ebview Electronic Book Viewer
Ebview is a gtk based tool to access CD-ROM dictionaries of
EPWING, EB, EBG,EBXA, EBXA-C formats.

WWW: http://ebview.sourceforge.net/
2002-04-05T16:02:16+00:00 japanese/ebview-gtk2 Electronic Book Viewer
Ebview is a gtk based tool to access CD-ROM dictionaries of
EPWING, EB, EBG,EBXA, EBXA-C formats.

WWW: http://ebview.sourceforge.net/
2002-04-04T14:04:25+00:00 net/mbrowse An SNMP MIB Browser for X
Mbrowse is a GUI MIB browser and query tool based on GTK and Net-SNMP.

WWW: http://www.kill-9.org/mbrowse/
2002-04-04T14:04:25+00:00 net-mgmt/mbrowse SNMP MIB Browser for X
Mbrowse is a GUI MIB browser and query tool based on GTK and Net-SNMP.

WWW: https://sourceforge.net/projects/mbrowse/
2002-04-04T06:23:25+00:00 net/net-snmp-tkmib An extendable SNMP implementation (tkmib part)
This is UCD SNMP, a derivative of CMU's SNMP package (tkmib part).

Various tools relating to the Simple Network Management Protocol including:

An extensible agent
An SNMP library
tools to request or set information from SNMP agents
tools to generate and handle SNMP traps
a version of the unix 'netstat' command using SNMP
a Tk/perl mib browser

WWW: http://net-snmp.sourceforge.net/
2002-04-04T06:23:25+00:00 net-mgmt/net-snmp-tkmib An extendable SNMP implementation (tkmib part)
This is UCD SNMP, a derivative of CMU's SNMP package (tkmib part).

Various tools relating to the Simple Network Management Protocol including:

An extensible agent
An SNMP library
tools to request or set information from SNMP agents
tools to generate and handle SNMP traps
a version of the unix 'netstat' command using SNMP
a Tk/perl mib browser

WWW: http://net-snmp.sourceforge.net/
2002-04-03T16:11:01+00:00 japanese/kanjipad Japanese Handwriting recognition
KanjiPad - Japanese Handwriting recognition

KanjiPad is a very simple program for handwriting recognition -
The user draws a character into the box, then requests translation.
The best candidates are displayed along the right hand side of
the window and can be selected for pasting into other programs.

WWW: http://fishsoup.net/software/kanjipad/
2002-04-02T17:12:58+00:00 irc/pisg Perl IRC Statistics Generator
This is a port of pisg, a perl script that analyses IRC logs of various
formats and produces an html page of statistics. Its homepage is at:

WWW: http://pisg.sourceforge.net/
2002-04-02T16:52:20+00:00 graphics/pngquant Converts 32-bit RGBA PNGs into 8-bit RGBA-palette PNGs
pngquant is a command-line utility to quantize and dither 32-bit RGBA
PNGs down to 8-bit (or smaller) RGBA-palette PNGs, usually with a
significant reduction in file size (40-70% smaller than 24-bit PNGs).

This unique type of PNG supports full alpha transparency and is
compatible with all modern web browsers, and has better fallback in IE6
than 24-bit PNGs.

Features:
- High-quality palette generation using modernized Median Cut
algorithm.
- Unique dithering algorithm that adds less noise to images than the
standard Floyd-Steinberg.
- Easy to integrate with shell scripts, GUIs and server-side software.
- Fast mode for processing large numbers of images.

WWW: https://pngquant.org/
2002-04-02T16:43:40+00:00 games/toppler Climb a tower and avoid monsters
The target of the game is to reach the target door of each of the 8
towers in currently 2 missions with this little green animal. This
door is usually at the very top of the tower.

But finding the way by using elevators and walking trough a maze of
doors and platforms is not the only problem you have to solve. There
is a bunch of other creatures living on the tower that will hinder
you to reach your target by pushing you over the edge of the
platforms.

The only weapon of defence you have is to throw a little snowball. But
most of the other creatures just don't care about this. So you must
avoid them.

WWW: http://toppler.sourceforge.net/
2002-04-02T16:36:27+00:00 x11/fspanel Tiny panel listing opened windows for gnome-compliant WM
FSPanel is a panel for Linux/Unix that lists all your open windows. It
lets you iconify and bring windows to front. FSPanel is tiny, less than
10k on i386-linux. It does require a gnome compliant window manager
though (eg. Enlightenment, SawFish, WindowMaker, IceWM). Basically it's
a tiny, lame, featureless panel.

FSPanel does NOT and probably will never have any:
* program launchers
* menus
* applets
2002-04-02T16:18:53+00:00 biology/spdbv Deep View Swiss-PdbViewer is a Protein viewer and analysis tool
Swiss-PdbViewer is an application that provides a user friendly interface
allowing to analyse several proteins at the same time. The proteins can be
superimposed in order to deduce structural alignments and compare their
active sites or any other relevant parts. Amino acid mutations, H-bonds,
angles and distances between atoms are easy to obtain thanks to the
intuitive graphic and menu interface.

Moreover, Swiss-PdbViewer is tightly linked to Swiss-Model, an automated
homology modelling server developped at Glaxo Welcome Experimental Research
in Geneva. Working with these two programs greatly reduces the amount of work
necessary to generate models, as it is possible to thread a protein primary
sequence onto a 3D template and get an immediate feedback of how well the
threaded protein will be accepted by the reference structure before
submitting a request to build missing loops and refine sidechain packing.

Swiss-PdbViewer can also read electron density maps, and provides various
tools to build into the density. In addition, various modelling tools are
integrated and command files for popular energy minimisation packages can be
generated.

Finally, as a special bonus, POV-Ray scenes can be generated from the
current view in order to make stunning ray-traced quality images.

WWW: http://www.expasy.ch/spdbv/
2002-04-02T16:10:39+00:00 devel/libhash Library for manipulating hash tables
This C library provides functions for manipulating in memory hash tables (aka
associative arrays). Data is stored as void *'s so any data structure can be
stored.
2002-04-02T16:03:19+00:00 print/gutenprint Gutenprint Printer Drivers
High quality drivers for Canon, Epson, Lexmark, Sony, Olympus, and PCL
printers for use with CUPS and GIMP.

WWW: http://gimp-print.sourceforge.net/
2002-04-02T16:03:19+00:00 print/gutenprint-base GutenPrint Printer Driver
High quality drivers for Canon, Epson, Lexmark, and PCL printers
for use with Ghostscript, CUPS, Foomatic, and the Gimp

WWW: http://gimp-print.sourceforge.net/
2002-04-02T16:03:19+00:00 print/gimp-print GIMP Print Printer Driver
High quality drivers for Canon, Epson, Lexmark, and PCL printers
for use with Ghostscript, CUPS, Foomatic, and the Gimp

WWW: http://gimp-print.sourceforge.net/
2002-04-02T14:25:46+00:00 sysutils/ssync Minimalistic tool for keeping filesystems in synchronization
Ssync is a minimalistic tool for keeping filesystems in synchronization.
The main goals in writing ssync are correctness, simplicity, speed,
low-resource comsumption and portability. It features a number of options
to control how things are synchronized and under what conditions, as well
as useful dry-run and verbose modes.

WWW: http://linuxfocus.org/~guido/endangered_software.html#ssync
2002-04-02T14:09:06+00:00 lang/erlang-doc Erlang documentation
Erlang is a programming language used to build massively scalable soft
real-time systems with requirements on high availability. Some of its
uses are in telecoms, banking, e-commerce, computer telephony and
instant messaging. Erlang's runtime system has built-in support for
concurrency, distribution and fault tolerance.

This package contains the Erlang documentation in HTML and PDF formats.

WWW: https://www.erlang.org/
2002-04-02T12:58:21+00:00 security/vlog Curses based real-time logfile viewer esp. useful for ipflog
vlog is a curses based real-time logfile viewer with some additional
features for viewing IP-Filter logs. It was designed
to meet the following needs:

ipmon viewer display IP-Filter log lines in a scrollable window
in a readable way

real time viewing window receives log lines as soon as they're
appended to the log file

old logfiles vlog can show the old rotated log files

selecting log log lines to be viewed can be selected with a regexp
lines given on the command line

customizing one can control which fields are displayed
display

WWW: http://inc2.com/isba/index-vlog.html
2002-04-01T10:46:58+00:00 net/smokeping Latency logging and graphing system
SmokePing is a latency logging and graphing system. It consists of a
daemon process which organizes the latency measurements and a CGI
which presents the graphs.

WWW: http://oss.oetiker.ch/smokeping/

--lars
lars@thegler.dk
2002-04-01T10:46:58+00:00 net-mgmt/smokeping Latency logging and graphing system
SmokePing is a latency logging and graphing system. It consists of a
daemon process which organizes the latency measurements and a CGI
which presents the graphs.

WWW: http://oss.oetiker.ch/smokeping/
2002-04-01T05:03:15+00:00 security/pam_passwdqc
This PAM module validates passwords for resistance against password
attacks. It examines passwords in the same way as cracking tools examine
the password hash.

WWW: http://www.openwall.com/passwdqc/

- Dominic
dominic_marks@btinternet.com
2002-03-31T17:07:10+00:00 devel/ccache Tool to minimize the compile time of C/C++ programs
ccache is a compiler cache. It acts as a caching pre-processor to C/C++
compilers, using the -E compiler switch and a hash to detect when a
compilation can be satisfied from cache. This often results in a 5 to 10
times speedup in common compilations.

WWW: https://ccache.samba.org/
2002-03-31T09:37:48+00:00 chinese/cwtex CwTeX let you use Chinese Big5 codes in TeX/LaTeX documents
TeX/LaTeX is a set of printing softwares, of which excellent and elegant
output quality have been admiring and adopting out of the academic circles
for several years. cwTeX let you use Chinese Big5 codes in TeX/LaTeX
documents.
2002-03-30T18:34:25+00:00 graphics/libexif Library to read digital camera file meta-data
This library allows metadata that is written to files on a digital camera to be
read. This library will be required for the gphoto2 port.

WWW: https://libexif.github.io/
2002-03-30T16:59:28+00:00 audio/ruby-smf Ruby module to handle Standard MIDI Files
This is a "Standard MIDI File" module, which handles encoding and
decoding SMF. This includes a simple MML as an example of
application.

WWW: http://www.funaba.org/code#smf
2002-03-30T12:02:14+00:00 multimedia/transcode Text-console utility for video stream processing
transcode is a text-console utility for video stream processing,
running on a platform that supports shared libraries and threads.
Decoding and encoding is done by loading modules that are responsible
for feeding transcode with raw video/audio streams (import modules)
and encoding the frames (export modules).

It supports elementary video and audio frame transformations,
including de-interlacing or fast resizing of video frames and loading
of external filters. A number of modules are included to enable
import of DVDs on-the-fly, MPEG elementary (ES) or program streams
(VOB), MPEG video, Digital Video (DV), YUV4MPEG streams, NuppelVideo
file format and raw or compressed (pass-through) video frames and
export modules for writing DivX;-), OpenDivX, DivX 4.xx or uncompressed
AVI files with MPEG, AC3 (pass-through) or PCM audio. Additional
export modules to write single frames (PPM) or YUV4MPEG streams are
available, as well as an interface import module to the avifile
library. Its modular concept is intended to provide flexibility
and easy user extensibility to include other video/audio codecs or
file types.

WWW: http://www.transcoding.org/
2002-03-30T12:02:14+00:00 graphics/transcode A text-console utility for video stream processing
transcode is a text-console utility for video stream processing,
running on a platform that supports shared libraries and threads.
Decoding and encoding is done by loading modules that are responsible
for feeding transcode with raw video/audio streams (import modules)
and encoding the frames (export modules).

It supports elementary video and audio frame transformations,
including de-interlacing or fast resizing of video frames and loading
of external filters. A number of modules are included to enable
import of DVDs on-the-fly, MPEG elementary (ES) or program streams
(VOB), MPEG video, Digital Video (DV), YUV4MPEG streams, NuppelVideo
file format and raw or compressed (pass-through) video frames and
export modules for writing DivX;-), OpenDivX, DivX 4.xx or uncompressed
AVI files with MPEG, AC3 (pass-through) or PCM audio. Additional
export modules to write single frames (PPM) or YUV4MPEG streams are
available, as well as an interface import module to the avifile
library. It's modular concept is intended to provide flexibility
and easy user extensibility to include other video/audio codecs or
filetypes.

WWW: http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/
2002-03-30T11:45:03+00:00 sysutils/videogen Tool for calculating XFree86 modelines
Videogen calculates XFree86 modelines.

WWW: http://www.dynaweb.hu/opensource/videogen/
2002-03-30T11:38:21+00:00 devel/hs-hmake Intelligent compilation management tool for Haskell programs
Hmake is an intelligent compilation management tool for Haskell
programs. It automatically extracts dependencies between source
modules, and issues the appropriate compiler commands to rebuild only
those that have changed, given just the name of the program or module
that you want to build. Yes, you need never write a Makefile again!

A particular benefit is that hmake knows about interface (.hi) files.
Even though a source module has changed, if its interface file has not
changed, then other modules which import it do not need to be
recompiled.

Hmake is compiler-independent, although it is based on some earlier
compiler-specific tools (hbcmake, lmlmake, nhc13make). The
installation process automatically detects which Haskell compilers you
have, and sets up hmake to use any of them.

WWW: http://www.haskell.org/hmake/
2002-03-30T11:38:21+00:00 devel/hmake
Hmake is an intelligent compilation management tool for Haskell
programs. It automatically extracts dependencies between source
modules, and issues the appropriate compiler commands to rebuild only
those that have changed, given just the name of the program or module
that you want to build. Yes, you need never write a Makefile again!

A particular benefit is that hmake knows about interface (.hi) files.
Even though a source module has changed, if its interface file has not
changed, then other modules which import it do not need to be
recompiled.

Hmake is compiler-independent, although it is based on some earlier
compiler-specific tools (hbcmake, lmlmake, nhc13make). The
installation process automatically detects which Haskell compilers you
have, and sets up hmake to use any of them.

WWW: http://www.haskell.org/hmake/

--
mwest@uct.ac.za
2002-03-30T11:30:11+00:00 emulators/adamem Portable Coleco ADAM and ColecoVision emulator
ADAMEm is a portable Coleco ADAM and ColecoVision emulator.

WWW: http://www.komkon.org/~dekogel/adamem.html
2002-03-30T11:21:03+00:00 deskutils/gmcal GMCAL is a GTK+ frontend for the libmcal package
This is a very early release of a GTK+ app that can display your
calendar and appointment either via mstore or ICAP protocol drivers.
You may create these calendars with mcal (see deskutils/mcal).

The use of this should only be considered for testing and development.
It still has much work left before it is a stable production application.

WWW: http://mcal.chek.com/
2002-03-30T11:09:01+00:00 deskutils/mcal A libmcal powered cal replacement
Mcal is a program based on the libmcal library that can create your
calendar and appointment either via mstore or ICAP protocol drivers.
You may display these calendars with gmcal (see deskutils/gmcal).

WWW: http://mcal.chek.com/
2002-03-30T10:23:57+00:00 databases/cyrus-imspd The cyrus IMSP (Internet Message Support Protocol) server
The Internet Message Support Protocol (IMSP) is designed to support the
provision of mail in a medium to large scale operation. It is intended to
be used as a companion to the IMAP4 protocol [IMAP4], providing services
which are either outside the scope of mail access or which pertain to
environments which must run more than one IMAP4 server in the same mail
domain. The services that IMSP provides are extended mailbox management,
configuration options, and address books.

WWW: http://asg.web.cmu.edu/cyrus/
2002-03-30T08:30:33+00:00 devel/m6811-binutils Binutils cross-toolchain for the 6811
This is a 6811 cross toolchain for FreeBSD.

The GNU binutils contain: as, ld, ar, objcopy, objdump and many other
utilities. The format of object files is ELF-32. The GNU Binutils support
translation to other formats such as S-records, Intel HEX records, ...

WWW: http://savannah.gnu.org/projects/m68hc11/
2002-03-30T07:35:01+00:00 mail/nocc Webmail system which access POP3 and IMAP mail servers
Nocc is a Web-based e-mail reader. It uses PHP and a Web server to access
a mail server (POP3, IMAP) and send e-mail (SMTP or plain sendmail).
Nocc can be used as an e-mail reader and allows you to view, send
messages, manage your mail account. It can view and send MIME attachments
(files, HTML, etc.).
Nocc has low requirements on browser, it uses JavaScript as less as
possible, nearly no frames and even works with Lynx without cookies.

WWW: http://nocc.sourceforge.net/
2002-03-30T07:26:32+00:00 lang/cli An implementation of the ECMA CLI and the ECMA C\# language
The Common Language Infrastructure (CLI) is the ECMA standard that
describes the core of the .NET Framework world. The Shared Source CLI is a a
working implementation of the ECMA CLI and the ECMA C# language specification.
This implementation is released under a shared source initiative. Please
see the accompanying license.
The Shared Source CLI goes beyond the printed specification of the ECMA
standards, providing a working implementation for CLI developers to explore and
understand. It will be of interest to academics and researchers wishing to teach
and explore modern programming language concepts, and to .NET developers
interested in how the technology works.

Features:
o An implementation of the runtime for the Common Language Infrastructure
(ECMA-335);
o Compilers that work with the Shared Source CLI for C# (ECMA-334) and JScript;
o Development tools for working with the Shared Source CLI such as
assembler/disassemblers (ilasm, ildasm), a debugger (cordbg), metadata
introspection (metainfo), and other utilities;
o The Platform Adaptation Layer (PAL) used to port the Shared Source CLI from
Windows XP to FreeBSD;
o Build environment tools (nmake, build, and others);
o Documentation for the implementation;
o Test suites used to verify the implementation.

WWW: http://msdn.microsoft.com/net/sscli/
2002-03-29T10:54:20+00:00 www/larbin HTTP crawler with an easy interface
Larbin is a powerful web crawler (also called [web] robot, spider...). It
is intended to fetch a large number of web pages to fill the database of a
search engine. With a network fast enough, Larbin is able to fetch more than
100 million pages on a standard PC.

Larbin was initially developed for the XYLEME project in the VERSO team at
INRIA. The goal of Larbin was to go and fetch XML pages on the web to fill
the database of an xml-oriented search engine.

The following can be done with Larbin:

o A crawler for a search engine
o A crawler for a specialized search enginer (xml, images, mp3...)
o Statistics on the web (about servers or page contents)

Larbin is created by: Sebastien Ailleret

WWW: http://larbin.sourceforge.net/
WWW: http://www.sourceforge.net/projects/larbin
WWW: http://www.ailleret.com/
2002-03-29T09:36:42+00:00 lang/stldoc The STL reference manual by SGI
This is the STL reference manual by SGI.

WWW: http://www.sgi.com/tech/stl/
2002-03-28T20:27:05+00:00 net/py-medusa Asynchronous socket-based server framework for Python
Medusa is an architecture for building long-running, high-performance
network servers in Python. Medusa is in use now in several
mission-critical applications, ranging from custom web servers at
extremely high-traffic sites to distributed data processing systems.
It is an elegant and efficient solution to a difficult programming
problem.

WWW: https://pypi.python.org/pypi/medusa/
2002-03-28T20:03:02+00:00 mail/sma Program that analyses Sendmail log entries
SMA is a program that analyses sendmail log entries.
The key features of SMA are
Fast (written in C)
Portable
Free (BSD-style licensing)
output as HTML or ASCII.

SMA features
Support for all recent sendmail versions (UNIX/NT)
Flexible output formatting - HTML, ASCII and Custom Log
Regular expression filtering of messages
Multiple hosts in a same report
2002-03-28T04:53:30+00:00 graphics/ivtools Drawing editors derived from idraw
This is a port of ivtools, a collection of vector-graphic drawing editors
which augments the original idraw from Stanford University with mechanisms
for scripting, networking, animation, and graph-editing. They also add
support for additional raster formats (PBM/PGM/PPM, PNG, GIF), arbitrary
PostScript (using pstoedit), and export/import via Unix filters.

WWW: http://www.ivtools.org/ivtools/
2002-03-28T02:25:13+00:00 www/dansguardian Fast, feature-rich web content filter for Squid proxy servers
DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBSD,
and Solaris. It relies on a proxy server for all fetching of pages. It has
been most extensively tested with Squid; however, DansGuardian should work
with any proxy server.

It filters using multiple methods, including:
- URL and domain filtering - content phrase filtering
- PICS filtering - MIME filtering
- file extension filtering - POST filtering
- username and source IP filtering - virus filtering

This version also includes support for filter groups (simple ACLs),
pre-emptive blocking, improved URL caches, and fork pooling for
improved performance under heavy load.

This is the development version of DansGuardian and is still
considered to be Beta quality.

WWW: http://dansguardian.org
2002-03-27T15:23:02+00:00 archivers/py-tarfile Python library for reading and writing tarballs
Tarfile is a comprehensive implementation of the TAR archive
format for the Python Language as a module. It enables read/write
access to common TAR archives including all specialties.

WWW: http://www.gustaebel.de/lars/tarfile/
2002-03-27T14:42:56+00:00 biology/crimap Creation of multilocus linkage maps
"The main purpose of CRI-MAP is to allow rapid, largely automated
construction of multilocus linkage maps (and facilitate the attendant
tasks of assessing support relative to alternative locus orders,
generating LOD tables, and detecting data errors)."
- from the documentation

WWW: http://compgen.rutgers.edu/multimap/crimap/
2002-03-27T14:18:49+00:00 biology/tRNAscan-SE Searching for tRNA genes in genomic sequence
tRNAscan-SE was written in the PERL (version 5.0) script language.
Input consists of DNA or RNA sequences in FASTA format. tRNA
predictions are output in standard tabular or ACeDB format.
tRNAscan-SE does no tRNA detection itself, but instead combines the
strengths of three independent tRNA prediction programs by negotiating
the flow of information between them, performing a limited amount of
post-processing, and outputting the results in one of several
formats.

WWW: http://lowelab.ucsc.edu/tRNAscan-SE/
2002-03-26T19:28:47+00:00 games/scummvm Interpreter for several adventure games
ScummVM is an 'Virtual Machine' for playing several classic graphical
point-and-click adventure games developed by LucasArts, Revolution
and Adventure Soft.

See http://www.scummvm.org/compatibility.php for a full list of Games.

The following freewared games are available via ports at the time of writing:

Beneath a Steel Sky: games/bass
Flight of the Amazon Queen: games/fotaq

WWW: https://www.scummvm.org/
2002-03-26T19:28:47+00:00 emulators/scummvm Graphical Adventure Game Virtual Machine
ScummVM is an 'Virtual Machine' for playing several classic graphical
point-and-click adventure games developed by LucasArts, Revolution
and Adventure Soft.

See http://www.scummvm.org/compatibility.php for a full list of Games.

The following freewared games are available via ports at the time of writing:

Beneath a Steel Sky: games/bass
Flight of the Amazon Queen: games/fotaq

WWW: http://scummvm.sourceforge.net/

-Alex Trull (alexander@trull.com)
2002-03-26T18:08:35+00:00 net/py-snmp SNMP framework for Python
PySNMP is fully functional SNMP v.1 engine (BER encoders/decoders
for a subset of ASN.1 data types, sockets based networking etc.)
written entirely in Python.

WWW: http://pysnmp.sourceforge.net/
2002-03-26T18:08:35+00:00 net-mgmt/py-snmp SNMP framework for Python
PySNMP is fully functional SNMP v.1 engine (BER encoders/decoders
for a subset of ASN.1 data types, sockets based networking etc.)
written entirely in Python.

WWW: http://pysnmp.sourceforge.net/
2002-03-26T17:01:09+00:00 lang/icc7 Intels C/C++ compiler, set up to produce native FreeBSD binaries
This is Intels C/C++ compiler, it is set up to produce native FreeBSD binaries.

WWW: http://www.intel.com/software/products/compilers/clin
2002-03-26T17:01:09+00:00 lang/icc Intel C/C++ compiler, set up to produce native FreeBSD binaries
This is Intels C/C++ compiler, it is set up to produce native FreeBSD binaries.

WWW: https://software.intel.com/en-us/c-compilers
2002-03-26T07:04:38+00:00 textproc/py-wordnet Python Interface to WordNet
PyWordNet is a Python interface to the WordNet database of word meanings
and lexical relationships. (A lexical relationship is a relationship
between words, such as synonym, antonym, hypernym ("poodle" -> "dog"),
and hyponym ("poodle" -> "dog").

WWW: http://osteele.com/projects/pywordnet/
2002-03-26T05:41:20+00:00 archivers/py-bzip2 Python Interface for bz2 Compression Library
The python-bz2 module provides a comprehensive interface for the
bz2 compression library. It implements a complete file interface,
one shot (de)compression functions, and types for sequential
(de)compression.

WWW: http://python-bz2.sourceforge.net
2002-03-25T22:22:39+00:00 devel/cvsbook Tutorial and reference for CVS
Open Source Development with CVS is a book published by Coriolis
Inc. as part of the Coriolis OpenPress series. Chapters 2, 4, 6, 8, 9,
and 10 -- comprising a complete introduction, tutorial and reference
to CVS -- are being released free under the terms of the GNU General
Public License.

This port installs HTML, GNU Info, PDF, and Postscript formats.

WWW: http://cvsbook.red-bean.com/
2002-03-25T13:42:29+00:00 www/p5-CGI-SpeedyCGI Speed up perl CGI scripts by running them persistently
SpeedyCGI is a way to run CGI perl scripts persistently, which usually
makes them run much more quickly. A script can be converted to
SpeedyCGI by changing the interpreter line at the top of the
script. After the script is initially run, instead of exiting,
SpeedyCGI keeps the perl interpreter running. During subsequent runs,
this interpreter is used to handle new requests instead of starting a
new perl interpreter for each execution.

WWW: http://daemoninc.com/SpeedyCGI/
2002-03-25T12:10:44+00:00 misc/pdfmap Generate maps in PDF format and place clickable objects on them
A python module to generate maps in PDF format and place clickable
objects on them.

Object types can be represented either by shapes of different forms and
colors (fill and contour), or by user provided images. Each object is
scaled, oriented and positionned on the map.

The more powerful way to use this software is to use its API in your
own programs, this will allow you to produce multipage documents with
different sizes, orientations, scales, background, etc... from page to
page.

WWW: http://www.librelogiciel.com/software/PDFMap/action_Presentation/
2002-03-25T11:01:52+00:00 textproc/py-jaxml Python module to generate XML easily
A Python module to generate XML easily

WWW: https://pypi.org/project/jaxml/
WWW: http://www.librelogiciel.com/software/jaxml/
2002-03-25T07:35:57+00:00 news/yencode Free (GPL) encoder and decoder for the yEnc Usenet file format
yencode is an encoder/decoder package for the Usenet yEnc encoding format.

The source code is freely available under the GNU General Public License and
should work on most modern Unix-like operating systems.

Features:
- Full internationalization (multilingual) support provided by GNU gettext.
- Encoder can output single part or multipart encoded archives of any size.
- Smart decoder can handle multiple files, including files specified out of
order or with nonsense file names.
- Included Usenet posting software posts files to Usenet quickly and
easily, including automatic creation of encoded multipart archives and
SFV/CRC checksum files, if desired.
- Optional scan mode: automatically locate and decode single or multipart
encoded archives in specified directories or recursively.
- Supports SFV file creation for multiple-file archives.
- Fully compliant with the current yEnc specifications.

WWW: http://www.yencode.org/
2002-03-25T06:39:45+00:00 multimedia/recmpeg Simple video encoder
recmpeg is a simple video encoder, based on libfame, which compresses raw
video sequences to MPEG video.

WWW: http://fame.sourceforge.net/
2002-03-25T06:39:45+00:00 graphics/recmpeg A simple video encoder
recmpeg is a simple video encoder, based on libfame, which compresses raw
video sequences to MPEG video.

WWW: http://fame.sourceforge.net/
2002-03-24T23:54:22+00:00 graphics/xmms-infinity A XMMS plug-in which generate full-screen interactive light effects
Infinity is a XMMS plug-in which generate full-screen interactive
light effects according to a music.

WWW: http://julien.carme.free.fr/infinite.html
2002-03-24T23:50:26+00:00 graphics/xmms-jess XMMS visualization plugin that uses SDL
JESS is a visualization plugin for XMMS.

WWW: http://arquier.free.fr/
2002-03-24T23:22:40+00:00 net/sipcalc Sipcalc is an IP subnet calculator with IPv6 support
Sipcalc is an ip subnet calculator.
Features:

IPv4 -
* Retrieving of address information from interfaces.
* Classful and CIDR output.
* Multiple address and netmask formats (dotted quad, hex, number of bits).
* Output of broadcast address, network class, Cisco wildcard, hosts/range,
network range.
* Output of a userdefined number of extra networks.
* The ability to "split" a network based on a smaller netmask,
now also with recursive runs on the generated subnets.
* DNS resolution.

IPv6 -
* Compressed and expanded input addresses.
* Compressed and expanded output.
* Standard IPv6 network output.
* Reverse dns address generation.
* The ability to "split" a network based on a smaller netmask,
now also with recursive runs on the generated subnets.
* DNS resolution.

WWW: http://www.routemeister.net/projects/sipcalc/
2002-03-24T23:22:40+00:00 net-mgmt/sipcalc IP subnet calculator with IPv6 support
Sipcalc is an ip subnet calculator.
Features:

IPv4 -
* Retrieving of address information from interfaces.
* Classful and CIDR output.
* Multiple address and netmask formats (dotted quad, hex, number of bits).
* Output of broadcast address, network class, Cisco wildcard, hosts/range,
network range.
* Output of a userdefined number of extra networks.
* The ability to "split" a network based on a smaller netmask,
now also with recursive runs on the generated subnets.
* DNS resolution.

IPv6 -
* Compressed and expanded input addresses.
* Compressed and expanded output.
* Standard IPv6 network output.
* Reverse dns address generation.
* The ability to "split" a network based on a smaller netmask,
now also with recursive runs on the generated subnets.
* DNS resolution.

WWW: http://www.routemeister.net/projects/sipcalc/
2002-03-24T19:28:48+00:00 x11/electricsheep A nice distributed screensaver
Electricsheep is a distributed screensaver. It realizes the
collective dream of sleeping computers from all over the internet.
When the screen-saver is activated, the screen goes black and an
animated 'sheep' appears. Behind the scenes, the screen-saver
contacts an internet server and joins the parallel computation of
new sheep.

WWW: http://www.electricsheep.org/
2002-03-24T19:13:13+00:00 multimedia/libfame Video encoding library
libfame is a video encoding library.

It can currently encode MPEG-1 and MPEG-4 rectangular video, as well as
MPEG-4 video with arbitrary shape.

Objectives
- Compliance : Provide bitstreams compliant to the MPEG-1, MPEG-2 and
MPEG-4 video standards.
- Speed : Provide a fast implementation of the techniques used in MPEG
standards.
- Flexibility : Allow the user to choose between different options for
speed, compression ratio and quality.
- Portability : Support many different platforms and architectures.

WWW: http://fame.sourceforge.net/
2002-03-24T19:13:13+00:00 graphics/libfame A video encoding library
libfame is a video encoding library.

It can currently encode MPEG-1 and MPEG-4 rectangular video, as well as
MPEG-4 video with arbitrary shape.

Objectives
- Compliance : Provide bitstreams compliant to the MPEG-1, MPEG-2 and
MPEG-4 video standards.
- Speed : Provide a fast implementation of the techniques used in MPEG
standards.
- Flexibility : Allow the user to choose between different options for
speed, compression ratio and quality.
- Portability : Support many different platforms and architectures.

WWW: http://fame.sourceforge.net/
2002-03-24T18:03:26+00:00 net/gnunet An anonymous, distributed, reputation-based network
GNUnet is an anonymous, distributed, reputation-based network. A first
service implemented on top of the networking layer allows censorship-
resistant file-sharing.

Our goal is to provide an infrastructure for secure networking. All
communication in GNUnet is authenticated and encrypted. The reputation
model makes attacks on the network harder. GNUnet does not rely on any
centralized services.

While our goals are similar to projects like Freenet, Gnutella, MojoNation
and others, we hope to provide a superior combination of features for users
that value security more than efficiency.

WWW: http://gnunet.org/
2002-03-24T18:03:26+00:00 net-p2p/gnunet Anonymous, distributed, reputation-based network
GNUnet is an anonymous, distributed, reputation-based network. A first
service implemented on top of the networking layer allows censorship-
resistant file-sharing.

Our goal is to provide an infrastructure for secure networking. All
communication in GNUnet is authenticated and encrypted. The reputation
model makes attacks on the network harder. GNUnet does not rely on any
centralized services.

While our goals are similar to projects like Freenet, Gnutella, MojoNation
and others, we hope to provide a superior combination of features for users
that value security more than efficiency.

WWW: https://gnunet.org/
2002-03-24T15:32:45+00:00 security/audit Tools for remote and centralized audit data collection
Audit is a client/server system that allows remote system logs auditing and
centralizing. It supports standard and modular syslog output formats
(non-standard logs can be easily supported due to its modular design). The
server (auditd) runs on audited machines and the client (audit) runs on the
auditors workstations. Multiple auditors are supported and managed by one or
more 'chief' auditors. Auditors can be configured in a way that each of them
can examine specific sets of logs.

WWW: http://www.corest.com/products/corewisdom/CW02.php
2002-03-24T13:20:01+00:00 textproc/dictionary Dictionary client for Emacs
This dictionary client provides access to a dictionary server (as
defined in RFC 2229) from within Emacs or XEmacs.

It supports utf-8 (currently available in Emacs 21) and allows to
follow links within the definitions.

WWW: http://www.myrkr.in-berlin.de/dictionary/
2002-03-24T06:24:39+00:00 net/py-fngrab A replacement for the official Freenet Project's freenet_request
Freenet Grab (fngrab.py) is a GPL'd replacement for the official Freenet
Project's freenet_request (Un*x) and frequest.exe (Windows). Freenet Grab has
several features freenet_request/frequest doesn't have:

- Retrying failed requests with incremental hops to live.
- New: Multiple simultaneous downloads (multi-threading)
- Better support for in-Freenet key index searching.
- Specify a file containing a list of keys to download.
- Verifying a list of keys in a file.

WWW: http://freebbs.sourceforge.net/
2002-03-24T06:24:39+00:00 net-p2p/py-fngrab Replacement for the official Freenet Project's freenet_request
Freenet Grab (fngrab.py) is a GPL'd replacement for the official Freenet
Project's freenet_request (Un*x) and frequest.exe (Windows). Freenet Grab has
several features freenet_request/frequest doesn't have:

- Retrying failed requests with incremental hops to live.
- New: Multiple simultaneous downloads (multi-threading)
- Better support for in-Freenet key index searching.
- Specify a file containing a list of keys to download.
- Verifying a list of keys in a file.

WWW: http://freebbs.sourceforge.net/
2002-03-24T02:58:24+00:00 sysutils/wmlongrun A dockapp to monitor the LongRun(tm) status on Crusoe
[From README:]
WMLongRun is a program to monitor for LongRun. It displays the
current LongRun(tm) settings and status: the frequency, the LongRun(tm)
flags (performance or economy), and the performance level (expressed
as a percentile).

WWW: http://seiichisato.jp/dockapps/#wmlongrun
2002-03-23T10:50:41+00:00 www/pyweblib Yet another web programming framework for Python
PyWebLib is yet another web programming framework for Python.

WWW: http://www.stroeder.com/pylib/PyWebLib/
2002-03-23T10:37:24+00:00 mail/p5-Net-SMTP-Server Native Perl SMTP Server
This module is a complete, RFC 821 compliant, SMTP server
implementation written entirely in Perl. It has powerful extensively
and customization facilities that allow for a variety of potential
uses.

WWW: http://www.macgyver.org/software/perl/
2002-03-23T08:55:39+00:00 audio/py-xmms XMMS Remote Control Library for Python
PyXMMS is a set of Python bindings for the xmms_remote* functions
of the libxmms library, plus some higher-level functions. In other
words, it is a set of functions callable from Python code that can
be used to control XMMS, a free multimedia (audio and video) player
for X-Window.

WWW: http://people.via.ecp.fr/~flo/index.en.xhtml#PyXMMS_and_PyXMMS-remote
2002-03-22T16:22:20+00:00 misc/gretl Gnu Regression, Econometrics and Time-series Library
Gnu Regression, Econometrics and Time-series Library

Features
- A wide variety of least-squares based estimators (including two-stage
least squares).
- Easy intuitive interface.
- Single commands to launch things like augmented Dickey-Fuller test, Chow
test for structural stability, Vector Autoregression.
- Reads own format ascii data files, Comma Separated Values files, BOX1
files, own format binary databases (allowing mixed data frequencies and
series lengths) and RATS 4 databases. Includes a US macro database and a
perl script to create a database off economagic.com. See also the gretl
data page.
- Output models as LaTeX files, in tabular or equation format (not very
flexible yet).
- Integrated scripting language: enter commands either via the gui or via
script.
- Command loop structure for Monte Carlo simulations.
- GUI controller for fine-tuning Gnuplot graphs.
- Link to GNU R for further data analysis.

WWW: http://gretl.sourceforge.net/
2002-03-22T16:22:20+00:00 math/gretl GNU Regression, Econometrics, and Time-series Library
GNU Regression, Econometrics and Time-series Library

Features
- A wide variety of least-squares-based estimators (including two-stage
least squares).
- Easy, intuitive interface.
- Single commands to launch things like augmented Dickey-Fuller test, Chow
test for structural stability, Vector Autoregression.
- Reads own format ascii data files, Comma Separated Values files, BOX1
files, own format binary databases (allowing mixed data frequencies and
series lengths) and RATS 4 databases. Includes a US macro database and a
perl script to create a database off economagic.com. See also the gretl
data page.
- Output models as LaTeX files, in tabular or equation format (not very
flexible yet).
- Integrated scripting language: enter commands either via the gui or via
scripts.
- Command loop structure for Monte Carlo simulations.
- GUI controller for fine-tuning Gnuplot graphs.
- Link to GNU R for further data analysis.

WWW: http://gretl.sourceforge.net/
2002-03-22T10:37:44+00:00 devel/py-ro Python Remote Objects
Pyro is an acronym for PYthon Remote Objects. It is a basic Distributed
Object Technology system written entirely in Python, and for use in Python
only. With this, it closely resembles Java's Remote Method Invocation (RMI).
It has less similarity to CORBA - which is a system- and language independent
Distributed Object Technology and has much more to offer than Pyro or RMI.
But Pyro is small, simple and free!

WWW: http://pyro.sourceforge.net/
2002-03-22T03:31:49+00:00 net/tcptraceroute Traceroute implementation using TCP packets
tcptraceroute is a traceroute implementation using TCP packets.

The more traditional traceroute(8) sends out either UDP or ICMP ECHO packets
with a TTL of one, and increments the TTL until the destination has been
reached. By printing the gateways that generate ICMP time exceeded messages
along the way, it is able to determine the path packets are taking to reach the
destination.

The problem is that with the widespread use of firewalls on the modern Internet,
many of the packets that traceroute(8) sends out end up being filtered, making
it impossible to completely trace the path to the destination. However, in many
cases, these firewalls will permit inbound TCP packets to specific ports that
hosts sitting behind the firewall are listening for connections on. By sending
out TCP SYN packets instead of UDP or ICMP ECHO packets, tcptraceroute is able
to bypass the most common firewall filters.

WWW: https://github.com/mct/tcptraceroute
2002-03-22T03:31:49+00:00 net/tcptraceroute-devel Traceroute implementation using TCP packets
tcptraceroute is a traceroute implementation using TCP packets.

The more traditional traceroute(8) sends out either UDP or ICMP ECHO
packets with a TTL of one, and increments the TTL until the destination
has been reached. By printing the gateways that generate ICMP time
exceeded messages along the way, it is able to determine the path
packets are taking to reach the destination.

The problem is that with the widespread use of firewalls on the modern
Internet, many of the packets that traceroute(8) sends out end up being
filtered, making it impossible to completely trace the path to the
destination. However, in many cases, these firewalls will permit inbound
TCP packets to specific ports that hosts sitting behind the firewall are
listening for connections on. By sending out TCP SYN packets instead of
UDP or ICMP ECHO packets, tcptraceroute is able to bypass the most
common firewall filters.

WWW: http://BSDforge.com/projects/net/tcptraceroute/
2002-03-22T03:25:42+00:00 mail/drbl Distributed Realtime Black List
DRBL stands for Distributed Realtime Black List. There was a MAPS RBL service
in the Net, that perfectly worked for a long time. Unfortunately, MAPS LLC
stops their public services by July 31, 2001, which in fact means the most
effective anti-spam engine in the Net is dead.

DRBL differs from MAPS RBL in it's distributed nature. Instead of a
proprietary database controlled by certain people, DRBL offers every
network to establish its own database and share it with colleagues.
DRBL method of operation is similar to "old" RBL, but the main difference is
(1) using many "local" databases instead of one centralized and
(2) sharing information among them, so many other networks can make decisions
whether some server is a junk generator and has to be banned, and ever do that
automatically by getting and analyzing such information from different sources.

WWW: http://www.drbl.ofisp.org/eng/
2002-03-21T19:07:46+00:00 net/p5-Net-Radius Perl module to manipulate RADIUS packets
The modules included here provide an interface to the RADIUS
protocol. It consists of the following modules:

Net::Radius::Packet - Deals with RADIUS packets
Net::Radius::Dictionary - Deals with RADIUS dictionaries

This module is essentially the original RADIUS-1.0 distribution by
Christopher Masto plus a number of changes and fixes by Luis Munoz and
Ian Smith.

WWW: https://metacpan.org/release/Net-Radius
2002-03-21T14:59:48+00:00 audio/mp3stat Read information about an MP3's, or OGG's bitstream
Mp3stat is a utility to read information about MP3's and OGG's bitstream.
More specifically, how certain bitrates have been placed in the bitstream
by the encoder. Not only does mp3stat give you a graphical representation
of the average bitrate per 1/500th of the file in, a linear bar graph to
allow you to compare encoders and settings, it also has a batch file mode.
The batch file mode allows you to use mp3stat as a script utility instead
of GUI, for use in your own programs and or scripts. The batch mode can be
extended trivially to give just as much info as the GUI version, but now
defaults to configurable output of 3 pieces of info; name, runtime, and
average bitrate. The batch mode can take MP3's, and OGG's in the same
directory, but it cannot (yet at least) recursively run into subdirectories
-- this will be possible in the next version, arriving soon.

WWW: https://BSDforge.com/projects/audio/mp3stat/
2002-03-20T19:29:01+00:00 audio/ample Allows you to listen to your own MP3's away from home
AMPLE is short for "A MP3 LEnder"

So what's good with AMPLE?

Small, standalone (written in C using no external libraries)

Allows you to listen to your own MP3's away from home,
nothing more, nothing less

WWW: http://ample.sourceforge.net/
2002-03-20T19:25:45+00:00 x11-wm/blwm Portuguese derivative of qvwm, simplified to conserve resources
This window manager is inspired by the Microsoft style. It is based on qvwm but
has been simplified in order to conserve CPU time and RAM. It is in the
Portuguese language.

WWW: http://labdid.if.usp.br/~blanes/
2002-03-20T16:07:07+00:00 x11-toolkits/gtkdatabox2 A GTK+2 widget to display large amounts of numerical data
A widget to display large sets of data as dots (or lines). Different data
sets will have different colors, you may change colors and style of the data
The widget gives the possibility to zoom into and out of the data and to
scroll around. It also offers a grid like on an oscilloscope.

WWW: http://www.eudoxos.de/gtk/gtkdatabox/
2002-03-20T16:07:07+00:00 x11-toolkits/gtkdatabox GTK+2 widget to display large amounts of numerical data
A widget to display large sets of data as dots (or lines). Different data
sets will have different colors, you may change colors and style of the data
The widget gives the possibility to zoom into and out of the data and to
scroll around. It also offers a grid like on an oscilloscope.

WWW: https://sourceforge.net/projects/gtkdatabox/
2002-03-20T15:15:15+00:00 devel/py-vmaps Python Arrays on mmap()
This module provides Vmap objects, which are extremely fast on-disk arrays
with facilities for shared access by multiple processes, independent of
Python or operating system threads or SysV IPC limits. The included example
program shows trivial examples of using Vmaps for interprocess communication
and multiple simultaneous writers of a shared data set.

WWW: http://sovereignit.com/Vmaps/
2002-03-20T12:58:51+00:00 x11/ruby-panel-applet A Ruby binding for GNOME panel-applet library
Ruby-panel-applet - a Ruby binding for GNOME panel-applet library.

WWW: http://ruby-gnome.sourceforge.net/
2002-03-20T03:14:17+00:00 graphics/divxcalc DivX Calculator
DivXcalc is a simple DivX Calculator used to calculate the idea bitrates
to use when ripping a DVD to achieve the ideal filesize.

WWW: http://www.axllent.org/projects/divxcalc
2002-03-20T02:18:29+00:00 x11/multi-gnome-terminal Gnome tabbed terminal emulator
Multi Gnome Terminal is an enhanced version of gnome-terminal which has
the following features added:

- Many terminals in each window
- Switch between terminals using shortcuts
- Execution of user defined commands in new terminals
- Notification of terminal states (changed, changing, unchanged) using
different tabs colors
- Reorderable tabs

All these extensions are inspired by screen and konsole (the kde2 terminal).

WWW: http://multignometerm.sourceforge.net/
2002-03-19T06:56:08+00:00 textproc/p5-Lingua-EN-AddressParse Perl module to manipulate geographical addresses
This module takes as input an address or post box in free format
text and attempts to parse it. If successful, the address is broken
down into components and useful functions can be performed.

WWW: https://metacpan.org/release/Lingua-EN-AddressParse
2002-03-19T06:35:34+00:00 graphics/py-graphviz Simple Python interface for Graphviz
This package facilitates the creation and rendering of graph descriptions in the
DOT language of the Graphviz graph drawing software (repo) from Python.

Create a graph object, assemble the graph by adding nodes and edges, and
retrieve its DOT source code string. Save the source code to a file and render
it with the Graphviz installation of your system.

Use the view option/method to directly inspect the resulting (PDF, PNG, SVG,
etc.) file with its default application. Graphs can also be rendered and
displayed within Jupyter notebooks (a.k.a. IPython notebooks, example) as well
as the Jupyter Qt Console.

WWW: https://github.com/xflr6/graphviz
2002-03-18T23:10:09+00:00 sysutils/flasher Monitors log or mail files for writes, and flashes a keyboard LED
Flasher monitors changes to one or more files, and indicates the
number of writes to these files by briefly flashing a console LED
once for each write. The flashing sequence is repeated, after a
brief pause, until the files have been read. As the files are
subsequently read, the number of LED flashes is reduced. When all
monitored files have been read, the console LED will be disabled.

The most obvious use is to monitor specific system log or mail files.

Multiple LEDs can be used. Each possible LED (-c, -n or -s) takes
a list of colon-separated file arguments. For example, when invoked
as:

# ./flasher -s /var/log/messages:/var/mail/root

the Scroll Lock LED will flash once for each write made to either
of these files, until the files are read. When /var/log/messages
has been read, the Scroll Lock LED will continue to flash once for
each write that has been made to /var/mail/root, until it also has
been read.

The list of files can include files that don't yet exist.

WWW: http://www.unixporting.com/downloads/flasher/
2002-03-17T21:41:24+00:00 math/p5-Math-TrulyRandom Perl interface to a truly random number generator function
The Math::TrulyRandom module provides an ability to generate truly random
numbers from within Perl programs. The source of the randomness is from
interrupt timing discrepancies.

WWW: https://metacpan.org/release/Math-TrulyRandom
2002-03-17T17:17:12+00:00 audio/xmms-musepack XMMS input plugin for playing MPC Musepack (.mpc, .mp+) files
This plugin enables you to play files in the new MPC Musepack format
(.mpc and .mp+ extension) using the XMMS player for X11.

The MPC Musepack format was designed by Andree Buschmann and Frank Klemm
with a focus on sound quality.

WWW: http://www.uni-jena.de/~pfk/mpp/
2002-03-17T16:43:26+00:00 net/p5-JUNOScript API to exchange information with Juniper Networks routers
The JUNOScript application programming interface (API) is an Extensible
Markup Language (XML) application that Juniper Networks routers use to
exchange information with client applications. XML is a metalanguage for
defining how to mark the organizational structures and individual elements
in a data set or document with tags that describe the function of the
structures and elements.
2002-03-17T16:43:26+00:00 net-mgmt/p5-JUNOScript API to exchange information with Juniper Networks routers
The JUNOScript application programming interface (API) is an Extensible
Markup Language (XML) application that Juniper Networks routers use to
exchange information with client applications. XML is a metalanguage for
defining how to mark the organizational structures and individual elements
in a data set or document with tags that describe the function of the
structures and elements.
2002-03-17T16:38:41+00:00 net/p5-Net-SSH-Perl Perl5 module implementing both the SSH1 and SSH2 protocols
This is Net::SSH::Perl. It contains implementations of
both the SSH1 and SSH2 protocols.

WWW: https://metacpan.org/release/Net-SSH-Perl
2002-03-17T16:08:13+00:00 ftp/pftpd Multithreaded anonymous FTP daemon
Pftpd is an implementation of an anonymous FTP daemon written from scratch.
It uses multithreading (where available) in order to be lightweight, but
still have high performance.

WWW: http://www.lysator.liu.se/~pen/pftpd/
2002-03-17T01:15:35+00:00 devel/libmonetra Library for credit card processing through Monetra (formerly MCVE)
This is the library to allow connections to an Monetra Payment
Processing Daemon via SSL and TCP/IP.
It is the base of other APIs including PHP, PERL, and JAVA.

WWW: http://www.monetra.com
2002-03-17T01:15:35+00:00 devel/libmcve Library for credit card processing through Monetra (formerly MCVE)
This is the library to allow connections to an Monetra Payment
Processing Daemon via SSL and TCP/IP.
It is the base of other APIs including PHP, PERL, and JAVA.

WWW: http://www.monetra.com

- Brad House
brad@monetra.com
2002-03-16T19:22:36+00:00 sysutils/thefish Gtk+/ncurses rc.conf editor/management tool
The Fish provides a graphical UI (with GTK+, Qt and ncurses frontends)
to manage and edit system variables stored in /etc/defaults/rc.conf
and /etc/rc.conf.

WWW: https://BSDforge.com/projects/sysutils/thefish
2002-03-16T14:32:05+00:00 math/jacal Symbolic mathematics program written in Scheme
JACAL is an interactive symbolic mathematics program. JACAL can
manipulate and simplify equations, scalars, vectors, and matrices of
single and multiple valued algebraic expressions containing numbers,
variables, radicals, and algebraic differential, and holonomic
functions.

JACAL is written in Scheme.

WWW: http://swissnet.ai.mit.edu/~jaffer/JACAL.html
2002-03-16T10:14:44+00:00 security/py-cryptkit Cryptographic Toolkit for Python
CryptKit is a developer's toolkit implementing several of the most modern
and efficient cryptographic algorithms.

WWW: https://sourceforge.net/projects/cryptkit/
2002-03-16T03:47:18+00:00 games/vamos Automotive simulation framework
Vamos is an automotive simulation framework with an emphasis on thorough
physical modeling and good C++ design. Vamos includes a real-time,
first-person, 3D driving application.

WWW: http://vamos.sourceforge.net/
2002-03-15T16:54:26+00:00 devel/py-reverse A set of tools for reverse engineering Python code
PyReverse is a set of tools for reverse engineering Python code. So far, it
features dependency analysis tools, documentation generation, and XMI
generation for importation in a UML modeling tool. A special module can be
used to generate files readable by Argo UML.

WWW: http://www.logilab.org/projects/pyreverse/
2002-03-15T13:13:12+00:00 security/nofgpg No One Fears GPG
No One Fears GPG

Simple GPG keyring manager.

WWW: https://www.cgabriel.org/software/wiki/NofGpg
2002-03-15T12:24:15+00:00 devel/tpg Parser generator in Python
Toy Parser Generator is a lexical and syntactic parser generator for Python.
This generator was born from a simple statement: YACC is to complex to use
in simple cases (calculators, configuration files, small programming
languages, ...).

TPG can very simply write parsers that are useful for most every day needs
(even if it can't make your coffee). With a very clear and simple syntax, you
can write an attributed grammar that is translated into a recursive descendant
parser. TPG generated code is very closed to the original grammar. This means
that the parser works "like" the grammar. A grammar rule can be seen as a
method of the parser class, symbols as method calls, attributes as method
parameters and semantic values as return values. You can also add Python code
directly into grammar rules and build abstract syntax trees while parsing.

WWW: http://christophe.delord.free.fr/en/tpg/
2002-03-15T12:00:15+00:00 devel/py-spark Scanning, Parsing, and Rewriting Kit
SPARK stands for the Scanning, Parsing, and Rewriting Kit. It formerly had
no name, and was referred to as the "little language framework." The first
version (circa 1998) was described in the paper Compiling Little Languages
in Python at the 7th International Python Conference.

WWW: http://pages.cpsc.ucalgary.ca/~aycock/spark/
2002-03-15T09:12:15+00:00 math/mtl Matrix Template Library, Version 2
The Matrix Template Library (MTL) is a high-performance generic component
library that provides comprehensive linear algebra functionality for a wide
variety of matrix formats.

As with the Standard Template Library (STL), MTL uses a five-fold approach,
consisting of generic functions, containers, iterators, adaptors, and function
objects, all developed specifically for high performance numerical linear
algebra. Within this framework, MTL provides generic algorithms corresponding
to the mathematical operations that define linear algebra. Similarly, the
containers, adaptors, and iterators are used to represent and to manipulate
concrete linear algebra objects such as matrices and vectors.

WWW: http://www.osl.iu.edu/research/mtl/
2002-03-15T07:59:39+00:00 devel/py-period Basic time period checking library
Period is a basic time period checking library.

Period is based on period.py by William S. Annis. (available at
https://www.biostat.wisc.edu/~annis/creations/period.py.html) and ported to
python3 with a few improvements. Period.py was in part inspired by perl's
Time::Period module and the time class mechanism of Cfengine.

WWW: https://pypi.org/project/period/
2002-03-15T06:24:29+00:00 astro/planets Orbital simulator
Planets is a simple interactive program for playing with simulations of
planetary systems.

WWW: http://planets.homedns.org/
2002-03-15T05:16:19+00:00 www/phpsysinfo PHP script for displaying system information
phpsysinfo is a PHP script that displays information about the host being
accessed.
It will displays things like Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet,
Floppy, and Video Information.

WWW: https://phpsysinfo.github.io/phpsysinfo/
2002-03-15T05:16:19+00:00 www/phpsysinfo-dev A PHP script for displaying system information
phpsysinfo is a PHP script that displays information about the host being
accessed.
It will displays things like Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet,
Floppy, and Video Information.

WWW: http://phpsysinfo.sourceforge.net
2002-03-15T05:16:19+00:00 www/phpSysInfo A php script that displays info about the host being accessed
PhpSysInfo is a PHP script that displays infromation about the host being
accessed. It will display things like Uptime, CPU, Memory, SCSI, IDE, PCI,
Ethernet, Floppy, and Video Infromation. It can be customized.

WWW: http://sourceforge.net/projects/phpsysinfo/

-Bob Bomar <bob@fly.homeunix.org>
2002-03-15T03:53:15+00:00 math/atlas Automatically Tuned Linear Algebra Software (ATLAS)
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing
research effort focusing on applying empirical techniques in order to provide
portable performance. At present, it provides C and Fortran77 interfaces to
a portable, efficient BLAS implementation, as well as enhanced versions of a
few routines from LAPACK. To link with ATLAS shared libraries:

Serial (thread-safe) Fortran77 BLAS:
-lf77blas
Multi-threaded Fortran77 BLAS:
-lptf77blas
Serial (thread-safe) C BLAS:
-lcblas
Multi-threaded C BLAS:
-lptcblas
ATLAS-enhanced LAPACK, serial (thread-safe) interface:
-lalapack -lf77blas -lcblas
ATLAS-enhanced LAPACK, multi-threaded interface:
-lalapack -lptf77blas -lptcblas

WWW: http://math-atlas.sourceforge.net/
2002-03-15T00:27:53+00:00 x11-wm/clementine Window manager based on aewm with title bars, iconization, and styles
Clementine is based on aewm. It has title bars, iconizing, and
styles. It is still in an early stage of development.

WWW: http://clementine.sourceforge.net/
2002-03-14T19:01:11+00:00 print/scribus Comprehensive desktop publishing program
Scribus is a desktop publishing program, similar to Adobe PageMaker(TM),
QuarkXPress(TM) or Adobe InDesign(TM).

Scribus offers support for professional publishing features, such
as CMYK color, easy PDF creation, Encapsulated Postscript import/export
and creation of color separations.

WWW: https://www.scribus.net/
2002-03-14T19:01:11+00:00 print/scribus-devel Comprehensive desktop publishing program (development version)
Scribus is a desktop publishing program, similar to Adobe PageMaker(TM),
QuarkXPress(TM) or Adobe InDesign(TM).

Scribus offers support for professional publishing features, such
as CMYK color, easy PDF creation, Encapsulated Postscript import/export
and creation of color separations.

WWW: https://www.scribus.net/
2002-03-14T16:39:26+00:00 devel/apr2 Apache Portability Library
The Apache Portable Runtime is a library of C data structures and routines,
forming a system portability layer that covers as many operating systems as
possible, including Unices, Win32, BeOS, and OS/2.

This port also includes the APR-Util package, which contains some useful
utilities built on top of APR.

WWW: http://apr.apache.org/
2002-03-14T16:39:26+00:00 devel/apr1 Apache Portability Library
The Apache Portable Runtime is a library of C data structures and routines,
forming a system portability layer that covers as many operating systems as
possible, including Unices, Win32, BeOS, and OS/2.

This port also includes the APR-Util package, which contains some useful
utilities built on top of APR.

WWW: http://apr.apache.org/
2002-03-14T16:39:26+00:00 devel/apr0 Apache Portability Library
The Apache Portable Runtime is a library of C data structures and routines,
forming a system portability layer that covers as many operating systems as
possible, including Unices, Win32, BeOS, and OS/2.

This port also includes the APR-Util package, which contains some useful
utilities built on top of APR.

WWW: http://apr.apache.org/
2002-03-14T16:39:26+00:00 devel/apr Apache Portability Library
The Apache Portable Runtime is a library of C data structures and routines,
forming a system portability layer that covers as many operating systems as
possible, including Unices, Win32, BeOS, and OS/2.

This port also includes the APR-Util package, which contains some useful
utilities built on top of APR.

WWW: http://apr.apache.org/
2002-03-14T16:39:26+00:00 devel/apr-devel
The Apache Portable Runtime is a library of C data structures and routines,
forming a system portability layer that covers as many operating systems as
possible, including Unices, Win32, BeOS, and OS/2.

This port also includes the APR-Util package, which contains some useful
utilities built on top of APR.

WWW: http://apr.apache.org/
2002-03-14T15:00:57+00:00 security/p5-Crypt-DES_EDE3 Perl5 interface to a implementing 3-DES EDE encryption and decryption
Crypt::DES_EDE3 implements DES-EDE3 encryption. This is triple-DES
encryption where an encrypt operation is encrypt-decrypt-encrypt, and
decrypt is decrypt-encrypt-decrypt. This implementation uses Crypt::DES
to do its dirty DES work, and simply provides a wrapper around that
module: setting up the individual DES ciphers, initializing the keys,
and performing the encryption/decryption steps

WWW: https://metacpan.org/release/Crypt-DES_EDE3
2002-03-14T14:58:35+00:00 security/p5-Crypt-DH Perl5 interface to a Diffie-Hellman key exchange system
Crypt::DH is a Perl implementation of the Diffie-Hellman key
exchange system. Diffie-Hellman is an algorithm by which two
parties can agree on a shared secret key, known only to them.
The secret is negotiated over an insecure network without the
two parties ever passing the actual shared secret, or their
private keys, between them.
2002-03-14T14:55:13+00:00 security/p5-Digest-BubbleBabble Perl5 interface to a fingerprint in "bubble babble" format
Digest::BubbleBabble takes a message digest (generated by
either of the MD5 or SHA-1 message digest algorithms) and creates
a fingerprint of that digest in "bubble babble" format.
Bubble babble is a method of representing a message digest
as a string of "real" words, to make the fingerprint easier
to remember. The "words" are not necessarily real words, but
they look more like words than a string of hex characters.

Bubble babble fingerprinting is used by the SSH2 suite
(and, consequently, by Net::SSH::Perl, the Perl SSH
implementation) to display easy-to-remember key fingerprints.
The key (a DSA or RSA key) is converted into a textual form,
digested using Digest::SHA1, and run through bubblebabble
to create the key fingerprint.

WWW: https://metacpan.org/release/Digest-BubbleBabble
2002-03-14T14:35:12+00:00 misc/flyway A VFR/IFR Route Planner for Pilots
Flyway allows the user to find and enter U.S. waypoints (airports, navaids,
and fixes), then it calculates courses, wind corrections, and travel times.
Information about the waypoints is provided (including frequencies, elevation,
fuel availability, and runway descriptions). The route data can also be used
to fill in an editable FAA Flight Plan form, and a very rough map of the
route can be displayed.

WWW: http://bellz.org/flyway/
2002-03-14T09:16:35+00:00 devel/py-log4py Python logging module
log4py is a logging module for python, similar to log4j

WWW: http://www.its4you.at/english/log4py.html
2002-03-14T03:50:12+00:00 net/p5-libnet
libnet is a collection of Perl modules which provides a simple
and consistent programming interface (API) to the client side
of various protocols used in the internet community.

For details of each protocol please refer to the RFC. RFC's
can be found a various places on the WEB, for a staring
point look at:

WWW: http://www.yahoo.com/Computers_and_Internet/Standards/RFCs/

The RFC implemented in this distribution are

Net::FTP RFC959 File Transfer Protocol
Net::SMTP RFC821 Simple Mail Transfer Protocol
Net::Time RFC867 Daytime Protocol
Net::Time RFC868 Time Protocol
Net::NNTP RFC977 Network News Transfer Protocol
Net::POP3 RFC1939 Post Office Protocol 3
Net::SNPP RFC1861 Simple Network Pager Protocol
2002-03-14T03:33:40+00:00 misc/airoflash Flash utility for Cisco/Aironet 802.11 wireless cards
Flash utility for upgrading firmware in Cisco/Aironet 802.11 cards.

WWW: http://sourceforge.net/projects/airo-linux/
2002-03-13T02:53:19+00:00 x11-toolkits/qwt4 Qwt widget library for technical purposes (old version)
This is Qt3 port of Qwt library version 4. The Qwt library contains
widgets and componets which are primarily useful for technical and
scientifical purposes. It includes a 2-D plotting widget, different
kinds of sliders and much more.

WWW: http://qwt.sourceforge.net/
2002-03-13T02:53:19+00:00 x11-toolkits/qwt Qwt widget library for technical purposes
Qwt is an extension to the Qt GUI library from Troll Tech AS. The Qwt library
contains widgets and componets which are primarily useful for technical and
scientifical purposes. It includes a 2-D plotting widget, different kinds of
sliders and much more.

- Bob Bomar
<bob@fly.homeunix.org>
2002-03-13T02:33:50+00:00 textproc/xerces-c Xerces-C++ is a validating XML parser written in a subset of C++
Xerces-C++ is a validating XML parser written in a portable subset of
C++. Xerces-C++ makes it easy to give your application the ability to
read and write XML data. A shared library is provided for parsing,
generating, manipulating, and validating XML documents.

The parser provides high performance, modularity, and scalability.
Source code, samples and API documentation are provided with the parser.
For portability, care has been taken to make minimal use of templates,
no RTTI, no C++ namespaces and minimal use of #ifdefs.

WWW: http://xml.apache.org/xerces-c/index.html
2002-03-13T02:25:57+00:00 x11/xmon Raw X11 protocol analyser
From the original README:

Xmon interactively monitors the byte-stream connections between an X
server and a number of X clients. Xmon recognises all requests,
events, errors and replies sent between the clients and the server
which are part of the core X protocol. The contents of these messages
are displayed on standard output at a user settable degree of detail
from none to every bit and byte. Xmon also allows the user to select
a number of requests or events to be monitored at a different degree
of detail. Xmon will also block the transmission of selected requests
from the clients to the server and selected events from the server to
the clients. Xmon also keeps statistics of the number of requests,
events, and errors received.

WWW: http://ftp.x.org/contrib/devel_tools/xmon.1.5.5.README
2002-03-13T02:22:08+00:00 graphics/miniscrib

A tiny drawing program suitable for use on handheld computers.

Author: Mallum
WWW: http://www.mallum.com/ipaq/

Bruce
bms@spc.org
2002-03-12T07:28:30+00:00 graphics/truevision GNOME 3D modeler
Truevision is a 3D modeler for Gnome. It is still in development, so not
really stable and quite not usable yet.

Features:

- Create some objects:
- finite solid primitives: box, sphere, cone, cylinder, torus,
heightfield, superellipsoid
- finite patch primitive: disc
- infinite solid primitive: plane
- lights: point, cylindrical, spot, area
- csg operators: union, merge, intersection, difference
- atmospherics: background, skysphere, media, fog
- Manipulate them (rotate, scale, translate, etc)
- Manipulate and edit the camera
- Render the scene with the multithreaded povray frontend
- Create and edit materials (except slope maps), with preview in editor
- Output the scene to povray
- Save and load scenes, objects, materials
- Save materials with preview in material library

WWW: http://truevision.sourceforge.net/
2002-03-11T17:54:27+00:00 multimedia/gsubedit GNOME Subtitle Editor is a tool for editing/converting video subtitles
[ excerpt with some modifications from author's website ]

GSubEdit, or GNOME Subtitle Editor, is a tool for editing and
converting video subtitles. It currently features read/write of
SubRip (.srt) and MicroDVD (.sub) subtitles. Framerate conversion
and frame displacement (Increase/decrease all frames by a given
offset) is also supported.

Check the WWW site below for more information.

WWW: http://gsubedit.sourceforge.net/
2002-03-11T17:54:27+00:00 graphics/gsubedit
[ excerpt with some modifications from author's website ]

GSubEdit, or GNOME Subtitle Editor, is a tool for editing and
converting video subtitles. It currently features read/write of
SubRip (.srt) and MicroDVD (.sub) subtitles. Framerate conversion
and frame displacement (Increase/decrease all frames by a given
offset) is also supported.

Check the WWW site below for more information.

WWW: http://gsubedit.sourceforge.net/
2002-03-10T21:47:41+00:00 net/p5-Net-Z3950-SimpleServer Perl module for developing Z39.50 servers
SimpleServer is a Perl module which is intended to make it as simple as
possible to develop new Z39.50 servers over any type of database
imaginable. All you have to do is implement a function for initialising your
database (optional), searching the database, and returning "database
records" on request. The module takes care of everything else and
automatically starts a server for you, listens to incoming connections,
and implements the Z39.50 protocol. It couldn't really be easier.

SimpleServer is based on the popular YAZ toolkit which means it is
robust, efficient, widely portable, and it interoperates with all known
Z39.50 clients.

Use SimpleServer together with other Perl modules to provide gateways
to relational databases, local file stores, SOAP/RDF-servers, etc.

SimpleServer currently supports the Init, Search, Present, Scan and
Close services.

WWW: http://www.indexdata.dk/simpleserver/
2002-03-10T11:03:50+00:00 x11-wm/yawm Has title bars, iconizing, maximizing, taskbar, placement, clock
Yet Another Window Manager is based on aewm. It has title bars,
iconizing, maximizing, automatic placement, focus-follows-mouse,
and a taskbar with a window list and clock.

Author: Linus Nilsson <d96ln#efd.lth.se>
2002-03-09T10:58:55+00:00 science/mayavi Scientific data visualizer
MayaVi is a scientific data visualizer. It is written in Python and uses the
Visualization Toolkit (VTK) for the visualization. An easy to use GUI using
Tkinter is provided. It is also cross platform and should run on any platform
where both Python and VTK are available (which is almost any *nix, Mac OSX or
Windows).

WWW: http://mayavi.sourceforge.net/
2002-03-08T17:04:47+00:00 misc/gkrellshoot Screen locking and screen capture plugin for GKrellM
This plugin puts a lock and shoot button on your GKrellM, It uses
ImageMagick for screen capture and can be configured for your screen
saver program. Known to work with either Xlock or xscreensaver.

WWW: http://gkrellshoot.sourceforge.net/
2002-03-08T05:20:55+00:00 x11/wmappl Application launcher dockapp similar to wmbutton
A dockapp for WindowMaker that displays a bunch of buttons. Each
of these can be configured to run an application of your choice.
Useful for people that have their dock already full.

WWW: http://wmappl.sourceforge.net/
2002-03-08T03:11:04+00:00 net/gnu-radius GNU RADIUS server
GNU-Radius is a server for remote user authentication and accounting.
Its primary use is for Internet Service Providers, though it may also
be used on any network that needs a centralized authentication and/or
accounting service for its workstations. The package includes an
authentication and accounting server and administrator tools.

WWW: http://www.gnu.org/software/radius/
2002-03-07T07:26:38+00:00 multimedia/mmsclient Tool to download Microsoft Media streams
mmsclient allows you to download Internet streams through Microsoft's MMS
protocol, e.g. CNN video and similar. Downloaded stream can be watched and
listened with any software that understands Microsoft Media format, like
Xine with mms-plugin.

WWW: http://ole.tange.dk/projekter/kontroversielt/www.geocities.com/majormms/
2002-03-07T07:26:38+00:00 graphics/mmsclient Download Microsoft Media streams
mmsclient allows you to download Internet streams using Microsoft's
MMS protocol, e.g. CNN video and similar. Downloaded stream can
be watched/listened with any software that understands Microsoft
Media format, like xine with mms-plugin.

WWW: http://www.geocities.com/majormms/
2002-03-07T02:21:42+00:00 security/pam_alreadyloggedin PAM module based on whether a user is already logged in
This is a PAM module which will, given restrictions upon whether the
user to be authenticated is root or logging in on a given terminal, will
allow the user to be authenticated successfully if the user is currently
already logged in on another terminal.
2002-03-06T17:12:31+00:00 devel/decompyle Python byte-code decompiler
'decompyle' converts Python byte-code back into equivalent Python source.
It accepts byte-code from any Python version starting with 1.5 up to 2.2
The generated source is very readable: docstrings, lists, tuples and
hashes get pretty-printed.
'decompyle' may also verify the equivalence of the generated source by
compiling it and comparing both byte-codes.

WWW: http://stud.usv.ro/~rchiriliuc/decompyle.php
2002-03-06T12:14:13+00:00 japanese/ddskk-emacs20
2002-03-06T04:07:37+00:00 audio/rebler A program to convert mpeg2 and ac3 into DivX with ac3 audio
A program to convert mpeg2 and ac3 into DivX with ac3 audio multiplexed
into it.

rebler is mainly intended for people to digitize their home handy cam videos
and preserve them online. For example tapes of weddings and other times that
one might wish to watch over and over. Though there may be other uses for
rebler than this.

Some examples of usage:

./rebler --input-ac3=music.ac3 --output-avi=snakes.avi \
--output-fourcc=DIV3 </tmp/silly-big-pgppipe-file

mpeg2dec -o pgmpipe -s /store/Jan2001Holiday.mpg | ./rebler \
--input-ac3=classic-music.ac3 --output-avi=Jan2001Holiday.avi \
--output-fourcc=DIV3

WWW: http://sourceforge.net/projects/rebler/
2002-03-05T17:47:05+00:00 devel/shmap Shared-memory-based hashmaps
Library that contains a collection of different hashmaps. All these hashmaps
are based on shared memory and are fast. This cuts down development time for
projects that need to keep data in shared memory.

WWW: http://shmap.sourceforge.net/
2002-03-05T17:42:43+00:00 sysutils/mkfile Create files suitable for use as swap files
mkfile(8) creates one or more files that are suitable for use as
NFS-mounted swap areas, or as local swap areas. The file is padded
with zeros by default.

WWW: http://www.infolab.ne.jp/~hatanou/freebsd/mkfile/
2002-03-05T16:56:28+00:00 mail/liamail A graphical mail client
Liamail is a graphical email client written with libraries QT. Liamail is
like Outlook express.

WWW: http://www.liamail.org/
2002-03-05T08:23:14+00:00 graphics/flip Load a sequence of TIFF files and play them back at a target frame rate
flip is a simple 'flipbook' for previewing TIFF animations. It requires
large amounts of memory to be useful (a machine w/ 256MB, can load
~500 320x240 frames without hitting swap). Frames can be scaled on load to
use less memory.

WWW: http://www.reptilelabour.com/software/flip/
2002-03-05T07:06:00+00:00 net/gkrellmwireless GKrellM wireless plugin
A plugin for gkrellm that monitors the signal quality of a wireless card
(wi0 only).

WWW: http://gkrellm.luon.net/gkrellmwireless.phtml
2002-03-05T03:36:20+00:00 science/gdis Display and manipulation of isolated molecules and periodic systems
GDIS is a GTK based program for the display and manipulation of isolated
molecules and periodic systems. It is in development, but is nonetheless
fairly functional. It has the following features:
- Support for several file types (CIF, BIOSYM, XYZ, XTL, MARVIN, and GULP)
- A simple molecular creation and manipulation tool
- A dialogue for creating starting configurations for molecular dynamics
simulations
- Assorted tools for visualization (geometry information, region
highlighting, etc.)
- Animation of BIOSYM files

WWW: http://gdis.sourceforge.net/
2002-03-05T00:43:18+00:00 databases/dbXML Java Native XML Database
The dbXML Core is a native XML database. As such it is a database
server intended to manage large numbers of small XML documents.
The documents are stored in collections and the server provides
the ability to query these collections using XPath. The server is
lightweight, modular and suitable for embedding in custom applications
or running as a standalone database.

WWW: http://dbxml-core.sourceforge.net/
2002-03-04T15:11:47+00:00 games/scid Free chess database application
Scid is a chess database application; with it you can browse databases of
chess games, edit games and search for games by various criteria.

Scid uses its own special three-file database format which is very compact
and fast, but it can convert to and from the standard PGN (Portable Game
Notation) format. Scids PGN window displays the text of the current game in
PGN format.

You can use Scid to add chess games to a database, using the keyboard or mouse
to enter moves.

You can also use Scid as a PGN file browser, by pasting PGN text into Scids
Import window or by opening a PGN file in Scid. However, PGN files cannot be
edited by Scid (it opens them read-only) and they use more memory and are
slower to load, so for large PGN files it is recommended that you create a
Scid database from them first with the pgnscid utility.

WWW: http://scid.sourceforge.net/
2002-03-04T11:27:29+00:00 japanese/netscape7
This is a Linux version of the Netscape suite (Web browser, HTML editor, mail
user agent and news reader). It is compatible with Linux versions of plugins.
The Macromedia Flash plugin is available in this port, as are the Japanese and
U.S. regional packs, personal security manager, spell-checker, and talkback.

WWW: http://wp.netscape.com/ja/browser/
2002-03-04T11:27:29+00:00 japanese/linux-netscape6
This is a Linux version of the Netscape suite (Web browser, HTML editor, mail
user agent and news reader). It is compatible with Linux versions of plugins.
The Sun Java and Macromedia Flash plugins are available in this port, as are the
Japanese and U.S. regional packs, personal security manager, spell-checker, and
talkback. AOL Instant Messenger is omitted (see ports/net/aim).

For use with the Java plugin, linux_base-61 or linux_base-62 are
recommended (not linux_base-7).

WWW: http://home.netscape.com/ja/browsers/6/
2002-03-04T10:39:25+00:00 french/netscape7
Ceci est la suite du navigateur Netscape, avec messager instantané d'AOL,
éditeur de pages HTML et lecteur de courrier électronique et de nouvelles.
L'utilisation de la version pour Linux permet utiliser des plugins pour Linux.
Le plugin de Macromedia, les localisations France et Etats-Unis, le
gestionnaire de sécurité, le correcteur orthographique et l'analyseur de
problèmes sont disponibles dans ce port. Quand le browser est installé, le
messager instantané d'AOL est installé aussi.

This is a Linux version of the Netscape suite (AOL Instant Messenger, Web
browser, HTML editor, mail user agent and news reader). Using the Linux
version on FreeBSD allows use of Linux versions of plugins. Many plugins are
available as Linux binaries. The Macromedia Flash plugin, the French and U.S.
regional packs, personal security manager, spell-checker, and talkback are
available in this port. When the browser is installed, AOL Instant Messenger
is installed too.

WWW: http://www.telechargement.netscape.fr/telechargement/netscape7/
2002-03-04T10:39:25+00:00 french/linux-netscape6
Ceci est la suite du navigateur Netscape, avec éditeur de pages HTML et lecteur
de courrier électronique et de nouvelles. L'utilisation de la version pour Linux
permet utiliser des plugins pour Linux. Les plugins Java et de Macromedia, les
localisations France et Etats-Unis, le gestionnaire de sécurité, le correcteur
orthographique et l'analyseur de problèmes sont disponibles dans ce port. Le
messager instantané d'AOL est omis (veuillez voir le port ports/net/aim).

Pour l'usage avec le plugin Java, linux_base-61 ou linux_base-62
(pas linux_base-7) sont recommandés.

WWW: http://home.netscape.com/fr/browsers/6/

This is a Linux version of the Netscape suite (Web browser, HTML editor, mail
user agent and news reader). Using the Linux version on FreeBSD allows use of
Linux versions of plugins. Many plugins are available as Linux binaries. The
Sun Java and Macromedia Flash plugins, the French and U.S. regional packs,
personal security manager, spell-checker, and talkback are available in this
port. AOL Instant Messenger is omitted (see ports/net/aim).

For use with the Java plugin, linux_base-61 or linux_base-62 are
recommended (not linux_base-7).

WWW: http://wp.netscape.com/fr/browsers/6/
2002-03-04T06:29:22+00:00 portuguese/netscape7 Netscape 7 suite (Brazilian Portuguese)
This is a Brazilian Portuguese, Linux version of the Netscape suite (AOL
Instant Messenger, Web browser, HTML editor, mail user agent and news reader).
Using the Linux version on FreeBSD is necessary if you want to use Linux
versions of plugins. Many plugins are distributed only as Linux binaries. The
Macromedia Flash plugin is available in this port, as are the Brazilian region
pack, personal security manager, spell-checker, and talkback. AOL Instant
Messenger is installed if the browser is selected.

WWW: http://www.aol.com.br/netscape/novo_n7.adp
2002-03-04T06:29:22+00:00 german/netscape7 Linux Netscape 7 suite (German)
This is a Linux version of the Netscape suite (AOL Instant MEssenger, Web
browser, HTML editor, mail user agent and news reader). Using the Linux
version on FreeBSD is necessary if you want to use Linux versions of plugins.
Many plugins are distributed only as Linux binaries. The Macromedia Flash
plugin is included in this port. The German and French region packs, personal
security manager, spell-checker, and talkback are available. When the browser
is installed, AOL Instant Messenger is installed too.

WWW: http://www.netscape.de/netscapeprodukte/netscape70/

Thomas E. Zander
riggs@rrr.de
2002-03-04T06:29:22+00:00 german/linux-netscape6
This is a Linux version of the Netscape suite (Web browser, HTML
editor, mail user agent and news reader). Using the Linux version
on FreeBSD is necessary if you want to use Linux versions of plugins.
Many plugins are distributed only as Linux binaries. The Sun Java
and Macromedia Flash plugins are available. AOL Instant Messenger
is omitted (see ports/net/aim). The German, French and US- American
region packs, personal security manager, spell-checker, and talkback
are available.

For use with the Java plugin, linux_base-61 or linux_base-62 are
recommended (not linux_base-7).

WWW: http://www.netscape.de/netscapeprodukte/netscapebrowser/netscape62/

Thomas E. Zander
riggs@rrr.de
2002-03-04T03:45:29+00:00 x11/xbindkeys_config An easy to use gtk program for configuring Xbindkeys
XBindKeys_Config is an easy to use gtk program for configuring Xbindkeys.

WWW: http://www.netchampagne.com/xbindkeys_config/
2002-03-03T16:19:25+00:00 devel/scons Build tool alternative to make
SCons is an Open Source software construction tool--that is, a build tool;
an improved substitute for the classic Make utility; a better way to build
software.

WWW: https://scons.org/
2002-03-03T16:04:04+00:00 x11-toolkits/gtk12-apireference API reference for the Gimp Toolkit 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, gtk and gdk.

WWW: http://developer.gnome.org/doc/API/

- Edwin Groothuis
edwin@mavetju.org
2002-03-03T12:06:20+00:00 misc/goblin A Graph Object Library for Network Programming Problems
GOBLIN is a C++ class library focussed on graph optimization and network
programming problems. It deals with all of the standard graph optimization
problems discussed by textbooks and in courses on combinatorial optimization.

Today, GOBLIN provides strongly polynomial algorithms for the following graph
optimization problems:
- Shortest paths in graphs and digraphs with negative lengths.
- Negative cycles and minimum mean cycles.
- Strong and 2-connected components.
- Minimum spanning trees, arborescences and 1-trees.
- Maximum st-flows, feasible circulations and b-flows.
- Min-cost st-flows, b-flows and circulations.
- Assignment problems of any kind.
- 1-matchings, b-matchings, capacitated b-matchings, f-factors and
degree-constrained subgraphs.
- Directed and undirected Chinese postman problems, T-joins.

The library also includes methods for NP-hard problems, namely TSP, ATSP,
stable sets and graph colouring.

WWW: http://goblin2.sourceforge.net/
2002-03-03T12:06:20+00:00 math/goblin Graph Object Library for Network Programming Problems
GOBLIN is a C++ class library focussed on graph optimization and network
programming problems. It deals with all of the standard graph optimization
problems discussed by textbooks and in courses on combinatorial optimization.

Today, GOBLIN provides strongly polynomial algorithms for the following graph
optimization problems:
- Shortest paths in graphs and digraphs with negative lengths.
- Negative cycles and minimum mean cycles.
- Strong and 2-connected components.
- Minimum spanning trees, arborescences and 1-trees.
- Maximum st-flows, feasible circulations and b-flows.
- Min-cost st-flows, b-flows and circulations.
- Assignment problems of any kind.
- 1-matchings, b-matchings, capacitated b-matchings, f-factors and
degree-constrained subgraphs.
- Directed and undirected Chinese postman problems, T-joins.

The library also includes methods for NP-hard problems, namely TSP, ATSP,
stable sets and graph colouring.

WWW: http://goblin2.sourceforge.net/
2002-03-03T10:22:01+00:00 games/stvef-paks Star Trek Voyager: Elite Forces dedicated server for Linux .pk3 files
Star Trek Voyager: Elite Forces dedicated server for Linux, .pk3 files

This port encapsulates the .pk3 files for STV:EF that are used to complete
the installation of the dedicated server.
2002-03-03T10:16:15+00:00 games/stvef-server Star Trek Voyager: Elite Forces dedicated server for Linux
Star Trek Voyager: Elite Forces dedicated server for Linux

This is the dedicated server for STV:EF. This server requires that
you have a copy of the Elite Forces game, as various .pk3 files must
be copied from the CD-ROM in order for the server to function.
2002-03-03T08:18:30+00:00 devel/ecb-emacs20
2002-03-03T03:39:37+00:00 editors/texmacs WYSIWYG scientific text editor
GNU TeXmacs is a free scientific text editor, which was both inspired
by TeX and GNU Emacs. The editor allows you to write structured
documents via a wysiwyg (what-you-see-is-what-you-get) and user-
friendly interface. New styles may be created by the user. The
program implements high-quality typesetting algorithms and TeX
fonts, which help you to produce professional-looking documents.

WWW: http://www.texmacs.org/
2002-03-03T02:52:56+00:00 sysutils/wots System log watch/alert utility, similar to swatch, written in Perl
This is a port of WOTS, a Perl script for monitoring multiple system
logfiles and allowing actions to be carried out upon regexps being matched.
WOTS is able to alert the administrator using email, can perform syntax
coloring of messages (for use with roottail or, better still, in a small
'always-on-top' rxvt window -- or, as I prefer, on a dedicated vty).
2002-03-03T02:13:02+00:00 games/xgospel X11 Go (weiqi, baduk) client for the Internet Go Server
Xgospel is an X11 Go client for playing the game Go (weiqi, Baduk) on
the IGS (Internet Go Server) or NNGS (No Name Go Server). For more
information, see http://igs.joyjoy.net

WWW: http://gailly.net/go.html
2002-03-03T00:40:21+00:00 cad/leocad CAD program for creating virtual LEGO models
LeoCAD is a CAD program that can be used to create virtual LEGO models.

LeoCAD has an intuitive interface that is designed to allow new users to start
creating new models without having to spend too much time learning the
application.

LeoCAD is fully compatible with the LDraw Standard and related tools, and it
reads and writes LDR and MPD files so that you can share and download models
from the Internet.

It currently features several thousand different pieces created by the LDraw
community.

WWW: https://www.leocad.org/
2002-03-02T23:58:30+00:00 graphics/xmms-fishmatic XMMS non-static OpenGL stereogram visualization plugin
Fishmatic is an OpenGL stereogram visualization plugin. It generates
a backdrop, and the bubbles react to the music. The fish swim in
three dimensions, with changing stereogram separation.

There are two types of fish: an angel fish, and a lamprologus.

This is not a static-dot stereogram. The bubbles look like bubbles,
the fish are texture mapped with nice fish images.
2002-03-02T22:44:05+00:00 games/rtcw-paks Return to Castle Wolfenstein for Linux .pk3 files
Return to Castle Wolfenstein for Linux, .pk3 files

This port encapsulates the .pk3 files for RTCW that are used to complete
the installation of the game (including the dedicated server).
2002-03-02T22:40:25+00:00 games/rtcw Return to Castle Wolfenstein (Linux version)
Return to Castle Wolfenstein is a remake of sorts of the id's early, seminal
first-person shooter, Wolfenstein 3D. However, with the advances in graphics
technology and gameplay design since the original game, without the name and
the occasional in-game references, it would be unrecognizable as a remake.

Unlike the original Wolfenstein 3D, only a handful of the single player
missions in Return to Castle Wolfenstein takes place in the infamous castle
and prison.

WWW: http://www.idsoftware.com/games/wolfenstein/rtcw/
2002-03-02T22:40:17+00:00 lang/spl Shakespeare programming language
The Shakespeare programming language is another esoteric
programming language like Chef, Sorted! and others. The
main purpose of this language is to make the source code
for programs written with it resemble a Shakespeare play.
Yes, it's totally unnecessary, but also very fun.

WWW: http://shakespearelang.sourceforge.net/
2002-03-02T22:17:36+00:00 games/quake3-data Quake III Arena data files
Quake III Arena data files.

This port installs the data files needed to run Quake III Arena. It also uses
the update, and has an option to install Quake III Team Arena data files.

You still need to have a legitimate copy of the game in order to obtain the
*.pk3 files.

WWW: http://www.idsoftware.com/games/quake/quake3-arena/
2002-03-02T22:17:36+00:00 games/q3-paks Quake 3 for Linux .pk3 files
Quake 3 for Linux .pk3 files

This port encapsulates the .pk3 files for Quake 3 that are used to complete
the installation of the game (including the dedicated server).

You still need to have a legitimate copy of the game in order to obtain
the .pk3 files.
2002-03-01T18:28:22+00:00 graphics/xine_dvdnav_plugin
A dvd input plugin for xine.

WWW: http://dvd.sourceforge.net/xine-dvdnav.shtml

--
MANTANI Nobutaka <nobutaka@FreeBSD.org>
2002-03-01T18:25:45+00:00 multimedia/xine_d5d_plugin A dvd input plugin for xine with menu support
A dvd input plugin for xine with menu support.

WWW: http://www.captaincss.tk/
2002-03-01T18:25:45+00:00 graphics/xine_d5d_plugin A dvd input plugin for xine with menu support
A dvd input plugin for xine with menu support.

WWW: http://www.captaincss.tk/
2002-03-01T18:22:11+00:00 graphics/xine_mms_plugin
A Windows Media Player input plugin for xine.

WWW: http://www.geocities.com/majormms/
2002-03-01T03:12:06+00:00 net/gps Ghost Port Scan
The aim of Ghost Port Scan is to provide administrators and pen-testers
with a tool that allow them to easily test firewalls and get information
from a remote host.

GPS is a port scanner and a firewall rules disclosure (FWRD) tool, which
uses IP spoofing, ARP poisoning and some other stratagems in order to
perform a stealth and untrackable information collect.

As far as GPS needs to sniff the responses from the target host, it
requires to be run using a loopback or an ethernet interface (including
cable modem).

WWW: http://gps.sourceforge.net/
2002-03-01T03:12:06+00:00 net-mgmt/gps Ghost Port Scan
The aim of Ghost Port Scan is to provide administrators and pen-testers
with a tool that allow them to easily test firewalls and get information
from a remote host.

GPS is a port scanner and a firewall rules disclosure (FWRD) tool, which
uses IP spoofing, ARP poisoning and some other stratagems in order to
perform a stealth and untrackable information collect.

As far as GPS needs to sniff the responses from the target host, it
requires to be run using a loopback or an ethernet interface (including
cable modem).
2002-02-28T16:34:21+00:00 www/php-templates Template framework for PHP
php_templates is an extension to PHP language which provides
easier and faster work with templates files.
This engine works much faster than any existing template library
written in PHP.

WWW: https://sourceforge.net/projects/php-templates/
2002-02-28T16:32:50+00:00 www/abcache A tool to cache applications written in PHP
afterBURNER*Cache is a tool to speed up web applications written
in PHP.
It works by caching inside the web server compiled PHP code (the
first time it's executed) so that the next time the same script
is called it is simply restored, already compiled, from the cache
with big savings in terms of execution time.
Caching and saving scripts at compile time can be a big performance
win, especially if your PHP script is complex and makes heavy use
of libraries.

WWW: http://afterburner.bware.it/

- Alex Dupre
ale@FreeBSD.org
2002-02-27T12:48:24+00:00 textproc/manued.el Emacs minor mode for manued proofreading method
Manued is a method for proofreading of manuscripts. It is media
independent but especially effective for exchanging electronic text
via E-mail.

Manued.el is an emacs lisp implementation for supporting manued
method.

WWW: http://www.mpi-sb.mpg.de/~hitoshi/otherprojects/manued/index.shtml
2002-02-27T03:25:41+00:00 comms/py-serial Serial port encapsulation library for Python
This module encapsulates the access to the serial port. It provides
backends for Python running on Windows, Linux, BSD (possibly any POSIX
compliant system), Jython, and IronPython (.NET and Mono). The module
named "serial" automatically selects the appropriate backend.

WWW: https://github.com/pyserial/pyserial
2002-02-26T22:35:54+00:00 net/py-adns A Python Interface to adns, the asynchronous DNS library
The adns module provides an interface to
the GNU adns asynchronous DNS resolver library.

WWW: http://dustman.net/andy/python/adns-python/
2002-02-26T22:35:54+00:00 dns/py-adns Python module to resolve IPs to host names
Python module to resolve IPs to host names.

python3-adns is a Python 3 module that interfaces to the adns: an advanced easy
to use, asynchronous-capable DNS client library and utilities. Adns is a
resolver library for C (and C++) programs, and a collection of useful DNS
resolver utilities.

WWW: https://github.com/trolldbois/python3-adns/
2002-02-26T06:38:03+00:00 japanese/jmode XIM server for Anthy input method
XIM server for Anthy input method

WWW: http://anthy.sourceforge.jp/
2002-02-26T06:37:10+00:00 japanese/anthy Another Kana-Kanji conversion system
Anthy is a Japanese input method working on X11 and emacs.
It converts Hiragana text to Kana Kanji mixed text.

Supplemental 2ch BBS terms dictionary which is installed by WITH_2CHDIC knob
is developed by Omaemona 2ch/Linux (DQN) Project.
(http://omaemona.sourceforge.net/packages/Zisyo/)

WWW: https://salsa.debian.org/debian/anthy
2002-02-26T03:14:48+00:00 games/myth2_demo Demo of Myth II: Soulblighter
from the README:
This playable demo of Myth II: Soulblighter for Linux has the following
limitations over the full game:
- Only three maps are available: two for solo games and one
for multi-player games.
- Guest-only login to Bungie.net
[...] you will only be able to play this demo with other Myth II for Linux
Demo v1.3 users.
from the Web page:
Sharpen your swords and fire up the cauldrons--Soulblighter is back!
Bungie's thrilling strategy adventure, Myth II: Soulblighter, brings back the
scourge of the West and challenges you with all-new scenarios and improved
graphics and 3D rendering.
In command of a ragtag army of berserkers, dwarves, soldiers and sorcerers,
you are the last hope (yet again) of saving the folk of Madrigal and the West
from the evil might of Soulblighter and his minions. Test your fortitiude by
challenging others on your network or online to a battle to the death, or cross
swords and sages with Soulblighter himself. For fantasy gamers, this is far
better than a slab of roast beast washed down with a tall ale...

On FreeBSD it crashes after playing the introductory movie, if /dev/dsp is
available.

WWW: http://www.lokigames.com/products/myth2/
2002-02-24T18:55:04+00:00 net/darkstat Network statistics gatherer, similar to ntop
Darkstat is an ntop-workalike network statistics gatherer. Built to be faster
and smaller than ntop, it uses libpcap to capture network traffic and serves up
Web page reports of statistics such as data transferred by host, port, and
protocol. It also has a neat bandwidth usage graph.

WWW: http://purl.org/net/darkstat
Author: Emil Mikulic <emikulic@optushome.com.au>

-- Anders Nordby <anders@FreeBSD.org>
2002-02-24T18:55:04+00:00 net-mgmt/darkstat Network statistics gatherer and reporter
Darkstat is an ntop-workalike network statistics gatherer. Built to be faster
and smaller than ntop, it uses libpcap to capture network traffic and serves up
Web page reports of statistics such as data transferred by host, port, and
protocol. It also has a neat bandwidth usage graph.

WWW: https://unix4lyfe.org/darkstat/
2002-02-24T13:02:55+00:00 textproc/docbook-xsl XSL DocBook stylesheets
These are XSL stylesheets for the DocBook DTD and its derivatives (Simplified
DocBook, etc.).

WWW: http://docbook.sourceforge.net/projects/xsl/
2002-02-24T09:11:21+00:00 devel/crystal A 3d/2d development API
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in
C++. It supports: true six degree's of freedom, colored lighting, mipmapping,
portals, mirrors, alpha transparency, reflective surfaces, 3D sprites (frame
based or with skeletal animation), procedural textures, radiosity, particle
systems, halos, volumetric fog, scripting (using Python or other languages),
8-bit, 16-bit, and 32-bit display support, Direct3D, OpenGL, Glide, and
software renderer, font support, hierarchical transformations.

WWW: http://crystal.sourceforge.net/
2002-02-24T05:18:33+00:00 net/linux-edonkey-server A decentralized peer-to-peer file-sharing server (eDonkey2000 server)
eDonkey2000 doesn't rely on one central server yet searches are
quick and your client doesn't get bogged down with endless search
requests. You have the ability to search all the files being shared
anywhere on the eDonkey2000 network.

It allows you to transfer any type of file. It automatically resumes
interrupted transfers from alternate sources. It even introduces
ways to share a whole collection of files together so you can be
sure to get all the songs in an album or all pieces of a movie.
Users will be able to download a file from multiple sources at the
same time thus insuring that transfers will be as fast as possible.

Files can be uploaded while being downloaded. This insures that a
rare file that is wanted by many people will be distributed as
quickly as possible.

The server and client are both distributed for free. There are Linux
and Windows versions available with Mac versions coming soon.

WWW: http://www.edonkey2000.com/
2002-02-24T05:18:33+00:00 net-p2p/linux-edonkey-server A decentralized peer-to-peer file-sharing server (eDonkey2000 server)
eDonkey2000 doesn't rely on one central server yet searches are
quick and your client doesn't get bogged down with endless search
requests. You have the ability to search all the files being shared
anywhere on the eDonkey2000 network.

It allows you to transfer any type of file. It automatically resumes
interrupted transfers from alternate sources. It even introduces
ways to share a whole collection of files together so you can be
sure to get all the songs in an album or all pieces of a movie.
Users will be able to download a file from multiple sources at the
same time thus insuring that transfers will be as fast as possible.

Files can be uploaded while being downloaded. This insures that a
rare file that is wanted by many people will be distributed as
quickly as possible.

The server and client are both distributed for free. There are Linux
and Windows versions available with Mac versions coming soon.

WWW: http://www.edonkey2000.com/
2002-02-24T03:46:12+00:00 benchmarks/dbench Simulation of the Ziff-Davis netbench benchmark
Dbench is a filesystem benchmark that generates load patterns similar to those
of the commercial Netbench benchmark, but without requiring a lab of Windows
load generators to run. It is now considered a de-facto standard for generating
load on the Linux VFS.

WWW: http://dbench.samba.org/
2002-02-22T18:00:46+00:00 mail/vm Mail reader running inside Emacs or XEmacs
This is a port of VM, a mail program running in Emacs or XEmacs.

VM (View Mail) is an Emacs subsystem that allows UNIX mail to be read
and disposed of within Emacs. Commands exist to do the normal things
expected of a mail user agent, such as generating replies, saving
messages to folders, deleting messages and so on. There are other more
advanced commands that do tasks like bursting and creating digests,
message forwarding, and organizing message presentation according to
various criteria.

It was written as an alternative to the Emacs RMAIL mail reader.
VM is highly configurable and easy to use. It supports POP and IMAP
for mail retrieval, understands MIME, and reads both the standard
UNIX mailbox format and the BABYL format used by the RMAIL mailer.

Some other features:
- thread viewing
- virtual folders
- gpg integration

WWW: http://www.nongnu.org/viewmail/
WWW: https://launchpad.net/vm/
2002-02-22T14:06:04+00:00 lang/dice DICE - The Amiga/embedded/generic 68000 C compiler
Free source code for a the complete DICE C compiler core. Will compile easily
on the Amiga, FreeBSD, Linux and other Unix systems. Able to create both
relocatable and fixed address (ROM) based code. Quite suitable for embedded
68K development on chips such as the 68000 / 68302 / 68306.

WWW: http://www.obviously.com/dice/
2002-02-22T02:59:32+00:00 games/eights Text based card game, the objective is to get rid of all your cards
Eights is a text based card game. The objective is to get rid of all your
cards before the computer does. You must play the same number or suit as
what is discarded. Eights are wild and are worth 50 points. You want the
least amount of points.

WWW: http://dxkelly.freeshell.org/games.html
2002-02-21T17:40:58+00:00 security/fsh Fast remote command execution
fsh -- Fast remote command execution

The problem: logging in to a remote system with a cryptographic
solution such as lsh or ssh takes time, due to the computationally
expensive key exchanges that occur when the connection is
established. It is common to trigger a lot of remote logins while
using remote CVS, which makes it painfully slow compared to having the
repository locally.

The solution: reuse the secure tunnel once it has been
established. fsh is a drop-in rsh-compatible replacement for ssh that
automatically reuses ssh tunnels.

WWW: http://www.lysator.liu.se/fsh/
2002-02-21T01:41:17+00:00 net-p2p/linux-edonkey-tool-recovermet Tool that tries to re-create x.part.met files compromised due to crash
This is a tool for eDonkey2000 that re-creates x.part.met files
that have been lost or set zero size after a crash.

Obviously, this only works if the x.part file in your temp folder
survives. Only those 9MB blocks will be saved which have been fully
downloaded, but you'll be able to continue your download.

The tool tries to find the best match from information stored in
the known.met file and all the x.part.met files in the temp folder.

Therefore, you can increase the chance of recovery by searching for
the file you are trying to restore and put as many possible candidates
as you can find in the download list (which you can cancel again
after using this tool).

N.B. Obviously these candidates should have the same size as your
download was/is supposed to have! Therefore, if your download was
supposed to be 699MB when finished, files with 720MB or 750MB are
NOT likely candidates, even if the name is the same.
2002-02-21T01:41:17+00:00 misc/linux-edonkey-tool-recovermet Tool that tries to re-create x.part.met files compromised due to crash
This is a tool for eDonkey2000 that re-creates x.part.met files
that have been lost or set zero size after a crash.

Obviously, this only works if the x.part file in your temp folder
survives. Only those 9MB blocks will be saved which have been fully
downloaded, but you'll be able to continue your download.

The tool tries to find the best match from information stored in
the known.met file and all the x.part.met files in the temp folder.

Therefore, you can increase the chance of recovery by searching for
the file you are trying to restore and put as many possible candidates
as you can find in the download list (which you can cancel again
after using this tool).

N.B. Obviously these candidates should have the same size as your
download was/is supposed to have! Therefore, if your download was
supposed to be 699MB when finished, files with 720MB or 750MB are
NOT likely candidates, even if the name is the same.
2002-02-21T01:41:17+00:00 misc/edonkey-tool-recovermet Tool that tries to re-create x.part.met files compromised due to crash
This is a tool for eDonkey2000 that re-creates x.part.met files
that have been lost or set zero size after a crash.

Obviously, this only works if the x.part file in your temp folder
survives. Only those 9MB blocks will be saved which have been fully
downloaded, but you'll be able to continue your download.

The tool tries to find the best match from information stored in
the known.met file and all the x.part.met files in the temp folder.

Therefore, you can increase the chance of recovery by searching for
the file you are trying to restore and put as many possible candidates
as you can find in the download list (which you can cancel again
after using this tool).

N.B. Obviously these candidates should have the same size as your
download was/is supposed to have! Therefore, if your download was
supposed to be 699MB when finished, files with 720MB or 750MB are
NOT likely candidates, even if the name is the same.

WWW: http://users.aber.ac.uk/tpm01/ed2k_tools/
2002-02-21T01:39:49+00:00 net-p2p/edonkey-tool-slist Checks which servers are either dead or alive in server.met
This tool takes your server.met file and checks which servers are
dead and which are alive. It then creates a new server.met file
which contains only working servers. It makes sense to use this
tool every time before you start the eDonkey 2000 client.

On request this tool also creates a web page with ed2k:// links to
all working servers.
2002-02-21T01:39:49+00:00 misc/edonkey-tool-slist Checks which servers are either dead or alive in server.met
This tool takes your server.met file and checks which servers are
dead and which are alive. It then creates a new server.met file
which contains only working servers. It makes sense to use this
tool every time before you start the eDonkey 2000 client.

On request this tool also creates a web page with ed2k:// links to
all working servers.
2002-02-21T01:38:57+00:00 misc/linux-edonkey-tool-list Creates a web page with ed2k:// links to all your shared files
This tool creates a web page with ed2k:// links to all your shared
files. This is useful for people who want to make their own files
(e.g. their band's mp3s) publicly available but don't have a dedicated
web server with 24/7 connection to the internet available for this
purpose.
2002-02-21T01:38:57+00:00 misc/edonkey-tool-list Creates a web page with ed2k:// links to all your shared files
This tool creates a web page with ed2k:// links to all your shared
files. This is useful for people who want to make their own files
(e.g. their band's mp3s) publicly available but don't have a dedicated
web server with 24/7 connection to the internet available for this
purpose.

WWW: http://users.aber.ac.uk/tpm01/ed2k_tools/
2002-02-20T22:36:43+00:00 net-p2p/edonkey-tool-hash Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links
This tool takes a file and calculates the final 'eDonkey/Overnet
hash' for it that you need if you want to create ed2k:// links to
that file.

It also spits out the complete ed2k:// link in the end and appends
it to the file 'ed2k_links.txt' for easier copy-and-paste later on.

WWW: http://ed2k-tools.sourceforge.net/
2002-02-20T22:36:43+00:00 misc/edonkey-tool-hash Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links
This tool takes a file and calculates the final 'eDonkey/Overnet
hash' for it that you need if you want to create ed2k:// links to
that file.

It also spits out the complete ed2k:// link in the end and appends
it to the file 'ed2k_links.txt' for easier copy-and-paste later on.

WWW: http://ed2k-tools.sourceforge.net/
2002-02-20T21:47:37+00:00 graphics/gimageview Yet another GTK+ based image viewer
GImageView is a GTK+ based image viewer.

It supports tabbed browsing, thumbnail table views, directory tree views,
drag and drop, reading thumbnail cache of other famous image viewers,
and a flexible user interface.

WWW: http://gtkmmviewer.sourceforge.net/
2002-02-20T21:17:19+00:00 graphics/bbrb Graphical background manager for the Blackbox window manager
Bbrb is a gtk-based background manager for Blackbox. It includes
support for background lists, thumbnails, and configuring the scaling
and tiling properties for each background individually.

WWW: http://bbrb.sourceforge.net/
2002-02-20T16:57:15+00:00 sysutils/enteruser Extensible script for adding new users
Enteruser is an extensible script for adding new users to a FreeBSD
system. It can be used to enter a single user, and it can be invoked as
"queueuser" to add several users in batch. Unlike adduser(8), enteruser
uses pw(8) and can be used concurrently by multiple admins and techs to
add users to a system.

Enteruser is also designed to be extensible. Please see the linked
article for further background.

WWW: https://web.archive.org/web/20041211013021/http://www.daemonnews.org/199908/enteruser.html
2002-02-20T13:19:24+00:00 games/grande A Zanac type game
A ZANAC type game

Please note that the Z key is the "enter" key.

WWW: http://kxl.orz.hm/download.php
2002-02-20T13:03:34+00:00 sysutils/tmpwatch Utility for removing files based on when they were last accessed
The tmpwatch utility recursively searches through specified
directories and removes files which have not been accessed in a
specified period of time. Tmpwatch is normally used to clean up
directories which are used for temporarily holding files (for example,
/tmp). Tmpwatch ignores symlinks, won't switch filesystems and only
removes empty directories and regular files.

WWW: https://pagure.io/tmpwatch
2002-02-20T06:24:20+00:00 security/ruby-hmac Ruby library which implements the HMAC algorithm
ruby-hmac: HMAC for Ruby

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

WWW: http://deisui.org/~ueno/ruby/hmac.html
2002-02-20T05:38:44+00:00 sysutils/mixer Startup/shutdown script to preserve mixer settings across reboots
This port installs a simple shellscript in ${PREFIX}/etc/rc.d that saves
the state of the mixer when the system is shut down, and restores it when
the system is rebooted.
2002-02-19T21:42:48+00:00 textproc/fist Emphatic message generator
Fist prints an image of a clenched fist followed by a slogan in block
letters.

WWW: http://www.fourmilab.ch/fist/
2002-02-19T08:40:00+00:00 databases/postgresql-tcltk A TCL interface to the database PostgreSQL, including a tk GUI
libpgtcl is a library that implements Tcl commands for front-end
clients to interact with the Postgresql backends.

pgaccess is a great graphical database management tool for PostgreSQL.

This software is part of the standard PostgreSQL distribution.

WWW: http://www.postgresql.org/
2002-02-19T08:39:03+00:00 databases/postgresql-pltcl A module for using Tcl to write SQL functions
PL/Tcl allows you to write PostgreSQL stored functions and procedures
in Tcl.

This software is part of the standard PostgreSQL distribution.

WWW: http://www.postgresql.org/
2002-02-19T08:37:32+00:00 databases/postgresql-odbc PostgreSQL ODBC driver
The official ODBC driver for connecting to PostgreSQL Database; not a
part of the PostgreSQL Database distribution, though -- developed and
maintained separately.

WWW: https://www.postgresql.org/ftp/odbc/versions/
2002-02-19T08:35:58+00:00 databases/postgresql-jdbc Java JDBC implementation for PostgreSQL
This is the official implementation of JDBC, the Java Database
Connectivity API, for accessing PostgreSQL databases from Java.

WWW: http://jdbc.postgresql.org/
2002-02-19T08:34:40+00:00 databases/p5-postgresql-plperl Write SQL functions for PostgreSQL using Perl5
PL/Perl allows you to write PostgreSQL functions and procedures in
Perl. Consult the PostgreSQL User's Guide and the INSTALL file in the
top-level directory of the source distribution for more information.

This software is part of the standard PostgreSQL distribution.

WWW: http://www.postgresql.org/
2002-02-18T08:42:36+00:00 textproc/xml-lite.el Simple XML-editing for GNU Emacs
This package provides a simple indentation engine for XML. It is
intended for use in situations where the full power of the popular
PSGML package (DTD parsing, syntax checking) is not required.

WWW: https://www.dogbiscuit.org/mdub/software/
2002-02-18T08:05:52+00:00 textproc/resume XML Resume library
The XML Resume Library is an XML Document Type Definition (DTD) and
Extensible Stylesheet Language (XSL) file set for declaration, B2B
exchange, and presentation of resumes.

WWW: http://xmlresume.sourceforge.net/
2002-02-17T10:58:19+00:00 graphics/xface.el X-Face encoder/decoder/viewer for Emacsen
This package provides X-Face encoder/decoder/viewer for Emacsen.
2002-02-17T10:27:29+00:00 x11-toolkits/gail An implementation of the ATK interfaces for GTK+ widgets
Gail, the Gnome Accessibility Implementation library, is implementation of the
ATK interfaces for GTK+ widgets.

WWW: http://www.gnome.org/
2002-02-17T10:27:29+00:00 accessibility/gail An implementation of the ATK interfaces for GTK+ widgets
Gail, the Gnome Accessibility Implementation library, contains
the bindings to integrate the platform-independent ATK accessibility
widgets into the Gtk structure.

WWW: http://developer.gnome.org/projects/gap/
2002-02-17T09:21:47+00:00 security/mussh Tool for easily running the same commands on multiple hosts
Mussh is a shell script that allows you to execute a command or script
over ssh on multiple hosts with one command. When possible mussh will use
ssh-agent and RSA/DSA keys to minimize the need to enter your password
more than once.

WWW: https://sourceforge.net/projects/mussh/
2002-02-17T08:18:51+00:00 graphics/compface
Compface provides utilities and a library to convert from/to X-Face
format, a 48x48 bitmap format used to carry thumbnails of email
authors in a mail header.

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

- Oliver Braun
obraun@informatik.unibw-muenchen.de
2002-02-17T07:58:57+00:00 archivers/szip Fast compression utility
Szip performs data compression/decompression. It uses a limited order
sort transform. This transformation is related to the Burrows-Wheeler
transformation used in block sorting compression methods. The
difference is a fast, deterministic behaviour in time at some
compression loss.

WWW: http://www.compressconsult.com/szip/
2002-02-15T14:45:38+00:00 www/p5-HTTPD-Log-Filter Perl module to filter entries out of an httpd log
This module provide a simple interface to filter entries out
of an httpd logfile. The constructor can be passed regular
expressions to match against particular fields on the
logfile. It does its filtering line by line, using a filter
method that takes a line of a logfile as input, and returns
true if it matches, and false if it doesn't.

There are two possible non-matching (false) conditions; one
is where the line is a valid httpd logfile entry, but just
doesn't happen to match the filter (where "" is returned).
The other is where it is an invalid entry according to the
format specified in the constructor.

WWW: https://metacpan.org/release/HTTPD-Log-Filter
2002-02-15T14:33:17+00:00 archivers/p5-IO-Zlib IO:: style interface to Compress::Zlib
This is the IO::Zlib module package for perl5.

This modules provides an IO:: style interface to the Compress::Zlib
package. The main advantage is that you can use an IO::Zlib object
in much the same way as an IO::File object so you can have common
code that doesn't know which sort of file it is using.

WWW: https://metacpan.org/release/IO-Zlib
2002-02-15T07:46:51+00:00 net/p5-EasyTCP Easily create TCP/IP clients and servers
Net::EasyTCP - Easily create TCP/IP clients and servers

* One easy module to create both clients and servers
* Object Oriented interface
* Event-based callbacks in server mode
* Internal protocol to take care of all the common transport problems
* Transparent encryption
* Transparent compression

WWW: https://metacpan.org/release/EasyTCP

Seamus Venasse <svenasse@polaris.ca>
2002-02-15T07:40:02+00:00 devel/p5-File-FTS Perl extension for File Traversing System
This is similar to File::Find, but works non recursively.
Symbolic links to directories are skipped.

WWW: http://search.cpan.org/dist/File-FTS/
2002-02-15T07:34:07+00:00 devel/tcl-trf Data conversion, digests, compression, error-correction for Tcl
This is a loadable extension to Tcl providing commands for data
conversion, message digests, zlib based compression, error-correction,
channel-based manipulation of binary data. Trf extends the language at
the C-level with so-called ``transformer''-procedures. With the help of
some patches (*) to the core the package is able to intercept all
read/write operations on designated channels, thus giving it the ability
to transform the buffer contents as desired. This allows things like
transparent encryption, compression, charset recoding, etc. Build upon
this framework (and as proof of concept) a collection of tcl-level
commands was implemented.

WWW: https://wiki.tcl-lang.org/479
2002-02-15T07:33:42+00:00 www/p5-HTML-StickyQuery Add sticky QUERY_STRING to a tag href attributes
This module is sub class of the HTML::Parser and uses it to
parse HTML document and add QUERY_STRING to href attributes.

You can assign Session ID or any form data without using cookie.

WWW: https://metacpan.org/release/HTML-StickyQuery

Seamus Venasse <svenasse@polaris.ca>
2002-02-15T07:24:39+00:00 textproc/p5-Text-Repository Simple way to manage text without mixing it with Perl
Text::Repository attempts to simplify storing shared text between
multple Perl modules, scripts, templating systems, etc. It does this by
allowing chunks of text to be stored with symbolic names.
Text::Repository was originally designed to store SQL queries, but can
of course be used with any kind of text that needs to be shared.

WWW: https://metacpan.org/release/Text-Repository

Seamus Venasse <svenasse@polaris.ca>
2002-02-15T07:19:26+00:00 textproc/p5-Text-FormatTable Renders simple tables as text
Text::FormatTable renders simple tables as text. You pass to the constructor
(new) a table format specification similar to LaTeX (e.g. r|l|5l|R|20L) and you
call methods to fill the table data and insert rules. After the data is filled,
you call the render method and the table gets formatted as text.

WWW: https://metacpan.org/release/Text-FormatTable
2002-02-15T06:47:13+00:00 math/py-gsl Python interface to GNU Scientific Library
Python interface to GNU Scientific Library

WWW: https://sourceforge.net/projects/pygsl/
2002-02-14T09:39:16+00:00 devel/libbonobo Component and compound document system for GNOME2
Bonobo is a set of language- and system-independent CORBA interfaces
for creating reusable components and controls, and for creating
compound documents.

WWW: https://developer.gnome.org/libbonobo/
2002-02-14T00:02:18+00:00 x11/xscreensaver-gnome Save your screen while you entertain your cat (for GNOME users)
Xscreensaver will run several programs to continuously update the
screen instead of going blank. You can specify the programs and their
arguments using resources. You can also add dpms (power saver) options.

Xscreensaver will make use of any installed OpenGL libraries, such as
Mesa (also in the ports collection).

The client-server model employed by xscreensaver make it a superior choice
to xlock, since no separate auto-locking program is needed. It's also
extremely easy to add new programs like xearth, or any other program that
can fill the root window as additional screensavers.

WWW: https://www.jwz.org/xscreensaver/
2002-02-13T18:02:20+00:00 devel/bonobo-activation An object activation framework for GNOME 2
bonobo-activation is the object activation framework, a much more powerful
replacement for gnorba in the GNOME 2.0 development platform. It's used by
Nautilus (and other GNOME applications) for advanced object query and
activation capabilities.

WWW: http://www.gnome.org/
2002-02-12T13:37:38+00:00 devel/libIDL Library for creating trees of CORBA IDL files
libIDL is a library for creating trees of CORBA Interface Definition Language
(IDL) files, which is a specification for defining portable interfaces.
libIDL was initially written for ORBit (the ORB from the GNOME project, and
the primary means of libIDL distribution). However, the functionality was
designed to be as reusable and portable as possible.

WWW: http://www.gnome.org/
2002-02-12T13:12:30+00:00 net/linc Library for writing networked servers & clients
linc is a library that eases the task of writing networked servers & clients.
It takes care of connection initiation and maintainance, and the details of
various transports. It is used by the ORBit2 to handle message
transmission/receipt.

The connections can optionally be encrypted using OpenSSL.

WWW: http://www.gnome.org/
2002-02-12T04:18:19+00:00 print/muttprint Utility to print mail for most any mail client
Muttprint pretty-prints mail messages for any mail client which can output
plain text with the mail headers included.

It uses the typesetting system LaTeX, which is normally installed on a
Unix/Linux system.

WWW: http://muttprint.sourceforge.net/
2002-02-11T14:54:44+00:00 security/py-openssl Python interface to the OpenSSL library
Python interface to the OpenSSL library

WWW: https://github.com/pyca/pyopenssl
2002-02-11T14:20:24+00:00 security/py-pow Python OpenSSL Wrappers
Python OpenSSL Wrappers(POW) is a set of comprehensive wrappers for Python of
the OpenSSL libraries. POW will provide a 'slim' interface which will still
enable Python developers to fully utilise OpenSSL.
2002-02-11T10:49:40+00:00 misc/since View the end of a file like tail(1), but save state between sessions
since is a Unix utility similar to tail. Unlike tail, since only shows the
lines appended since the last time. It is useful to monitor growing log
files.

WWW: http://welz.org.za/projects/since
2002-02-11T09:21:31+00:00 mail/ifile Application of machine learning to e-mail filtering
ifile is a general mail filtering system that works with a mail client to
intelligently filter mail according to the way the user tends to organize
mail. ifile uses the machine learning algorithm Naive Bayes to classify
e-mail documents.

ifile is different from other mail filtering programs in three major ways:

1.ifile does not require you to generate a set of rules in order to
successfully filter mail
2.ifile uses the entire content of messages for filtering purposes
3.ifile learns as you move incorrectly filtered messages to new mailboxes

ifile is not dependent upon any specific mail system and should be adaptable
to any mail system which allows an outside program to perform mail
filtering.

WWW: http://people.csail.mit.edu/jrennie/ifile/
2002-02-11T09:08:47+00:00 print/catdvi DVI to text/plain translator
catdvi is a program that translates TeX Device Independent (DVI) files into
readable plain text.

WWW: http://catdvi.sourceforge.net/
2002-02-11T08:58:29+00:00 textproc/xerces-j XML parser for Java
The Xerces Java Parser is a complete implementation of the parser related
portions of JAXP 1.4 and also brings Xerces into compliance with SAX 2.0.2, the
DOM Level 3 Core and Load/Save W3C Recommendations, the XML Inclusions
(XInclude) Version 1.0 W3C Recommendation and the XML Schema 1.0 Structures and
Datatypes Second Edition W3C Recommendations.

Xerces2 is the next generation of high performance, fully compliant XML parsers
in the Apache Xerces family. This version of Xerces introduces the Xerces
Native Interface (XNI), a complete framework for building parser components and
configurations that is extremely modular and easy to program.

The Apache Xerces2 parser is the reference implementation of XNI but other
parser components, configurations, and parsers can be written using the Xerces
Native Interface.

WWW: http://xerces.apache.org/xerces2-j/
2002-02-11T08:44:40+00:00 games/mythserver Bungie.net MythII Metaserver Open Source
This is the source code for Bungie's MythII metaserver, the
backend server system that supported MythII online play over
the Internet for several years. The day has come for Bungie's
MythII server to be retired. This source code for the server
is being released so that the Myth community will have a
starting point for creating their own Myth server system,
should the need or desire to do so arise.

Visit these following web pages for more information:

WWW: http://www.bungie.net/Games/Myth/

-Adam Weinberger <adamw@FreeBSD.org>
2002-02-11T08:37:57+00:00 net/gtkhx A GTK+ version of Hx, a UNIX Hotline Client
GtkHx is a GTK Hotline client. Hotline is a protocol which allows you
to chat, send messages, read and post news, and transfer files with
other users connected to a Hotline server.

WWW: http://gtkhx.sourceforge.net/
2002-02-11T08:37:57+00:00 net-p2p/gtkhx GTK+ version of Hx, a UNIX Hotline Client
GtkHx is a GTK Hotline client. Hotline is a protocol which allows you
to chat, send messages, read and post news, and transfer files with
other users connected to a Hotline server.

WWW: http://gtkhx.sourceforge.net/
2002-02-11T08:06:12+00:00 misc/graphthing
GraphThing is a tool that allows you to create, manipulate and study graphs.
These "graphs" are mathematical objects that describe relationships between
sets; they are not 2D plots, charts, or anything similar to that.

WWW: http://members.optushome.com.au/davidsymonds/gt/
2002-02-11T08:06:12+00:00 math/graphthing Tool that allows you to create, manipulate, and study graphs
GraphThing is a tool that allows you to create, manipulate and study graphs.
These "graphs" are mathematical objects that describe relationships between
sets; they are not 2D plots, charts, or anything similar to that.

WWW: http://graph.seul.org/
2002-02-11T03:35:11+00:00 multimedia/dtv Client/server based TV capture/display program
This is the distribution of "dtv", a program which interfaces with
tv-capture and audio cards and can generate a capture file and/or operate
in a client/server environment. It consists of a single program, dtv,
which can act as both client and server.
2002-02-11T03:35:11+00:00 graphics/dtv A client/server based TV capture/display program
This is the distribution of "dtv", a program which interfaces with
tv-capture and audio cards and can generate a capture file and/or operate
in a client/server environment. It consists of a single program, dtv,
which can act as both client and server.
2002-02-11T01:34:30+00:00 devel/libedit Command line editor library
libedit provides command line editing functionality. Both emacs and vi key
bindings are supported. Note that the base system also includes libedit, but
this port is generally more current.

WWW: http://thrysoee.dk/editline/
2002-02-10T22:45:32+00:00 security/krb5-beta An authentication system developed at MIT, successor to Kerberos IV
Kerberos V5 is an authentication system developed at MIT.
WWW: http://web.mit.edu/kerberos/www/

Abridged from the User Guide:
Under Kerberos, a client sends a request for a ticket to the
Key Distribution Center (KDC). The KDC creates a ticket-granting
ticket (TGT) for the client, encrypts it using the client's
password as the key, and sends the encrypted TGT back to the
client. The client then attempts to decrypt the TGT, using
its password. If the client successfully decrypts the TGT, it
keeps the decrypted TGT, which indicates proof of the client's
identity. The TGT permits the client to obtain additional tickets,
which give permission for specific services.
Since Kerberos negotiates authenticated, and optionally encrypted,
communications between two points anywhere on the internet, it
provides a layer of security that is not dependent on which side of a
firewall either client is on.
The Kerberos V5 package is designed to be easy to use. Most of the
commands are nearly identical to UNIX network programs you are already
used to. Kerberos V5 is a single-sign-on system, which means that you
have to type your password only once per session, and Kerberos does
the authenticating and encrypting transparently.

Jacques Vidrine <n@nectar.com>
2002-02-10T19:29:58+00:00 security/py-mhash Python mhash module
The python mhash module provides an interface for the mhash library.
The mhash library provides an easy way to access strong hashes such as
MD5, SHA1 and other algorithms.

WWW: http://mhash.sourceforge.net/
2002-02-10T10:00:38+00:00 textproc/p5-Lingua-EN-NameCase Perl module to fix the case of people's names
Forenames and surnames are often stored either wholly in UPPERCASE
or wholly in lowercase. This module allows you to convert names
into the correct case where possible.

Although forenames and surnames are normally stored separately if
they do appear in a single string, whitespace separated, NameCase
and nc deal correctly with them.

WWW: https://metacpan.org/release/Lingua-EN-NameCase
2002-02-10T09:49:55+00:00 textproc/bibtex2html Tools for searching BibTeX and translating from BibTeX to HTML
bibtex2html is a collection of tools for translating from BibTeX to HTML.
They allow to produce, from a set of bibliography files in BibTeX format,
a bibliography in HTML format. Here are some features:

o Handle any BibTeX style (even those producing multiple bibliographies);
o Use additional fields like abstract, url, ps, etc. to insert web links;
o Crossrefs are also replaced by links;
o Sort by dates or authors, in increasing or decreasing order;
o Read simple macros in TeX or LaTeX files;
o Show syntax errors in BibTeX files;
o Extract from one or several BibTeX files the set of entries satisfying
a given criterion.

WWW: https://www.lri.fr/~filliatr/bibtex2html/

Gerald Pfeifer <gerald@FreeBSD.org>
2002-02-10T07:30:10+00:00 editors/edith X11 GUI editor for binary and plain text files
Edith Pro is a high quality user-friendly text editing system
that combines a modern, colourful multi-window user interface
with large basic editing flexibility. It is intended for those
who want a powerful editing tool, but are not prepared to
spend a wealth of energy into learning and configuring their
applications.

Edith Pro concentrates on editing features that are universal
in applicability; as such it is not a programmable editor, but
it has many well thought-out elementary features that allow
efficient text editing for arbitrary types of text.

This port uses the Linux binary compatibility.
2002-02-10T07:23:04+00:00 mail/openwebmail Webmail system designed to manage big mail folder files efficiently
Open WebMail is a webmail system designed to manage very large mail folder
files in a memory efficient way. It also provides a range of features to help
users migrate smoothly from Microsoft Outlook to Open WebMail. Open WebMail
has the following features: multiple languages, multiple iconsets/styles,
strong MIME support, virtual host/login alias, PAM support, online password
changing, convenient folder/message operations, draft folder, confirmed
reading support, full content search, a spelling checker, auto reply, mail
filtering, POP3 support, and message count previewing.

WWW: http://openwebmail.org/
2002-02-10T06:04:46+00:00 mail/noattach Attachment filter for Sendmail Milter
There really isn't much to say, noattach is a milter that parses the body
of email messages from sendmail and checks if the filename of attachments
matches one of the regular expressions in a given pattern file and rejects
those emails that match.
Filenames are rfc2047 or rfc2231 decoded if needed.

This program needs sendmail version 8.12.2 or newer to be compiled with
libmilter.

WWW: http://freecode.com/projects/noattach/
2002-02-10T00:44:59+00:00 mail/squirrelmail Webmail system which accesses mail over IMAP
SquirrelMail is a standards-based webmail package written in PHP.
It includes built-in pure PHP support for the IMAP and SMTP protocols,
and all pages render in pure HTML 4.0 (with no Javascript required) for
maximum compatibility across browsers. It has very few requirements
and is very easy to configure and install. SquirrelMail has a all
the functionality you would want from an email client, including
strong MIME support, address books, and folder manipulation

WWW: http://www.squirrelmail.org/
2002-02-09T19:19:47+00:00 net/netmap Make a graphical representation of the surrounding network
Netmap can be used to make a graphical representation of the surrounding
network. It first uses traceroute to make a list of all routers and their
interconnections, after which it generates a .dot file.

WWW: http://netmap.sourceforge.net/
2002-02-09T18:40:09+00:00 devel/py-ciphon Module for python that adds cpan-like functionality
A module for python that adds cpan-like functionality

WWW: https://sourceforge.net/projects/pythonsiphon/
2002-02-09T16:14:25+00:00 graphics/xpcd PhotoCD tool collection
This is a PhotoCD tool collection.

This packages core application is a command line tool which can read
so-called PhotoCD (*.pcd) images and convert them to PPM or JPEG
(pcdtoppm). Also included is a PhotoCD viewing frontend for X (xpcd).
2002-02-09T12:56:58+00:00 security/py-twofish Twofish cryptographic module for Python
A pure python implementation of the Rijndael encryption algorithm. Useful for
quick string encryption in python programs but probably is not fast enough for
anything too big.

WWW: https://sourceforge.net/projects/twofish-py/
2002-02-09T10:11:49+00:00 net/googolplex Query Google, parse it and returns the result as a list
Googolplex is just a Python class to do a query on http://www.google.com, parse
it and returns the result as a list.

WWW: http://googolplex.sourceforge.net/
2002-02-09T10:03:42+00:00 cad/ngspice_rework Mixed-signal circuit simulator derived from Spice and Cider
Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based
on three open source software packages: Spice3f5, Cider1b1 and Xspice. It is
the open source successor of these venerable packages. Many, many
modifications, bug fixes and improvements have been added to the code,
yielding a stable and reliable simulator.

WWW: http://ngspice.sourceforge.net/
2002-02-09T09:45:40+00:00 audio/baudline Real-time signal analysis and time-frequency browser
A real-time signal analysis tool and an offline time-frequency
browser. It has a built in tone generation capability and it can
play back audio files with a multitude of effects and filters.
Designed for environmental analysis missions that range from
modulation parameter measurements to searching for transient signals
that go bump in the night, baudline combines fast digital signal
processing, versatile high-speed displays, and continuous capture
tools for hunting down and studying elusive signal characteristics.

WWW: http://www.baudline.com/
2002-02-09T09:38:49+00:00 devel/cvsps Create patchset information from CVS
CVSps is a program for generating 'patchset' information from a CVS
repository. A patchset in this case is defined as a set of changes made
to a collection of files, and all committed at the same time (using a
single 'cvs commit' command). This information is valuable to seeing the
big picture of the evolution of a cvs project. While cvs tracks revision
information, it is often difficult to see what changes were committed
'atomically' to the repository.

WWW: http://cvsps.sourceforge.net/
2002-02-09T09:38:49+00:00 devel/cvsps-devel Create patchset information from CVS
CVSps is a program for generating 'patchset' information from a CVS
repository. A patchset in this case is defined as a set of changes made
to a collection of files, and all committed at the same time (using a
single 'cvs commit' command). This information is valuable to seeing the
big picture of the evolution of a cvs project. While cvs tracks revision
information, it is often difficult to see what changes were committed
'atomically' to the repository.

WWW: http://cvsps.sourceforge.net/
2002-02-09T09:30:35+00:00 textproc/jing RELAX NG validator in Java
Jing is a validator for RELAX NG implemented in Java. It uses a
vendor-independent Java interface for RELAX NG datatype libraries and
can use any datatype library that implements this interface.

WWW: http://www.thaiopensource.com/relaxng/jing.html
2002-02-09T09:21:36+00:00 misc/cfe Console font editor
cfe is a console font editor which works well both on the console and the
terminal. It includes such abilities as various glyph transforming,
multi-level undo, and comparing glyphs of two fonts. cfe automatically
supports loading of .psf and raw binary fonts. Other types of fonts can be
opened using the proper options.

WWW: http://lrn.ru/~osgene/
2002-02-09T08:50:32+00:00 devel/horde-chora CVS web-viewer
Chora is the Horde CVS viewer; it provides an advanced web-based view of
any local CVS repository. It now includes annotation support, visual
branch viewing capability, and human-readable diffs.

Other features are:

- Support for multiple CVS repositories
- MIME-awareness, to pretty-print code or convert PDFs to text
- Visual branch histories, to view the flow of code through a project
- Internationalisation, with several languages supported
- Annotation (or 'blame') support

... as well as all the usual CVS functions you are familiar with from
other similar applications.

WWW: http://horde.org/chora/
2002-02-09T08:50:32+00:00 devel/chora The Horde CVS web-viewer
Chora is the Horde CVS viewer; it provides an advanced web-based view of
any local CVS repository. It now includes annotation support, visual
branch viewing capability, and human-readable diffs.

Other features are:

- Support for multiple CVS repositories
- MIME-awareness, to pretty-print code or convert PDFs to text
- Visual branch histories, to view the flow of code through a project
- Internationalisation, with several languages supported
- Annotation (or 'blame') support

... as well as all the usual CVS functions you are familiar with from
other similar applications.

WWW: http://horde.org/chora/
2002-02-09T08:15:37+00:00 net/bgpq Bgpq - lightweight access-list generator for cisco routers

This program is a lightweight access- and prefix-list generator
for Cisco routers and GateD/Zebra. Access lists are generated
based on RADB/RIPE data.

This tool is not so powerful as RAToolSet, but has some
features missing in RAToolSet, such as optional filtering
of more specific routes in the same AS or acl string aggregation;
also, it does not requires Tcl/Tk to be installed.
2002-02-09T08:15:37+00:00 net-mgmt/bgpq Bgpq - lightweight access-list generator for Cisco routers
This program is a lightweight access- and prefix-list generator
for Cisco routers and GateD/Zebra. Access lists are generated
based on RADB/RIPE data.

This tool is not so powerful as RAToolSet, but has some
features missing in RAToolSet, such as optional filtering
of more specific routes in the same AS or acl string aggregation;
also, it does not requires Tcl/Tk to be installed.
2002-02-09T07:30:11+00:00 cad/slffea San Le's Free Finite Element Analysis
SLFFEA stands for San Le's Free Finite Element Analysis. It is a package of
scientific software and graphical user interfaces for use in finite element
analysis.

WWW: http://slffea.sourceforge.net/
2002-02-08T21:08:27+00:00 textproc/xslide.el Emacs major mode for editing XSL stylesheets
Emacs major mode for editing XSL stylesheets.

* FEATURES

- XSL customization group for setting some variables
- Initial stylesheet inserted into empty XSL buffers;
- "Template" menu for jumping to template rules, named templates, key
declarations, and attribute-set declarations in the buffer;
- `xsl-process' function that runs an XSL processor and collects the output;
- Predefined command line templates and error regexps for Java and
Windows executable versions of both XT and Saxon;
- Font lock highlighting so that the important information stands out;
- `xsl-complete' function for inserting element and attribute names;
- `xsl-insert-tag' function for inserting matching start- and end-tags;
- Automatic completion of end-tags;
- Automatic indenting of elements with user-definable indentation step; and
- Comprehensive abbreviations table to further ease typing.
2002-02-08T19:55:12+00:00 textproc/lacheck Tool for finding common mistakes in LaTeX documents
LaCheck is a general purpose consistency checker for LaTeX documents.
It reads a LaTeX document and displays warning messages, if it finds
bad sequences. LaCheck is designed to help find common mistakes in
LaTeX documents, especially those made by beginners.
2002-02-08T19:27:10+00:00 graphics/swftools SWF manipulation and generation utilities
SWF Tools is a collection of SWF manipulation and generation utilities

At the moment, this includes:
- PDF2SWF : A PDF to SWF Converter. Generates one frame per page.
- SWFCombine : A tool for inserting SWFs into Wrapper SWFs.
- SWFStrings : Scans SWFs for text data.
- SWFDump : Prints out various informations about SWFs.
- JPEG2SWF : Takes one or more JPEG pictures and generates a SWF slideshow.
- PNG2SWF : Like JPEG2SWF, only for PNGs.
- GIF2SWF : Converts GIFs to SWF. Also able to handle animated gifs.
- WAV2SWF : Converts WAV audio files to SWFs with MP3 Streams, using the
L.A.M.E. MP3 encoder.
- Font2SWF : Converts font files (TTF, Type1) to SWF.
- SWFBBox : Allows to readjust SWF bounding boxes.
- SWFC : A tool for creating SWF files from simple script files.
- SWFExtract : Allows to extract Movieclips, Sounds, Images etc. from SWF
files.
- AS3Compile : A standalone ActionScript 3.0 compiler. Mostly compatible
with Flex.

WWW: http://www.swftools.org/
2002-02-08T16:49:00+00:00 www/p5-WWW-Link Maintain information about the state of links
WWW::Link is a perl class which accepts and maintains information
about links. For example, this would include urls which are referenced
from a WWW page.

The link class will be acted on by such programs as link checkers
to give it information and by other programs to convert that
information into something which can be used by humans.

WWW: http://search.cpan.org/dist/WWW-Link/
2002-02-08T16:33:19+00:00 devel/p5-Tree-DAG_Node Super class for representing nodes in a tree
Encapsulates/makes/manipulates objects that represent nodes
in a tree structure. The tree structure is not an object itself, but
is emergent from the linkages you create between nodes. This class
provides the methods for making linkages that can be used to build up
a tree, while preventing you from ever making any kinds of linkages
which are not allowed in a tree (such as having a node be its own
mother or ancestor, or having a node have two mothers).

WWW: https://metacpan.org/release/Tree-DAG_Node
2002-02-08T16:28:29+00:00 devel/p5-Sort-ArrayOfArrays Sort an arbitrary array of arrays
Sort::ArrayOfArrays was written to sort an arbitrary array of arrays,
in powerful, different ways.

WWW: https://metacpan.org/release/Sort-ArrayOfArrays
2002-02-08T08:56:01+00:00 databases/p5-Metadata Perl implementation of Dublin Core compatible metadata
This collection of modules provide an implementation of Dublin Core
compatible metadata and subclasses for IAFA Templates, SOIF (Harvest)
and should be easily extendible to similar (fairly flat) metadata
formats.

WWW: https://metacpan.org/release/Metadata
2002-02-08T08:42:35+00:00 devel/p5-Getargs-Long Parse routine arguments
The Getargs::Long module allows usage of named parameters in function
calls, along with optional argument type-checking. It provides an
easy way to get at the parameters within the routine, and yields
concise descriptions for the common cases of all-mandatory and
all-optional parameter lists.

WWW: https://metacpan.org/release/Getargs-Long

Seamus Venasse <svenasse@polaris.ca>
2002-02-08T08:09:54+00:00 www/p5-FAQ-OMatic Perl API to manipulate FAQ-O-Matics
The Faq-O-Matic is a CGI-based system that automates the process of
maintaining a FAQ (or Frequently Asked Questions list). It allows
visitors to your FAQ to take part in keeping it up-to-date. A
permission system also makes it useful as a help-desk application,
bug-tracking database, or documentation system.

WWW: https://metacpan.org/release/FAQ-OMatic
2002-02-08T07:54:28+00:00 devel/p5-Data-DumpXML Dump arbitrary data structures as XML
This module provide a single function called dump_xml() that takes
a list of perl values as argument and produce a string as result.
The string returned is an XML document that represents any perl
data structures passed in. Reference loops are handled correctly.

WWW: https://metacpan.org/release/Data-DumpXML

Seamus Venasse <svenasse@polaris.ca>
2002-02-08T07:46:55+00:00 databases/p5-DBIx-XHTML_Table Create XHTML tables from SQL queries
XHTML_Table will execute SQL queries and return the results (as a
scalar 'string') wrapped in XHTML tags.

This module was created to fill a need for a quick and easy way to
create 'on the fly' XHTML tables from SQL queries for the purpose
of 'quick and dirty' reporting. It is not intended for serious
production use, although it use is viable for prototyping and just
plain fun.

WWW: https://metacpan.org/release/DBIx-XHTML_Table

Seamus Venasse <svenasse@polaris.ca>
2002-02-08T07:43:14+00:00 databases/p5-DBIx-AnyDBD DBD independent class
This class provides application developers with an abstraction class
a level away from DBI, that allows them to write an application
that works on multiple database platforms. The idea isn't to take
away the responsibility for coding different SQL on different
platforms, but to simply provide a platform that uses the right
class at the right time for whatever DB is currently in use.

WWW: https://metacpan.org/release/DBIx-AnyDBD
2002-02-08T06:15:14+00:00 science/p5-Chemistry-Elements Perl extension for working with Chemical Elements
Chemistry::Elements provides an easy, object-oriented way to keep
track of your chemical data. Using either the atomic number, chemical
symbol, or element name you can construct an Element object.

WWW: https://metacpan.org/release/Chemistry-Elements
2002-02-08T06:09:52+00:00 databases/p5-CDB_File-Generator Generate massive sorted CDB files simply
CDB::Generator is a designed for generating very large sorted CDB
files. This makes it easy to generate files in which cdbmultiget can
return more than one key.

WWW: https://metacpan.org/release/CDB_File-Generator
2002-02-08T06:03:08+00:00 misc/p5-Array-RefElem Set up array elements as aliases
This module give direct access to the internal perl routines that let
you store reference to things in arrays and hashes.

WWW: https://metacpan.org/release/Array-RefElem
2002-02-07T07:07:48+00:00 cad/gnucap GNU Circuit Analysis Package
GnuCap is the GNU Circuit Analysis Package.

The primary component is a general purpose circuit simulator. It
performs nonlinear dc and transient analyses, fourier analysis, and ac
analysis. It is fully interactive and command driven. It can also be
run in batch mode or as a server. Spice compatible models for the
MOSFET (level 1-7) and diode are included in this release.

GnuCap is not based on Spice, but some of the models have been derived
from the Berkeley models.

Unlike Spice, the engine is designed to do true mixed-mode simulation.
Most of the code is in place for future support of event driven analog
simulation, and true multi-rate simulation.

If you are tired of Spice and want a second opinion, you want to play
with the circuit and want a simulator that is interactive, you want to
study the source code and want something easier to follow than Spice,
or you are a researcher working on modeling and want automated model
generation tools to make your job easier, try GnuCap.

WWW: http://www.gnucap.org/
2002-02-07T01:46:52+00:00 textproc/dtdinst Converts DTDs to XML instance, in a specific or RELAX NG format
DTDinst is a program for converting XML DTDs into XML instance
format. The XML instance can be in either a format specific to DTDinst
or RELAX NG format.

WWW: http://www.thaiopensource.com/relaxng/dtdinst/
2002-02-07T01:40:48+00:00 textproc/dtd2relax DTD to RELAX converter for Java
DTD2RELAX converts DTD schema into RELAX module.

WWW: http://www.horobi.com/Projects/RELAX/Archive/DTD2RELAX.html
2002-02-07T01:32:48+00:00 textproc/jrefentry DocBook XML JRefEntry DTD
The JRefEntry DTD is a customization of the DocBook RefEntry
model. The purpose of this customization is to mirror the order and
nature of structured comment tags in JavaDoc documentation.
2002-02-07T01:21:54+00:00 textproc/xmlcharent XML character entities
XML character entity sets derived from ISO 8879.

WWW: http://www.oasis-open.org/docbook/xmlcharent/
2002-02-07T01:19:52+00:00 devel/libstroke Stroke translation library
LibStroke is a stroke translation library. Strokes are motions of
the mouse that can be interpreted by a program as a command. Strokes
are used extensively in CAD programs. I fell in love with them when
I was using the CAD tools that use a stroke interface to select
tools or perform actions. I wrote this library so that others can
see how useful strokes can be and so that more programs take
advantage of this extremely natural human-computer interface.

WWW: http://www.etla.net/libstroke/
2002-02-07T01:13:35+00:00 security/ccrypt Command-line utility for encrypting and decrypting files and streams
ccrypt is a utility for encrypting and decrypting files and streams. It was
designed to replace the standard Unix crypt utility, which is notorious for
using a very weak encryption algorithm. ccrypt is based on the Rijndael
cipher, which is the U.S. government's chosen candidate for the Advanced
Encryption Standard (AES, see http://www.nist.gov/aes/). This cipher is
believed to provide very strong security.

Unlike Unix crypt, the algorithm provided by ccrypt is not symmetric, i.e.,
one must specify whether to encrypt or decrypt. The most common way to invoke
ccrypt is via the commands ccencrypt and ccdecrypt. There is also a ccat
command for decrypting a file directly to the terminal, thus reducing the
likelihood of leaving temporary plaintext files around. In addition, there
is a compatibility mode for decrypting legacy Unix crypt files.

Encryption and decryption depends on a keyword (or key phrase) supplied by
the user. By default, the user is prompted to enter a keyword from the
terminal. Keywords can consist of any number of characters, and all characters
are significant (although ccrypt internally hashes the key to 256 bits).
Longer keywords provide better security than short ones, since they are less
likely to be discovered by exhaustive search.

WWW: http://ccrypt.sourceforge.net/
2002-02-07T00:42:46+00:00 net/dnssecwalker DNSSEC Walker
This is a proof-of-concept of a utility to download DNS zone contents even
when AXFR is disabled on the server, assuming DNSSEC is used.

WWW: http://josefsson.org/walker/
2002-02-07T00:42:46+00:00 dns/dnssecwalker DNSSEC Walker
This is a proof-of-concept of a utility to download DNS zone contents even
when AXFR is disabled on the server, assuming DNSSEC is used.

WWW: http://josefsson.org/walker/
2002-02-06T22:36:19+00:00 devel/ruby-ncurses Ruby interface to ncurses
This is a Ruby interface to ncurses.
2002-02-06T22:21:12+00:00 www/ruby-webrick An HTTP server toolkit for Ruby
This is an HTTP server toolkit for Ruby. You can write your custom
web server very easily.

WWW: http://www.notwork.org/ipr/webrick/
2002-02-06T12:07:07+00:00 devel/arch A distributed source code management / revision control system
arch is yet another source code management and revision control system
intended to address deficiencies in CVS(1). Some of its claimed features are:

- atomic commits
- file renames handled cleanly
- advanced merging features
- easy development on branches
- automatic ChangeLog generation
- all revisions accessible as regular trees
- distributed and private repositories
- easy server administration
- scalable (distributed)

Author: Tom Lord <lord@emf.net>
WWW: http://regexps.srparish.net/www/

-- Johann Visagie <wjv@FreeBSD.org>
2002-02-06T08:11:30+00:00 textproc/kbedic An English-Bulgarian-English dictionary
KBE Dictionary has been first written for Linux.
It resembles the popular dictionary SA Dictionary, but
after some time it has developed into an independent project.
The words database of KBE Dictionary has been taken from the
database of Otto Dictionary and changed with the database of
SA Dictionary. At the moment KBE Dictionary possesses maybe
the largest Bulgarian-to-English and English-to-Bulgarian database.
The abbreviation KBE is derived from the words - KDE Bulgarian
English. When we add dictionary, the name becomes kbedic. To
use that program it is not necessary to have KDE installed,
only the Qt libraries are required.
KBE dictionary has been written in C/C++ and has many
advantages and enhancements in comparison with the older
versions - it works faster, the database contains more words
and the bugs are less. There is also a console version of the
product called cbedic.

WWW: http://kbedic.sourceforge.net

-Angel
todorov_bg@gmx.net
2002-02-06T07:37:00+00:00 textproc/dtdparse Parse a DTD and produce an XML document that represents it
DTDParse is a tool for manipulating XML and SGML Document Type
Definitions (DTDs). DTDParse is designed primarily to aid in the
understanding and documentation of DTDs.

WWW: https://sourceforge.net/projects/dtdparse/
2002-02-05T11:32:33+00:00 ftp/libfxp An ftp client library
An ftp client library

WWW: http://millweed.com/projects/libfxp/
2002-02-05T00:42:05+00:00 net/tshark
2002-02-05T00:42:05+00:00 net/tethereal
2002-02-03T19:33:36+00:00 devel/rubygem-locale Pure ruby library to support locales
Ruby Locale is a pure ruby library to support locales.

WWW: http://ruby-gettext.github.com/
2002-02-03T19:33:36+00:00 devel/rubygem-gettext Ruby implementation of the gettext library
Ruby GetText Package is Native Language Support Library and Tools
which modeled after GNU GetText package, but the API is simpler than
that of GNU GetText.

WWW: https://ruby-gettext.github.io/
2002-02-03T19:33:36+00:00 devel/ruby-gettext A Ruby implementation of the gettext library
Ruby GetText Package is Native Language Support Library and Tools
which modeled after GNU GetText package, but the API is simpler than
that of GNU GetText.

Author: Masao Mutoh <mutoh@highway.ne.jp>
WWW: http://www.yotabanana.com/hiki/ruby-gettext.html
2002-02-03T11:04:04+00:00 audio/mp3ck Consistency check utility for MPEG Layer 2 or 3 files or streams
Mp3ck is a portable utility for checking the consistency of MPEG
Layer 2 or 3 streams or files. The primary accent of the check is
on the seamless flow of frames and tags since most MPEG defects
introduced by aborted network transfers manifest themselves in its
breakage.

WWW: http://mp3ck.sourceforge.net/
2002-02-02T11:49:20+00:00 textproc/p5-PDF-API3 The Next Generation of Text::PDF::API2
After much time, effort, and with well received results,
Alfred Reibenschuh is abandoning PDF::API2.

However we have seen great progress in moving towards paperless methods.

Furthermore the PDF specification is now an ISO standard.

Now is the time to really push forward with the development of an even
better perl pdf solution.

This is a beginning toward that goal.

This version starts with PDF::API2 0.73, creating a new one of PDF::API3.

WWW: https://metacpan.org/release/PDF-API3
2002-02-02T11:49:20+00:00 textproc/p5-PDF-API2 Facilitates the creation and modification of PDF files
There seem to be a growing plethora of Perl modules for creating and
manipulating PDF files.

PDF::API2 is 'The Next Generation' of Text::PDF::API which initially provided a
nice API around the Text::PDF::* modules created by Martin Hosken.

Features:
- Works with more than one PDF file open at once
- It presents a object-oriented API to the user
- Supports the 14 base PDF Core Fonts
- Supports TrueType fonts
- Supports Adobe-Type1 Fonts (pfb/pfa/afm)
- Supports native Embedding of bitmap images (jpeg, ppm, png,gif)
- Supports modification of existing pdfs and import/cloning of pages

WWW: https://metacpan.org/release/PDF-API2
2002-01-31T09:18:13+00:00 audio/cheesetracker Impulse Tracker clone
CheeseTracker is intended to be an Impulse Tracker clone. Yet, even when
some features are missing, It should be perfectly usable.

WWW: http://cheesetracker.sourceforge.net/
2002-01-31T06:54:41+00:00 korean/gaim
2002-01-31T06:30:42+00:00 audio/uzoo-console
Uzoo is a platform/UI independent clone for SoriBada which
is the overwhelming killer-app for sharing mp3 files in Korea.
This is a console interface of Uzoo and they have another
various UIs including Qt, Cocoa, wx and etc.

WWW: http://sourceforge.net/projects/soriuzoo/
2002-01-31T06:21:56+00:00 audio/soribada Soribada client
Soribada(So-Ri-Bad-a)
--

This is Unix/X11 version of Soribada (http://www.soribada.com) client.
It is free implementation, but named after Soribada.

Soribada is favorite P2P system just like Napster in Korea.

WWW: http://soribada.kldp.org/
2002-01-31T04:22:01+00:00 net/dnstracer Trace a chain of DNS servers to the source
WHAT IS DNSTRACER?

dnstracer determines where a given Domain Name Server (DNS) gets
its information from, and follows the chain of DNS servers back to
the servers which know the data.

Its behaviour is similair to ntptrace(8), which does it for the
NTP protocol.

WWW: http://www.mavetju.org/unix/general.php

- Edwin Groothuis
edwin@mavetju.org
2002-01-31T04:22:01+00:00 dns/dnstracer Trace a chain of DNS servers to the source
WHAT IS DNSTRACER?

dnstracer determines where a given Domain Name Server (DNS) gets
its information from, and follows the chain of DNS servers back to
the servers which know the data.

Its behaviour is similar to ntptrace(8), which does it for the
NTP protocol.

WWW: http://www.mavetju.org/unix/general.php
2002-01-30T21:02:46+00:00 net/ipv6calc Convert, change and calculate with IPv6 addresses
ipv6calc will do some format changes and calculations for you

Intention:
* This utility can be used by the IPv6 enabled initscripts for
better duplicate address detection on setup of IPv6 addresses.

WWW: http://www.bieringer.de/linux/IPv6/tools/
2002-01-30T21:02:46+00:00 net-mgmt/ipv6calc Convert, change, and calculate with IPv6 addresses
ipv6calc will do some format changes and calculations for you

Intention:
* This utility can be used by the IPv6 enabled initscripts for
better duplicate address detection on setup of IPv6 addresses.

WWW: http://www.deepspace6.net/projects/ipv6calc.html
2002-01-30T18:43:02+00:00 math/clarence Programmer's calculator
Clarence is a small Gtk gui based programmer's calculator.
2002-01-30T13:49:02+00:00 audio/sonice Sonice eases reencoding of .ogg files
Sonice eases reencoding of .ogg files by storing everything you'd need to
generate the files in question in lossless sources (.flac and .txt files).
2002-01-30T12:54:03+00:00 misc/help2man Automatically generating simple manual pages from program output
help2man is a tool for automatically generating simple manual pages from
program output.

It is intended to provide an easy way for software authors to include a
manual page in their distribution without having to maintain that document.

Given a program which produces resonably standard --help and --version
outputs, help2man will attempt to re-arrange that output into something
which resembles a manual page.

WWW: https://www.gnu.org/software/help2man/
2002-01-30T11:40:06+00:00 java/javel Java disassembler
Javel is a java class file disassembler. It is a filter that, given a
compiled java class file, outputs a disassembled version in a java-like
form with all the interface, fields, methods, and the java assembler code
for each method. It can also output dependencies of the class file, suitable
for inclusion in a standard makefile.

WWW: http://tnerual.eriogerg.free.fr/javel.html
2002-01-30T08:54:33+00:00 graphics/py-exif Python library to extract EXIF metadata from JPEG and TIFF image files
Pyexif is a Python library and associated command line tool to extract EXIF
format metadata from the headers of JPEG and TIFF image files. EXIF
information is typically included in images created using digital imaging
devices such as digital cameras and digital film scanners.

Currently, pyexif provides the following functionality:
- Parse EXIF headers in JPEG files.
- Parse EXIF headers in TIFF files.
- Support for camera-specific MakerNote tags (e.g. Nikon, Canon, etc.).
- Provide a simple cmdline interfaces to format the data in human-readable
format.

EXIF specification: http://www.pima.net/standards/it10/PIMA15740/exif.htm

WWW: http://pyexif.sourceforge.net/
2002-01-30T07:18:36+00:00 textproc/saxon XSLT 1.0 processor for Java
The SAXON package is a collection of tools for processing XML
documents. The main components are:

- An XSLT processor, which implements the Version 1.0 XSLT and XPath
Recommendations with a number of powerful extensions.

- A Java library, which supports a similar processing model to XSL,
but allows full programming capability.

- A slightly improved version of the Alfred parser from Microstar.

WWW: http://saxon.sourceforge.net/
2002-01-30T03:32:10+00:00 net/py-libnet Python extension for the Libnet packet injection library
Python module for the libnet packet construction library

WWW: https://pylibnet.sourceforge.net/
2002-01-30T01:36:45+00:00 devel/sysconftool Helps to install application configuration files
sysconftool is a development utility that helps to install application
configuration files. sysconftool allows an existing application to be
upgraded without losing the older version's configuration settings.

sysconftool is a script that is used by applications to update configuration
files when a new version of the application is installed. sysconftool reads
the new application configuration files, reads any older versions of those
files that are already installed, then replaces the old versions with the
new ones, but preserving any custom changes contained in the old versions.

For more information on sysconftool, and why applications need it, see
the installed manual pages: sysconftool(1) and sysconftool(7). With most
versions of the man command: "man 1 sysconftool" and "man 7 sysconftool".

WWW: http://www.Courier-MTA.org/sysconftool/
2002-01-30T00:10:44+00:00 net/freevrrpd RFC 2338 compliant VRRP implementation
freevrrpd is a VRRP (Virtual Router Redundancy Protocol) implementation
daemon under FreeBSD, NetBSD and OpenBSD.
This daemon has been rewritten from scratch and is not based on
existing projects. In this second public release, you can find:

* A daemon RFC 2338 Compliant adapted on FreeBSD systems
* Implementation of Virtual Adresses
* Support for multiples VRID
* Master announce state by sending multicast packets via BPF
* Changing routes and IP in 3 seconds
* Doing gratuitous ARP requests to clean the cache of all hosts
* Election between different slave servers
* Same host can be Slave and Master at the same time
* Automatic Downgrade to Slave if a Master is up again
* Anti-Address Conflict system
* Multi-threaded vrrp daemon
* Plain text password authentication
* Using now only one BPF device for all VRID
* Support netmask for Virtual IP addresses
* Support for monitored circuit and dependances between VRIDs
* Support for VLAN pseudo devices under *BSD
2002-01-29T20:06:40+00:00 japanese/webalizer
2002-01-29T18:03:34+00:00 net/py-ipy A Python module for handling IPv4 and IPv6 Addresses and Networks
IPy is a Python module for handling IPv4 and IPv6 Addresses and Networks in
a fashion similar to perl's Net::IP and friends. The IP class allows a
comfortable parsing and handling for most notations in use for IPv4 and IPv6
Addresses and Networks.

WWW: http://c0re.jp/c0de/IPy/
2002-01-29T18:03:34+00:00 net-mgmt/py-ipy Python module for handling IPv4 and IPv6 Addresses and Networks
IPy is a Python module for handling IPv4 and IPv6 Addresses and Networks in a
fashion similar to perl's Net::IP and friends. The IP class allows a comfortable
parsing and handling for most notations in use for IPv4 and IPv6 Addresses and
Networks.

WWW: https://github.com/autocracy/python-ipy
2002-01-29T17:50:27+00:00 security/safesh Authentication manager for OpenSSH (making secure auth easier)
safesh is an authentication manager for OpenSSH. By automatically creating
keys and starting ssh-agents, it makes it (fairly) convenient to use one key
for each host pair (authenticator and authenticatee), it avoids the use of
authentication theft with SSH.
2002-01-29T15:34:26+00:00 japanese/gorua Gtk+ on Ruby User Agent for 2ch BBS
Gtk+ on Ruby User Agent for 2ch BBS

WWW: http://www.unixuser.org/~haruyama/software/goRua/
2002-01-27T18:07:37+00:00 textproc/pybook A Project Gutenberg e-texts reader
PyBook is a Project Gutenberg e-texts reader written in python.

Features:
* search by author/title/both
* browse full book list
* choose a random book
* autobookmarks book you're reading (if using vim as a viewer)
2002-01-27T17:59:44+00:00 graphics/xmms-goom A cool XMMS visualization
A cool XMMS visualization like the one by the same name for Winamp,
itunes, and Windows Media Player

WWW: http://goom.sourceforge.net/
2002-01-27T05:10:10+00:00 textproc/p5-Text-Metaphone Modern soundex: phonetic encoding of words
Metaphone() is a function whereby a string/word is broken down into
a rough approximation of its english phonetic pronunciation. Very
similar in concept and purpose to soundex, but much more comprehensive
in its approach.

WWW: https://metacpan.org/release/Text-Metaphone

Seamus Venasse <svenasse@polaris.ca>
2002-01-27T05:02:26+00:00 misc/p5-Locale-SubCountry Convert state, province, county etc. names to/from code
This module allows you to convert the full name for a countries
administrative region to the code commonly used for postal addressing.
The reverse lookup can also be done. Sub country codes are defined
in "ISO 3166-2:1998, Codes for the representation of names of
countries and their subdivisions".

Sub countries are termed as states in the US and Australia, provinces
in Canada and counties in the UK and Ireland.

Additionally, names and codes for all sub countries in a country
can be returned as either a hash or an array.

WWW: https://metacpan.org/release/Locale-SubCountry
2002-01-27T04:56:52+00:00 textproc/p5-Lingua-EN-NameParse Routines for manipulating a person's name #'
This module takes as input a person or persons name in free format
text and attempts to parse it. If successful, the name is broken
down into components and useful functions can be performed.

WWW: https://metacpan.org/release/Lingua-EN-NameParse
2002-01-27T04:47:35+00:00 textproc/p5-Lingua-EN-Nickname Genealogical nickname matching (Liz=Beth)
Nicknames, alternate spellings, and alternate etymological derivations
make checking first name equivalence nearly impossible. This module
will tell you that 'Maggie', 'Peg', and 'Margaret' are all probably
the same name.

WWW: https://metacpan.org/release/Lingua-EN-Nickname
2002-01-27T04:36:27+00:00 textproc/p5-Lingua-EN-Infinitive Determine the infinitive form of a conjugated word
Determine the infinitive form of a conjugated word. Also,
determine the suffix used to identify which rule to apply to
transform the conjugated word into the infinitive form.


WWW: https://metacpan.org/release/Lingua-EN-Infinitive

Seamus Venasse <svenasse@polaris.ca>
2002-01-27T00:18:27+00:00 print/preview-latex LaTeX previewer on Emacs
preview-latex is a system for displaying inline images of selected
parts of a file in Emacs source buffers.

To use preview-latex, put the expression below into your ~/.emacs

(require 'tex-site)
(load "preview-latex")


WWW: http://preview-latex.sourceforge.net/
2002-01-26T22:15:14+00:00 ftp/fget Commandline tool for mirroring remote files via FTP
fget is a commandline tool for mirroring remote files via FTP. It was
designed as an analog to the GNU wget utility. The fget package includes
an FTP client library, so that others can make use of FTP from within
their own C programs.

WWW: http://www.feep.net/fget/
2002-01-26T17:34:45+00:00 lang/bsh Beanshell java scripting language
BeanShell is a small, free, embeddable Java source interpreter with object
scripting language features, written in Java. BeanShell dynamically executes
standard Java syntax and extends it with common scripting conveniences such as
loose types, commands, and method closures like those in Perl and JavaScript.

WWW: http://www.beanshell.org/
2002-01-26T17:34:45+00:00 java/bsh A Java scripting environment
BeanShell is a small, free, embeddable, Java source interpreter with
object scripting language features, written in Java. BeanShell
executes standard Java statements and expressions, in addition to
obvious scripting commands and syntax. BeanShell supports scripted
objects as simple method closures like those in Perl and
JavaScript(tm).

WWW: http://www.beanshell.org/
2002-01-26T12:27:30+00:00 archivers/ruby-zip Ruby module for reading and writing ZIP files
This is a Ruby module or reading and writing zip files.

WWW: http://rubyzip.sourceforge.net/
2002-01-26T04:28:05+00:00 security/p5-Crypt-Solitaire Solitaire encryption
Solitaire is a top-notch pencil-and-paper encryption system developed
by Bruce Schneier. Here is the description in Schneier's own words:

"Solitaire gets its security from the inherent randomness in a
shuffled deck of cards. By manipulating this deck, a communicant
can create a string of "random" letters that he then combines with
his message. Of course Solitaire can be simulated on a computer,
but it is designed to be implemented by hand.

"Solitaire may be low-tech, but its security is intended to be
high-tech. I designed Solitaire to be secure even against the most
well-funded military adversaries with the biggest computers and the
smartest cryptanalysts. Of course, there is no guarantee that someone
won't find a clever attack against Solitaire, but the algorithm is
certainly better than any other pencil-and-paper cipher I've ever
seen."

Simple system, easy to use, and relatively fast.

WWW: https://metacpan.org/release/Crypt-Solitaire

Seamus Venasse <svenasse@polaris.ca>
2002-01-26T04:04:05+00:00 textproc/p5-RADIUS-UserFile Perl extension for manipulating a RADIUS users file
This module provides methods for reading information from and modifying
a RADIUS users text file.

WWW: https://metacpan.org/release/RADIUS-UserFile

Seamus Venasse <svenasse@polaris.ca>
2002-01-26T03:56:55+00:00 textproc/p5-Lingua-EN-Sentence Module for splitting text into sentences
The Lingua::EN::Sentence module contains the function get_sentences,
which splits text into its constituent sentences, based on a regular
expression and a list of abbreviations (built in and given).

WWW: https://metacpan.org/release/Lingua-EN-Sentence
2002-01-26T03:40:44+00:00 textproc/p5-Lingua-EN-Inflect Convert singular words to their plural form
The exportable subroutines of Lingua::EN::Inflect provide plural
inflections and "a"/"an" selection for English words.

Plural forms of all nouns, most verbs, and some adjectives are
provided. Where appropriate, "classical" variants (for example:
"brother" -> "brethren", "dogma" -> "dogmata", etc.) are also
provided.

WWW: https://metacpan.org/release/Lingua-EN-Inflect

Seamus Venasse <svenasse@polaris.ca>
2002-01-26T03:21:48+00:00 misc/p5-File-Sort Sort a file or merge sort multiple files
This is File::Sort 1.00, for sorting files similarly to sort(1). Written
primarily for MacPerl users who do not have sort(1) and because of memory
limitations cannot sort files in memory, but works on all perls, and can
be useful for portable sorting of large files, or for any system that
doesn't have a sort(1) and is virtual-memory-deprived (including Windows).

WWW: https://metacpan.org/release/File-Sort
2002-01-26T03:11:46+00:00 security/p5-Crypt-RC4 Perl implementation of the RC4 encryption algorithm
A simple implementation of the RC4 algorithm, developed by RSA
Security, Inc. Here is the description from RSA's website:

RC4 is a stream cipher designed by Rivest for RSA Data Security
(now RSA Security). It is a variable key-size stream cipher with
byte-oriented operations. The algorithm is based on the use of a
random permutation. Analysis shows that the period of the cipher
is overwhelmingly likely to be greater than 10100. Eight to sixteen
machine operations are required per output byte, and the cipher can
be expected to run very quickly in software. Independent analysts
have scrutinized the algorithm and it is considered secure.

Based substantially on the "RC4 in 3 lines of perl" found at
http://www.cypherspace.org

WWW: https://metacpan.org/release/Crypt-RC4

Seamus Venasse <svenasse@polaris.ca>
2002-01-26T03:01:41+00:00 security/p5-Crypt-OTP Perl implementation of the One Time Pad (hence, OTP) encryption method
The One Time Pad encryption method is very simple, and impossible
to crack without the actual pad file against which the to-be-encrypted
message is XOR'ed. Encryption and decryption are performed using
excactly the same method, and the message will decrypt correctly
only if the same pad is used in decryption as was use in encryption.

WWW: https://metacpan.org/release/Crypt-OTP

Seamus Venasse <svenasse@polaris.ca>
2002-01-25T21:06:42+00:00 devel/ecb Emacs Code Browser
ECB is a source code browser for Emacs. It is a global minor-mode
which displays a couple of windows that can be used to browse
directories, files and file-contents like methods and variables. It
supports source-code parsing for Java, C, C++, Elisp, Scheme etc.

WWW: http://ecb.sourceforge.net/
2002-01-25T14:58:16+00:00 biology/t_coffee Multiple DNA or protein sequence alignment package
From the website:

T-Coffee is a multiple sequence alignment package. Given a set of sequences
(Proteins or DNA), T-Coffee generates a multiple sequence alignment.

Related publications:
- 3DCoffee: Combining Protein Sequences and Structures within Multiple
Sequence Alignments.
O. O'Sullivan, K Suhre, C. Abergel, D.G. Higgins, C. Notredame.
Journal of Molecular Biology, Vol 340, pp385-395, 2004
- T-Coffee: A novel method for multiple sequence alignments. C.Notredame,
D. Higgins, J. Heringa, Journal of Molecular Biology,Vol 302,
pp205-217,2000
- COFFEE: A New Objective Function For Multiple Sequence Alignmnent.
C. Notredame, L. Holme and D.G. Higgins,Bioinformatics,Vol 14 (5)
407-422,1998

WWW: http://www.tcoffee.org/
2002-01-25T03:59:42+00:00 textproc/p5-XML-Catalog Resolve public identifiers and remap system identifiers
Resolve public identifiers and remap system identifiers

WWW: https://metacpan.org/release/XML-Catalog
2002-01-24T15:08:41+00:00 www/logtools Useful tools to deal with CLF files (Common Log File format)
Tools like clfmerge, clfsplit etc to simplify working with access
log files e.g. with virtual hosts.

WWW: http://doc.coker.com.au/projects/logtools/
2002-01-23T19:32:29+00:00 math/ploticus Generates plots and graphs from data
Ploticus is script-driven, which makes it suitable for automated, unattended
uses, or for applications that will be run again and again. Ploticus might be
your choice for stylistic reasons or just because it suits the problem or
application. In general, ploticus is good at making graphs like you would see
in newspapers and news magazines, business publications, journals for medical
and social sciences, and so on.

You can also use Ploticus in combination with standard desktop tools, e.g.
generate data displays using ploticus then import SVG or PNG into PowerPoint,
Word, etc.)

Ploticus is not a function or mathematical plotting package like gnuplot, nor
would it be a good choice for applications where mathematical formulas or
scientific notations are to be rendered as an integral part of the data
display. Ploticus is also not intended as a "marketing" graphics package. Its
goal is to display data crisply without extra decoration and distracting
"dingbats" that cloud the picture. Thus there is little support for 3-D
effects, gradient backgrounds, and so on.

FreeBSD note: the binary is referred to as 'pl' in the source files, but
is installed as 'ploticus' so as to avoid conflicts with other ports.

WWW: http://ploticus.sourceforge.net/
2002-01-23T13:36:30+00:00 misc/demoniac A tool for exploring and animating graphics effects
Demoniac is a tool for exploring and animating graphics effects.

Demoniac is based on effects. An effect is a piece of software that computes
an image, given some options. Demoniac allows you to create one or more
instance. An instance is just a specific effect with values of it's options.
An option (or a parameter) is some value that influence an effect. It can
change during time. The way of producing animation in Demoniac is keyframing.
Keyframing consists in making one or more value/time pairs and interpolating
the value between the keys.

WWW: http://www.calodox.org/demoniac/
2002-01-22T23:40:03+00:00 x11-wm/alloywm Has title bars, shading, resizing, automatic placement, window list
This window manager is yet another descendant of aewm. It has title bars,
shading, a widget for resizing, automatic placement of windows (with the upper
left corner at the current position of the mouse) as they open, and a list (by
title) from which windows may be chosen for raising or un-iconizing. Some
features are implemented in applets, not all of which work in this port.

from the home page:
It is somewhat ICCCM compliant (it knows what a transient window is,
and catches client messages and knows the MIT-SHAPE). It does not try
to look like any other known OS (though, some people tell me it looks
like Mac OS, others say Amiga.) So, if you want a window manager that
is sanely usable within the smallest constraints (and without you
thinking you have an inept piece of software), then this is for you.

from the README:
As its name implies, alloywm is a quite exquisite, aesthetic little
window manager for X11. The premise of this window manager is not to
be over-bloated [...] to keep the interface out of a user's way [...]

It is not very configurable [...]

[...] you cannot click inside the window to give focus [...]

WWW: http://www.phatboydesigns.net/alloywm/
2002-01-22T23:05:12+00:00 multimedia/libdivxencore OpenDivX encoding engine from Project Mayo
Encore [excerpt from OpenDivX Project Mayo site]

"Encore" is our encoder core - that part of the codec that encodes
video from uncompressed RGB bitmaps into a DivX video bitstream.

WWW: http://www.projectmayo.com/
2002-01-22T23:05:12+00:00 graphics/libdivxencore
Encore [excerpt from OpenDivX Project Mayo site]

"Encore" is our encoder core - that part of the codec that encodes
video from uncompressed RGB bitmaps into a DivX video bitstream.

WWW: http://www.projectmayo.com/
2002-01-22T18:43:33+00:00 japanese/elisp-info
This package provide functions for Emacs with which you can
find description of function or variable from Emacs-Lisp
Reference Manual. If you put (require 'elisp-info-setup)
in ~/.emacs then following key binds are provided.

C-h f (C-h d) : elisp-info-describe-function
C-h D : describe-function
C-h v : elisp-info-describe-variable
C-h V : describe-variable
2002-01-22T18:43:33+00:00 editors/mode-info Functions to refer Manuals on Emacsen with describe-* like interface
This package provide functions to refer Manuals (info files)
on Emacs with similar interface to describe-{function,variable}.

WWW: http://www.namazu.org/~tsuchiya/elisp/mode-info.html
2002-01-22T15:55:17+00:00 net/linux-edonkey-gui-gtk Linux GTK GUI to eDonkey2000 'core' command line client
[ excerpt from Developer's site]

This is a user interface to tell eDonkey2000 'core' what to do (ie.
connect to servers, do searches, download stuff). The core comes
with a very simple text interface (=command line client), where you
can tell it what to do by typing in commands. Most people do not
find this very convenient and rather have a window with lists and
buttons to click. The 'GUI' is a separate program which connect to
the core via a TCP connection and tells it what to do. Likewise,
the core sends messages to the GUI when something happens (eg. a
download has finished), so the GUI can present this to the user.

Check http://www.edonkey2000.com/ and the WWW site below.

WWW: http://users.aber.ac.uk/tpm01/guihome.html
2002-01-22T15:55:17+00:00 net/edonkey-gui-gtk GTK GUI to eDonkey2000 'core' command line client
[ excerpt from Developer's site]

This is a user interface to tell eDonkey2000 'core' what to do (ie.
connect to servers, do searches, download stuff). The core comes
with a very simple text interface (=command line client), where you
can tell it what to do by typing in commands. Most people do not
find this very convenient and rather have a window with lists and
buttons to click. The 'GUI' is a separate program which connect to
the core via a TCP connection and tells it what to do. Likewise,
the core sends messages to the GUI when something happens (eg. a
download has finished), so the GUI can present this to the user.

Check http://www.edonkey2000.com/ and the WWW site below.

WWW: http://ed2k-gtk-gui.sourceforge.net/
2002-01-22T15:55:17+00:00 net-p2p/edonkey-gui-gtk GTK GUI to eDonkey2000 'core' command line client
[ excerpt from Developer's site]

This is a user interface to tell eDonkey2000 'core' what to do (ie.
connect to servers, do searches, download stuff). The core comes
with a very simple text interface (=command line client), where you
can tell it what to do by typing in commands. Most people do not
find this very convenient and rather have a window with lists and
buttons to click. The 'GUI' is a separate program which connect to
the core via a TCP connection and tells it what to do. Likewise,
the core sends messages to the GUI when something happens (eg. a
download has finished), so the GUI can present this to the user.

Check http://www.edonkey2000.com/ and the WWW site below.

WWW: http://ed2k-gtk-gui.sourceforge.net/
2002-01-22T15:51:11+00:00 net/edonkey-gui-java Java GUI to eDonkey2000 'core' command line client
[ excerpt from Developer's site]

This is a user interface to tell eDonkey2000 'core' what to do (ie.
connect to servers, do searches, download stuff). The core comes
with a very simple text interface (=command line client), where you
can tell it what to do by typing in commands. Most people do not
find this very convenient and rather have a window with lists and
buttons to click. The 'GUI' is a separate program which connect to
the core via a TCP connection and tells it what to do. Likewise,
the core sends messages to the GUI when something happens (eg. a
download has finished), so the GUI can present this to the user.

Check the WWW site below.

Author: David Qiao
WWW: http://www.edonkey2000.com/
2002-01-22T15:47:28+00:00 net/linux-edonkey-core eDonkey2000 'core' command line client
The eDonkey2000 'core' is the actual edonkey program which does
everything behind the scenes - connecting to servers, searching,
downloading, uploading, all that stuff.

The 'core' comes with a very simple text interface (=command line
client), where you can tell it what to do by typing in commands.

WWW: http://www.edonkey2000.com/
2002-01-22T15:47:28+00:00 net/edonkey-core eDonkey2000 'core' command line client
The eDonkey2000 'core' is the actual edonkey program which does
everything behind the scenes - connecting to servers, searching,
downloading, uploading, all that stuff.

The 'core' comes with a very simple text interface (=command line
client), where you can tell it what to do by typing in commands.

Check http://www.edonkey2000.com/ and the WWW site below.

WWW: http://users.aber.ac.uk/tpm01/guihome.html
2002-01-22T15:47:28+00:00 net-p2p/linux-edonkey-core eDonkey2000 'core' command line client
The eDonkey2000 'core' is the actual edonkey program which does
everything behind the scenes - connecting to servers, searching,
downloading, uploading, all that stuff.

The 'core' comes with a very simple text interface (=command line
client), where you can tell it what to do by typing in commands.

WWW: http://www.edonkey2000.com/
2002-01-22T11:52:52+00:00 lang/njs NJS (NGS) is a standalone JavaScript/ECMAScript interpreter
NJS is an independent implementation of the JavaScript language developed
by Netscape and standardized by ECMA. It is designed to be re-entrant,
extendible, fast, and programmable.
2002-01-22T10:31:27+00:00 misc/gnomemimedata A MIME and Application database for GNOME
The base MIME and Application database for GNOME. It is meant to be accessed
through the MIME functions in GnomeVFS

WWW: http://www.gnome.org/
2002-01-22T10:31:27+00:00 misc/gnome-mime-data MIME and Application database for GNOME
The base MIME and Application database for GNOME. It is meant to be accessed
through the MIME functions in GnomeVFS

WWW: https://www.gnome.org/
2002-01-22T04:47:23+00:00 sysutils/bsdsar System Activity Reporter for FreeBSD
WWW: http://www.googlebit.com/bsdsar/

System Activity Reporter for FreeBSD 4.x systems.
Stores/shows information on network, cpu, memory,
swap, and NFS usage.

Written by Eric Anderson
http://www.googlebit.com/bsdsar/
2002-01-22T02:05:34+00:00 graphics/flasm Command line assembler/disassembler of flash actionscript bytecode
Command line assembler/disassembler of flash actionscript bytecode.

WWW: http://flasm.sourceforge.net/
2002-01-21T19:59:39+00:00 astro/ksetispy Monitors the progress of the SETI@home client
KSetiSpy is a KDE utility that monitors the progress of the
SETI@home client, and displays all kinds of information about the
work unit(s) being processed. It uses the same interface as SETI
Spy, a Windows program written by Roelof Engelbrecht.

WWW: http://ksetispy.sourceforge.net/
2002-01-21T14:46:17+00:00 mail/ecartis The Ecartis Listserver / Mailing List Manager
Ecartis is a open-source (GNU Licence) software package that adminsters
mailing lists (similar to Majordomo and Listserv). Some of Ecartis's
features include:

- A modular design structure, so that you can compile what you
need (and don't)
- The ability to strip down MIME messages and remove their
attachments.
- Ability to be run in a multi-Virtual Host configuration.

Take a look at the Ecartis website to get a full feature list:

WWW: http://www.ecartis.net
2002-01-20T23:57:12+00:00 japanese/bdf-fonts
Japanese Font Setup (make fonts.alias for various size Japanese fonts)
2002-01-20T21:58:21+00:00 x11-fonts/mkitalic Perl script to make BDF font italic
A Perl script that generates italic fonts from BDF fonts.
2002-01-20T21:58:21+00:00 x11-fonts/mkbold Perl script to make BDF font bold
A Perl script that generates bold fonts from BDF fonts.

WWW: http://hp.vector.co.jp/authors/VA013391/tools/#mkbold
2002-01-20T19:33:15+00:00 net/ipex Packet examination / sniffer utility
Ipex is a packet sniffer similar to tcpdump or ngrep. It allows you
to dump the contents of a packet in hexadecimal or plain old text.
Using ipex, you have the ability to dump packets using the
following methods:

1) regular expression (standard or extended)
2) pid, uid or ruid
3) binary signature
4) pcap expression

The manual comes with allot of very descriptive examples on
using ipex and its recommended that you read it.

WWW: http://ipex.sourceforge.net
2002-01-20T18:37:32+00:00 textproc/htmltolatex HTML to LaTeX to PDF Converter
This HTML to LaTeX converter attempts to handle all aspects of HTML and
style sheets. It works with images, tables, alignments, fonts, etc.
2002-01-20T18:32:46+00:00 japanese/koffice-kde4-l10n Japanese messages and documentation for KOffice2
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 japanese/koffice-i18n Japanese messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 german/koffice-kde4-l10n German messages and documentation for KOffice2
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 german/koffice-i18n German messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 german/calligra-l10n German messages and documentation for Calligra
Localized messages and documentation for Calligra.

WWW: http://calligra.org
2002-01-20T18:32:46+00:00 french/koffice-kde4-l10n French messages and documentation for KOffice2
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 french/koffice-i18n French messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2002-01-20T18:32:46+00:00 french/calligra-l10n French messages and documentation for Calligra
Localized messages and documentation for Calligra.

WWW: http://calligra.org
2002-01-20T10:42:43+00:00 x11-fonts/lfpfonts-var Variable width fonts from the Linux Font Project
Variable width fonts from the Linux Font Project.
2002-01-20T10:41:32+00:00 x11-fonts/lfpfonts-fix Fixed width fonts from the Linux Font Project
Fixed width fonts from the Linux Font Project.
2002-01-20T00:14:22+00:00 audio/xmms-fc XMMS future composer input plugin
A XMMS future composer input plugin.

WWW: http://xmms-fc.sourceforge.net/
2002-01-19T16:26:01+00:00 math/calcoo RPN and algebraic scientific calculator
Calcoo is a scientific calculator designed to provide maximum
usability. The features that make Calcoo better than (at least some)
other calculator programs are:

* Bitmapped button labels and display digits to improve readability.
* No double-function buttons.
* Undo/redo buttons.
* Copy/paste interaction with X clipboard.
* Both RPN (reverse Polish notation) and algebraic modes are available.
* Tick marks to separate thousands.
* Two memory registers with displays.
* Displays for Y, Z, and T registers.
* It is a purely scientific calculator.

Features that Calcoo lacks:

* Statistical mode.
* HEX mode.

WWW: http://calcoo.sourceforge.net/
2002-01-19T15:32:22+00:00 mail/raysfilter Configurable filter for Sendmail Milter
Ray's Mail Filter, Copyright (C) 2000 South Bank University, London

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

The configuration files, header-list.conf and string-list.conf control
which message headers the filter examines and what strings it looks
for in those headers. The filter will look for all of the specified
strings in all of the specified headers.

The configuration files can be changed while the filter is running.
The mail-filter reset command is then used to signal the program to
re-read the files.
2002-01-19T10:33:04+00:00 japanese/samba20 A free SMB and CIFS client and server for UNIX
Samba Japanese Edition

Samba Japanese Edition is based on Samba 2.0.10, implemented the
experimental internationalized SWAT and fixed several problems around
functions for Japanese support.

The main features of Samba Japanese Edition are
(1)Internationalization of SWAT (Samba Web Administration Tool),
(2)Inclusion of the Samba documents in various languages and
(3)Supporting for Japanese machine dependent characters and user
define characters.

WWW: http://www.samba.gr.jp/
2002-01-18T18:47:23+00:00 x11/linux-xalf Linux X11 Application Launch Feedback
Xalf is a small utility to provide feedback when starting X11 applications.
Feedback can be given via four different indicators: an invisible window
(to be used in conjunction with a task pager like GNOMEs tasklist_applet or
KDEs Taskbar), an generic splashscreen, an hourglass attached to the mouse
cursor or an animated star.

This is the Linux version need for launching Linux applications from the
GNOME panel.

WWW: http://www.lysator.liu.se/~astrand/projects/xalf/
2002-01-18T16:26:58+00:00 print/ghostscript7-korfont Korean font support for Ghostscript 7.x
This is a meta package to add Korean font support to Ghostscript 7.x.
2002-01-18T16:26:58+00:00 korean/ghostscript-gnu-korfont Korean font support for GNU Ghostscript
This is a meta package to add Korean font support to GNU Ghostscript.
2002-01-18T16:26:58+00:00 korean/ghostscript-gnu-cjk
GNU Postscript/PDF interpriter.
This port depends on print/ghostscript-cjk that is internationalized
version of ghostscript. This port simply adds necessary configuration
as /usr/local/share/ghostscript/*/lib/CIDFnmap.ko

To install more fancy fonts edit the CIDFnmap.kr file.
To know how to edit, /usr/local/share/doc/ghostscript/CJK/README.kr
is helpful.

Internationalization information:
For those who are interested in reading also Chinese and Japanese PS files,
one can simply add either or both of chinese/ghostscript-gnu-cjk and
japanese/ghostscript-gnu-cjk. There is no conflict in adding and removing
these ports. Have fun!
2002-01-18T15:29:13+00:00 print/ghostscript7-jpnfont Japanese font support for Ghostscript 7.x
This is a meta package to add Japanese font support to Ghostscript 7.x.
2002-01-18T15:29:13+00:00 japanese/ghostscript-gnu-jpnfont Japanese font support for GNU Ghostscript
This is a meta package to add Japanese font support to GNU Ghostscript.
2002-01-18T15:29:13+00:00 japanese/ghostscript-gnu-cjk
GNU Postscript/PDF interpriter.
This port depends on print/ghostscript-gnu-cjk that is internationalized
version of ghostscript. This port simply adds necessary configuration
as /usr/local/share/ghostscript/*/lib/CIDFnmap.jp

To install more fancy fonts edit the CIDFnmap.jp file.
To know how to edit, /usr/local/share/doc/ghostscript/*/CJK/README.jp
is helpful.

Internationalization information:
For those who are interested in reading also Chinese and Korean PS files,
one can simply add either or both of korean/ghostscript-gnu-cjk and
chinese/ghostscript-gnu-cjk. There is no conflict in adding and removing
these ports. Have fun!
2002-01-18T15:23:54+00:00 print/ghostscript7-commfont Common files for Ghostscript 7.x CJK font support
This is a virtual CJK font set for Ghostscript 7.x. These virtual fonts
call several TrueType Japanese/Korean/Chinese fonts as the real instances.
2002-01-18T15:23:54+00:00 print/ghostscript-gnu-commfont Common files for GNU Ghostscript CJK font support
This is a virtual CJK font set for GNU Ghostscript. These virtual fonts
call several TrueType Japanese/Korean/Chinese fonts as the real instances.
2002-01-18T15:23:54+00:00 print/ghostscript-gnu-cjk
This port CJK TTF on the fly, CIDFnmap, MDRC & GC patch for GNU Ghostscript.

Copyright (C) 2001 gs-cjk project. All rights reserved.

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

License
The CJK patches and files in this pacakge are provided under "BSD" license.

WWW: http://www.gyve.org/gs-cjk/
2002-01-18T14:38:49+00:00 devel/c_parser A C99 Parser
The purpose of this project is to create a recursive descent parser for C99.
The output from the parser should be a parse tree.

WWW: http://www.mazumdar.demon.co.uk/c_parser.html
2002-01-17T19:48:22+00:00 multimedia/mplayer-skins Skins for MPlayer's Graphical User Interface (GUI)
This is the port of skins for MPlayer's Graphical User Interface
(GUI).

WWW: http://www.mplayerhq.hu/
2002-01-17T19:48:22+00:00 graphics/mplayer-skins
This is the port of skins for MPlayer's Graphical User Interface
(GUI).

WWW: http://www.mplayerhq.hu/
2002-01-17T16:23:05+00:00 lang/cyclone A safe dialect of C from Cornell and AT&T Research
Cyclone is a programming language based on C that is safe, meaning
that it rules out programs that have buffer overflows, dangling
pointers, format string attacks, and so on. High-level, type-safe
languages, such as Java, Scheme, or ML also provide safety, but
they don't give the same control over data representations and
memory management that C does (witness the fact that the run-time
systems for these languages are usually written in C.) Furthermore,
porting legacy C code to these languages or interfacing with legacy
C libraries is a difficult and error-prone process. The goal of
Cyclone is to give programmers the same low-level control and
performance of C without sacrificing safety, and to make it easy
to port or interface with legacy C code.

WWW: http://cyclone.thelanguage.org/

-- AlanE <ports@geeksrus.net>
2002-01-17T12:45:23+00:00 textproc/py-dsv Python module to parse or write delimeter-separated (e.g. CSV) files
Paraphrasing the website:

Python-DSV is a Python module for importing and exporting DSV (delimiter
separated values) files. DSV is a generalization of CSV (comma separated
values). CSV is a common file format used by many programs to import and
export data.

Features:
- Pure Python
- Optional wxPython GUI
- Optional heuristics for determining file format
- Handles embedded quotes, delimiters and newlines
- Customizable error handling
- Simple to use
- Portable

WWW: http://python-dsv.sourceforge.net/
2002-01-17T06:23:37+00:00 audio/ximp3 Simple console MP3 player
A simple console MP3 player. It is based on the GPL'ed Xing decoder also
used in Zinf.
2002-01-17T05:37:59+00:00 x11-wm/aewm++ The C++ version of aewm
The C++ version of aewm.
2002-01-16T20:31:11+00:00 net/utftpd Secure TFTP server with fine-grained access and revision control
utftpd is a TFTP server with fine-grained access control, support for
blksize (RFC 2348), timeout options and support for revision control.

You can assign three different kinds of rights to every client:
- read: the right to read a file.
- write: the right to write to an already existing file.
- create: the right to create a file.

Clients may be specified by a single ip address or a range of
addresses or by ip address and mask.

Revision control is optional and will never be turned on automatically
for any file (you have to do the initial checkin into by hand).

WWW: http://www.ohse.de/uwe/software/utftpd.html
2002-01-16T19:43:09+00:00 devel/mingw-opengl-headers OpenGL headers from Microsoft(TM) for Windows development with Mingw
Headers and DLLs for OpenGL development, missing in MinGW installation.

Read more about MinGW + OpenGL at
WWW: http://mywebpage.netscape.com/PtrPck/

-- Michal Pasternak <doc@lublin.t1.pl>
2002-01-16T13:05:42+00:00 comms/mlan3 Version 3.00 beta API for Dallas Semiconductors 1-wire lan devices
A port of Dallas Semiconductors 3.00 beta API for accessing 1-wire LAN
devices. Only DS2480 serial port adapters are supported by this port.

WWW: http://www.maximintegrated.com/en/products/comms/ibutton.html
2002-01-16T11:51:32+00:00 mail/ruby-rmail Lightweight mail manipulating library for Ruby
This is RubyMail, a lightweight mail library containing various mail
utility classes and modules.

WWW: http://www.lickey.com/rubymail/
2002-01-16T11:51:32+00:00 mail/ruby-mail
This is RubyMail, a lightweight mail library containing various mail
utility classes and modules.

Author: Matt Armstrong <matt@lickey.com>
WWW: http://www.lickey.com/rubymail/
2002-01-16T11:35:24+00:00 audio/ruby-freedb Ruby library that provides access to Freedb/CDDB servers
Ruby/Freedb is a library that provides access to Freedb/CDDB servers
to find some useful CD-Audio informations (CD-title, tracks titles).
This library includes low-level functions to access CD-ROM device.

WWW: http://ruby-freedb.rubyforge.org/
2002-01-16T11:16:06+00:00 security/ruby-aes A Ruby extension library which implements AES (Rijndael) encryption
AESCrypt - aes-rb:

This is an all-C (for performance) implementation of the AES
(Rijndael) encryption algorithm for Ruby, implementing ECB and CFB-128
modes.

Author: Eric Lee Green <eric@badtux.org>
WWW: http://aescrypt.sourceforge.net/
2002-01-16T08:46:29+00:00 mail/mulberry Scalable high-performance GUI Internet Mail User Agent
Mulberry is back under new ownership and is now available for FREE!

Mulberry is a high-performance, scalable, and graphically groovy internet
mail client. It uses the IMAP (IMAP4rev1, IMAP4, and IMAP2bis) protocol for
accessing mail messages on a server, the standard SMTP protocol for sending
messages, and does lots and lots of things with MIME parts for mixed text
and "attachments" of many different types of files and data. Support for
POP3 and Local accounts, full disconnected IMAP support, PGP/GPG,
SSL/STARTTLS, local and SIEVE support for filtering and much more!

Please note that there is no official support for Mulberry now -
community support via mailing lists and other such resources will be
used instead.

WWW: http://www.mulberrymail.com/
2002-01-16T02:35:41+00:00 www/linux-mozilla The open source, standards compliant web browser
This is the current release of the Mozilla open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SVG and RDF.

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

WWW: http://www.mozilla.org/products/mozilla1.x/
2002-01-16T02:35:41+00:00 www/linux-mozilla-devel Browser, HTML editor, MUA, news, and IRC client for Linux (unstable)
This is the unstable version of the Mozilla suite (Web browser,
HTML editor, mail user agent, news reader, and IRC client) pre-compiled
for Linux. Instead of using this port, another way to run plugins
which are only available as Linux binaries is to install the
linuxpluginwrapper port.

If you find a Java plugin which works with this port, please tell
the maintainer.

WWW: http://mozilla.org/
2002-01-15T23:31:27+00:00 astro/wmsolar Dockapp that displays the Solar System viewed from the top
It shows you the solar system viewed from top (90 heliocentric).

The objects have the following colors:

Sun - yellow Mercury - green
Venus - white Earth - cyan
Mars - red Jupiter - gray
Saturn - green Uranus - pink
Neptune - cyan Pluto is not included since it's way "off course"

A left click on the window changes the view between inner and outer planets.
A left click on the date increases the day/month/year. A right click on the
date does the opposite. Click the right mouse button on the solar system to
reset the date to the current date (which is in Universal Time).

WWW: http://www.inxsoft.net/wmsolar/
2002-01-15T23:28:29+00:00 astro/wmjupiter Dockapp that displays information on Jupiter
This dockapp shows you the actual distance of Jupiter in astronomical units
(AE) and when the red spot crosses (which is a weather feature on Jupiter).
The four Galileo Moons are displayed too but only when they are near the
planet (Io, Europa, Ganymede, and Callisto). The position of the red spot
changes on the surface so you need to change that value within few months
or so. The current position can be found on the Internet. It was 80 deg.
as of 11th Jan 2002.

WWW: http://www.inxsoft.net/wmjupiter/
2002-01-15T22:16:30+00:00 databases/ruby-bdb1 Ruby interface to Berkeley DB revision 1.8x with full feature support
Ruby-bdb1 is an interface to Berkeley DB revision 1.85 and 1.86.

This library includes support for the following access methods:

* B+tree
* Hashing
* Fixed and Variable-Length Records

And the following interfaces:

* Hash like interface - BDB1::Btree and BDB1::Hash
* Array like interface - BDB1::Recnum(Recno)

Author: Guy Decoux <ts@moulon.inra.fr>
WWW: http://moulon.inra.fr/ruby/bdb1.html
2002-01-15T21:39:42+00:00 databases/ruby-dbd_interbase InterBase driver for DBI-for-Ruby
This is the InterBase driver for DBI-for-Ruby.

Author: Michael Neumann <neumann@s-direktnet.de>
WWW: http://ruby-dbi.sourceforge.net
2002-01-15T15:55:09+00:00 japanese/kochi-ttfonts Free Japanese TrueType fonts named 'Kochi'
Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'.

WWW: http://www.on.cs.keio.ac.jp/~yasu/jp_fonts.html
2002-01-15T15:55:09+00:00 japanese/font-kochi Kochi Japanese TrueType font
Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'.

WWW: http://wiki.fdiary.net/font/?kochi-alternative
2002-01-15T08:56:30+00:00 x11/xvattr Getting and setting Xv attributes
xvattr lets you list the available attributes associated with the Xv
extension to XFree86. It also allows you to change the values of the
attributes. This can be used to change brightness and so on for programs
that use Xv overlays.
2002-01-15T06:17:28+00:00 mail/courier Courier SMTP IMAP POP3 HTTP mail server suite
Courier is a modular multiprotocol mail server that's designed to
strike a balance between reasonable performance, flexibility and
features:

* Can be configured to function as an intermediate mail relay, or
as a mail server that receives mail for one or more domains, or
anything in between.
* Web-based administration and configuration tool.
* Uses an efficient maildir format as its native mail storage
format. Some support is provided for legacy mbox mailboxes.
* STARTTLS ESMTP extension (as well as IMAP/POP3/Webmail over SSL)
in both the client and the server (requires OpenSSL). The ESMTP
client can optionally require that the remote server's X.509
certificate is signed by a trusted root CA (a default set of
root CAs is provided).
* Mailboxes can be accessed via POP3, IMAP, SMAP, and HTTP.
* A faxmail gateway that forwards E-mail messages via fax.
* Courier includes a mailing list manager.
* PAM, LDAP, PostgreSQL, or MySQL authentication.
* Authenticated SMTP.
* Integrated mail filtering.

WWW: http://www.Courier-MTA.org/
2002-01-15T03:39:11+00:00 devel/boost Free peer-reviewed portable C++ source libraries
The Boost web site provides free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. One goal is to establish "existing practice" and
provide reference implementations so that the Boost libraries are
suitable for eventual standardization. Some of the libraries have
already been proposed for inclusion in the C++ Standards Committee's
upcoming C++ Standard Library Technical Report.

WWW: http://www.boost.org/
2002-01-15T01:45:03+00:00 devel/subversion16 Version control system
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

WWW: http://subversion.apache.org/
2002-01-15T01:45:03+00:00 devel/subversion Version control system
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

WWW: http://subversion.apache.org/
2002-01-15T01:45:03+00:00 devel/subversion-freebsd Version control system with FreeBSD Project repo customizations
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

This version adds patches that at this time are specific to the needs of
the FreeBSD Project src repository. If you do not need to access that
repository you will want to use devel/subversion.

WWW: http://subversion.tigris.org/
2002-01-15T01:45:03+00:00 devel/subversion-devel Prerelease version of the Subversion version control system
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).

WWW: http://subversion.tigris.org/
2002-01-14T14:52:46+00:00 comms/ixj Driver for Quicknet Internet PhoneJack and LineJack. Used by OpenH323
This is the ixj driver for Quicknet Internet LineJack and PhoneJack
hardware, ported from Linux.
Hardware can be found at http://www.quicknet.com
Note there is a Linux page where hardware can be purchased
without the Windows drivers at a reduced rate. You can then
use these FreeBSD ixj drivers.

The driver is used by the OpenH323 applications
(ohphone, openam and possibly GnomeMeeting in a future release).

It allows a standard telephone to be plugged into a FreeBSD machine
and used for Voice over IP or Video Conferencing.
When making a call, simply lift the handset and dial.
When receiving a call, your normal telephone actually rings.

In addition the cards support G.723.1 audio compression which
means you can communicate with a wider range of H.323 applications
such as NetMeeting, when using a modem to connect to the internet.

The port was originally made by Devin Butterfield <dbutter@wireless.net>
and is now being maintained by Roger Hardiman <roger@freebsd.org>

WWW: http://www.openh323.org
2002-01-14T09:03:26+00:00 textproc/rtfreader Portable application/ms-rtf parser
RTF is the Microsoft Richtext Format, a more portable, mostly-ASCII
formatting language that is exported by word processors like MS Word.
These files generally have the extension .rtf, but occassionally have
.doc extensions as well. This parser is from the Microsoft spec,
"ported" to Unix systems.

WWW: http://www.fiction.net/blong/programs/#rtf
2002-01-14T09:01:06+00:00 textproc/tnef2txt Portable application/ms-tnef parser
tnef2txt is an application/ms-tnef parser. In addition to viewing the
files, it can also dump them to disk.

WWW: http://www.fiction.net/blong/programs/#tnef2txt
2002-01-13T09:21:34+00:00 net/py-jabber A Python Jabber library
jabber.py is a Python module for the jabber instant messaging protocol.
jabber.py deals with the xml parsing and socket code, leaving the programmer
to concentrate on developing quality jabber based applications with Python.

The eventual aim is to produce a fully featured easy to use library for
creating both jabber clients and servers.

WWW: http://jabberpy.sourceforge.net/
2002-01-13T09:21:34+00:00 net-im/py-jabber Python Jabber library
jabber.py is a Python module for the jabber instant messaging protocol.
jabber.py deals with the xml parsing and socket code, leaving the programmer
to concentrate on developing quality jabber based applications with Python.

The eventual aim is to produce a fully featured easy to use library for
creating both jabber clients and servers.

WWW: http://jabberpy.sourceforge.net/
2002-01-13T04:19:27+00:00 www/swish++ Simple Web Indexing System for Humans: C++ version
SWISH++ is a Unix-based file indexing and searching engine (typically
used to index and search files on web sites). It was based on SWISH-E.

WWW: http://swishplusplus.sourceforge.net/
2002-01-12T19:43:32+00:00 net/cvsup-without-gui
2002-01-12T18:29:58+00:00 devel/ruby-pcsc-lite Ruby extension for the UNIX PC/SC Lite API (MUSCLE)
Ruby extension for the UNIX PC/SC Lite API (MUSCLE).

Author: Toni Andjelkovic <toni@soth.at>
WWW: http://soth.at/PCSC-ruby/
2002-01-12T18:20:18+00:00 sysutils/ruby-log4r A flexible logging library written in Ruby
Log4r is a flexible logging system written in Ruby. It is based on
Apache Log4j, but does a few things better and is considerably easier
to use.

Author: Leon Torres <leon@ugcs.caltech.edu>
WWW: http://log4r.sourceforge.net/
2002-01-12T16:59:18+00:00 devel/pcre++ Wrapper class around the pcre library
pcre++ is a wrapper class around the pcre library (Perl Compatible Regular
Expressions)

WWW: http://www.daemon.de/PCRE
2002-01-12T15:58:28+00:00 misc/p5-Chatbot-Eliza Clone of the classic Eliza program
This module implements the classic Eliza algorithm. The original Eliza
program was written by Joseph Weizenbaum and described in the Communications
of the ACM in 1967. Eliza is a mock Rogerian psychotherapist. It prompts
for user input, and uses a simple transformation algorithm to change user
input into a follow-up question. The program is designed to give the
appearance of understanding.

WWW: https://metacpan.org/release/Chatbot-Eliza
2002-01-12T00:29:16+00:00 www/p5-AxKit-XSP-WebUtils Plugin for AxKit that provide utilities for building XSP web apps
This perl module provides web utilities for AxKit XSP's.

WWW: http://search.cpan.org/dist/AxKit-XSP-WebUtils/
2002-01-12T00:27:08+00:00 www/p5-AxKit-XSP-Sendmail Simple SMTP mailer tag library for AxKit eXtesible Server Pages.
This perl module provides mail sending support for AxKit XSP's.

WWW: http://search.cpan.org/dist/AxKit-XSP-Sendmail/
2002-01-12T00:25:07+00:00 www/p5-AxKit-XSP-PerForm XSP Taglib for making complex forms easy
PerForm is a large and complex taglib for AxKit XSP that facilitates
creating large and complex HTML, WML, or other types of data-entry
forms. PerForm tends to make life easier for you if your form data
is coming from different data sources, such as DBI, or even XML.

PerForm works as an XSP taglib, meaning you simply add some custom
XML tags to your XSP page, and PerForm does the rest. Well, almost...
PerForm works mainly by callbacks

WWW: http://search.cpan.org/dist/AxKit-XSP-PerForm/
2002-01-12T00:22:27+00:00 www/p5-AxKit-XSP-Util XSP util: taglib plugin for AxKit
The XSP util: taglib seeks to add a short list of basic utility
functions to the eXtesible Server Pages library. It trivializes the
inclusion of external fragments and adds a few other useful bells and
whistles.

WWW: http://search.cpan.org/dist/AxKit-XSP-Util/
2002-01-12T00:19:51+00:00 www/p5-AxKit-XSP-Param A namespace wrapper for accessing HTTP request paramaters
This perl module provides parameter support for AxKit XSP's.

WWW: http://search.cpan.org/dist/AxKit-XSP-Param/
2002-01-12T00:17:58+00:00 www/p5-AxKit-XSP-IfParam Equivalent of XSP Param taglib, but conditional plugin for AxKit
This perl module provides conditional parameter support for AxKit XSP's.

WWW: http://search.cpan.org/dist/AxKit-XSP-IfParam/
2002-01-12T00:15:59+00:00 www/p5-AxKit-XSP-Exception Exceptions taglib for eXtensible Server Pages plugin for AxKit
Exceptions taglib for eXtensible Server Pages plugin for AxKit

WWW: http://search.cpan.org/dist/AxKit-XSP-Exception/
2002-01-12T00:13:23+00:00 www/p5-AxKit-XSP-ESQL An Extended SQL taglib for AxKit eXtensible Server Pages
An Extended SQL taglib for AxKit eXtensible Server Pages

WWW: http://search.cpan.org/dist/AxKit-XSP-ESQL/
2002-01-12T00:11:20+00:00 www/p5-AxKit-XSP-Cookie An XSP library for setting and getting HTTP cookies
An XSP library for setting and getting HTTP cookies.

WWW: http://search.cpan.org/dist/AxKit-XSP-Cookie/
2002-01-12T00:06:37+00:00 devel/p5-Time-Object Perl OO interface to time and dates
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.

WWW: https://metacpan.org/release/Time-Object
2002-01-11T23:36:07+00:00 misc/tuxcards
Unix Version of the Windowsprogram CueCards.

General Idea: With TuxCards it is possible to create as many different
entries or notes as you wish. Everytime you add a new one and you
think your new entry belongs to the same topic as notes you already
have, then you may decide to group them and to create a kind of
"folder" where you store them all together. Just the same like you
would put your books and paperwork from your job together in one
place and not to the garden utilities (unless you work as a gardener)..

With TuxCards you have a tool at your hand to enter and manage every
kind of notes and ideas in a structured manner. This makes it much
more easier to find them as you are in need.

WWW: http://www.tuxcards.de Author: Alexander Theel
2002-01-11T23:36:07+00:00 deskutils/tuxcards Tool for managing notes within a hierarchical tree
Unix Version of the Windowsprogram CueCards.

General Idea: With TuxCards it is possible to create as many different
entries or notes as you wish. Everytime you add a new one and you
think your new entry belongs to the same topic as notes you already
have, then you may decide to group them and to create a kind of
"folder" where you store them all together. Just the same like you
would put your books and paperwork from your job together in one
place and not to the garden utilities (unless you work as a gardener)..

With TuxCards you have a tool at your hand to enter and manage every
kind of notes and ideas in a structured manner. This makes it much
more easier to find them as you are in need.

WWW: http://www.tuxcards.de
2002-01-11T13:21:41+00:00 net/py-smb SMB/CIFS library written in Python
pysmb is an experimental SMB/CIFS library written in Python.
It implements the client-side SMB/CIFS protocol which allows your Python
application to access and transfer files to/from SMB/CIFS shared folders
like your Windows file sharing and Samba folders.
It was tested with Windows XP SP3, Windows Vista, Windows 7 and Samba 3.x.

Modules
smb - Contains all the SMB operations and constants
nmb - Contains some of the NetBIOS over TCP/IP operations which is
necessary for the smb module to operate.

WWW: http://miketeo.net/wp/index.php/projects/pysmb
2002-01-11T07:00:35+00:00 devel/wizard Classes for writing MS-style 'wizards'
The wizard module makes it easy to write typical desktop GUI-style
"wizards," where a user is guided through a series of forms and enters
configuration data. By design, the wizard module tries to shield the
developer from all aspects of GUI development. This extends to keeping
the Tkinter names out of the global namespace.

A wizard encapsulates a set of interactions with a user. It contains one
or more sheets. A sheet can either have text for the user to read, or it
can have one or more data entry fields. These fields can be text entry,
file or directory selection, check-boxes or multiple-choice lists. When
the user indicates that they are finished, the wizard returns a dictionary
containing the data the user entered. Entries can also be validated by
calling out to application-specific code. Validation can be done when the
user tries to move to the next sheet, or at the end after all the data has
been entered. The wizard module includes several validators.
2002-01-10T19:04:28+00:00 sysutils/gfslicer A utility to split and join files
gfslicer is a software which helps to slice and then deslice files which
are of larger size. Generally transferring of larger files is meant to
be a tough job and this one makes it possible and easy too. gfslicer is
mainly aimed at slicing and transferring files using any sort of removable
storage media. Files can be sliced to any arbitrary size as per the
requirement and can be transferred using floppies or things of that sort.
The sliced files can then be desliced to the original form with its name
and extension. A perfect checking mechanism helps in avoiding all possible
errors in the sliced and desliced files.
2002-01-10T17:28:38+00:00 math/qscanplot A program to extract data from scanned plots, graphs and figures
QScanPlot is a program that let's you extract data from scanned plots, graphs,
figures etc. and save them into ASCII files.
2002-01-10T11:42:21+00:00 java/jde-emacs20
2002-01-10T11:41:21+00:00 java/jde Java Development Environment for Emacs
The Java Development Environment for Emacs is a software package that
interfaces Emacs to command-line Java development tools (for example,
JavaSoft's JDK). JDEE features include:

- JDEE menu with compile, run, debug, build, browse, project,
and help commands
- syntax coloring
- auto indentation
- compile error to source links
- source-level debugging
- source code browsing
- make file support
- automatic code generation
- Java source interpreter (Pat Neimeyer's BeanShell)
2002-01-10T11:31:06+00:00 net/wol Tool to wake up Wake-On-LAN compliant computers
wol implements Wake-On-LAN functionality in a small program.
It wakes up hardware that is Magic Packet compliant.

Consider you have a sleeping or turned-off computer
and you want to wake it up remotely. Just type:

# wol <MAC-ADDRESS>

and the host wakes up (OK, it will boot ;-).

Features:
- Wakes up various NIC's (tested)
- 3COM 3C905c
- Intel EtherExpress Pro 100
- Linksys Etherfast LNE100TX
- Realtek LFE8139
- LevelOne FNC-0107TX
- Wake up from file (same as /etc/ethers and an enhanced format)
- Sleeping between two wake ups (measured in milliseconds)

WWW: http://ahh.sourceforge.net/wol/
2002-01-10T06:56:50+00:00 games/senso Game to challenge short-term memory
This is a game which challenges short-term memory. It is reminiscent
of Milton-Bradley's Simon and Senso toys.

WWW: http://www.v-i-t.de/mirkos_hp/html/senso.html
2002-01-10T05:07:12+00:00 misc/patanjali Displays a verse from Yoga Sutras of Patanjali
This program displays at random a verse from the Yoga Sutras of
Patanjali. It can be used similarly to fortune(6).

WWW: http://www.linuxlabs.com/software/patanjali.html
2002-01-10T02:09:26+00:00 comms/birda Bohlin's IrDA utilities, ported from NetBSD's pkgsrc
A set of utilities to communicate with IrDA devices over an IrDA port
on a serial line.
Covers IrComm for connecting via PPP over cell phones
as well as several utilities to exchange data with PDAs.

These programs were written by Tommy Bohlin <tommy@gatespace.com>.
The port is more or less directly copied from Lennart Augustsson's
<lennart@augustsson.net> NetBSD port.
2002-01-09T15:12:11+00:00 www/sidplug A Commodore 64 psid audio plugin for Mozilla or Opera
SIDplug is a Commodore 64 psid audio Plugin for Mozilla or Opera.

WWW: http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/sidplug.html
2002-01-09T14:51:38+00:00 science/vis5d+ OpenGL-based volumetric visualization program for scientific datasets
Vis5d+ is intended as a central repository for enhanced versions and
development work on Vis5d, a free OpenGL-based volumetric visualization
program for scientific datasets in 3+ dimensions.

WWW: http://vis5d.sourceforge.net/
2002-01-08T06:08:13+00:00 finance/libstocks C library which can be used to fetch stocks quotes
Libstocks is a C library which can be used to fetch stocks quotes.

It is currently able to get quotes from a lot of stocks markets. The
supported markets are :

Argentina European markets
Australia Mexico
Brasil United States
Canada Venezuela
Chili

Unfortunatly, libstocks can get historical quotes just for the United
States market.

WWW: http://libstocks.sourceforge.net/
2002-01-08T06:08:13+00:00 devel/libstocks A C library which can be used to fetch stocks quotes
Libstocks is a C library which can be used to fetch stocks quotes.

It is currently able to get quotes from a lot of stocks markets. The
supported markets are :

Argentina European markets
Australia Mexico
Brasil United States
Canada Venezuela
Chili

Unfortunatly, libstocks can get historical quotes just for the United
States market.

WWW: http://libstocks.sourceforge.net/
2002-01-08T04:20:14+00:00 x11-toolkits/mowitz Mowitz ("More widgets") library
This is the Mowitz ("More widgets") library.

The project's goal is to create a library of widgets for X applications
to use. The widgets have been snarfed from various sources and are all
open source (GPL or MIT licenses).

Available widgets

o Canvas o Ruler
o Check o Slider
o Combo o Spinner
o Frame o Tabs
o Handle o TextField
o Image o Tooltip
o ListTree o VSlider
o Notebook
o Rudegrid o And a complete menu kit.

The original reason for creating this library is that the Athena widget
set lacks a lot of widgets that would be useful, and many of the
existing widgets leave a lot to be desired in appearance and behaviour.

WWW: http://siag.nu/mowitz/
2002-01-07T21:22:22+00:00 devel/elib-emacs19
2002-01-07T12:34:28+00:00 math/javanns Fully featured neural network simulator
JavaNNS is the next generation of SNNS. It consists of a Java wrapper
around the SNNS kernel, and a Swing-based GUI for building, training and
running neural networks.

WWW: http://www-ra.informatik.uni-tuebingen.de/SNNS/
2002-01-06T15:22:32+00:00 graphics/qslim SlimKit surface modeling tools
This is the SlimKit collection of surface modeling tools. Most of the
programs in this collection simply provide an interface to the
underlying functionality of the MixKit library.

The primary component of this package is the QSlim 2.0 surface
simplification tool.

WWW: http://mgarland.org/software/qslim.html
2002-01-06T04:34:01+00:00 net/wmlj Dockapp that monitors your friends list at LiveJournal.com
wmlj monitors your Friends List at LiveJournal.com, an online
journaling service. It's designed to sit at your WindowMaker dock
panel. It checks the Friends List for updates every given time
interval, and if some of your friends post new entries, it signals
you with a neat graphic animation sequence.

WWW: http://wmlj.sourceforge.net/
2002-01-05T11:23:57+00:00 japanese/xemacs-devel-wnn6 XEmacs(beta version) text editor(SJ3, SKK and Wnn6)
2002-01-05T11:22:41+00:00 japanese/xemacs-devel-freewnn XEmacs(beta version) text editor(SJ3, SKK and FreeWnn)
2002-01-05T11:21:16+00:00 japanese/xemacs-devel-canna+wnn6 XEmacs(beta version) text editor(SJ3, SKK, Canna and Wnn6)
2002-01-05T11:19:35+00:00 japanese/xemacs-devel-canna+freewnn XEmacs(beta version) text editor(SJ3, SKK, Canna and FreeWnn)
2002-01-05T11:15:35+00:00 japanese/xemacs-devel-canna XEmacs(beta version) text editor(SJ3, SKK and Canna)
2002-01-05T11:11:07+00:00 editors/xemacs-devel-mule XEmacs(beta version) text editor with mule(Only the executables)
This is a package containing only the executables for development
version(beta) of XEmacs with Mule, the next generation of Emacs.

This package is not built with any particular language support except for
already built-in Imput Method - SKK and SJ3. If you want other built-in
input method, look into the xemacs ports in language- specific directories.
Currently only Japanese (Canna, FreeWnn and Wnn6) is available.

This package is designed *not* to clobber any existing emacs installation.
In particular, the executables and man pages of etags/ctags are not
installed, and the info pages that come with the original emacs don't get
installed too. The Japanese version is build to install everything, by the
way.
2002-01-04T05:30:18+00:00 mail/sylpheed-claws A lightweight and very featureful GTK+ based e-mail and news client
Sylpheed is an e-mail client (and news reader) based on GTK+

Currently, many features are supported including POP3, IMAP, NNTP,
multiple accounts, threading, filtering, MIME attachments, APOP, SMTP
AUTH, SSL, IPv6, GnuPG, internalization, and more.

In addition to the above, Sylpheed-claws has a lot of extra features,
e.g. a plugin mechanism, a new filtering/processing mechanism,
extra folder properties and much more...

WWW: http://sylpheed-claws.sourceforge.net/

- Simon 'corecode' Schubert
2002-01-04T05:30:18+00:00 mail/claws-mail Lightweight and featureful GTK+ based e-mail and news client
Claws Mail is an e-mail client (and news reader) based on GTK+

Currently, many features are supported including POP3, IMAP, NNTP,
multiple accounts, threading, filtering, MIME attachments, APOP, SMTP
AUTH, SSL, IPv6, GnuPG, internalization, and more.

In addition to the above, Claws Mail has a lot of extra features,
e.g. a plugin mechanism, a new filtering/processing mechanism,
extra folder properties and much more...

WWW: https://www.claws-mail.org/
2002-01-03T23:06:59+00:00 databases/tora Toolkit for Oracle
TOra is an open-source multi-platform database management GUI that
supports accessing most of the common database platforms in use,
including Oracle, MySQL, and Postgres, as well as limited support
for any target that can be accessed through Qt's ODBC support.

In addition to regular query and data browsing functionality, it
includes several additional tools useful for database administrators
and developers - which aims to help the DBA or developer of database
application. Features PL/SQL debugger, SQL worksheet with syntax
highlighting, DB browser and a comprehensive set of DBA tools.

WWW: http://torasql.com/
2002-01-03T20:42:32+00:00 deskutils/narval Network Assistant Reasoning with a Validating Agent Language
NARVAL is the first software agent available as free software (Gnu Public
License).

Narval is the acronym of "Network Assistant Reasoning with a Validating
Agent Language".

Narval is a framework (language + interpreter + GUI/IDE) dedicated to the
setting up of intelligent personal assistants (IPAs). An Intelligent Personal
Assitant is a companion that will help you in your daily work in the
information world. It runs on your machine or on a remote server, and you
can communicate with it via all standard means (email, web, telnet, phone,
specific GUI, etc). It executes recipes (sequences of actions) you wrote, to
perform a wide range of tasks, such as prepare your morning newspaper, help
you surf the web by filtering out junk ads, keep searching the web day after
day for things you want, participe in on-line auctions, learn you interests
and bring you back valuable information, take care of repetitive chores,
answer e-mail, negociate the date and time of a meeting, and much more... It
is easy to extend the built in action library by writing new actions in
Python.

WWW: http://www.logilab.org/projects/narval/
2002-01-03T19:33:53+00:00 textproc/py-xmltools High level XML tools for Python
Python XmlTools is a set of high level tools to help using XML in python.

WWW: http://www.logilab.org/projects/xmltools/
2002-01-02T23:22:26+00:00 misc/kenny Translate text both to and from KennySpeak
kenny.pl translates a given text from or to KennySpeak.
KennySpeak looks like this:

"Ppfmfp ppmffm mfmppfmpm, fmpmfpmppffm'fpmmpp
pmpmffpmfpmfmppmpm Pmpmppppppppffm!"

KennySpeak was invented by Kohan Ikin. kenny.pl was written by
Christian Garbs.
2002-01-02T14:23:07+00:00 devel/semantic-emacs20
2002-01-02T12:08:39+00:00 print/py-fonttools Open source library for manipulating fonts, written in Python
FontTools is an open source library for manipulating fonts, written
in Python. It supports reading and writing of TrueType fonts,
PostScript Type 1 fonts as well as AFM files and some MacOS-specific
formats.

WWW: https://github.com/fonttools/fonttools
2002-01-02T12:03:37+00:00 editors/speedbar-emacs20
2002-01-02T04:42:53+00:00 x11-wm/icemc QT-based menu editor for IceWM
IceMC is a program for graphical configuration of your IceWM Menu
Entries. It has been designed to be simple and stable.

features

* configure your menu file with copy & paste or drag'n'drop
* simulates the behavior of IceWM so you can see which files will be
found by IceWM
* simple but nice Qt interface

WWW: http://www.algorithm.at/comp/icemc/icemc.html

- Adam Weinberger <adamw@FreeBSD.org>
2002-01-02T04:42:53+00:00 misc/icemc QT-based menu editor for IceWM
IceMC is a program for graphical configuration of your IceWM Menu
Entries. It has been designed to be simple and stable.

features

* configure your menu file with copy & paste or drag'n'drop
* simulates the behavior of IceWM so you can see which files will be
found by IceWM
* simple but nice Qt interface

WWW: http://www.algorithm.at/comp/icemc/icemc.html

- Adam Weinberger <adamw@FreeBSD.org>
2002-01-02T02:35:31+00:00 devel/semantic Lexer, parser-generator, and parser for Emacs
The Semantic Bovinator is a lexer, parser-generator, and parser. It is
written in Emacs Lisp and is customized to the way Emacs thinks about
language files, and is optimized to use Emacs' parsing capabilities.

WWW: http://cedet.sourceforge.net/semantic.shtml
2002-01-01T22:23:50+00:00 lang/ezm3 Easier, more portable Modula-3 distribution for building CVSup
Ezm3 is a smaller, more portable distribution of the Modula-3 compiler
and runtime system for people whose only need for Modula-3 is to build
CVSup. It supports all features of CVSup, but has smaller distfiles
and installs more quickly than other versions of Modula-3. Ezm3
provides full X11 GUI support even when compiled on systems which
do not have X11 installed. It links programs statically with the
Modula-3 libraries but dynamically with the system libraries, so that
programs built with Ezm3 can run on systems which do not have
Modula-3 installed on them.

WWW: http://www.polstra.com/projects/freeware/ezm3/
2002-01-01T00:05:56+00:00 security/subweb SubWeb is a (reverse) proxy to inspect HTTP flows on the fly
SubWeb is a proxy/reverse proxy for HTTP flows. It is possible
with SubWeb to handle and visualize HTTP request, headers, body
on the fly.

It has three operating modes : proxy, reverse proxy, and midproxy
(a proxy which requires the pages from another proxy). It can
also act as a virtual web server, i.e. answer certain request
based on keyword match.

SubWeb can also allow filtering, and is highly customizable.

WWW: http://www.hsc-labs.com/tools/subweb/