FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2021-05-14T01:54:40+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
2001-12-31T16:56:48+00:00 misc/p5-Array-IntSpan Module for handling arrays using IntSpan techniques
`Array::IntSpan' brings the speed advantages of `Set::IntSpan'
(written by Steven McDougall) to arrays. Uses include
manipulating grades, routing tables, or any other situation
where you have mutually exclusive ranges of integers that map to
given values.

`Array::IntSpan::IP' is also provided with the distribution. It
lets you use IP addresses in any of three forms (dotted decimal,
network string, and integer) for the indices into the array. See
the POD for that module for more information.

WWW: https://metacpan.org/release/Array-IntSpan

Seamus Venasse <svenasse@polaris.ca>
2001-12-31T16:48:37+00:00 misc/p5-Array-Compare Perl extension for comparing arrays
Array::Compare is a Perl module which allows you to compare two arrays.

It has a number of features which allow you to control the way that
the arrays are compared:

* white space in array elements can be significant or ignored.

* particular columns in the arrays can be ignored.

Additionally you can get a simple true/false return value or the number
of columns which differ or an array containing the indexes of the
differing columns.

WWW: https://metacpan.org/release/Array-Compare
2001-12-31T10:41:17+00:00 audio/xmms-sndfile XMMS plugin to allow playing libsndfile supported files
Xmms_sndfile is an input plugin for XMMS, the X MultiMedia System
sound file player. XMMS already plays MP3 and some WAV files.
Using xmms_sndfile extends the capabilities of XMMS to open and
play any file which can be opened and read by libsndfile. Like
XMMS, xmms_sndfile and libsndfile are released under the terms of
the GNU General Public License.

WWW: http://www.mega-nerd.com/xmms_sndfile/
2001-12-31T05:33:17+00:00 devel/cvsd CVS pserver daemon
cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs pserver'
under a special uid/gid in a chroot jail.

cvsd is run as a daemon and is controlled through a configuration file. It
is relatively easy to configure and tools are provided for easily setting up
a rootjail.

This server can be useful if you want to run a public cvs pserver. You should
however be aware of the security limitations of running a cvs pserver. If you
want any kind of authentication you should really consider using secure shell
as a secure authentication mechanism and transport. Passwords used in cvs
pserver are transmitted in plaintext and this wrapper won't change that.

This server adds a layer of security to cvs. cvs is a very powerful tool and
is capable of running scripts and other things. By running cvs in a rootjail
it is possible to limit the amount of "damage" cvs can do if it is exploited.
It is generally a good idea to run cvsd without any write permissions to any
directory on the system.

WWW: http://arthurdejong.org/cvsd
2001-12-31T01:40:18+00:00 net/wmq3 Dockapp that query and display information on Quake 3 servers
wmq3 queries Quake 3 servers and display information such as what is the
current map and how many people are currently playing.
2001-12-30T19:38:22+00:00 textproc/p5-Lingua-Preferred Perl extension to choose a language
This module provides a way for the user to specify possible languages
in order of preference, and then to pick the best language of those
available. Different 'dialects' given by the 'territory' part of the
language specifier (such as en, en_GB, and en_US) are also supported.

WWW: https://metacpan.org/release/Lingua-Preferred

Seamus Venasse <svenasse@polaris.ca>
2001-12-30T19:24:46+00:00 misc/cave Character Animation Viewer for Everyone
CAVE (Character Animation Viewer for Everyone) is an ascii animation viewer.
It uses (n)curses for its interface so you'll need to have those libraries
installed.

WWW: https://benkibbey.wordpress.com/cave/
2001-12-30T18:52:17+00:00 www/retawq Interactive, multi-threaded web browser for text terminals
retawq is an interactive, multi-threaded network client ("web browser") for
text terminals on computers with Unix-like operating systems (Linux, BSD,
Solaris, ...). It is fast, small, nicely configurable, and comfortable;
e.g. the low-level communications are performed in a non-blocking way, and
you can keep open as many "virtual windows" as you want and work
simultaneously in two of them in a split-screen mode.

WWW: http://retawq.sourceforge.net/
2001-12-30T16:42:22+00:00 devel/p5-Term-ProgressBar Perl extension to display a progress bar
A really simple progress bar for things that take a while.

Doing something: ###########

The bar grows as things done. Fifty hash marks are printed
altogether.

WWW: https://metacpan.org/release/Term-ProgressBar
2001-12-30T16:34:06+00:00 devel/p5-Log-TraceMessages Perl extension for trace messages used in debugging
This module is a better way of putting 'hello there' trace messages in
your code. It lets you turn tracing on and off without commenting out
trace statements, and provides other useful things like HTML-ified
trace messages for CGI scripts and an easy way to trace out data
structures using Data::Dumper.

WWW: https://metacpan.org/release/Log-TraceMessages

Seamus Venasse <svenasse@polaris.ca>
2001-12-30T16:21:51+00:00 textproc/p5-Lingua-EN-Numbers-Ordinate Go from cardinal number (3) to ordinal ("3rd")
There are two kinds of numbers in English -- cardinals (1,
2, 3...), and ordinals (1st, 2nd, 3rd...). This library
provides functions for giving the ordinal form of a number,
given its cardinal value.

WWW: https://metacpan.org/release/Lingua-EN-Numbers-Ordinate

Seamus Venasse <svenasse@polaris.ca>
2001-12-30T16:16:48+00:00 textproc/p5-Lingua-EN-Gender Inflect pronouns for gender
Small module for inflecting pronouns for a bunch of different
genders.

WWW: https://metacpan.org/release/Lingua-EN-Gender

Seamus Venasse <svenasse@polaris.ca>
2001-12-30T16:12:42+00:00 misc/p5-Business-ISSN Perl extension for International Standard Serial Numbers
Business::ISSN provides subroutines to work with International Standard
Serial Numbers. ISSNs are used with magazines and other publications like
ISBNs are used with books.

WWW: https://metacpan.org/release/Business-ISSN
2001-12-30T16:04:08+00:00 misc/p5-Business-ISBN Work with International Standard Book Numbers
Work with International Standard Book Numbers. From the ISBN, a country
code and publisher code can be extracted. The ISBN number itself can be
verified as being valid, the checksum can be fixed, and it cna be converted
to a European Article Number (EAN).

WWW: https://metacpan.org/release/Business-ISBN
2001-12-29T21:39:05+00:00 textproc/gnomespell A GNOME/Bonobo component for spell checking
Gnome Spell is GNOME/Bonobo component for spell-checking.

WWW: http://www.gnome.org/
2001-12-29T21:39:05+00:00 textproc/gnomespell-devel A GNOME/Bonobo component for spell checking
Gnome Spell is GNOME/Bonobo component for spell checking. In current version
it contains GNOME::Spell::Dictionary object, which provides spell checking
dictionary. It's based on pspell package, which is required to build
gnome-spell.

WWW: http://www.gnome.org/
2001-12-29T21:39:05+00:00 textproc/gnome-spell GNOME/Bonobo component for spell checking
Gnome Spell is GNOME/Bonobo component for spell-checking.

WWW: https://www.gnome.org/
2001-12-29T20:34:05+00:00 games/wtf Translates common Internet acronyms
Wtf is little shell script taken from NetBSD's CVS repository which
looks up the meaning of one or more acronyms specified on command line.

WWW: https://sourceforge.net/projects/bsdwtf/
2001-12-29T17:06:13+00:00 mail/mail2procmailrc mail to procmailrc generator
It's *really* ment to be use from inside mutt... but to use it from a command
line you can do it like this:
mail2procmail < some.mail.letter

The needed lines to your muttrc is something like:
macro pager \Cf "|~/path/to/mail2procmail\n"
macro pager \Cf ":set pipe_decode\n|~/path/to/mail2procmail\n"

This will binds <ctrl>-f to execute mail2procmail... mail2procmail will
exec generateproc.pl to generate a file called ~/.procmail/m2proc.rc.
in your .procmailrc you should have something like
"INCLUDERC=~/.procmail/m2proc.rc" and everything should work.

WWW: http://www.tux.org/~timball/
2001-12-29T15:04:03+00:00 x11/xbindkeys Allows you to launch shell commands under X with your keyboard
xbindkeys is a program that allows you to launch shell commands with your
keyboard or your mouse under X Window. It links commands to keys or
mouse buttons, using a configuration file.

WWW: http://www.nongnu.org/xbindkeys/xbindkeys.html
2001-12-29T12:31:30+00:00 editors/speedbar Quick access to files and tags in an Emacs frame
Speedbar is an Emacs Lisp program which allows you to create a special
skinny frame with a specialized directory listing in it. This listing
will have both directories and filtered files in it. You can then load
files into your emacs frame, or expand the files to display all the
tags that are in them and jump to those tags. You can also expand
multiple directories into your speedbar frame.

WWW: http://cedet.sourceforge.net/speedbar.shtml
2001-12-29T06:39:55+00:00 audio/freebirth A bass synthesizer, step sequencer, and sample player
Freebirth is a software bass synthesizer, step sequencer, and sample player.
It consists of a bass synthesizer vaguely 303ish but,
it has much more sonic capability such as:

* three oscillators (saw, sin , sqr)
* phase offsets for each oscillator.
* separate filter and amplitude envelopes.
* separate tuning for each oscillator
* two effects busses (reverb and delay)

WWW: http://www.bitmechanic.com/projects/freebirth

- David
dyeske@yahoo.com
2001-12-29T02:54:29+00:00 net/mutella A command line Gnutella client
This is a port of Mutella. A command line client for the Gnutella file
sharing network.

WWW: http://mutella.sourceforge.net/

- Dominic Marks <dominic_marks@btinternet.com>
2001-12-29T02:54:29+00:00 net-p2p/mutella A command line Gnutella client
This is a port of Mutella. A command line client for the Gnutella file
sharing network.

WWW: http://mutella.sourceforge.net/

- Dominic Marks <dominic_marks@btinternet.com>
2001-12-28T00:27:20+00:00 www/frontpage-zh Microsoft Frontpage Chinese Web Administration
Chinese (Hong Kong, Simplified, Traditional) Localized Web Administration
pages to allow web administrators and authors to remotely manage a
FrontPage enabled Apache Web server in thier language.
2001-12-28T00:25:47+00:00 www/frontpage-th Microsoft Frontpage Thai Web Administration
2001-12-28T00:23:55+00:00 www/frontpage-sv Microsoft Frontpage Swedish Web Administration
2001-12-28T00:21:39+00:00 www/frontpage-pt_BR
2001-12-28T00:21:39+00:00 portuguese/frontpage-pt_BR Microsoft Frontpage Brazilian Web Administration
2001-12-28T00:19:35+00:00 www/frontpage-nl Microsoft Frontpage Dutch Web Administration
2001-12-28T00:18:03+00:00 www/frontpage-ko Microsoft Frontpage Korean Web Administration
2001-12-28T00:16:19+00:00 www/frontpage-ja Microsoft Frontpage Japanese Web Administration
2001-12-28T00:15:02+00:00 www/frontpage-it Microsoft Frontpage Italian Web Administration
2001-12-28T00:09:24+00:00 www/frontpage-he Microsoft Frontpage Hebrew Web Administration
2001-12-28T00:00:33+00:00 www/frontpage-fr Microsoft Frontpage French Web Administration
2001-12-27T22:47:38+00:00 www/frontpage-es Microsoft Frontpage Spanish Web Administration
2001-12-27T22:45:39+00:00 www/frontpage-de Microsoft Frontpage German Web Administration
2001-12-27T22:38:15+00:00 www/frontpage-ar Microsoft Frontpage Arabic Web Administration
Localized Web Administration pages to allow web administrators and
authors to remotely manage a FrontPage enabled Apache Web server
in their language.
2001-12-27T22:26:52+00:00 www/frontpage Microsoft Frontpage 2002 Extensions
Microsoft Frontpage Extensions allows web administrators and authors to
remotely manage, create, modify, or delete web pages on the Apache server
using Microsoft FrontPage.

Documentation
-------------

All the documentation is on-line on the WWW, via the URL's:

- http://www.microsoft.com/frontpage
- http://www.microsoft.com/technet/prodtechnol/sharepnt/proddocs/admindoc/ows000.asp
- http://www.microsoft.com/technet/prodtechnol/sharepnt/proddocs/admindoc/owse01.asp
- http://www.microsoft.com/technet/prodtechnol/sharepnt/proddocs/admindoc/owse02.asp
2001-12-27T22:17:55+00:00 x11/gxset GTK frontend for xset(1)
From the author's website:

GTK xset is a graphical frontend to the X command line tool xset(1).
It is a gtk application, designed with Glade. GTK xset can set auto
repeat, key click, bell, mouse, screen saver and DPMS parameters.
It also has a font path editor. GTK xset can save a xset command,
which restores all settings, to the file file ~/.xset.sh. This file
can be read from .xinitrc or other startup file.

WWW: http://www.seindal.dk/rene/software/gxset/
2001-12-27T22:12:15+00:00 devel/vb2c Convert Visual Basic forms to GTK C code
This is a very basic tool to convert Visual Basic forms which use
the intrinsic controls to GTK C code.

The author leaves license issues regarding the use of this code
unclear; the code is freely available but has a 'NO GPL' proviso
stamped all over it. Users would be advised to contact the author
before using it.

This particular port has sped up one of my GUI side projects somewhat,
which is why I feel it should receive FreeBSD exposure.

WWW: http://www.naken.cc/vb2c/
2001-12-27T22:02:40+00:00 x11-fonts/gfe GTK+-based .bdf font editor for X
From the GNU website:

GNU Font Editor (GFE) is a graphical font editor based on the GIMP
Toolkit. It is easy to use and will eventually support many font
types. Currently it supports only BDF font files, that can be
converted to many other formats easily.

WWW: http://www.gnu.org/software/gfe/gfe.html
2001-12-27T20:45:45+00:00 x11/wmfstatus General purpose LCD display for the WindowMaker dock
From the author's website:

It is a very useful general purpose 8x5 LCD screen. It can show any
information you provide manually or generate by some script/program.
Can monitor anything, starting with number of new messages in inbox
and ending with number of unread articles on Slashdot. I myself use
two instances of wmfstatus to see number of unread mails in the big
number of folders I have.

WWW: http://www.finik.net/software.html
2001-12-27T20:18:42+00:00 net/wmwave Display 802.11 status in the WindowMaker Dock
From the README on the website:

wmwave is dockapp for window maker to display statistical information
about a current wireless ethernet connection. The current release
is Version 0.4. wmwave has been tested under Redhat 5.2 with an
Wavelan Silver WEP/IEEE card from Lucent Technologies.

I have rewritten the network code for use with Bill Paul's wi(4)
driver as it appears in FreeBSD 5.0-CURRENT and 4.4-STABLE. Support
for other cards will not be integrated into this GPLed version.

WWW: http://www.schuermann.org/~dockapps/
2001-12-27T19:26:41+00:00 databases/clip Object oriented, xBase and Clipper language compatible compiler
Object oriented, CA-Clipper compatible compiler.

WWW: http://www.itk.ru/english/
2001-12-27T18:43:40+00:00 audio/darkice IceCast, IceCast2, and ShoutCast live audio streamer
DarkIce is an IceCast, IceCast2, and ShoutCast live audio streamer. It
records audio from an audio interface (e.g. sound card), encodes it and
sends it to a stream server.

DarkIce can encode in the following formats:

- MP3 (using the lame library)
- MP2 (using the twolame library)
- Ogg Vorbis
- AAC (using the faac library)
- AAC HEv2 (using libaacplus library)

DarkIce can send the encoded stream to the following streaming servers:

- ShoutCast
- IceCast 1.3.x and 2.x
- Darwin Streaming Server
- Archive the encoded audio in files

WWW: http://darkice.org/
2001-12-27T17:47:41+00:00 java/bouncycastle Cleanroom build of Java Cryptography Extensions
The Bouncy Castle Crypto APIs consist of the following:

. A lightweight cryptography API in Java.
. A provider for the JCE and JCA.
. A clean room implementation of the JCE 1.2.1.
. A library for reading and writing encoded ASN.1 objects.
. Generators for Version 1 and Version 3 X.509 certificates, Version 2 CRLs,
and PKCS12 files.
. Generators for Version 2 X.509 attribute certificates.
. Generators/Processors for S/MIME and CMS (PKCS7).
. Generators/Processors for OCSP (RFC 2560).
. Generators/Processors for TSP (RFC 3161).
. Generators/Processors for OpenPGP (RFC 2440).
. A signed jar version suitable for JDK 1.4/1.5 and the Sun JCE.

It's distributed under a modified X license.

WWW: http://www.bouncycastle.org/
2001-12-26T20:59:25+00:00 devel/cvswrap Helper for multiple CVS repositories
Cvswrap is a program that you install to help manage multiple CVS
repositories. What it does is sit in front of CVS, determines
the CVSROOT and runs a program before running CVS. This allows one
to protect each CVS repository without special groups and setuid
programs.
2001-12-26T16:12:17+00:00 german/linux-eagle An easy to use, yet powerful tool for designing printed circuit boards
The EAGLE Layout Editor is an easy to use, yet powerful tool for designing
printed circuit boards (PCBs). The name EAGLE is an acronym, which stands for
Easily Applicable Graphical Layout Editor.

The program consists of three main modules:

o Layout Editor
o Schematic Editor
o Autorouter

which are embedded in a single user interface. Therefore there is no need for
converting netlists between schematics and layouts.

This is a Light Freeware Edition. It has the following limitations:

o The useable board area is limited to 100 x 80 mm (4 x 3.2 inches).
o Only two signal layers can be used (Top and Bottom).
o The schematic editor can only create one sheet.
o Support is only available via email or through our forum (no fax or phone
support).
o Use is limited to non-profit applications or evaluation purposes.

Apart from these limitiations the EAGLE Light Edition can do anything the
Professional Edition can do. You can even load, view and print drawings that
exceed these limits!

WWW: http://www.cadsoft.de
2001-12-26T16:12:17+00:00 cad/linux-eagle5 Easy to use, yet powerful tool for designing printed circuit boards
The EAGLE Layout Editor is an easy to use, yet powerful tool for designing
printed circuit boards (PCBs). The name EAGLE is an acronym, which stands for
Easily Applicable Graphical Layout Editor.

The program consists of three main modules:

o Layout Editor
o Schematic Editor
o Autorouter

which are embedded in a single user interface. Therefore there is no need for
converting netlists between schematics and layouts.

This is a Light Freeware Edition. It has the following limitations:

o The useable board area is limited to 100 x 80 mm (4 x 3.2 inches).
o Only two signal layers can be used (Top and Bottom).
o The schematic editor can only create one sheet.
o Support is only available via email or through our forum (no fax or phone
support).
o Use is limited to non-profit applications or evaluation purposes.

Apart from these limitations the EAGLE Light Edition can do anything the
Professional Edition can do. You can even load, view and print drawings that
exceed these limits!

WWW: http://www.cadsoftusa.com
2001-12-26T16:12:17+00:00 cad/linux-eagle An easy to use, yet powerful tool for designing printed circuit boards
The EAGLE Layout Editor is an easy to use, yet powerful tool for designing
printed circuit boards (PCBs). The name EAGLE is an acronym, which stands for
Easily Applicable Graphical Layout Editor.

The program consists of three main modules:

o Layout Editor
o Schematic Editor
o Autorouter

which are embedded in a single user interface. Therefore there is no need for
converting netlists between schematics and layouts.

This is a Light Freeware Edition. It has the following limitations:

o The useable board area is limited to 100 x 80 mm (4 x 3.2 inches).
o Only two signal layers can be used (Top and Bottom).
o The schematic editor can only create one sheet.
o Support is only available via email or through our forum (no fax or phone
support).
o Use is limited to non-profit applications or evaluation purposes.

Apart from these limitations the EAGLE Light Edition can do anything the
Professional Edition can do. You can even load, view and print drawings that
exceed these limits!

WWW: http://www.cadsoftusa.com
2001-12-26T11:08:07+00:00 net/lam7 Local Area Multicomputer MPI implementation
LAM (Local Area Multicomputer) is an MPI programming environment and
development system for heterogeneous computers on a network. With LAM,
a dedicated cluster or an existing network computing infrastructure can act
as one parallel computer solving one problem.

LAM features extensive debugging support in the application development cycle
and peak performance for production applications. LAM features a full
implementation of the MPI communication standard.

Note: LAM/MPI is now in a maintenance mode. This is a direct result of the
LAM/MPI Team spending the vast majority of their time working on the
next-generation MPI implementation -- Open MPI, i.e. the port net/openmpi.

WWW: http://www.lam-mpi.org/
2001-12-26T11:08:07+00:00 net/lam Local Area Multicomputer MPI implementation
LAM (Local Area Multicomputer) is an MPI programming environment and
development system for heterogeneous computers on a network. With LAM,
a dedicated cluster or an existing network computing infrastructure can act
as one parallel computer solving one problem.

LAM features extensive debugging support in the application development cycle
and peak performance for production applications. LAM features a full
implementation of the MPI communication standard.

Note: LAM/MPI is now in a maintenance mode. This is a direct result of the
LAM/MPI Team spending the vast majority of their time working on the
next-generation MPI implementation -- Open MPI, i.e. the port net/openmpi.

WWW: http://www.lam-mpi.org/
2001-12-26T10:59:26+00:00 devel/eieio-emacs20
2001-12-26T10:57:58+00:00 devel/eieio Enhanced Integration of Emacs Interpreted Objects
EIEIO is an Emacs lisp program which implements a controlled
object-oriented programming methodology following the CLOS
standard. EIEIO also has object browsing functions, and custom widget
types.

WWW: http://cedet.sourceforge.net/eieio.shtml
2001-12-26T03:34:31+00:00 misc/xrmap Map portions of the earth from a given longitude/latitude
Xrmap is a small program that can read a custom format of the CIA
world data bank II global vector information to generate images of
the Earth under the X Window system. The images can be very accurately
zoomed in, up to a factor of 100 or more. There is a variety of
options and parameters to control the output of the image, including
the selection of geographic features to be displayed and their
colors. All parameters can be adjusted interactively either from
the builtin command line widget or from the mouse.

WWW: http://frmas.free.fr/li_1.htm

- Pete
petef@FreeBSD.org
2001-12-26T03:34:31+00:00 astro/xrmap Map portions of the earth from a given longitude/latitude
Xrmap is a small program that can read a custom format of the CIA
world data bank II global vector information to generate images of
the Earth under the X Window system. The images can be very accurately
zoomed in, up to a factor of 100 or more. There is a variety of
options and parameters to control the output of the image, including
the selection of geographic features to be displayed and their
colors. All parameters can be adjusted interactively either from
the builtin command line widget or from the mouse.

WWW: http://frmas.free.fr/li_1.htm
2001-12-26T01:11:20+00:00 databases/mird A free database library with transaction support
Mird is a free database library, for operating on simple disk-based
databases. Many features, including transactions, are included.

Many information, like tutorial, full documentation are at:

WWW: http://www.mirar.org/mird/
2001-12-26T00:54:09+00:00 polish/gnugadu2 Gadu-Gadu IM network client
Gnugadu2 is a modular instant messenger written with GTK+ targeted
mainly at Polish users of proprietary Gadu-Gadu network.

GnuGadu2 sports a plugin extensible architecture. Beside Gadu-Gadu
it also supports Jabber, Tlen.pl, sending smses to Polish mobile
phones, spell checking, works with several sound servers.

WWW: http://www.gnugadu.org
2001-12-26T00:54:09+00:00 polish/gnugadu A GaduGadu client for X11/GTK
A GaduGadu client for X11/GTK. GaduGadu is an ICQ-like messenger for the
Polish language.

WWW: http://ggadu.sourceforge.net/
2001-12-26T00:54:09+00:00 net/gnugadu A GaduGadu client for X11/GTK
A GaduGadu client for X11/GTK. GaduGadu is an ICQ-like messenger for the
Polish language.

WWW: http://ggadu.sourceforge.net/
2001-12-25T21:39:56+00:00 french/xtel An emulator for the french Minitel
[please see english description below]

XTEL permet d'émuler un Minitel 1B ou 2. Xtel est aussi utilisable en réseau,
et il permet d'émuler les TVR et les I-Minitel, mais ceci n'est pas encore
pris en compte dans ce port FreeBSD.

XTEL is an emulator for the Minitel. The Minitel is a passive terminal, used
in France to access to different network services via a telephone line.

WWW: http://pficheux.free.fr/xtel/
2001-12-25T21:24:40+00:00 textproc/ruby-rdoc Documentation from Ruby source files
RDoc is a documentation tool for Ruby source files. It understands
Ruby syntax, and automatically extracts class, module, method, and
attribute definitions, building a structured set of HTML ages
documenting your programs. It also extracts any comment block
associated with program elements, formatting these using a natural
markup scheme (the intent being that the source code should not have
to have too much extra annotation when used by RDoc).

Author: Dave Thomas <dave@pragmaticprogrammer.com>
WWW: http://rdoc.sourceforge.net/
2001-12-25T20:57:19+00:00 polish/sms2 Send SMS to cellular phones in Poland (Idea, ERA, Plus)
A program to send SMS to cellular phones in Poland (Idea, ERA, Plus).
Also supports english O2 SMS gateway. Development version, completly
rewritten.

WWW: http://www.ceti.pl/~miki/komputery/sms.html
2001-12-25T20:57:19+00:00 polish/sms Send SMS to cellular phones in Poland (Idea, ERA, Plus)
A program to send SMS to cellular phones in Poland (Idea, ERA, Plus).

WWW: http://www.ceti.pl/~miki/komputery/sms.html
2001-12-25T20:57:19+00:00 misc/pl-sms Send SMS to cellular phones in Poland (Idea, ERA, Plus)
A program to send SMS to cellular phones in Poland (Idea, ERA, Plus).

WWW: http://www.ceti.pl/~miki/komputery/sms.html
2001-12-25T18:31:22+00:00 java/jakarta-oro Perl/awk/sh regular expressions for Java
The Jakarta-ORO Java classes are a set of text-processing Java classes
that provide Perl5 compatible regular expressions, AWK-like regular
expressions, glob expressions, and utility classes for performing
substitutions, splits, filtering filenames, etc. This library is
the successor to the OROMatcher, AwkTools, PerlTools, and TextTools
libraries from ORO, Inc. (www.oroinc.com). They have been donated to
the Jakarta Project by Daniel Savarese (www.savarese.org), the
copyright holder of the ORO libraries.

As of 2010-09-01, the ORO project is retired.

WWW: http://jakarta.apache.org/oro/
2001-12-25T18:22:11+00:00 print/xtexsh Tcl/Tk-based simple TeX interface
xtexsh - xTeX Shell by Gerald Teschlxtem

The present program is a simple TeX interface for the X Window System based on
"wish", respectively Tcl/Tk.

WWW: https://www.mat.univie.ac.at/~gerald/ftp/xtexsh/
2001-12-25T08:11:38+00:00 hebrew/he2 Editor for editing (primarily LaTeX) Hebrew files
The Hebrew Editor package is intended mostly for Hebrew speaking users for
creating and editing Hebrew/English LaTeX documents.

This package provides a text (terminal) based word processor (in the spirit
of the good-old DOS days word processors) which is extremely LaTeX oriented.

WWW: http://www.sourceforge.net/projects/he2/
2001-12-25T05:07:24+00:00 net/staticcharge A GTK client for the StaticCling dynamic DNS service
A front end that allows you to update your staticcling hostname to
match your current IP address - or an arbitrary IP address of your
choosing, in a quick and easy to use GTK interface.

You will need a StaticCling Dynamic DNS account in order to use
this client. Visit http://www.staticcling.org/ to learn more and
sign up.

WWW: http://www.staticcling.org/


- Mahlon
mahlon@martini.nu
2001-12-25T05:07:24+00:00 dns/staticcharge A GTK client for the StaticCling dynamic DNS service
A front end that allows you to update your staticcling hostname to
match your current IP address - or an arbitrary IP address of your
choosing, in a quick and easy to use GTK interface.

You will need a StaticCling Dynamic DNS account in order to use
this client. Visit http://www.staticcling.org/ to learn more and
sign up.

WWW: http://www.staticcling.org/
2001-12-25T04:59:19+00:00 irc/gruftistats Produces a web page of statistics and quotes from IRC channel logs
Gruftistats is a program which reads your IRC logs and turns them into
a web page. This has a mixture of statistics (like who talked most),
and amusing facts (like who got kicked most).

It supports a variety of log formats already, and can be extended to
support other log formats by writing a spec file describing the
format.

WWW: http://gruftistats.sourceforge.net/
2001-12-25T02:54:40+00:00 devel/pcsc-lite Middleware library to access a smart card using SCard API (PC/SC)
This is a port of the MUSCLE PC/SC-Lite architecture.
Allows easy porting of Windows smartcard software to other
operating systems. Supports many types of serial, PCMCIA,
and USB smartcard readers and cryptographic tokens.

WWW: https://pcsclite.apdu.fr/
2001-12-24T21:50:53+00:00 sysutils/tree Display a tree-view of directories with optional color or HTML output
Tree is a simple utility that displays a tree-view of directories
and files. It has options to use ANSI color escape-sequences or ASCII
graphic characters, and can also output in HTML format.

WWW: http://mama.indstate.edu/users/ice/tree/
2001-12-23T21:23:49+00:00 net/p5-Net-Z3950 A perl interface to the Z39.50 information retrieval protocol
This Perl module provides interface to the Z39.50 information
retrieval protocol (aka ISO 23950), a mature and powerful protocol
used in application domains as diverse as bibliographic information,
geo-spatial mapping, museums and other cultural heritage information,
and structured vocabulary navigation.

WWW: http://perl.z3950.org/
2001-12-23T12:59:24+00:00 textproc/p5-MARC Module for manipulating bibliographic records in the USMARC format
A Perl 5 module for reading in, manipulating, and outputting
bibliographic records in the USMARC format. It handles conversions
from MARC into ASCII (text), Library of Congress MARCMaker, HTML,
and ISBD. Input from MARCMaker format is also supported. Individual
records, fields, indicators, and subfields can be created, modified, and
deleted. It can extract URLs from the 856 field into HTML.

WWW: http://marcpm.sourceforge.net/
2001-12-23T12:31:23+00:00 games/editss Editor for XPilot shipshapes
Editss is an utility for designing XPilot shipshapes.
2001-12-23T11:34:38+00:00 devel/xparam General-purpose tool for parameter handling in C++
XParam is a general-purpose tool for parameter handling in C++.

It allows object serialization and deserialization in a format that is
human-readable and -writeable, and is unaffected by issues of word-size
and endianity. The XParam format is also not confused by objects containing
pointers: it saves the objects in such a manner that their conceptual
contents can be restored perfectly.

For this reason, XParam provides an excellent tool for cross-program and
cross-platform communication. In future, XParam may also be extended to
allow cross-language communication, but for now it is only available in C++.

WWW: http://xparam.sourceforge.net/
2001-12-23T10:34:44+00:00 astro/gpsman Tcl/Tk-based GPS management utility
GPS Manager (GPSMan) is a graphical manager of GPS data that
makes possible the preparation, inspection and edition of GPS data in
a friendly environment. GPSMan supports communication and real-time
logging with both Garmin and Lowrance receivers and accepts real-time
logging information in NMEA from any GPS receiver.

WWW: http://gpsman.sourceforge.net/
2001-12-22T15:13:36+00:00 russian/koffice-kde4-l10n Russian messages and documentation for KOffice2
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org
2001-12-22T15:13:36+00:00 russian/koffice-i18n Russian messages and documentation for koffice
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2001-12-22T15:13:36+00:00 russian/calligra-l10n Russian messages and documentation for Calligra
Localized messages and documentation for Calligra.

WWW: http://calligra.org
2001-12-22T14:55:03+00:00 lang/fbbi An interpreter for the Befunge-98 language
The Flaming Bovine Befunge-98 Interpreter (FBBI) is an interpreter for
the Befunge-98 language as defined by the Funge-98 Final Specification,
written in 100% ANSI C.

Funge-98 is the most elaborate update so far of the Befunge language,
Funge-98 generalizes Befunge for one, two, or three dimensions, and
provides a paradigm for Funges of any number of dimensions and
topologies. It also provides arbitrary program flow direction on a
virtually limitless playfield, and a richer, scalable instruction set
with an optional Concurrent version for multithreading.

The Befunge programming language was created in 1993 by Chris Pressey
for the purpose of being original, entertaining, and hard-to-compile.

In most languages, control flow is restricted to one direction and one
dimension only: any instruction which does not perform an explicit jump
actually performs an implicit jump to the next instruction.

Befunge, however, allows execution to proceed in less restricted
fashion; the program is stored in a two-dimensional grid and control
can flow left or right, or up, or down...

WWW: http://catseye.webhop.net/projects/fbbi-+
2001-12-22T14:39:40+00:00 biology/artemis DNA sequence viewer and annotation tool
Artemis is a DNA sequence viewer and annotation tool that allows
visualisation of sequence features and the results of analyses within
the context of the sequence, and its six-frame translation. Artemis is
written in Java, reads EMBL or GENBANK format sequences and feature
tables, and can work on sequences of any size.

ACT (Artemis Comparison Tool) is a DNA sequence comparison viewer based
on Artemis. It can open two or more sequences (and their
annotations/features) together with their comparisons (usually the
result of running blastn or tblastx searches).

WWW: https://www.sanger.ac.uk/science/tools/artemis
2001-12-22T13:11:19+00:00 graphics/py-gd Python interface to the GD library
GD module is an interface to the GD library written by Thomas Bouttel.
It has been extended in some ways from the original GD library.

WWW: http://newcenturycomputers.net/projects/gdmodule.html
2001-12-21T21:23:28+00:00 math/ruby-gsl Ruby extension library for GSL (GNU Scientific Library)
Ruby/GSL is a Ruby extension library for GSL (GNU Scientific Library),
which provides a number of functions and methods for numerical
computing in Ruby.

Author: Yoshiki Tsunesada <yoshiki@cr.phys.titech.ac.jp>
WWW: http://rb-gsl.rubyforge.org/
2001-12-21T20:23:40+00:00 lang/nhc98 Fully-fledged compiler for Haskell 98
nhc98 is a fully-fledged compiler for Haskell 98, the standard lazy functional
programming language. Written in Haskell, it is small and very portable, and
aims to produce small executables that run in small amounts of memory. It comes
with extensive tool support for automatic compilation, foreign language
interfacing, heap and time profiling, tracing, and debugging.

WWW: https://www.haskell.org/nhc98/
2001-12-21T20:23:40+00:00 devel/hs-hat Source-level tracer for Haskell 98
Hat is a source-level tracer for Haskell 98, the standard lazy functional
programming language. Hat is a tool that gives the user access to otherwise
invisible information about a computation.

Hat works with both ghc and nhc98.

WWW: http://www.haskell.org/hat/
2001-12-21T20:23:40+00:00 devel/hat
Hat is a source-level tracer for Haskell 98, the standard lazy functional
programming language. Hat is a tool that gives the user access to otherwise
invisible information about a computation.

Hat works with both ghc and nhc98.

WWW: http://www.cs.york.ac.uk/fp/hat/

-- Oliver Braun
obraun@informatik.unibw-muenchen.de
2001-12-21T19:47:28+00:00 ftp/kwebget A KDE frontend to wget
KWebGet is a frontend to the great 'wget'.
It comes with nearly the same functionallity, but the
user will not have to type such long commandline-arguments.

It can be used to download single files, or to download
entire websites, which can be browsed offline.

WWW: http://www.kpage.de/en/kwebget/content.html
2001-12-21T13:26:57+00:00 games/farblazer Originally based of StarBlazer on the Apple ][
The apple][ shooter StarBlazer is recreated in this project. Featuring
different bombing missions on each level while you try to maintain control of
the skies.

WWW: https://www.pygame.org/gamelets/index.shtml
2001-12-21T06:54:28+00:00 russian/fortuneru Fortunes in Russian
This package contains fortune files in Russian.
2001-12-20T19:41:40+00:00 sysutils/sbniconfig Configurator for Granch SBNI12-xx adapters
Configurator for Granch SBNI12-xx adapters.
2001-12-20T01:38:05+00:00 comms/scud Tell your CID capable modem to answer those annoying calls
If you have the caller id service from your phone provider and your
modem has caller id capability (accepts AT+VCID=2 or AT#CID=2 commands),
This port can cause the modem to answer the call giving the caller an
earful.

I built scud to hopefully remove my phone number from telemarketers'
phone lists. Don't know if it will work or not, but at least I smile
each time I hear my phone only ring once.

Create a file: /usr/local/etc/scud.conf to hold command line options
you want used each time it is started.
2001-12-19T20:20:33+00:00 devel/p5-Class-ObjectTemplate-DB Optimized template builder base class with lookup capability
Class::ObjectTemplate::DB extends Class::ObjectTemplate in one
simple way: the undefined() method.

The author finds this useful when representing classes based on
objects stored in databases (hence the name of the module).
That way an object can be created, without triggering a DB lookup.
Later if data is accessed and it is not currently present in the object,
it can be retrieved on an as-need basis.

WWW: https://metacpan.org/release/Class-ObjectTemplate-DB
2001-12-19T20:10:41+00:00 devel/p5-Class-ObjectTemplate Optimized template builder base class
Class::ObjectTemplate is a utility class to assist in the building
of other Object Oriented Perl classes. It was described in detail in
the O'Reilly book, "Advanced Perl Programming" by Sriram Srinivasam.

WWW: https://metacpan.org/release/Class-ObjectTemplate
2001-12-19T20:03:01+00:00 mail/smtpproxy SMTP proxy server
smtp.proxy is an application level gateway for SMTP. It connects a
client to a server running on another machine watching that the
protocol is accomplished. If commands outside the specification are
sent they are not forwarded to the server.

WWW: http://quietsche-entchen.de/cgi-bin/wiki.cgi/proxies/SmtpProxy
2001-12-19T19:49:39+00:00 lang/tcl-manual Documentation for TCL (Tool Command Language)
These are the manuals for the TCL and TK commands and the TCL and
TK library. They're installed in PREFIX/share/doc/tcl83/contents.htm,
PREFIX/share/doc/tcl84/contents.htm and
PREFIX/share/doc/tcl85/contents.htm.

WWW: http://www.tcl.tk/
2001-12-19T14:26:19+00:00 lang/p5-Scalar-List-Utils Perl subroutines that would be nice to have in the perl core
This package contains a selection of subroutines that people have
expressed would be nice to have in the perl core, but the usage would
not really be high enough to warrant the use of a keyword, and the size
so small such that being individual extensions would be wasteful.

This distribution provides

min
max
minstr
maxstr
sum
reduce
reftype
blessed
weaken (5.005_57 and later only)
isweak (5.005_57 and later only)
dualvar
shuffle

WWW: https://metacpan.org/release/Scalar-List-Utils
2001-12-19T10:03:26+00:00 biology/gff2ps Convert gff-formatted genomic data sets to PostScript
gff2ps is a script program developed with the aim of converting
gff-formatted records into high quality one-dimensional plots in
PostScript. Such plots maybe useful for comparing genomic structures
and to visualizing outputs from genome annotation programs.

WWW: http://genome.crg.es/software/gfftools/GFF2PS.html
2001-12-19T10:00:41+00:00 graphics/jhead EXIF JPEG header manipulation tool
Jhead is a command line driven program for manipulating the non-image parts of
Exif flavour JPEG files that most digital cameras produce.

It has the following features:
- Extracting camera settings from Exif image files
- Able to set and/or adjust the Exif time field
- Manipulation (extract, replace, regenerate) of Exif integral thumbnails
- Transplant Exif image header from one JPEG to another
- Edit JPEG comment fields
- Automatically rotate images upright (using jpegtran) according to
"orientation" tag.
- Manage running programs on large batches of Jpegs and restoring Exif header
information afterwards.
- Display embedded GPS info (if present)

WWW: http://www.sentex.net/~mwandel/jhead/
2001-12-19T09:48:32+00:00 net/papaya-plugins Plugins for papaya, a graphical GTK mud client
Papaya is a MUD client. A MUD client is a program like telnet, but
customised for playing MUDs with. Papaya has a number of features
designed to make playing MUDs more enjoyable. Papaya makes use of
Gnome to provide a graphical interface.

This section is only the plugins.

WWW: http://www.gtk-papaya.org/
2001-12-19T09:46:11+00:00 net/papaya Graphical GTK mud client with plugin support
Papaya is a MUD client. A MUD client is a program like telnet, but
customised for playing MUDs with. Papaya has a number of features
designed to make playing MUDs more enjoyable. Papaya makes use of
Gnome to provide a graphical interface.

This port is for the executable (no plugins, see ports/net/papaya-plugins).

WWW: http://www.gtk-papaya.org/
2001-12-19T09:30:28+00:00 security/nss Libraries to support development of security-enabled applications
Network Security Services (NSS) is a set of libraries designed to support
cross-platform development of security-enabled server applications.
Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7,
PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security
standards.

WWW: https://developer.mozilla.org/docs/Mozilla/Projects/NSS
2001-12-19T09:28:05+00:00 devel/nspr Platform-neutral API for system level and libc like functions
Netscape Portable Runtime (NSPR) provides a platform-neutral API for system
level and libc like functions. The API is used in the Mozilla client, many of
Netscape/AOL/iPlanet's and other software offerings.

WWW: https://developer.mozilla.org/docs/Mozilla/Projects/NSPR
2001-12-19T09:14:21+00:00 www/squidpurge Powerful object purging utility for the Squid web proxy cache
Powerful purge utility for Squid. Includes support for wildcards in URLs.

Full details of syntax and usage are at

WWW: http://www.wa.apana.org.au/~dean/squidpurge/
2001-12-19T09:06:57+00:00 audio/adpcm An Intel/DVI IMA ADPCM codec library
This is a library containing functions to convert between 16 bit linear PCM
audio and 4 bit ADPCM. It uses the Intel/DVI ADPCM encoding which is
recommended by the IMA Digital Audio Technical Working Group.
2001-12-19T08:58:26+00:00 comms/zssh Interactively transferring files to a remote machine while using ssh
zssh (Zmodem SSH) is a program for interactively transferring files to a
remote machine while using the secure shell (ssh). It is intended to be a
convenient alternative to scp, allowing to transfer files without having to
open another session and re-authenticate oneself. zssh is an interactive
wrapper for ssh used to switch the ssh connection between the remote shell
and file transfers. Files are transferred through the zmodem protocol,
using the rz and sz commands.

WWW: http://zssh.sourceforge.net/
2001-12-19T08:22:45+00:00 security/labrea Security tarpit defense tool
LaBrea takes over unused IP addresses, and creates virtual servers that
are attractive to worms, hackers, and other denizens of the Internet.
The program answers connection attempts in such a way that the machine
at the other end gets "stuck", sometimes for a very long time.

WWW: http://www.hackbusters.net
2001-12-19T05:05:47+00:00 x11-wm/plwm Window manager construction kit
PLWM is a set of python base classes for a window manager, a
collection of mixins that can be used to configure the behavior of the
window manager, and some example window managers that show the flexibility
of the system.

WWW: https://sourceforge.net/projects/plwm/
2001-12-19T04:10:23+00:00 lang/linux-j General purpose programming language
J is a modern, array oriented, high level, high performance, general purpose
programming language. J is used in a variety of industries including banking,
investment analysis, insurance, derivative trading, scientific research, and
education.

WWW: http://www.jsoftware.com/
2001-12-19T04:06:09+00:00 math/xgobi Graphical data visualisation tool
An interactive dynamic graphics program for data visualization
in the X Window System. It is especially designed for the exploration
of multivariate data. Its basic plot is a scatterplot and there are
a number of the tools available for scatterplot display and manipulation.
It has a direct manipulation interface, and all the manipulations
are performed using the mouse.
It can be used in conjunction with the S language for scientific
computing and data analysis. (Or R language).
Also it can be programmed using RPC to communicate with other software.
2001-12-19T03:44:59+00:00 science/libsvm Library for Support Vector Machines
LIBSVM is an integrated software for support vector classification, (C-SVC,
nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation
(one-class SVM). It supports multi-class classification.

LIBSVM provides a simple interface where users can easily link it with their
own programs. Main features of LIBSVM include

* Different SVM formulations
* Efficient multi-class classification
* Cross validation for model selection
* Probability estimates
* Weighted SVM for unbalanced data
* Both C++ and Java sources
* GUI demonstrating SVM classification and regression
* Python, R (also Splus), MATLAB, Perl, Ruby, Weka, Common LISP and LabVIEW
interfaces. C# .NET code is available.
It's also included in some learning environments: YALE and PCP.
* Automatic model selection which can generate contour of cross valiation
accuracy.

WWW: http://www.csie.ntu.edu.tw/~cjlin/libsvm/
2001-12-19T03:26:22+00:00 games/xjumpx Improved version of xjump
XJumpX (aka 'FallingTower KAI') is a simple action game.
You jump higher to higher.

This is improved version of xjump (aka 'FallingTower')
2001-12-19T03:20:48+00:00 biology/dna-qc A quality control algorithm for DNA sequencing projects
"relevant reference:
White, O., T. Dunning, G. Sutton, M. Adams, J. C. Venter, and C.
Fields (1993). A quality control algorithm for DNA sequencing
projects. Nucleic Acids Research (in press)."
- from the README file
2001-12-19T03:12:05+00:00 www/mod_auth_pwcheck Apache module for user authentication via Cyrus pwcheck daemon
This module provides the way for user authentication using the pwcheck
daemon from the Cyrus SASL package. This lets the authentication to be done
via the system password file without root permissions. The module also
optionally provides access control via the system group file instead of any
special group file used by the standard mod_auth_* modules.

Unless you wish to do access control using the system group file, then you
need any of the standard mod_auth_* modules to be in use.

WWW: http://rnoc.urc.ac.ru/~anton/projects/mod_auth_pwcheck/
2001-12-19T02:58:45+00:00 mail/gotmail Script to fetch mail from a Hotmail or MSN mailbox
GotMail is a utility to download mail from a Hotmail or MSN account
and either save it to disk or forward it using sendmail to
another email address.

WWW: https://sourceforge.net/projects/gotmail/
2001-12-19T02:55:21+00:00 sysutils/blimitd Daemon to enforce login.conf limits
This program is designed to enforce some of the user limits that can be
configured in login.conf. It currently only supports the idletime
capability.
2001-12-19T02:33:50+00:00 www/chtml Chunked HTML templating engine
CHTML works by transforming static HTML documents residing on the server into
dynamic HTML documents that are actually seen by the user. This is similar to
but different from server-side-include (e.g. shtml) or web-sql/gsql mechanisms
in that it:

* avoids embedding into HTML the kinds of directives which only
programmers would be comfortable with.
* avoids overly extending HTML semantics in a way that prevents the
documents from being edited by wysiwyg tools.
* only uses templates that are complete and valid stand-alone HTML
documents. Therefore the documents can be verified as to HTML
level conformance independently from running the scripts that use them.

WWW: http://people.delphiforums.com/gjc/chtml.html
2001-12-19T02:30:02+00:00 net/icradius
IC-RADIUS is a variant of Cistron RADIUS, but with a MySQL backend.

It includes a web interface for user management, as well as a CGI for
your users to check their usage history. IC-RADIUS conforms to RFC 2865
and RFC 2866. IC-RADIUS is released under the GPL.

Features

Database backend - Easy intergration to other programs
Web based management tools
Simultaneous restrictions
Roaming support via realms
Scalable to large environments
Compatable with the FreeRADIUS rlm_sql_mysql table structure

Source code is developed and mainained by InnerCite (http://www.innercite.com)

Projects Home:

WWW: http://icradius.hislora.com.au/

Additional changes:
1) Add missed loglocal feature for radius proxy.
2) Add special hacks to make it CISCO-specific (optional, see Makefile).
2001-12-19T02:28:28+00:00 net/p5-IC-Radius
IC::Radius - ICRADIUS Interface Module

The IC::Radius module provides functions for interfacing with ICRADIUS.

### ICRADIUS Interface Module
### Drew Wilder-Goodwin
### 2001-04-24
2001-12-18T18:06:17+00:00 graphics/qglviewer Use OpenGL to play around with three dimensional scenes
QGLViewer addresses people programming in OpenGL to play around with three
dimensional scenes or to write software that uses OpenGL.

QGLViewer provides a set of classes for camera control, as well as comfortable
user interface that allows you to control your viewing parameters via mouse
and buttons. Additionally a framework for camera paths and their interpolation,
a light source editor and a simple scene tree are provided.

All of the QGLViewer helper classes (such as vectors, points, the camera,
etc.) are serializable using the Qt-builtin XML facility.

WWW: http://www.gris.uni-tuebingen.de/grisalt/projects/qglviewer/
2001-12-18T15:16:16+00:00 misc/mtx Control SCSI media changer devices
Mtx(1) is a set of low level driver programs to control features of SCSI
backup related devices such as autoloaders, tape changers, mediajukeboxes,
and tape drives. It can also report much data, including serial numbers,
maximum block sizes, and TapeAlert(tm) messages that most modern tape
drives implement, as well as do raw SCSI READ and WRITE commands to
tape drives.

It works like chio(1) but supports more features and drives and runs in
users land. There are some amanda (misc/amanda24-server) scripts, which
depend on mtx.

WWW: http://mtx.badtux.net/
2001-12-18T13:45:04+00:00 devel/autobook GNU autoconf, automake, and libtool - The Book
This it the book "GNU AUTOCONF, AUTOMAKE AND LIBTOOL" by Gary V.
Vaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor.

The book is installed as share/doc/autobook/autobook.html

WWW: http://sources.redhat.com/autobook/
2001-12-18T13:32:10+00:00 misc/koffice-i18n Localized messages and documentation for KDE
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2001-12-18T13:32:10+00:00 editors/koffice-kde4-l10n Localized messages and documentation for KOffice2
Localized messages and documentation for KDE.

WWW: http://koffice.kde.org/
2001-12-18T13:32:10+00:00 editors/koffice-i18n Localized messages and documentation for KDE
Localized messages and documentation for koffice.

WWW: http://koffice.kde.org/
2001-12-18T13:32:10+00:00 editors/calligra-l10n Localized messages and documentation for Calligra
Localized messages and documentation for Calligra.

WWW: http://calligra.org
2001-12-18T06:34:27+00:00 x11/xclip Interface to X selections ("the clipboard") from the command line
xclip is a command line utility that is designed to run on any system with an
X11 implementation. It provides an interface to X selections ("the clipboard")
from the command line. It can read data from standard in or a file and place it
in an X selection for pasting into other X applications. xclip can also print
an X selection to standard out, which can then be redirected to a file or
another program.

FEATURES
========

* Reads data piped to standard in or files given as arguments
* Prints contents of selection to standard out
* Accesses the XA_PRIMARY, XA_SECONDARY or XA_CLIPBOARD selection
* Supports the INCR mechanism for large transfers
* Connects to the X display in $DISPLAY, or specified with -display host:0
* Waits for selection requests in the background

WWW: https://github.com/astrand/xclip
2001-12-18T01:52:58+00:00 x11/wmessage A WINGs based message viewer similar to xmessage
wmessage is a WINGs based message viewer similar to xmessage

Author: Craig Nellist
2001-12-18T01:52:58+00:00 misc/wmessage A WINGs based message viewer similar to xmessage
wmessage is a WINGs based message viewer similar to xmessage

WWW: http://members.ozemail.com.au/~crn/wmessage/
Author: Craig Nellist <crn@ozemail.com.au>
2001-12-17T20:09:45+00:00 x11/wscan A 802.11 wireless visual signal strength meter
wscan is a small X-based (fltk) program that shows signal strength,
graphically, for Lucent/Orinoco 802.11 cards. On FreeBSD, it uses
the wi0 driver.

WWW: http://www.cs.pdx.edu/research/SMN

- Jim Binkley
jrb@cs.pdx.edu
2001-12-17T20:05:46+00:00 devel/p5-Class-Fields Functions/methods for examining data members of a class
A collection of utility functions/methods for examining the data members of
a class. It provides a nice, high-level interface that should stand the test
of time and Perl upgrades nicely.

WWW: https://metacpan.org/release/Class-Fields
2001-12-17T19:59:29+00:00 devel/p5-Class-Data-Inheritable Inheritable, overridable class data
Class::Data::Inheritable is for creating accessor/mutators to class
data. That is, if you want to store something about your class as a
whole (instead of about a single object). This data is then inherited
by your subclasses and can be overridden.

WWW: https://metacpan.org/release/Class-Data-Inheritable
2001-12-17T19:57:23+00:00 devel/p5-Class-Accessor Automated accessor generation
This module automagically generates accessor/mutators for your class.

WWW: https://metacpan.org/release/Class-Accessor
2001-12-17T13:45:13+00:00 devel/p5-BSD-stat Stat() with BSD 4.4 extensions
This module's default exports override the core stat() and lstat()
functions, replacing them with versions that contain BSD 4.4 extensions
such as flags. This module also adds chflags function.

WWW: https://metacpan.org/release/BSD-stat
2001-12-17T13:36:50+00:00 devel/p5-Carp-Assert Executable comments like the ANSI C library assert.h
Carp::Assert is intended for a purpose like the ANSI C library assert.h.

WWW: https://metacpan.org/release/Carp-Assert
2001-12-17T05:15:58+00:00 ftp/wget+ipv6 Retrieve files from the Net via HTTP and FTP with IPv6 capability
wget+ipv6 is wget with IPv6 capability by KAME patch.

WWW: http://sunsite.auc.dk/wget/
2001-12-17T04:38:07+00:00 astro/match Program for matching star lists
This program is designed to match up items in two different lists, which may
have two different systems of coordinates. The program allows the two sets of
coordinates to be related by a linear, quadratic, or cubic transformation.
There was a major change in version 0.15: the first stage uses the clever method
of finding the most likely triangles described in Tabur, Publications of the
Astronomical Society of Australia, vol 24 , page 189 (2007). This replaces the
more brute-force-ish method of Valdes et al., Publications of the Astronomical
Society of the Pacific, vol 107, page 1119 (1995), which was employed in version
up to 0.14.

The program was designed and written to work on lists of stars and other
astronomical objects, but it might be applied to other types of data. In order
to match two lists of N points, the main algorithm calls for O(N^6) operations
(yes, that's N-to-the-sixth), so it's not the most efficient choice. I find
myself becoming impatient for N >= 100, but your mileage may vary. On the other
hand, it does allow for arbitrary translation, rotation, and scaling...

WWW: http://spiff.rit.edu/match/
2001-12-17T04:27:25+00:00 devel/p65 Assembler for the 6502 microprocessor
The P65 assembler is an assembler for the 6502 microprocessor (such as is
used in the Commodore 64, Apple II, and Nintendo Entertainment System)
written entirely in Perl. It is designed to be able to support a wide variety
of output formats, since many people will be using this to produce code that
an emulator would like to see.

Features of P65 :
- Highly portable
- Flexible output format
- Multiple file support
- Temporary label support
- Assemble-time expressions
- Symbol table management
- Optimal instruction selection

WWW: http://hkn.eecs.berkeley.edu/~mcmartin/P65/
2001-12-16T14:11:03+00:00 security/ssh-gui Front-end for ssh which can open multiple xterms
SSH-GUI is a front-end for ssh which can open multiple xterms with
connections. Supports all ssh options and soon will support user-host
config saving and xterm config.

WWW: http://sourceforge.net/projects/ssh-gui/
2001-12-16T11:26:14+00:00 net/tramp-emacs20
2001-12-16T11:25:05+00:00 net/tramp Transparent remote file access tool for Emacs
TRAMP stands for `Transparent Remote (file) Access, Multiple Protocol'.
This package provides remote file editing, similar to ange-ftp and EFS.

WWW: http://www.gnu.org/software/tramp/
2001-12-15T17:44:02+00:00 devel/p5-Inline-Tcl Write Perl subroutines in Tcl
The Inline::Tcl module allows you to put Tcl source code directly
"inline" in a Perl script or module. A Tcl interpreter is loaded and the
Tcl code is interpreted, then Perl asks the Tcl interpreter which global
procedures have been defined. Those functions are made available to your
Perl program as if they had been written in Perl.

The process of interrogating the Tcl interpreter for globals only occurs
the first time you run your Tcl code. The namespace is cached, and
subsequent calls use the cached version.

WWW: https://metacpan.org/release/Inline-Tcl
2001-12-15T17:37:18+00:00 devel/p5-Inline-Filters Common source code filters for Inline Modules
Inline::Filters provides common source code filters to Inline Language
Modules.

WWW: https://metacpan.org/release/Inline-Filters
2001-12-15T17:31:27+00:00 devel/p5-Inline-CPP Write Perl subroutines and classes in C++
The Inline::CPP module allows you to put C++ source code directly
"inline" in a Perl script or module. You code classes or functions in
C++, and you can use them as if they were written in Perl.

WWW: https://metacpan.org/release/Inline-CPP
2001-12-15T17:20:26+00:00 devel/p5-Inline-ASM Write Perl Subroutines in assembler
Inline::ASM allows you to write Perl subroutines in assembly language.
Of course, many C compilers allow you to put assembly right in your C
code, so this module does not provide any new functionality. It does,
however, provide a feature most C compilers don't: you can mix different
assembler syntaxes in the same file!

WWW: https://metacpan.org/release/Inline-ASM
2001-12-15T12:29:15+00:00 games/smiley Server to print out a smiley with it's explanation
smiley(1) is a "smiley server" I wrote for my own pleasure. It can
explain any smiley it knows, or print one it knows at random. I use
it to generate a random prompt when there is a status line available
to hold the information I would otherwise put into my prompt. Hence
smiley(1) does not contain the invisible smiley or any multi-line
smileys.
2001-12-15T09:59:27+00:00 textproc/p5-XML-RegExp Regular expressions for XML tokens
This package contains regular expressions for the following XML tokens:
BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar,
EntityRef, CharRef, Reference, Name, NmToken, and AttValue.

The definitions of these tokens were taken from the XML spec
(Extensible Markup Language 1.0) at http://www.w3.org/TR/REC-xml.

Also contains the regular expressions for the following tokens from the
XML Namespaces spec at http://www.w3.org/TR/REC-xml-names:
NCNameChar, NCName, QName, Prefix and LocalPart.

WWW: https://metacpan.org/release/XML-RegExp
2001-12-15T09:57:32+00:00 www/p5-CGI-XMLApplication Object Oriented Interface for CGI Script Applications
CGI::XMLApplication is a CGI application class, that intends to enable
perl artists to implement CGIs that make use of XML/XSLT functionality,
without taking too much care about specialized errorchecking or even
care too much about XML itself. It provides the power of the
XML::LibXML/XML::LibXSLT module package for content deliverment.

As well CGI::XMLApplication is designed to support project management on
code level. The class allows to split web applications into several
simple parts. Through this most of the code stays simple and easy to
maintain. Throughout the whole lifetime of a script CGI::XMLApplication
tries to keep the application stable. As well a programmer has not to
bother about some of XML::LibXML/XML::LibXSLT transformation pitfalls.

WWW: https://metacpan.org/release/CGI-XMLApplication
2001-12-15T09:55:31+00:00 devel/p5-Inline Write Perl subroutines in other programming languages
The Inline module allows you to put source code from other programming
languages directly "inline" in a Perl script or module. The code is
automatically compiled as needed, and then loaded for immediate access
from Perl.

Inline saves you from the hassle of having to write and compile your own
glue code using facilities like XS or SWIG. Simply type the code where
you want it and run your Perl as normal. All the hairy details are
handled for you. The compilation and installation of your code chunks
all happen transparently; all you will notice is the delay of
compilation on the first run.

The Inline code only gets compiled the first time you run it (or
whenever it is modified) so you only take the performance hit once. Code
that is Inlined into distributed modules (like on the CPAN) will get
compiled when the module is installed, so the end user will never notice
the compilation time.

WWW: https://metacpan.org/release/Inline
2001-12-15T08:16:48+00:00 graphics/linux_dri Binary Linux DRI libraries for 3D hardware acceleration of Linux apps
linux_dri installs binary linux DRI modules, libraries and basic programs to
support and test 3d hardware acceleration of linux binaries with the DRI.

Compiled by anholt@FreeBSD.org on a debian unstable system, patched to
disable the new Damage protocol call for rotated rendering due to it being
unavailable in our linux base ports.
2001-12-15T08:00:40+00:00 misc/gkrellm-reminder GKrellM plugin that reminds you of important events
[from website]
A useful plugin for GKrellM that can remind you of important events.
Events can be scheduled inside GKrellM's configuration and will be
displayed in gkrellm-reminder's panel.

Author: James Simonsen <simonjam@ucs.orst.edu>
2001-12-14T23:53:42+00:00 x11-toolkits/p5-Prima Extensible Perl toolkit for multi-platform GUI development
Prima is an extensible Perl toolkit for multi-platform GUI development.
Platforms supported include Linux, Windows NT/9x/2K, OS/2 and UNIX/X11
workstations ( FreeBSD, IRIX, SunOS, Solaris and others). The toolkit
contains a rich set of standard widgets and has emphasis on 2D image
processing tasks. A Perl program using PRIMA looks and behaves identically
on X, Win32 and OS/2 PM. The toolkit includes a visual builder ( VB ) and
a graphic pod viewer utility ( podview ). The examples are installed into
perl site in Prima/examples directory.
A 'hello world' code is as simple as follows:

use Prima qw(Application Buttons);
Prima::Window-> create(
text => 'Hello world!',
size => [ 200, 200],
)-> insert( Button =>
centered => 1,
text => 'Hello world!',
onClick => sub { $::application-> close },
);
run Prima;

WWW: https://metacpan.org/release/Prima
2001-12-14T05:34:19+00:00 x11-toolkits/py-xlib X11 library for Python
The Python X Library is a complete X11R6 client-side implementation
written in pure Python. It can be used to write low-level X client
applications in Python.

WWW: https://github.com/python-xlib/python-xlib
2001-12-14T03:21:51+00:00 net/udptunnel Tunnel UDP packets over a TCP connection
UDPTunnel is a small program which can tunnel UDP packets bi-directionally
over a TCP connection. Its primary purpose (and original motivation) is to
allow multi-media conferences to traverse a firewall which allows only
outgoing TCP connections.

WWW: http://www.cs.columbia.edu/~lennox/udptunnel/
2001-12-13T16:42:04+00:00 ftp/ftpcube Graphical FTP Client
FtpCube is a multi-platform, graphical FTP client written in python, using
GTK bindings. FtpCube interface is based on LeechFTP by Jan Debis but its
codebase has been developed from scratch. FtpCube aims to provide a high
quality user interface, as well as a rich feature set.

Ftpcube offers a myriad of features including:

- Threaded browsing and multi-threaded downloading
- Queuing of file transfers
- Site Management
- Recursive transfers
- ... and more

WWW: http://ftpcube.sourceforge.net/
2001-12-13T14:07:38+00:00 databases/ruby-interbase Ruby interface to Firebird/Interbase library
This is an extention module to access Interbase database from Ruby.

WWW: http://www.rowlandresearch.com/ruby/
2001-12-13T12:36:16+00:00 devel/p5-POE-Component-IKC-ReallySimple POE Component for simple inter-kernel communication
POE::Component::IKC::ReallySimple tries to make inter-kernel communication very
simple. POE::Component::IKC is great but it can be a lot of setup for simple
projects. This module hides the ick and complication of inter-kernel messaging.

WWW: http://search.cpan.org/search?dist=POE-Component-IKC-ReallySimple

-- Sergey Skvortsov
skv@protey.ru
2001-12-13T12:34:22+00:00 devel/p5-POE-Component-IRC
POE::Component::IRC is a POE component which acts as an easily controllable
IRC client for your other POE components and sessions. You create an IRC
component and tell it what events your session cares about and where to
connect to, and it sends back interesting IRC events when they happen.

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

-- Sergey Skvortsov
skv@protey.ru
2001-12-13T12:32:46+00:00 www/p5-POE-Component-Client-UserAgent LWP and LWP::Parallel based POE component
POE::Component::Client::UserAgent is based on LWP and LWP::Parallel.
It lets other tasks run while making a request to an Internet server
and waiting for response, and it lets several requests run in parallel.

WWW: https://metacpan.org/release/POE-Component-Client-UserAgent
2001-12-13T12:32:46+00:00 devel/p5-POE-Component-Client-UserAgent LWP and LWP::Parallel based POE component
POE::Component::Client::UserAgent is based on LWP and LWP::Parallel.
It lets other tasks run while making a request to an Internet server
and waiting for response, and it lets several requests run in parallel.

WWW: http://search.cpan.org/dist/POE-Component-Client-UserAgent/
2001-12-13T12:30:13+00:00 devel/p5-POE-Component-DBIAgent POE Component for running asynchronous DBI calls
The DBIAgent is your answer to non-blocking DBI in POE.

It fires off child processes (configurable, defaults to 3) and feeds
database queries to it via two-way pipe (or however Wheel::Run is able
to manage it).

WWW: http://search.cpan.org/dist/POE-Component-DBIAgent/

-- Sergey Skvortsov
skv@FreeBSD.org
2001-12-13T12:30:13+00:00 databases/p5-POE-Component-DBIAgent POE Component for running asynchronous DBI calls
The DBIAgent is your answer to non-blocking DBI in POE.

It fires off child processes (configurable, defaults to 3) and feeds
database queries to it via two-way pipe (or however Wheel::Run is able
to manage it).

WWW: https://metacpan.org/release/POE-Component-DBIAgent
2001-12-13T12:23:09+00:00 devel/p5-POE-Component-IKC POE Inter-Kernel Communication
This a first draft if Inter-Kernel Communication for POE.

WWW: https://metacpan.org/release/POE-Component-IKC
2001-12-13T12:20:18+00:00 net/p5-POE-Component-Client-Ping POE component for non-blocking/concurrent ICMP ping
POE::Component::Client::Ping is non-blocking ICMP ping client session.
It lets several other sessions ping through it in parallel, and it
lets them continue doing other things while they wait for responses.

WWW: https://metacpan.org/release/POE-Component-Client-Ping
2001-12-13T12:20:18+00:00 devel/p5-POE-Component-Client-Ping POE component for non-blocking/concurrent ICMP ping
POE::Component::Client::Ping is non-blocking ICMP ping client session.
It lets several other sessions ping through it in parallel, and it
lets them continue doing other things while they wait for responses.

WWW: http://search.cpan.org/dist/POE-Component-Client-Ping/
2001-12-13T12:18:12+00:00 www/p5-POE-Component-Client-HTTP POE component for non-blocking/concurrent HTTP queries
POE::Component::Client::HTTP is an asynchronous, event driven HTTP user
agent. It accepts events containing HTTP::Request objects, and it
returns events carrying HTTP::Response objects. It supports https and
simultaneous HTTP transactions. It lets other sessions run while HTTP
transactions are being processed, and it lets several HTTP transactions
be processed in parallel.

WWW: https://metacpan.org/release/POE-Component-Client-HTTP
2001-12-13T12:18:12+00:00 devel/p5-POE-Component-Client-HTTP POE component for non-blocking/concurrent HTTP queries
POE::Component::Client::HTTP is an asynchronous, event driven HTTP user
agent. It accepts events containing HTTP::Request objects, and it
returns events carrying HTTP::Response objects. It supports https and
simultaneous HTTP transactions. It lets other sessions run while HTTP
transactions are being processed, and it lets several HTTP transactions
be processed in parallel.

WWW: http://search.cpan.org/dist/POE-Component-Client-HTTP/
2001-12-13T12:15:37+00:00 dns/p5-POE-Component-Client-DNS POE component for non-blocking/concurrent DNS queries
POE::Component::Client::DNS is a wrapper for non-blocking Net::DNS.
It lets other tasks to run while something is waiting for a nameserver
to respond, and it lets several DNS queries run in parallel.

WWW: https://metacpan.org/release/POE-Component-Client-DNS
2001-12-13T12:15:37+00:00 devel/p5-POE-Component-Client-DNS POE component for non-blocking/concurrent DNS queries
POE::Component::Client::DNS is a wrapper for non-blocking Net::DNS.
It lets other tasks to run while something is waiting for a nameserver
to respond, and it lets several DNS queries run in parallel.

WWW: http://search.cpan.org/dist/POE-Component-Client-DNS/

-- Sergey Skvortsov
skv@FreeBSD.org
2001-12-13T12:12:37+00:00 devel/p5-POE-Component-JobQueue POE component to manage queues and worker pools
POE::Component::JobQueue manages a finite pool of worker sessions as
they handle an arbitrarily large number of tasks. It often is used as
a form of flow control, preventing a large group of tasks from
exhausting some sort of resource.

WWW: https://metacpan.org/release/POE-Component-JobQueue
2001-12-13T11:44:14+00:00 net/p5-POE-Component-Pcap POE component for non-blocking use of Net::Pcap
POE::Component::Pcap provides a wrapper for using the Net::Pcap module
from POE programs. The component creates a separate session which posts
events to a specified session and state when packets are available.

WWW: https://metacpan.org/release/POE-Component-Pcap
2001-12-13T11:44:14+00:00 devel/p5-POE-Component-Pcap POE component for non-blocking use of Net::Pcap
POE::Component::Pcap provides a wrapper for using the Net::Pcap module
from POE programs. The component creates a separate session which posts
events to a specified session and state when packets are available.

WWW: http://search.cpan.org/dist/POE-Component-Pcap/

-- Sergey Skvortsov
skv@FreeBSD.org
2001-12-13T11:36:25+00:00 devel/p5-POE-Component-RSS Module for event based RSS parsing
POE::Component::RSS is an event based RSS parsing module. It wraps
XML::RSS and provides a POE based framework for accessing the information
provided.

WWW: https://metacpan.org/release/SUNGO/POE-Component-RSS-0.09
2001-12-13T11:24:30+00:00 net/p5-Net-Pcap Interface to pcap(3) LBL packet capture library
Interface to pcap(3) LBL packet capture library

WWW: https://metacpan.org/release/Net-Pcap
2001-12-13T10:17:13+00:00 security/p5-Filter-CBC Source filter for Cipher Block Chaining
Filter::CBC is a Source filter that uses Cipher Block Chaining (CBC) to
encrypt your code. The tricky part is that most CBC Algorithms have binary
output. The textmode bypasses this obstacle, by converting the data to less
scary data.

WWW: https://metacpan.org/release/Filter-CBC
2001-12-13T10:17:13+00:00 devel/p5-Filter-CBC Source filter for Cipher Block Chaining
Filter::CBC is a Source filter that uses Cipher Block Chaining (CBC) to
encrypt your code. The tricky part is that most CBC Algorithms have binary
output. The textmode bypasses this obstacle, by converting the data to less
scary data.

WWW: http://search.cpan.org/search?dist=Filter-CBC

-- Sergey Skvortsov
skv@FreeBSD.org
2001-12-13T08:06:39+00:00 devel/ac-archive A set of useful GNU autoconf macros
A collection of useful autoconf macros that can be used
in your project to augment the basic functionality provided
by autoconf.

WWW: http://sourceforge.net/projects/ac-archive/

- Matt
matt@kerion.net
2001-12-13T04:03:48+00:00 sysutils/file Utility to determine file type
File tests each argument in an attempt to classify it. There are three sets of
tests, performed in the following order:

- filesystem tests
- magic number tests
- language tests

The first test that succeeds causes the file type to be printed.

WWW: http://darwinsys.com/file/
2001-12-13T03:38:17+00:00 deskutils/kronolith Kronolith is the Horde calendar application
Kronolith is the Horde calendar application.

Right now, Kronolith implements a solid, stand-alone calendar system,
allowing repeating events, all-day events, custom fields, keywords,
and managing multiple users through Horde Authentication.

WWW: http://horde.org/kronolith/
2001-12-13T03:38:17+00:00 deskutils/horde4-kronolith Horde web based calendar
Kronolith is the Horde calendar application. It provides web-based calendars
backed by a SQL database or a Kolab server. Supported features include Ajax
and mobile interfaces, shared calendars, remote calendars, invitation
management (iCalendar/iTip), free/busy management, resource management,
alarms, recurring events, and a sophisticated day/week view which handles
arbitrary numbers of overlapping events.

WWW: http://www.horde.org/apps/kronolith/
2001-12-13T03:38:17+00:00 deskutils/horde-kronolith Horde web based calendar
Kronolith is the Horde calendar application. It provides web-based calendars
backed by a SQL database or a Kolab server. Supported features include Ajax
and mobile interfaces, shared calendars, remote calendars, invitation
management (iCalendar/iTip), free/busy management, resource management,
alarms, recurring events, and a sophisticated day/week view which handles
arbitrary numbers of overlapping events.

WWW: https://www.horde.org/apps/kronolith/
2001-12-13T03:29:43+00:00 archivers/stuffit Stuffit Archive Creator and Expander
Command-line utilities to:

* create StuffIt (.sit) and Zip (.zip) archives
* encode files into uuencode, BinHex, and MacBinary formats
* expand StuffIt and Zip archives
* expand encrypted StuffIt archives
* decode or expand: Compact Pro, zip, arc, arj, lha (lzh),
rar, gzip, UNIX compress, uuencode, BinHex, btoa, MIME,
tar, MacBinary, segmented StuffIt, PrivateFile, bzip2,
and AppleSingle.

WWW: http://my.smithmicro.com/unix/stuffit/
2001-12-13T03:23:46+00:00 net/p5-SNMP-MIB-Compiler A Perl MIB compiler supporting both SMIv1 and SMIv2
SNMP::MIB::Compiler is a MIB compiler that fully supports
both SMI(v1) and SMIv2. This module can be use to compile
MIBs (recursively or not) or load already compiled MIBs for
later use.

More information about this module is included in this package.
2001-12-13T03:23:46+00:00 net-mgmt/p5-SNMP-MIB-Compiler Perl MIB compiler supporting both SMIv1 and SMIv2
SNMP::MIB::Compiler is a MIB compiler that fully supports
both SMI(v1) and SMIv2. This module can be use to compile
MIBs (recursively or not) or load already compiled MIBs for
later use.

More information about this module is included in this package.
2001-12-13T02:55:45+00:00 x11-wm/fluxbox Small and fast window manager based on BlackBox
Fluxbox is a window manager based on BlackBox with some new features:

- Transparent menus
- Pixmap themes
- Window snapping
- Integrated bbkeys
- Iconbar
- Configurable titlebar (slit)
- Windows tabs
- Wheel scroll changes workspace
- KDE and partial Gnome support

WWW: http://fluxbox.org/
2001-12-13T02:55:45+00:00 x11-wm/fluxbox-devel A small and fast window manager based on BlackBox
Fluxbox is a window manager based on BlackBox with some new features:

o Transparent menus
o Pixmap themes
o Window snapping
o Integrated bbkeys
o Iconbar
o Configurable titlebar (slit)
o Windows tabs
o Wheel scroll changes workspace
o KDE and partial Gnome support

WWW: http://fluxbox.org/version-0.9.php
2001-12-12T20:11:20+00:00 mail/imp3 A webmail system which accesses mail over IMAP
IMP 3 is the new stable version of IMP. Features that have been added
include searching; a new, flexible preferences system; a hierarchical
folder tree; and more.

It requires PHP4. You should use it if you want to take advantage
of PHP4s built-in session handling and improved speed or if you
want access to features such as the interactive spell checker and
folder searching. PHP4 should be configured to support IMAP /
IMAP-SSL, OpenLDAP, OpenSSL, mcrypt, XML, FTP, gettext, zlib, MCAL
and a database (like MySQL or PostgreSQL). For Japanese language,
please enable mbstring.

WWW: http://www.horde.org/imp/
2001-12-12T20:11:20+00:00 mail/imp-devel
IMP 3 is the new stable version of IMP. Features that have been added
include searching; a new, flexible preferences system; a hierarchical
folder tree; and more.

It requires PHP4. You should use it if you want to take advantage of
PHP4s built-in session handling and improved speed or if you want access
to features such as the interactive spell checker and folder searching.

WWW: http://www.horde.org/imp/
2001-12-12T19:59:00+00:00 mail/razor-agents Distributed, collaborative, spam detection and filtering network
Vipul's Razor is a distributed, collaborative, spam detection and filtering
network. Razor establishes a distributed and constantly updating catalogue
of spam in propagation. This catalogue is used by clients to filter out
known spam. On receiving a spam, a Razor Reporting Agent (run by an end-user
or a troll box) calculates and submits a 20-character unique identification
of the spam (a SHA Digest) to its closest Razor Catalogue Server. The
Catalogue Server echos this signature to other trusted servers after storing
it in its database. Prior to manual processing or transport-level reception,
Razor Filtering Agents (end-users and MTAs) check their incoming mail against
a Catalogue Server and filter out or deny transport in case of a signature
match. Catalogued spam, once identified and reported by a Reporting Agent,
can be blocked out by the rest of the Filtering Agents on the network.

WWW: http://razor.sourceforge.net/
2001-12-12T12:35:52+00:00 databases/bbdb-emacs20
2001-12-12T12:34:33+00:00 databases/bbdb Big Brother Database
BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an
address book for email and snail mail addresses, phone numbers and the
like. It can be linked with various Emacs mail clients (Message and Mail
mode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully
customizable.

WWW: http://savannah.nongnu.org/projects/bbdb/
2001-12-12T09:04:14+00:00 x11/mlterm Multilingual X11 terminal emulator
mlterm is a multilingual X11 terminal emulator.
mlterm has these features.

* multilingual
[supported charsets]
US_ASCII,ISO8859[1-11],ISO8859[13-16],TCVN5712,VISCII,KOI8_R,KOI8_U,
JISX0201,JISX0208,JISX0212,JISX0213,GB2312,GBK,KSC5601,UHC,CNS11643-N,
Big5, UCS2(4)
[supported encodings]
ISO-8859-[1-11],ISO-8859-[13-16],TCVN5612,VISCII,KOI8_R,KOI8_U,EUC-JP,
EUC-JISX0213, ISO-2022-JP[1,2,3],Shift_JIS,Shift_JISX0213,EUC-KR,UHC,
JOHAB,ISO-2022-KR,ISO-2022-CN, GB2312(EUC-CN),GBK,GB18030,EUC-TW,Big5,
Hz,UTF-8
* anti-aliased fonts
* transparent background
* background images
* scroll by wheel mouse

WWW: http://mlterm.sourceforge.net/
2001-12-12T08:57:59+00:00 japanese/migemo-emacs21 Japanese incremental search tool for emacs21
Migemo is a Japanese incremental search tool for Emacs.
You can search Japanese words on Emacs without Kanji conversion.

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

(load-library "migemo")

WWW: http://migemo.namazu.org/
2001-12-12T06:27:52+00:00 x11-clocks/zclock A simple but powerful clock applet for GNOME
This is a port of ZClock, a simple but highly customizable clock applet for
the GNOME desktop environment. It allows you to display the time using a
POSIX strftime() format, and has many other useful options such as borders
and an uptime display in the tooltip. It is meant as a power-user replacement
for the standard GNOME clock applet.

WWW: http://www.malfunktion.net/code/zclock.html

-zack <zack@malfunktion.net>
2001-12-12T06:24:34+00:00 x11/zclock
This is a port of ZClock, a simple but highly customizable clock applet for
the GNOME desktop environment. It allows you to display the time using a
POSIX strftime() format, and has many other useful options such as borders
and an uptime display in the tooltip. It is meant as a power-user replacement
for the standard GNOME clock applet.

WWW: http://www.malfunktion.net/code/zclock.html

-zack <zack@malfunktion.net>
2001-12-12T06:12:02+00:00 textproc/rotix A program to generate rotational obfuscations
Rotix allows you to generate rotational obfuscations, like the world-famous
ROT-13. Note that this is not an encryption pack.

Install Rotix if you want to generate ROT-13 variants.

WWW: http://elektron.its.tudelft.nl/~hemmin98/rotix.html
2001-12-12T04:24:01+00:00 games/nethack34-gnome
This is version 3.3.1 of nethack, a clasic ASCII-based adventure game
with graphics support for Gnome.
You and your faithful pet are on a quest to retrieve the lost Amulet
of Yendor.

WWW: http://www.nethack.org/

Jan.Stocker@t-online.de
2001-12-12T04:24:01+00:00 games/nethack33-gnome
This is version 3.3.1 of nethack, a clasic ASCII-based adventure game
with graphics support for Gnome.
You and your faithful pet are on a quest to retrieve the lost Amulet
of Yendor.

WWW: http://www.nethack.org/

Jan.Stocker@t-online.de
2001-12-12T04:24:01+00:00 games/nethack3-gnome
This is version 3.3.1 of nethack, a clasic ASCII-based adventure game
with graphics support for Gnome.
You and your faithful pet are on a quest to retrieve the lost Amulet
of Yendor.

WWW: http://www.nethack.org/

Jan.Stocker@t-online.de
2001-12-11T19:27:37+00:00 graphics/cybervrml97 A development library of VRML97/2.0 applications
CyberVRML97 for C++ is a development library of VRML97/2.0 applications.
Using the library, you can read and write the VRML files, set and get the
scene graph information, draw the geometries, run the behaviors easily.

WWW: http://www.cybergarage.org/vrml/cv97/cv97cc/index.html
2001-12-11T09:38:39+00:00 misc/cheatah Temporary gtk GUI to the SWORD project
This is the temporary gtk GUI to The SWORD Project. It is called cheatah
because it is a fast lookup and search utility for SWORD modules. It is
mispelled because it is a 'cheater' interface meant to hold over *n*x users
until we can build a full featured GUI! :)

WWW: http://www.crosswire.org/

- Willem van Engen <wvengen@stack.nl>
2001-12-11T09:37:43+00:00 misc/sword-modules Bible, lexicon and commentary modules for SWORD
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://www.crosswire.org/

- Willem van Engen <wvengen@stack.nl>
2001-12-11T09:36:33+00:00 misc/sword15 A project framework for manipulating Bible texts
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 built using this
framework. An installed module set may be shared between many
frontends using the framework.

WWW: http://www.crosswire.org/sword/
2001-12-11T09:36:33+00:00 misc/sword Framework for manipulating Bible texts
The SWORD Project is the CrossWire Bible Society's free Bible
software project. Its purpose is to create cross-platform open-source
tools, covered by the GNU General Public License, that allow
programmers and Bible societies to write new Bible software more
quickly and easily. We also create Bible study software for all
readers, students, scholars, and translators of the Bible, and have
a growing collection of over 200 texts in over 50 languages.

WWW: http://crosswire.org/sword/index.jsp
2001-12-11T09:14:08+00:00 chinese/pycodec Python Unicode codecs for Chinese charsets
This package provides Unicode codecs that make Python aware of
Chinese character encodings such as Big5, EUC-GB2312.
By using this package, Chinese characters can be treated
as a character string instead of a byte sequence.

WWW: http://sourceforge.net/projects/python-codecs/
2001-12-11T08:58:11+00:00 security/p5-Digest-HMAC Perl5 interface to HMAC Message-Digest Algorithms
Digest:: HMAC
---------------------------------

This package provide modules which calculate HMAC digests.

To build the extensions, unpack this distribution somewhere, create
the Makefile by running 'perl Makefile.PL' and do a 'make', 'make
test', and if successful 'make install'.

You will need perl version 5.004 or better to install these modules.
Further documentation is embedded in the individual modules.

Copyright 1998-1999 Gisle Aas.
Copyright 1998 Graham Barr.
Copyright 1997 Uwe Hollerbach.
Copyright 1995-1996 Neil Winton.
Copyright 1990-1992 RSA Data Security, Inc.

This library is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.

WWW: https://metacpan.org/release/Digest-HMAC
2001-12-11T03:41:58+00:00 news/pyne An X11 offline Newsreader/Emailer
Pyne is an X11 offline Newsreader/Emailer using the GTK+ toolkit.

WWW: http://www.soul-less.pwp.blueyonder.co.uk/pyne/
2001-12-10T10:03:32+00:00 misc/libelysium A library of utility functions used by several Elysium projects
LibElysium is a library of utility functions used by several Elysium projects.

WWW: http://elysium-project.sourceforge.net/
2001-12-10T05:18:39+00:00 cad/qmls Quine-McCluskey Logic Simplifier
The Quine-McCluskey Logic Simplifier is a utility written to simplify
digital logic. You feed it a canonical decimal list and it does the rest.
2001-12-09T17:46:16+00:00 net/bbsnet A front-end of telnet client for multiple users or in private
BBSnet is a front-end of telnet client, and it can be used for
multiple users or in private.

WWW: http://linux.ee.tku.edu.tw/~kids/
2001-12-09T14:40:13+00:00 comms/conserver-com Application that allows multiple users to watch serial consoles
Conserver is an application that allows multiple users to watch a serial console
at the same time. It can log the data, allows users to take write-access of a
console (one at a time), and has a variety of bells and whistles to accentuate
that basic functionality.
The idea is that conserver will log all your serial traffic so you can go back
and review why something crashed, look at changes (if done on the console),
or tie the console logs into a monitoring system (just watch the logfiles it
creates).
With multi-user capabilities you can work on equipment with others, mentor,
train, etc.
It also does all that client-server stuff so that, assuming you have a network
connection, you can interact with any of the equipment from home or wherever.

WWW: https://www.conserver.com/
2001-12-09T09:54:01+00:00 chinese/jis2gb Convert JIS Kanji to GuoBiao Hanzi
jis2gb converts JISX0208-1983 and JISX0212-1990 characters
to GB2312-80 and GB8565-88 characters. JISX0208-1983
(^[$B), JISX0208-1990 (^[&@^[$B), JISX0212-1990 (^[$(D),
JISC6226-1978 (^[$@), and Japanese-EUC are available for
Kanji code.
2001-12-09T09:50:05+00:00 chinese/gb2jis Convert GuoBiao Hanzi to JIS Kanji
GB2JIS converts GB2312-80 and GB8565-88 characters to
JISX0208-1983 and JISX0212-1990 characters. GB2312-80
(^[$A), GB2312-80 + GB8565-88 (^[$(E), and Chinese-EUC
(8-bit GuoBiao) are available for Hanzi code.
2001-12-09T09:42:11+00:00 chinese/bbsnet
BBSnet is a front-end of telnet client, and it can be used for
multiple users or in private.

WWW: http://linux.ee.tku.edu.tw/~kids/
2001-12-09T03:21:51+00:00 audio/mpt Mike's Playlist Thingie is a fingerprinting based playlist generator
[ adapted from developer's website ]

Mike's Playlist Thingie (working title)

You know what is bad about playlists? You set them all up, and
everything seems great, but then you go and get a couple hundred
new mp3s. Now you have to go update all your playlists. If you've
got 10 playlists and 100 new songs, that's 1000 decisions you have
to make. Yuck.

With MPT, playlists are no longer just static catalogs, pointing
to songs on your hard drive. They're more like radio stations, where
each one has a set of rules that define, in general, what kind of
music should be played. Like procmail for music.

WWW: http://sourceforge.net/projects/freetantrum/
2001-12-09T03:21:00+00:00 audio/songprint Library for acoustic fingerprinting of music from Freetantrum (TM)
This is the songprint library from Freetantrum (TM), a library for
acoustic fingerprinting of music and queries using eTantrum's song
identification service.

Please, visit http://www.freetantrum.org, or join the mailing list
at http://lists.sourceforge.net/mailman/listinfo/freetantrum-devel.
to both help and participate in Freetantrum development.

WWW: http://sourceforge.net/projects/freetantrum/
2001-12-09T02:28:27+00:00 lang/fpc Free Pascal compiler with Turbo and Delphi
Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit
Turbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,
(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)
and others.

WWW: https://www.freepascal.org/
2001-12-09T02:28:27+00:00 lang/fpc-devel Delphi and Turbo Pascal compatible Pascal (commandline) compiler
FPC, Free Pascal Compiler, is a 32-bits Delphi and TP commandline compiler,
which is available for most x86 OSes, and a few m68k versions.

The new series (1.9.x which are beta's for 2.0) also allow compilation to
powerpc (Linux, Netbsd, Darwin), while Sparc, Arm and x86-64 are in
preparation, and has a near complete set of Delphi's language. This is the
x86 version only.

There are three important things to keep in mind.
- the port honours NOPORTDOCS with respect to the PDF's and the installation of
the source. I urgently advise you to install the source though.
(and delete the docs if you really don't need them).
- Some localisation can be selected in fpc.cfg, by adding/editing the line
-Fr$PREFIX/lib/fpc/$VERSION/error<langcode>.msg
- The port has no mandatory dependancies, but installs a lot precompiled
headers and wrappers for all kinds of packages, including db and widget sets

WWW: http://www.freepascal.org/
FAQ: (building, configuring) http://www.stack.nl/~marcov/buildfaq.pdf
---
Marco van de Voort <marco@freepascal.org>
2001-12-08T20:05:26+00:00 net/ipsorc GTK GUI tool to create and send IP packets
IP Sorcery is a network troubleshooting and firewall testing tool. The
prorgram works by generating custom "packets" and sending them to a
target host. Thus testing the authenticity of firewall rules and host
verification. It also has a graphical user interface.

WWW: http://BSDforge.com/projects/net/ipsorcery/
2001-12-08T19:45:01+00:00 net/xipdump Displays IP packets using X window
xipdump - displays ip packets using X window.

xipdump is a protocol analyzer and tester. It's a kind of graphical
tcpdump(8) with possibility of changing packet values and resending them.
It could be also designed by term "human ip stack".
2001-12-08T09:37:35+00:00 chinese/fortunetw Classic fortune file in Taiwan (UTF-8)
This package contains a very classic fortune file in Taiwan.

For further informations please read the README file
in the working directory (not installed).

Distfile Size: ~60kb
2001-12-08T09:22:00+00:00 chinese/bg5pdf Convert Chinese-Big5 encoded files to PDF, using PDFlib
bg5pdf is a simple wrapper for wrapping Big5 encoding text file into
PDF file by using PDFlib. The output of this program does not contain
embedding fonts. You have to download Acrobat Acroread Asianfont pack
to view and print the output file. This wrapper does not provide any
formatting function except simple line wrapping. If you need
sophisticated formatting, you should try CJK-LaTex or other equivalent
tools.
2001-12-08T02:18:07+00:00 x11-wm/bbapm APM monitor for the Blackbox slit
bbapm is an APM meter for Blackbox, designed to be a part of the
Blackbox Slit, although it will still function as a stand-alone
tool.

WWW: http://bbtools.windsofstorm.net/

- Adam Weinberger <adamw@FreeBSD.org>
2001-12-08T02:18:07+00:00 sysutils/bbapm APM monitor for the Blackbox slit
bbapm is an APM meter for Blackbox, designed to be a part of the
Blackbox Slit, although it will still function as a stand-alone
tool.

WWW: http://bbtools.sourceforge.net/
2001-12-07T22:41:53+00:00 audio/ecawave Simple graphical audio file editor
Ecawave is a simple graphical audio file editor. The user-interface is
based on Qt libraries, while almost all audio functionality is taken
directly from ecasound libraries. As ecawave is designed for editing
large audio files, all processing is done direct-to-disk. Simple
waveform caching is used to speed-up file operations. Ecawave supports
all audio file formats and effect algorithms provided by ecasound
libraries. This includes OSS, ALSA, aRts, over 20 file formats, over 30
effect types, LADPSA plugins and multi-operator effect presets.

WWW: http://www.eca.cx/ecawave/
2001-12-07T13:10:55+00:00 textproc/p5-XML-SAX-Writer SAX2 XML Writer
XML::SAX::Writer is SAX2 XML Writer.

WWW: https://metacpan.org/release/XML-SAX-Writer
2001-12-07T12:45:27+00:00 textproc/p5-XML-Directory Returns a content of directory as XML
This extension provides two classes: XML::Directory::String and
XML::Directory::SAX. Their methods make it possible to set parameters
such as level of details or maximal number of nested sub-directories
and generate either string containing the resulting XML or SAX events.

The SAX generator supports both SAX1 and SAX2 handlers. There are two
SAX interfaces available: basic ContentHandler and optional ErrorHandler.

WWW: https://metacpan.org/release/XML-Directory
2001-12-07T09:15:55+00:00 devel/p5-Data-TemporaryBag Handle long size data using temporary file
Data::TemporaryBag module provides a bag object class
handling long size data. The short size data are kept on
memory. When the data size becomes over $Threshold size,
they are saved into a temporary file internally.

WWW: https://metacpan.org/release/Data-TemporaryBag
2001-12-06T15:48:26+00:00 math/newmat C++ matrix library
The package is intended for scientists and engineers who need to manipulate
a variety of types of matrices using standard matrix operations. Emphasis is
on the kind of operations needed in statistical calculations such as least
squares, linear equation solve and eigenvalues.

WWW: http://www.robertnz.net/nm_intro.htm
2001-12-06T15:37:51+00:00 graphics/dynamechs Multibody Dynamic Simulation Library
DynaMechs (Dynamics of Mechanisms)
A Multibody Dynamics Simulation Library

This is a set of cross-platform C++ libraries licensed under the Gnu's GPL
(see LICENSE) which implements dynamic simulation functionality for multibody
systems. It currently supports all tree structured mechanism, a class of
closed chain mechanisms as well. It has provisions for generating both
single and double precision version, and there is code for simplified
hydrodynamic simulation.

This work is an extension of my Ph.D. dissertation, "Computational Dynamics
for Robotic Systems on Land and Underwater," The Ohio State University, 1994,
and continued at the Naval Postgraduate School.

The closed chain work is derived from Duane Marhefka's Ph.D. dissertation,
"Fuzzy Control and Dynamic Simulation of a Quadruped Galloping Machine," The
Ohio State University, 2000.

(c) 1994 - 2001 by Scott McMillan

WWW: http://dynamechs.sourceforge.net/
2001-12-06T09:02:25+00:00 security/nettle2 A low-level cryptographic library
Nettle is a cryptographic library that is designed to fit easily in more or
less any context: In crypto toolkits for object-oriented languages (C++,
Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
space.

WWW: http://www.lysator.liu.se/~nisse/nettle/
2001-12-06T09:02:25+00:00 security/nettle Low-level cryptographic library
Nettle is a cryptographic library that is designed to fit easily in more or less
any context: In crypto toolkits for object-oriented languages (C++, Python,
Pike, ...), in applications like LSH or GNUPG, or even in kernel space.

WWW: https://www.lysator.liu.se/~nisse/nettle/
2001-12-06T08:52:17+00:00 net/vicq A text-based ICQ implementation
vICQ is a simple text-mode ICQ client written with look and feel of
micq in mind. Its features: PERL source code suitable for hacking
and scripting, text-only look & feel, and ICQ v7 protocol support.

WWW: http://gonzo.kiev.ua/projects/vicq/
2001-12-06T08:52:17+00:00 net-im/vicq A text-based ICQ implementation
vICQ is a simple text-mode ICQ client written with look and feel of
micq in mind. Its features: PERL source code suitable for hacking
and scripting, text-only look & feel, and ICQ v7 protocol support.

WWW: http://gonzo.kiev.ua/projects/vicq/
2001-12-06T08:48:07+00:00 net/p5-Net-ICQ2000 A perl5 module for ICQv7 protocol realisation
Net::ICQ2000 module is designed to give perl scripts access to the
ICQ network and the functions provided by it, like SMS.
2001-12-06T08:48:07+00:00 net-im/p5-Net-ICQ2000 Perl5 module for ICQv7 protocol realisation
Net::ICQ2000 module is designed to give perl scripts access to the
ICQ network and the functions provided by it, like SMS.
2001-12-06T08:05:09+00:00 graphics/ray++ A collection of C++ classes needed for ray tracing
RAY++ is a collection of C++ classes needed for ray tracing (shapes,
surfaces, cameras etc.). The object-oriented design makes it easy to
extend the package.

WWW: http://raypp.sourceforge.net
2001-12-05T22:03:17+00:00 security/proxytunnel Connects stdin and stdout to an origin server through an HTTPS proxy
A program that connects stdin and stdout to an origin server somewhere in the
Internet through an industry standard HTTPS proxy.

WWW: https://github.com/proxytunnel/proxytunnel/
2001-12-05T19:12:16+00:00 comms/ltmdm Driver for the Lucent LT Winmodem chipset
This port contains a driver for several Winmodems based on the Lucent LT
chipset. It consists of a shim for the Linux binary only object file.

I have tested this code on a Dell Inspiron 8000, and a Mitsubishi Diamond Voice
internal PCI modem. Mr Watanabe has tested it on a ThinkPad i1124.

The shim code was written Watanabe Kiyoshi

Home page of the Linux driver :- http://www.heby.de/ltmodem

WWW: http://www.heby.de/ltmodem
2001-12-05T18:49:02+00:00 chinese/chitex ChiTeX/ChiLaTeX 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. ChiTeX/ChiLaTeX let you use Chinese Big5 codes in
TeX/LaTeX documents. Operations with the ChiTeX are easy enough just like
the English TeX, apart from some special instructions in it. For more
information, refer to the homepage of professor Chen Hung-Yih:

WWW: http://www.math.ncu.edu.tw/~yih/intro.htm

- Shen Chuan-Hsing
statue@freebsd.sinica.edu.tw
2001-12-05T17:50:55+00:00 x11-toolkits/gtkglarea-- GtkGLArea-- is a wrapper for the GtkGLArea widget
GtkGLArea-- is a wrapper for the GtkGLArea widget
2001-12-05T17:21:08+00:00 www/p5-Apache-Admin-Config Perl module to manipulate Apache configuration files
Apache::Admin::Config provides an object interface to handling Apache
like configuration files without modifying comments, identation, or
truncated lines.

WWW: https://metacpan.org/release/Apache-Admin-Config
2001-12-05T06:08:19+00:00 lang/gnat-doc-txt
2001-12-05T06:07:24+00:00 lang/gnat-doc-texi
2001-12-05T06:06:22+00:00 lang/gnat-doc-ps
2001-12-05T06:05:15+00:00 lang/gnat-doc-info
2001-12-05T05:58:47+00:00 lang/jgnat-doc-txt
2001-12-05T05:57:31+00:00 lang/jgnat-doc-ps
2001-12-05T05:56:04+00:00 lang/jgnat-doc-info
2001-12-05T05:47:43+00:00 lang/jgnat-doc-html Documentation for the JGNAT compiler
Documentation for the JGNAT 1.1p compiler in html, info, postscript,
or plain-text formats.

WWW: http://www.gnat.com/

--
John Merryweather Cooper <jmcoopr@webmail.bmi.net>
2001-12-05T05:47:43+00:00 lang/gnat-doc-html Documentation for the GNAT compiler
Documentation for the GNAT 3.13p compiler in html, info, postscript,
TeXi, or plain-text formats.

WWW: http://www.gnat.com/
2001-12-04T09:40:13+00:00 databases/py-cdb Python interface to DJB's constant database library
python-cdb is D. J. Bernstein's constant database library adapted as a
python extension module.

cdb files are mappings of keys to values, designed for wickedly fast
lookups and atomic updates. This module mimics the normal cdb
utilities (cdb(get|dump|make)) via convenient high-level Python
objects.

WWW: http://pilcrow.madison.wi.us/#pycdb
2001-12-04T07:02:35+00:00 net/kio_fish
kio_fish is a kioslave for KDE 2.0 that lets you view and manipulate
your remote files using just a simple shell account and some standard
unix commands on the remote machine. You get full filesystem access
without setting up a server - no NFS, Samba, ... needed.

Usage is really simple: open up a konqueror window (or use the Alt-F2
dialog) and type 'fish://user@remote.machi.ne'. kio_fish will ask you
for the password, if any is needed, and you will start out in your
home directory. Now you can do everything you do on your local hard
disk.

WWW: http://ich.bin.kein.hoschi.de/fish/
2001-12-04T02:23:34+00:00 devel/objprelink
This is a port of objprelink. This application is used on object files
before the linking stage to improve performance in applications which
rely heavily upon dynamic linking performance such as a Qt and KDE.

WWW: http://leon.bottou.com/objprelink/

- Dominic
dominic_marks@btinternet.com
2001-12-03T18:56:00+00:00 net/angst An active sniffer
Angst is an active sniffer, based on libpcap and libnet. Dumps into a file
the payload of all the TCP packets received on the specified ports. Also,
it implements methods for active sniffing of networks with switches.

WWW: http://angst.sourceforge.net/
2001-12-03T18:56:00+00:00 net-mgmt/angst Active sniffer
Angst is an active sniffer, based on libpcap and libnet. Dumps into a file
the payload of all the TCP packets received on the specified ports. Also,
it implements methods for active sniffing of networks with switches.

WWW: http://angst.sourceforge.net/
2001-12-03T15:50:49+00:00 editors/semi113-emacs19 SEMI, Library of MIME feature for GNU Emacs for emacs19
2001-12-03T09:51:27+00:00 editors/psgml-emacs19 A major mode for editing SGML and XML documents for emacs19
PSGML: a major mode for editing SGML and XML documents for emacs19.

--- Emacs Library Porting

PSGML is a major mode for editing SGML and XML documents. It works
with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.
PSGML contains a simple SGML parser and can work with any DTD.
Functions provided includes menus and commands for inserting tags with
only the contextually valid tags, identification of structural errors,
editing of attribute values in a separate window with information about
types and defaults, and structure based editing.

PSGML is installed the following directory tree:
${PREFIX}/share/emacs/site-lisp/psgml/

To use psgml, put the following setup into your ~/.emacs:

(require 'psgml-startup)

--- Porting by shige <shige@FreeBSD.ORG>.
2001-12-03T06:36:11+00:00 devel/py-pqueue Fibonacci-Heap based Priority-Queue Extension for Python
This module implements efficient priority-queues using Fibonacci heaps.
While for many purpose this is not as efficient as the more-common
binomial heaps, it is very efficient in some aspects that make it very
useful for traversal of very large graph structures.

WWW: http://www.csse.monash.edu.au/hons/projects/1999/Andrew.Snare/
2001-12-03T06:32:27+00:00 net/wmnd Improved network monitoring dock app (with tons of features)
WMND (WindowMaker Network Devices) is a highly customizable network
monitoring dockapp for Window Maker (and compatibles) for many
operative systems and devices.

WWW: http://www.thregr.org/~wavexx/software/wmnd/
2001-12-03T06:20:00+00:00 math/naturalmath Script to turn intuitively written math into latex
This program is an easy way to typeset mathematics. You can try it
out at
http://cauchy.math.missouri.edu/~stephen/cgi-bin/naturalmath.cgi
Actually what it does is to convert text written in the Natural Math
language into latex.

WWW: http://www.math.missouri.edu/~stephen/naturalmath/
2001-12-03T06:08:40+00:00 audio/xmms-sndstretch Plugin for xmms to change the pitch and/or speed
sndstretch_xmms is an xmms plugin to adjust pitch and speed separately
with two sliders.

sndstretch can be compiled as an effect-plugin, with one major drawback
- the time and the visual plugins don't synchronize with the song

and a very basic oss-output-plugin with some limitations:
- no additional effect support built in (at least not yet).
- the mixer device and pcm device are fix coded as "/dev/mixer"
and "/dev/dsp"
- the effect is written for normal signed short (S16_LE) and will
probably only work if xmms plays such data (...i think mostly it will).
2001-12-03T03:02:56+00:00 graphics/phplot PHP class for creating scientific and business charts
A graph library for dynamic scientific, business, and stock-market charts.
Written in PHP and supports, PHP3, PHP4, TTF (or no ttf), and GD versions 1.2 -
latest version. Includes Pie, Bar, Line, Area, Point and combination plots.

WWW: http://www.phplot.com/
2001-12-03T02:40:12+00:00 mail/turba The Horde contact management application
Turba is the Horde contact management application. It makes heavy use
of the Horde framework to provide integration with other applications.

Turba is a fairly complete basic contact management application.
SQL and LDAP backends are available.
You can define the fields in your addressbooks in a very flexible way,
just by changing the config files.
And there are Horde API functions to add and search for contacts.

WWW: http://horde.org/turba/
2001-12-03T02:40:12+00:00 mail/horde4-turba Horde web based address book
Turba is the Horde contact management application. Leveraging the Horde
framework to provide seamless integration with IMP and other Horde
applications, it supports storing contacts in SQL, LDAP, Kolab, and IMSP
address books.

WWW: http://www.horde.org/apps/turba/
2001-12-03T02:40:12+00:00 mail/horde-turba Horde web based address book
Turba is the Horde contact management application. Leveraging the Horde
framework to provide seamless integration with IMP and other Horde
applications, it supports storing contacts in SQL, LDAP, Kolab, and IMSP
address books.

WWW: https://www.horde.org/apps/turba/
2001-12-03T02:36:06+00:00 www/horde2 A common code-base used by Horde applications, written in PHP
Horde is a framework used by several applications written in PHP4.

Horde is used by these ports: mail/imp3, mail/turba, devel/chora,
deskutils/kronolith, deskutils/nag, www/jonah, net/nic, devel/whups,
and deskutils/mnemo.

WWW: http://www.horde.org/
2001-12-03T02:36:06+00:00 www/horde-devel
Horde 2.0 is a massive upgrade of the Horde Application Framework.

Many components have been added or streamlined. Inter-application
support is much more robust, a generic MIME_Viewer framework is
included, the preferences system supports global or application scope
for preferences, and assorted bugs have been fixed.

Horde is used by these ports: mail/imp, mail/turba, devel/chora,
deskutils/kronolith, deskutils/nag, www/jonah and net/nic.

WWW: http://www.horde.org/
2001-12-03T02:31:03+00:00 devel/pear PEAR framework for PHP
PEAR is a framework and distribution system for reusable PHP components.

PEAR is short for "PHP Extension and Application Repository" and is
pronounced just like the fruit. The purpose of PEAR is to provide:
- A structured library of open-sourced code for PHP users
- A system for code distribution and package maintenance
- A standard style for code written in PHP
- The PHP Extension Community Library (PECL)

WWW: https://pear.php.net/
2001-12-03T01:12:56+00:00 www/p5-HTML-Template-Expr Perl module to use HTML Templates which allows expressions
This module provides an extension to HTML::Template which allows
expressions in the template syntax. This is purely an addition - all
the normal HTML::Template options, syntax and behaviors will still
work. See HTML::Template for details.

Expression support includes comparisons, math operations, string
operations and a mechanism to allow you add your own functions at
runtime.

WWW: https://metacpan.org/release/HTML-Template-Expr
2001-12-02T19:24:45+00:00 textproc/p5-XML-Handler-Trees PerlSAX handlers for building tree structures
XML::Handler::Trees provides three PerlSAX handler classes for building
tree structures. XML::Handler::Tree builds the same type of tree as the
"Tree" style in XML::Parser. XML::Handler::EasyTree builds the same
type of tree as the "EasyTree" style added to XML::Parser by
XML::Parser::EasyTree. XML::Handler::TreeBuilder builds the same type
of tree as Sean M. Burke's XML::TreeBuilder. These classes make it
possible to construct these tree structures from sources other than
XML::Parser.

WWW: https://metacpan.org/release/XML-Handler-Trees
2001-12-02T18:56:27+00:00 mail/p5-Mail-SpamAssassin Highly efficient mail filter for identifying spam
SpamAssassin is a mail filter which attempts to identify spam using text
analysis and several internet-based realtime blacklists.

Using its rule base, it uses a wide range of heuristic tests on mail
headers and body text to identify "spam", also known as unsolicited
commercial email.

Once identified, the mail can then be optionally tagged as spam for later
filtering using the user's own mail user-agent application.

Additional drop-in rule sets are available at
http://wiki.apache.org/spamassassin/CustomRulesets

WWW: http://spamassassin.apache.org/
2001-12-02T18:18:03+00:00 chinese/ttf2pt1 True Type Font to Postscript Type 1 converter with Chinese maps
TTF2PT1 is a modification of Andrew Weeks TTF2PFA True Type to Postscript
Type 3 converter. Which will convert Most True Type Fonts to and Adobe
Type 1 .pfa file. The files produced are in human readable form, which
further needs to be encrypted with the t1utilities, to work with most
software requiring type 1 fonts.

WWW: http://ttf2pt1.sourceforge.net/
2001-12-02T15:34:28+00:00 editors/eshell-emacs20 Command shell implemented in emacs lisp
Eshell is a command shell implemented entirely in Emacs Lisp.

Put the expression below into your ~/.emacs.

;; You can run eshell by M-x eshell
(require 'eshell-auto)
;; Use pcomplete with shell-mode
(require 'pcmpl-auto)
(add-hook 'shell-mode-hook 'pcomplete-shell-setup)

WWW: http://emacswiki.org/johnw/eshell.html
2001-12-02T11:24:53+00:00 sysutils/apcupsd Set of programs for controlling APC UPS
"apcupsd" can be used for controlling all APC UPS models

It can monitor and log the current power and battery status, perform
automatic shutdown, and can run in network mode in order to power down
other hosts on a LAN

WWW: http://www.apcupsd.com
2001-12-02T02:28:11+00:00 x11/bbrun Run box for Blackbox
bbrun is a Run box for the Blackbox windowmanager. It provides
a simple interface with which you can launch programs. It is
designed to be a part of the Slit. bbrun will maintain a history
file in $HOME/.bbrun_history
2001-12-02T02:28:11+00:00 x11-wm/bbrun A Run box for Blackbox
bbrun is a Run box for the Blackbox windowmanager. It provides
a simple interface with which you can launch programs. It is
designed to be a part of the Slit. bbrun will maintain a history
file in $HOME/.bbrun_history

WWW: http://bbtools.windsofstorm.net/

- Adam Weinberger <adamw@FreeBSD.org>
2001-12-01T21:01:09+00:00 editors/flim113-emacs19 FLIM, message representation or encoding emacs lisp library for emacs19
2001-12-01T20:57:50+00:00 editors/apel-emacs19 A Portable Emacs Library for emacs19
2001-11-30T20:19:16+00:00 multimedia/xine_d4d_plugin A dvd input plugin for xine
A dvd input plugin for xine.

WWW: http://worldzone.net/technology/captaincss/
2001-11-30T20:19:16+00:00 graphics/xine_d4d_plugin A dvd input plugin for xine
A dvd input plugin for xine.

WWW: http://worldzone.net/technology/captaincss/
2001-11-30T10:40:02+00:00 databases/p5-DBD-ODBC DBD module interfacing the ODBC databases
DBD module interfacing the ODBC databases.

WWW: https://metacpan.org/release/DBD-ODBC
2001-11-30T04:52:45+00:00 textproc/p5-Orchard-Perl Perl interface to Orchard-C
Orchard is an innovative, lightweight API for event stream and tree
views of XML and data represented in XML. Orchard merges the best
parts of SAX and DOM while greatly simplifying both at the same time.

WWW: http://beauvoir.phil.unc.edu/groves

-- Sergey Skvortsov
skv@protey.ru
2001-11-30T04:50:49+00:00 textproc/orchard-c Innovative, lightweight API for event stream and tree views of XML
Orchard is an innovative, lightweight API for event stream and tree
views of XML and data represented in XML. Orchard merges the best
parts of SAX and DOM while greatly simplifying both at the same time.

WWW: http://beauvoir.phil.unc.edu/groves

-- Sergey Skvortsov
skv@protey.ru
2001-11-29T18:52:43+00:00 www/waccess Quick-N-Dirty Web Access Log Analyzer
waccess is a "quickie" way to do simple web access log file analysis.
It is not a replacement for a serious log analysis tool, but it's
handy if you just want to know simple things, like how many times
a particular file has been accessed, and by whom.

WWW: http://www.tundraware.com/Software/waccess/
2001-11-28T08:14:59+00:00 mail/exim-doc-postscript
2001-11-28T08:14:59+00:00 mail/exim-doc-pdf
2001-11-28T08:14:59+00:00 mail/exim-doc-html Documentation for the Exim MTA in multiple formats
Documentation for the Exim mail transport agent in multiple formats.
The Exim MTA may be installed from any of the ports named mail/exim*

WWW: http://www.exim.org/
2001-11-28T07:25:00+00:00 textproc/tex2im Converts LaTeX formulas into high resolution pixmap graphics
Tex2im is a simple tool that converts LaTeX formulas into high resolution
pixmap graphics for inclusion in text processors or presentations. I
encountered the problem that the formulas generated by the editors of common
office packages usually were the ugliest part of my scientific presentations;
on the other hand I didn't want to use latex for my transparencies. On the
latex side I'm aware of the slitex and foiltex packages, nevertheless I
consider them to be masochistic. EPS import can be nice, but commonly you get
either display or printing problems. Also, often its nice just to copy
formulas out of you latex documents.

WWW: http://www.nought.de/tex2im.php
2001-11-28T03:57:15+00:00 math/fxt FFT code and related stuff
fxt is a library package (coming as C++ source code) containing various
algorithms for:
- Fast Fourier Transform (FFT) incl. real-valued,
- multidimensional and weighted variants.
- Fast Hartley Transform (FHT)
- Number Theoretic Transform (NTT), Fast Walsh Transform.
- Convolution (cyclic, linear and weighted),
- correlation and power spectrum.
- Fast Haar Transform, Fast Wavelet Transform
- Mass storage convolution and fast multiplication routines.
- Sine- and cosine transform (DCT, DST), Fast Z-Transform (FZT)

WWW: http://www.jjj.de/fxt/
2001-11-28T00:31:47+00:00 vietnamese/unicode-uhoai Unicode TrueType Font with UHoai Vietnamese encoding
Experimental Unicode TrueType Font with UHoai Vietnamese encoding
for use with Netscape 4.0+.
2001-11-27T23:00:04+00:00 vietnamese/vis2u VISCII->Unicode conversion
VISCII->Unicode conversion
2001-11-27T16:43:12+00:00 archivers/parchive Parity Archiver - makes multiple parity volumes from a set of files
Parity Archive

parchive uses Reed-Solomon coding to make multiple parity volumes from
the same set of files. What this means is that you can recover as
many files as you have recovery volumes. Any recovery volumes for
that set will do.

WWW: http://parchive.sourceforge.net/
2001-11-27T02:47:36+00:00 math/pari-devel Mathmatics library and advanced calculator package
The PARI system is a package which is capable of doing formal computations on
recursive types at high speed.

It is possible to use PARI in two different ways:

1) as a library, which can be called from any upper-level language
application (for instance written in C, C++, Pascal or Fortran);

2) as a sophisticated programmable calculator, named GP, which contains
most of the standard control instructions of a standard language
like C.

This is the alpha quality version that development is in the way.
Algorithm, improvement of implementation are done.
Because improvement of performance was big, ports was made as -devel in
particular.
2001-11-25T20:21:34+00:00 sysutils/httplog Apache log rollover program with strftime(3) filename support
httplog is a replacement for Apache's 'rotatelogs' and Andrew Ford's
'chronolog'. It allows you to specify a logfile using strftime paramaters in
the filename to act as a template. This means that the logs in your logfiles
will also be sorted according to the filename. For example, if you specify a
logfile of /var/log/http%Y%m%d.log, a new log file would be generated each day,
with content for only that one day. It also supports compression of logfiles
using gzip, and many other useful functions.
2001-11-25T17:11:05+00:00 japanese/php_doc
2001-11-25T14:27:47+00:00 textproc/p5-Regexp-Common Provide commonly requested Perl regular expressions
By default, this module exports a single hash (`%RE') that stores or
generates commonly needed regular expressions. Patterns currently
provided include:

* balanced parentheses and brackets
* delimited text (with escapes)
* integers and floating-point numbers in any base (up to 36)
* comments in C, C++, Perl, and shell
* offensive language
* lists of any pattern
* IPv4 addresses

WWW: https://metacpan.org/release/Regexp-Common
2001-11-25T11:08:56+00:00 math/biggles Create publication-quality 2D scientific plots
Biggles is a Python module for creating publication-quality 2D scientific
plots.

It supports multiple output formats (postscript, x11, png, svg, gif),
understands simple TeX, and sports a high-level, elegant interface. It's
intended for technical users with sophisticated plotting needs.

The goal is to produce the best scriptable plotting program.

WWW: http://biggles.sourceforge.net/
2001-11-25T09:41:29+00:00 net/py-pcap Python interface to LBL Packet Capture library (libpcap)
Python module for the libpcap packet capture library,
based on the original python libpcap module by Aaron Rhodes.

WWW: https://github.com/5u623l20/pylibpcap
2001-11-25T09:22:45+00:00 www/mod_log_sql Allows Apache to log to a MySQL database
This add-on module allows the apache web server to use a MySQL database for
logging of all operations.

WWW: http://www.outoforder.cc/projects/httpd/mod_log_sql/
2001-11-25T09:22:45+00:00 www/mod_log_mysql Allows Apache 2.2.x to log to a MySQL database
mod_log_mysql is a module for the Apache 2 webserver which permits
request logging into a MySQL database.

Key features are:
* Seamless integration into the standard Apache logging
configuration.
* Only a single configuration line needed to start logging.
* Free SQL use.
* Multiple databases, database users and/or database servers.
* Connection pooling, only one connection per log target, per
child process.
* Logs data as it is: e.g. times as SQL DATETIME and n/a items
as SQL NULL.
* Won't loose data if the database server is down.

Note: this module requires mod_log_config-st

WWW: http://bsdforge.com/projects/www/mod_log_mysql/
2001-11-25T09:09:33+00:00 net/ip6_int Convert an IPv4/IPv6 address to an in-addr.arpa/ip6.int PTR value
Convert valid IPv6 addresses to ip6.int PTR values. Convert valid
IPv4 addresses to in-addr.arpa PTR values. Anything not valid is
simply printed as is. Handles :: notation and embedded IPv4
addresses. If the address is followed by /n, the PTR is truncated
to n bits.
2001-11-25T08:59:47+00:00 math/unixstat Statistics package designed for use with the Unix shell
|STAT is a set of about 30 data manipulation and analysis programs
developed by Gary Perlman at the University of California, San Diego
and at the Wang Institute. The manipulation programs are general
utilities that work with other standard programs like sort. The
analysis programs compute most widely used statistics. |STAT programs
are designed with the philosophy that individual programs should be
designed as tools that do one task well and produce output suitable
for input via pipes to |STAT and other programs. Interactive use is
supported in the command line interpreter/editor while batch files or
shell scripts provide a programming language for complex
analyses. Typical usage involves a pipeline of transformations of data
followed by input to an analysis program, summarized schematically by:

INPUT DATA | TRANSFORM | ANALYSIS | OUTPUT RESULTS

WWW: http://www.acm.org/~perlman/stat/
2001-11-25T08:51:49+00:00 x11/keylaunch X utility for binding commands to a hot key
An X utility for binding commands to a hot key.
2001-11-25T07:56:19+00:00 games/cryptoslam Curses-based tool for creating and solving the cryptograms
Cryptoslam is a curses-based tool for creating and solving the simple pencil-
and-paper cryptograms found in newspapers and puzzle magazines. It is a tool
that aids in analyzing, examining, and trying possible decodings of simple
substitution cyphers.
2001-11-24T19:43:55+00:00 textproc/p5-SVG Perl extension for generating Scalable Vector Graphics (SVG) documents
SVG.pm is a perl extention to generate stand-alone or inline SVG
(scaleable vector graphics) images using the W3C SVG xml recommendation.

WWW: https://metacpan.org/release/SVG
2001-11-24T19:06:36+00:00 textproc/p5-XML-LibRSVG Interface to GNOME's librsvg
This module allows you to do is convert SVG's to PNG's in various ways.

WWW: http://search.cpan.org/dist/XML-LibRSVG/
2001-11-24T18:53:22+00:00 www/ump Unix MIDI Plugin based on TiMidity++
UMP is a UNIX Midi plug-in for Netscape Navigator (and mozilla). It
enables you to play MIDI files in the browser via TiMidity++, a
software MIDI player.

Author: Lawrence Hoff <lawrencehoff@yahoo.com>
Masanao Izumo <mo@goice.co.jp>

WWW: http://www.goice.co.jp/member/mo/timidity/doc/ump-inst.html
2001-11-24T15:19:53+00:00 misc/libmcal Modular Calendar Access Library
Mcal stands for Modular Calendar Access Library. libmcal is a C library
for accessing calendars.

It's written to be very modular, with pluggable drivers.
One of the main drivers it handles is ICAP.

You may configure mod_php to use it.

WWW: http://mcal.chek.com/
2001-11-24T13:08:41+00:00 net/vnc-tight
Enhanced version of VNC, called TightVNC (grown from the VNC Tight Encoder
project), which is optimized to work over slow network connections such as
low-speed modem links. While original VNC may be very slow when your
connection is not fast enough, with TightVNC you can work remotely almost
in real time in most environments. Besides bandwidth optimizations,TightVNC
also includes many other improvements, optimizations and bugfixes over VNC.
Note that TightVNC is free, cross-platform and compatible with the standard
VNC.

WWW: http://www.tightvnc.com/
2001-11-24T13:08:41+00:00 net/tightvnc Enhanced version of VNC
Enhanced version of VNC, called TightVNC (grown from the VNC Tight Encoder
project), which is optimized to work over slow network connections such as
low-speed modem links. While original VNC may be very slow when your
connection is not fast enough, with TightVNC you can work remotely almost
in real time in most environments. Besides bandwidth optimizations,TightVNC
also includes many other improvements, optimizations and bugfixes over VNC.
Note that TightVNC is free, cross-platform and compatible with the standard
VNC.

WWW: http://www.tightvnc.com/
2001-11-24T05:37:05+00:00 audio/snack Sound toolkit for scripting languages
The Snack Sound Toolkit is designed to be used with a scripting language
such as Tcl/Tk or Python. Using Snack you can create powerful multi-platform
audio applications with just a few lines of code. Snack has commands for
basic sound handling, e.g. sound card and disk I/O. Snack also has primitives
for sound visualization, e.g. waveforms and spectrograms. It was developed
mainly to handle digital recordings of speech, but is just as useful for
general audio. Snack has also successfully been applied to other one-
dimensional signals.

The combination of Snack and a scripting language makes it possible to create
sound tools and applications with a minimum of effort. This is due to the
rapid development nature of scripting languages. As a bonus you get an
application that is cross-platform from start. It is also easy to integrate
Snack based applications with existing sound analysis software.

WWW: http://www.speech.kth.se/snack/
2001-11-23T18:57:43+00:00 games/hlserver-psychostats Popular player statistics generator for Half-Life (cs/dod)
PsychoStats is a statistics generator for the game Half-Life.

It will work with any Half-Life MOD that uses the standard log
file format as of Half-Life v1.1.0.6. However, it will only give
basic player stats and will not show team statistics and certain
map based statistics unless the MOD is supported fully by PsychoStats.
Also the default themes that come with PsychoStats are specifically
designed for Counter-Strike or Day of Defeat.

WWW: http://www.psychostats.com/

- Martin Matuska <martin@tradex.sk>
2001-11-23T08:39:59+00:00 japanese/navi2ch 2ch.net and 2ch-like BBS navigator for Emacsen
Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.

WWW: http://navi2ch.sourceforge.net
2001-11-23T08:39:59+00:00 japanese/navi2ch-emacs21
Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.

WWW: http://navi2ch.sourceforge.net
2001-11-23T02:28:12+00:00 games/54321 Five games in four-, three-, or two-dimensions for one player
54321 is five games in four-, three-, or two-dimensions for one player.
54321 takes five classic two-dimensional puzzle games and extends them
into three and four dimensions. For more information, see the help within
the game.

54321 was created for the 1mb SDL Game Programming Contest sponsored by:
Linux Journal (http://www.linuxjournal.com/),
Loki Software (http://www.lokigames.com/),
and No Starch Press (http://www.nostarch.com/).

WWW: http://old.nklein.com/products/54321/
2001-11-22T23:36:22+00:00 textproc/p5-RDF-Notation3 RDF Notation3 parser
This module is an RDF/N3 parser; it can parse N3 files or strings and provide
results in whatever format (as far as there are subclasses supporting your
desired format available).

WWW: https://metacpan.org/release/RDF-Notation3
2001-11-22T22:54:25+00:00 textproc/p5-XML-SAX-Expat Simple API for XML
XML::SAX consists of several framework classes for using and building Perl SAX2
XML parsers, filters, and drivers. It is designed around the need to be able
to "plug in" different SAX parsers to an application without requiring
programmer intervention. Those of you familiar with the DBI will be right at
home. Some of the designs come from the Java JAXP specification (SAX part),
only without the javaness.

WWW: https://metacpan.org/release/XML-SAX-Expat
2001-11-22T22:23:53+00:00 textproc/p5-XML-NamespaceSupport Simple generic namespace support class
This module offers a simple to process namespaced XML names (unames)
from within any application that may need them. It also helps maintain
a prefix to namespace URI map, and provides a number of basic checks.

WWW: https://metacpan.org/release/XML-NamespaceSupport
2001-11-22T10:02:31+00:00 textproc/raptor2 RDF Parser Toolkit for Redland
Raptor is the RDF Parser Toolkit for Redland and currently consists of two
parsers: RDF/XML and N-Triples. Raptor is designed to integrate closely
with Redland and also work entirely standalone, in which case it will use
simple internal routines to perform the functions.

WWW: http://librdf.org/raptor/
2001-11-22T10:02:31+00:00 textproc/raptor RDF Parser Toolkit for Redland
Raptor is the RDF Parser Toolkit for Redland and currently consists of two
parsers: RDF/XML and N-Triples. Raptor is designed to integrate closely
with Redland and also work entirely standalone, in which case it will use
simple internal routines to perform the functions.

WWW: http://librdf.org/raptor/
2001-11-22T07:03:00+00:00 textproc/redland High-level interface for RDF
Redland is a set of libraries that provide a high-level interface for
RDF allowing the model to be stored, queried and manipulated. Redland
implements each of the RDF model concepts in its own class and
provides an object based API for them. Some of the classes providing
the parsers, storage mechanisms and other elements are built as
modules that can be added or removed as required.

WWW: http://librdf.org
2001-11-22T07:03:00+00:00 textproc/rasqal High-level interface for RDF
Rasqal is a free software / Open Source C library that handles Resource
Description Framework (RDF) query syntaxes, query construction and query
execution returning result bindings. The supported query languages are
SPARQL and RDQL.

WWW: http://librdf.org/
2001-11-22T04:34:15+00:00 net/dctc-gui A GUI to DirectConnect (www.neo-modus.com) text client
[ from developer's site]

This is a Graphical User Interface for DCTC

I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.

DCTC stands for Direct Connect Text Client.

II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.

DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.

WWW: http://ac2i.homelinux.com/dctc/
2001-11-22T04:34:15+00:00 net-p2p/dctc-gui A GUI to DirectConnect (www.neo-modus.com) text client
[ from developer's site]

This is a Graphical User Interface for DCTC

I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.

DCTC stands for Direct Connect Text Client.

II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.

DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.

WWW: http://ac2i.homelinux.com/dctc/
2001-11-22T04:32:47+00:00 net/dctc A DirectConnect (www.neo-modus.com) text client for file sharing
[ from developer's site]

I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.

DCTC stands for Direct Connect Text Client.

II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.

DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.

WWW: http://ac2i.homelinux.com/dctc/
2001-11-22T04:32:47+00:00 net-p2p/dctc A DirectConnect (www.neo-modus.com) text client for file sharing
[ from developer's site]

I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.

DCTC stands for Direct Connect Text Client.

II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.

DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.

WWW: http://ac2i.homelinux.com/dctc/
2001-11-21T23:08:20+00:00 graphics/xmms-xvs X Visualization System, a plugin for XMMS
X Visualization System is a visualization plug-in for XMMS inspired by
WinAmp's AVS. In xvs complex effects are built of many trivial ones put
together. Such an approach provides an extreme flexibility. Once designed
presets can be saved and later restored.

Features:

extreme customizability
fast, 32bit display (currently only in windowed mode)
semi-programmable blits & scopes
easy to use, powerful user interface
resizable window
save & restore

WWW: http://jgregor.ps.pl/software/xvs/

- Anders Nordby <anders@FreeBSD.org>
2001-11-21T18:03:45+00:00 archivers/libcomprex Transparently handles automatic compression and decompression of files
The libcomprex library transparently handles automatic compression and
decompression of files. The API is similar to C's built-in file access
functions, which provides a smooth transition to libcomprex. libcomprex
can also open uncompressed files, making it a good replacement for the
native file access functions.

WWW: http://gnupdate.sourceforge.net/components/libcomprex/index.xml
2001-11-21T07:27:25+00:00 net/ickle ICQ2000 protocol implementation
ickle is an open-source project implementing the ICQ2000 protocol. The aim
is to bring the most useful features of ICQ2000 to non-windows platforms.

WWW: http://ickle.sourceforge.net/
2001-11-21T07:27:25+00:00 net-im/ickle ICQ2000 protocol implementation
ickle is an open-source project implementing the ICQ2000 protocol. The aim
is to bring the most useful features of ICQ2000 to non-windows platforms.

WWW: http://ickle.sourceforge.net/
2001-11-21T04:06:44+00:00 sysutils/ttyload Give a color-coded graph of load averages over time
ttyload is a little *NIX utility which is meant to give a color-coded
graph of load averages over time.

WWW: http://www.daveltd.com/src/util/ttyload/
2001-11-20T21:27:18+00:00 devel/libcapsinetwork Network library aimed at easy development of C++ server daemons
libcapsinetwork is a network library for C++ server daemons aimed
at easy development of server daemons. Implementing the library is
as easy as adding a few lines to your code and writing one function
that handles input events.

WWW: http://unixcode.org/libcapsinetwork/
2001-11-20T20:24:27+00:00 textproc/p5-XML-Filter-Base Base class for XML::Filter modules
This module has a very simple task - to be a base class for PerlSAX
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.

WWW: http://search.cpan.org/search?dist=XML-Filter-Base
2001-11-20T20:07:54+00:00 textproc/p5-XML-SAX Simple API for XML
XML::SAX consists of several framework classes for using and building
Perl SAX2 XML parsers, filters, and drivers. It is designed around the
need to be able to "plug in" different SAX parsers to an application
without requiring programmer intervention. Those of you familiar with
the DBI will be right at home. Some of the designs come from the Java
JAXP specification (SAX part), only without the javaness.

WWW: https://metacpan.org/release/XML-SAX
2001-11-20T18:47:01+00:00 graphics/maverik Publicly available virtual reality (VR) system
MAVERIK is a publicly available virtual reality (VR) system, which has been
under development by the Advanced Interfaces Group since 1995. MAVERIKenables
rapid production of complex virtual environments as well as providing many
functions that are valuable to anyone developing applications with 3D graphics
or using 3D peripherals. MAVERIK deals primarily with graphical and spatial
management, and integrates with our other VR system, Deva, which extends
MAVERIK abilities to multi user and multi application virtual reality.

Within this wider context, MAVERIK is designed to support high-performance
rendering, including large-model processing, customised representations of
environments for different applications, and customisable techniques for
interaction and navigation. Although it is a component of a larger system,
MAVERIK works equally well stand-alone and forms an ideal platform for the
construction of VR applications for individual users.

WWW: http://aig.cs.man.ac.uk/maverik/
2001-11-20T18:04:52+00:00 misc/qmc Quine-McClusky process simplification tool
QMC: simplification tool (by using the Quine - McClusky process)

WWW: http://qmc.pollaknet.at/index_en.php
2001-11-20T08:10:25+00:00 net/uucp
This is a port of the Taylor UUCP Unix-to-Unix Copy Program suite
of utilities.

- no scripts in etc/periodic/daily/
- no scripts in etc/periodic/weekly/
- no program libexec/uucpd
- info/uucp not compressed
2001-11-20T07:02:41+00:00 security/fwlogwatch Packet filter and firewall log analyzer
fwlogwatch is a packet filter and firewall log analyzer

General features:
- Can detect and process log entries in the following formats:
- Linux ipchains, Linux netfilter/iptables, Solaris/BSD/Irix/HP-UX
ipfilter, BSD ipfw, Cisco IOS, Cisco PIX / FWSM, NetScreen,
Windows XP firewall, Elsa Lancom router, Snort IDS
- Entries can be parsed from single, multiple and combined log files,
the parsers to be used can be selected.
- Gzip-compressed logs are supported transparently.
- Can separate recent from old entries and detects timewarps in log files.
- Can recognize 'last message repeated' entries concerning the firewall.
- Integrated resolver for protocols, services and host names.
- Can do lookups in the whois database.
- Own DNS and whois information cache for faster lookups.
- Hosts, networks, ports, chains and branches (targets) can be selected or
excluded as needed.
- Support for internationalization (available in english, german,
portuguese, simplified and traditional chinese, swedish and japanese).

WWW: http://fwlogwatch.inside-security.de/
2001-11-20T04:45:29+00:00 net/jift A Java interface to FastTrack (TM) virtually replacing giFT
jiFT - The Java interface to FastTrack (TM) or "jiFT isn't FastTrack".
We port the giFT daemon from C to Java. jiFT will be a platform
independent 'daemon' to Kazaa/Morpheus and behave identically at
the protocol level, so replacing giFT is a matter of minutes

WWW: http://sourceforge.net/projects/jift/
2001-11-20T02:55:28+00:00 net/phex A Java multi platform and spyware free gnutella client
Phex is a Java multi platform and spyware free gnutella client.

o Automatic search functionality to find new download candidates.
o Download resuming across different hosts.
o Advanced configuration options.
o Passive searching for files.

Visit these following web pages for more information:

WWW: http://phex.sourceforge.net/
2001-11-20T02:55:28+00:00 net-p2p/phex Multi-platform and spyware-free Gnutella client
Phex is a multi-platform and spyware-free Gnutella client written in Java.

- Automatic search functionality to find new download candidates
- Download resuming across different hosts
- Advanced configuration options
- Passive searching for files

WWW: http://phex.sourceforge.net/
2001-11-20T02:16:48+00:00 net/javadc Open source Java DirectConnect (TM) command-line client
The goal of the project is to open up Direct Connect (Neo-Modus.com)
so that other clients than the currently provided will be available.
More information about Direct Connect can be found on www.neo-modus.com

WWW: http://sourceforge.net/projects/javadc/
2001-11-20T02:16:48+00:00 net-p2p/javadc Open source Java DirectConnect (TM) command-line client
The goal of the project is to open up Direct Connect (Neo-Modus.com)
so that other clients than the currently provided will be available.
More information about Direct Connect can be found on www.neo-modus.com

WWW: http://sourceforge.net/projects/javadc/
2001-11-20T01:45:12+00:00 net/kinkatta
Kinkatta is an AOL instant messenger client. It is the sucessor to
kaim. It includes many features such as:

* logging and printing
* smiles
* all AIM features available in the Windows client (including chat room
support, URL tagging)
* custom toolbars

WWW: http://kinkatta.sourceforge.net/

- Pete
petef@FreeBSD.org
2001-11-20T00:07:05+00:00 net/xnap A pure java napster client; also, supports OpenNap & giFT (FastTrack)
XNap is a pure java napster client. The XNap project is about
enhancing JNapster to include other file sharing protocols. Currently
Napster is supported for use with OpenNap servers. FastTrack
(Morpheus, Kaaza) support is available through giFT.
Gnutella support will be coming soon.

WWW: http://xnap.sourceforge.net/
2001-11-20T00:07:05+00:00 net-p2p/xnap Pure Java napster client; also, supports OpenNap & giFT (FastTrack)
XNap is a pure java napster client. The XNap project is about
enhancing JNapster to include other file sharing protocols. Currently
Napster is supported for use with OpenNap servers. FastTrack
(Morpheus, Kaaza) support is available through giFT.
Gnutella support will be coming soon.

WWW: http://xnap.sourceforge.net/
2001-11-20T00:07:05+00:00 audio/xnap A pure java napster client; also, supports OpenNap & giFT (FastTrack)
XNap is a pure java napster client. The XNap project is about
enhancing JNapster to include other file sharing protocols. Currently
Napster is supported for use with OpenNap servers. FastTrack
(Morpheus, Kaaza) support is available through giFT.
Gnutella support will be coming soon.

WWW: http://xnap.sourceforge.net/
2001-11-19T19:35:04+00:00 multimedia/libdv Quasar DV codec (libdv): software codec for DV video encoding format
The Quasar DV codec (libdv) is a software codec for DV video, the
encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.
Libdv was developed according to the official standards for DV
video: IEC 61834 and SMPTE 314M.

Please note that this software is only concerned with the DV video
compression format, which is different from capturing the data from
a camcorder.

WWW: http://libdv.sourceforge.net/
2001-11-19T19:35:04+00:00 graphics/libdv
The Quasar DV codec (libdv) is a software codec for DV video, the
encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.
Libdv was developed according to the official standards for DV
video: IEC 61834 and SMPTE 314M.

Please note that this software is only concerned with the DV video
compression format, which is different from capturing the data from
a camcorder.

WWW: http://libdv.sourceforge.net/
2001-11-18T03:33:45+00:00 devel/bcpp Utility similar to indent for C++ code
A utility similar to indent for C++ code

WWW: https://invisible-island.net/bcpp/bcpp.html
2001-11-18T03:23:25+00:00 devel/p5-Class-Delegation Object-oriented delegation
The Class::Delegation module simplifies the creation of delegation-based
class hierarchies, allowing a method to be redispatched:
* to a single nominated attribute,
* to a collection of nominated attributes in parallel, or
* to any attribute that can handle the message.

These three delegation mechanisms can be specified for:
* a single method
* a set of nominated methods collectively
* any as-yet-undelegated methods
* all methods, delegated or not.

WWW: https://metacpan.org/release/Class-Delegation
2001-11-18T03:20:10+00:00 devel/p5-Class-Contract Design-by-Contract OO in Perl
The Class::Contract module implements strong encapsulation, static
inheritance, and design-by-contract condition checking for
object-oriented Perl. The module provides a declarative syntax for
attribute, method, constructor, and destructor definitions at both the
object and class level. Pre-conditions, post-conditions, and class
invariants are also fully supported.

WWW: https://metacpan.org/release/Class-Contract
2001-11-17T19:40:05+00:00 games/hlserver-tsc Half-Life mod Counter-Strike with TSC modifications
This package contains the files to run a FreeBSD Half-Life
Counter-Strike server under Linux emulation with the TSC modification

[from developer's site]

TSC is a server side modification to CS and the half life server
system. It adds more features and effects to the CS experience.
Features included in this release are:

-AIMBOT PROTECTION - USERS WILL BE DISCONNECTED!!! [automatically
enabled]
-Optional model and sprite enforcement controlls with various
enforcement levels.
- OGC 5.0a blocked
- lots more

Visit these following web pages for more information:

WWW: http://tsc.austin2600.org/
2001-11-17T19:12:25+00:00 net/ipfw-graph Graphical overview of traffic going through your IPFW rules
Displays a graphical overview of bytes going through your IPFW
rules and a piled overview of the percentage on which rule it
passed.

FreeBSD only, GTK required.

WWW: http://www.mavetju.org/networking/tools.php
2001-11-17T09:36:40+00:00 converters/dosunix Manipulation of text files in a mixed DOS/Windows and Unix environment
The suite of utilities known as DosUnix provide a selection of features
allowing manipulation of text files in a mixed DOS/Windows and Unix
environment.

The three utilities are:

- dosunix, which creates a copy of a DOS text file in Unix text format;
- unixdos, which creates a copy of a Unix text file in DOS text format;
- chktxt, which inspects a given text file to determine whether it is in
DOS text format or Unix text format.

WWW: http://dosunix.sourceforge.net/
2001-11-16T16:04:10+00:00 net/gift An OpenFT, Gnutella and FastTrack p2p network client
What is giFT, you ask? giFT is a modular daemon capable of abstracting the
communication between the end user and specific filesharing protocols
(peer-to-peer or otherwise). The giFT project differs from many other similar
projects in that it is a distribution of a standalone platform-independent
daemon, a library for client/frontend development, and our own homegrown
network, OpenFT.


The goal of this project is to ensure that user interface developers never waste
time with the low-level details of a protocol and that network programmers never
waste time with the user interface details. Along those same lines it allows end
users to control which protocols they use no matter which giFT interface they
have selected as their favorite. Any new filesharing network can be supported
without any change to the user interface.

WWW: http://gift.sourceforge.net/
2001-11-16T16:04:10+00:00 net-p2p/gift An OpenFT, Gnutella and FastTrack p2p network client
What is giFT, you ask? giFT is a modular daemon capable of abstracting the
communication between the end user and specific filesharing protocols
(peer-to-peer or otherwise). The giFT project differs from many other similar
projects in that it is a distribution of a standalone platform-independent
daemon, a library for client/frontend development, and our own homegrown
network, OpenFT.


The goal of this project is to ensure that user interface developers never waste
time with the low-level details of a protocol and that network programmers never
waste time with the user interface details. Along those same lines it allows end
users to control which protocols they use no matter which giFT interface they
have selected as their favorite. Any new filesharing network can be supported
without any change to the user interface.

WWW: http://gift.sourceforge.net/
2001-11-16T05:53:50+00:00 textproc/ipdf Creates indexed pdf documents from text files
Creates indexed pdf documents from text files. Designed to aid creating an
electronic distribution method for legacy system reports, since many
mainframe type print spools are plain text. Allows indexing, customizing
page settings, font size, font face, and super-imposing text over an image
in the case of using pre-printed forms. Supports unlimited levels of indexing
bookmarks in documents and system/user configuration files. Suitable for
use in an intranet gateway for generating PDF documents in real-time.

WWW: http://hoopajoo.net/projects/ipdf.html
2001-11-16T03:46:52+00:00 textproc/cwtext Morse Code Generator
About the project

We plan to build a program that will accept ASCII text as input and generate
International Morse Code as output. The output formats can be:

- . -..- - (text) on the console
Raw audio on /dev/audio (8bit PCM data)
.wav files
.ogg or (proprietary format) compressed audio

International Morse Code

Supported character set includes [A-Za-z] (all downcased as Morse is not case
sensitive), [0-9], ",-.?/" plus a few procedural characters (SK, AR, BT etc).

WWW: http://cwtext.sourceforge.net/
2001-11-16T03:39:39+00:00 multimedia/libmovtar Supports reading/writing of MJPEG video in YUV 4:2:2 JPEG
[ excerpt from developer's README ]

libmovtar
---------

has been implemented according to the quicktime4linux API

It supports reading and writing (read/write mode has been prepared,
but is not implemented yet) of MJPEG video in YUV 4:2:2 JPEG with
mono/stereo, 8/16-bit, any sample rate sound.

It supports indexing files (always done when writing a new file,
old (or manually created) movtar files without index are indexed
internally during the opening process).

You can freely jump forwards and backwards between the frames in
an opened file.

WWW: http://sourceforge.net/projects/mjpeg/
2001-11-16T03:39:39+00:00 graphics/libmovtar
[ excerpt from developer's README ]

libmovtar
---------

has been implemented according to the quicktime4linux API

It supports reading and writing (read/write mode has been prepared,
but is not implemented yet) of MJPEG video in YUV 4:2:2 JPEG with
mono/stereo, 8/16-bit, any sample rate sound.

It supports indexing files (always done when writing a new file,
old (or manually created) movtar files without index are indexed
internally during the opening process).

You can freely jump forwards and backwards between the frames in
an opened file.

WWW: http://sourceforge.net/projects/mjpeg/
2001-11-16T02:46:18+00:00 sysutils/nwclient602 Network backup client to NetWorker servers
This is the NetWorker client for FreeBSD. It is based on NetWorker 6.0.2.

This is now a completely unsupported and unmaintained package.
2001-11-16T01:41:19+00:00 textproc/p5-XML-SimpleObject API for accessing the structure of an XML document
This is a small and simple package that takes the output of XML::Parser as
a tree, and gives simple methods for accessing the structure of an XML
document. It is very lightweight, but provides the simplest access to an XML
document possible. It does not subclass XML::Parser; rather, it is meant to
serve purely as an object struct for an outgoing tree.

WWW: https://metacpan.org/release/XML-SimpleObject
2001-11-16T00:18:26+00:00 net/silc-doc Secure Internet Live Conferencing (SILC) documentation
[ from developer's site FAQ ]

This is a SILC documentation

Q: What is SILC?

A: SILC (Secure Internet Live Conferencing) is a protocol which
provides secure conferencing services in the Internet over insecure
channel. SILC is IRC like although internally they are very different.
Biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost same commands as
IRC. Other than that they are nothing alike.

Biggest differences are that SILC is secure what IRC is not in any
way. The network model is also entirely different compared to IRC.

WWW: http://www.silcnet.org/
2001-11-15T14:53:51+00:00 graphics/proj Cartographic Projections library
Cartographic Projections library that performs projections to and from
various cartographic coordinate systems.

WWW: https://github.com/OSGeo/PROJ
2001-11-15T13:23:38+00:00 databases/ruby-dbd_sqlrelay SQLRelay driver for DBI-for-Ruby
This is the SQLRelay driver for DBI-for-Ruby.

Author: Rainer Perl <rainer.perl@sprytech.com>
WWW: http://www.ruby-projects.org/dbi/
2001-11-15T13:18:52+00:00 databases/ruby-dbd_sqlite SQLite driver for DBI-for-Ruby
This is the SQLite driver for DBI-for-Ruby.

WWW: http://ruby-dbi.sourceforge.net
2001-11-15T10:07:32+00:00 graphics/jasper Implementation of the codec specified in the JPEG-2000 standard
JasPer is a software-based implementation of the codec specified in the
emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). The JasPer software
is written in the C programming language.

WWW: https://www.ece.uvic.ca/~frodo/jasper/
WWW: https://github.com/jasper-software/jasper
2001-11-14T12:33:08+00:00 games/ttraffic TTraffic - A Tcl/Tk version of Rush Hour
TTraffic is a Tcl/Tk version of the board game Rush Hour created by
Binary Arts Coporation. The goal is to remove the red car(s) out of the
grid through the slot on the right. To do this you have to slide the
other cars out of the way. TTraffic is inspired by GTraffic, the Gnome
version Rush Hour. TTraffic comes with about 15.000 puzzles ranging from
intermediate to expert. These puzzles were automatically created by the
program gtlevel.

WWW: http://alpha.luc.ac.be/Research/Algebra/Members/Ttraffic/ttraffic.html

-Anton
<tobez@FreeBSD.org>
2001-11-14T07:16:43+00:00 devel/py-optik Command-line parsing library for Python
Optik is a powerful, flexible, extensible, easy-to-use command-line parsing
library for Python. Using Optik, you can add intelligent, sophisticated
handling of command-line options to your scripts with very little overhead.

WWW: http://optik.sourceforge.net/
2001-11-13T18:52:17+00:00 net/pen Load balancer for UDP and TCP based protocols
This is pen, a load balancer for UDP and TCP based protocols such as
DNS, HTTP or SMTP. It allows several servers to appear as one to the
outside and automatically detects servers that are down and distributes
clients among the available servers. This gives high availability and
scalable performance.

WWW: http://siag.nu/pen/
2001-11-13T08:05:40+00:00 sysutils/slmon S-Lang System Monitor
SLmon is a tool for monitoring system's performance. It displays results
using nice and (hopefully) readable text-based UI. Currently monitored are:

- CPU load (SMP is supported)
- memory (including swap)
- uptime, date and time
- number of logged in users

WWW: http://slmon.sourceforge.net/
2001-11-12T14:56:15+00:00 mail/lmtp2nntp OSSP mail to news gateway
The OSSP lmtp2nntp program is an LMTP service for use in conjunction
with an MTA (like Sendmail), providing a reli- able real-time mail to
news gateway. Input messages get their headers slightly reformatted
to match Usenet news article format. The article is then posted or
feeded into a remote NNTP service (like INN). Delivery must take
place immediately or the transaction fails. OSSP lmtp2nntp relies
on the queuing capabilities of the MTA in order to provide a fully
reliable service. For this the program returns proper delivery status
notification which indi- cates successful completed action, persistent
transient failure or permanent failure.

WWW: http://www.ossp.org/pkg/tool/lmtp2nntp/
2001-11-12T03:24:59+00:00 www/mod_mysqluserdir An Apache module to make Apache get userdirs from MySQL
mod_mysqluserdir is a configurable Apache module for fetching
http://server/~username type info from a MySQL database.

- Anders Nordby <anders@FreeBSD.org>
2001-11-12T02:51:50+00:00 www/mod_mylo An Apache module to make Apache log to MySQL
This is a module for Apache that sends logs directly to a MySQL database in
addition to normal logging.
2001-11-12T02:09:15+00:00 www/mod_sqlinclude An Apache module implementing config inclusion from MySQL databases
mod_sqlinclude is an Apache module which implements Include-alike command,
which, as its origin, includes the external data into Apache configuration
file, but instead of taking the real files SQLInclude fetches and includes data
from MySQL databases.

Author: Marcin Orlowski <carlos@amiga.com.pl>
WWW: http://wfmh.org.pl/carlos/
2001-11-11T17:11:25+00:00 textproc/gxmlviewer An xmlviewer with a netscape plugin, and now a bonobo control as well
gxmlviewer is an xml viewer written using libxml and gnome-libs. It is a
stand-alone xmlviewer with a netscpe plugin. The purpose of the app is to
create an xmlviewer that will present the xml in its source view.

WWW: http://gxmlviewer.sourceforge.net/
2001-11-11T06:59:28+00:00 emulators/vmware-guestd6 VMware guest OS supporting daemon (VMware Workstation 6.x, FreeBSD version)
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.

If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.

This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.

WWW: http://www.vmware.com/products/ws/
2001-11-11T06:59:28+00:00 emulators/vmware-guestd5 VMware guest OS supporting daemon (VMware Workstation 5.x, FreeBSD version)
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.

If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.

This port assumes that a) users want only "must-have" binaries and
b) guest OS runs on a certain architecture and never be changed. For
those want full-feature of VMware Tools, use the installer bundled with
VMware Tools instead.

WWW: http://www.vmware.com/products/ws/
2001-11-11T06:59:28+00:00 emulators/vmware-guestd4 VMware time synchronization daemon for FreeBSD guest OS (for VMware 4.x)
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS. This ports also installs a kernel modules
for FreeBSD guest.

If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.

WWW: http://www.vmware.com/products/desktop/ws_features.html
2001-11-11T06:59:28+00:00 emulators/vmware-guestd3 VMware time synchronization daemon for FreeBSD guest OS (for VMware 3.x)
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS.

If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.

WWW: http://www.vmware.com/products/desktop/ws_features.html
2001-11-11T06:59:28+00:00 emulators/vmware-guestd VMware time synchronization daemon for FreeBSD guest OS (for VMware 3.x)
vmware-guestd daemon is for time synchronization with host OS and others.
Beware, this port is for FreeBSD _guest_ OS. You don't need to install
this ports to FreeBSD _host_ OS.

If you want to run FreeBSD as a VMware guest OS, install this port
would help you. If you want to run X, install vmware-tools too.

WWW: http://www.vmware.com/products/desktop/ws_features.html
2001-11-09T23:07:59+00:00 misc/gkrellmlaunch2 Application launcher plugin for GKrellM2
An update to GKrellMLaunch for GKrellM 2+ allowing one-click access
to frequently used programs.

WWW: http://gkrellmlaunch.sourceforge.net/
2001-11-09T23:07:59+00:00 misc/gkrellmlaunch Application launcher plugin for GKrellM
GKrellMLaunch plugin which allows one-click access to frequently
used applications from GKrellM

WWW: http://gkrellmlaunch.sourceforge.net/
2001-11-09T22:40:44+00:00 x11-clocks/washerdryer A dockapp that keeps track of the loads in your washer and dryer
[from README]
washerDryer keeps track of the loads in your washer and
dryer, and alerts you when they are ready.

I'm bad at remembering when to take my clothes out, so I wrote
this program to help me. Hopefully other people will find it
useful as well.

Some features are:

* Keeps track of up to 10 loads at once
* Alerts you with system beep, or any command you specify
* Fully compatible with WindowMaker as a dockapp
* Command line options (-h for help)
* Customize the program through config file, command line
options, or on the fly

WWW: http://lucille.dhs.org/washerDryer.html
2001-11-09T07:52:04+00:00 devel/silc-toolkit Secure Internet Live Conferencing (SILC) network toolkit
SILC Toolkit is a package intended for software developers
who would like to develop their own SILC based applications
or help in the development of the SILC.

The Toolkit includes SILC Protocol Core library, SILC Crypto library,
SILC Key Exchange (SKE) library, SILC Math library,
SILC Modules (SIM) library, SILC Utility library,
SILC Client library and few other libraries.

Full documentation provided as bonus ;-)

WWW: http://www.silcnet.org/
2001-11-09T07:50:55+00:00 net/silc-server Secure Internet Live Conferencing (SILC) network server
[ from developer's site FAQ ]

This is a SILC network server

Q: What is SILC?

A: SILC (Secure Internet Live Conferencing) is a protocol which
provides secure conferencing services in the Internet over insecure
channel. SILC is IRC like although internally they are very different.
Biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost same commands as
IRC. Other than that they are nothing alike.

Biggest differences are that SILC is secure what IRC is not in any
way. The network model is also entirely different compared to IRC.

WWW: http://www.silcnet.org/
2001-11-09T07:46:16+00:00 net/silc-client Secure Internet Live Conferencing (SILC) network client
[ from developer's site FAQ ]

This is a SILC network client

Q: What is SILC?

A: SILC (Secure Internet Live Conferencing) is a protocol which
provides secure conferencing services in the Internet over insecure
channel. SILC is IRC like although internally they are very different.
Biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost same commands as
IRC. Other than that they are nothing alike.

Biggest differences are that SILC is secure what IRC is not in any
way. The network model is also entirely different compared to IRC.

WWW: http://www.silcnet.org/
2001-11-08T15:24:26+00:00 net/freenet6 Hexago Freenet6 Tunnel Setup Protocol Client - Free IPv6 tunnel
Freenet6 is an IPv6 access service offered for free to the community.
This service enables thousands of people from all over the world
to experience the best solution for a smooth and incremental
deployment of IPv6. Freenet6 users can get IPv6 connectivity from
anywhere, including from behind any NAT device or from outside of
their home network.

On Freenet6, a single, permanent IPv6 address and a DNS name are
assigned to each user, making their PC reachable from anywhere on
the IPv6 internet. A full /48 prefix may also be assigned to a
router, enabling the distribution of IPv6 connectivity to an entire
network. Freenet 6 - Get Connected For Free!

Instead of a Web interface, which is usually offered by traditional
tunnel brokers, Freenet6 uses an innovative model based on a
client/server architecture. The Gateway6 Client is software that
usually runs on a PC and that implements the Tunnel Setup Protocol
(TSP). The Gateway6 Client is used to automatically negotiate a
configured tunnel between a PC or router and the Freenet6 tunnel
broker, making IPv6 easy to install and maintain. The Gateway6
Client source code is licensed under the GPL. A commercial license
is also available.

WWW: http://www.go6.net/4105/freenet.asp
2001-11-07T19:03:59+00:00 print/pips790
This port is for a printer filter of EPSON PM-790PT. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter790.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips790/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese messages, you have to execute as follows:
env LANG=ja_JP pips790
2001-11-07T18:51:21+00:00 print/bjfilters6300 Canon Bubble Jet Print Filter for Linux -- BJ S6300
This port is for a printer filter of Canon BJ S6300. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters6300 and filters6300_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters6300/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters6300_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-11-07T18:50:42+00:00 print/bjfilters630 Canon Bubble Jet Print Filter for Linux -- BJ S630
This port is for a printer filter of Canon BJ S630. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters630 and filters630_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters630/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters630_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-11-07T18:49:57+00:00 print/bjfilters600 Canon Bubble Jet Print Filter for Linux -- BJ S600
This port is for a printer filter of Canon BJ S600. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters600 and filters600_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters600/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters600_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-11-07T18:49:00+00:00 japanese/bjfilters6300
This port is for a printer filter of Canon BJ S6300. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters6300 and filters6300_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters6300/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters6300_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJS6300 sample.bmp > /dev/ulpt0
*********************************************************************
2001-11-07T18:48:07+00:00 japanese/bjfilters630
This port is for a printer filter of Canon BJ S630. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters630 and filters630_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters630/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters630_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJS630 sample.bmp > /dev/ulpt0
*********************************************************************
2001-11-07T18:47:10+00:00 japanese/bjfilters600
This port is for a printer filter of Canon BJ S600. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filters600 and filters600_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilters600/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filters600_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJS600 sample.bmp > /dev/ulpt0
*********************************************************************
2001-11-07T18:34:52+00:00 print/pips820 Photo Image Print System for Linux --- EPSON PM-820C
This port is for a printer filter of EPSON PM-820C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.avasys.jp/
2001-11-07T18:03:00+00:00 print/pips920
This port is for a printer filter of EPSON PM-920C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter920.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips920/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips920 env LANG=fr pips920
env LANG=de pips920 env LANG=es pips920
env LANG=it pips920 env LANG=nl pips920
env LANG=pt pips920 env LANG=ko pips920 (*)
env LANG=zh_CN pips920 (*)(**) env LANG=zh_TW.Big5 pips920 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips920/readme_for_zh
2001-11-07T18:02:04+00:00 print/pips820ug
This port is for a printer filter of EPSON PM-820CUG. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter820ug.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips820ug/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips820ug env LANG=fr pips820ug
env LANG=de pips820ug env LANG=es pips820ug
env LANG=it pips820ug env LANG=nl pips820ug
env LANG=pt pips820ug env LANG=ko pips820ug (*)
env LANG=zh_CN pips820ug (*)(**) env LANG=zh_TW.Big5 pips820ug (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips820ug/readme_for_zh
2001-11-07T18:01:05+00:00 print/pips780cs
This port is for a printer filter of EPSON PM-780CS. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter780cs.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips780cs/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips780cs env LANG=fr pips780cs
env LANG=de pips780cs env LANG=es pips780cs
env LANG=it pips780cs env LANG=nl pips780cs
env LANG=pt pips780cs env LANG=ko pips780cs (*)
env LANG=zh_CN pips780cs (*)(**) env LANG=zh_TW.Big5 pips780cs (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips780cs/readme_for_zh
2001-11-07T17:58:19+00:00 print/pips720
This port is for a printer filter of EPSON PM-720C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter720.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips720/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips720 env LANG=fr pips720
env LANG=de pips720 env LANG=es pips720
env LANG=it pips720 env LANG=nl pips720
env LANG=pt pips720 env LANG=ko pips720 (*)
env LANG=zh_CN pips720 (*)(**) env LANG=zh_TW.Big5 pips720 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips720/readme_for_zh
2001-11-07T17:57:28+00:00 print/pips-sp810_820
This port is for a printer filter of EPSON Stylus Photo 810/Stylus Photo 820. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc810_820.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc810_820/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc810_820 env LANG=fr pips-sc810_820
env LANG=de pips-sc810_820 env LANG=es pips-sc810_820
env LANG=it pips-sc810_820 env LANG=nl pips-sc810_820
env LANG=pt pips-sc810_820 env LANG=ko pips-sc810_820 (*)
env LANG=zh_CN pips-sc810_820 (*)(**) env LANG=zh_TW.Big5 pips-sc810_820 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-11-07T17:56:43+00:00 print/pips-sc580
This port is for a printer filter of EPSON Stylus Color 580. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc580.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc580/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc580 env LANG=fr pips-sc580
env LANG=de pips-sc580 env LANG=es pips-sc580
env LANG=it pips-sc580 env LANG=nl pips-sc580
env LANG=pt pips-sc580 env LANG=ko pips-sc580 (*)
env LANG=zh_CN pips-sc580 (*)(**) env LANG=zh_TW.Big5 pips-sc580 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-11-07T17:55:16+00:00 print/pips-sc480
This port is for a printer filter of EPSON Stylus Color 480. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc480.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc480/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc480 env LANG=fr pips-sc480
env LANG=de pips-sc480 env LANG=es pips-sc480
env LANG=it pips-sc480 env LANG=nl pips-sc480
env LANG=pt pips-sc480 env LANG=ko pips-sc480 (*)
env LANG=zh_CN pips-sc480 (*)(**) env LANG=zh_TW.Big5 pips-sc480 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-11-07T17:55:16+00:00 print/pips-sc40
This port is for a printer filter of EPSON Stylus SC40. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc40s.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc40s/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc40s env LANG=fr pips-sc40s
env LANG=de pips-sc40s env LANG=es pips-sc40s
env LANG=it pips-sc40s env LANG=nl pips-sc40s
env LANG=pt pips-sc40s env LANG=ko pips-sc40s (*)
env LANG=zh_CN pips-sc40s (*)(**) env LANG=zh_TW.Big5 pips-sc40s (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-11-07T17:53:18+00:00 print/pips-sc20
This port is for a printer filter of EPSON Stylus SC20. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc20s.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc20s/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc20s env LANG=fr pips-sc20s
env LANG=de pips-sc20s env LANG=es pips-sc20s
env LANG=it pips-sc20s env LANG=nl pips-sc20s
env LANG=pt pips-sc20s env LANG=ko pips-sc20s (*)
env LANG=zh_CN pips-sc20s (*)(**) env LANG=zh_TW.Big5 pips-sc20s (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-11-07T17:35:52+00:00 x11/linux-gnomelibs RPM of gnome-libs
This is a port for gnome-libs rpm.
2001-11-07T17:23:24+00:00 textproc/linux-gnomelibs
This is a port for gnome-libs rpm.
2001-11-07T17:20:54+00:00 graphics/linux-imlib RPM of imlib
This is a port for imlib rpm.
2001-11-07T17:20:54+00:00 graphics/linux-f8-imlib RPM of imlib (Linux Fedora 8)
This is a port for imlib rpm.
2001-11-07T17:20:54+00:00 graphics/linux-f10-imlib RPM of imlib (Linux Fedora 10)
This is a port for imlib rpm.
2001-11-07T17:17:56+00:00 audio/linux-libaudiofile RPM of audiofile
This is a port for audiofile rpm.
2001-11-07T17:17:56+00:00 audio/linux-f8-libaudiofile An implementation of the Audio File Library from SGI (Linux Fedora 8)
This is a port for audiofile rpm.
2001-11-07T17:17:56+00:00 audio/linux-f10-libaudiofile Implementation of the Audio File Library from SGI (Linux Fedora 10)
This is a port for audiofile rpm.
2001-11-07T17:17:05+00:00 audio/linux-f8-esound RPM of esound (Linux Fedora 8)
This is a port for esound rpm.
2001-11-07T17:17:05+00:00 audio/linux-f10-esound RPM of esound (Linux Fedora 10)
This is a port for esound rpm.
2001-11-07T17:17:05+00:00 audio/linux-esound RPM of esound
This is a port for esound rpm.
2001-11-07T17:01:03+00:00 chinese/linux_locale
Chinese GBK/Big5 locales for Linux Glibc 2.1

WWW: http://packages.debian.org/stable/admin/locale-zh.html
2001-11-07T10:40:30+00:00 textproc/xxdiff Graphical file and directories comparator and merge tool
xxdiff is a graphical tool for viewing the differences between two or three
files, or between two directories, and can produce a merged version thereof.

Some of its features:

- Comparing two files, three files, or two directories (shallow and
recursive)
- Horizontal diffs highlighting
- Files can be merged interactively and resulting output visualized
and saved
- Has features to assist in performing merge reviews/policing
- Can unmerge CVS conflicts in automatically merged file and display
them as two files, to help resolve conflicts
- Uses external diff program to compute differences: works with GNU
diff, SGI diff and ClearCase's cleardiff, and any other diff whose
output is similar to those
- Fully customizable with a resource file
- Look-and-feel similar to Rudy Wortel's/SGI xdiff; it is desktop
agnostic (i.e. will work equally well with KDE or GNOME)
- Features and output that ease integration with scripts

WWW: http://furius.ca/xxdiff/
2001-11-06T20:17:17+00:00 benchmarks/stream Synthetic benchmark program that measures sustainable memory bandwidth
The STREAM benchmark is a simple synthetic benchmark program that
measures sustainable memory bandwidth (in MB/s) and the corresponding
computation rate for simple vector kernels.

Documentation can be found at: http://www.cs.virginia.edu/stream/ref.html

WWW: http://www.cs.virginia.edu/stream/
2001-11-06T18:03:15+00:00 www/httpgrabber HTTP network traffic grabber and extractor
HTTPgrabber saves the information being sent via the HTTP
protocol on disk. In other words, you can use it to see
what other people on your LAN are downloading.

WWW: http://www.mavetju.org/
2001-11-06T14:30:20+00:00 x11-wm/bbconf Configurator for the Blackbox window manager
bbconf is the configuration utility for blackbox. It uses a plugin system,
which means most of your favorite blackbox applications can be configured
from within the same configurator.

WWW: http://bbconf.sourceforge.net/
2001-11-06T07:45:38+00:00 graphics/claraocr Optical character recognition (OCR) utility
Clara is an OCR program. OCR stands for "Optical Character Recognition".
An OCR program tries to recognize the characters from the digital image
of a paper document. The name Clara stands for "Cooperative Lightweight
chAracter Recognizer".

WWW: http://claraocr.org/
WWW: http://freecode.com/projects/claraocr
2001-11-05T17:39:02+00:00 devel/agenda-snow-libs SNOW libraries which are needed to develop for Agenda VR3 PDA
All SNOW libraries, which are need to develop for Agenda VR3 PDA.
Agenda VR3 uses Linux VR (mipsel-linux gcc target) as OS.
So, this libraries was build with gcc-2.97 for mipsel-linux
target.

This package also includes some scripts to work with SNOW libraries.

SNOW is new ABI for embedded use. All last releases of Agenda's
romdisk use SNOW.
2001-11-05T17:35:54+00:00 devel/agenda-static-libs Static libraries which are needed to develop for Agenda VR3 PDA
All static libraries, which are need to develop for Agenda VR3 PDA.
Agenda VR3 uses Linux VR (mipsel-linux gcc target) as OS.
So, this libraries was build with gcc-2.97 for mipsel-linux
target.

This libraries need also to build mipsel-linux-gcc port.
2001-11-05T17:15:54+00:00 devel/mipsel-linux-gcc Gcc-2.97 for mipsel-linux cross-development with SNOW ABI

It is gcc (c and c++ compiler suite) for MIPS Little Endian Linux
(mipsel-linux) target with SNOW ABI.
This target is, for example, VR Linux on NEC's VR-based PDAs (Agenda VR3
and others).
This port doesn't contains any libraries or headers. To build it you must
have headers for your target in ${PREFIX}/mipsel-linux/include directory.
Headers and libraries for Agenda VR6 PDA could be installed from
devel/agenda-headers and devel/agenda-libs ports.

http://dev.agendacomputing.org/ -- Agenda VR3 PDA
http://gcc.gnu.org/ -- Home page of GNU gcc
WWW: http://www.linux-vr.org/
2001-11-05T14:58:39+00:00 net/pancho Network devices management tool using TFTP and SNMP
Pancho was written with the goal of allowing network
administrators make a change to a group of Cisco routers
without being required to log into each host.

Pancho also provides the flexibility to allow admins to
use its function against a single host, a select group
or the entire whole. In addition to changes to current
configurations on remote routers, pancho is also capable
of archiving router configurations manually or through
automated runs.

Support is provided for Cisco, Foundry or Nortel/Alteon
devices.

WWW: http://www.panchoproject.org/

--Nicolas Jombart <ecu@ipv42.net>
2001-11-05T14:58:39+00:00 net-mgmt/pancho Network devices management tool using TFTP and SNMP
Pancho was written with the goal of allowing network
administrators make a change to a group of Cisco routers
without being required to log into each host.

Pancho also provides the flexibility to allow admins to
use its function against a single host, a select group
or the entire whole. In addition to changes to current
configurations on remote routers, pancho is also capable
of archiving router configurations manually or through
automated runs.

Support is provided for Cisco, Foundry, Nortel/Alteon,
Avaya, or Dell PowerConnect devices.

WWW: http://www.pancho.org/
2001-11-05T13:03:53+00:00 graphics/gthumb2 An image viewer and browser for the GNOME 2 environment
This is a port of gThumb for GNOME 2, a fast and small image browser and viewer.
It creates thumbnailes, caches them and has support for most popular
image formats.

WWW: http://gthumb.sourceforge.net/
2001-11-05T13:03:53+00:00 graphics/gthumb Image viewer and browser for the GNOME 3 environment
gThumb is an image viewer and browser for the GNOME Desktop. It also
includes an importer tool for transferring photos from cameras.

WWW: https://wiki.gnome.org/Apps/gthumb/
2001-11-05T12:51:58+00:00 textproc/p5-String-Scanf Emulates the sscanf() of the C stdio library
Perl sscanf() can be used very much like the C stdio sscanf(), for detailed
sscanf() documentation please refer to your usual documentation resources.
The supported formats are: [diuoxefgsc] and the character class [].

WWW: https://metacpan.org/release/String-Scanf

Seamus Venasse <svenasse@polaris.ca>
2001-11-05T12:46:52+00:00 textproc/p5-Number-Format Perl extension for formatting numbers
Number::Format is a library for formatting numbers. Functions are
provided for converting numbers to strings in a variety of ways, and to
convert strings that contain numbers back into numeric form. The output
formats may include thousands separators - characters inserted between
each group of three characters counting right to left from the decimal
point. The characters used for the decimal point and the thousands
separator come from the locale information or can be specified by the
user.

WWW: http://www.bayview.com/software/perl.shtml

Seamus Venasse <svenasse@polaris.ca>
2001-11-05T12:17:56+00:00 net/geta Geta(GET Address) - Simple IPv4/IPv6 address resolving tool
geta(GET Address) - Simple IPv4/IPv6 address resolving tool
This tool is made for pping(IPv6 ping statistics tool).

Usage:
% geta www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
203.178.141.212
% geta -r www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
Reverse map: 3ffe:501:4819:2000:5254:ff:fedc:50d2
203.178.141.212
Reverse map: kame212.kame.net
% geta -s -6 www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
2001-11-05T12:17:56+00:00 dns/geta Geta(GET Address) - Simple IPv4/IPv6 address resolving tool
geta(GET Address) - Simple IPv4/IPv6 address resolving tool
This tool is made for pping(IPv6 ping statistics tool).

Usage:
% geta www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
203.178.141.212
% geta -r www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
Reverse map: 3ffe:501:4819:2000:5254:ff:fedc:50d2
203.178.141.212
Reverse map: kame212.kame.net
% geta -s -6 www.kame.net
3ffe:501:4819:2000:5254:ff:fedc:50d2
2001-11-05T09:18:42+00:00 archivers/nomarch Extracts files from the old '.arc' archive format
nomarch extracts files from the old `.arc' archive format. It can also
list and test such archives.

(nomarch is primarily intended as a `replacement' for the non-Free `arc'
program.)

WWW: http://rus.members.beeb.net/nomarch.html
2001-11-05T05:27:45+00:00 audio/sfront Translator that converts MP4-SA files into efficient C programs
sfront is a translator that converts MP4-SA files into efficient C
programs that generate audio for rendering, interactive and network
applications.

WWW: http://john-lazzaro.github.io/sa/
2001-11-04T16:48:46+00:00 audio/ksmp3play Curses-based MP3 player
Ksmp3play is an curses-based MP3 player. This allows you to control the
player on another computer using telnet or ssh, which might be useful if
you have an old computer dedicated for mp3 playing. Other features include
song rating and volume settings for each song.

WWW: https://sourceforge.net/projects/ksmp3play/
2001-11-04T12:06:37+00:00 audio/mp32ogg Convert MP3 files to Ogg Vorbis files
A perl script to convert MP3 files to Ogg Vorbis files, retaining ID3
information, bitrate, and optionally renaming the output files, as well
as deleting the originals.

THIS DEGRADES THE QUALITY, because it goes from one lossy format to
another.

WWW: http://faceprint.com/software.phtml
2001-11-04T10:36:13+00:00 devel/spirit An object oriented recursive descent parser generator framework
Spirit is an object oriented recursive descent parser generator framework
implemented using template meta-programming techniques. Expression templates
allow us to approximate the syntax of Extended Backus Normal Form (EBNF)
completely in C++. Parser objects are composed through operator overloading
and the result is a backtracking LL(inf) parser that is capable of parsing
rather ambiguous grammars.

The Spirit framework enables a target grammar to be written exclusively in
C++. Inline EBNF grammar specifications can mix freely with other C++ code
and, thanks to the generative power of C++ templates, are immediately
executable. In retrospect, conventional compiler-compilers or parser-
generators have to perform an additional translation step from the source
EBNF code to C or C++ code.

WWW: http://spirit.sourceforge.net/
2001-11-04T10:18:50+00:00 graphics/imlib2_loaders Extra image loader plugins for Imlib 2
This package contains image loader plugins for Imlib 2 that are not dis-
tributed together with the Imlib 2 package itself.

WWW: http://docs.enlightenment.org/api/imlib2/html/
2001-11-04T10:16:04+00:00 graphics/entice An image viewer written using libraries for Enlightenment 0.17
An image viewer written using some of the libraries being used for the
development of Enlightenment 0.17.0 and later. It is intended to be simple and
usable for viewing images or collections of them (for example - photo albums),
be fast and look good.
2001-11-04T06:20:39+00:00 databases/libdbi Database Independent Abstraction Layer for C
libdbi implements a database-independent abstraction layer in C, similar
to the DBI/DBD layer in Perl. Writing one generic set of code, programmers
can leverage the power of multiple databases and multiple simultaneous
database connections by using this framework.

WWW: http://libdbi.sourceforge.net/
2001-11-03T21:21:54+00:00 devel/ruby-calendar Ruby modules to handle various calendars
Ruby-calendar includes the following modules.

Calendrical Calculations module:
This module supports the following calendars:
Gregorian (current civil), Calendar week (ISO), Julian (old
civil), Islamic (Moslem), Hebrew (Jewish), Mayan, French
Revolutionary, Old Hindu, Achelis', Coptic, Ethiopian, Jalaali
(incomplete), Kyureki (Japanese traditional with CE) A "Getdate"
module

Getdate module:
This module provides a method which creates a Time object reflecting
the given representation of dates and times. An "Sdn" module

Sdn module:
This is an interface to the Scott E. Lee's SDN package.
This module supports the following calendars:
Gregorian, Julian, French Republican, Jewish

WWW: http://www.funaba.org/en/calendar.html#calendar
2001-11-03T17:33:10+00:00 www/xist XML-based extensible HTML generator
XIST is an XML-based extensible HTML generator written in Python. It was
developed as a replacement for an HTML preprocessor named HSC, and borrows
some features and ideas from it. It also borrows the basic ideas (XML/HTML
elements as Python objects) from HTMLgen or HyperText.

WWW: http://www.livinglogic.de/Python/xist/
2001-11-03T17:25:21+00:00 devel/py-mx-experimental The eGenix mx Extensions - EXPERIMENTAL Package
eGenix.com mx Extensions for Python - EXPERIMENTAL Package

The mx Extension Series(TM) is a collection of software packages which aims at
providing professional quality add-ons for the Open Source Language Python
(see http://www.python.org).

It consists of the following packages:

mxNumber - Extended Numeric Types
mxTidy - Interface to HTML Tidy (HTML/XML cleanup tool)
mxURL - A URL Datatype
mxUID - A UID Datatype

WWW: https://www.egenix.com/products/python/mxExperimental/
2001-11-03T07:08:49+00:00 math/units Unit conversion and calculation
The Free Software Foundation's "units" unit conversion and calculation utility.

GNU units converts quantities expressed in various scales to their equivalents
in other scales. Units can only handle multiplicative scale changes. For
example, it cannot convert Celsius to Fahrenheit but it can convert
temperature differences between those temperature scales.

The units are defined externally in an extensive, well annotated data file
that defines over 2000 units. You can also provide your own data file.

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

Note that this port will install the utility with a 'g' prefix,
e.g. gunits, but the texinfo documentation will refer to it without
the 'g' prefix.
2001-11-02T15:00:28+00:00 databases/py-pyPgSQL Python DB-API 2.0 compliant interface to PostgreSQL
pyPgSQL is a package of two modules that provide a Python DB-API 2.0 compliant
interface to PostgreSQL databases. The first module, libpq, exports the
PostgreSQL C API to Python. This module is written in C and can be compiled
into Python or can be dynamically loaded on demand. The second module, PgSQL,
provides the DB-API 2.0 compliant interface and support for various PostgreSQL
data types, such as INT8, NUMERIC, MONEY, BOOL, ARRAYS, etc. This module is
written in Python.

WWW: http://pypgsql.sourceforge.net/
developed by Bill Allie et al
2001-11-02T14:08:43+00:00 net/bsdproxy TCP proxy, demonstrating use of the kevent(2)/kqueue(2) API
bsdproxy is a generic, event-driven proxy designed specifically for the
BSD platform. It uses the kqueue()/kevent() system calls to determine
when to relay data from one side of the connection to the other. It also
uses GLib (http://www.gtk.org) data structures and memory management
functions to optimize steady-state performance (minimize unnecessary
memory allocation/deallocation).

bsdproxy has been used to proxy HTTP, HTTPS, telnet, and mysql without
any problems. It should be able to serve as a transparent proxy for
anything over a TCP/IP connection.

WWW: http://daveb.net/bsdproxy/
2001-11-02T13:58:55+00:00 www/flashplugin-mozilla A GPL standalone Flash (TM) plugin for Mozilla web browser
This is GPL standalone Flash (TM) Plugin, that comes with FlashLib
(libflash) distribution.

Author: Olivier Debon <olivier@debon.net>
WWW: http://gplflash.sourceforge.net/
2001-11-02T03:32:35+00:00 devel/py-fileutils File I/O related functions and classes
File I/O related functions and classes.
2001-11-02T03:17:33+00:00 devel/py-ansistyle Add ANSI color capability to output streams
ANSIStyle is a module that adds ANSI color capability to an output stream.

WWW: http://www.livinglogic.de/Python/ansistyle/
2001-11-01T20:03:04+00:00 devel/ruby-timex
The timex library extends Time to provide leapseconds and localtime -
UTC offset information. It also provides stringization methods for
RFC 2822 and ISO 8601 and a date string parser method.

Author: Tanaka Akira <akr@m17n.org>
WWW: http://cvs.m17n.org/~akr/timex/
2001-11-01T08:20:56+00:00 devel/ixlib A small C++ tools library based on STL
ixlib is a small c++ tools library based upon the standard template
library. It provides

- a javascript interpreter
- an exception handling framework
- garbage collection
- automatic array management
- planar geometry (rectangles, regions)
- polygons (rasterization, convex hull, smoothing, removal of
crossings)
- rasterization primitives
- matrices (including linear system solver, Cholesky and LU
decomposition, determinants, inversion, Gauss and Gauss-Jordan
elimination)
- command line parsing
- versatile int <-> string conversions
- regular expressions
- xml parsing (non-DTD)

WWW: http://ixlib.sourceforge.net/
2001-10-30T22:49:54+00:00 mail/mboxgrep Utility to scan mailboxes for messages matching a regular expression
mboxgrep is a small utility that scans a mailbox for messages matching a
regular expression. Found messages can be either displayed on standard output,
counted, deleted, piped to a shell command or written to another mailbox.

Its features include:

* ability to limit the search to message body or headers (although the whole
message is scanned by default)
* message counting
* ability to invert the sense of matching
* ability to write found messages to another mailbox
* support for mbox (either plain or compressed), MH, nnmh, nnml and maildir
folders
* support for basic and extended POSIX regular expressions, and, optionally,
Perl-complatible regular expressions (if linked with the PCRE library)

WWW: http://mboxgrep.sourceforge.net/
2001-10-30T22:21:37+00:00 textproc/makepatch Perl scripts to assist in the generation and application of patches
'makepatch', containing a pair of programs, makepatch and applypatch, to
assist in the generation and application of patch kits to synchronise
source trees.

WWW: https://www.vromans.org/johan/software/sw_makepatch.html
2001-10-30T20:48:45+00:00 russian/p5-XML-Parser-encodings Additional Russian encodings for XML::Parser
Additional russian encodings for XML::Parser.
2001-10-30T14:51:00+00:00 www/p5-Apache-PageKit MVCC web framework using mod_perl, XML and HTML::Template
PageKit is a web applications framework that is based on mod_perl.
This framework is distinguished from others such as Embperl and Mason
by providing a clear separation of programming, content and
presentation.

It does this by implementing a Model/View/Content/Controller (MVCC)
design paradigm:
- Model is user supplied Perl Classes
- View is set of PageKit Templates and/or XSLT files
- Content is set of XML Files
- Controller is PageKit

This allows your programmers, designers and content editors to work
independently with clean well-defined interfaces.

PageKit provides the following features:
- Component-based architecture
- Language Localization and charset translation
- Session Management
- Input Validation
- Sticky HTML Forms
- Authentication
- Co-branding and XML,WML, and PDF output
- Automatic Dispatching of URIs
- Easy Error Handling

WWW: http://pagekit.org/

Seamus Venasse <svenasse@polaris.ca>
2001-10-30T14:01:47+00:00 textproc/p5-Data-FormValidator Validates user input (usually from an HTML form) based
Data::FormValidator's main aim is to make the tedious coding of input
validation expressible in a simple format and to let the programmer focus
on more interesting tasks.

When you are coding a web application one of the most tedious though
crucial tasks is to validate user's input (usually submitted by way of
an HTML form). You have to check that each required fields is present
and that some fields have valid data. (Does the phone input looks like a
phone number? Is that a plausible email address? Is the YY state
valid? etc.) For a simple form, this is not really a problem but as
forms get more complex and you code more of them this task becames
really boring and tedious.

Data::FormValidator lets you define profiles which declare the
required fields and their format. When you are ready to validate the
user's input, you tell Data::FormValidator the profile to apply to the
user data and you get the valid fields, the name of the fields which
are missing. An array is returned listing which fields are valid,
missing, invalid and unknown in this profile.

WWW: https://metacpan.org/release/Data-FormValidator

Seamus Venasse <svenasse@polaris.ca>
2001-10-30T01:37:02+00:00 textproc/align Text column alignment filter
Align is a general-purpose text filter tool that helps vertically align
columns in string-separated tables of input text. With whitespace-separated
columns, you can often use it without arguments and it'll guess the right
thing to do. Otherwise, you can specify arguments to direct how the columns
are separated on input and rejoined in the aligned output.

WWW: https://kinzler.com/me/align/
2001-10-29T10:12:46+00:00 x11-toolkits/py-anygui Generic GUI-creation front-end for Python
From the README:
Anygui is a generic package which functions as a "front-end" to various
existing GUI packages for Python, presenting a simple, unified API for
writing GUI applications.

Python currently lacks a single, standard, cross-platform GUI toolkit.
Anygui aims to solve this problem by providing generic access to several
popular toolkits through one simple API, making it possible to write GUI
applications that work with all these toolkits.

To use this port, you will also need to have at least one of the following
Python GUI toolkits installed:
- Tkinter (x11-toolkits/py-tkinter)
- wxPython (x11-toolkits/py-wxPython)
- PyGTK (x11-toolkits/py-gtk)

(Anygui also supports further toolkits which are not currently relevant to
FreeBSD.)

Author: Magnus Lie Hetland <magnus@hetland.org>
WWW: http://anygui.sourceforge.net/

-- Johann Visagie <wjv@FreeBSD.org>
2001-10-29T08:57:07+00:00 devel/orbitcpp C++ bindings for ORBit, a CORBA 2.2-compliant ORB
Paraphrasing the website:

ORBit-C++ provides C++ bindings for ORBit, an open source CORBA
2.2-compliant Object Request Broker.

The primary objectives of ORBit-C++ are:
- To provide a spec-compliant C++ CORBA mapping for ORBit.
- To allow programmers to use and write ORBit objects and gnome components
in C++ with little or no runtime overhead (compared to writing C ones)
- To allow C programmers to use C++ objects without having to deal with any
of that "horrible C++ syntax".

In short, to C++ programmers, all ORBit objects look like C++ objects, and
to C programmers, all ORBit objects should look like C objects.

WWW: http://orbitcpp.sourceforge.net/
2001-10-29T02:49:04+00:00 irc/pure-emacs21 Primitive Universal Relay-chat Environment
pure - Primitive Universal Relay-chat Environment

This package is used by irchat-pj, an IRC client which runs under
Emacsen.

WWW: http://gouketsu.net/irchat-pj/
2001-10-29T02:49:04+00:00 irc/irchat-pj-emacs21 IRC client which runs under Emacsen
irchat-pj is an IRC client which runs under Emacsen.

Put the following line in your ~/.emacs:
(autoload 'irchat "irchat" nil t)

WWW: http://gouketsu.net/irchat-pj/
2001-10-28T10:39:06+00:00 editors/tamago-emacs20 The Multilingual Input Method - Egg V4 for Emacs20
2001-10-28T08:37:27+00:00 www/neowebscript Embeds a TCL8 interpreter in the Apache server
NeoWebScript[tm] is a module for the Apache webserver that allows you to
embed the Tcl/Tk programming language in your webpages as a scripting
tool. It was invented by Karl Lehenbauer, NeoSoft's Chief Technical
Officer, and documented, enhanced and extended by NeoSoft's programmers
and technical writers.

It offers a fast, secure, easy to learn way to do powerful, server-based
interactive programming directly in the HTML code in web pages. With
NeoWebScript[tm], counters, email forms, graffiti walls, guest books and
visitor tracking are all easy, even for a beginning programmer.

NWS uses plenty of its own extensions to TCL and those provided by
eXtended TCL, gd, and others. All other TCL extensions can also be
loaded on the fly.

WWW: http://www.sourceforge.net/projects/nws/
2001-10-27T10:10:26+00:00 audio/lame-devel
LAME stands for LAME Ain't an Mp3 Encoder.

This is a patch agains the ISO MPEG1 demonstration source. The
modifications are distributed under the GNU GENERAL PUBLIC LICENSE
(see the file COPYING for details).

The graphical frame analyzer uses the MPGLIB decoding engine, written by:
Michael Hipp (email: Michael.Hipp@student.uni-tuebingen.de)
and released under a more restrictive agreement.

WWW: http://lame.sourceforge.net/
2001-10-27T06:02:28+00:00 chinese/qterm BBS client for BSD/Linux
QTerm is a BBS client for X Window System.

Features:
* support mouse in Firebird BBS
* copy and paste
* article download
* address book
* proxy support
* anti-ilde
* auto-reply
* display and input cross language GB and BIG5
* QtScript support

WWW: http://qterm.sourceforge.net/wiki/
2001-10-26T15:40:05+00:00 multimedia/ogle-gui An add-on graphical user interface for Ogle
[ from developer's site ]

This is a Graphical Interface for Ogle.
Ogle is an open DVD player which:

o Supports DVD menus and navigation
o Reads from mounted, unmounted DVDs and hard drive
o Reads encrypted and unencrypted DVDs using libdvdread/libdvdcss
o A new MPEG2 decoder with mmx/altivec/medialib acceleration
o Normal X11 and XFree86 Xvideo display support with subpicture
overlay
o Accelerated display on Sun FFB2+ cards
o Angle, audio and subpicture selection
o Handles advanced subpicture commands such as fade/scroll and wipe
o Detects and uses correct aspect for movie and menus
o Possible to play AC3 via S/PDIF with an external command
o Fullscreen mode
o Screenshots with and without subpicture overlay

WWW: http://www.dtek.chalmers.se/~dvd/
2001-10-26T15:40:05+00:00 graphics/ogle-gui
[ from developer's site ]

This is a Graphical Interface for Ogle.
Ogle is an open DVD player which:

o Supports DVD menus and navigation
o Reads from mounted, unmounted DVDs and hard drive
o Reads encrypted and unencrypted DVDs using libdvdread/libdvdcss
o A new MPEG2 decoder with mmx/altivec/medialib acceleration
o Normal X11 and XFree86 Xvideo display support with subpicture
overlay
o Accelerated display on Sun FFB2+ cards
o Angle, audio and subpicture selection
o Handles advanced subpicture commands such as fade/scroll and wipe
o Detects and uses correct aspect for movie and menus
o Possible to play AC3 via S/PDIF with an external command
o Fullscreen mode
o Screenshots with and without subpicture overlay

WWW: http://www.dtek.chalmers.se/~dvd/
2001-10-26T15:37:59+00:00 multimedia/ogle Open DVD player that supports DVD menus
[ from developer's site ]

Ogle is an open DVD player which:

o Supports DVD menus and navigation
o Reads from mounted, unmounted DVDs and hard drive
o Reads encrypted and unencrypted DVDs using libdvdread/libdvdcss
o A new MPEG2 decoder with mmx/altivec/medialib acceleration
o Normal X11 and XFree86 Xvideo display support with subpicture
overlay
o Accelerated display on Sun FFB2+ cards
o Angle, audio and subpicture selection
o Handles advanced subpicture commands such as fade/scroll and wipe
o Detects and uses correct aspect for movie and menus
o Possible to play AC3 via S/PDIF with an external command
o Fullscreen mode
o Screenshots with and without subpicture overlay

WWW: http://www.dtek.chalmers.se/~dvd/
2001-10-26T15:37:59+00:00 graphics/ogle
[ from developer's site ]

Ogle is an open DVD player which:

o Supports DVD menus and navigation
o Reads from mounted, unmounted DVDs and hard drive
o Reads encrypted and unencrypted DVDs using libdvdread/libdvdcss
o A new MPEG2 decoder with mmx/altivec/medialib acceleration
o Normal X11 and XFree86 Xvideo display support with subpicture
overlay
o Accelerated display on Sun FFB2+ cards
o Angle, audio and subpicture selection
o Handles advanced subpicture commands such as fade/scroll and wipe
o Detects and uses correct aspect for movie and menus
o Possible to play AC3 via S/PDIF with an external command
o Fullscreen mode
o Screenshots with and without subpicture overlay

WWW: http://www.dtek.chalmers.se/~dvd/
2001-10-25T14:36:41+00:00 net/spread4 Spread Group Communication System, a network toolkit
Copyright (c) 1993-2002 Spread Concepts LLC. All rights reserved.
This product uses software developed by Spread Concepts LLC for use in the
Spread toolkit. For more information about Spread see http://www.spread.org/

Spread is a toolkit and daemon that provide multicast and group communications
support to applications across local and wide area networks. Spread is designed
to make it easy to write groupware, networked multimedia, reliable server, and
collaborative work applications.

Spread consists of a library that user applications are linked with, a binary
daemon which runs on each computer that is part of the processor group, and
various utility and demonstration programs.

WWW: http://www.spread.org/
2001-10-25T14:36:41+00:00 net/spread The Spread Group Communication System, a network toolkit
Spread is a toolkit and daemon that provide multicast and group communications
support to applications across local and wide area networks. Spread is designed
to make it easy to write groupware, networked multimedia, reliable server, and
collaborative work applications.

Spread consists of a library that user applications are linked with, a binary
daemon which runs on each computer that is part of the processor group, and
various utility and demonstration programs.

WWW: http://www.spread.org/
2001-10-24T08:30:33+00:00 games/newkind Elite: The New Kind - a remake of the 8-bit classic
Elite: The New Kind - a remake of 1984's 8-bit classic space combat and
trading game "Elite" by Ian Bell and David Braben.

There remains a large contingent of veteran gamers who maintain that the Bell
and Braben classic Elite was the greatest computer game of all time. This
remake - Elite: The New Kind - was produced by reverse engineering the
original disk-based version of Elite on the BBC Microcomputer. However, it
was updated with shaded polygon graphics and most of the enhanced gameplay
elements which characterised later versions of Elite.

Snapshots of the original Elite for various emulators (including some which
will run on FreeBSD) may be downloaded from co-author Ian Bell's Elite site:
http://www.iancgbell.clara.net/elite/

Shareware versions of the later Elite sequels (for MS-DOS) may be downloaded
from David Braben's Elite Club: http://www.eliteclub.co.uk/download/

Author: Christian Pinder <christian@newkind.co.uk>
WWW: http://www.newkind.co.uk/

-- Johann Visagie <wjv@FreeBSD.org>
2001-10-24T06:21:52+00:00 biology/ruby-bio Integrated environment for Bioinformatics written in Ruby
BioRuby project aims to implement integrated environment for
Bioinformatics by using Ruby.

WWW: http://bioruby.org/
2001-10-23T16:38:34+00:00 editors/leim21 Libraries of (GNU) Emacs Input Method
LEIM is Libraries of Emacs Input Method.

This enables you to input Multilingual Characters.

To input these characters, select the "language name" in which
you want to input, and evalute the following two expressions:

(set-language-environment "language name")
(toggle-input-method)

The "language name" you can choose is one of these:
- Chinege - Chinese-BIG5 - Chinese-CNS
- Chinese-GB - Cyrillic-ALT - Cyrillic-ISO
- Cyrillic-KOI8 - Czech - Devanagari
- Ethiopic - German - Greek
- Hebrew - IPA - Japanese
- Korean - Lao - Latin-1
- Latin-2 - Latin-3 - Latin-4
- Latin-5 - Romanian - Slovak
- Thai - Tibetan - Vietnamese

In the default keybindings, (toggle-input-method) is bound to `C-\'.
2001-10-23T16:36:02+00:00 editors/emacs21 GNU editing macros
GNU Emacs is a self-documenting, customizable, extensible real-time
display editor.

Users new to Emacs will be able to use basic features fairly rapidly
by studying the tutorial and using the self-documentation features.
Emacs also has an extensive interactive manual browser. It is easily
extensible since its editing commands are written in Lisp.

GNU Emacs's many special packages handle mail reading (RMail) and
sending (Mail), outline editing (Outline), compiling (Compile),
running subshells within Emacs windows (Shell), running a Lisp
read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy
(Doctor :-) and many more.

WWW: http://www.gnu.org/software/emacs/
2001-10-23T15:56:26+00:00 graphics/ruby-graph Graph-related Ruby classes
GraphR - Graph-related classes

* DirectedGraph - fairly extensive directed graph class
* DotGraphFormatter - output a graph in GraphViz's dot format

GraphR is very simple but might grow to support additional features of
dot.

Author: Robert Feldt <feldt@ce.chalmers.se>
WWW: http://rockit.sourceforge.net/subprojects/graphr/
2001-10-23T09:06:17+00:00 lang/ocaml-mode.el EMACS mode for editing OCaml programs
An EMACS major mode for editing O'Caml programs.

To use this, put the following into your ~/.emacs:

(setq auto-mode-alist
(cons '("\\.ml[iylp]?$" . caml-mode) auto-mode-alist))
(autoload 'caml-mode "caml" "Major mode for editing Caml code." t)
(autoload 'run-caml "inf-caml" "Run an inferior Caml process." t)

WWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html
2001-10-22T18:31:08+00:00 databases/libudbc Openlink UDBC SDK
From udbc.doc:

WHAT IS UDBC?

UDBC is OpenLink's acronym for Universal DataBase Connectivity.

In short, UDBC is the merge between the X/Open - SAG interface and
the Microsoft ODBC interface for client database applications.

UDBC was developped to enable software engineers to rapidly develop
database independent applications without being concerned about issues
like portability, network programming and database specific interfacing
problems.

WWW: http://www.openlinksw.com/
2001-10-22T06:21:17+00:00 japanese/gqmpeg Another gtk-based MP3 frontend with Japanese support
A GTK-based mp3 front-end with Japanese support. Uses mpg123 for
decoding and supports winamp themes.

WWW: http://gqmpeg.sourceforge.net/
2001-10-20T18:34:26+00:00 astro/gkrellmseti A SETI@home plugin for GKrellM
SETI@home GKrellM plugin
(for GKrellM 0.10.3 or later)

SETI@home GKrellM plugin is a progress meter that shows the current
computation progress of a seti-workunit.
Current working unit and completion percent is available via a
tooltip.
Progress value is read every minute as client write his results
every minute.

Author: Xavier Serpaggi <xavier.serpaggi@free.fr>
WWW: http://xavier.serpaggi.free.fr/seti/
2001-10-20T18:32:56+00:00 audio/gkrellmss A plugin for GKrellM with a VU meter showing left/right channel audio
GKrellMSS displays a VU meter showing left and right channel audio
levels and also has a chart that shows combined left and right
audio channels as an oscilloscope trace.

There are two buttons to the left of the VU Meter which select an
oscope horizontal sweep speed ranging from 100 microseconds (usec)
per division to 50 milliseconds (msec) per division. There are 5
horizontal divisions, so a trace sweep time can range from 500 usec
(1/2000 sec) to 250 msec (1/4 sec). The oscope trace is triggered
by a positive zero crossing audio signal to give nice stable
displays.

There is also a sensitivity level adjustment for the VU Meter and
oscope chart. Use the mouse wheel to adjust, or left click and drag
the sensitivity krell.

WWW: http://web.wt.net/~billw/gkrellmss/gkrellmss.html
2001-10-20T14:55:06+00:00 audio/id3v2 Command line id3v2 tag editor
id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete
id3v2 tags and convert id3v1 tags to id3v2 tags. It uses id3lib.

WWW: https://sourceforge.net/projects/id3v2/
2001-10-20T14:32:35+00:00 security/didentd Modular RFC1423 (identd) server sending encrypted audit tokens
didentd is a modular RfC1423 (identd) server for FreeBSD and Linux written
with security in mind. The Server normally runs chrooted under /proc/net on
an unprivileged id.

Normally didentd does not send an username but an encrypted audit token to
the client. This token contains all information about the requested
connection: userid owning the connection, source ip:port, destination ip:port,
a timestamp.

If a remote admin has a complaint about something from your machine he can
send this audit token back to you, you can pipe it through didentd-decrypt
and find out which user did the connection. didentd-decrypt outputs all the
information from the audit token. So you can have the benefit of ident
without revealing internal information from your system.

There is also didentd-name which is a server returning the username of the
uid owning the requested connection. This is the classic ident approach.

didentd-static is a server which delivers a fixed reply defined by the
administrator to every request.

WWW: http://c0re.23.nu/c0de/didentd/
2001-10-20T13:58:38+00:00 chinese/dictd-database Chinese <-> English dictd words database
A Chinese(Big5) <-> English dictd words database.

pydict database have 177751 headwords.
moecomp database have 67263 headwords.
netterm database have 6477 headwords.
cedict database have 26348 headwords.
2001-10-20T13:28:22+00:00 net/p5-RPC-XML XML-RPC client and server library for Perl
The RPC::XML package is an implementation of XML-RPC. The module
provides classes for sample client and server implementations, a
server designed as an Apache location-handler, and a suite of
data-manipulation classes that are used by them.

WWW: https://metacpan.org/release/RPC-XML
2001-10-20T11:51:26+00:00 devel/ruby-gconf2 A Ruby interface to GConf2
Ruby/GConf2 is a Ruby binding for GConf2.

WWW: http://ruby-gnome2.sourceforge.jp/
2001-10-20T11:51:26+00:00 devel/ruby-gconf A Ruby interface to GConf (1.0.x)
This package allows Ruby developers to write applications that store
their configuration data using GConf (1.0.x). GConf is a
configuration database system written by Havoc Pennington et al, and
part of the GNOME application development framework (although it can
be used separately).

Author: Neil Conway <neilconway@home.com>
WWW: http://ruby-gnome.sf.net/gconf.html
2001-10-20T11:50:24+00:00 security/ruby-openssl A Ruby module which wraps OpenSSL
This is a Ruby module which wraps OpenSSL and provides access to the
RSA/X509/Digest functions.

Author: Michal Rokos <m.rokos@sh.cvut.cz>
WWW: http://www.nongnu.org/rubypki/
2001-10-20T11:49:36+00:00 textproc/ruby-rexml A pure Ruby XML processor inspired by the Electric XML for Java
REXML is a pure Ruby XML processor inspired by the Electric XML
processor for Java. The API is terse and intuitive, and XML
processing is reasonably fast.

Author: Sean Russell <ser@germane-software.com>
WWW: http://www.germane-software.com/software/rexml/
2001-10-19T17:40:18+00:00 www/mod_auth_kerb2 Apache module for authenticating users with Kerberos v5
mod_auth_kerb is an Apache module for authenticating Web clients in a
Kerberos v5 realm. Authentication may be performed via the Kerberos
principal/password; it may also be done securely using SPNEGO (HTTP
Negotiate auth protocol) to perform a GSSAPI/Kerberos authentication
from the user's browser and Kerberos credentials directly to the server
Kerberos credentials 'HTTP/host@REALM'. Because the Kerberos password is
transmitted in plain text in the former mode, when using mod_auth_kerb
for naive HTTP Basic (password-based) authentication, this module
MUST be used in conjunction with an encryption-capable Web server
(e.g. Apache) to keep that exchange private. There is no documentation
provided; see the Web site for more details.

WWW: http://modauthkerb.sourceforge.net/
2001-10-19T17:40:18+00:00 www/mod_auth_kerb An Apache module for authenticating users with Kerberos v5
mod_auth_kerb is an Apache module for authenticating Web clients in a
Kerberos v5 realm. Authentication may be performed via the Kerberos
principal/password; it may also be done securely using SPNEGO (HTTP
Negotiate auth protocol) to perform a GSSAPI/Kerberos authentication
from the user's browser and Kerberos credentials directly to the server
Kerberos credentials 'HTTP/host@REALM'. Because the Kerberos password is
transmitted in plain text in the former mode, when using mod_auth_kerb
for naive HTTP Basic (password-based) authentication, this module
MUST be used in conjunction with an encryption-capable Web server
(e.g. Apache) to keep that exchange private. There is no documentation
provided; see the Web site for more details.

WWW: http://modauthkerb.sourceforge.net/
2001-10-19T11:20:37+00:00 math/py-mpz Python bindings to the GNU Multiple Precision library
Python bindings to the GNU Multiple Precision library.
2001-10-18T19:01:26+00:00 textproc/p5-XML-Encoding Perl module for parsing XML encoding maps
This module, which is built as a subclass of XML::Parser, provides a parser
for encoding map files, which are XML files.

WWW: https://metacpan.org/release/XML-Encoding
2001-10-18T18:52:15+00:00 databases/p5-DBD-InterBase DBI driver for InterBase/Firebird/Yaffil RDBMS server
DBD::InterBase is a Perl module which works with the DBI module to
provide access to InterBase/Firebird/Yaffil databases.

WWW: https://metacpan.org/release/DBD-InterBase
2001-10-17T19:18:33+00:00 net/stools
The stools package (pronounced "s-tools") was written to address the
need for small and efficient command line utilities to monitor and
configure network devices and host systems. The stools package is
based on the SNMP management protocol.

WWW: http://www.ibr.cs.tu-bs.de/projects/stools/

- Michael Lyngbol
lyngbol@wheel.dk
2001-10-17T19:18:33+00:00 net/scli A collection of SNMP command line management tools
The scli package written to address the need for small and efficient
command line utilities to monitor and configure network devices and
host systems. The scli package is based on the SNMP management
protocol.

WWW: http://www.ibr.cs.tu-bs.de/projects/scli/

2001-10-17T19:18:33+00:00 net-mgmt/scli A collection of SNMP command line management tools
The scli package written to address the need for small and efficient
command line utilities to monitor and configure network devices and
host systems. The scli package is based on the SNMP management
protocol.

WWW: https://trac.eecs.iu-bremen.de/projects/scli/
2001-10-17T19:02:21+00:00 graphics/gdal Translator library for raster geospatial data formats
GDAL - Geospatial Data Abstraction Library

GDAL/OGR is a translator library for raster and vector geospatial data
formats that is released under an Open Source license. As a library, it
presents a single abstract data model to the calling application for all
supported formats.

Current translators provide read (and sometimes write) access to a variety
of formats including ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial,
Mapinfo mid/mif and TAB, GeoTIFF, Erdas Imagine, ESRI .BIL, .aux labelled
raw, DTED, SDTS DEM, JPEG, PNG and Arc/Info Binary/ASCII Grid.

A full list of supported data formats is available on the official website.

WWW: https://gdal.org/
WWW: https://github.com/OSGeo/gdal
2001-10-17T18:55:36+00:00 graphics/vterrain-apps Virtual Terrain Project Applications
VTP Apps - Virtual Terrain Project Applications

The goal of VTP is to foster the creation of tools for easily constructing
any part of the real world in interactive, 3D digital form.

The VTP applications provide the ability to construct (VTBuilder) and
interactively view (Enviro) 3D virtual terrains.

WWW: http://www.vterrain.org/
2001-10-17T18:27:14+00:00 devel/glui GLUT-based C++ user interface library
GLUI is a GLUT-based C++ user interface library which provides
controls such as buttons, check boxes, radio buttons, and spinners
to OpenGL applications. It is window-system independent, relying
on GLUT to handle all system-dependent issues, such as window and
mouse management.

WWW: http://www.cs.unc.edu/~rademach/glui/
2001-10-17T18:21:24+00:00 lang/hope Hope is lazy interpreter for HOPE applicative language
HOPE is simple applicative (functional) language.
It was been used in "Functional Programming" book by Anthony J. Field and
Peter G. Harrison.

This port installs simple lazy interpreter of hope.
Author of this interpreter is Ross Paterson <ross@soi.city.ac.uk>.

WWW: http://www.soi.city.ac.uk/~ross/Hope/
2001-10-17T02:23:01+00:00 games/utserver-asu Abfackelns Server Utilities (ASU) for Unreal Tournament Server (Linux)
abfackelns Server Utilities (ASU) for Unreal Tournament
-------------------------------------------------------

Key features of abfackelns UT installer package:

Easy-access to modify most of the common ini settings.
Umod installation and removal.
Intelligent patching system with patches for CSHP and ngWorldStats.
Custom "rc.d" style init scripts to start and stop the server.
Init script options to ensure that the server stays up!
Configurable number of bots to be in each game by default.
Map or skin download redirection of files larger than 100k.

Visit the following web page for more information:

WWW: http://ut.abfackeln.com/asu.html
2001-10-17T02:19:42+00:00 games/utserver-to Unreal Tournament mod Tactical Ops full server package for Linux
This package contains all of the items you'll need to run a Unreal
Tournament dedicated server with Tactical Ops mod under FreeBSD
with Linux emulation.

WWW: http://www.tactical-ops.to/

- Patrick Li
pat@FreeBSD.org
2001-10-17T02:14:22+00:00 games/utserver Unreal Tournament Dedicated Server for Linux
This package contains all of the items you'll need to run a
Unreal Tournament Dedicated Server under FreeBSD (with Linux
emulation).

Dedicated server of the very popular first person shooter game.
- default install points to '/usr/local/ut-server/'

netgames patch ver 0.8.2 by Abfackeln included

WWW: http://ut.abfackeln.com/asu.html?page=dedicated

For more information about UT visit:
http://www.unrealtournament.com/
http://www.utpg.org/

For more information about configuring Linux UT servers visit:
http://www.planetunreal.com/TheAdminPage/TheLinuxServer.htm
2001-10-17T02:12:55+00:00 devel/linux-sdl12 Cross-platform multi-media development API (linux version)
Unstable development version of the SDL library (linux version).

This library is designed to make it easy to write games that run
on UNIX, Win32 and BeOS using the various native high-performance
media interfaces, (for video, audio, etc) and presenting a single
source-code level API to your application. This is a fairly low
level API, but using this, completely portable applications can be
written with a great deal of flexibility.

WWW: http://www.libsdl.org/
2001-10-17T02:12:55+00:00 devel/linux-f8-sdl12 Cross-platform multi-media development API (Linux Fedora 8)
Unstable development version of the SDL library (linux version).

This library is designed to make it easy to write games that run
on UNIX, Win32 and BeOS using the various native high-performance
media interfaces, (for video, audio, etc) and presenting a single
source-code level API to your application. This is a fairly low
level API, but using this, completely portable applications can be
written with a great deal of flexibility.

WWW: http://www.libsdl.org/
2001-10-17T02:12:55+00:00 devel/linux-f10-sdl12 Cross-platform multi-media development API (Linux Fedora 10)
Unstable development version of the SDL library (linux version).

This library is designed to make it easy to write games that run
on UNIX, Win32 and BeOS using the various native high-performance
media interfaces, (for video, audio, etc) and presenting a single
source-code level API to your application. This is a fairly low
level API, but using this, completely portable applications can be
written with a great deal of flexibility.

WWW: http://www.libsdl.org/
2001-10-16T19:25:34+00:00 multimedia/libmpeg2 Free library for decoding MPEG-2 and MPEG-1 video streams
[ excerpt from developer's site ]
It is a free library for decoding mpeg-2 and mpeg-1 video
streams. The main goals in libmpeg2 development are:

Conformance - libmpeg2 is able to decode all mpeg streams that
conform to certain restrictions: "constrained parameters" for
mpeg-1, and "main profile" for mpeg-2. In practice, this is what
most people are using. For streams that follow these restrictions,
we believe libmpeg2 is 100% conformant to the mpeg standards - and
we have a pretty extensive test suite to check this.

Speed - for most current systems, the display will actually take
more time than the mpeg-2 decoding. For systems that have hardware
color conversion and scaling (as we can use with the xv extension
in Xfree 4), you should be able to watch DVD streams on a Celeron
400. On a PIII/666 with null display you should get about 110 frames
per second.

Portability - most of the code is written in C, and when we use
platform-specific optimizations we always have a generic C routine
to fall back on.

WWW: http://libmpeg2.sourceforge.net/
2001-10-16T19:25:34+00:00 graphics/libmpeg2
[ excerpt from developer's site ]
It is a free library for decoding mpeg-2 and mpeg-1 video
streams. The main goals in libmpeg2 development are:

Conformance - libmpeg2 is able to decode all mpeg streams that
conform to certain restrictions: "constrained parameters" for
mpeg-1, and "main profile" for mpeg-2. In practice, this is what
most people are using. For streams that follow these restrictions,
we believe libmpeg2 is 100% conformant to the mpeg standards - and
we have a pretty extensive test suite to check this.

Speed - for most current systems, the display will actually take
more time than the mpeg-2 decoding. For systems that have hardware
color conversion and scaling (as we can use with the xv extension
in Xfree 4), you should be able to watch DVD streams on a Celeron
400. On a PIII/666 with null display you should get about 110 frames
per second.

Portability - most of the code is written in C, and when we use
platform-specific optimizations we always have a generic C routine
to fall back on.

WWW: http://libmpeg2.sourceforge.net/
2001-10-16T13:21:53+00:00 audio/liba52 Free library for decoding ATSC A/52 streams, aka AC-3
[ from developer's site ]
It is a free library for decoding ATSC A/52 streams, aka AC-3. The
A/52 standard is used in a variety of applications, e.g., digital
television and DVD. The main goals in liba52 development are:

Portability - most of the code is written in C, and when we use
platform-specific optimizations we always have a generic C routine
to fall back on.

Reusability - we do not want liba52 to include any project-specific
code, but it should still include enough features to be used by
very diverse projects.

Precision - We are trying to implement all of the A/52 standard,
and to have a very precise output by doing all the calculations in
floating point. We have a test suite that detects any deviation in
the output when compared to previous versions. We do not have access
to official A/52 test vectors though, so we have to use our judgement
to ensure that such deviations are only introduced when we fix bugs!

Speed - liba52 is really fast, on any modern PC it should take only
a few percent of CPU time.

WWW: http://liba52.sourceforge.net/
2001-10-16T13:21:53+00:00 audio/liba52-devel A free library for decoding ATSC A/52 streams, aka AC-3
[ from developer's site ]
It is a free library for decoding ATSC A/52 streams, aka AC-3. The
A/52 standard is used in a variety of applications, e.g., digital
television and DVD. The main goals in liba52 development are:

Portability - most of the code is written in C, and when we use
platform-specific optimizations we always have a generic C routine
to fall back on.

Reuseability - we do not want liba52 to include any project-specific
code, but it should still include enough features to be used by
very diverse projects.

Precision - We are trying to implement all of the A/52 standard,
and to have a very precise output by doing all the calculations in
floating point. We have a test suite that detects any deviation in
the output when compared to previous versions. We do not have access
to official A/52 test vectors though, so we have to use our judgement
to ensure that such deviations are only introduced when we fix bugs!

Speed - liba52 is really fast, on any modern PC it should take only
a few percent of CPU time.

WWW: http://www.mplayerhq.hu/
2001-10-16T01:06:04+00:00 emulators/ski HP's Ski IA-64 simulator
Ski provides a functional IA-64 simulator, meaning that it simulates the
IA-64 architecture, as opposed to a particular implementation (such as
Itanium). The advantage of a functional simulator is that it executes
quickly---Ski simulatues in excess of 2 million IA-64 instructions per
second on a fast Pentium-III. On the other hand, since it doesn't
simulate the micro-architecture, it cannot be used for performance
tuning as the results would be completely meaningless. For example,
Ski simulates instructions one at a time, whereas all IA-64 chips
allow simultaneous execution of multiple instructions.

Ski simulates the complete architecture, as defined by the IA-64
architecture manuals that can be found at the following URLs:

http://developer.intel.com/design/ia-64/manuals/
http://devresource.hp.com/devresource/Docs/Refs/IA64ISA/

Ski can execute in one of two modes: system-mode or user-mode. In
system-mode, both application and system-mode execution is simulated.
In user-mode, only application-level instructions are simulated. All
system calls are intercepted and translated into corresponding calls
on the host OS (i.e., Linux/x86). Since user-mode involves less
simulation, it executes faster. On the other hand, certain things
(such as multi-threading) are not supported in user-mode execution.
Thus, for perfect simulation accuracy, it's best to use system-mode.
For more details on the internal works of the user-mode environment,
please refer to HP Labs technical report HPL-2000-85
(http://www.hpl.hp.com/techreports/2000/HPL-2000-85.html).
2001-10-16T01:04:21+00:00 sysutils/ticker.app Ticker dockapp for Window Maker
Ticker.app is just like a ticker. It reads a file that is specified
by the command line, and displays each line in a viewing area
periodically. It rereads automatically when the file has been
modified. If you run in a tail-mode, it ticks only the last line.

WWW: http://seiichisato.jp/dockapps/#wmmemmon
2001-10-15T20:07:30+00:00 sysutils/ltrace Track runtime library calls in dynamically linked programs
ltrace intercepts and records dynamic library calls which are called by an
executed process and the signals received by that process. It can also intercept
and print the system calls executed by the program.

WWW: http://ltrace.org/
2001-10-15T14:09:21+00:00 x11-fonts/mkfontalias Python script to make fonts.alias files for X
A Python script that generates a fonts.alias file for use with TrueType
fonts in X.

WWW: http://home.c2i.net/dark/linux.html#fuzzy
2001-10-15T14:00:24+00:00 net/netqc Network Monitoring System based on Net-Snmp
Network Monitoring System based on Net-snmp package.
Netqc monitores preconfigured entities using SNMP protocol(v1,v2c,v3).
It watches for degined ``events'' (onSame, onChange, onNonZero..) and
react with different ``actions'' like logging (mysql, netqc-log file) &
notification.
2001-10-15T14:00:24+00:00 net-mgmt/netqc Network Monitoring System based on Net-Snmp
Network Monitoring System based on Net-snmp package.
Netqc monitores preconfigured entities using SNMP protocol(v1,v2c,v3).
It watches for degined ``events'' (onSame, onChange, onNonZero..) and
react with different ``actions'' like logging (mysql, netqc-log file) &
notification.
2001-10-15T13:17:30+00:00 net/easysoap C++ SOAP library based on Expat
C++ SOAP Library based on expat

WWW: http://easysoap.sourceforge.net/
2001-10-15T12:43:36+00:00 www/moinmoin Easy to use, full-featured and extensible wiki software package
MoinMoin is a Python clone of WikiWiki, which is a composition system;
it's a discussion medium; it's a repository; it's a mail system;
it's a tool for collaboration.

WWW: https://moinmo.in/
2001-10-15T11:53:18+00:00 www/gallery3 Web based photo album organizer written in PHP
Project and Organization

Gallery is an open source project with the goal to develop and support leading
photo sharing web application solutions.

The Gallery project develops open source software licensed under the GPL, and
is maintained and developed by a community of users and developers. The
development is a distributed effort, with collaboration from around the globe.
The team is well organized, with weekly meetings, and constant communication.
Serving millions worldwide, the Gallery project is the most widely used system
of its kind. Gallery is free to download and use.

Products

Gallery is also the name of the main product, an online photo album organizer.
Gallery gives you an intuitive way to blend photo management seamlessly into
your own website whether you're running a small personal site or a large
community site.

WWW: http://gallery.menalto.com/
2001-10-15T11:53:18+00:00 www/gallery2 Web based photo album organizer written in PHP
Gallery is a web based software product that lets you manage your photos on your
own website. You must have your own website with PHP support in order to install
and use it. With Gallery you can easily create and maintain albums of photos via
an intuitive interface. Photo management includes automatic thumbnail creation,
image resizing, rotation, ordering, captioning, searching and more. Albums can
have read, write and caption permissions per individual authenticated user for
an additional level of privacy. Give accounts to your friends and family and let
them upload and manage their own photos on your website!

WWW: http://gallery.sourceforge.net/
2001-10-15T11:53:18+00:00 www/gallery Slick web based photo album written using PHP
Gallery is a slick web based photo album written using PHP. Easy to install
(it includes a config wizard), it provides users with the ability to create
and maintain their own albums in the album collection via an intuitive web
interface. Photo management includes automatic thumbnail creation, image
resizing, rotation, ordering, captioning, searching and more. Albums can
have read, write and caption permissions per individual authenticated user
for an additional level of privacy.

WWW: http://gallery.sourceforge.net/
2001-10-15T11:37:30+00:00 mail/ricochet An automated agent for tracing and reporting internet junk mail
Ricochet is an automated agent for tracing and reporting internet junk
mail (a.k.a Spam). Ricochet analyses the headers of a spam to identity
the machines used for its injection, looks up the email addresses of the
machine owners and mails out a complaint to them. Ricochet uses various
network information resources like nameserver records, MX records and
Whois databases worldwide to collect and verify this information.

WWW: http://www.vipul.net/ricochet/
2001-10-15T11:15:56+00:00 x11-toolkits/notif2 The Notif2 GTK theme engine following the new Motif look and feel
A GTK Theme Engine. following the NEW look and feel of that ever so popular
widget set: Motif 2.x.

This code derives from the thinice theme by Tim Gerla <timg@means.net> and
Tomas Ögren <stric@ing.umu.se>.

Roberto Machorro <rmach@bigfoot.com>

WWW: http://themes.freshmeat.net/projects/notif210/
2001-10-15T11:15:56+00:00 x11-themes/notif2 The Notif2 GTK theme engine following the new Motif look and feel
A GTK Theme Engine. following the NEW look and feel of that ever so popular
widget set: Motif 2.x.

This code derives from the thinice theme by Tim Gerla <timg@means.net> and
Tomas Ögren <stric@ing.umu.se>.

WWW: http://themes.freshmeat.net/projects/notif210/
2001-10-15T10:12:33+00:00 www/py-websvcs Web service libraries includes SOAP, WSDL, UDDI, etc
Includes:
* General SOAP Parser based on sax.xml ( requires Python 2.0 )
* General SOAP Builder
* SOAP Proxy for RPC client code
* SOAP Server framework for RPC server code

Features:
* Handles all of the types in the BDG
* Handles faults
* Allows namespace and SOAPAction specification
* Homogeneous typed arrays
* Supports multiple schemas
* Header support (mustUnderstand and actor)
* XML attribute support
* Multi-referencing support (Parser/Builder)
* SSL clients and servers

WWW: http://sourceforge.net/projects/pywebsvcs/
2001-10-15T06:34:44+00:00 chinese/bind8
2001-10-14T18:13:23+00:00 sysutils/x86info x86 CPU identification and feature display utility
The x86info utility displays information about each of the x86 CPUs found in
the system. Cache information, flags, registers, frequency, processor name,
family, and model are all displayed. It works with all Intel, AMD, Centaur,
Cyrix, VIA processors.

WWW: https://github.com/kernelslacker/x86info
2001-10-14T17:54:31+00:00 cad/pdnmesh Mesh generator and solver for Finite Element problems
pdnMesh: A finite element program
=================================

Copyright (C) 2001-2005 Sarod Yatawatta

pdnMesh is a program that can solve 2D potential problems (Poisson Equation)
and eigenvalue problems (Helmholtz Equation) using the Finite Element Method.
Common applications occur in electromagnetics, heat flow and fluid dynamics.
It can solve problems using both Nodal Based Formulation and Edge Based
(Vector) Formulation.
The features of the program are as follows.
* Automatic mesh generation according to given boundaries.
* Adaptive and Interactive mesh refinement.
* Problem solution using Cholesky Decomposition or Conjugate Gradient
Method with sparse storage.
* Eigenvalue solution using LAPACK.
* (Optionally) Eigenvalue solution using QR iteration with shifts.
* Generating plots of contours, mesh and gradient on screen.
* Generating Encapsulated Postscript plots of contours and mesh.
* Generating a data file of the mesh to be used by other solvers.
* Can import DXF files generated by CAD programs.
* GUI is available with glut and GTK/GTKGLExt. Needs OpenGL.

WWW: http://pdnmesh.sourceforge.net/
2001-10-14T14:45:04+00:00 lang/ferite Embeddable scripting language
A scripting language designed to be embedded in other applications, that aims
to provide a powerful object oriented syntax with low memory and cpu overhead.

WWW: https://sourceforge.net/projects/ferite/
2001-10-14T14:04:09+00:00 devel/c2man Generates man pages from C sources
c2man is an automatic documentation tool that extracts comments
from C source code to generate functional interface
documentation in the same format as sections 2 & 3 of the Unix
Programmer's Manual. It requires minimal effort from the
programmer by looking for comments in the usual places near the
objects they document, rather than imposing a rigid
function-comment syntax or requiring that the programmer learn
and use a typesetting language. Acceptable documentation can
often be generated from existing code with no modifications.

WWW: http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?c2man
2001-10-14T12:40:26+00:00 net/citadel Citadel/UX Communications Server
Citadel/UX Communications Server
Copyright (c) 1987-2001 by Art Cancro.
Portions (c) 1998-2001 by Nathan Bryant, Brian Costello, and Ben Mehlman.
Documentation (c) 2000 by Steve Williams.
HP/UX compatibility layer (c) 2000 by Michael Bremen.
base64 encoding/decoding for MIME parser, public domain by John Walker.
'parsedate' function, public domain by Steven M. Bellovin, et. al.

WWW: http://uncensored.citadel.org/citadel/
Author: Arthur J. Cancro <ajc@uncensored.citadel.org>
Revision: 5.80

The Citadel/UX Communications Server provides your
enterprise with a powerful alternative to products
such as Microsoft Exchange. Citadel/UX provides you
with:
- Internet E-Mail (SMTP, POP3, IMAP servers built-in)
- Real-time Chatting
- Instant Messaging
Refer to the link above for more information about the
Citadel/UX Project.

--
Maintainer: Brian Ledbetter <brian@shadowcom.net>
2001-10-13T10:04:40+00:00 databases/ruby-search-namazu Ruby library which wraps libnmz of Namazu
This is an extension library for Ruby to use libnmz which is C library
of Namazu.

Author: Tietew <tietew@tietew.net>
WWW: http://www.tietew.jp/ruby/search-namazu.en
2001-10-12T21:42:54+00:00 emulators/psim-freebsd PowerPC simulator (PSIM) running in the GNU GDB 6
PowerPC simulator (PSIM) running in the GNU GDB 6

WWW: http://sourceware.org/psim/
2001-10-12T18:46:12+00:00 devel/p5-System2 Like system(), but with STDERR available as well
Execute a command, and returns output from STDOUT and STDERR. Much like
system(). $? is set. (Much cheaper than using open3() to get the same
info.)

If $debug is set, on-the fly diagnostics will be reported about how much
data is being read.

WWW: https://metacpan.org/release/System2
2001-10-12T18:20:46+00:00 math/p5-Math-BigInt Arbitrary size integer math perl package
Math::BigInt - Arbitrary size integer math package for perl.

This is a complete rewrite of Math::BigInt, Math::BigFloat and friends,
which are included with the standard system perl.

WWW: https://metacpan.org/release/Math-BigInt
2001-10-12T14:50:32+00:00 devel/p5-Memoize Transparently speed up perl functions by caching return values
`Memoizing' a function makes it faster by trading space for time. It
does this by caching the return values of the function in a table. If
you call the function again with the same arguments, memoize jumps in
and gives you the value out of the table, instead of letting the
function compute the value all over again.

WWW: https://metacpan.org/release/Memoize
2001-10-11T14:14:03+00:00 sysutils/pkg_tree Get a 'graphical' tree-overview of installed packages
Get a 'graphical' tree-overview of installed packages

Generates a ascii-art-graphical tree of packages and their dependancies.
For example for itk-3.2_1:

[~] edwin@k7>pkg_tree tk-8
tk-8.3.3
|\__ tcl-8.3.3_3 (unknown)
|\__ imake-4.1.0 (unknown)
|\__ freetype2-2.0.4
\__ XFree86-libraries-4.1.0 (unknown)

WWW: http://www.mavetju.org/
2001-10-11T14:14:03+00:00 ports-mgmt/pkg_tree Get a 'graphical' tree-overview of installed packages
Get a 'graphical' tree-overview of installed packages

Generates a ascii-art-graphical tree of packages and their dependancies.
For example for setxkbmap and xkbcomp

[~] edwin@k7>pkg_tree 'xkb[cm]'
setxkbmap-1.0.4
|\__ kbproto-1.0.3
|\__ pkg-config-0.23_1
|\__ xproto-7.0.10_1
|\__ libXau-1.0.3_2
|\__ libXdmcp-1.0.2_1
|\__ libX11-1.1.3_1,1
\__ libxkbfile-1.0.4
xkbcomp-1.0.3
|\__ kbproto-1.0.3
|\__ pkg-config-0.23_1
|\__ xproto-7.0.10_1
|\__ libXau-1.0.3_2
|\__ libXdmcp-1.0.2_1
|\__ libX11-1.1.3_1,1
\__ libxkbfile-1.0.4

WWW: http://www.mavetju.org/
2001-10-11T13:12:46+00:00 devel/p5-File-ReadBackwards Perl module to read file backwards by lines
This module reads a file backwards line by line. It is simple to use,
memory efficient and fast. It supports both an object and a tied handle
interface.

It is intended for processing log and other similar text files which
typically have their newest entries appended to them. By default files
are assumed to be plain text and have a line ending appropriate to the
OS. But you can set the input record separator string on a per file
basis.

WWW: https://metacpan.org/release/File-ReadBackwards
2001-10-11T12:30:15+00:00 www/w3m-m17n A pager/text-based WWW browser with multilingualization support
w3m is a pager/text-based WWW browser.

It is a similar application to Lynx, but it has several features Lynx
doesn't have.

* Rendering tables.
* Rendering frames. (It converts frames into a table).

This package also supports multilingualization.

WWW: http://w3m.sourceforge.net/
2001-10-11T11:54:23+00:00 net/cdpd CDPdaemon - sends Cisco Discovery Protocol announces over ethernet
A simple program designed to send 'Cisco Discovery Protocol' packets
on network.
2001-10-11T11:54:23+00:00 net-mgmt/cdpd Daemon to send CDP/LLDP announces over ethernet
A simple program designed to send 'Cisco Discovery Protocol' and
'Link Layer Discovery' packets on network.
2001-10-10T14:36:22+00:00 devel/fc++ Functional Programming in C++
FC++ is a library for functional programming in C++. Functional programming
is a programming paradigm in which functions are treated as regular values.
Thus, we can have functions that take other functions as parameters. The
former functions are called "higher-order" functions. A common feature of
functions is that they can be polymorphic. "Polymorphic" means that the same
function can be used with arguments of many types. FC++ is distinguished from
other libraries (including the C++ Standard Library) by its complete support
for polymorphism: FC++ polymorphic higher-order functions can take other
polymorphic functions as arguments and return polymorphic functions as results.
This is particularly useful (i.e., simplifies code) in C++ where type inference
is limited and we often need to pass polymorphic functions around and determine
their type later.

With FC++ you can define your own higher-order polymorphic functions, but the
library also contains a large amount of functionality that can be re-used as-is
in C++ programs. This includes infinite ("lazy") lists, useful higher-order
functions (like map, compose, etc.), a reference-counting facility that can be
used to replace C++ pointers, many common logical and arithmetic operators in
a form that can be used with higher-order functions, and more.

WWW: http://people.cs.umass.edu/~yannis/fc++/
2001-10-10T13:07:02+00:00 devel/p5-Devel-Constants Perl module to translate constants back to their named symbols
Declaring constants is very convenient for writing programs, but as
they're often inlined by Perl, retrieving their symbolic names can be
tricky. This is made worse with low level modules that use constants for
bit-twiddling.

Devel::Constants makes this much more manageable.

It silently wraps around the constant module, intercepting all constant
declarations. It builds a hash, associating the values to their names.
The names can then be retrieved as necessary.

WWW: https://metacpan.org/release/Devel-Constants
2001-10-10T10:29:18+00:00 sysutils/flog Small STDIN-to-file logger with support for log rotation
flog (file logger) is a small C program that reads input from STDIN and writes
to a file, optionally adding timestamps. If SIGHUP is received, the file will
be reopened, allowing for log rotation (see newsyslog(8)). The log file will
only be reopened if flog detects that rotation has occurred (i.e., the old file
is gone or the inode has changed). flog is extremely small (a memory footprint
of less than 500 bytes). It also protects you from running out of disk space;
if that happens, the logfile will be truncated and a warning generated. This
could save you from waking up to pager beeps in the middle of the night.

WWW: http://oss.ezic.com/
2001-10-10T02:54:00+00:00 graphics/gsculpt Opensource 3D modelling application
gSculpt is an open source, procedural subdivision modeller. It has a
comprehensive set of polygon modelling tools, including most of those
found in Wings 3D, and more.

Workflow and speed of use are important design goals in the
development of gSculpt. Pre-selection highlighting throughout the
program, and keyboard short cuts ensure that the workflow is fast and
efficient, while providing access to a powerful procedural system
which allows mistakes to be rectified easily.

Its procedural modelling system makes it an excellent choice for
making modelling tutorials, as the steps required to build the model
from the beginning are displayed to the user in a list. This list can
be navigated easily, allowing a user to view the process one step at a
time, at their own pace, while being able too look at the model from
all angles as they go.

gSculpt can import and export Wavefront Object (.obj) model files.

WWW: http://gsculpt.sourceforge.net/
2001-10-10T02:50:21+00:00 sysutils/wmzazof A simple dockapp that displays the uptime, free and used memory
wmzazof is a very simple WindowMaker dockapp that displays the uptime
(hours, minutes or days), free mem (kB) and used mem (kB). Two modes
exist for mem used and mem free: with or without cache. At startup
the dockapp is in uptime mode hours, mem free with cache and mem used
without cache.

WWW: http://www.zazof.org/wmzazof/
2001-10-10T02:24:01+00:00 devel/inilib C++ lib which provides a method of saving the "state" of a program
inilib is a C++ library which provides a method of saving the "state"
of a program. inilib provides a means of storing a number of arbitrary
settings in memory with an easy access interface, as well providing
means for saving the information to and loading it from disk. Data is
stored in an easy to read format, allowing the user to modify any of the
information with a simple text editor.

inilib benefits the programmer by providing a simple, intuitive means to
store any data that can be expressed in std::string, int, double, or bool
types. In addition, inilib handles any conversion that may be necessary
to convert from one type to the other. Saving all information stored in
inilib to disk or loading information from disk requires only one command.

WWW: http://inilib.sourceforge.net/
2001-10-10T01:02:07+00:00 security/p5-Crypt-HCE_SHA Perl5 interface to one way hash chaining block cipher
This module implements a chaining block cipher using a one
way hash. This method of encryption is the same that is
used by radius (RFC2138) and is also described in Applied
Cryptography.

Two interfaces are provided in the module. The first is
straight block encryption/decryption the second does base64
mime encoding/decoding of the encrypted/decrypted blocks.

The idea is that the two sides have a shared secret that
supplies one of the keys and a randomly generated block of
bytes provides the second key. The random key is passed in
cleartext between the two sides.

An example client and server are packaged as modules with
this module. They are used in the tests.
2001-10-10T00:13:54+00:00 databases/p5-GraphViz-DBI Perl module for graph database tables and relations
This perl module constructs a graph for a database showing tables and
connecting them if they are related. While or after constructing the
object, pass an open database handle, then call `graph_tables' to
determine database metadata and construct a GraphViz graph from the
table and field information.

WWW: https://metacpan.org/release/GraphViz-DBI
2001-10-09T21:33:34+00:00 graphics/p5-GraphViz Perl interface to GraphViz graphing tool
This modules provides an interface to layout and generate images of
directed graphs in a variety of formats (PostScript, PNG, etc.) using
the "dot" and "neato" programs from the GraphViz project
(http://www.graphviz.org/).

WWW: https://metacpan.org/release/GraphViz
2001-10-09T21:18:24+00:00 security/altivore A publically disclosed (neither GPL nor open-source) ala Carnivore src
This is a sample program containing some of the features of the
features of the FBI's "Carnivore" program. It is intended to serve
as a point of discussion about Carnivore features. It has not been
thoroughly tested and contains numerous bugs.

This may also serve as an "alternative" for ISPs who do not wish
to install a black-box from the FBI. Court orders demanding data
from the ISP do not necessarily require that Carnivore must be used
if the ISP is able to obtain the data in another manner.

This software may also be useful in network management, such as
backing up data or sniffing a consumer's dial-up connection when
they are reporting problems to customer support.

See the commented notes in the code for details.

WWW: http://www.networkice.com/altivore/
2001-10-09T21:02:47+00:00 math/p5-Graph Graph, the Perl module for graph operations
This is Graph, the Perl module for graph operations as the code was for
the 1st edition of "Mastering Algorithms with Perl", by Jon Orwant,
Jarkko Hietaniemi, and John Macdonald, published in August 1999 by the
O'Reilly and Associates.

WWW: https://metacpan.org/release/Graph
2001-10-09T18:55:53+00:00 lang/p5-Data-JavaScript Dump Perl structures to JavaScript code
This module is aimed mainly for CGI programming, when a perl script
generates a page with client side JavaScript code that needs access to
structures created on the server.

It works by creating one line of JavaScript code per datum. Therefore,
structures cannot be created anonymously and needed to be assigned to
variables. This enables dumping big structures.

WWW: https://metacpan.org/release/Data-JavaScript
2001-10-09T05:44:38+00:00 textproc/domc Lightweight implementation of the DOM in ANSI C
DOMC is a light weight implementation of the DOM in ANSI C as specified in
the W3C Document Object Model Level 1, Level 2, and Level 2 Events
recommendations.

WWW: http://www.ioplex.com/~miallen/domc/
2001-10-09T05:44:38+00:00 devel/domc
DOMC is a light weight implementation of the DOM in ANSI C as specified in
the W3C Document Object Model Level 1, Level 2, and Level 2 Events
recommendations.

WWW: http://auditorymodels.org/domc/
2001-10-08T16:28:17+00:00 graphics/libafterimage Generic imaging library originally designed for AfterStep
libAfterImage is the imaging library implemented for AfterStep X Window
Manager. It has been generalized to be suitable for any application in
need of robust graphics engine.

It provides facilities for loading images from files of different formats,
compressed in memory storage of images, scaling, tinting/shading, flipping
and superimposition of arbitrary number of images over each other. In
addition it allows for linear gradients drawing, and antialiased/smoothed
text drawing using both FreeType library and X Window fonts.

Primary goals of this library are to achieve exceptional quality of images
and text, making code fast and small at the same time. Additional steps are
taken to compensate for screen colordepth limitation, and different error
diffusion algorithms are used to provide for smooth images even in low
colordepth modes.

WWW: http://www.afterstep.org/afterimage/
2001-10-08T16:25:53+00:00 devel/libafterbase AfterStep basic functionality library
AfterStep basic functionality library
2001-10-08T12:14:34+00:00 net/opengk Equivalence's H323 GateKeeper for OpenH323 OhPhone and NetMeeting
OpenGatekeeper is a H323 GateKeeper based on the OpenH323 project.
It is written by Equivalence, who also write the OpenH323 library

A H323 Gatekeeper manages multiple H323 clients on a network
and provides a nice user name to IP mapping.

As it follows the H323 standard, it is compatible with H323
client programs including OhPhone, OpenPhone and MS NetMeeting.

It makes use of PWLib and the OpenH323 stack from Equivalence Ltd Pty

For more information see
WWW: http://www.openh323.org/
2001-10-07T16:33:04+00:00 textproc/docbook-to-man DocBook SGML DTD into nroff/troff -man macros converter
A batch converter that transforms UNIX-style manpages from the DocBook SGML DTD
into nroff/troff -man macros.

WWW: https://www.oasis-open.org/docbook/tools/dtm/
2001-10-07T15:57:10+00:00 security/p5-Crypt-PassGen Generate random password that looks like real word
This module provides a single command for generating random password
that is close enough to a real word that it is easy to remember. It
does this by using the frequency of letter combinations in a language
(the frequency table is generated during installation although multiple
tables can be generated and used for different languages).

This module should not be used for high security applications (such as
user accounts) since it returns passwords that are not mixed case, have
no punctuation and no letters. This word can be used as a basis for a
more secure password.

The language of the password depends on the language used to construct
the frequency table.

WWW: https://metacpan.org/release/Crypt-PassGen
2001-10-07T10:53:22+00:00 devel/py-cxx Make it easier to extend Python with C++
PyCXX is a set of C++ facilities to make it easier to write Python
extensions. The chief way in which PyCXX makes it easier to write Python
extensions is that it greatly increases the probability that your program
will not make a reference-counting error and will not have to continually
check error returns from the Python C API.

PyCXX integrates Python with C++ in these ways:
- C++ exception handling is relied on to detect errors and clean up. In
a complicated function this is often a tremendous problem when writing
in C. With PyCXX, we let the compiler keep track of what objects need
to be dereferenced when an error occurs.
- The Standard Template Library (STL) and its many algorithms plug and
play with Python containers such as lists and tuples.
- The optional CXX_Extensions facility allows you to replace the clumsy
C tables with objects and method calls that define your modules and
extension objects.

WWW: http://cxx.sourceforge.net/
2001-10-07T02:17:50+00:00 net/p5-Net-ParseWhois Extendable perl5 module for parsing whois information
Based on Net::Whois, Net::ParseWhois was written with the intent to provide a
replacement for the (broken) Net::Whois module. It is otherwise different to
Net::Whois in that it a) is easily extendable b) has a work-around approach
rather than wanting/expecting/wishing registrars to standardize their output.

WWW: https://metacpan.org/release/Net-ParseWhois
2001-10-06T12:13:53+00:00 devel/autodia Automatic Dia XML - from Source Code and Data
AutoDia is a modular application that parses source code or data (if a
handler is available) and produces an XML document in Dia format,
essentially a Dia diagram auto creation package. The diagrams it creates
are standard UML diagrams showing dependencies, superclasses, packages,
classes and inheritances, as well as the methods, etc of each class.

AutoDia supports any language that a Handler has been written for -
currently this is C++, DBI, Java, PHP, Perl, Python, SQL and Torque (XML
DB schema).
Adding a handler is easy - read the DEVELOP file for details.

WWW: https://metacpan.org/release/Autodia
2001-10-06T07:08:42+00:00 graphics/drm-kmod Metaport of DRM modules for the linuxkpi-based KMS components
amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components on
amd64, i915 and radeonkms DRM modules from the former base DRM component on
other architectures.
Metaport for different versions of Linux DRM based on the FreeBSD version
in use. This port encompasses the recommendations of the FreeBSDDesktop team
of DRM versions for FreeBSD versions based on the last update to the LinuxKPI
in that code base. In general, the most recent supported stable DRM for a give
FreeBSD version will be installed. CURRENT receives the most recent development
DRM.
This port does not however hinder the expert user to make other decisions and
continue to install DRM ports directly.

WWW: https://github.com/FreeBSDDesktop/kms-drm
2001-10-05T20:44:11+00:00 x11-wm/ratmenu Simple menu patterened for use with ratpoison
This is ratmenu, a simple program that allows you to create X menus from the
shell, where each menu item will run a command. ratmenu is intended for use
with ratpoison, but can be used with any other window manager.
2001-10-05T20:15:44+00:00 net/scdp "Tool that sends CDP (CISCO Discovery Protocol) Packets"
This program sends CDP (Cisco Discovery Protocol) packets out on selected
interfaces and tells the connected switch (Cisco only) where the host is
connected.

WWW: http://sourceforge.net/projects/scdp/
2001-10-05T20:15:44+00:00 net-mgmt/scdp Tool that sends CDP (CISCO Discovery Protocol) Packets
This program sends CDP (Cisco Discovery Protocol) packets out on selected
interfaces and tells the connected switch (Cisco only) where the host is
connected.

WWW: http://sourceforge.net/projects/scdp/
2001-10-05T14:55:02+00:00 palm/plucker An offline HTML viewer for PalmOS devices
Plucker is an offline HTML viewer for PalmOS devices packaged with UNIX and
Linux conduits. An included set of scripts will spider HTML pages which you
specify to a supplied depth, and parse them on your desktop machine. Those
webpages are processed there and transferred to the Palm for viewing by
Plucker.

WWW: http://plkr.org/
2001-10-05T08:55:59+00:00 textproc/p5-Parse-Syslog Perl5 routines that present a simple interface to parse syslog files
Parse::Syslog presents a simple interface to parse syslog
files: you create a parser on a file (with new) and call
next to get one line at a time with Unix-timestamp, host,
program, pid and text returned in a hash-reference.

WWW: https://metacpan.org/release/Parse-Syslog
2001-10-05T04:28:13+00:00 games/hlserver-snow Half-Life mod Snow War full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Snow War server under Linux emulation.

Snow-War is all about snowballs - you make and throw them by your
self.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/snowwar/
2001-10-05T00:00:52+00:00 textproc/htmlsection Insert section numbers in HTML and make a table of contents
htmlsection is a perl script to insert section number in HTML. When you use
htmlsection, you don't have to manage section, table, figure, program-list,
reference, term and note numbers and you don't have to make the table of
contents, table index, figure index, and program-list index.

* Insert section number in HTML and make links to the section.
* Make the table of contents.
* Insert table, figure, and program-list numbers and make links.
* Make the index of tables, figures, and program-lists.
* Insert reference, term, and note numbers and make links.

WWW: http://web.ffn.ne.jp/~hsakai/myfreesoft/htmlsection.html
2001-10-04T08:51:47+00:00 databases/libodbc++ C++ class library and toolset for ODBC access to data sources
Libodbc++ aims to be a complete C++ development environment for data source
(typically SQL database) access. It exists in the form of a class library
and a set of tools. Libodbc++ currently provides a subset of the JDBC 2.0
specification functionality.

Libodbc++ runs on top of ODBC, i.e. it needs to be compiled with support for
an ODBC driver manager. It currently supports either iODBC or unixODBC.
This port allows the user to select which driver manager to use via a
build-time variable definition - see the comments in the Makefile for further
details.

WWW: http://orcane.net/freeodbc++/
2001-10-04T03:54:24+00:00 emulators/linux_base-7
The linux_base port contains a selection of the packages from a minimal
Red Hat Linux installation. These packages, in conjunction with the linux
module, form the basis of the linux compatibility environment.

- Marcel
marcel@FreeBSD.org
2001-10-04T03:39:58+00:00 security/sha Simple file hash program utilizing SHA-1, SHA-256, SHA-384, SHA-512
sha is a simple program that hashes files. It uses the National
Institute of Standards and Technology's Secure Hash Algorithm.
It can use SHA-1, SHA-256, SHA-384, or SHA-512, which generate
respectively, hashes of 160, 256, 384, or 512 bits. sha can be
used in scripts to do, for example, file integrity checking.

WWW: http://www.saddi.com/software/sha/
2001-10-04T03:26:26+00:00 x11-toolkits/linux-openmotif Motif toolkit Linux libraries
Open Motif runtime libraries for the Linux emulation environment.
2001-10-04T03:26:26+00:00 x11-toolkits/linux-f8-openmotif Motif toolkit Linux libraries
Open Motif runtime libraries for the Linux emulation environment.
2001-10-04T03:26:26+00:00 x11-toolkits/linux-f10-openmotif Motif toolkit Linux libraries
Open Motif runtime libraries for the Linux emulation environment.
2001-10-03T15:22:28+00:00 graphics/barcode Barcode generation library and command-line frontend
GNU barcode is a tool to convert text strings to printed bars. It
supports a variety of standard codes to represent the textual strings
and creates postscript output.

Main features of GNU Barcode:

* Available as both a library and an executable program
* Supports UPC, EAN, ISBN, CODE39 and other encoding standards
* Postscript and Encapsulated Postscript output
* Accepts sizes and positions as inches, centimeters, millimeters
* Can create tables of barcodes (to print labels on sticker pages)

WWW: http://www.gnu.org/software/barcode/
2001-10-03T14:39:06+00:00 print/xpp X11-based printer manager for CUPS
XPP is a graphical utility for managing printers and submitting print jobs.
It interfaces with CUPS on the backend and allows the user to configure
double sided printing, active tray, color adjustment, etc. It supports the
command line flags of lpr as well.

You will first need to configure a printer via CUPS to use XPP.

WWW: http://cups.sourceforge.net/xpp/
2001-10-02T16:34:11+00:00 misc/afbackup-server
2001-10-02T16:29:20+00:00 misc/afbackup-client
2001-10-02T16:24:54+00:00 misc/afbackup AF's backup system
This is a client-server backup system offering several
workstations a centralized backup to special backup
servers.

WWW: http://www.afbackup.org/

- Vadim Belman
voland@catpipe.net
2001-10-02T11:31:56+00:00 textproc/p5-WDDX Perl module to parse WDDX Packets
This is a module that parses WDDX packets. Which are
well supported in Allaire Coldfusion, and pretty
useful.

This is from the WDDX.org web site: "The Web Distributed
Data Exchange, or WDDX, is a free, open XML-based
technology that allows Web applications created with any
platform to easily exchange data with one another over the
Web."

WWW: https://metacpan.org/release/WDDX
2001-10-02T11:16:29+00:00 astro/p5-SETI-Stats Perl module for local/remote access to SETI@home stats
This Perl class provides an object oriented API which lets you gather
SETI@home stats from one or more machines and gives you a programmatic
way of getting access to them. It can cope with multiple SETI@home
clients which share a directory hierarchy accessible to the machine it
is run on, clients which each have their own private filespace (using
rsh, ssh or equivalent) and even works for boxes running Windows NT.

SETI::Stats borrows from Jan Rocho's perlseti.pl, but differs in
several ways - this is a module devoted to stats gathering rather than
a general purpose control program, it can be used to monitor remote
machines without even requiring Perl to be installed on them, and
it provides a generic framework for access to (both local and remote)
SETI@home client stats. It could also be extended to cover stats
gathering from the SETI@home WWW server, though this may be better done
in a separate module to avoid code bloat.
2001-10-01T13:18:55+00:00 devel/bugzilla3 Bug-tracking system developed by Mozilla Project
Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking
Systems allow individual or groups of developers to keep track of
outstanding bugs in their product effectively.

Bugzilla has matured immensely, and now boasts many advanced features.
These include:

* integrated, product-based granular security schema
* inter-bug dependencies and dependency graphing
* advanced reporting capabilities
* a robust, stable RDBMS back-end
* extensive configurability
* a very well-understood and well-thought-out natural bug resolution
protocol
* email, XML, console, and HTTP APIs
* available integration with automated software configuration
management systems, including Perforce and CVS (through the
Bugzilla email interface and checkin/checkout scripts)
* too many more features to list

WWW: http://www.bugzilla.org/
2001-10-01T13:18:55+00:00 devel/bugzilla2 Bug-tracking system developed by Mozilla Project
Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking
Systems allow individual or groups of developers to keep track of
outstanding bugs in their product effectively.

Bugzilla has matured immensely, and now boasts many advanced features.
These include:

* integrated, product-based granular security schema
* inter-bug dependencies and dependency graphing
* advanced reporting capabilities
* a robust, stable RDBMS back-end
* extensive configurability
* a very well-understood and well-thought-out natural bug resolution
protocol
* email, XML, console, and HTTP APIs
* available integration with automated software configuration
management systems, including Perforce and CVS (through the
Bugzilla email interface and checkin/checkout scripts)
* too many more features to list

WWW: http://www.bugzilla.org/
2001-10-01T13:18:55+00:00 devel/bugzilla Bug-tracking system developed by Mozilla Project
Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking
Systems allow individual or groups of developers to keep track of
outstanding bugs in their product effectively.

Bugzilla has matured immensely, and now boasts many advanced features.
These include:

* integrated, product-based granular security schema
* inter-bug dependencies and dependency graphing
* advanced reporting capabilities
* a robust, stable RDBMS back-end
* extensive configurability
* a very well-understood and well-thought-out natural bug resolution
protocol
* email, XML, console, and HTTP APIs
* available integration with automated software configuration
management systems, including Perforce and CVS (through the
Bugzilla email interface and checkin/checkout scripts)
* too many more features to list

WWW: http://www.bugzilla.org/
2001-10-01T11:44:04+00:00 mail/pantomime Mail/MIME handling library for GNUstep
Mail/MIME handling library for GNUstep.

LICENSE: LGPL2 or later

WWW: http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3
2001-10-01T06:50:04+00:00 games/hlserver-pvk Half-Life mod Pirates, Vikings & Knights full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Pirates, Vikings & Knights server under Linux emulation.

[from developer's site]
Pirates, Vikings, and Knights (PVK) is a modification for Valve
Software's Half-Life that pits three teams from asynchronous time
periods-- pirates, Vikings, and knights-- against one another (most
often) in a teamplay battle. Each team has three unique classes,
each with their own strengths and weaknesses, giving PVK a diversity
unmatched in Half-Life mods. Unlike other mods, PVK is set in
various historical settings, where close-combat was a standard.
Many characters lack any long distance weapon, and the others'
projectile weapons are often inaccurate or cumbersome to use.
Slash and hack can be much more useful than camping and sniping,
giving many new elements to multiplayer gaming.

Visit these following web pages for more information:

WWW: http://www.pvkmod.org/
2001-10-01T01:04:13+00:00 audio/p5-CDDB_get High-level interface to the Compact Disc Database
The CDDB_get module implements a Perl class for communicating with an
audio compact disc database through the CDDBP protocol.

WWW: https://metacpan.org/release/CDDB_get
2001-09-29T05:42:30+00:00 net/openslp Open-source implementation of the Service Location Protocol
Service Location Protocol is an IETF standards track protocol that provides a
framework to allow networking applications to discover the existence, location,
and configuration of networked services in enterprise networks.

WWW: http://www.openslp.org/
2001-09-28T21:30:41+00:00 mail/wmmultipop3 A WindowMaker dockapp that checks multiple pop3 accounts for new mail
wmMultiPop3 is a WindowMaker dockapp which checks one or more
pop3-accounts for new mail. It's based on wmPop3 written by Scott
Helden.

WWW: http://bart.sm.luth.se/~dansun-8/software/wmMultiPop3/
2001-09-28T08:59:50+00:00 www/auth_ldap Apache module to authenticate against an LDAP directory
This module allows Apache to authenticate a location against an
entry, or entries, in an LDAP database.

WWW: http://www.rudedog.org/auth_ldap/
2001-09-28T05:15:49+00:00 audio/rioutil Program to interface with the Rio600, Rio800, and psa[play devices
rioutil is a utility designed for the use of interfacing with Sonic
Blue/dnna's third, fourth, and fifth generations of flash MP3 players
(Rio 600/800/900/S-Series/Riot/Cali/Chiba/Fuse and Nike psa[play).
On many players, it goes beyond the packaged software by providing
downloading.

WWW: http://rioutil.sourceforge.net/
2001-09-26T09:22:02+00:00 biology/nclever NClever is a character-based version of NCBI's Entrez program
NClever is a character-based version of NCBI's Entrez program. It is an
interactive tool that allows easy browsing of the Entrez database.

More information available at:
WWW: ftp://megasun.bch.umontreal.ca/pub/nclever

--
Tony Maher <tonym@biolateral.com.au>
2001-09-26T02:58:43+00:00 misc/gkrellmaflag A GKrellM Plugin that displays a waving American flag
A GKrellM Plugin that displays a waving American flag as a memorial
for the victims of the 9-11 attacks
2001-09-25T19:27:11+00:00 multimedia/ffmpeg045 Hyper fast realtime audio/video encoder/converter, streaming server
[ excerpt (with adaptations) from developer's README ]
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
It can also encode from any supported input file format to any
input supported format.
* ffserver: high performance live broadcast streaming server based
on the ffmpeg core encoders.

WWW: http://ffmpeg.sourceforge.net/
2001-09-25T19:27:11+00:00 multimedia/ffmpeg Realtime audio/video encoder/converter and streaming server
FFmpeg is a complete, cross-platform solution to record, convert and stream
audio and video. It includes libavcodec - the leading audio/video codec
library.

WWW: http://ffmpeg.org/
2001-09-25T19:27:11+00:00 multimedia/ffmpeg-devel Realtime audio/video encoder/converter and streaming server
FFmpeg is a complete, cross-platform solution to record, convert and stream
audio and video. It includes libavcodec - the leading audio/video codec
library.

This is the development version from SVN snapshos.

WWW: http://ffmpeg.mplayerhq.hu/
2001-09-25T19:27:11+00:00 graphics/ffmpeg
[ excerpt (with adaptations) from developer's README ]
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
It can also encode from any supported input file format to any
input supported format.
* ffserver: high performance live broadcast streaming server based
on the ffmpeg core encoders.

WWW: http://ffmpeg.sourceforge.net/
2001-09-25T00:06:32+00:00 multimedia/oqtencoder Simple encoder using OpenQuicktime (TM)
[ from developer's readme ]
OQTEncoder is just here to show how simple it is to realize an
encoder using OpenQuicktime... It is simple, new and doesn't have
a lot of functionality but it should soon be better and it's already
usable ;)

Just launch it without options and it will explain you how to use
it ;). Here follows a simple example to encode any mpeg file using
the great program mpeg2dec from Aaron Holzman:

mpeg2dec -s -o pgmpipe test.mpg | oqtencoder -V jpeg test.mov

WWW: http://openquicktime.sourceforge.net/
2001-09-25T00:06:32+00:00 graphics/oqtencoder
[ from developer's readme ]
OQTEncoder is just here to show how simple it is to realize an
encoder using OpenQuicktime... It is simple, new and doesn't have
a lot of functionality but it shoud soon be better and it's already
usable ;)

Just launch it without options and it will explain you how to use
it ;). Here follows a simple example to encode any mpeg file using
the great program mpeg2dec from Aaron Holzman:

mpeg2dec -s -o pgmpipe test.mpg | oqtencoder -V jpeg test.mov

WWW: http://openquicktime.sourceforge.net/
2001-09-24T23:46:36+00:00 multimedia/oqtplayer Small, not functional, video OpenQuicktime (TM) player
OQTPlayer is a very very small, even not functional, very very
buggy video player that uses OpenQuicktime and the SDL library.

It is just a example to see how easy it is to use the OpenQuicktime
library. Really!

WWW: http://openquicktime.sourceforge.net/
2001-09-24T23:46:36+00:00 graphics/oqtplayer
OQTPlayer is a very very small, even not functionnal, very very
buggy video player that uses OpenQuicktime and the SDL library.

It is just a example to see how easy it is to use the OpenQuicktime
library. Really!

WWW: http://openquicktime.sourceforge.net/
2001-09-24T20:05:22+00:00 multimedia/openquicktime Portable library for handling Apple's QuickTime(TM) files
OpenQuicktime aims to be a portable library for handling Apple's
QuickTime(TM) popular media files on Unix-like environments. This
project was firstly designed to allow the porting of the 3ivx codec
on any Unix, but is now a completely separate and fully Open Source
project. Details:

- OpenQuicktime library contains no embedded codecs but has a
plugin system to dynamically load audio and video codecs.
- OpenQuicktime contains no colorspace conversion algorithm.
- OpenQuicktime is fully portable and fully configurable with all
the autoconfigure and automake magic we have been able to add.
- OpenQuicktime supports compressed headers (decoding only for the
moment).
- OpenQuicktime supports Quicktime Sound System version 2.
- OpenQuicktime can support any inputs and outputs (file, HTTP,
FTP, RTP, ...), in fact the functions used to read, write and
seek are overloadable.
- OpenQuicktime has an overloadable plugin mechanism. This is a
complex feature which enables any application to use its own
codecs instead of the OpenQuicktime ones.

WWW: http://openquicktime.sourceforge.net/
2001-09-24T20:05:22+00:00 graphics/openquicktime
[from developer's site]
OpenQuicktime aims to be a portable library for handling Apple's
QuickTime (TM) popular media files on Unix-like environments. This
project was firstly designed to allow the porting of the 3ivx codec
on any Unix, but is now a completly separate and fully Open Source
project. Details:

o OpenQuicktime library contains no embedded codecs but has a plugin
system to dynamically load audio and video codecs.
o OpenQuicktime contains no colorspace conversion algorithm.
o OpenQuicktime is fully portable and fully configurable with all
the autoconfigure and automake magic we have been able to add.
o OpenQuicktime supports compressed headers (decoding only for the
moment).
o OpenQuicktime supports Quicktime Sound System version 2.
o OpenQuicktime can support any inputs and outputs (file, HTTP,
FTP, RTP, ...), in fact the functions used to read, write and
seek are overloadable.
o OpenQuicktime has an overloadable plugin mechanism. This is a
complexe feature which enables any application to use its own
codecs instead of the OpenQuicktime ones.

WWW: http://openquicktime.sourceforge.net/
2001-09-24T19:44:58+00:00 net/forg A Gopher client
A Gopher client.

Feature :

- Ability to load other programs with different file formats.
- Full caching of directories and files.
- Searching supported.
- Bookmark support.
- Directories are searchable by name.
- Statistics on size of cache, number of files in the cache, and number
of documents in the queue.
- Ability to save files and directories.
- ASK menus.
- Context menus for individual gopher items.
- Right click context menus on all items providing all available
information on a resource.
- Managerspeak.
2001-09-24T18:42:50+00:00 multimedia/linux-divx4linux4 Linux binary release of DivX 4 (TM) Codec
[excerpt from DivX (TM) site]

The center of DivX MPEG-4 Codec is the DivX codec core. It is the
engine of the codec. The codec core processes either the video
image or MPEG-4 bitstream, and it uses the compression and
decompression to convert information between the formats. The codec
core includes two parts - an encoder (that compresses the video
image into MPEG-4 bitstreams) and a decoder (that decompresses the
MPEG-4 bitstream back into video images). The encoder core is named
"encore", and the decoder core "decore".

WWW: http://www.divx.com/
2001-09-24T18:42:50+00:00 multimedia/linux-divx4linux Linux binary release of DivX (TM) Codec
[excerpt from DivX (TM) site]

The center of DivX MPEG-4 Codec is the DivX codec core. It is the
engine of the codec. The codec core processes either the video
image or MPEG-4 bitstream, and it uses the compression and
decompression to convert information between the formats. The codec
core includes two parts - an encoder (that compresses the video
image into MPEG-4 bitstreams) and a decoder (that decompresses the
MPEG-4 bitstream back into video images). The encoder core is named
"encore", and the decoder core "decore".

WWW: http://www.divx.com/
2001-09-24T18:42:50+00:00 graphics/divx4linux4
[excerpt from DivX (TM) site]

The center of DivX MPEG-4 Codec is the DivX codec core. It is the
engine of the codec. The codec core processes either the video
image or MPEG-4 bitstream, and it uses the compression and
decompression to convert information between the formats. The codec
core includes two parts - an encoder (that compresses the video
image into MPEG-4 bitstreams) and a decoder (that decompresses the
MPEG-4 bitstream back into video images). The encoder core is named
"encore", and the decoder core "decore".

WWW: http://www.divx.com/
2001-09-24T18:42:50+00:00 graphics/divx4linux
[excerpt from DivX (TM) site]

The center of DivX MPEG-4 Codec is the DivX codec core. It is the
engine of the codec. The codec core processes either the video
image or MPEG-4 bitstream, and it uses the compression and
decompression to convert information between the formats. The codec
core includes two parts - an encoder (that compresses the video
image into MPEG-4 bitstreams) and a decoder (that decompresses the
MPEG-4 bitstream back into video images). The encoder core is named
"encore", and the decoder core "decore".

WWW: http://www.divx.com/
2001-09-24T12:43:46+00:00 editors/gnuserv Standalone release of gnuserv for GNU Emacs
gnuserv allows you to attach to an already running Emacs. This allows
external programs to make use of Emacs' editing capabilities. It is
like GNU Emacs' emacsserver/server.el, but has many more features.

WWW: http://meltin.net/hacks/emacs/
2001-09-24T12:43:46+00:00 editors/gnuserv-emacs20
gnuserv allows you to attach to an already running Emacs. This allows
external programs to make use of Emacs' editing capabilities. It is
like GNU Emacs' emacsserver/server.el, but has many more features.

WWW: http://meltin.net/hacks/emacs/

-- ported by Ilya Martynov <ilya@martynov.org>
2001-09-24T05:42:34+00:00 games/hlserver-vs Half-Life mod Vampire Slayer full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Vampire Slayer server under Linux emulation.

[from developer's site]
Please note, this mod has nothing specifically to do with 'Buffy
the Vampire Slayer'(tm). When the game starts you choose a team,
Vampire or Slayer. The game is played in rounds where the teams
have to wipe out the opposition. More scenarios regarding round
objectives are planned. The game pits the speed and physical
dexterity of the Vampires against the weaponry of the Slayers.
Vampires can move quicker, jump higher, leap at opponents. Slayers
are mere mortals but use shotguns, machine guns and crossbows to
fight their enemy. Although Vampires have no ranged weapons, their
close up attack is deadly. Vampires can move quietly to get close
enough to use this attack. Vampires cannot be killed with bullets
alone. You must either stake them or use the "stake firing crossbow"
to properly kill a Vampire. If a Vampire is knocked down with
bullets and is not staked, the Vampire will rise again. Vampires
can feed off dead bodies to recover health.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/vampire/
2001-09-24T05:05:49+00:00 chinese/hanzim Chinese character learning-aid program
Hanzi Master ("hanzim") is a Chinese character learning-aid program.

It is designed to help you memorize characters by leading you to internalize
their various systematicities. It displays lists of characters with the same
radicals, same remaining parts, and same pronunciations, along with pinyin
pronunciations and lists of compounds.

WWW: http://zakros.ucsd.edu/~arobert/hanzim.html
2001-09-24T01:37:32+00:00 ftp/mget Multithreaded commandline web-download manager
mGet is a command line download manager. It splits the file into a number
of segments and uses several separate threads to download each segment.
It can handle proxies and can tunnel through them to get files blocked by
proxies. Currently mGet only handles HTTP downloads directly, while FTP
downloads must go through a proxy.

WWW: http://cs-people.bu.edu/dbera/projects/mget/mget.php
2001-09-23T09:51:11+00:00 games/adgali Open source game library useful for 2D game development
Adgali is an open source game library useful for 2D game development. It
uses the SDL library for the bitmap, sounds and events, which provides
accelerated and portable interfaces to the video and sound hardware.

This library provides useful functions for bitmap and sprite display, game
GUI, sound events and music, generic AI engine, network management and video
streaming.

WWW: http://adgali.apiou.org/
2001-09-22T23:26:36+00:00 textproc/modlogan Modular log file analysis program

Modlogan is for all those who want a log-analyzer that is easy
to extend and very flexible. Just write a new output plugin and
create your very special report-design. You don't have to
reinvent the whole wheel to change the colour of the tire.
Imagine a SQL-output-plugin that writes the calculated data
into your database. Or a Memo generator that posts the
monthly stats to your department mailing list for further
investigation.

WWW: https://sourceforge.net/projects/modlogan/
2001-09-22T15:58:11+00:00 net/p5-Net-IPv6Addr Perl extension for manipulating IPv6 addresses
Net::IPv6Addr provides functions for parsing IPv6 addresses in all
formats described by RFC1884. If Math::Base85 is installed, formats
described in RFC1924 are also valid. It will generate "IP6.INT."
strings (as described in RFC1886) if you are inclined to play with
DNS records.

WWW: http://www.nog.net/~tony/warez/

--
Tony Monroe
tmonroe+perl@nog.net
2001-09-22T15:58:11+00:00 net-mgmt/p5-Net-IPv6Addr Perl extension for manipulating IPv6 addresses
Net::IPv6Addr provides functions for parsing IPv6 addresses in all
formats described by RFC1884. If Math::Base85 is installed, formats
described in RFC1924 are also valid. It will generate "IP6.INT."
strings (as described in RFC1886) if you are inclined to play with
DNS records.

WWW: https://metacpan.org/release/Net-IPv6Addr
2001-09-22T15:48:56+00:00 devel/p5-Parse-Yapp Perl extension for generating and using LALR parsers
Parse::Yapp lets you create Perl OO fully reentrant LALR(1) parser modules
and has been designed to be functionally as close as possible to yacc,
but using the full power of Perl and opened for enhancements.

WWW: https://metacpan.org/release/Parse-Yapp
2001-09-22T06:42:22+00:00 astro/kstars KDE desktop planetarium
KStars is a desktop planetarium for KDE. It provides an accurate
graphical simulation of the night sky, from any location on Earth, at
any date and time. The display includes up to 100 million stars,
13,000 deep-sky objects, all 8 planets, the Sun and Moon, and
thousands of comets and asteroids.

WWW: http://edu.kde.org/kstars
2001-09-22T05:09:10+00:00 mail/p5-Mail-QuoteWrap Provides wrapping functionality for quoted Email and Usenet messages
A Mail::QuoteWrap object expects its text member to contain a reference
to a list of lines of text, such as the output of methods like body
News::Article(). It can then produce quotified output, optionally
prepended with the quote mark designated by output_quotechar, within the
width specified by columns.

Mail::QuoteWrap specificially does not solve the following problems:

It does not handle munged quote characters, such as those produced by the
AOHell newsreader or similar gunge:
>> This >is a second-generation quote, but it
> looks >>like a nasty mix of first- and second->
> generation >>material.

It does not automatically detect and bypass news or mail headers. That
is not the role of this object.

It assumes a paragraph structure to the quoted text and doesn't try to
enforce any other. If you want a module that detects document structure
and deals well with it, look at Text::Autoformat.
2001-09-21T04:59:58+00:00 devel/uml
The UML Modeller will allow you to create diagrams to the
Unified Modelling Language (UML) standard.

WWW: http://uml.sourceforge.net/
2001-09-21T04:59:58+00:00 devel/umbrello UML modeller for KDE
Unified Modelling Language (UML) diagram program for KDE.

WWW: https://umbrello.kde.org/
2001-09-21T01:54:58+00:00 textproc/rot Rotates a file so that lines become columns and vice versa
Rot rotates a file so that lines become columns and vice versa. This allows
line-oriented Unix filters like grep to operate on columns instead.
2001-09-20T11:17:57+00:00 textproc/ruby-format Perl like formats for Ruby
Class Format in module FormatR provides Perl like formats for Ruby.

These are used to create output with a similar format but with
changing values.

WWW: http://formatr.sourceforge.net/
2001-09-20T09:18:26+00:00 lang/jruby Implementation of Ruby Interpreter in Pure Java
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby
for the JVM.

JRuby provides a complete set of core "builtin" classes and syntax for the Ruby
language, as well as most of the Ruby Standard Libraries. The standard libraries
are mostly Ruby's own complement of .rb files, but a few that depend on C
language-based extensions have been reimplemented. Some are still missing, but
we hope to implement as many as is feasible.

WWW: http://jruby.org/
2001-09-20T07:50:12+00:00 multimedia/libxine Libraries for xine multimedia player
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs.
It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk
drives, and displays multimedia streamed over the Internet. It interprets many
of the most common multimedia formats available.

These are the libraries for the xine.

WWW: http://www.xine-project.org/
2001-09-20T07:50:12+00:00 graphics/libxine Libraries for xine multimedia player
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs.
It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk
drives, and displays multimedia streamed over the Internet. It interprets many
of the most common multimedia formats available.

These are the libraries for the xine.

WWW: http://www.xinehq.de/
2001-09-20T06:13:01+00:00 www/ruby-webunit A Ruby API for automated unit testing of web sites
Ruby/WebUnit is a Ruby API to test HTML/CGI without a browser, and is
idealy suited for automated unit testing of web sites when combined
with a Ruby unit test framework such as RubyUnit.

Author: yuichi TAKAHASHI <yt@xpenguin.biz>
WWW: http://www.xpenguin.biz/download/webunit/
2001-09-20T05:05:29+00:00 textproc/ruby-htmlrepair Ruby library to repair unclosed tags in an HTML document
This is htmlrepair.rb, a Ruby library to repair unclosed tags in an
HTML document.

It is used with htmlsplit.rb and adds a method "repair" to the
HTMLSplit class.

WWW: http://raa.ruby-lang.org/project/htmlrepair
2001-09-20T05:04:22+00:00 textproc/ruby-htmlcompact A Ruby library to compact an HTML document by reducing whitespaces
This is htmlcompact.rb, a Ruby library to compact an HTML document by
reducing whitespaces.

It is used with htmlsplit.rb and adds a method "compact" to the
HTMLSplit class.

Author: MoonWolf <moonwolf-ruby@moonwolf.com>
WWW: http://raa.ruby-lang.org/project/htmlcompact/
2001-09-20T05:03:25+00:00 textproc/ruby-htmlsplit Ruby library to split an HTML document into tags and contents
This is htmlsplit.rb, a Ruby library to split an HTML document into an
array of tags and contents.

WWW: http://raa.ruby-lang.org/project/htmlsplit
2001-09-18T16:34:28+00:00 games/hlserver-existence Half-Life mod Existence (Matrix alike) full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Existence (Matrix look alike) server under Linux emulation.

[from developer's site]
The year is 2080, the government has been corrupted by the power
their technology has granted them. An underground rebellion force
has formed and is fighting back against this tremendous threat with
the same technology - a technology that has fuelled a war between
malevolent Artificial Intelligence and Humanity. Our existence is
at risk...

With open access to human brain waves, this new science is able to
amplify single human DNA strands, which contain the unique genetic
coding of every individual. Different attributes and knowledge of
any individual can be enhanced, or diminished. Both sides hold the
same technology, the ever growing AI can not co-exist with self
reliant spontaneous humanity. Obliteration of one is inevitable...
will you help fight for our race? Or have they gotten to you already?

Visit these following web pages for more information:

WWW: http://www.whatisexistence.com/
2001-09-18T14:58:15+00:00 databases/zodb The Zope Object Database, a persistent object database for Python
ZODB, the Zope Object Database, is a persistent object database system for
Python. It provides facilities to write objects to disk automatically, read
them in again when they're required by a running program, and cache them.

ZODB normally forms part of the Zope application framework by Zope
Corporation (previously Digital Creations). (See port www/zope.) However,
it has found significant application outside of Zope.

This port represents StandaloneZODB, an official standalone distribution of
ZODB by Pythonlabs, a division of Zope Corporation. This official
distribution is now merging with with Andrew Kuchling's third party
standalone repackaging of ZODB that was formerly the focus of this port.

StandaloneZODB includes a standalone version of Zope Enterprise
Objects (ZEO), a tool to distribute ZODB stores across a network.

Author: Barry A Warsaw <barry@zope.com> and a host of others
WWW: http://www.zope.org/Products/StandaloneZODB/
See also: http://amk.ca/zodb/guide/ (ZODB Programming Guide)

-- Johann Visagie <wjv@FreeBSD.org>
2001-09-18T10:51:37+00:00 www/quixote Framework for developing web applications in Python
Quixote is yet another framework for developing Web applications in
Python. The design goals were:

- To allow easy development of Web applications where the accent is more on
complicated programming logic than complicated templating.
- To make the templating language as similar to Python as possible, in both
syntax and semantics. The aim is to make as many of the skills and
structural techniques used in writing regular Python code applicable to Web
applications built using Quixote
- No magic. When it's not obvious what to do in a certain case, Quixote
refuses to guess

Quixote works by using a Python package to store all the code and HTML for a
Web-based application. There's a simple framework for publishing code and
objects on the Web, and the publishing loop can be customized by subclassing
the Publisher class. You can think of it as a toolkit to build your own
smaller, simpler version of Zope, specialized for your application.

See also: http://www.amk.ca/python/writing/mx-architecture/

WWW: http://quixote.ca/
2001-09-18T07:02:14+00:00 graphics/p5-ming Perl module for Ming which allows you to create Flash 4/5 movies
This is the Perl 5 module for the Ming library.
Ming allows you to create Flash 4/5 (TM) movies.

WWW: http://www.libming.org/
2001-09-18T06:21:29+00:00 net/gutenfetch Fetch listings and books from Project Gutenberg
Gutenfetch - A small program capable of listing and fetching various
free electronic texts available from Project Gutenberg. It is light
and intended to be combined with other tools.
2001-09-17T21:47:14+00:00 math/p5-Math-Base85 Perl extension for base 85 numbers, as referenced by RFC 1924
RFC 1924 describes a compact, fixed-size representation of IPv6
addresses which uses a base 85 number system. This module handles some
of the uglier details of it.

The base 85 numbers (from 0 to 84) are as follows:

0..9 A..Z a..z ! # $ % & ( ) * + - ; < = > ? @ ^ _ ` { | } ~

At the moment, there's not much in this module. But it should be
sufficient for the purposes of RFC 1924.

WWW: https://metacpan.org/release/Math-Base85

-Anton
2001-09-17T19:38:26+00:00 russian/tac+ia The Cisco remote aaa server (inet-admins edition)
tacacs+ is program that allow authorization and authentication via net on
remote access servers. Authenticate users, authorize commands and log
accounting information.

tac+ia is improved tacacs server based on tac_plus package.

Additional features:
- improved configuration syntax
- acls
- time limits
- more variable substitutions in configuration file
- allow/deny lists
- tty lists
- host and port aliasing
- time intervals
- dynamic ip-address assignment
- passing uucp connections to uucico without rlogind authentication
and many other...
2001-09-17T18:49:50+00:00 net/eudc-emacs20 An Emacs client to directory servers
EUDC is a user-friendly e-lisp client interface to directory servers running
various protocols:

1) LDAP: Lightweight Directory Protocol
2) CCSO: white pages directory system also known as PH/QI (from its standard
client and server names).
3) BBDB: Big Brother's Insiduous Database (BBDB is a local directory database)

EUDC lets you query your corporate directory server for information such as
phone numbers and office locations. It lets you also query public servers
such as Four11 or BigFoot to complete email addresses directly from the
server while composing email messages in VM, Gnus, Rmail,...

WWW: http://lspwww.epfl.ch/~figueire/Software/eudc/

-- ported by Ilya Martynov <ilya@martynov.org>
2001-09-17T18:14:03+00:00 editors/em Full screen editor based on MicroEMACS
+---------------+
| uEmacs/PK 4.0 |
+---------------+
Full screen editor based on MicroEMACS 3.9e
MicroEMACS was written by Dave G. Conroy and
greatly modified by Daniel M. Lawrence

uEmacs/PK 4.0 is an enhanced version of MicroEMACS 3.9e. Enhancements
have been incorporated by Petri H. Kutvonen, University of Helsinki,
Finland.

uEmacs/PK-TOY 4.0.17. Modified for FreeBSD Extend Version by Tadashi Yumoto
Added automatic cmode select for suffix .c and .h file. (ala OS-9's umacs)
Added execute option -t, change tabsize base value 8 to 4.
Changed emacs.hlp & dot.emacsrc /usr/local/etc directory.
2001-09-17T09:06:52+00:00 net/py-zsi Pure Python implementation of SOAP 1.1
Paraphrasing the original (2.0) website:

ZSI, the Zolera SOAP Infrastructure, is a Python package that provides an
implementation of SOAP messaging, as described in The SOAP 1.1
Specification. In particular, ZSI parses and generates SOAP messages, and
converts between native Python datatypes and SOAP syntax. ZSI, the Zolera
SOAP Infrastructure, is a pure Python module that provides
an implementation of the SOAP 1.1 specification. Simple client and server
support are also provided.

WWW: http://pywebsvcs.sourceforge.net/
2001-09-17T09:06:52+00:00 net/py-zsi-devel A pure Python module that provides an implementation of SOAP 1.1
Paraphrasing the original (1.0 and 1.1) website:

ZSI, the Zolera SOAP Infrastructure, is a pure Python module that provides
an implementation of the SOAP 1.1 specification. ZSI parses and generates
SOAP messages, and converts between native Python datatypes and SOAP
syntax. Simple client and server support are also provided.

ZSI is built on top of DOM. It requires Python 2.0 or later, and PyXML 0.6
or later. Feedback to <zsi@zolera.com>.

Author: Rich Salz <rsalz@zolera.com>
WWW: http://pywebsvcs.sourceforge.net/

-- Johann Visagie <wjv@FreeBSD.org>
2001-09-17T06:27:56+00:00 textproc/diffutils GNU differential compare utilities
The Free Software Foundation's "diff" utilities, including "diff",
"diff3", "sdiff", and "cmp".

These utilities exist in the FreeBSD base collection, but the GNU
versions have added functionality that is sometimes useful.

Note that this port will install these utilities with a 'g' prefix,
for example gdiff, gdiff3, gcmp, but the texinfo documentation
will refer to these utilities without the 'g' prefix.

WWW: http://www.gnu.org/software/diffutils/diffutils.html
2001-09-17T06:21:39+00:00 net/ngrep-lib Easy packet filtering library based on ngrep
Easy packet filtering in your programs.

This library is based on ngrep. Instead of having
to worry about the pcap, the options, the syntax, the processing
of the IP packets et al, you now have an easy interface:
Initialize and run. Let the callback functions handle the rest.

Edwin Groothuis
edwin@mavetju.org

WWW: http://www.mavetju.org/networking/programming.php
2001-09-17T03:23:39+00:00 deskutils/kmymoney2
KMyMoney2 - The Personal Finances Manager for KDE

KMyMoney2 is specifically aimed at the typical home user at present.
The current version provides the basis for manipulating accounts that contain
transactions. Each account belongs to an institution and can be reconciled to
balance your transactions.
QIF import and export is supported within accounts so KMyMoney2 can read
files exported from other programs and when downloaded from online banking
institutions.
A search dialog is also provided to let the user find transactions that
match specific criteria such as the amount.
Support for Categories and Payees are also provided allowing the user to
input meaningful information when entering their transactions and providing
a means for a future incarnation of KMyMoney2 to provide reporting and
budgeting features.
2001-09-16T20:55:29+00:00 devel/p5-Getopt-Declare Declaratively Expressed Command-Line Arguments via Regular Expressions
Getopt::Declare is yet another command-line argument parser, one which
is specifically designed to be powerful but exceptionally easy to use.

To parse the command-line in @ARGV, one simply creates a Getopt::Declare
object, by passing Getopt::Declare::new() a specification of the various
parameters that may be encountered.

The specification is a single string, in which the syntax of each
parameter is declared, along with a description and (optionally) one or
more actions to be performed when the parameter is encountered. The
specification string may also include other usage formatting information
(such as group headings or separators) as well as standard Perl comments
(which are ignored).

WWW: https://metacpan.org/release/Getopt-Declare
2001-09-16T20:46:10+00:00 textproc/p5-Text-Balanced Extract delimited text sequences from strings
Text::Balanced - Extract delimited text sequences from strings.

The various extract_... subroutines may be used to extract a delimited
string (possibly after skipping a specified prefix string). The search
for the string always begins at the current pos location of the string's
variable (or at index zero, if no pos position is defined).

WWW: https://metacpan.org/release/Text-Balanced

-Anton
2001-09-16T20:44:09+00:00 net/qtella A Gnutella client using Qt
A Gnutella client using Qt.

WWW: http://qtella.sourceforge.net

- Jon Belson
jon@witchspace.com
2001-09-16T20:44:09+00:00 net-p2p/qtella A Gnutella client using Qt
A Gnutella client using Qt.

WWW: http://qtella.sourceforge.net
2001-09-16T18:09:03+00:00 math/kseg A simulator of euclidean geometry
KSEG is a Free (GPL) interactive geometry program for exploring Euclidean
geometry. It runs on Unix-based platforms (according to users, it also compiles
and runs on Mac OS X and should run on anything that Qt supports). You create a
construction, such as a triangle with a circumcenter, and then, as you drag
verteces of the triangle, you can see the circumcenter moving in real time. Of
course, you can do a lot more than that.

KSEG can be used in the classroom, for personal exploration of geometry, or for
making high-quality figures for LaTeX. It is very fast, stable, and the UI has
been designed for efficiency and consistency. I can usually make a construction
in KSEG in less than half the time it takes me to do it with similar programs.
Despite the name, it is Qt based and does not require KDE to run.

KSEG was inspired by the Geometer's Sketchpad, but it goes beyond the
functionality that Sketchpad provides.

WWW: http://www.mit.edu/~ibaran/kseg.html
2001-09-16T17:36:01+00:00 comms/ghfaxviewer GNOME compliant fax viewer capable of displaying TIFF G3 faxes
ghfaxviewer is the fax viewer of the GNU HaliFAX project which is part of
the GNU project.

WWW: http://www.gnu.org/software/halifax/
2001-09-16T17:25:13+00:00 converters/py-iconv Iconv wrapper with Unicode codec for Python
This is an iconv wrapper with unicode codec for Python.

WWW: https://sourceforge.net/projects/python-codecs/
2001-09-16T17:04:59+00:00 sysutils/logmon Ncurses-based split window log monitoring program
This program will monitor one or more log files, updating when more data
is available ala 'tail -f', within a common terminal window via a "split
window". User can scroll up/down/left/right through all the windows. A
header displays each frames file name, and number of lines in the file.
Very usefull when watching several log files at the same time. I've
tested this under Linux, but it should work under other Unices. Please
let me know if you get it working on another OS.

WWW: http://www.edespot.com/logmon
2001-09-16T16:18:47+00:00 ftp/twoftpd Simple, secure, efficient FTP server
Twoftpd is an FTP server that strives to be secure, simple, and efficient.
None of the commands can cause execution of other programs, and the normal
model of execution does a chroot to the logged in user's directory
immediately after authentication. The name &quot;twoftpd&quot; comes from
the fact that there are two parts to the server: an authenticating front
end, which contains no file or data transfer code, and one of two back ends,
which contain all the data transfer code.

WWW: http://untroubled.org/twoftpd/
2001-09-15T19:11:08+00:00 graphics/jpgtn Creates thumbnails of JPEG images
"jpgtn" is based on "tnpic" by Russell Marks and on "gtnpic" by Willie
Daniel. "tnpic" was originally distributed as a utility with Marks' "zgv"
program. "gtnpic" was an attempt to clean up and expand upon the original
tnpic program and "maybe add some new features along the way." Jpgtn
differs from both "tnpic" and "gtnpic" in purpose. It is *not* an indexer
of image files. It simply creates thumbnails of images stored in JPEG
format.

WWW: http://jpgtn.sourceforge.net/
2001-09-14T13:50:58+00:00 news/xrn Usenet News reader for the X Window System
XRN is a program for reading News via NNTP on a UNIX machine which supports the
X Window System.

XRN is compliant with the Good Net-Keeping Seal of Approval (GNKSA).

WWW: http://www.mit.edu/people/jik/software/xrn.html
2001-09-14T11:55:27+00:00 devel/ruby-gnustep A Ruby interface to the GNUstep development environment
Ruby/GNUstep (aka "RIGS") is a Ruby interface to the GNUstep
development environment and indirectly to the Objective C language.
It allows you to quickly prototype GNUstep applications from Ruby.

LICENSE: LGPL2 or later (framework)
LICENSE: GPL2 or later (examples)

Author: Laurent Julliard <laurent@julliard-online.org>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby-gnustep
2001-09-12T22:58:50+00:00 textproc/p5-FreeBSD-Ports Perl modules for parsing FreeBSD's Ports INDEX file
FreeBSD::Ports and FreeBSD::Ports::Port are modules for parsing
FreeBSD's Ports INDEX file and selecting ports that match certain
criteria.

For example, you might want to list ports maintained by tom@FreeBSD.org
sorted alphabetically:
my $ports = tie my %port, 'FreeBSD::Ports', '/usr/ports/INDEX';
$ports->maintainer('tom@FreeBSD.org');
$ports->sort('alpha');
foreach my $p (keys %port) {
print $p->as_ascii,"\n";
}

WWW: http://people.FreeBSD.org/~tom/portpm/

- Tom
tom@FreeBSD.org
2001-09-12T22:58:50+00:00 ports-mgmt/p5-FreeBSD-Ports Perl modules for parsing FreeBSD's Ports INDEX file
FreeBSD::Ports and FreeBSD::Ports::Port are modules for parsing
FreeBSD's Ports INDEX file and selecting ports that match certain
criteria.

For example, you might want to list ports maintained by tom@FreeBSD.org
sorted alphabetically:
my $ports = tie my %port, 'FreeBSD::Ports', '/usr/ports/INDEX';
$ports->maintainer('tom@FreeBSD.org');
$ports->sort('alpha');
foreach my $p (keys %port) {
print $p->as_ascii,"\n";
}

WWW: https://people.freebsd.org/~tom/portpm/
2001-09-12T16:36:24+00:00 science/xmakemol Molecule Viewer Program Based on Motif Widget
XMakemol is a program written for UN*X operating systems in ANSI C using the X,
Xt and Motif libraries. It can be used to view and manipulate atomic and
molecular data given in xyz format.

XMakemol is a mouse-based application and many features can be accessed by
clicking or dragging the mouse on the main window. Additional popup dialogs
offer a number of additional features.

Here is what an XMakemol session might look like. The system is a bucky ball
and the Measure dialog is showing the measurement of bond-lengths, angles and
a torsion angle.

XMakemol can produce output in PostScript (black and white or colour)and in xpm
format (which can be translated to gif format using xpmtoppm and ppmtogif).

XMakemol can also produce a series of xpm files which can be translated into an
animated gif file using the bundled utility xmake_anim.pl (formerly
gmake_anim.pl). The one above is an animation of the "viagra" molecule
(sidenafil).

WWW: http://www.nongnu.org/xmakemol/
2001-09-12T13:40:51+00:00 textproc/gpp The Generic Preprocessor
gpp is a general-purpose preprocessor with customizable syntax, suitable for a
wide range of preprocessing tasks. Its independence on any programming
language makes it much more versatile than cpp, while its syntax is lighter
and more flexible than that of m4.

gpp is targeted at all common preprocessing tasks where cpp is not suitable
and where no very sophisticated features are needed. In order to be able to
process equally efficiently text files or source code in a variety of
languages, the syntax used by gpp is fully customizable. The handling of
comments and strings is especially advanced.

WWW: http://www.nothingisreal.com/gpp/
2001-09-12T13:10:54+00:00 java/jakarta-regexp Regular expressions for Java
A 100% Pure Java Regular Expression package by Jonathan Locke.

As of 2011-04-17, the Regexp project is retired.

Users are encouraged to use similar features in newer Java versions, such as
java.util.regexp.

WWW: http://jakarta.apache.org/regexp/
2001-09-12T02:33:49+00:00 security/p5-Crypt-RIPEMD160 RIPEMD-160 message digest algorithm
The Crypt::RIPEMD160 module allows you to use the RIPEMD160 Message Digest
algorithm from within Perl programs.

The module is based on the implementation from Antoon Bosselaers from
Katholieke Universiteit Leuven.
2001-09-12T01:12:58+00:00 security/p5-Crypt-OpenPGP Pure-Perl OpenPGP-compatible PGP implementation
Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard[1].
In addition to support for the standard itself, Crypt::OpenPGP claims
compatibility with many other PGP implementations, both those that
support the standard and those that preceded it.

Crypt::OpenPGP provides signing/verification, encryption/decryption,
keyring management, and key-pair generation; in short it should provide
you with everything you need to PGP-enable yourself. Alternatively it can
be used as part of a larger system; for example, perhaps you have a
web-form-to-email generator written in Perl, and you'd like to encrypt
outgoing messages, because they contain sensitive information.
Crypt::OpenPGP can be plugged into such a scenario, given your public
key, and told to encrypt all messages; they will then be readable only by
you.

This module currently supports RSA and DSA for digital signatures, and
RSA and ElGamal for encryption/decryption. It supports the symmetric
ciphers 3DES, Blowfish, IDEA, Twofish, and Rijndael (AES). Rijndael is
supported for key sizes of 128, 192, and 256 bits. Crypt::OpenPGP
supports the digest algorithms MD5, SHA-1, and RIPE-MD/160. And it
supports ZIP and Zlib compression.

WWW: https://metacpan.org/release/Crypt-OpenPGP
2001-09-12T01:12:03+00:00 security/p5-Crypt-RSA RSA public-key cryptosystem
Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key
cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast
PARI library, for big integer arithmetic and number theoretic computations.

Crypt::RSA provides arbitrary size key-pair generation, plaintext-aware
encryption (OAEP) and digital signatures with appendix (PSS). For compatibility
with SSLv3, RSAREF2, PGP and other applications that follow the PKCS #1 v1.5
standard, it also provides PKCS #1 v1.5 encryption and signatures.

Crypt::RSA is structured as bundle of modules that encapsulate different parts
of the RSA cryptosystem. The RSA algorithm is implemented in
Crypt::RSA::Primitives(3). Encryption schemes, located under Crypt::RSA::ES,
and signature schemes, located under Crypt::RSA::SS, use the RSA algorithm to
build encryption/signature schemes that employ secure padding. (See the note on
Security of Padding Schemes.)

The key generation engine and other functions that work on both components of
the key-pair are encapsulated in Crypt::RSA::Key(3). Crypt::RSA::Key::Public(3)
& Crypt::RSA::Key::Private(3) provide mechanisms for storage & retrival of keys
from disk, decoding & encoding of keys in certain formats, and secure
representation of keys in memory. Finally, the Crypt::RSA module provides a
convenient, DWIM wrapper around the rest of the modules in the bundle.

WWW: https://metacpan.org/release/Crypt-RSA
2001-09-12T01:10:17+00:00 security/p5-Crypt-DSA DSA signature and key generation
Crypt::DSA is an implementation of the DSA (Digital Signature Algorithm)
signature verification system. The implementation itself is pure Perl,
although the heavy-duty mathematics underneath are provided by the
Math::Pari library.

This package provides DSA signing, signature verification, and key generation.

WWW: https://metacpan.org/release/Crypt-DSA
2001-09-12T01:09:39+00:00 security/p5-Crypt-Primes Provable Prime Number Generator suitable for Cryptographic Applications
This module implements Ueli Maurer's algorithm for generating large
provable primes and secure parameters for public-key cryptosystems.
The generated primes are almost uniformly distributed over the set of
primes of the specified bitsize and expected time for generation is
less than the time required for generating a pseudo-prime of the same
size with Miller-Rabin tests. Detailed description and running time
analysis of the algorithm can be found in Maurer's paper[1].

Crypt::Primes is a pure perl implementation. It uses Math::Pari for
multiple precision integer arithmetic and number theoretic functions.
Random numbers are gathered with Crypt::Random, a perl interface to
/dev/u?random devices found on modern Unix operating systems.

WWW: https://metacpan.org/release/Crypt-Primes
2001-09-12T01:07:29+00:00 converters/p5-Convert-PEM Read/write access to ASN.1-encoded PEM files with optional encryption
This is Convert::PEM, a module implementing read/write access
to ASN.1-encoded PEM files (with optional encryption).

WWW: https://metacpan.org/release/Convert-PEM
2001-09-12T00:49:14+00:00 security/p5-Tie-EncryptedHash Hashes (and objects based on hashes) with encrypting fields
Tie::EncryptedHash augments Perl hash semantics to build secure, encrypting
containers of data. Tie::EncryptedHash introduces special hash fields that are
coupled with encrypt/decrypt routines to encrypt assignments at STORE() and
decrypt retrievals at FETCH(). By design, encrypting fields are associated with
keys that begin in single underscore. The remaining keyspace is used for
accessing normal hash fields, which are retained without modification.

While the password is set, a Tie::EncryptedHash behaves exactly like a standard
Perl hash. This is its transparent mode of access. Encrypting and normal fields
are identical in this mode. When password is deleted, encrypting fields are
accessible only as ciphertext. This is Tie::EncryptedHash's opaque mode of
access, optimized for serialization.

WWW: https://metacpan.org/release/Tie-EncryptedHash
2001-09-12T00:45:21+00:00 security/p5-Crypt-Random Cryptographically Secure, True Random Number Generator
Crypt::Random is an interface module to the /dev/random device found on most
modern Unix systems. The /dev/random driver gathers environmental noise from
various non-deterministic sources including inter-keyboard timings and
inter-interrupt timings that occur within the operating system environment.

The /dev/random driver maintains an estimate of true randomness in the pool and
decreases it every time random strings are requested for use. When the estimate
goes down to zero, the routine blocks and waits for the occurrence of
non-deterministic events to refresh the pool.

The /dev/random kernel module also provides another interface, /dev/urandom,
that does not wait for the entropy-pool to recharge and returns as many bytes
as requested. /dev/urandom is considerably faster at generation compared to
/dev/random, which should be used only when very high quality randomness is
desired.

WWW: https://metacpan.org/release/Crypt-Random
2001-09-11T20:31:05+00:00 print/ghostscript8-nox11
2001-09-11T20:31:05+00:00 print/ghostscript7-nox11
2001-09-11T20:31:05+00:00 print/ghostscript-gpl-nox11
2001-09-11T20:31:05+00:00 print/ghostscript-gnu-nox11
2001-09-11T20:31:05+00:00 print/ghostscript-afpl-nox11
2001-09-11T14:05:00+00:00 games/gnomoku A Gomoku game for GNOME Desktop
Gnomoku is a Gomoku game (tic-tac-toe on a large scale) for the
GNOME Desktop.

WWW: http://www.gnome.org/
2001-09-11T10:23:36+00:00 math/p5-Math-Pari Numerical/scientific/number-theoretic calculations
This package is a Perl interface to famous library PARI for
numerical/scientific/number-theoretic calculations. It allows use of most
PARI functions as Perl functions, and (almost) seamless merging of PARI
and Perl data.

WWW: https://metacpan.org/release/Math-Pari
2001-09-11T10:19:03+00:00 misc/p5-Data-Buffer Read/write buffer class
A Read/write buffer class.

WWW: https://metacpan.org/release/Data-Buffer
2001-09-11T09:22:34+00:00 security/p5-Crypt-OpenSSL-RSA Perl5 module to RSA encode and decode strings using OpenSSL
Crypt::OpenSSL::RSA provides the ability to RSA encrypt
strings which are somewhat shorter than the block size of
a key. It also allows for decryption, signatures and
signature verification.

WWW: https://metacpan.org/release/Crypt-OpenSSL-RSA
2001-09-11T08:57:11+00:00 security/p5-Crypt-OpenSSL-Random Perl5 interface to the OpenSSL pseudo-random number generator
Crypt::OpenSSL::Random provides the ability to seed and
query the OpenSSL library's pseudo-random number generator.
2001-09-11T08:38:45+00:00 devel/p5-IPC-SharedCache Perl module for managing a SysV IPC shared memory cache
This module provides a shared memory cache accessed as a
tied hash.
Shared memory is an area of memory that is available to
all processes. It is accessed by choosing a key, the
ipc_key argument to tie. Every process that accesses
shared memory with the same key gets access to the same
region of memory. In some ways it resembles a file
system, but it is not hierarchical and it is resident in
memory. This makes it harder to use than a filesystem but
much faster. The data in shared memory persists until the
machine is rebooted or it is explicitly deleted.
2001-09-10T17:19:33+00:00 www/p5-WWW-Search-AltaVista Perl WWW::Search class for searching AltaVista
An AltaVista specialization of Perl's WWW::Search module for making and
interpreting AltaVista searches.

WWW: https://metacpan.org/release/WWW-Search-AltaVista
2001-09-10T09:57:46+00:00 games/robocode Game for learning Java[tm] programming language
Robocode is a programming game, where the goal is to develop a robot battle tank
to battle against other tanks in Java or .NET. The robot battles are running in
real-time and on-screen.

The motto of Robocode is: Build the best, destroy the rest!

WWW: https://robocode.sourceforge.io/
2001-09-10T08:13:34+00:00 security/keychain User-friendly front-end to ssh-agent(1)
Keychain is a shell script which acts as a user-friendly front-end to
ssh-agent(1), allowing you to have one long-running ssh-agent process per
system rather than per login session.

Please study the documentation on the keychain website carefully since
incorrect usage of this script may have certain security implications.

WWW: https://www.funtoo.org/Keychain
2001-09-09T03:46:13+00:00 net/freebsd-uucp FreeBSD-modified Taylor UUCP (unix-to-unix copy program)
This is a port of the Taylor UUCP Unix-to-Unix Copy Program suite
of utilities. 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.
2001-09-09T01:42:22+00:00 converters/gbase Program to convert between the 4 common bases used in programming
GBase is a GTK program designed to convert between the four common
bases used in programming (decimal, hexadecimal, octal and binary).
It converts numbers on-the-fly as they are typed in. It can also
convert numbers entered on the command line. It can correctly handle
both signed and unsigned 32-bit integers.

License: Artistic
WWW: http://www.fluxcode.net/
2001-09-08T21:24:03+00:00 games/textmaze Generates mazes on a text terminal and lets you traverse them
TextMaze generates random mazes on a text terminal and lets you traverse
them using the arrow keys.

WWW: http://www.robobunny.com/projects/textmaze/
2001-09-08T16:37:56+00:00 chinese/zhcon Fast CJK (Chinese/Japanese/Korean) virtual console
Zhcon is fast CJK (Chinese/Japanese/Korean) virtual console, it can display
Chinese, Japanese, or Korean double byte characters. Supported language
encodings include: GB2312, GBK, Big5, JIS, and KSC; UTF-8 is also supported.

It can use input methods (table based) from M$ Pwin98 and UCDOS for M$-DOG.

WWW: http://sourceforge.net/projects/zhcon/
2001-09-08T14:30:23+00:00 devel/ruby-fileutils
This is a file & directory manipulation library for Ruby.

Author: Minero Aoki <aamine@loveruby.net>
2001-09-08T13:01:34+00:00 net/wmnet2 Nice network monitor for WindowMaker
This little program polls network statistics and does a few things with
the data it gets. It has small blinking lights for the rx and tx of IP
packets, a digital speedometer of your polled stat's current speed and a
bar graph like xload et. al which has a tx speed graph from bottom-up
and rx speed graph from the top-down. The speedometer keeps track of the
current speed per second and shows it in a color corresponding to which
of rx or tx that has the highest speed at the moment. Also, the graph is
drawn in a way that the highest speed is drawn on top of the other while
the other is in the background.

WWW: http://linux-bsd-unix.strefa.pl/
2001-09-08T01:06:06+00:00 print/hugelatex LaTeX format files with large limits
LaTeX format files with large limits needed e.g. by jadetex
to process files converted from SGML.
2001-09-07T19:54:19+00:00 devel/libast Library of assorted spiffy things
A library of assorted spiffy things, previously known as libmej, the Eterm
helper library.
2001-09-07T14:34:21+00:00 net/linux-agsatellite Client that allows you to share your music on Audiogalaxy(TM)
The Audiogalaxy Satellite is a small and simple program that allows
you to share your music with friends and other users on Audiogalaxy.

WWW: http://www.audiogalaxy.com/
2001-09-07T14:34:21+00:00 net-p2p/linux-agsatellite Client that allows you to share your music on Audiogalaxy(TM)
The Audiogalaxy Satellite is a small and simple program that allows
you to share your music with friends and other users on Audiogalaxy.

WWW: http://www.audiogalaxy.com/
2001-09-07T14:34:21+00:00 audio/agsatellite Client that allows you to share your music on Audiogalaxy(TM)
The Audiogalaxy Satellite is a small and simple program that allows
you to share your music with friends and other users on Audiogalaxy.

WWW: http://www.audiogalaxy.com/
2001-09-07T14:22:36+00:00 irc/bobot++ IRC bot written in C++
The bobot++ is an IRC bot written in C++.

WWW: http://unknownlamer.org/code/bobot.html
2001-09-06T22:39:15+00:00 security/saferpay A command line tool for online payment
Saferpay is a online payment software with P5 API and a
command line tool. At the moment it is used in Europe,
mostly Germany and Switzerland.

The saferpay command line tool offers web shop operators
all the equipment they need so that they can collect
payment online quickly and easily on the Internet.

WWW: http://www.saferpay.com/
2001-09-06T17:56:27+00:00 java/forte A Sun's powerful and extensible IDE for Java
Forte[tm] for Java[tm] software is Sun's powerful, extensible, integrated
development environment (IDE) for Java technology developers. It is based on
the NetBeans[tm] Tools Platform, and it is integrated with the Sun Open Net
Environment (Sun ONE).

WWW: http://www.sun.com/forte/ffj/index.html
2001-09-06T14:32:27+00:00 devel/py-grouch System for describing and enforcing a Python object schema
Grouch is a system for describing and enforcing a Python object schema.
That is, it provides you with a language for describing the intended type
signatures of your objects (collectively, the "object schema"), and tools
to walk an object graph, checking that every value found matches your
object schema.

An object schema describes every class in a collection of objects -- in
particular, it specifies the type of every instance attribute of every
class. Grouch includes a type language for specifying attribute types, a
tool to parse specially-formatted class docstrings and output a complete
object schema, and another tool for walking a persistent object graph and
ensuring that every scrap of data in it conforms to the object schema
extracted from your class docstrings. The API for defining, querying, and
enforcing types is fairly complete and well-documented, so you can use
Grouch's type system in other ways as well.

WWW: http://www.mems-exchange.org/software/grouch/
2001-09-06T14:15:37+00:00 lang/py-compiler A Python source to bytecode compiler
A Python source to bytecode compiler written in Python, including an
interface for manipulating abstract syntax trees.

Still under development.

Author: Jeremy Hylton <jeremy@beopen.com>

-- Johann Visagie <wjv@FreeBSD.org>
2001-09-06T10:03:56+00:00 net/napshare A GTK based Gnutella client
NapShare is a GUI based Gnutella Client.

It's a fully featured Gnutella Client designed to share any type of
file the user wishes to share. You supply a list of keywords and
filters for the file types you want and it downloads them overnight,
automatically

WWW: http://napshare.sourceforge.net/
- Mike Heffner
mikeh@FreeBSD.org
2001-09-06T10:03:56+00:00 net-p2p/napshare GTK based Gnutella client
NapShare is a GUI based Gnutella Client.

It's a fully featured Gnutella Client designed to share any type of
file the user wishes to share. You supply a list of keywords and
filters for the file types you want and it downloads them overnight,
automatically

WWW: http://napshare.sourceforge.net/
2001-09-03T18:57:03+00:00 misc/speedtouch_usb
Driver for the SpeedTouch ADSL USB adapter.

It uses a closed source kernel provided by Alcatel, surrounded
by some glue code to make it work on Linux, FreeBSD, NetBSD and
OpenBSD.

WWW: http://www.xsproject.org/speedtouch/index.html
2001-09-03T18:54:20+00:00 databases/mysql-gui A graphical SQL client for MySQL
A graphical SQL client for MySQL.

WWW: http://www.mysql.com/downloads/gui-mysqlgui.html
2001-09-03T18:46:33+00:00 x11-toolkits/fl_editor Text editor widgets for the Fast Light ToolKit
A word-wrapping text editor widget for FLTK (Fast Light ToolKit).
Supports CUA-style editing keys, automatic scrollbar, load and
save to file or buffer, and more. Includes subclasses with status
display, find and replace, etc. Also includes a couple of utility
widgets -- a status panel, and a progress bar.

WWW: http://source.robertk.com/
2001-09-03T18:45:22+00:00 audio/khordpro
This is a program that allows you to view ChordPro guitar tablerature
files with a web-browser like interface. It uses the KDE2 desktop
environment.

WWW: http://digilander.iol.it/merlim/khordpro/

- Seth
sethk@meowfishies.com
2001-09-03T18:41:37+00:00 x11-toolkits/flvw Virtual Widgets for the Fast Light ToolKit
The FLVW (Fast Light Virtual Widgets) require the use of the FLTK
(Fast Light ToolKit) library. They are designed to handle large
amounts of data. As such they are definitely not the smallest of
FLTK widgets, but they are designed to use memory conservatively.

WWW: http://www.fltk.org/
2001-09-03T18:30:56+00:00 security/yafic Yet Another File Integrity Checker, similar to Tripwire
yafic is Yet Another File Integrity Checker. yafic saves
information about the state of a filesystem to a database.
Later, yafic can be used to compare the current state of
the filesystem against the saved database, letting you
know of any changed, added, or removed files.

WWW: http://philosophysw.com/software/yafic/
2001-09-03T18:27:28+00:00 www/mod_watch An Apache module to monitor bandwidth usage, for use with MRTG etc
This Apache module will watch and collect the bytes in & out per virtual host,
per file owner, and the web server as a whole. It was designed for use with
MRTG, which will make nice graphical representations of the data, but is
general enough that it can be applied to other purposes.

WWW: http://www.snert.com/Software/mod_watch/

- Anders Nordby <anders@fix.no>
2001-09-03T18:14:44+00:00 security/pam_pwdfile Pam module for authenticating with flat passwd files
This is a PAM module which allows authentication against alternate
passwd files.

WWW: http://www.cpbotha.net/pam_pwdfile.html
2001-09-03T18:10:37+00:00 net/kmsn
KMSN is an IM (instant messaging) client for the MSN messenger network.

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).
Keep in touch with all your Windows friends!

WWW: http://kmsn.sourceforge.net/
2001-09-03T18:09:53+00:00 net/libkmsn
LibKMSN is the LGPL library created by Olaf Lueg and Niels Reedijk. It includes
a fine C++ framework to use in the development of a KDE MSN-based client.

WWW: http://kmsn.sourceforge.net/
2001-09-03T17:50:54+00:00 japanese/dvipdfm DVI to PDF converter (Japanese version)
Dvipdfm is a DVI to PDF translator, developed by Mark A. Wicks.
It tends to produce nicer output than by using, say, dvips
followed by ps2pdf.

This port is designed to be used with pTeX and cmpsfont, which it
will load as a dependency.

WWW: http://gaspra.kettering.edu/dvipdfm/
http://hamilcar.phys.kyushu-u.ac.jp/~hirata/dvipdfm/ (Japanese patch)

(japanese/dvipdfm is based on print/dvipdfm written by Stephen
Montgomery-Smith.)

----
HIRATA Yasuyuki <yasu@asuka.net>
2001-09-03T17:37:52+00:00 sysutils/xmbmon MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240
This is a X/tty motherboard monitor which supports LM78/79, WINBond
83781D/83782D/83783S, ASUS 991227F, and VIA VT82C686A/B PC-health
chips via 3 methods: ISA-I/O, SMBus, VIA-direct.

Run "mbmon -h" or "xmbmon -help" to see the usage.

***CAUTION***

These programs access to the SMBus or the ISA-IO port directly under
the superuser privilege, so it may cause a system crash. Please test
"mbmon -d" or "xmbmon -debug" first.

WWW: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
2001-09-03T17:37:52+00:00 sysutils/mbmon Motherboard monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240
This is a X/tty motherboard monitor which supports LM78/79, WINBond
83781D/83782D/83783S, ASUS 991227F, and VIA VT82C686A/B PC-health
chips via 3 methods: ISA-I/O, SMBus, VIA-direct.

Run "mbmon -h" or "xmbmon -help" to see the usage.

***CAUTION***

These programs access to the SMBus or the ISA-IO port directly under
the superuser privilege, so it may cause a system crash. Please test
"mbmon -d" or "xmbmon -debug" first.

WWW: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
2001-09-03T16:54:28+00:00 x11/gdkxft Anti-aliased font support for gtk+
Gdkxft transparently adds anti-aliased font support to gtk+-1.2. Once
you have installed it, you can run any (well, nearly any) existing
gtk+ binary and see anti-aliased fonts in the gtk widgets. You don't
need to recompile gtk+ or your applications.

WWW: http://gdkxft.sourceforge.net/
2001-09-03T16:31:09+00:00 games/pengpong Cross-platform pong game written in SDL
Peng-Pong is a cross-platform pong game written in SDL

WWW: http://pengpong.sourceforge.net/
2001-09-03T14:43:16+00:00 graphics/svg2swf Convert an SVG file into a Macromedia Flash (swf) file
Convert an SVG file into a Macromedia Flash (swf) file

WWW: http://robla.net/1996/svg2swf/
2001-09-03T13:45:15+00:00 misc/pypanda Viewer for San Diego Zoo Pandacam written in Python
pyPanda is a python script that uses the pySDL and pygame interfaces to the
SDL multimedia library. This program allows you to view the web's killer app,
the San Diego Zoo Panda Cam, in a window on your desktop. A mouse click
anywhere in the window will refresh the view, and a key press will quit.
2001-09-03T13:34:11+00:00 net/p5-Net-CIDR Perl module to manipulate IPv4/IPv6 netblocks in CIDR notation
The Net::CIDR package contains functions that manipulate lists of
IP netblocks expressed in CIDR notation. The Net::CIDR functions
handle both IPv4 and IPv6 addresses.

WWW: http://search.cpan.org/search?dist=Net-CIDR
2001-09-03T13:34:11+00:00 net-mgmt/p5-Net-CIDR Perl module to manipulate IPv4/IPv6 netblocks in CIDR notation
The Net::CIDR package contains functions that manipulate lists of
IP netblocks expressed in CIDR notation. The Net::CIDR functions
handle both IPv4 and IPv6 addresses.

WWW: https://metacpan.org/release/Net-CIDR
2001-09-03T10:45:18+00:00 math/py-gato Python-based toolbox to visualise algorithms on graphs
Paraphrasing the website:
Gato - the Graph Animation Toolbox - is software [toolkit] which visualizes
algorithms on graphs.
- Graphs are mathematical objects consisting of vertices, and edges
connecting pairs of vertices.
- Algorithms might find a shortest path - the fastest route - or a minimal
spanning tree or solve one of other interesting problems on graphs:
maximal-flow, weighted and non-weighted matching and min-cost flow.
- Visualisation means linking cause - the statements of an algorithm -
immediately to an effect - changes to the graph the algorithm has as its
input - by terms of blinking, changing colors and other visual effects.

WWW: http://gato.sourceforge.net/
2001-09-03T10:06:09+00:00 mail/emh MIME extension of mh-e.el
EMH is a extender for mh-e to provide MIME feature using SEMI.
2001-09-03T10:06:09+00:00 mail/emh-xemacs21-mule
2001-09-03T10:06:09+00:00 mail/emh-emacs20
EMH is a extender for mh-e to provide MIME feature using SEMI.
2001-09-03T05:48:06+00:00 textproc/rtf2htm A command-line converter from RTF (Rich Text) to HTML
rtf2htm is a command-line converter from RTF (Rich Text) to HTML with
support for tables, fonts, embedded images, hyperlinks, paragraph alignment,
and more.

WWW: http://recycle.50megs.com/rtf2htm.html
2001-09-03T04:12:11+00:00 japanese/netypesv Network Type Trainer server program
NETYPE, The Network Type Trainer server program.

This is a multi-player Japanese type trainer game, and if you prepare
${PREFIX}/share/java/netypesv-0.1.0/qlist for another language than
Japanese you can play this game in the language.

WWW: http://bishop.fuis.fukui-u.ac.jp/~funakami/software/index.html
2001-09-02T18:42:07+00:00 devel/ruby-mock An RUnit extention that makes it very easy to implement Mock Objects
Ruby/Mock is an extension to the RUnit framework to make it easy to
implement Mock Objects. Information about Mock Objects can be found
online at http://www.mockobjects.com/.

Author: Nat Pryce <nat.pryce@b13media.com>
WWW: http://www.b13media.com/dev/ruby/mock.html
2001-09-02T07:56:56+00:00 java/mmake Create a Makefile for Your Java files, ready to compile
mmake is a small and effective script that will create a Makefile for Your
Java files, ready to compile.

The Makefile generated with mmake supports:
- Packages
- JavaDoc
- Clean up
- C-preprocessor
- Jar file
- Install
- Uninstall
- Dependencies

WWW: http://www.tildeslash.com/mmake/
2001-09-02T06:20:22+00:00 devel/xtl Library for R/W structured data to/from an external representation
XTL is a library of template classes and functions for reading/writing
structured data to/from an external (platform independent) representation.
This process is also usually known as marshalling, serialization or pickling,
and is useful both for heterogeneous network programming and portable
persistent storage.

Currently, XTL supports XDR (Internet standard), GIOP CDR (CORBA standard)
and readable ascii text (write-only) as data formats. Memory buffers and C++
iostreams are usable as data sources/targets. Besides the usual C data types
(basic, structs, pointers, unions), the XTL also supports C++ constructs,
such as pointers to base classes and template types, namely, STL containers.

XTL does not include any kind of IDL, and as such, the programmer is required
to write a "filter" for each data type. The API is somewhat modeled on the
original XDR library by Sun, in that the same filter is used for both reading
and writing. However, heavy usage of templates makes the API simpler and type
safe. Function inlining and careful avoidance of pointers or virtual
functions, also make generated code faster.

WWW: http://xtl.sourceforge.net/
2001-09-01T22:13:54+00:00 devel/cvs2p4 CVS to Perforce Converter
cvs2p4 -- CVS to Perforce Converter

This CVS to Perforce converter extracts metadata from a CVS repository
and generates a Perforce depot using Perforce client commands. The
converter handles Attic/ and .cvsignore, and has flexible support for
branching.
2001-09-01T21:53:05+00:00 devel/c4 CVS-like Frontend to Perforce
C4: A CVS-like Frontend to Perforce

C4 provides a CVS-like feel to Perforce. C4 is not a substitute for
CVS, in that it does not try to mimic CVS's command set. Rather, it
provides a workspace (client) where every file is writable, and can be
modified on an adhoc basis. C4 provides commands that search a
client, looking for files that have been added or changed, and runs P4
commands on them to add, edit, revert, refresh or update them. C4
provides a control file that is placed at the top of each client to
set environment variables, such as P4PORT and P4CLIENT. A man page is
included.

WWW: http://www.perforce.com/perforce/loadsupp.html
2001-09-01T21:37:20+00:00 devel/p4db Web/Perforce Browser
P4DB - Web/Perforce Browser

P4DB allows you to browse Perforce depots via the web as CVSweb does
for CVS.

WWW: http://www.perforce.com/perforce/loadsupp.html
2001-09-01T18:52:48+00:00 net/punkbuster
[from developer's web site]
PunkBuster is a client/server software system that is designed to
provide an online countermeasures system against cheating at
multiplayer online games - specifically, games and mods based on
the Half-Life engine by VALVe software.

Additionally, PunkBuster has a global Clan Tag Registry system
built in to allow Clans to register their Clan Tags for protection
on monitored servers. This prevents people from wearing their clan
tag who aren't really in the clan. The list of registered tags is
stored on our publicly accessible Internet website.

WWW: http://www.evenbalance.com/
2001-09-01T18:47:57+00:00 net/punkbuster-data
${PUNKBUSTER_PORT}/pkg-descr
2001-09-01T18:39:09+00:00 devel/p4.el Perforce-Emacs Integration
p4.el -- Perforce-Emacs Integration

WWW: http://p4el.sourceforge.net/
2001-09-01T05:52:24+00:00 japanese/netype Network Type Trainer client program
NETYPE: The Network Type Trainer client program.
WWW: http://bishop.fuis.fukui-u.ac.jp/~funakami/
2001-09-01T00:45:18+00:00 www/sqmgrlog Squid log analyzer and HTML report generator
sqmgrlog is a Squid analisys report generator that allow you to
view "where" your users are going through squid. sqmgrlog generates
reports in html, with many fields including users, IP addresses, bytes,
sites and times.

WWW: http://web.onda.com.br/orso/sqmgrlog.html
2001-08-31T11:42:17+00:00 www/mod_frontpage Improved mod_frontpage for Apache, as APXS installation
This is a DSO-module for the Apache HTTP Server <http://www.apache.org/httpd.html>.
It replaces the Apache-FP patches and module supplied with the FrontPage Server
Extensions.

Using this module allows you to use advanced features of the FrontPage client
with your Apache HTTP Server (e.g. creating FrontPage-extended subwebs using the
FrontPage client in contrast to creating them as user "root" with "fpinstall.sh"
or the "fpsrvadm.exe"-utility on the system's shell).

WWW: http://sourceforge.net/projects/mirfak
http://people.freebsd.org/~mbr/distfiles

Copyright (C) 2001 Christof Pohl <chripo+frontpage@edo.uni-dortmund.de>
APXS install by Jean-Michel Dault <jmdault@mandrakesoft.com
Modified to work with FP extensions 5.0 by Martin Blapp <mbr@freebsd.org>
2001-08-31T05:43:57+00:00 mail/tpop3d Virtual-domain capable POP3 server supporting MySQL, PgSQL etc auth
tpop3d is yet-another-pop3-server. The intention has been to write
a server which is fast, extensible, and secure. tpop3d supports
traditional (BSD-format) mailspools and Maildir. It also supports
MySQL, perl, and external authentication methods.

WWW: http://savannah.nongnu.org/projects/tpop3d/
2001-08-30T22:09:41+00:00 misc/pbs Batch job queueing system
from http://www.nas.nasa.gov/Software/PBS/pbsnashome.html and
http://www.nas.nasa.gov/Software/PBS/summary.html :
The Portable Batch System (PBS) project was started to create a
flexible, extensible batch processing system for heterogeneous computing
networks. You can submit your batch job on any machine and PBS will run your
script on the machine you request when the resources you need are available.
Your PBS system administrator can define the method used to choose what jobs to
run where, and in what order. PBS can be installed on almost any UNIX machine,
from single-processor workstations to workstation clusters and massively
parallel supercomputers.
A typical batch queuing system has a set of queues. Within each queue,
jobs are selected in FIFO order. This limits the scheduling policies available
to the adminstrator. The purpose of PBS is to provide additional controls over
initiating or scheduling execution of batch jobs, and to allow routing of jobs
between different hosts. PBS's independent scheduling module allows the
administrator to define what types of resources, and how much of each resource,
can be used by each job. The scheduling module has full knowledge of the
available queued jobs, running jobs, and system resource usage. Using one of
several procedural languages, the scheduling policies can easily be modified to
suit the computing requirements and goals of any site. PBS also has a mechanism
allowing users to specify unique resources required for a job to complete.

WWW: http://pbs.mrj.com/
- David A. Bader <dbader@eece.unm.edu>
2001-08-30T22:07:36+00:00 net/pppoa Run PPP over Alcatel's USB Speedtouch device
Unofficial support for Alcatel's Speedtouch USB devices. This driver is
licensed under the GPL except for one restricted file:
http://www.speedtouchdsl.com/disclaimer_lx.htm

WWW: http://speedtouch.sourceforge.net/
2001-08-30T15:50:41+00:00 math/asir2000 General computer algebra system (Risa/Asir)
The system Risa/Asir is a general computer algebra system.
It performs arithmetics in various rings and fields, factorization,
and Groebner basis computations. It can call outer modules complient
to the OpenXM protocols.

The asir user language is like C.

The most recent source distribution from Kobe University can be found at

http://www.asir.org/

Risa/Asir was originally developed at Fujitsu Research Laboratory.
Fujitsu Research Laboratory holds the copyright of Risa/Asir.
See the COPYRIGHT file in the source distribution.

WWW: http://www.asir.org/
2001-08-30T13:55:37+00:00 security/qident Query a remote IDENT (RFC 1413) server
A small program to query an ident protocol server (rfc1413). Uses the
`libident' library.

WWW: http://www.hairylemon.org/~ad/software/qident/
2001-08-30T08:52:48+00:00 irc/ruby-rice Yet another IRC interface library for Ruby
RICE is Ruby Irc interfaCE, an IRC interface library for Ruby.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=rice
2001-08-30T08:31:09+00:00 japanese/qt23
2001-08-30T08:31:09+00:00 japanese/kdevelop
2001-08-30T08:31:09+00:00 japanese/kdenetwork2
2001-08-30T08:31:09+00:00 japanese/kdelibs2
2001-08-30T08:31:09+00:00 japanese/kdebase2
2001-08-30T08:31:09+00:00 japanese/kdeaddons
2001-08-30T08:31:09+00:00 japanese/kde2
This is "meta-port" for Japanized KDE version 2 desktop environment.
Japanization is done by applying patches distributed by JKUG.

Use this port before using /usr/ports/x11/kde2.
Use the packages from this port after the original packages.

WWW: http://www.kde.gr.jp/patch/
2001-08-30T08:13:20+00:00 lang/ruby-lua A Ruby extension to make Lua script language as a class
Ruby-Lua -- an embebed scripting language for ruby programs

This is a first attempt to make Lua script language as a class for
ruby, it's very basic right now.

Author: Domingo Alvarez <domingo@dad-it.com>,
MoonWolf <moonwolf@moonwolf.com>
WWW: http://ruby-lua.unolotiene.com/
http://raa.ruby-lang.org/list.rhtml?name=rub-lua5
2001-08-30T07:26:32+00:00 comms/ruby-termios A Ruby interface to termios
Ruby-termios is a Ruby interface to termios.

Authors: Akira Yamada <akira@arika.org>,
Goto Kentaro <gotoken@math.sci.hokudai.ac.jp>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby-termios
2001-08-30T05:39:51+00:00 devel/tdl To-do list manager
A small program for managing a to-do list. There can be one to-do
database per directory, or per tree of directories. Tasks are in
a tree structure (ie: one task can be a sub-task of another task).
Reports can also be generated to summarize tasks completed in
a certain time period.

WWW: http://www.rc0.org.uk/tdl/
2001-08-30T04:50:19+00:00 astro/starplot 3-dimensional viewer for star charts
StarPlot allows you to view three-dimensional perspective charts
of stars. Check the Web site to get more star data sets.

WWW: http://www.starplot.org/
2001-08-30T04:24:25+00:00 sysutils/wmcube-gdk Modified version of the dockapp wmCube
wmcube-gdk is a modified version of wmCube that features much faster
redraws, significantly lower CPU usage, ability to specify color
for both flat-shaded and wireframe objects, and transparent CPU
load / zoom buttons. The roll in sequence of the original wmCube
has been removed.

WWW: http://www.ne.jp/asahi/linux/timecop/
2001-08-30T04:22:36+00:00 astro/spacechart SpaceChart is a star chart viewer for GNOME
SpaceChart is a program that allows you to see the stars in glorious
3D and rotate them to see them from any point of view. You can also
limit which stars you want to see, according to their spectral
class and luminosity, and draw links between all stars closer than
a certain distance.

WWW: http://spacechart.sourceforge.net/
2001-08-29T19:45:10+00:00 audio/xmms-volnorm Volume Normalizer plugin for XMMS
The volume normalizer plugin is intended to change the volume of
playing songs to some level such that they all will basically sound
pretty much the same in terms of volume.

WWW: http://volnorm.sourceforge.net/
2001-08-29T16:24:21+00:00 audio/xmms-crystality Realtime XMMS plugin for remastering mp3 sound
This software consists of XMMS plugin and stdin/stdout plugin. It
was written for realtime remastering of sound from mp3 files. You
will need a reasonably good stereo and a good ear to notice quality
improvement, otherwise this is not for you. This plugin tries to
patch mp3 format flaws, not a poor audio hardware! Yes, you should
be able to hear well enough (sorry) - for some of my friends plugin
is a cool thing, while the others does not hear nothing but echo
and stereo expander (well, you will hear every effect if you set
it to the maximum, but it will not sound nice).
2001-08-29T16:16:56+00:00 graphics/gkrellkam 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/
2001-08-29T12:39:06+00:00 lang/slisp Simple Lisp interpreter
SLisp is a simple Lisp interpreter that implements most of the
common Lisp constructs in a few hundred lines of C code. It may be
useful for learning the basis of the Lisp language.

WWW: http://www.sigala.it/sandro/software.php#slisp
2001-08-29T12:34:54+00:00 devel/hp48cc C-like compiler that translates input code to the HP48 RPL language
hp48cc is a C-like compiler that translates the input code into the HP48 RPL
language. The language recognized by the compiler is only a small subset of
the C language, with some non-standard extensions, but powerful enough to
write complex programs simply.

Note that GCC-based `devel/hp48xgcc' port exists which directly translates C
code into Saturn (HP48 processor) opcodes.

WWW: http://www.sigala.it/sandro/software.php#hp48cc
2001-08-29T12:04:18+00:00 misc/yaucg A bash Script which will get you the today's Userfriendly.org Picture
YAUCG - Yes, Another Userfriendly Grepper is a Bash script for obtaining the
daily userfriendly comic. It has many features like getting the pictures from
the last x days (for when one has been on holidays or didn't run the script
on the weekend). MySQL support is included.
2001-08-29T11:53:56+00:00 graphics/glass GLASS (openGL Articulated Structure System) is a 3D library
GLASS is a 3D library, designed to make easy use of structured
models in open GL applications. What do I mean by structured? That
is models, that are made up of components linked by basic transforms,
for example, rotations and translations. By using GLASS in an
application, these models can be loaded, modified, and displayed
using a minimum of function calls.

WWW: http://glass.sourceforge.net/
2001-08-29T11:29:30+00:00 security/qtfw A GUI frontend for ipfw utility in FreeBSD
Qtfw is a Qt gui frontend for ipfw utility in FreeBSD. It helps
configuring firewall in FreeBSD with a nice and comprehensive user
interface.

WWW: http://sourceforge.net/projects/qtfw/
2001-08-29T11:24:24+00:00 converters/p5-Convert-ASCII-Armour Convert binary octets into ASCII armoured messages
This module converts hashes of binary octets into ASCII messages
suitable for transfer over 6-bit clean transport channels. The
encoded ASCII resembles PGP's armoured messages, but are in no
way compatible with PGP.

WWW: https://metacpan.org/release/Convert-ASCII-Armour
2001-08-29T11:12:02+00:00 archivers/lbrate Extract/decompress CP/M LBR archives
lbrate extracts/decompresses files from the CP/M LBR format. (It can also list
and test such archives.) It does this in an `unzip'-like manner, mostly hiding
the details of individually compressed and renamed files, and transparently
deals with the required decompression/renaming.

lbrate is also (I believe) the only non-CP/M program to fully support
decompressing files from all three CP/M compression schemes (Q, Z, Y). With
this in mind, it can decompress such files directly, treating them as if they
were single-entry LBRs.

WWW: http://freshmeat.net/projects/lbrate/
2001-08-29T10:56:13+00:00 net/ntalk A console chat application written with ncurse
ntalk is a chat console app written with ncurses. It's designed to work in
all kinds of networks (LAN/WAN) and to be much more friendly and functional
than Unix talk.

WWW: http://network.terramail.pl/
2001-08-29T04:54:58+00:00 security/geheimnis "Shell for integrating PGP/GnuPG into KDE"
Geheimnis is a KDE application that "wraps" around encryption programs
and their irksome command-line interface, making it easier for users
to use these programs. It is made in the style of Win31's PGP Shells
that were GUI-based wrappers around PGP2.

WWW: http://geheimnis.sourceforge.net/
2001-08-29T02:27:31+00:00 devel/cvsstat Transforms the output of 'cvs status' to a sorted ASCII table
cvsstat is a perl program which transforms the 'cvs status' output
to an ASCII table sorted after the status of files. If you have
used CVS, then you know that it is hard to get a good overview the
CVS-status of the files in you directories. Any new files? Any files
changed? Any files which other people have changed in the repository?
cvsstat will help the programmer get the overview. The program can
be used for any type of CVS archive, local as well as remote.

WWW: http://cvs.sslug.dk/cvs2html/
2001-08-29T00:18:30+00:00 sysutils/gkrellmouse Mouse odometer plugin for GKrellM
This is a simple plugin for gkrellm that shows you how fast your
mouse is going (in the chart) and the total distance in pixels it
has travelled since the plugin was started. It's pretty simple and
mindless, and probably shouldn't be relied upon to produce
ultra-accurate data, but it gets the point across.

WWW: http://www.nafpik.com/paul/gkrellmouse/
2001-08-28T23:58:15+00:00 textproc/py2html Python Highlighter for HTML
Py2html is a console/CGI library that beautifies
python source files.
2001-08-28T16:31:18+00:00 math/libgmp
GNU MP is a library for arbitrary precision arithmetic, operating on signed
integers, rational numbers, and floating point numbers. It has a rich set
of functions, and the functions have a regular interface.

GNU MP is designed to be as fast as possible, both for small operands and for
huge operands. The speed is achieved by using fullwords as the basic
arithmetic type, by using fast algorithms, by carefully optimized assembly
code for the most common inner loops for a lots of CPUs, and by a general
emphasis on speed (instead of simplicity or elegance).

The speed of GNU MP is believed to be faster than any other similar library.
The advantage for GNU MP increases with the operand sizes for certain
operations, since GNU MP in many cases has asymptotically faster algorithms.

Note: This package contains version the the library just before it was
removed from the FreeBSD base system (5-CURRENT, mid-August 2001) and it is
provided solely for compatibility with packages that require it.
2001-08-28T16:31:18+00:00 math/libgmp-freebsd A library for arbitrary precision arithmetic
GNU MP is a library for arbitrary precision arithmetic, operating on signed
integers, rational numbers, and floating point numbers. It has a rich set
of functions, and the functions have a regular interface.

GNU MP is designed to be as fast as possible, both for small operands and for
huge operands. The speed is achieved by using fullwords as the basic
arithmetic type, by using fast algorithms, by carefully optimized assembly
code for the most common inner loops for a lots of CPUs, and by a general
emphasis on speed (instead of simplicity or elegance).

The speed of GNU MP is believed to be faster than any other similar library.
The advantage for GNU MP increases with the operand sizes for certain
operations, since GNU MP in many cases has asymptotically faster algorithms.

Note: This package contains version the the library just before it was
removed from the FreeBSD base system (5-CURRENT, mid-August 2001) and it is
provided solely for compatibility with packages that require it.
2001-08-28T07:13:10+00:00 x11/xmotd Message-of-the-day browser for X11 and dumb-terminals
xmotd is a message-of-the-day browser for X11 and dumb-terminals, that
can also be used to broadcast messages to users logged in across a
network. xmotd periodically checks whether a file has been modified
and pops up and displays the contents of the file, if it has.

WWW: https://www.ee.ryerson.ca/~elf/xmotd/
2001-08-28T06:10:52+00:00 devel/source-highlight
Given a source file, produces a document with syntax highlighting.

WWW: http://www.gnu.org/software/src-highlite/
2001-08-27T17:48:39+00:00 misc/gkrellscore Plugin to GKrellM that displays current sports scores
This is a plugin for gkrellm that watches sports scores of current
games, and shows them in a panel in a form like atl 11-3 cin (Atlanta
11, Cincinatti 3). When you put the mouse over the panel for a
second, the tooltip that comes up shows the full names of both
teams, their scores, the period of the game (if applicable), the
time that it will start if it hasn't yet, the date of the game,
etc.
2001-08-27T17:17:17+00:00 sysutils/penv Set the environment according to the current working directory
Penv runs a specified command after setting an execution environment
corresponding to the current working directory.

Author: Peter Pentchev <roam@ringlet.net>
WWW: http://devel.ringlet.net/sysutils/penv/
2001-08-27T16:52:36+00:00 sysutils/gkrellflynn Tiny system load meter for gkrellm
Flynn is a guy who suffers from your activity, i.e. the applications
consuming precious processor time. Hurt him plenty!

WWW: http://horus.comlab.uni-rostock.de/flynn/
2001-08-27T13:19:14+00:00 mail/exim-monitor The Exim monitor for the Exim MTA
The Exim monitor (eximon) is a graphical user interface for the Exim
mail transfer agent for Unix systems. Eximon is distributed as part
of the standard Exim distribution, but its dependency on XFree86
annoys many administrators.

For this reason, it is available as its own package to allow
administrators to easily install Exim without installing XFree86.

WWW: http://www.exim.org/
2001-08-27T11:13:14+00:00 x11-wm/mosfet-liquid A High Performance Liquid KDE style engine
High Performance Liquid KDE style engine

Features include:
* Translucent Menus.
* High performance. No scaling is required, and caching (thus memory usage) is
kept to a minimum. Custom tile drawing code is used for maximum speed. I
wanted to create a style engine that both looked cool and is usable on an
everyday basis by people doing stuff like compiling all day. I've even
gotten emails from a couple users using it over remote X terminals and they
report good speed results! :)
* Colors are fully configurable. This is really cool with this style. It also
handles custom colors like KCalc's correctly. Check out the screenshots
below.
* Mouse Hover is supported for Pushbuttons, ComboBoxes, RadioButtons,
CheckBoxes, and ScrollBars. This doesn't use the crappy "draw a box around
the widget" mouse hover, either, but makes the widget appear to light up.
* Automagically themes the KDE panel, according to the color scheme.

WWW: http://www.mosfet.org/liquid.html

- AlanE of KDE-FreeBSD team
2001-08-27T11:13:14+00:00 x11-themes/mosfet-liquid A High Performance Liquid KDE style engine
High Performance Liquid KDE style engine

Features include:
* Translucent Menus.
* High performance. No scaling is required, and caching (thus memory usage) is
kept to a minimum. Custom tile drawing code is used for maximum speed. I
wanted to create a style engine that both looked cool and is usable on an
everyday basis by people doing stuff like compiling all day. I've even
gotten emails from a couple users using it over remote X terminals and they
report good speed results! :)
* Colors are fully configurable. This is really cool with this style. It also
handles custom colors like KCalc's correctly. Check out the screenshots
below.
* Mouse Hover is supported for Pushbuttons, ComboBoxes, RadioButtons,
CheckBoxes, and ScrollBars. This doesn't use the crappy "draw a box around
the widget" mouse hover, either, but makes the widget appear to light up.
* Automagically themes the KDE panel, according to the color scheme.

WWW: http://www.mosfet.org/liquid.html

- AlanE of KDE-FreeBSD team
2001-08-26T16:27:08+00:00 graphics/p5-Image-Info Perl module for getting image information
This Perl extension allows you to extract meta information from
various types of image files. It currently supports JPEG, GIF, PNG
and more image types.

WWW: https://metacpan.org/release/Image-Info
2001-08-26T16:07:09+00:00 net/ddclient Update dynamic DNS entries
ddclient is a Perl client used to update dynamic DNS entries for
accounts on many dynamic DNS services.

WWW: http://burry.ca:4141/ddclient/
2001-08-26T16:07:09+00:00 dns/ddclient Update dynamic DNS entries
ddclient is a Perl client used to update dynamic DNS entries for
accounts on many dynamic DNS services.

WWW: https://github.com/ddclient/ddclient
2001-08-26T04:55:22+00:00 mail/sigit A tool to create random signatures
sigit is a tool that runs in the background and puts a random quote
in a file (usually .plan or .signature) at a configurable interval.
It comes with sample data, and custom quotes can be added.

WWW: http://www.redhead.dk/download/
2001-08-25T20:30:03+00:00 math/p5-Date-Handler Perl module for calculating time differences
Date::Handler is a container for dates that holds all the methods
to transform itself from Timezone to Timezone and format itself.
It uses operator overloading and Delta date objects to calculates
time differences.

WWW: https://metacpan.org/release/Date-Handler
2001-08-25T11:20:49+00:00 net/ctrace Multiprotocol traceroute tool
ctrace is an IPv4 traceroute tool that supports many features missing
in standard 4.3BSD traceroute(8). It is programmed entirely in perl.

The primary difference between ctrace and other traceroute tools is
its ability to trace routes in multiple protocols. ctrace also has
some additional nifty features:
* Automatic round-trip-time (RTT) averaging, which makes output
cleaner and more intelligible.
* One or more packets can be launched per TTL/hop. By way of contrast,
4.3BSD traceroute(8) forces at least two. This capability makes
ctrace faster.
* 4.3BSD traceroute(8) emulation in most output, so it will hook in to
existing parsers.
* The ability to skip an arbitrary number of hops, saving you time
that would be normally wasted tracerouting your own network.
* Fine-grained control over trace packet headers, assisting in
bypassing burdensome packet filters.

WWW: http://www.pratyeka.org/ctrace/
2001-08-25T10:14:13+00:00 mail/smtpclient Simple SMTP client
SMTPclient -- simple SMTP client

This program is a minimal SMTP client that takes an email
message body and passes it on to a SMTP server (default is the
MTA on the local host). Since it is completely self-supporting,
it is especially suitable for use in restricted environments.

WWW: http://www.engelschall.com/sw/smtpclient/
2001-08-25T09:55:44+00:00 astro/xworld Earth as seen from the direction of the sun
XWorld displays a pretty picture of our earth as it would look if
viewed from the direction of the sun. The window is regularly updated.
You can use xworld in lieu of a clock.
2001-08-25T08:40:27+00:00 textproc/source-highlight C/C++ and Java sources to HTML converter
Source-highlight is a simple program that, given a source C/C++,
Prolog, Perl, PHP3, Python or Java file, produces an html source
with syntax highlighting.

WWW: http://www.gnu.org/software/src-highlite/source-highlight.html
2001-08-25T08:11:07+00:00 mail/mew3 Message interface to Emacs Window (version 3) for emacs21
Mew is a user interface for text messages, multimedia messages(MIME),
news articles and security functionality including PGP, SSH and SSL.

This port is the Mew3(Mew with version 3) for emacs-21.x (editors/emacs21).
The Mew3 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew3 (mew-emacs21-3.x) ===> editors/emacs21 (emacs-21.x)
Lisp directory : /usr/local/share/emacs/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/emacs/etc/mew
2001-08-25T08:11:07+00:00 mail/mew3-emacs20 Message interface to Emacs Window (version 3) for emacs20
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew3(Mew with version 3) for emacs-20.7(editors/emacs20).
The Mew3 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew3-emacs20(mew-emacs20-2.0) ===> editors/emacs20(emacs-20.7)
Lisp directory : /usr/local/share/emacs/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/emacs/etc/mew
2001-08-25T08:11:07+00:00 mail/mew2 Message interface to Emacs Window (version 2) for emacs21
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew2(Mew with version 2) for emacs-21.x (editors/emacs21).
The Mew2 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew2 (mew-emacs21-2.x) ===> editors/emacs21 (emacs-21.x)
Lisp directory : /usr/local/share/emacs/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/emacs/etc/mew
2001-08-25T08:11:07+00:00 mail/mew2-emacs20 Message interface to Emacs Window (version 2) for emacs20
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew2(Mew with version 2) for emacs-20.7(editors/emacs20).
The Mew2 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew2-emacs20(mew-emacs20-2.0) ===> editors/emacs20(emacs-20.7)
Lisp directory : /usr/local/share/emacs/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/emacs/etc/mew
2001-08-25T07:47:05+00:00 mail/mew3-xemacs21-mule Message interface to Emacs Window (version 3) for xemacs21-mule
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew3(Mew with version 3) for xemacs-21.*(editors/xemacs21-mule).
The Mew3 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew3-xemacs21-mule(mew-xemacs21-mule-3.*) ===> editors/xemacs21-mule(xemacs-21.*)
Lisp directory : /usr/local/lib/xemacs/site-packages/lisp/mew3
Info directory : /usr/local/lib/xemacs/site-packages/info
ETC directory : /usr/local/lib/xemacs/site-packages/etc/mew3
2001-08-25T07:47:05+00:00 mail/mew2-xemacs21-mule Message interface to Emacs Window (version 2) for xemacs21-mule
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew2(Mew with version 2) for xemacs-21.1.14(editors/xemacs21-mule).
The Mew2 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew2-xemacs21-mule(mew-xemacs21-mule-2.0) ===> editors/xemacs21-mule(xemacs-21.1.14)
Lisp directory : /usr/local/lib/xemacs/site-packages/lisp/mew2
Info directory : /usr/local/lib/xemacs/site-packages/info
ETC directory : /usr/local/lib/xemacs/site-packages/etc/mew2
2001-08-25T07:46:17+00:00 mail/mew3-xemacs21 Message interface to Emacs Window (version 3) for xemacs21
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew3(Mew with version 3) for xemacs-21.*(editors/xemacs21).
The Mew2 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew3-xemacs21(mew-xemacs21-3.*) ===> editors/xemacs21(xemacs-21.*)
Lisp directory : /usr/local/lib/xemacs/site-packages/lisp/mew3
Info directory : /usr/local/lib/xemacs/site-packages/info
ETC directory : /usr/local/lib/xemacs/site-packages/etc/mew3
2001-08-25T07:44:34+00:00 mail/mew2-xemacs21 Message interface to Emacs Window (version 2) for xemacs21
Mew is a "Message interface to Emacs Window" to integrate

- Email
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew2(Mew with version 2) for xemacs-21.1.14(editors/xemacs21).
The Mew2 port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew2-xemacs21(mew-xemacs21-2.0) ===> editors/xemacs21(xemacs-21.1.14)
Lisp directory : /usr/local/lib/xemacs/site-packages/lisp/mew2
Info directory : /usr/local/lib/xemacs/site-packages/info
ETC directory : /usr/local/lib/xemacs/site-packages/etc/mew2
2001-08-25T07:39:51+00:00 editors/mew2-emacs20
Mew is a "Message interface to Emacs Window" to integrate

- Email
- NetNews
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew for emacs-19.34(editors/emacs).
The Mew port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew-emacs(mew-emacs-1.94.2) ===> editors/emacs(emacs-19.34)
Lisp directory : /usr/local/share/emacs/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/emacs/etc/mew
2001-08-25T07:17:59+00:00 graphics/cadubi ASCII drawing utility
CADUBI is an application written in Perl that allows you to
draw text-based images that are viewable on typical Unix-based
consoles. Usually the applications that emulate these
consoles support various text modes, such as background and
foreground colors, bold, and inverse. This text art, commonly
called "ASCII art," is used in various places such as online
BBSes, email and login prompts.

WWW: https://github.com/statico/cadubi
2001-08-24T23:00:02+00:00 devel/p5-String-CRC32 Perl interface for cyclic redundancy check generation
The CRC32 module calculates CRC sums of 32 bit lengths.
It generates the same CRC values as ZMODEM, PKZIP, PIC-
CHECK and many others.

Despite its name, this module is able to compute the
checksum of strings as well as of files.
2001-08-24T19:21:32+00:00 textproc/replaceit Light replacement to the combination of sed/awk/grep/head/tail
ReplaceIt was written as a quick, light and effective replacement to
the combination of sed/awk/grep/head/tail and other such shell
utilities, as well as being quicker in startup (at least) than an
equivilant Perl solution.

WWW: http://pldaniels.com/replaceit/
2001-08-24T18:29:56+00:00 mail/qmhandle Tool to view and manage a qmail queue
qmHandle is a simple program which allows you to view and manage a qmail
message queue.

The key features of qmHandle are:
* You can read the qmail queue, like you do with the qmail-qread program.
However, the output of this program is improved over qmail-qread, with
the output of the message subjects and color capabilities;
* You can print queue statistics, like qmail-qstat, with color capabilities;
* You can view a message in the queue;
* You can remove a message from the queue.

WWW: https://sourceforge.net/projects/qmhandle/
2001-08-24T18:29:56+00:00 mail/qmHandle Tool to view and manage a qmail queue
qmHandle is a simple program which allows you to view and manage a qmail
message queue.

The key features of qmHandle are:
* You can read the qmail queue, like you do with the qmail-qread program.
However, the output of this program is improved over qmail-qread, with
the output of the message subjects and color capabilities;
* You can print queue statistics, like qmail-qstat, with color capabilities;
* You can view a message in the queue;
* You can remove a message from the queue.

WWW: http://qmhandle.sourceforge.net/
2001-08-24T18:08:50+00:00 audio/mziq A Perl frontend to mpg123
MZiq is a Perl frontend for mpg123. Its main feature is the deployment of
Perl's regular expressions for ease of playlist creation.

WWW: http://cseg.lucidx.com/projects/

- Gea-Suan Lin
gslin@ccca.nctu.edu.tw
2001-08-24T15:57:23+00:00 security/drweb-sendmail Sendmail message filter for virus processing through DrWeb daemon
Sendmail message filter for virus processing through DrWeb daemon.

WWW: http://www.drweb.ru/
2001-08-24T15:42:40+00:00 security/drweb DrWeb antivirus suite
DrWeb antivirus suite

WWW: http://www.drweb.ru/
2001-08-24T14:33:12+00:00 sysutils/diskcheckd Daemon to check for disk read errors
diskcheckd is a daemon which runs in the background, reading entire disks
to find any read errors on those disks. The disks which should be
scanned, and the rates at which they should be scanned, must be specified
in the configuration file.
2001-08-24T14:15:40+00:00 irc/sircd The Smart IRC Daemon
The Smart IRC Daemon

WWW: http://www.sircd.org/
2001-08-24T10:52:28+00:00 games/falconseye NetHack derivative
Falcon's Eye is nethack.
With a graphical interface.
With sound.

This port features per-user config: when you first start Falcon's Eye,
it creates $HOME/.falcon and copie default configuration files there,
that you can then edit.

WWW: http://falconseye.sourceforge.net/
2001-08-24T09:53:16+00:00 textproc/docbook-tdg Norman Walsh's book "DocBook: The Definitive Guide"
"DocBook: The Definitive Guide"
by Norman Walsh and Leonard Muellner
with contributions from Bob Stayton
ISBN: 156592-580-7

This book is a gentle yet thorough introduction to the DocBook DTD (which is
used by, amongst others, the FreeBSD Documentation Project). A dead-tree
edition of the book is published by O'Reilly & Associates, Inc., but the text
is freely licensed under the GNU FDL.

The current edition purports to document DocBook v4.4 with the EBNF,
HTML Forms, MathML and SVG modules.

An unexpanded edition of version 2.0.17 is also available. In this version,
content models are shown with parameter entities rather than fully expanded.

WWW: http://www.docbook.org/tdg/
2001-08-24T08:51:23+00:00 mail/vm-pop3d Virtual POP3 server
vm-pop3d is a POP3 server. It is free to download and use. It supports
alternative password files and mail spool directories; it can be used for
setting up virtual email accounts -- mailboxes without real Unix owners for
each. This will allow you to have multiple email accounts with the same name
on one system.

WWW: http://www.reedmedia.net/software/virtualmail-pop3d/
2001-08-24T08:32:20+00:00 editors/ted X11 based RTF editor
Ted is a text editor running under X11 on Unix/Linux systems.

Features
--------
* Wysiwyg rich text editing.
* Ted uses Microsoft RTF as its native file format.
* In line bitmap, jpeg, gif, ppm, png and xpm pictures.
* Postscript printing.
* Cut/Copy/Paste, text and images.
* Find/Replace using regular expressions.
* Ruler: Paragraph indentation, Indentation of first line, Tabs.
* Footnotes and endnotes.
* Tables: Insert Table, Row, Column. Changing the column width of tables
with their ruler.
* Symbols and accented characters are fully supported.
* Hyperlinks.
* Saving a document in HTML format.
* Save to *.pdf using /usr/local/bin/rtf2pdf.sh
* Numbered or bulleted lists

WWW: http://www.nllgg.nl/Ted/
2001-08-24T07:06:19+00:00 net/ruby-romp The Ruby Object Message Proxy
ROMP is the Ruby Object Message Proxy. It is sort of like drb
(distributed Ruby) in that it allows a Ruby client program to
transparently talk to an object that is sitting on a server. Its
features include:

- Up to 40000 messages per second

- Allows more than one object to reside on the server; supports a sort
for naming service for retrieving references to objects.

- Fully thread-safe, provided the object sitting on the server is
thread-safe.

- Supports one-way calls, so the client does not have to block waiting
for a response from the server.

- Allows exceptions to be propagated from server to client; messages
the backtrace to make debugging easier.

Author: Paul Brannan (paul at atdesk.com)
WWW: http://rubystuff.org/romp/
2001-08-24T06:28:09+00:00 www/ruby-tmpl An online/offline templating system a la eRuby/ERb
This is a port of ruby-tmpl, an online and offline templating system written
for ruby. See the URL below for more details and features.

WWW: http://ruby-tmpl.sourceforge.net/

- Sean Chittenden <sean@chittenden.org>
2001-08-23T18:17:37+00:00 net/p5-Telnet-Cisco Perl5 module to telnet to Cisco routers
Net::Telnet::Cisco provides additional functionality to Net::Telnet for
dealing with Cisco routers.

WWW: http://search.cpan.org/search?module=Net::Telnet::Cisco

- Michael Lyngbol
lyngbol@wheel.dk
2001-08-23T18:17:37+00:00 net-mgmt/p5-Telnet-Cisco Perl5 module to telnet to Cisco routers
Net::Telnet::Cisco provides additional functionality to Net::Telnet for
dealing with Cisco routers.

WWW: https://metacpan.org/release/Net-Telnet-Cisco
2001-08-23T15:43:45+00:00 security/p5-GPG
GPG.pm is a Perl5 interface for using GnuPG. GPG works with $scalar
(string), as opposed to the existing Perl5 modules (GnuPG.pm and
GnuPG::Interface, which communicate with gnupg through filehandles
or filenames).

WWW: http://gpg.sourceforge.net/

- Pete
petef@FreeBSD.org
2001-08-23T15:41:27+00:00 mail/p5-Mail-ListDetector Perl module for detecting mailing list messages
This module analyzses a Mail::Internet object and returns a
Mail::ListDetector::List object representing the mailing list the
email was sent to, if any.

The RFC2369 mailing list detector is also capable of matching some
Mailman and Ezmlm messages. It is deliberately checked last to allow
the more specific Mailman and Ezmlm parsing to happen first, and
more accurately identify the type of mailing list involved.

WWW: https://metacpan.org/release/Mail-ListDetector
2001-08-23T15:37:42+00:00 www/mod_cvs A module that makes Apache CVS aware
mod_cvs recognizes if the files in your webtree are checked out
from a CVS repository. If so, it checks if the file is up-to-date
and, if not, updates it.

Another neat feature of mod_cvs is the date-checkout feature. You
can specify a date in the URI that gets passed to CVS, which checks
out an older revision of the requested file and sends it to the
user.

WWW: http://resare.com/noa/mod_cvs/
2001-08-23T13:10:57+00:00 net/xprobe ICMP active OS fingerprint scanner
Xprobe is a tool automating the X logic.

X is a logic developed from the various Active Operating System
Fingerprinting methods discovered during the "ICMP Usage In
Scanning" research project.

WWW: http://xprobe.sourceforge.net/
2001-08-23T12:54:48+00:00 security/flawfinder Examines source code looking for security weaknesses
Flawfinder searches through source code looking for potential security
flaws. Flawfinder uses an internal database called the ``ruleset''; the
ruleset identifies functions that are common causes of security flaws.
Every potential security flaw found in a given source code file (matching
an entry in the ruleset) is called a ``hit,'' and the set of hits found
during any particular run is called the ``hitlist.''

WWW: https://www.dwheeler.com/flawfinder/
2001-08-23T12:52:04+00:00 net/thcrut Local network discovery tool
RUT (pronouced as 'root') mean 'aRe yoU There'.

It was developed to brute force its way into wvlan (IEEE 802.11b)
access points which use mac authentification.

It offers a wide range of _local_ network discovery features like arp
lookup on all hosts on a network with vendor-string, spoofed DHCP
request, RARP, BOOTP, ICMP-ping and address mask request and some
other features.

WWW: http://thc.org.segfault.net/
2001-08-23T12:28:12+00:00 games/newvox Voxel-style landscape rendering fly-by
Voxel-style landscape rendering. Move around the landscape
by using the arrow keys.

WWW: https://www.libsdl.org/projects/newvox/
2001-08-23T11:52:26+00:00 editors/impress Publishing and presentation tool
ImPress is the WYSIWYG Publishing and Presentation for UNIX.
It can also be used within a WWW browser (e.g. Netscape) that is
capable of running the Tcl Plugin. The Tcl Plugin can be obtained from
the web site at: http://dev.scriptics.com/

ImPress can be significantly enhanced through use of several modified utilities:
o Pstoedit - Allows you to translate EPS files to Tk for ImPress use.
o Font3D - Translates TrueType font strings to vectorized Tk.
o Type1inst - Aids in maintaining Ghostscript Fontmaps and X11 fonts.dir files.

WWW: http://www.ntlug.org/~ccox/impress/
2001-08-23T11:33:55+00:00 net/vomit Voice over misconfigured internet telephones
The vomit utility converts a Cisco IP phone conversation into a wave file
that can be played with ordinary sound players. The phone conversation can
either be played directly from the network or from a tcpdump output file.
Vomit is also capable of inserting wavefiles into ongoing telephone
conversations. Vomit can be used as a network debugging tool, a speaker
phone, etc ...

WWW: http://vomit.xtdnet.nl/
2001-08-23T11:30:40+00:00 lang/klone Small, Lisp-like interpreted language
KLONE is a small and fast fully interpreted language intended to be
embedded into C applications to provide them with a powerful, yet fast
and small extension language. Its syntax is very inspired from Lisp (its
external syntax has been kept as close as possible to Common Lisp as
possible), but its implementation is original and efficient, to give full
extensibility, intimate interfacing to C, incremental garbage collection,
and full portability on either K&R or ANSI C.

WWW: http://old.koalateam.com/klone/
2001-08-23T09:03:03+00:00 security/rats Source code auditing tool
This is RATS, a rough auditing tool for security, developed by
Secure Software Solutions. It is a tool for scanning source code
(C, C++, Perl, and Python) and flagging common security related
programming errors such as buffer overflows and TOCTOU (Time Of
Check, Time Of Use) race conditions. As its name implies, the tool
performs only a rough analysis of source code. It will not find
every error and will also find things that are not errors. Manual
inspection of your code is still necessary, but greatly aided with
this tool.

WWW: https://security.web.cern.ch/security/recommendations/en/codetools/rats.shtml
2001-08-23T08:54:19+00:00 sysutils/pstree List processes as a tree
This is pstree. It is a small program that shows the ps
listing as a tree (as the name implies...). It has several options
to make selection criteria and to change the output style.

For that it uses the output of /bin/ps.

WWW: http://www.thp.uni-due.de/pstree/
2001-08-23T08:24:35+00:00 security/borzoi An Elliptic Curve Cryptography Library
borZoi - An Elliptic Curve Cryptography Library

WWW: http://dragongate-technologies.com/products.html#borZoi
2001-08-23T07:30:44+00:00 net/nbtscan NetBIOS name network scanner
NBTscan is a program for scanning IP networks for NetBIOS name
information. It sends NetBIOS status query to each address in supplied
range and lists received information in human readable form. For each
responded host it lists IP address, NetBIOS computer name, logged-in
user name and MAC address.

WWW: http://www.inetcat.org/software/nbtscan.html
2001-08-23T07:30:44+00:00 net-mgmt/nbtscan NetBIOS name network scanner
NBTscan is a program for scanning IP networks for NetBIOS name information. It
sends NetBIOS status query to each address in supplied range and lists received
information in human readable form. For each responded host it lists IP address,
NetBIOS computer name, logged-in user name and MAC address (such as Ethernet).

WWW: https://github.com/resurrecting-open-source-projects/nbtscan
2001-08-23T07:30:33+00:00 audio/ruby-qt2sound Qt2 sound extension for Ruby
This is a Qt2 sound extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-08-23T07:03:56+00:00 security/ppgen Secure passphrase generator
From the author (Michael Shields <shields@tembel.org>):

ppgen generates passphrases using strings of words, long enough to have
an arbitrary level of entropy. It can use any dictionary and the best
available source of randomness, including PGP's cryptographic RNG if you
have version 2.6.2. It is written in portable C, and it is fairly fast.

You can use ppgen to generate passphrases whenever you have a program that
accepts long passwords. I use it for Kerberos and for local passwords
(I use the FreeBSD MD5-based crypt(3), not the standard limited Unix one),
and for my PGP keyring.

Because ppgen is so simple, it can also easily be used by passwd(1)
or adduser(1) programs to choose passwords for users.
2001-08-23T05:30:45+00:00 japanese/ebd-fpw Easton's 1897 Bible Dictionary (EPWING V1 format)
This is converted from Easton's 1897 Bible Dictionary
(http://www.bf.org/bfetexts.htm) into JIS X 4081 format (that is a
subset of EPWING V1) by FreePWING. So it can be used by EPWING viewer
on Unix and the other OS (e.g. Windows or MacOS). URL for this
converted dictionary is

WWW: http://openlab.ring.gr.jp/edict/fpw/
2001-08-23T05:29:54+00:00 japanese/foldoc-fpw Free On-line Dictionary of Computing (EPWING V1 format)
This is converted from The Free On-line Dictionary of Computing
(http://www.foldoc.org/) into JIS X 4081 format (that is a subset of
EPWING V1) by FreePWING. So it can be used by EPWING viewer on Unix
and the other OS (e.g. Windows or MacOS). URL for this converted
dictionary is

WWW: http://openlab.ring.gr.jp/edict/fpw/
2001-08-22T23:58:54+00:00 net/p5-Net-Traceroute6 Perl module to parse traceroute6(8) output
This module implements traceroute6(8) functionality for perl5. It
allows you to trace the path IP packets take to a destination. It
is currently implemented as a parser around the system traceroute
command.

WWW: https://metacpan.org/release/Net-Traceroute6
2001-08-22T12:07:26+00:00 biology/seqio Set of C functions which can read/write biological sequence files
"The SEQIO package is a set of C functions which can read and write
biological sequence files formatted using various file formats and which
can be used to perform database searches on biological databases."
- from the README file

WWW: http://www.cs.ucdavis.edu/~gusfield/seqio.html
2001-08-22T08:52:13+00:00 textproc/ruby-mwdom DOM level2 module, XMLWriter and XHTMLWriter for Ruby
This is Ruby/MWDOM, DOM level2 module, XMLWriter and XHTMLWriter for
Ruby.

WWW: http://raa.ruby-lang.org/project/mwdom
2001-08-22T08:40:33+00:00 textproc/ruby-xslt An XSLT processor in pure Ruby
This is a Ruby class for processing XSLT.

Author: Gregoire Lejeune <glejeune.lejeune@free.fr>
WWW: http://raa.ruby-lang.org/project/ruby-xslt/
2001-08-22T08:26:47+00:00 textproc/ruby-xmlscan High-performance non-validating XML parser written in 100% pure Ruby
Ruby/xmlscan is a high-performance non-validating XML parser written
in 100% pure Ruby.
2001-08-22T08:26:47+00:00 textproc/ruby-xmlscan-old Pure Ruby XML/HTML scanner and XPath processor/compiler modules
This a set of pure Ruby XML/HTML scanner and XPath processor/compiler
modules.

Author: Ueno Katsuhiro <katsu@blue.sky.or.jp>
2001-08-22T08:04:04+00:00 devel/ruby-avl AVL tree class for Ruby
This is the AVL tree class for Ruby which works like a Hash,
implemented as a wrapper for libavl.

WWW: http://bocks.psych.purdue.edu/~pizman/avl/
2001-08-22T06:11:11+00:00 multimedia/mplayerxp Multi-threaded branch of the well known mplayer media player
MplayerXP is a branch of the well known mplayer (http://mplayerhq.hu)
which is based on the new (thread based) core. The new core provides
better CPU utilization and excellently improves performance of video
decoding. Main goal of this project is to get monotonous CPU loading
during movie playback.

WWW: http://mplayerxp.sourceforge.net/
2001-08-22T06:11:11+00:00 multimedia/mplayer High performance media player supporting many formats
MPlayer is a multimedia player and encoder suite which runs on many
platforms. It plays a terrific number of different file formats
and codecs including popular DivX, XviD, H.264 streams as well as
DVD and SVCDs along with many popular audio codecs.
On the i386 platform it also supports some Windows DLL codec
families which allow playing of e.g. QuickTime movies.

WWW: http://www.mplayerhq.hu/
2001-08-22T06:11:11+00:00 graphics/mplayer
This is the port of mplayer, a project which has the effort
to become a very stable and useful movie player.

It is based on the windows codec compilation and
provides the ability to play many formats
in a very good quality without much CPU comsumption.

Support for ffmpeg and DVD are also included.

WWW: http://www.mplayerhq.hu/
2001-08-22T06:09:14+00:00 graphics/mplayer-codecs
The superset of win32 codecs for mplayer
includes support for a lot of different movie types including

- Inter Video 3.2, 4.1
- MPEG-4 v1,v2,v3 (DivX :-))
- Cinepack Video
- WMA Audio, MPEG-Layer 1,2,3, GSM6.1

and much more.

This compilation of codecs is provided by the makers of mplayer.

WWW: http://mplayer.sourceforge.net
2001-08-22T05:23:25+00:00 multimedia/mplayer-fonts 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:

ISO-8859-1 (arial) in 4 sizes
ISO-8859-2 (arial) in 4 sizes

cyrillic

russian (koi8r)

WWW: http://www.mplayerhq.hu/
2001-08-22T05:23:25+00:00 graphics/mplayer-fonts
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:

ISO-8859-1 (arial) in 4 sizes
ISO-8859-2 (arial) in 4 sizes

cyrillic

russian (koi8r)

WWW: http://www.mplayerhq.hu/
2001-08-21T14:15:11+00:00 emulators/p-interp A UCSD (Apple) Pascal p-code interpreter environment
From the man page:

DESCRIPTION
This is the second public release of my P-code interpreter. It does allow
to run Apple Pascal (an ancient programming environment) on todays com-
puter systems. Although I did many improvements to this code after my
first release, it still is experimental code.

WWW: http://www.klebsch.de/
2001-08-21T13:49:51+00:00 converters/psiconv Conversion utility to convert Psion 5(MX) files into other formats
Psiconv is a file conversion utility that converts between Psion 5(MX) files
and more commonly-used *nux file formats. It can read Psion Word, TextEd,
Sketch, MBM, and Clipart files, and outputs HTML 3.2, HTML 4, ASCII, and
almost any graphical format. The libpsiconv library can also read Sheet files
and output Word and TextEd files for use in other programs. Included is full
documentation on several Psion 5(MX) file formats. This information is not
available from Psion (it has been reverse-engineered from Psion files), and
it's free for anybody to use.

WWW: http://frodo.looijaard.name/project/psiconv
2001-08-20T15:58:53+00:00 x11/launch.app
Launch.app is a small programm for executing applications, based on WINGs
library.

Features:

- command history;
- executing application under different user (e.g. root);
- tab completion;
- executing console applications;
- recognition of URLs;
- configuration.

WWW: http://stepmaker.sourceforge.net/launch.html
2001-08-20T15:21:09+00:00 x11-wm/kdeartwork3 Additional themes, sounds, wallpapers and window styles for KDE
Additional themes, sounds, wallpapers and window styles for KDE.
2001-08-20T15:21:09+00:00 x11-wm/kdeartwork
This package contains additional themes, sounds, wallpapers and
window styles for KDE.
2001-08-20T15:21:09+00:00 x11-themes/kdeartwork4 KDE Artworks Themes
Additional themes, sounds, wallpapers and window styles for KDE.

WWW: http://www.kde.org
2001-08-20T15:21:09+00:00 x11-themes/kdeartwork3 Additional themes, sounds, wallpapers and window styles for KDE
Additional themes, sounds, wallpapers and window styles for KDE.
2001-08-18T23:07:01+00:00 irc/p5-POE-Component-IRC Fully event-driven IRC client module
POE::Component::IRC is a POE component (who'd have guessed?) which acts
as an easily controllable IRC client for your other POE components and
sessions. You create an IRC component and tell it what events your
session cares about and where to connect to, and it sends back
interesting IRC events when they happen. You make the client do things
by sending it events.

WWW: https://metacpan.org/release/POE-Component-IRC
2001-08-18T20:57:05+00:00 german/unix-connect Mail and news gateway for Zconnect
English abstract:
It is a German communication protocol used over modem lines,
a mail and news gateway compliant with the German "GATEBAU" regulations.
It is the native protocol for z-netz newsgroups.

UNIX-Connect kann sehr vielseitig eingesetzt werden. Entwickelt wurde
es, um ein Unix-System als Server im Z-NETZ (im alten Sinne) einsetzen
zu koennen. Nebeneffekt ist die Gateway-Funktion. Gerade die Gateway-Routinen
sind relativ gut portabel (ANSI-C ohne wesentliche UNIX-Einfluesse), und daher
bereits auf anderen Computertypen realisiert worden. Bei den Online-Routinen
ist das schwieriger, aber nicht unmoeglich.

UNIX-Connect kann auch als Point benutzt werden - also um am heimischen
Linux-System die Nachrichten aus der Z-NETZ MailBox vor Ort im ELM oder NN
zu lesen. Dieser Einsatzmoeglichkeit widmet die Dokumentation ein eigenes
Kapitel, da hierbei sehr viele Konfigurationsprobleme von vornherein
vermieden werden koennen.

LICENSE: GPL2 or later
LICENSE: BSD (rsmtp)

FTP: ftp://unix-connect.sf.net/pub/unix-connect/
FTP: ftp://ftp.dinoex.org/pub/unix-connect/
WWW: http://www.dinoex.de/unix-connect.html
WWW: https://sourceforge.net/projects/unix-connect/
2001-08-18T09:07:51+00:00 graphics/cthumb Themeable web picture album generator
cthumb - a themable web picture album generator

cthumb is a command-line program that allows you to create an web
picture album, with an index and several pages, each with thumbnails of
your pictures. It optionally generates otherwise identical pages but in
several languages, simultaneously. It automatically generates thumbnails
of the pictures. It attempts to be nice in the look of the pages it
generates.

It is geared towards people that have ton of digital images that need to
be labeled, grouped, captioned and sorted out. All you need is the
pictures and a text editor to put all the captions for the picture in a
simple "album" textfile.

WWW: http://cthumb.sourceforge.net/
2001-08-18T08:57:54+00:00 x11/xcmd Front-end for starting programs under X11
Xcmd is a front-end for starting programs under X11.
You can tell xcmd to look for a window with a specific
class, resource name, or title string (using the
`--find-<property>' options); if it finds one or more,
xcmd will `raise' them, otherwise it will run the
command you specify. You can tell xcmd to run commands
that create their own windows (using `--xcmd'), or to
run commands inside a terminal window (using `--cmd')
with various options.
2001-08-18T08:42:17+00:00 lang/xsb A tabled Logic Programming and Deductive Database system
XSB is a Logic Programming and Deductive Database system for Unix and
Windows. It is being developed at The Computer Science Department,
SUNY Stony Brook (http://www.cs.sunysb.edu/), in collaboration with
Katholieke Universiteit Leuven (http://www.kuleuven.ac.be/),
Universidade Nova de Lisboa (http://www.unl.pt/), and Uppsala
Universitet (http://www.uu.se/).

One innovation of XSB is its use of tabled resolution. Tabled
resolution is useful for recursive query computation, allowing
programs to terminate correctly in many cases where Prolog does
not. Users interested in Parsing, Program Analysis, Model-checking,
Data Mining and Diagnosis may benefit from XSB.

WWW: http://xsb.sourceforge.net/

- Christopher Rued
c.rued@xsb.com
2001-08-18T08:14:46+00:00 sysutils/abck Manage intrusion attempts recorded in the system log
'abck' is an interactive tool to examine intrusion attempts and decide
what, if anything, to do about them. It reads through
/var/log/messages looking for evidence of an intrusion attempt. Upon
finding such a record, 'abck' qualifies it against information
supplied by the user on the command line to determine if the record is
to be processed. As packaged, 'abck' handles several common types of
intrusion attempt records, but it can easily be expanded to handle
others.

You need a reasonably current copy of Python to run the main script.
2001-08-18T07:48:50+00:00 lang/nml Dialect/harmony of Standard ML of New Jersey and Objective Caml
- nML is a dialect/harmony of Standard ML of New Jersey and Objective Caml.
- nML is a higher-order and typed programming language.
- nML does not stand against the C programming convention.

- nML compiler is a compiler of the nML language
using the Objective Caml compiler:
nML parser + nML type-checker +
nML-to-OCaml translator + the OCaml compiler.

WWW: http://ropas.snu.ac.kr/n
2001-08-18T06:47:28+00:00 net/tvark GUI network monitoring tool, tied to a MySQL database
Tvark is a network monitoring tool (sniffer) with a GUI front end and
is tied to a MySQL database. The GUI provides a view of traffic
activity that can be seen from the machine/interface that Tvark is run
on. What you see is a list of source nodes on the left, destination
nodes on the right, and lines drawn, left to right, showing traffic
flow. Tvark runs in "realtime", meaning you see the traffic roughly
as it happens. There is a small delay between actual traffic flow and
the display because buffering of traffic information was necessary to
be able to determine rate information. The color of the nodes, and
the lines between them, provide an indication of rate of traffic.

WWW: http://www.tvark.com/
2001-08-18T06:39:47+00:00 graphics/tcm The Toolkit for Conceptual Modeling, create diagrams/tables/trees
The Toolkit for Conceptual Modeling is a collection of software tools to
present conceptual models of software systems in the form of diagrams, tables,
trees, and the like. A conceptual model of a system is a structure used to
represent the requirements or architecture of the system. TCM is meant to be
used for specifying and maintaining requirements for desired systems, in which
a number of techniques and heuristics for problem analysis, function
refinement, behavior specification, and architecture specification are used.

TCM takes the form of a suite of graphical editors that can be used in these
design tasks. These editors can be categorized into:

* Generic editors for generic diagrams, generic tables and generic trees.
* Structured Analysis (SA) editors for entity-relationship diagrams, data and
event flow diagrams, state transition diagrams, function refinement trees,
transaction-use tables and function-entity type tables.
* Unified Modeling Language (UML) editors for static structure diagrams,
use-case diagrams, activity diagrams, state charts, message sequence diagrams,
collaboration diagrams, component diagrams and deployment diagrams (only the
first three and last two UML editors are functional at this moment).
* Miscellaneous editors such as for JSD (process structure and network
diagrams), recursive process graphs and transaction decomposition tables.

WWW: http://wwwhome.cs.utwente.nl/~tcm/
2001-08-18T06:27:35+00:00 misc/hb Simple, but complete budget management in Python
HB is a simple Home Budget management system. As such, it is only mildly
interesting. However, it's real purpose is to demonstrate how to write a
complete application in Python. It is loaded with comments as well as a lot
of explanatory material which should help anyone interested in learning
Python better.
2001-08-18T06:17:18+00:00 lang/pnet The "meta-port" for DotGNU Portable.NET
Meta-port package for pnet.

DotGNU Portable.NET contains a runtime engine, C# compiler, and a host of
useful development tools, all written in C. This package is generally
referred to as "pnet".

WWW: http://www.southern-storm.com.au/portable_net.html
2001-08-18T05:47:54+00:00 net/vchat Client software for taking part in VChat conferences
VChat is a fully featured internet conferencing (or chat-) system with
traditional commandline interface, support for ANSI colors, a builtin
user management system with per user assignable permission sets, server side
access control list support and a lot of other useful features. The open
architecture of the system and a range of existing client software that
suits most needs make it the ideal solution for setting up a conferencing
system for your website or network.

This port is the standard UNIX client software for taking part in VChat
conferences. It also includes vchatd, a TELNET gateway that may be run from
inetd, allowing to take part in VChat conferences by using a standard
telnet client/terminal emulation.

See net/vserver for the server side components of the VChat system.

WWW: http://www.enforcer.cc/vchat/
2001-08-18T05:39:33+00:00 java/bluej Integrated Java environment designed for introductory teaching
BlueJ is an integrated Java environment specifically designed for
introductory teaching. BlueJ supports: - fully integrated environment
- graphical class structure display - graphical and textual editing
- built-in editor, compiler, virtual machine, debugger, etc. - easy-to-use
interface, ideal for beginners - interactive object creation - interactive
object calls - interactive testing - incremental application development

WWW: http://www.bluej.org/
2001-08-18T04:17:52+00:00 www/horde4-base Horde Application Framework
The Horde Application Framework is a flexible, modular, general-purpose web
application framework written in PHP. It provides an extensive array
of components that are targeted at the common problems and tasks involved
in developing modern web applications. It is the basis for a large number
of production-level web applications, notably the Horde Groupware suites.

WWW: http://www.horde.org/apps/horde/
2001-08-18T04:17:52+00:00 www/horde A common code-base used by Horde applications, written in PHP
Horde is a framework used by several applications written in PHP.

Horde is used by these ports: mail/imp, mail/turba, devel/chora,
deskutils/kronolith, deskutils/nag, mail/ingo and deskutils/mnemo.

WWW: http://www.horde.org/
2001-08-18T04:17:52+00:00 www/horde-base Horde Application Framework
The Horde Application Framework is a flexible, modular, general-purpose web
application framework written in PHP. It provides an extensive array
of components that are targeted at the common problems and tasks involved
in developing modern web applications. It is the basis for a large number
of production-level web applications, notably the Horde Groupware suites.

WWW: https://www.horde.org/apps/horde/
2001-08-17T18:04:42+00:00 lang/treecc Treecc is designed to assist in the development of compilers
The treecc program is designed to assist in the development of
compilers and other language-based tools.
2001-08-17T17:29:28+00:00 mail/imp Webmail system for IMAP/POP3 mailboxes
IMP is the Internet Messaging Program. It is written in PHP and provides
webmail access to IMAP and POP3 accounts.

WWW: http://www.horde.org/imp/
2001-08-17T17:29:28+00:00 mail/horde4-imp Horde web based webmail system
IMP, the Internet Mail Program, is one of the most popular and widely deployed
open source webmail applications in the world. It allows universal, web-based
access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional
interfaces with a rich range of features normally found only in desktop email
clients. For more information on IMP, visit http://www.horde.org/apps/imp.

WWW: http://www.horde.org/apps/imp/
2001-08-17T17:29:28+00:00 mail/horde-imp Horde web based webmail system
IMP, the Internet Mail Program, is one of the most popular and widely deployed
open source webmail applications in the world. It allows universal, web-based
access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional
interfaces with a rich range of features normally found only in desktop email
clients. For more information on IMP, visit http://www.horde.org/apps/imp.

WWW: https://www.horde.org/apps/imp/
2001-08-17T17:08:35+00:00 lang/clips Tool for Building Expert Systems
CLIPS is a productive development and delivery expert system tool which
provides a complete environment for the construction of rule and/or object
based expert systems.

CLIPS is being used by numerous users throughout the public and private
community including: all NASA sites and branches of the military, numerous
federal bureaus, government contractors, universities, and many companies.

WWW: http://www.ghg.net/clips/CLIPS.html
2001-08-17T16:47:04+00:00 net/click The Click Modular Router
This is the port of the Click Modular Router.

From the web page:

Click is a new modular software router for PCs developed by MIT
LCS's Parallel and Distributed Operating Systems group. Click
routers are flexible, configurable, and easy to understand at a
high level. They're also pretty fast (for software routers running
on commodity hardware); on a 700 MHz Pentium III, a Click IP router
can handle up to 435,000 64-byte packets a second.

WWW: http://pdos.csail.mit.edu/click/
2001-08-17T14:35:56+00:00 deskutils/logjam GTK2 interface to livejournals, ie www.livejournal.com
"LiveJournal.com... because you like to think other people care." LogJam is
a GTK2 client for the LiveJournal API. It sits unobtrusively in the corner
of your screen, waiting for you to have something worthwhile to tell the
world. It can spellcheck with gtkspell and offers preview capabilities
using gtkhtml3. It will interface with any site running LiveJournal, not
just www.livejournal.com, and can create offline copies of your journal.

WWW: http://logjam.danga.com/
2001-08-17T08:39:28+00:00 biology/treeviewx Phylogenetic tree viewer
TreeView X is program to display phylogenetic trees on Unix-like platforms.
It can read and display NEXUS and Newick format tree files (such as those
output by PAUP*, ClustalX, TREE-PUZZLE, and other programs). It has a
subset of the functionality of the version of TreeView available for the
Mac Classic and Windows (it is roughly equivalent to version 0.95 of
TreeView).

WWW: https://code.google.com/p/treeviewx/
2001-08-17T08:16:49+00:00 devel/py-twisted Asynchronous networking framework written in Python
From the README:

Twisted is an event-based framework for Internet applications. It includes
a web server, a telnet server, a chat server, a news server, a generic
client and server for remote object access, and APIs for creating new
protocols and services. Twisted supports integration of the Tk, GTK+, Qt or
wxPython event loop with its main event loop. The Win32 event loop is also
supported, as is basic support for running servers on top of Jython.

Twisted is based on an unconventional and somewhat Twisted design philosophy.

WWW: https://twistedmatrix.com/
2001-08-17T05:07:16+00:00 devel/tcl-neo The NeoTCL part of NeoWebScript -- an Apache TCL mod
Part of the NewWebScript an Apache module that allows webpage
developers to embed Tcl code into their HTML, creating webpages
with active content.

This part is a general purpose part of NWS adding many convenience
commands and procedures, including operating with serial devices,
Berkeley DB2, and some client/server databases (Oracle, Postgres --
if you have those installed).

SYNOPSIS: package require Neo

Unfortunately, the authors only distribute a GIANT source tarball
including the entire Apache, db-2, TCL, itcl, gd, TclX, etc. This
port will download the whole beast, but will only extract the neotcl
part of it.

The port is built without the LDAP support. Our port of OpenLDAP2
uses DB3, and linking both DB2 and DB3 into the same executable is
too ugly. Some day, Neo will be updated to use DB3, and we will all
rejoice.

WWW: http://sourceforge.net/projects/nws/
2001-08-16T14:02:18+00:00 www/zope-zmysqlda MySQL Database Adapter for the Zope web application framework
ZMySQLDA is a database adapter which allows the Zope web application
development framework to interact with MySQL databases.

WWW: http://www.zope.org/Members/adustman/Products/ZMySQLDA/
2001-08-16T12:21:47+00:00 www/zope-guf A roll-your-own user folder product for Zope
GenericUserFolder (GUF) is a Zope product which allows you to "roll your own"
Zope user folders.

Using GUF you can authenticate users of Zope-based applications using SQL
databases, NIS, LDAP, or whatever other technology you can conceive, limited
only by your ability to write the code to interface with that technology.

NOTE: GUF is regarded as being deprecated in favour of the LoginManager
product. However, due to the relative complexity of LoginManager (and
the straightforward simplicity of GUF), GUF is still widely used.

Author: <zen@cs.rmit.edu.au>
WWW: http://www.zope.org/Members/Zen/GenericUserFolder/

-- Johann Visagie <wjv@FreeBSD.org>
2001-08-16T10:53:22+00:00 www/zope-zpt Zope Page Templates separate design and logic in Zope applications
From the website:

This product seeks to establish website production harmony
through the seamless integration of the three separate domains:
Presentation, Content and Logic.

Zope Page Templates comprise a trio of Zope products which allow the complete
conceptual separation of design (presentation) elements from business logic
elements in a Zope-driven web application. In essence this allows web
designers to work on design templates for a Zope-based site using their
favourite WYSIWYG web design tools.

The ZPT implementation includes the Template Attribute Language (TAL), a web
templating language (i.e. analogous to, say, PHP or Zope's own DTML). TAL is
an intentionally simple language, since in the ZPT paradigm all business
logic should be implemented externally to the page templates in Python (or
Perl) Script objects.

See also: http://www.zope.org/Documentation/Articles/ZPT{1,2}

Author: Evan Simpson <evan@digicool.com>
WWW: http://www.zope.org/Members/4am/ZPT/

-- Johann Visagie <wjv@FreeBSD.org>
2001-08-16T10:53:11+00:00 devel/py-unit Unit testing framework for Python
A unit testing framework for Python based on JUnit and XUnit, the
de-facto standard frameworks for Java and SmallTalk respectively.
Provides a standard, proven, simple and elegant way to write unit
tests for Python software. GUI also provided.

WWW: http://pyunit.sourceforge.net/
2001-08-15T20:37:48+00:00 devel/p5-Data-HexDump Simple hexadecimal dumper
Dump in hexadecimal the content of a scalar. The result is
returned in a string. Each line of the result consists of
the offset in the source in the leftmost column of each
line, followed by one or more columns of data from the
source in hexadecimal. The rightmost column of each line
shows the printable characters (all others are shown as
single dots).

WWW: https://metacpan.org/release/Data-HexDump
2001-08-15T12:43:08+00:00 misc/kdeaddons3 Additional plugins and scripts for some KDE applications
kdeaddons contains additional plugins and scripts for some KDE applications.
These include plugins for kate, kicker, konqueror and noatun, in addition to
scripts for knewsticker.
2001-08-15T12:43:08+00:00 misc/kdeaddons
kdeaddons contains additional plugins and scripts for some KDE applications.
These include plugins for kate, kicker, konqueror and noatun, in addition to
scripts for knewsticker.
2001-08-15T11:33:32+00:00 textproc/p5-URI-Find Perl module to find URIs in arbitrary text
This module does one thing: finds URIs and URLs in plain text. It
finds them quickly and it finds them all (or what URI::URL considers
a URI to be). It employs a series of heuristics too:
- Find schemeless URIs (ie. www.foo.com)
- Avoid picking up trailing characters from the text
- Avoid picking up URL-like things such as Perl module names.

WWW: https://metacpan.org/release/URI-Find
2001-08-14T15:09:32+00:00 chinese/p5-Date-Chinese Perl module to calculate dates in the Chinese calendar
Noted that the Chinese new year does not coincide with the Gregorian
new year, so the determination of what year it is in the Chinese
calendar is only going to be correct for a portion of the Gregorian
year. This module is API for calculating dates for Chinese calendar.

WWW: https://metacpan.org/release/Date-Chinese
2001-08-14T15:05:03+00:00 devel/p5-Test-Harness Run Perl standard test scripts with statistics
You can write test scripts without knowing the exact output this
module expects by using "Test" modules. However, by using this
module, you can know the specifics, and you can prints some
performance statistics that are computed by the Benchmark module.

WWW: https://metacpan.org/release/Test-Harness
2001-08-14T09:36:36+00:00 biology/p5-bioperl-devel A collection of Perl modules for bioinformatics (developer release)
The Bioperl Project is an international association of developers of open
source Perl tools for bioinformatics, genomics and life science research.

Bioperl is a collection of object-oriented Perl modules created by the
Bioperl Project. It forms the basis of a large number of bioinformatics and
genomics applications.

(For an interesting aside on "How Perl saved the Human Genome Project", see
http://bioperl.org/GetStarted/tpj_ls_bio.html)

WWW: http://bioperl.org/
2001-08-13T17:18:46+00:00 textproc/minidom A minimal implementation of the Document Object Model
A minimal implementation of the Document Object Model

WWW: http://helm.cs.unibo.it/mml-widget/
2001-08-13T13:54:31+00:00 devel/libavl Library for balanced binary trees
GNU libavl, a library for balanced binary trees. Balanced binary trees
provide guaranteed O(lg n) performance for list insertion, deletion, and
search operations. libavl is the most complete free balanced binary tree
library on the net today, supporting AVL trees in plain, threaded, and
right-threaded forms as well as plain red-black trees.

WWW: http://www.stanford.edu/~blp/avl/
2001-08-13T12:36:48+00:00 textproc/p5-XML-Twig Process huge XML documents by chunks via a tree interface
XML::Twig - Tree interface to XML documents allowing chunk by chunk
processing of huge documents.

From the website:

XML-Twig is a Perl module that subclasses XML-Parser to allow easy
processing of XML documents of all sizes. A flush method allows dumping of
a completely processed sub-document to be printed, thus allowing processing
of documents of any size.

WWW: https://metacpan.org/release/XML-Twig
WWW: http://www.xmltwig.com/
2001-08-13T09:33:00+00:00 misc/p5-DataCash Online credit card transactions
Online credit card transactions

WWW: http://www.datacash.com/
2001-08-13T04:32:06+00:00 misc/compat4x Convenience package to install the compat4x libraries
This package allows you to install the compat4x libraries on your
system, so you can use legacy binaries that depend on them.

Ports usage example:

--
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500000
LIB_DEPENDS+= c.4:misc/compat4x
.endif
--
2001-08-13T04:32:06+00:00 misc/compat3x A convenience package to install the compat3x libraries
This package allows you to install the compat3x libraries on your
system, so you can use legacy binaries that depend on them.
2001-08-13T04:32:06+00:00 misc/compat22 A convenience package to install the compat22 libraries
This package allows you to install the compat22 libraries on your
system, so you can use legacy binaries that depend on them.
2001-08-13T04:00:41+00:00 sysutils/anteater MTA log analyzer
Anteater is a MTA1 loganalyser written 100% in C++. A filter for sendmail
logfiles in the default syslog format exists already. It's very easy to add
new modules for reporting, analysis or filtering.
2001-08-12T14:59:11+00:00 www/p5-AxKit XML Delivery Toolkit for Apache/Perl
Apache AxKit is an XML Application Server for Apache. It provides on-the-fly
conversion from XML to any format, such as HTML, WAP or text using either W3C
standard techniques, or flexible custom code. AxKit also uses a built-in Perl
interpreter to provide some amazingly powerful techniques for XML
transformation.

WWW: http://www.axkit.org/
2001-08-12T14:41:15+00:00 www/mod_sed An apache module that embeds a copy of the sed(1) command
mod_sed is an apache module that embeds a copy of the sed(1) command. This
means that you can automatically filter data without having to spawn a CGI
process.

WWW: http://www.happygiraffe.net/mod_sed.html
2001-08-12T14:12:12+00:00 devel/p5-Test-Simple Basic utilities for writing tests in perl
Test::Simple is an extremely simple, extremely basic module for writing
tests suitable for CPAN modules and other pursuits.

If you wish to do more complicated testing, use the Test::More module (a
drop-in replacement for this one).

WWW: https://metacpan.org/release/Test-Simple
2001-08-12T12:39:44+00:00 misc/quantlib A comprehensive software framework for quantitative finance
The QuantLib project is aimed to provide a comprehensive software framework
for quantitative finance. The goal is to provide a standard free/open source
library to quantitative analysts and developers for modeling, trading, and
risk management in real-life.

QuantLib plans to offer tools that are useful for both practical
implementation, with features such as market conventions, solvers, PDEs,
etc., and advanced modeling, e.g., exotic options and interest rate models.

QuantLib is meant to be used by academics and practitioners alike, eventually
promoting a stronger interaction between the two.

Finance is one area where well-written open-source projects could make a
tremendous difference. Almost every financial institution needs a solid,
time-effective, operative implementation of leading-edge pricing models and
hedging tools. However, to get there, currently one is forced to re-invent
the wheel every time. Even decade-old models with no market value, such as
Black-Scholes formula (1973), still lack a standard implementation. As a
consequences many good quants are wasting their time writing C++ classes
which have been already written thousands of times.

WWW: http://www.quantlib.org/
2001-08-12T12:39:44+00:00 finance/quantlib C++ library for quantitative finance
The QuantLib project is aimed at providing a comprehensive software
framework for quantitative finance. QuantLib is a free/open-source
library for modeling, trading, and risk management in real-life.

QuantLib is written in C++ with a clean object model, and is then
exported to different languages such as C#, Objective Caml, Java,
Perl, Python, GNU R, Ruby, and Scheme. An AAD-enabled version is
also available. The reposit project facilitates deployment of object
libraries to end user platforms and is used to generate QuantLibXL,
an Excel addin for QuantLib, and QuantLibAddin, QuantLib addins for
other platforms such as LibreOffice Calc. Bindings to other languages
and porting to Gnumeric, Matlab/Octave, S-PLUS/R, Mathematica,
COM/CORBA/SOAP architectures, FpML, are under consideration. See
the extensions page for details.

WWW: https://www.quantlib.org/
2001-08-12T11:20:29+00:00 net/libsocketcpp C++ wrapper library to the sockets
Libsocketcpp provides a easy-to-use C++ class. With this class, TCP and UDP
functionality can be added to any program quickly and easily.

WWW: http://libsocket.sourceforge.net/
2001-08-12T11:07:24+00:00 devel/rlwrap Readline wrapper
rlwrap is a 'readline wrapper' that uses the GNU readline library to allow the
editing of keyboard input for any other command. Input history is remembered
across invocations, separately for each command; history completion and search
work as in bash and completion word lists can be specified on the command line.

WWW: https://github.com/hanslub42/rlwrap
2001-08-12T06:51:18+00:00 x11-fm/gentoo Gtk+ based, file manager inspired by DirectoryOpus
gentoo is a modern, powerful, flexible, and utterly configurable file manager
for UNIX systems, written using the GTK+ toolkit. It aims to be 100%
graphically configurable; there's no need to edit config files by hand and then
restart the application. gentoo is somewhat inspired in its look & feel by the
classic Amiga program DirectoryOpus.

WWW: http://www.obsession.se/gentoo/
2001-08-12T06:25:36+00:00 net/ruby-gserver A Ruby module which provides generic-server facilities
This is GServer.rb, which provides generic-server facilities.

Author: John W. Small <jsmall@rogare.com>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=gserver
2001-08-11T18:55:26+00:00 net/http_ping Measure HTTP Latency
http_ping is like the regular ping(8) command, except that it sends
HTTP requests isntead of ICMP echo requests. I.e., it runs an HTTP
fetch every few seconds, timing how long they take.

WWW: http://www.acme.com/software/http_ping/
2001-08-11T18:33:24+00:00 textproc/xslint XSL(T) stylesheet checker
XSLint is an XSL lint checker. It reads an XSL stylesheet and looks
for semantic errors.

XSLint looks for:

* an incorrect XSLT URI;
* failure to provide a version;
* duplicate match patterns;
* modes that are used but never defined;
* modes that are defined but never used;
* named templates that are used but never defined;
* named templates that are defined but never used;
* templates that use name= where match= was probably intended;
* xsl:call-template elements that contain anything other than xsl:with-param;
* variable/parameter references that are not defined at the point of use;
* fo: elements that aren't part of the XSL 1.0 PR;
* fo: element properties that aren't part of the XSL 1.0 PR.

WWW: http://nwalsh.com/obsolete/xslint/
2001-08-11T18:20:24+00:00 misc/figlet-fonts Assorted fonts for the figlet(6) program
This port installs additional fonts for the figlet(6) program. Most
of these are better suited for demonstrating the level of boredom
somebody reached rather than regular use.

WWW: http://www.figlet.org/
2001-08-11T17:38:05+00:00 net/ehnt A simple Cisco NetFlow data collector
This is a lightweight but well-featured tool for collecting
NetFlow version 5 packets from Cisco routers.

The implementation includes a simple UDP-to-TCP converting server,
which may be used to replicate NetFlow data to multiple clients.

WWW: http://ehnt.sourceforge.net/

- Dmitry Morozovsky
marck@rinet.ru
2001-08-11T17:38:05+00:00 net-mgmt/ehnt Simple Cisco NetFlow data collector
This is a lightweight but well-featured tool for collecting
NetFlow version 5 packets from Cisco routers.

The implementation includes a simple UDP-to-TCP converting server,
which may be used to replicate NetFlow data to multiple clients.

WWW: http://ehnt.sourceforge.net/
2001-08-11T17:12:38+00:00 print/ttf2pt1 True Type Font to Postscript Type 1 Converter
TTF2PT1 is a modification of Andrew Weeks TTF2PFA True Type to Postscript
Type 3 converter. Which will convert Most True Type Fonts to and Adobe
Type 1 .pfa file. The files produced are in human readable form, which
further needs to be encrypted with the t1utilities, to work with most
software requiring type 1 fonts.

WWW: http://ttf2pt1.sourceforge.net/
2001-08-11T15:54:45+00:00 math/cxsc C++ class library for eXtended Scientific Computing
Language eXtensions for Scientific Computation provide all features
indispensable for modern numerical software development, such as :
- Operator concept (user-defined operators)
- Overloading concept
- Module concept
- Dynamic arrays
- Controlled rounding
- Predefined arithmetic data types real, (extended real), complex,
interval, complex interval, and corresponding vector and matrix types
- Predefined arithmetic operators of highest accuracy for the arithmetic
data types
- Predefined elementary functions of highest accuracy for the arithmetic
data types
- Data type dotprecision for the exact representation of dot products
- Library of mathematical problem-solving routines with automatic result
verification and high accuracy

WWW: http://www.math.uni-wuppertal.de/~xsc/
2001-08-11T12:00:19+00:00 security/p5-Crypt-Cryptix Perl5 interface to the Cryptix Crypto Library (Blowfish, DES and IDEA)
Perl5 interface to the Cryptix Crypto Library (Blowfish, DES and IDEA)

WWW: http://www.cryptix.org/
2001-08-11T11:55:34+00:00 textproc/p5-Text-CSV Composition and decomposition of comma-separated values
Text::CSV provides facilities for the composition and decomposition of
comma-separated values. An instance of the Text::CSV class can combine
fields into a CSV string and parse a CSV string into fields.

WWW: https://metacpan.org/release/Text-CSV
2001-08-10T19:58:12+00:00 x11-wm/phluid Window manager that emphasizes efficiency, speed, and beauty
a window manager that emphasizes efficiency, speed, and beauty

WWW: https://sourceforge.net/projects/phluid/
2001-08-10T16:48:50+00:00 x11-wm/golem Small window manager with themes and plugins
Golem is an X11 Window Manager. Design goals are that it be fast
and lightweight, as well as customizable in any way that will not
prevent the first goal from being realized.

WWW: http://golem.sourceforge.net/
2001-08-10T02:18:58+00:00 devel/ngpt NGPT is a next generation pthread implementation based on GNU pth
NGPT is a next generation pthread implementation based on GNU pth
2001-08-09T08:40:58+00:00 graphics/jpeginfo Generate listing and MD5, check jpegs for error, delete broken ones
jpeginfo is used to generate informative listings of jpeg
files, and also to check jpeg files for errors. Program
also supports automatic deletion of broken jpegs.

WWW: https://www.kokkonen.net/tjko/projects.html
2001-08-08T17:56:08+00:00 misc/explosions 3D objects flying around resembling explosions with various effects
This is a simplified 3D world with alpha-blended objects that look
kind of like fireworks or sparks. It also has a number of effects
built in, such as fading, blurring, fire ("heat"), and zooming.

It serves no purpose except to look pretty. The source-code is also
well-documented, so someone might find it useful in learning SDL
routines.

WWW: http://www.newbreedsoftware.com/lab/explosions/
2001-08-08T17:35:03+00:00 japanese/wnn7egg Wnn7 elisp client
Japanese input method 'Wnn7' elisp client.

WWW: http://www.omronsoft.co.jp/SP/pcunix/wnn7/support/wnn7egg_src.html
2001-08-08T06:52:42+00:00 sysutils/reed Text pager with autoscrolling and more
reed is a text pager for reading large files, such as full books
(usually etexts from Project Gutenberg). It has the features one
would expect for a pager (multiple buffers, searching, file
information, subshells, etc) and more: persistent bookmarks, auto
scrolling, and support for many different types of files.
2001-08-08T06:52:42+00:00 misc/reed A text pager with autoscrolling and more
reed is a text pager for reading large files, such as full books
(usually etexts from Project Gutenberg). It has the features one
would expect for a pager (multiple buffers, searching, file
information, subshells, etc) and more: persistent bookmarks, auto
scrolling, and support for many different types of files.

- Pete
petef@databits.net

WWW: http://web.archive.org/web/20040217010815/www.sacredchao.net/software/reed/
2001-08-08T04:21:17+00:00 games/tuxtype Educational typing tutor starring Tux the Linux Penguin
tuxtype is an educational typing tutorial game for children starring
Tux, the Linux Penguin.

WWW: http://tux4kids.alioth.debian.org/
2001-08-07T08:17:58+00:00 biology/lamarc Package of programs for computing population parameters
LAMARC (Likelihood Analysis with Metropolis Algorithm using Random
Coalescence) is a package of programs for computing population parameters
such as population size, population growth rate and migration rates. It does
this by using likelihoods for samples of data (sequences, microsatellites,
and electrophoretic polymorphisms) from populations.

WWW: http://evolution.genetics.washington.edu/lamarc/
2001-08-07T06:53:34+00:00 devel/understand_ada Understand can parse a Ada project helping reverse engineer it
Understand for Ada is an IDE tool offering reverse engineering,
automatic documentation, code navigation, metrics, maintenance and
cross reference tool for Ada 83 and Ada 95 source code. It is
designed to help engineers who have inherited large amounts of Ada
legacy code, or whose Ada projects have grown to immense size or
complexity. The tool offers incremental analysis (parsing) of only
changed source code, detailed graphical reverse engineering, highly
interactive cross referencing, and detailed automatic documentation
via HTML output. All parsing is compiler independent - Understand
for Ada uses it's own Ada parser designed for its kind of analysis.

Views include call (invocation) trees, callby trees, generic
instantiation trees, with trees, with-by trees, Ada Structure Graphs
(ASG), colorized source browsing/editing, quick and smart project
wide string searching and detailed HTML/text documentation of
analysis information. Additional custom reporting/documentation
can be developed using the PERL interface to Understand for Ada's
database.

You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.

WWW: http://www.scitools.com/
2001-08-07T06:53:34+00:00 devel/linux-understand_ada Understand can parse a Ada project helping reverse engineer it
Understand for Ada is an IDE tool offering reverse engineering,
automatic documentation, code navigation, metrics, maintenance and
cross reference tool for Ada 83 and Ada 95 source code. It is
designed to help engineers who have inherited large amounts of Ada
legacy code, or whose Ada projects have grown to immense size or
complexity. The tool offers incremental analysis (parsing) of only
changed source code, detailed graphical reverse engineering, highly
interactive cross referencing, and detailed automatic documentation
via HTML output. All parsing is compiler independent - Understand
for Ada uses it's own Ada parser designed for its kind of analysis.

Views include call (invocation) trees, callby trees, generic
instantiation trees, with trees, with-by trees, Ada Structure Graphs
(ASG), colorized source browsing/editing, quick and smart project
wide string searching and detailed HTML/text documentation of
analysis information. Additional custom reporting/documentation
can be developed using the PERL interface to Understand for Ada's
database.

You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.

WWW: http://www.scitools.com/
2001-08-06T15:15:45+00:00 x11-toolkits/p5-Tk-FileDialog File selection dialog for Perl/Tk
Tk::FileDialog is a perl5 package which implements a File Selector
widget. To use Tk::FileDialog, you will need Perl version 5.002
or better, and Tk.

WWW: https://metacpan.org/release/Tk-FileDialog
2001-08-06T14:49:53+00:00 biology/recombine Program to fit population models across sites
Recombine fits a model which has a single population of constant size with a
single recombination rate across all sites. It can accomodate either plain
DNA or RNA data or SNP (single nucleotide polymorphism) data.

Recombine forms part of the Lamarc (Likelihood Analysis with Metropolis
Algorithm using Random Coalescence) suite. See:

http://evolution.genetics.washington.edu/lamarc.html

WWW: http://evolution.genetics.washington.edu/lamarc/recombine.html
2001-08-06T14:45:39+00:00 biology/fluctuate Program to fit population models
Fluctuate fits the model which has a single population which has been growing
(or shrinking) according to an exponential growth law. It estimates 4Nu and
g, where N is the effective population size, u is the neutral mutation rate
per site, and g is the growth rate of the population.

Fluctuate forms part of the Lamarc (Likelihood Analysis with Metropolis
Algorithm using Random Coalescence) suite. See:

http://evolution.genetics.washington.edu/lamarc.html

WWW: http://evolution.genetics.washington.edu/lamarc/fluctuate.html
2001-08-06T14:41:58+00:00 biology/coalesce A program to fit population models
Coalesce fits the model which has a single population of constant size, and
estimates 4Nu, where N is the effective population size and u is the neutral
mutation rate per site

Coalesce forms part of the Lamarc (Likelihood Analysis with Metropolis
Algorithm using Random Coalescence) suite. See:

http://evolution.genetics.washington.edu/lamarc.html

WWW: http://evolution.genetics.washington.edu/lamarc/recombine.html

-- Johann Visagie <wjv@FreeBSD.org>
2001-08-06T13:13:44+00:00 print/pcal PostScript calendar program
"Pcal" is a program to print PostScript calendars for any month and
year. By default, it looks for a file in the home directory named
"calendar" for entries with leading dates matching dates on the
calendar, and prints any following text under the appropriate day.

WWW: http://pcal.sourceforge.net/
2001-08-06T13:07:46+00:00 biology/migrate Program to estimate population sizes and migration rates
Migrate estimates effective population sizes and past migration rates between
two or "n" populations assuming a migration matrix model with asymmetric
migration rates and different subpopulation sizes. The n-population migrate
can use sequence data, microsatellite data or electrophoretic data.

WWW: http://popgen.sc.fsu.edu/Migrate/Migrate-n.html
2001-08-06T12:52:10+00:00 textproc/p5-XML-LibXSLT Perl interface to the GNOME XSLT library
This module is a fast XSLT library, based on the Gnome libxslt engine
that you can find at http://www.xmlsoft.org/XSLT/

Performance is currently about twice that of XML::Sablotron (based on
XSLTMark tests converted to Perl).

The libxslt processor is also highly standards compliant, with
practically all of XSLT 1.0 being supported in version 0.9 of libxslt.

This is free software, you may use it and distribute it under the same
terms as Perl itself. Copyright 2001 AxKit.com Ltd, All rights reserved.

WWW: https://metacpan.org/release/XML-LibXSLT
2001-08-06T12:15:55+00:00 textproc/pdftohtml Command-line tool for converting pdf-files into html
This is a port of pdftohtml, which converts pdf-files into nicely
formatted html, combined with png images.
The HTML generated uses frames to emulate the content listing from
the pdf.

WWW: https://sourceforge.net/projects/pdftohtml/
2001-08-05T17:05:11+00:00 audio/midimountain MIDI sequencer
MidiMountain is a MIDI sequencer aimed to edit standard midi files. The easy
to use interface should help even beginners to edit and create midi songs
(sequences) with this application. For professionals, MidiMountain is designed
to edit every definition known to standard midi files and the midi transfer
protocol.

From easy piano roll editing to changing binary system exclusive messages,
MidiMountain is complete and usable for every midi user.

WWW: http://www.midimountain.com/
2001-08-05T16:06:50+00:00 ftp/axel Download accelerator
Axel tries to accelerate downloads by opening more than one connection to a
server (possibly to different servers). Because of its size it might also
be useful as a wget replacement on bootdisks and other small systems.

WWW: http://axel.alioth.debian.org/
2001-08-05T04:18:19+00:00 misc/p5-Geo-Weather Perl module to retrieve weather information from weather.com
The Geo::Weather module retrieves the current weather from weather.com
when given city and state or a US zip code. After fetching the weather,
the module can print a general weather report, or return specific values
(ie: URL to a picture of the current weather for use on a website,
current numerical values for wind speed, temperature, dew point, etc).

WWW: https://metacpan.org/release/Geo-Weather
2001-08-05T03:40:37+00:00 mail/p5-Mail-Verify Perl module to verify email addresses
Mail::Verify provides a function CheckAddress function for verifying
email addresses. First the syntax of the email address is checked,
then it verifies that there is at least one valid MX server accepting
email for the domain. Using the Net::DNS module and the IO::Socket
module a list of MX records (or, falling back on a hosts A record)
are checked to make sure at least one SMTP server is accepting
connections.

WWW: https://metacpan.org/release/Mail-Verify
2001-08-04T13:01:02+00:00 multimedia/vlc Qt based multimedia player and streaming server
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and
more) as well as DVD's, VCD's, and various streaming protocols. It
can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network. VLC also has the ability
to transcode media on-the-fly for streaming or saving to disk.

WWW: https://www.videolan.org
2001-08-04T13:01:02+00:00 multimedia/vlc-devel Multimedia streaming server and player for various audio/video formats
VLC media player is a highly portable multimedia player for various
audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and
more) as well as DVD's, VCD's, and various streaming protocols. It
can also be used as a server to stream in unicast or multicast in
IPv4 or IPv6 on a high-bandwidth network. VLC also has the ability
to transcode media on-the-fly for streaming or saving to disk.

WWW: http://www.videolan.org/
2001-08-04T13:01:02+00:00 graphics/vlc An X11 MPEG2 client/server solution
vlc -- the VideoLAN Client

The vlc is distributed with a GPL license. See the file COPYING in the
base directory.

The vlc is part of the VideoLAN project, a full MPEG2 client/server
solution. The VideoLAN Client can also be used as a standalone program
to play MPEG2 streams from a hard disk or a DVD.

vlc@videolan.org is a mailing list for support and discussion

The VideoLAN web site at http://www.videolan.org/ is a good start for
information about MPEG and DVD playing. Have a look at the documentation
section (http://www.videolan.org/doc.html), as well as the bookmarks.

WWW: http://www.videolan.org/
2001-08-04T10:00:47+00:00 devel/libstrfunc Handles CGI forms, MIME, templates, date conversions, etc
Handy library for manipulating strings, string arrays, buffers, CGI forms,
configuration files, textual templates, regular expressions, date
and time conversions, et cetera.

Handles base64, quoted-printable, url_encode, mime-words and other encoded data.

Please have a look at strfunc(3) and other manual pages.

WWW: https://sourceforge.net/projects/libstrfunc/
2001-08-04T08:41:40+00:00 databases/p5-CDB_File Perl5 interface to the CDB package
This is the perl5 interface to CDB.
Very useful for people who would like to export information from an SQL type
database directly into a CDB file via $cdb->insert in a perl script.

WWW: https://metacpan.org/release/CDB_File
2001-08-02T15:35:49+00:00 net/icmpmonitor A multiple host icmp monitoring tool
The icmpmonitor uses the Internet Control Message Protocol (ICMP) "ECHO"
facility, monitors several hosts, and notify admin if some of them are
down.

WWW: http://www.crocodile.org/software.html
2001-08-02T15:35:49+00:00 net-mgmt/icmpmonitor Multiple host icmp monitoring tool
The icmpmonitor uses the Internet Control Message Protocol (ICMP) "ECHO"
facility, monitors several hosts, and notify admin if some of them are
down.

WWW: http://www.crocodile.org/software.html
2001-08-02T15:02:31+00:00 net/arprelease Libnet tool to flush arp cache entries from devices (eg. routers)
This program sends out a custom ARP REQUEST packet with the hardware and
protocol address information of the sending host to flush the arp cache
for a given IP on Cisco routers.
2001-08-01T12:02:51+00:00 databases/db3-latest
Revision 3 of the Berkeley DB library. This version uses an incompatible
underlying database format than revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v3
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

There are minor interface changes in this release which may require that DB
applications be modified and recompiled. For a complete discussion of
interface changes, see:

http://www.sleepycat.com/update/

WWW: http://www.sleepycat.com/
2001-07-31T10:06:38+00:00 lang/rscheme An object-oriented, extended version of the Scheme dialect of Lisp
RScheme is an object-oriented, extended version of the Scheme dialect of Lisp.
RScheme is freely redistributable, and offers reasonable performance despite
being extraordinarily portable. RScheme can be compiled to C, and the C can
then compiled with a normal C compiler to generate machine code. By default,
however, RScheme compiles to bytecodes which are interpreted by a (runtime)
virtual machine. This ensures that compilation is fast and keeps code size
down. In general, we recommend using the (default) bytecode code generation
system, and only compiling your time-critical code to machine code. This
allows a nice adjustment of space/time tradeoffs.

WWW: http://www.rscheme.org/rs/
2001-07-31T09:56:58+00:00 devel/py-ply Python Lex-Yacc
PLY is a Python-only implementation of the popular compiler construction
tools lex and yacc. The implementation borrows ideas from a number of
previous efforts; most notably John Aycock's SPARK toolkit. However, the
overall flavor of the implementation is more closely modeled after the C
version of lex and yacc. The other significant feature of PLY is that it
provides extensive input validation and error reporting--much more so than
other Python parsing tools.

WWW: http://www.dabeaz.com/ply/
2001-07-31T09:56:58+00:00 devel/ply Python Lex-Yacc
PLY is a Python-only implementation of the popular compiler construction
tools lex and yacc. The implementation borrows ideas from a number of
previous efforts; most notably John Aycock's SPARK toolkit. However, the
overall flavor of the implementation is more closely modeled after the C
version of lex and yacc. The other significant feature of PLY is that it
provides extensive input validation and error reporting--much more so than
other Python parsing tools.

WWW: http://www.dabeaz.com/ply/
2001-07-31T09:28:23+00:00 misc/goldstr Compute the golden string
The purpose of the program is to compute the golden string.

WWW: http://it.geocities.com/andreamolteni/prog/goldstr/
Gold String:
http://www.mcs.surrey.ac.uk/Personal/R.Knott/Fibonacci/fibrabBITS.html
2001-07-31T01:49:56+00:00 japanese/bjfilter870
This port is for a printer filter of Canon BJ F870. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter870 and filter870_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter870/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter870_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJF870 sample.bmp > /dev/ulpt0
*********************************************************************
2001-07-31T01:48:51+00:00 japanese/bjfilter860
This port is for a printer filter of Canon BJ F860. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter860 and filter860_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter860/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter860_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJF860 sample.bmp > /dev/ulpt0
*********************************************************************
2001-07-31T01:47:54+00:00 japanese/bjfilter850ug
This port is for a printer filter of Canon BJ F850ug. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter850ug and filter850ug_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter850ug/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter850ug_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJF850ug sample.bmp > /dev/ulpt0
*********************************************************************

Notice: This is supported BCI-6 inks.

Notice: bjfilter850 and bjfilter850ug cannot be installed simultaneously.
2001-07-31T01:46:22+00:00 japanese/bjfilter360
This port is for a printer filter of Canon BJ F360. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter360 and filter360_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter360/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter360_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJF360 sample.bmp > /dev/ulpt0
*********************************************************************
2001-07-31T01:44:04+00:00 japanese/bjfilter850 ${.CURDIR}/pkg-comment
This port is for a printer filter of Canon BJ F850. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter850 and filter850_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter850/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter850_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

*********************************************************************
To run with Japanese messages, you have to execute with "env LANG=ja_JP"
in a command line. For example,
env LANG=ja_JP bjfilter --gui --model BJF850 sample.bmp > /dev/ulpt0
*********************************************************************
2001-07-30T17:37:26+00:00 converters/utf8conv Convert hexadecimal Unicode character values to UTF-8
Convert hexadecimal Unicode character values to UTF-8
2001-07-30T17:18:56+00:00 devel/getxml An XML internationalization tool
getxml is an XML internationalization tool; it is comprised of getxml-extract
(makes the header for the gettext tool) and getxml-merge (merges XML and po
files).

WWW: http://www.gnu.org/software/toutdoux/en/index.html
2001-07-30T17:02:15+00:00 textproc/html2fo HTML to xsl:fo converter
html2fo is a converter from html to xsl:fo. The html code could be written
with StarOffice or other WYSIWYM editors and must not be 100% valid html code.
html2fo is designed to produce a valid xsl:fo for using FOP from Apache.

WWW: http://html2fo.sourceforge.net/
2001-07-30T16:48:45+00:00 www/htmlobject HTML Document Object
The HTML Document Object allows you as a programmer to quickly and easily
generate dynamic HTML documents without having to deal with all the HTML
overhead at every step of the way. For example, you have the ability to
generate a cookie at any point, until you actually display the document.

The HTML Document Object provides a template object that you fill in with
the content you want displayed. You still have to order your content in the
order it should show, but you don't have to generate all your JavaScript code
first and then your body, you can intermingle them and the HTML Document
Object will take care of keeping track of where everything goes.

WWW: http://htmlobject.sourceforge.net/
2001-07-30T16:00:42+00:00 ftp/p5-Net-FTPServer Full-featured, secure, extensible, and configurable Perl FTP server
A full-featured, secure, extensible and configurable Perl FTP server.
Major features of Net::FTPServer include:
* Feature parity with wu-ftpd, wu-ftpd style aliases and cdpath.
* IP-based and IP-less virtual hosting.
* Virtual filesystem allows the FTP server to serve files from a SQL
database.
* Configurable and extensible in Perl.
* <Perl> sections in ftpd.conf file.
* Supports all the latest RFCs and Internet Drafts, including MLST, MLSD,
FEAT, OPTS, LANG.
* Secure by design and implementation, can run in a chroot jail.
* PAM authentication and anonymous mode.
* Resource limits.
* Run standalone or from inetd.
* Configurable server greetings and welcome messages.
* Sophisticated access control rules.
* SITE EXEC (disabled by default).
* Syslog logging.
* Set TCP parameters.

WWW: https://metacpan.org/release/Net-FTPServer
2001-07-30T14:56:29+00:00 security/rain Rain is a packeting tool used for testing system stability
Rain is powerful tool for testing stability of hardware and software
utilizing IP protocols. It offers its users the capability of
creating their own packets with a wide variety of command line
options.

WWW: http://rain.tenebrous.com/
2001-07-30T14:02:42+00:00 deskutils/dailystrips Utility to download or view your favorite online comic strips daily
dailystrips is a utility to download your favorite online comic
strips each day. What sets it apart from the rest is its
"local" mode of operation, which automatically downloads strips
for you.

WWW: http://dailystrips.sourceforge.net/
2001-07-30T05:52:39+00:00 chinese/cmexfonts Big5+ Chinese Mingti bitmap font (by CMEX & DynaLab) for X11
This package contains the standard Big5+ Chinese Ming 24x24 bitmap font (and
a resized 16x16 bitmap font) by CMEX and DynaLab for the X Window System
(PCF). This is one of the few Big5 or Big5+ Chinese bitmap fonts on the
Internet that is DFSG-compliant.

The font was designed by DynaLab and released by CMEX as part of the
proposed Big5+ standard documentation. It was then converted to HBF and BDF
format and further modified by Wei-Lun Chao in September 1998.


WWW: http://www.cmex.org.tw/
2001-07-30T00:56:51+00:00 security/gtk-knocker Simple and easy to use TCP only port scanner (GTK+ version)
Knocker is a simple and easy to use TCP (no UDP yet) security port
scanner which is able to analyze hosts and all of the different
services started on them. (GTK+ version)

WWW: http://knocker.sourceforge.net/
2001-07-30T00:51:31+00:00 misc/menushki Menu converter between varieties of Window Managers
This program converts the menus between different Window Managers.
Currently works with WindowMaker, KDE, GNOME, BlackBox, Enlightenment
and IceWM.

NOTE: for Window Maker you need to have the menu in plain (not
property list) format.

WWW: http://menushki.sourceforge.net/
Author: Alex Agibalov <loki_bg@yahoo.com>

- Patrick Li <pat@FreeBSD.org>
2001-07-30T00:24:02+00:00 security/snortsnarf Generate HTML report summaries from snort incident alerts
This program creates a set of HTML pages to allow you to quickly and
conveniently navigate around output files of the Snort intrusion
detection system (http://www.snort.org/). The reports summarize the
incidents logged in the snort alert file.

WWW: https://sourceforge.net/projects/snortsnarf/
2001-07-29T23:53:40+00:00 security/knocker Simple and easy to use TCP only port scanner (Console version)
Knocker is a simple and easy to use TCP (no UDP yet) security port
scanner which is able to analyze hosts and all of the different
services started on them. (Console version)

WWW: https://knocker.sourceforge.io
2001-07-29T23:33:22+00:00 games/glchess 3D OpenGL based chess game
glChess is a 3D OpenGL based chess game that interfaces via the Chess Engine
Communication Protocol (CECP) by Tim Mann. This means it can currently use
Crafty and GNU Chess as AIs. You can also play Human vs. Human, but so far
not over a network.

WWW: https://sourceforge.net/projects/glchess/
2001-07-29T15:56:31+00:00 audio/ruby-mp3tag Ruby module to manipulate ID3v1.1 tags in MP3 files
Mp3Tag is a ruby module that handles ID3v1.1 tags in MP3 files. It
can read ID3v1.0 and ID3v1.1 but only write ID3v1.1 tags. It can save
new tags and remove tags.

WWW: http://users.cybercity.dk/~dsl8950/ruby/mp3tag.html
2001-07-28T17:46:33+00:00 mail/rmime Decode MIME messages inside Emacs (works with RMAIL, VM, and mh-e)
RMIME provides MIME support for several Emacs message reading
packages. RMIME has been designed with RMAIL in mind, but it has also
been tested with mh-e and VM. It should work with most other major
modes as well.

WWW: http://www.cinti.net/~rmoody/rmime/
2001-07-28T06:28:47+00:00 www/p5-libservlet Servlet API for Perl
The Servlet API for Perl (libservlet) is a formulation of the Java (TM)
Servlet API in Perl.

While the servlet concept originated with Java (TM), its component model is
quite natural for Perl as well. By writing servlet applications and deploying
them in a servlet container, application authors can spare themselves the
effort of writing commonly needed web application infrastructure components
for each new project. Furthermore, servlet applications are portable between
deployment environments; they can be executed in any servlet container using
any process model with only a few configuration changes and no application
code changes. Servlet applications are insulated from changes in vendor or
platform and are able to portably take advantage of standard web
infrastructure services offered by any servlet container.

WWW: http://libservlet.sourceforge.net/
2001-07-28T05:32:04+00:00 devel/p5-Exception-Class Real exception classes in Perl
This module allows you to declare hierarchies of exception classes for
use in your code. It also provides a simple exception class that it
uses as the default base class for all other exceptions.

You may choose to use another base class for your exceptions.
Regardless, the ability to declare all your exceptions at compile time
is a fairly useful trick and helps push people towards more structured
use of exceptions.

WWW: https://metacpan.org/release/Exception-Class
2001-07-28T05:18:51+00:00 devel/p5-Devel-StackTrace Stack trace and stack trace frame objects
The Devel::StackTrace module contains two classes, Devel::StackTrace and
Devel::StackTraceFrame. The goal of this object is to encapsulate the
information that can found through using the caller() function, as well as
providing a simple interface to this data.

The Devel::StackTrace object contains a set of Devel::StackTraceFrame
objects, one for each level of the stack. The frames contain all the data
available from caller() as of Perl 5.6.0 though this module still works
with 5.00503.

WWW: https://metacpan.org/release/Devel-StackTrace
2001-07-27T20:02:32+00:00 x11/wmcliphist Clipboard history management dockapp for Window Maker
wmcliphist is a clipboard history dockapp that
keeps history of clipboard operations and allows
you to put previously copied items back to the
clipboard for pasting to other applications.

WWW: http://linux.nawebu.cz/wmcliphist/
2001-07-26T18:57:57+00:00 print/gfontview An outline font viewer
An outline font viewer.

I want to be able to view uninstalled fonts. So I started with the program,
left alone all installation issues (handled by DTM), and tried to optimize
it as a font displayer. It should handle Type 1 and True Type fonts and have
some enhancements such as finding typographically similar fonts.

WWW: http://gfontview.sourceforge.net/
2001-07-26T17:05:51+00:00 www/p5-Bundle-libservlet
The Servlet API for Perl (libservlet) is a formulation of the Java (TM)
Servlet API in Perl.

While the servlet concept originated with Java (TM), its component model is
quite natural for Perl as well. By writing servlet applications and deploying
them in a servlet container, application authors can spare themselves the
effort of writing commonly needed web application infrastructure components
for each new project. Furthermore, servlet applications are portable between
deployment environments; they can be executed in any servlet container using
any process model with only a few configuration changes and no application
code changes. Servlet applications are insulated from changes in vendor or
platform and are able to portably take advantage of standard web
infrastructure services offered by any servlet container.

WWW: http://www.maz.org/libservlet/
2001-07-26T16:11:16+00:00 net/openh323_1.1
OpenH323 is a multi-platform H323 Video Conferencing library.

This port contains version 1.1 of OpenH323 which is required for
gnomemeeting.

For more information, refer to the main port in net/openh323.

WWW: http://www.openh323.org
2001-07-26T16:09:08+00:00 net/gnomemeeting2 GNOME H323 Video Conferencing program, similar to NetMeeting
Gnomemeeting is a Video Conferencing application which uses the H323
protocol and the OpenH323 libraries.

It can connect to a variety of other H323 applications including
Microsoft NetMeeting, OpenMCU, OpenAM, OhPhone and CPhone.

WWW: http://www.gnomemeeting.org/

Roger Hardiman <roger@freebsd.org>
2001-07-26T16:09:08+00:00 net/gnomemeeting GNOME H323 Video Conferencing program, similar to NetMeeting
Gnomemeeting is a Video Conferencing application which uses the H323
protocol and the OpenH323 libraries.

It can connect to a variety of other H323 applications including
Microsoft NetMeeting, OpenMCU, OpenAM, OhPhone and CPhone.

WWW: http://www.gnomemeeting.org/

Roger Hardiman <roger@freebsd.org>
2001-07-26T16:09:08+00:00 net/ekiga VoIP phone for GNOME
Ekiga is a free Voice over IP phone allowing you to do free calls over the
Internet.

Ekiga is the first Open Source application to support both H.323 and SIP, as
well as audio and video. Ekiga was formerly known as GnomeMeeting.

WWW: http://www.ekiga.org/
2001-07-26T11:59:37+00:00 devel/elfio Small C++ library for reading and generating ELF files
ELFIO is a small, header-only C++ library that provides a simple interface
for reading and generating files in ELF binary format.

It is used as a standalone library - it is not dependant on any other
product or project. Adhering to ISO C++, it compiles on a wide variety of
architectures and compilers.

WWW: http://elfio.sourceforge.net/
2001-07-25T20:54:33+00:00 security/srp Secure Remote Password protocol library, TELNET, and FTP
Excerpt from the README:
SRP stands for the Secure Remote Password protocol, which is a secure
password-based authentication and key-exchange mechanism that can be
used to establish session security and mutual authentication over
untrusted networks without requiring an external public-key infrastructure
or trusted third parties. The SRP distribution consists of a fully-
featured, portable library that implements SRP-based secure password
authentication as well as implementations of popular applications and
services like Telnet and FTP with support for transport security and
SRP. These password-based applications leverage the strength of the
SRP authentication mechanism to offer fairly good protection against
both passive and active network attacks, which is an improvement over
most existing password-only techniques.

WWW: http://srp.stanford.edu/
2001-07-24T16:34:30+00:00 print/guitartex GuitarTeX converts the Chord format into "normal" LaTeX format
GuitarTeX converts the Chord format into "normal" LaTeX format like a kind
of preprocessor. This may be a single song or even a complete songbook. You
may as well translate your chord file directly into postscript or PDF format.

If you know LaTeX, you may edit the output file. The advantage of GuitarTeX
is that you can use all LaTeX features to design a single song sheet or
songbook, e.g.: packages like graphics or MusicTeX, table of contents,
marginpar's, and so on.

WWW: http://guitartex.sourceforge.net/
2001-07-24T15:06:22+00:00 sysutils/lsmlib A lib that creates a libxml2 tree w/ info. token on a *NIX filesystem
Lsmlib (ls iMproved) is a library written in ANSI C that creates a libxml2
tree with information token on a *NIX filesystem (directory/ subdirectory/
username/ permissions ...).

WWW: http://lsmlib.sourceforge.net/
2001-07-24T13:14:23+00:00 graphics/p5-Imager Perl module for manipulating gray, color, and rgba format images
Imager is a perl module for manipulating gray, color and rgba format images.
It can read various file formats and has a builtin interpretered language for
blends, fade and multiimage effects. It also has a plugin interface to write
plugins in C. It also has drawing primitives and supports antialiased truetype
and postscript fonts.

WWW: https://metacpan.org/release/Imager
2001-07-24T12:19:37+00:00 devel/gnomebuild A GNOME Build Framework (GBF)
This is a GNOME Build Framework (GBF).

WWW: http://www.gnome.org/
2001-07-24T12:19:37+00:00 devel/gnome-build A GNOME Build Framework (GBF)
This is a GNOME Build Framework (GBF).

WWW: http://www.gnome.org/
2001-07-24T11:23:15+00:00 x11-toolkits/gdl Components intended to be shared between GNOME development tools
Gnome Devtool Libraries
=======================

This package contains components and libraries that are intended to be
shared between Scaffold, the new GNOME 2 development system.

The current pieces of GDL include:

- A code-editing bonobo component based on GtkSourceView

- An utility library that also contains the stubs and skels for
the above components (gdl).

WWW: https://www.gnome.org/
2001-07-23T14:04:52+00:00 devel/flawfinder
Flawfinder searches through source code looking for poten- tial security
flaws. Flawfinder uses an internal database called the ``ruleset''; the
ruleset identifies functions that are common causes of security flaws.
Every potential security flaw found in a given source code file (matching
an entry in the ruleset) is called a ``hit,'' and the set of hits found
during any particular run is called the ``hitlist.''

WWW: http://www.dwheeler.com/flawfinder/
2001-07-23T10:02:24+00:00 misc/patchutils Small collection of programs that operate on patch files
Patchutils is a small collection of programs that operate on patch files.

- Interdiff generates an incremental patch from two patches against a common
source.
- Combinediff generates a single patch from two incremental patches, allowing
you to merge patches together.
- Filterdiff will select the portions of a patch file that apply to files
matching (or, alternatively, not matching) a shell wildcard.
- Fixcvsdiff is for correcting the output of 'cvs diff'.
- Rediff corrects hand-edited patches, by comparing the original patch with the
modified one and adjusting the offsets and counts.
- Lsdiff displays a short listing of affected files in a patch file, along with
(optionally) the line numbers of the start of each patch.
- Splitdiff separates out patches from a patch file so that each new patch file
only alters any given file once.
- Grepdiff displays a list of the files modified by a patch where the patch
contains a given regular expression.
- Recountdiff fixes up counts and offsets in a unified diff.
- Unwrapdiff fixes word-wrapped unified diffs.

WWW: http://cyberelk.net/tim/software/patchutils/
WWW: https://github.com/twaugh/patchutils
2001-07-23T09:54:11+00:00 japanese/ipadic Japanese Morphological Dictionary for ChaSen
Japanese Morphological Dictionary for ChaSen.

WWW: http://sourceforge.jp/projects/ipadic/devel/
2001-07-23T09:54:11+00:00 japanese/chasen-base Japanese Morphological Analysis System
Japanese Morphological Analysis System
2001-07-23T09:03:45+00:00 security/py-rijndael A pure python implementation of the Rijndael encryption algorithm
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.
2001-07-23T08:16:56+00:00 archivers/zipios++ A java.util.zip-like C++ library for reading and writing Zip files
Zipios++ is a java.util.zip-like C++ library for reading and writing Zip
files. Access to individual entries is provided through standard C++
iostreams. A simple read-only virtual file system that mounts regular
directories and zip files is also provided.

This port use Debian tarball of CVS version, as last release is from 2001.

WWW: http://zipios.sourceforge.net/
2001-07-23T07:51:29+00:00 databases/dbconnect Use C++ object API to allow applications to connect to databases
DBConnect (Database Connect) API is an easy to use C++ object API to allow
applications to connect to databases. Your DB applications can now become
cross platform and cross databased.

The API currently implements MySQL, Oracle8 and PostGreSQL drivers in the
Unix environments and MySQL, Oracle8 and ODBC in the Windows environment.

WWW: http://dbconnect.sourceforge.net/
2001-07-22T10:54:08+00:00 net/odsclient ODS Dynamic DNS Client
A dynamic DNS client for the service provided by the Open Domain Server.
This client is the official ODS client, it is a simple command-line client that
can easily be placed into any scripts necessary.

Account signup, Host creation, etc can be found at:

WWW: http://www.ods.org/

- geniusj@ods.org
2001-07-22T10:54:08+00:00 dns/odsclient ODS Dynamic DNS Client
A dynamic DNS client for the service provided by the Open Domain Server.
This client is the official ODS client, it is a simple command-line client that
can easily be placed into any scripts necessary.

Account signup, Host creation, etc can be found at:

WWW: http://www.ods.org/
2001-07-22T08:41:28+00:00 sysutils/ndir A featureful directory lister
NDir is a console-based utility to display the contents of
directories, just like 'ls' or 'dir'.

NDir is designed to present its output in a more informative way to
the user. This includes a summary line with some directory statistics,
different levels of verbosity, colourized output and intelligent
handling of very long file names.

WWW: http://www.Informatik.Uni-Oldenburg.DE/~mw/software/ndir.html
2001-07-22T07:52:00+00:00 mail/regm Extract messages from a mailbox using regular expressions
regm is a Python script to extract messages from a mbox-style
mailbox using a regular expression. There are advanced options to
specify multiple regular expressions, different output formats,
and more.

WWW: http://hamete.org/regm/
2001-07-22T02:27:54+00:00 games/quake3-wfa Quake III Arena mod: Weapons Factory Arena
Quake III Arena mod: Weapons Factory Arena, is one of the most complex,
dynamic, and fast-paced modifications for Quake III Arena written to date.

It requires the standard deathmatch skills of any Quake game, plus the added
strategy of team-based CTF, with the tactical skill of mastering and
understanding eight different classes and over twenty different weapons.

Your goal in every game will be to evaluate what your team needs most, then
to choose the class that will properly augment your team and lead them to
victory.

The best way to start in WFA is to learn the basics of each class: their
specialties and nuances, strengths and weaknesses. And the best class to
start with is the marine.

WWW: http://www.weaponsfactoryarena.com/
2001-07-22T02:27:54+00:00 games/q3server-wfa Quake III Arena Mod: Weapons Factory Arena for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with Weapons Factory Arena
mod under FreeBSD with Linux emulation.

WWW: http://www.captured.com/weaponsfactory/quake3/

- Patrick Li
pat@databits.net
2001-07-22T02:25:55+00:00 games/quake3-ut Quake III Arena mod: Urban Terror
Urban Terror is a realism based "total conversion mod" for Quake III Arena.

WWW: http://www.urbanterror.info/
2001-07-22T02:25:55+00:00 games/q3server-ut Quake III Arena Mod: Urban Terror for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with Urban Terror mod under
FreeBSD with Linux emulation.

WWW: http://www.urbanterror.net/

- Patrick Li
pat@databits.net
2001-07-22T02:24:06+00:00 games/quake3-osp Quake III Arena mod: OSP Tourney DM/CA/CTF
OSP Tourney DM is designed to facilitate competitive, yet flexible, match
play. This mod simply makes it easier and more convenient for players and
and admins alike to enhance the Quake 3 experience. There have absolutely
been *NO* changes to the core gameplay or its dynamics -- its all default
Quake 3 in this regard.

WWW: http://www.orangesmoothie.org/tourneyQ3A/
2001-07-22T02:24:06+00:00 games/q3server-osp Quake III Arena Mod: OSP Tourney DM/CA/CTF for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with OSP Tourney DM/CA/CTF
mod under FreeBSD with Linux emulation.

WWW: http://www.orangesmoothie.org/

- Patrick Li
pat@databits.net
2001-07-22T02:21:58+00:00 games/quake3-freezetag Quake III Arena Mod: Freeze Tag
Freeze Tag is a teamplay modification for Quake3 and Team Arena. It is a lot
like that game you may have played as a kid, but without the killing. In
Freeze Tag you try to eliminate the entire enemy team. If you kill someone
then they will become frozen. So to eliminate all, you'd need to freeze
everyone, making them all frozen at the same time. This will give your team a
point and the round will start over again. If you are ever frozen, a teammate
can come rescue you by standing next to your icy body for three seconds.
You'll then be set free and can join the battle again.

WWW: http://www.planetquake.com/freeze/
2001-07-22T02:21:58+00:00 games/q3server-freezetag Quake III Arena Mod: Freeze Tag for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with Freeze Tag mod under
FreeBSD with Linux emulation.

WWW: http://www.planetquake.com/freeze/

- Patrick Li
pat@databits.net
2001-07-22T02:19:05+00:00 games/quake3-excessive Quake III Arena Mod: Excessive
Excessive is a mod for Quake III Arena. It's a server-side only mod, so if you
only want to play on Excessive servers, you do not need to install this. If
you plan on running an Excessive server, then this is for you.
2001-07-22T02:19:05+00:00 games/q3server-excessive Quake III Arena Excessive Mod for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with Excessive mod under
FreeBSD with Linux emulation.

WWW: http://www.planetquake.com/excessive/

- Patrick Li <pat@databits.net>
2001-07-21T22:28:09+00:00 games/quake3-ra3 Quake III Arena mod: Rocket Arena 3
Rocket Arena matches are played in "arenas". Each map may have one or more
arenas in it. When you connect to a server, you need to select an arena and
then either create or join a team. Once you are in the arena, you will be
put in line to fight.
2001-07-21T22:28:09+00:00 games/q3server-ra3 Quake III Arena Mod: Rocket Arena 3 for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server with Rocket Arena 3 mod
under FreeBSD with Linux emulation.

WWW: http://www.planetquake.com/arena/

- Patrick Li
pat@FreeBSD.org
2001-07-21T22:24:51+00:00 games/q3server Quake III Arena Dedicated Server for Linux
This package contains all of the items you'll need to run a
Quake III Arena dedicated server under FreeBSD with Linux
emulation. To run server in non-demo mode, which is what you
want to do, copy pak0.pk3 from the retail CD to your baseq3
directory.

WWW: http://www.quake3arena.com/

- Patrick Li <pat@FreeBSD.org>
2001-07-21T22:24:51+00:00 games/linux-quake3 Quake III Arena for Linux
Quake III Arena for Linux.

This port includes the Linux version of Quake III Arena. It also has an option
to install PunkBuster, and includes the Linux FAQ and README.

WWW: http://www.quake3arena.com/
2001-07-21T18:21:56+00:00 www/w3m-img Pager/text-based WWW browser with inline image support
w3m is a pager/text-based WWW browser.

It is a similar application to Lynx, but it has several features Lynx
doesn't have.

* Rendering tables.
* Rendering frames. (It converts frames into a table).

WWW: http://w3m.sourceforge.net/
2001-07-21T18:21:56+00:00 www/w3m-image
w3m is a pager/text-based WWW browser.

It is a similar application to Lynx, but it has several features Lynx
doesn't have.

* Rendering tables.
* Rendering frames. (It converts frames into a table).
* Display documents given from standard input.
* Small binary size.

WWW: http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/index.html

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-07-21T18:21:56+00:00 japanese/w3m-img Pager/text-based WWW browser with Japanese and inline image support
w3m is a pager/text-based WWW browser.

It is a similar application to Lynx, but it has several features Lynx
doesn't have.

* Rendering tables.
* Rendering frames. (It converts frames into a table).

WWW: http://w3m.sourceforge.net/
2001-07-21T18:21:56+00:00 japanese/w3m-image
w3m is a pager/text-based WWW browser.

It is a similar application to Lynx, but it has several features Lynx
doesn't have.

* Rendering tables.
* Rendering frames. (It converts frames into a table).
* Display documents given from standard input.
* Small binary size.

WWW: http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/index.html

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-07-20T20:54:19+00:00 sysutils/lfm Last File Manager, a powerful file manager for the UNIX console
Last File Manager is a powerful file manager for the UNIX console. It has a
curses interface and it's written in Python v3.4+.

WWW: https://inigo.katxi.org/devel/lfm/
2001-07-20T11:21:15+00:00 audio/ruby-audiofile Ruby binding to the audiofile library
Ruby-audiofile is a binding to the audiofile library, which reads
audio (wav, au, aiff, but not ogg or mp3) and can divine information
such as length, sample rate, etc.

WWW: http://ruby-audiofile.sourceforge.net/
2001-07-20T09:36:57+00:00 print/cpp2latex Converts C++ source to output that can be used in LaTeX documents
Cpp2LaTeX converts C++ source code to output you can insert into a
LaTeX document or pipe directly to LaTex.

WWW: http://www.arnoldarts.de/cpp2latex
2001-07-20T09:32:40+00:00 devel/ruby-cvs A Ruby library to provide a high level interface to a CVS repository
Ruby/CVS provides a high level interface to a CVS repository.

It contains examples: a ViewCVS/CVSweb like CGI script and a revision
tree visualizer.

Author: Tanaka Akira <akr@m17n.org>
WWW: http://cvs.m17n.org/~akr/ruby-cvs/
2001-07-20T09:11:46+00:00 devel/ruby-flex_rb Ruby flex regular expression matching extension
flex_rb is Ruby flex regular expression matching extension.

Author: Szabo Peter <pts@fazekas.hu>
WWW: http://www.inf.bme.hu/~pts/
2001-07-20T09:07:39+00:00 security/cfv Utility to both test and create .sfv, .csv, and md5sum files
cfv is a utility to both test and create .sfv, .csv and md5sum files. These
files are commonly used to ensure the correct retrieval or storage of data.

Features:
- supports .sfv, .csv(2, 3, and 4 field variants), md5sum, BSD md5
sha1sum, .torrent and (test-only) .par, .par2 file formats
- automatic checksum file naming ability in create mode
- recursive operation
- show unverified files option
- ignore case and fix path separator options for cross platform use
- transparent gzip support for checksum files
- configurable renaming of bad files (with testing against previous bad
files, to save only unique differing copies)

WWW: http://cfv.sourceforge.net/
2001-07-20T03:28:15+00:00 audio/mp3asm MP3 frame level editor
An mpeg 1/2/2.5 audio layer 1,2,3 frame level editor. Allows for cutting,
copying, pasting of individual frames, correction of common (correctable)
errors, removal of bad frames and more. Quite useful program for maintaining any
mp3 collection.

Feature:
- Removing bad frames and blips
- Correcting certain errors in the stream
- Working with individual frames, like one would with individual samples in a
wave editor
- Removing or adding of empty frames (for id3v2)
- Setting header flags, gain values
- ...

WWW: https://sourceforge.net/projects/mp3asm/
2001-07-20T02:45:18+00:00 audio/libsndfile Reading and writing files containing sampled sound (like WAV or AIFF)
Libsndfile is a C library for reading and writing files containing sampled
sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one
standard library interface.

WWW: http://www.mega-nerd.com/libsndfile/
2001-07-19T19:06:03+00:00 net/ruby-tcpsocketpipe Ruby library to create I/O pipes for TCP socket tunneling
This is Ruby/TCPSocketPipe, a Ruby library to create I/O pipes for TCP
socket tunneling.

WWW: http://raa.ruby-lang.org/project/tcpsocketpipe
2001-07-19T19:06:03+00:00 net/ruby-socketproxy A Ruby library to create I/O pipes for TCP socket tunneling
This is Ruby/TCPSocketPipe, a Ruby library to create I/O pipes for TCP
socket tunneling.

Author: NaHi (NAKAMURA, Hiroshi) <nahi@keynauts.com>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=tcpsocketpipe
2001-07-19T18:50:30+00:00 converters/ruby-dump.rb Binary data dumper module for Ruby
This is dump.rb, a binary data dumper module for Ruby.

WWW: http://www.geocities.co.jp/SiliconValley-Oakland/2986/
2001-07-19T18:32:08+00:00 sysutils/ruby-application.rb
This is application.rb, which provides the following classes:

Log -- Log dumping utility class
Application -- Easy logging application class

Author: NaHi (NAKAMURA, Hiroshi) <nahi@keynauts.com>
2001-07-19T15:55:18+00:00 print/rprint Remote printing utility using a raw bidirectional tcp connection
The rprint utility establishes a bidirectional raw TCP connection
to a network printer, usually on port 9100. In case of PostScript(TM)
printers, rprint may be directed to query the printer for accounting
and printer status information.

Although rprint can be used interactively, too, it is normally be
invoked by an lpd input filter program.
2001-07-19T15:07:54+00:00 security/stegdetect Automated tool for detecting steganographic content in JPEGs
Stegdetect is an automated tool for detecting steganographic content
in images. It is capable of detecting several different
steganographic methods to embed hidden information in JPEG images.
Currently, the detectable schemes are:

* jsteg
* jphide (Unix and Windows)
* invisible secrets
* outguess 01.3b
* F5
* appendX and camouflage

WWW: http://www.outguess.org/detection.php
2001-07-19T14:26:23+00:00 security/snort-rep Snort reporting tool that can produce text or HTML from logs
Snort-rep is a Snort reporting tool that can produce text or HTML
output from a syslog file. The reports contain:

* Portscan summary
* Alert Summary by ID
* Alert summary by remote host and ID
* Alert summary by local host and ID
* Alert summary by local port and ID

WWW: http://david.schweikert.ch/software/snort-rep/
2001-07-19T05:59:24+00:00 www/micro_httpd Extremely small web server
This is a very small (7 Kb) HTTP server. It runs from inetd, which means
its performance is poor. But for low-traffic sites, it's quite adequate.
It implements all the basic features of an HTTP server.

WWW: http://www.acme.com/software/micro_httpd/
2001-07-18T09:12:42+00:00 lang/onyx Embeddable stack-based threaded interpreted language
Onyx is an embeddable stack-based threaded interpreted language. This port
contains both a stand alone interpreter and a library that can be used to embed
Onyx in an application. Extensive documentation is included.

WWW: http://www.canonware.com/onyx/
2001-07-17T07:27:23+00:00 graphics/ruby-gdchart A Ruby extension to use the GDCHART library
Ruby/GDChart is an extension to use Bruce Verderaime's GDCHART library
from Ruby.

Author: Arjen Laarhoven <arjen@aragorn.demon.nl>
WWW: http://www.aragorn.demon.nl/
2001-07-16T08:25:23+00:00 games/fsgs Free network game server with ladders, player rankings, more
The Free Standard Game Server (FSGS) is the core part of the Net-Games
gaming network technology, available for Windows, MacOS, Linux and FreeBSD.
It enables you to build your own gaming network, either on the internet or
in a local area network. It gives you rankings, ladders, built in chat and
user management functions.

WWW: http://www.fsgs.com/

[ This port is maintained by Donald Burr <dburr@FreeBSD.ORG> ]
2001-07-16T07:25:22+00:00 graphics/py-gdchart Python interface to GDChart
This is a simple python interface to gdchart which is
excellent for creating charts and graphs in PNG, JPEG,
and GIF format.

WWW: http://www.nullcube.com/software/pygdchart.html
2001-07-16T07:22:50+00:00 databases/p5-DBIWrapper Perl extension for generic DBI database access
DBIWrapper is a generic database Perl module for accessing
the Perl DBI database interface. It provides the lowest level
of functionality needed by any program wanting to access
databases via the DBI. Currently, DBIWrapper is only
aware of Pg (PostgreSQL), mysql (MySQL) and ODBC DBD
modules and how to work with them correctly.

Support for transactions on MySQL is now checked for and
if found to be available, the AutoCommit flag is turned
off so that transactions will be used.

WWW: http://dbiwrapper.sourceforge.net/
2001-07-16T07:22:50+00:00 databases/dbiwrapper
DBIWrapper is a generic database Perl module for accessing
the Perl DBI database interface. It provides the lowest level
of functionality needed by any program wanting to access
databases via the DBI. Currently, DBIWrapper is only
aware of Pg (PostgreSQL), mysql (MySQL) and ODBC DBD
modules and how to work with them correctly.

Support for transactions on MySQL is now checked for and
if found to be available, the AutoCommit flag is turned
off so that transactions will be used.

WWW: http://dbiwrapper.sourceforge.net/

- Pete
petef@databits.net
2001-07-15T13:30:20+00:00 ftp/jftpgw Highly configurable FTP proxy
Jftpgw is an FTP proxy/gateway that uses the FTP protocol (unlike those FTP
proxies that fetch an FTP file but work as an http proxy). You can use it to
make servers behind a firewall/NAT server (masquerading server) accessible
or to allow users behind such solutions to transfer files to and from the
outside of the LAN.
Jftpgw is highly configurable and can be run as a stand-alone daemon or
under control of inetd. A wide range of options can be spedified per client,
server or user. Other features are: support for a transparent proxy mode,
forwarding, file caching, detailed logging, port ranges and session limits.

WWW: http://www.mcknight.de/jftpgw/
2001-07-15T08:43:17+00:00 deskutils/planner Project management application for GNOME 2
Planner is a tool for planning, scheduling and tracking projects for
the GNOME Desktop. Planner is an open source project aiming at being
a better alternative than the available proprietary tools.

Planner is part of GNOME Office, a productivity suite composed of
entirely free software, integrated with the GNOME Desktop.

WWW: http://live.gnome.org/Planner
2001-07-15T08:43:17+00:00 deskutils/mrproject Project management application for Gnome 2
MrProject is a project management program that can help build project plans,
and track the progress of a project.

WWW: http://mrproject.codefactory.se/
2001-07-14T23:54:33+00:00 devel/p5-Date-Pcalc Gregorian calendar date calculations
This Perl module is a direct translation of Steffen Beyer's excellent
Date::Calc module to use Perl only instead of a combination of Perl and C.

This package consists of a Perl module for all kinds of date calculations
based on the Gregorian calendar (the one used in all western countries
today), thereby complying with all relevant norms and standards:
ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).

WWW: http://catcode.com/date/pcalc.html
2001-07-14T23:08:48+00:00 net/p5-Net-DLookup Perform domain lookups on 2-letter and 3-letter TLDs
Net::DLookup performs domain lookups for 2-letter and 3-letter top level
domains. It also verifies the validity of domain names by checking
punctuation, length, metacharacters, etc..

WWW: https://metacpan.org/release/Net-DLookup
2001-07-14T21:03:26+00:00 net/hlmaster Half-Life game master server daemon
HLMaster implements a fully functional, automatic master-server
daemon for the game Half-Life (and all mods based on this engine).

WWW: http://hlmaster.sourceforge.net/
2001-07-14T18:01:50+00:00 editors/kxmleditor XML editor for KDE
KXML Editor is program that display contents of XML file. Left side contain
tree with XML document structure, right side contain list of attributes for
for selected XML element and its contents.

WWW: http://kxmleditor.sourceforge.net/
2001-07-13T15:05:20+00:00 mail/qtools Tools to use in .qmail files
The qtools package comprises several utilities for use with qmail,
typically as part of .qmail command processing.

Included are tools to extract the message body, extract all or
parts of the header, check an address list for a matching address
or domain, message filtering and forwarding, write to a maildir,
and automatically reply to certain messages.

WWW: http://www.superscript.com/qtools/intro.html
2001-07-13T04:17:52+00:00 devel/ruby-bsearch Binary search library for Ruby
Ruby/Bsearch is a binary search library for Ruby. It can search the
FIRST or LAST occurrence in an array with a condition given by a
block.

WWW: http://0xcc.net/ruby-bsearch/
2001-07-12T22:16:42+00:00 devel/p5-IPC-Run Run subprocesses with piping and redirection
IPC::Run allows you run and interact with child processes, files, pipes,
and pseudo-ttys. Both event-loop and procedural techniques are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed.

WWW: https://metacpan.org/release/IPC-Run
2001-07-12T21:05:08+00:00 www/p5-CGI.pm Simple Common Gateway Interface Class for Perl
There are two styles of programming with CGI.pm, an object-oriented
style and a function-oriented style. In the object-oriented style you
create one or more CGI objects and then use object methods to create the
various elements of the page. Each CGI object starts out with the list
of named parameters that were passed to your CGI script by the server.
You can modify the objects, save them to a file or database and recreate
them. Because each object corresponds to the "state" of the CGI script,
and because each object's parameter list is independent of the others,
this allows you to save the state of the script and restore it later.

WWW: https://metacpan.org/release/MARKSTOS/CGI.pm-3.65
2001-07-12T19:11:08+00:00 net/ruby-urb
This is a Ruby library for handling URIs, which will replace ruby-uri
in the not-too-distant future.

Author: akira yamada <akira@ruby-lang.org>
WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=URb
2001-07-12T06:46:03+00:00 textproc/ruby-gdome A Ruby extension that wraps around gdome2
libgdome-ruby is a ruby extension that provides the DOM level 2 Core
API for accessing XML documents.

It is implemented as a wrapper around the C library gdome2.

Author: Tobias Peters <t-peters@berlios.de>
WWW: http://libgdome-ruby.berlios.de/
2001-07-12T06:10:39+00:00 textproc/gdome2 Gnome DOM Engine
gdome2 is the DOM C library developed for the GNOME project.

WWW: http://gdome2.cs.unibo.it/
2001-07-11T18:28:56+00:00 devel/p5-Date-Leapyear Perl module to determine if a particular year a leap year
Date::Leapyear is a Perl module which exports one function: isleap(),
which returns a 1 or 0 if the year is a leap year or not, respectively.

WWW: https://metacpan.org/release/Date-Leapyear
2001-07-11T15:59:59+00:00 security/py-gnupg Python wrapper for GnuPG
This module allows easy access to GnuPG's key management, encryption and
signature functionality from Python programs, by interacting with GnuPG through
file descriptors. Input arguments are strictly checked and sanitised, and
therefore this module should be safe to use in networked applications requiring
direct user input. It is intended for use with Python 2.6 or greater.

This is a fork of python-gnupg-0.3.2, patched to fix a potential vulnerability
which could result in remote code execution, do to unsanitised inputs being
passed to subprocess.Popen([...], shell=True).

WWW: https://github.com/isislovecruft/python-gnupg
2001-07-10T12:22:35+00:00 textproc/htmldoc Converts HTML to PDF and/or PostScript
This is a port of HTMLDOC, which can:
Convert HTML files to PDF or PostScript
Generate a table-of-contents for books
Generate indexed HTML files
Generate files on-the-fly for web applications, from the
command-line for batch jobs, or from a GUI for interactive work.

HTMLDOC Provides
A command-line interface for batch and WWW applications.
A graphical interface for interactive work.

In my opinion, HTMLDOC is *fast*, compared to the other solutions I've seen.

HTMLDOC is available under the GPL.
Commercial support is available from the author.

WWW: http://michaelrsweet.github.io/htmldoc
2001-07-10T11:09:59+00:00 databases/sixpack The SIXPACK Bibliography and Reference Manager
Sixpack is a bibliography and reference manager with both graphical
(Tk-based) and command line interfaces. Sixpack can import and export
about a dozen different formats, including BibTeX.

WWW: http://www.santafe.edu/~dirk/sixpack/
2001-07-10T00:24:55+00:00 games/prboom Multiplayer-capable and modified version of ID's classic DOOM game
Prboom is a modified version of the ID Software's classic game Doom.
It runs on several platforms (include Win32 and Unixes) and features
many additions to the original game. It also supports multiplayer
games.

WWW: http://prboom.sourceforge.net/
2001-07-08T17:43:10+00:00 www/p5-WWW-Search-Google Perl WWW::Search class for searching Google
This class is a Google specialization of WWW::Search. It handles
searching Google http://www.google.com/ using its new SOAP API
http://www.google.com/apis/.

All interaction should be done through WWW::Search objects.

Note that you must register for a Google Web API account and have a
valid Google API license key before using this module.

WWW: https://metacpan.org/release/WWW-Search-Google
2001-07-08T16:52:47+00:00 print/wmlpq Print queue monitoring dockapp for Window Maker
wmlpq is a Windowmaker dockapp which monitors up to 5 printqueues,
allowing you to see when your print job has finally been printed.
This is useful when you work in a networked environment with several
printers available, which are not in the same room; or (in some
cases) the same country, and is easier than typing lpq every 30
seconds.

Currently it requires that you are running a print server that can
emulate either BSD lpd or SysV lpsched. Experimental support for
cups and pdq is now included. It will display 8 LEDs for each of
up to 5 different printqueues; jobs are shown as green LEDs if
owned by you, red if owned by somebody else, and they move to the
left as they move up the queue.

WWW: http://www.ur.uklinux.net/wmlpq/
2001-07-08T16:47:15+00:00 graphics/py-paint Simple and flexible painting adaptor to libart for Python
The paint module provides a simple and flexible facility for
painting PNG images files. The paint module depends upon
three free libraries: freetype, libart, libpng.

WWW: http://object-craft.com.au/projects/paint/
2001-07-08T16:44:22+00:00 graphics/libart_lgpl2 Library for high-performance 2D graphics
Libart is a library of functions for 2D graphics supporting
a superset of the PostScript imaging model, designed to be
integrated with graphics, artwork, and illustration programs.
It is written in optimized C, and is fully compatible with
C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.

WWW: http://www.levien.com/libart/
2001-07-08T16:44:22+00:00 graphics/libart_lgpl Library for high-performance 2D graphics
Libart is a library of functions for 2D graphics supporting
a superset of the PostScript imaging model, designed to be
integrated with graphics, artwork, and illustration programs.
It is written in optimized C, and is fully compatible with
C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.

WWW: https://www.levien.com/libart/
2001-07-08T16:44:22+00:00 graphics/libart Library for high-performance 2D graphics
Libart is a library of functions for 2D graphics supporting
a superset of the PostScript imaging model, designed to be
integrated with graphics, artwork, and illustration programs.
It is written in optimized C, and is fully compatible with
C++. With a small footprint of 10,000 lines of code, it is
especially suitable for embedded applications.

WWW: http://www.levien.com/libart/
2001-07-08T16:26:56+00:00 audio/chordpack Script to convert ChordPro files to HTML, ASCII, and TeX
This a PERL script that converts ChordPro files (.chopro) to a more
readable output format, including HTML, ASCII, and TeX.

WWW: http://sweb.cz/dan.polansky/chordpack/
2001-07-08T16:05:12+00:00 games/pyching Consult a I Ching, an ancient Chinese book of wisdom
pyching is a program that allows you to 'consult' the I Ching, an ancient
Chinese book of wisdom, using the coin oracle, and then to look up a brief
interpretation.

WWW: http://pyching.sourceforge.net/
2001-07-08T15:55:56+00:00 sysutils/log_analysis Utility that extracts a summary of useful data from logs
log_analysis is a log file analysis engine that extracts relevant
data for any of the recognized log messages and produces a summary
that is much easier to read. It can be configured to recognize
entirely new log types. log_analysis natively understands about
100 different kinds of syslog messages, as well as wtmp messages.

WWW: http://userpages.umbc.edu/~mabzug1/log_analysis.html
2001-07-08T15:50:14+00:00 devel/p5-Curses-Widgets Curses-based widgets and functions
This module provides a standard library of functions and
widgets for use in creating Curses-based interfaces.
Should work reliably with both Curses and nCurses
libraries.

WWW: https://metacpan.org/release/CursesWidgets
2001-07-08T15:45:46+00:00 net/sambasentinel SambaSentinel is a gtk-frontend to smbstatus with additional features
SambaSentinel is basically a gtk-frontend to smbstatus but
it extends it with number of useful features such as killing
processes and mounting/browsing a visiting computer.
2001-07-08T15:08:24+00:00 textproc/pardiff Parallelizing diff Filter, converts diff output to paralleled format
Pardiff is a program that takes the output of diff and displays it in a
parallel (side-by-side) format, emulating the /PARALLEL option on the VMS
version of diff.

Pardiff detects the width of the terminal on which it is running and adjusts
its output accordingly.

WWW: http://pardiff.sourceforge.net/
2001-07-08T14:33:48+00:00 net/jags JAGS - Just Another GTK+ Samba Client
Jags is a Gtk+ based windows network neighbourhood browser. The
program parses the output from smbclient ( part of the samba-package
) and use this to display a graphic view of the network. This
program does the parsing with help from shell- scripts. This means
that it's easy to change the functionality of the program and you
can edit this without touching the source-code.

WWW: http://jags.sourceforge.net
2001-07-08T08:08:12+00:00 games/tornado Ccurses-based game of weather destruction
A clone of an old C64 game. The object is to destroy your opponent's
house with the power of weather, before they do the same to you. Play
against the computer AI, or against another player locally or over the
network.

WWW: https://kiza.eu/software/tornado/
2001-07-08T07:57:56+00:00 lang/gprolog Free Prolog compiler
GNU Prolog is a free Prolog compiler with constraint solving over finite
domains developed by Daniel Diaz.

GNU Prolog accepts Prolog+constraint programs and produces native binaries
(like gcc does from a C source). The obtained executable is then stand-alone.
The size of this executable can be quite small since GNU Prolog can avoid to
link the code of most unused built-in predicates. The performances of GNU
Prolog are very encouraging (comparable to commercial systems).

Beside the native-code compilation, GNU Prolog offers a classical interactive
interpreter (top-level) with a debugger.

The Prolog part conforms to the ISO standard for Prolog with many extensions
very useful in practice (global variables, OS interface, sockets,...).

GNU Prolog also includes an efficient constraint solver over Finite Domains
(FD). This opens contraint logic pogramming to the user combining the power
of constraint programming to the declarativity of logic programming.

WWW: http://www.gprolog.org/
2001-07-08T07:07:41+00:00 www/mdw A utility to check the MD5 sum of a webpage
mdw is a neat little utility for md5summing web resources. It will
take a list of URLs, md5 each of them, and optionally compare this
to a previous checksum. There is a also a quiet mode which is
useful for inclusion in scripts.

WWW: http://www.redbrick.dcu.ie/~colmmacc/mdw/

- Pete
petef@databits.net
2001-07-08T07:05:24+00:00 graphics/p5-Graphics-ColorNames Perl class that defines RGB values for common color names
This module provides an interface to retrieve the RGB values for
common color names. This prevents authors from having to redefine
these colors in their perl script, and also makes an easy interface
to let a user pick their own color.

WWW: https://metacpan.org/release/Graphics-ColorNames
2001-07-07T23:45:42+00:00 editors/nvi-devel Development snapshot of the world-renown nvi editor
This is the development snapshot of the world-renown nvi editor
maintained by Sven Verdoolaege and Keith Bostic.

WWW: http://www.kotnet.org/~skimo/nvi/
2001-07-07T14:44:13+00:00 mail/tlb The List Batcher, a general purpose mail list delivery engine
TLB, aka The List Batcher, is a general purpose mailing list delivery engine.
Its function is to take a list of addresses, split it up according to various
criteria, and send the chunks via local programs or SMTP to any number of
hosts for delivery.
2001-07-07T14:36:50+00:00 net/wakeonlan Sends magic packets to WOL enabled NIC to switch on the called PC
Wakeonlan is a Perl script that sends 'magic packets' to wake-on-LAN enabled
ethernet adapters and motherboards, in order to switch on remote computers.

WWW: https://github.com/jpoliv/wakeonlan
2001-07-07T14:31:17+00:00 devel/p5-Class-Date Perl class for easy date and time manipulation
This module is intended to provide a general-purpose date and
datetime type for perl. You have a Class::Date class for absolute
date and datetime, and have a Class::Date::Rel class for relative
dates.

You can use ``+'', ``-'', ``<'' and ``>'' operators as with native
perl data types.

WWW: https://metacpan.org/release/Class-Date
2001-07-07T14:27:05+00:00 astro/fooseti GTK+ frontend to SETI@Home
fooseti is a small GTK+ frontend to SETI@Home. It can display your total
CPU time, number of packets completed and the average time to complete them,
as well as the status of the current packet.

- Pete
petef@databits.net
2001-07-07T13:21:56+00:00 devel/p5-Proc-ProcessTable Perl interface to the unix process table
This module is a first crack at providing a consistent interface to Unix (and
maybe other multitasking OS's) process table information. The impetus for this
came about with my frustration at having to parse the output of various systems'
ps commands to check whether specific processes were running on different boxes
at a larged mixed Unix site. The output format of ps was different on each OS,
and sometimes changed with each new release of an OS. Also, running a ps
subprocess from within a perl or shell script and parsing the output was not a
very efficient or aesthetic way to do things.

With this module, you can do things like this:

# kill memory pigs
use Proc::ProcessTable;

my $t = Proc::ProcessTable->new;
foreach my $p ( @{$t->table} ) {
if( $p->pctmem > 95 ){
$p->kill(9);
}
}

WWW: https://metacpan.org/release/Proc-ProcessTable
2001-07-07T13:13:48+00:00 www/mod_put An Apache module that provides PUT and DELETE methods
This small module implements the HTTP/1.1 PUT and DELETE methods.
Please notice that it can be a big security hole to activate them
without securing the web server.

WWW: http://perso.ec-lyon.fr/lyonel.vincent/apache/mod_put.html
2001-07-07T13:07:13+00:00 multimedia/libdvdread Videolan version of the libdvdread project
Videolan version of the libdvdread project.

WWW: https://www.videolan.org/developers/libdvdnav.html
2001-07-07T13:07:13+00:00 graphics/libdvdread
This is needed by ogle, which is a DVD player that supports DVD menus

WWW: http://www.dtek.chalmers.se/groups/dvd/
2001-07-07T12:43:59+00:00 audio/ac3dec Software for research in digital audio coding/decoding
"This software is completely useless to 99.99 percent of users
out there. It is mostly of use to those interested in audio
coding research and evaluating codecs. It could theoretically
be used as a portion of a DVD playback system for unix systems.
There are issues with DVD encryption and licensing that need to be
resolved however."

from the original README file

WWW: http://liba52.sourceforge.net/
2001-07-07T09:53:27+00:00 comms/vrflash Flash kernels and romdisks to the Agenda VR3
The purpose of this utility is to provide an easy way to flash
kernels and romdisks to the Agenda VR3.

FEATURES

o Direct serial access (w/o minicom)
o Built-in Xmodem (send) support
o Built-in Etxack (send) support (c/o Brad @ Agenda)
o Progress meters
o Capture file
o PMON over-write detection/protection

LICENSE: GPL2 or later

WWW: https://sourceforge.net/projects/agos/
2001-07-07T03:52:10+00:00 graphics/peps Converts EPS images to anti-aliased bitmaps
Peps will preprocess encapsulated Postscript files for conversion by
Ghostscript into bitmaps. It provides variable levels of resolution and
anti-aliasing. You can use it as a stand-alone Postscript-to-bitmap
conversion program, or use it on-line to create bitmaps on the fly and send
them out to a web browser, even compressing them if the browser supports
gzip compression.

WWW: http://peps.redprince.net/peps/
2001-07-07T03:43:12+00:00 sysutils/tdir Advanced file directory display utility
tdir is Yet Another Way To Display Directory Listings. Output is in
columnar format with sub-directories listed first, and then a listing
of the files ordered by their ending "extension" - typically the
characters following the rightmost '.' in the file name (though this
can be changed on the command line).

tdir supports recursive directory examination. Total output width as
well as column width can be set on the command line and tdir will
autoformat accordingly.

tdir is written in 'python' and requires a reasonably current version
of the 'python' environment to be present on the system.
2001-07-07T03:19:57+00:00 devel/cvspadm Tool for CVS pserver user administration
An interface to a local CVS repository using pserver for authentication.
This script can add, delete, suspend, or enable non-system users for read
and write access to a CVS repository.

- Pete
petef@databits.net
2001-07-07T03:16:39+00:00 mail/dkimap4 IMAP4rev1 and POP3 server from the DBOX BBS package
dkimap4 is a free (see GPL) IMAP4rev1 (RFC 2060) server package. It provides:

* easy installation
* it is fast
* ACL (RFC 2086)
* Quotas (RFC 2087)
* Literal+ (RFC 2088)
* Uidplus (RFC 2359)
* includes a compatible POP3 server

Not implemented yet:
* some search commands
* set acl
* WWW interface (read mail using your HTML-browser)

dkimap4 is tested with the following clients:
* Netscape 4.x
* Outlook Express 5.x
* Eudora 5.0 (not fully functional yet)

WWW: http://www.dbox.handshake.de/

- Anders Nordby <anders@fix.no>
2001-07-07T03:10:29+00:00 devel/p5-Config-Ini Perl interface to MS-Windows registry and .ini files
Config::Ini provides easy access to MS-Windows style .ini files, Unreal
style extended .ini files (where multiple values can be associated with
a single key), as well as registry files with automatic conversion from
native Perl to Windows registry data encoding and vice versa.
2001-07-07T02:53:43+00:00 www/netraider Fast, small, free and nice web browser for Unix
NetRaider is a new browser based on Konqueror but without all the
extra libraries and "baggage" that accompanies it (KDE2).

WWW: http://www.mandragon.org/raider/
2001-07-06T18:15:29+00:00 security/gpgme03 A library to make access to GnuPG easier
GPGME(GnuPG Make Easy) is a library designed to make access
to GnuPG easier for applications.

WWW: http://www.gnupg.org/related_software/gpgme/

markun@onohara.to
2001-07-06T18:15:29+00:00 security/gpgme Library to make access to GnuPG easier
GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG
easier for applications. It provides a High-Level Crypto API for encryption,
decryption, signing, signature verification and key management. Currently it
uses GnuPG as its backend.

WWW: http://www.gnupg.org/related_software/gpgme/
2001-07-06T18:02:30+00:00 www/jdresolve IP addresse to hostname program for httpd log files
jdresolve resolves IP addresses to hostnames. Any file format is
supported, including those where the line does not begin with the IP
address. One of the strongest features of the program is the support
for recursion, which can drastically reduce the number of unresolved
hosts by faking a hostname based on the network that the IP belongs
to. DNS queries are sent in parallel, which means that you can
decrease run time by increasing the number of simultaneous sockets
used (given a fast enough machine and available bandwidth). By using
the database support, performance can be increased even further, by
using cached data from previous runs.

Included is a tiny shell script called rhost to interface with
jdresolve when resolving a single IP address. Think of it as a smart
replacement for the 'host' utility that comes with bind-utils.

WWW: https://github.com/jdrowell/jdresolve
2001-07-06T17:36:08+00:00 net/p5-Net-XWhois Whois Client Interface for Perl5
The Net::XWhois class provides a generic client framework for doing Whois
queries and parsing server response.

One of the more important features of this module is to enable the design of
consistent and predictable interfaces to incompatible whois response formats.
The Whois RFC (954) does not define a template for presenting server data;
consequently there is a large variation in layout styles as well as content
served across servers.

WWW: https://metacpan.org/release/Net-XWhois
2001-07-06T17:29:37+00:00 news/newsgrab Download and uudecode binary files from USENET using regexps
Based on a given regular expression and news group, newsgrab will
connect to your NNTP server and download all the binaries in articles
that match the given regexp and uudecode them.

WWW: http://newsgrab.sourceforge.net/
2001-07-06T17:23:07+00:00 net/nylon Unix SOCKS 4 and 5 proxy server
nylon is a Unix SOCKS 4 and 5 proxy server. It is compatible with BSD,
Solaris, HP-UX and Linux 2.2 & 2.4.

WWW: http://monkey.org/~marius/nylon/
2001-07-06T17:08:40+00:00 security/bcwipe BCWipe securely erases data from magnetic and solid-state memory
BCWipe repeatedly overwrites special patterns to the files
to be destroyed. In normal mode, 34 patterns are used (of
which 8 are random).

WWW: http://www.jetico.com/
2001-07-06T16:42:40+00:00 devel/p5-Class-Loader Load modules and create objects on demand
Certain applications like to defer the decision to use a particular
module till runtime. This is possible in perl, and is a useful trick in
situations where the type of data is not known at compile time and the
application doesn't wish to pre-compile modules to handle all types of
data it can work with. Loading modules at runtime can also provide
flexible interfaces for perl modules. Modules can let the programmer
decide what modules will be used by it instead of hard-coding their
names.

WWW: https://metacpan.org/release/Class-Loader
2001-07-06T16:36:45+00:00 math/p5-Math-Random-MT The Mersenne Twister PRNG
The Mersenne Twister is a pseudorandom number generator developed by
Makoto Matsumoto and Takuji Nishimura.

WWW: https://metacpan.org/release/Math-Random-MT
2001-07-06T16:30:40+00:00 math/p5-Math-Random Random number generators
Math::Random is a Perl port of the C version of randlib, which is a
suite of routines for generating random deviates.

WWW: https://metacpan.org/release/Math-Random
2001-07-06T16:29:39+00:00 net/radvd Linux/BSD IPv6 router advertisement daemon
radvd implements IPv6 router advertisements for Linux and FreeBSD
as specified in RFC 2461. Support for Mobile IPv6 as well as 6to4
is included.

WWW: http://www.litech.org/radvd/
2001-07-06T16:19:07+00:00 editors/hnb Hierarchical NoteBook a data organizer
hnb is a program to organize many kinds of data in one place,
including addresses, TODO lists, ideas, book reviews, brainstorming,
speech outlines, etc. It stores data in XML format, and is capable
of native export to ASCII and HTML.

WWW: http://hnb.sourceforge.net/
2001-07-06T15:34:55+00:00 sysutils/service-config Utility to create and configure svscan service directories
The programs in service-config create and configure svscan-format
service directories.

* server-config creates an svscan-format directory for an arbitrary
service.
* rules-config configures access rules for use by a
service.
* svscan-config configures a service to run svscan.
* ipc-config configures a service to run ipcserver.
* ipcx-config configures a service to run ipcserver using access
rules.
* tcp-config configures a service to run tcpserver.
* tcpx-config configures a service to run tcpserver using access
rules.

WWW: http://www.superscript.com/service-config/intro.html
2001-07-06T10:24:50+00:00 databases/sqlrelay Persistent DB connection pooling/proxying/load balancing system
SQL Relay is a persistent database connection pooling, proxying and
load balancing system for Unix and Linux supporting ODBC, Oracle,
MySQL, mSQL, PostgreSQL, Sybase, MS SQL Server, IBM DB2, Interbase,
Lago and SQLite with C, C++, Perl, Perl-DBD, Python, Python-DB, Zope,
PHP, Ruby and Java APIs, command line clients, a GUI configuration
tool and extensive documentation. The APIs support advanced database
operations such as bind variables, multi-row fetches, client side
result set caching and suspended transactions. It is ideal for
speeding up database-driven web-based applications, accessing
databases from unsupported platforms, migrating between databases,
distributing access to replicated databases and throttling database
access.

WWW: http://sqlrelay.sourceforge.net/
2001-07-06T10:24:50+00:00 databases/ruby-sqlrelay A Ruby module to access to SQL Relay
This package provides a Ruby module to access to SQL Relay.

WWW: http://www.firstworks.com/sqlrelay.html
2001-07-06T10:24:50+00:00 databases/py-sqlrelay Python modules to access to SQL Relay
This package provides Python modules to access to SQL Relay.

WWW: http://sqlrelay.sourceforge.net/
2001-07-06T10:24:50+00:00 databases/php-sqlrelay PHP modules to access to SQL Relay
This package provides PHP modules to access to SQL Relay.

WWW: http://www.firstworks.com/sqlrelay.html
2001-07-06T10:24:50+00:00 databases/p5-sqlrelay Perl5 modules to access to SQL Relay, including a DBD interface
This package provides Perl5 modules to access to SQL Relay, including
a DBD interface.

WWW: http://www.firstworks.com/sqlrelay.html
2001-07-06T10:24:50+00:00 databases/java-sqlrelay Java classes to access to SQL Relay
This package provides Java classes to access to SQL Relay.

WWW: http://www.firstworks.com/sqlrelay.html
2001-07-06T10:09:40+00:00 devel/ruby-dl
Ruby-dl is a Ruby interface to dynamic linker. You can call an
arbitrary function in an arbitrary shared library with it.

WWW: http://kt-www.jaist.ac.jp/~ttate/ruby/ruby-ext.html
Author: Takaaki Tateishi <ttate@jaist.ac.jp>
2001-07-06T04:26:40+00:00 multimedia/libdvdcss Portable abstraction library for DVD decryption
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:

- Portability. Currently supported platforms are GNU/Linux, FreeBSD, BeOS
and Windows.
- The MacOS X version is being worked on as well.
- Simplicity. There are currently 7 functions in the API, and we intend to
keep this number low.
- Freedom. libdvdcss is released under the General Public License, ensuring
it will stay free, and used only for free software products.
- Just better. Unlike most similar projects, libdvdcss doesn't require the
region of your drive to be set.

WWW: http://www.videolan.org/developers/libdvdcss.html
2001-07-06T04:26:40+00:00 graphics/libdvdcss
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:

- Portability. Currently supported platforms are GNU/Linux, FreeBSD, BeOS
and Windows.
- The MacOS X version is being worked on as well.
- Simplicity. There are currently 7 functions in the API, and we intend to
keep this number low.
- Freedom. libdvdcss is released under the General Public License, ensuring
it will stay free, and used only for free software products.
- Just better. Unlike most similar projects, libdvdcss doesn't require the
region of your drive to be set.

WWW: http://www.videolan.org/libdvdcss/
2001-07-06T02:54:38+00:00 editors/lfhex Large file hex editor
Lfhex - Large file hex editor.

Features:
- Low memory usage with respect to filesize. Opening a 2gig file requires
only ~1.4megs of additional memory.
- Fast load times.
- Fast save times.
- Infinite undo/redo.
- Conversion dialog
- Search function.
- Shows modified regions in alternate color.
- Scalable working area. Resize can use as much screen as you give it.
- Multiple editing modes (can switch on the fly)
- Runtime configurable bytes per column.
- binary comparison user interface

WWW: http://stoopidsimple.com/lfhex
2001-07-05T07:07:27+00:00 security/py-fchksum Python module to find the checksum of files
fchksum is a Python module to find the checksum of files. Currently it
supports crc32 and md5 checksums.

The advantage of using fchksum over the python md5 and zlib(.crc32) modules
is both ease of use and speed. You only need to tell it the filename and the
actual work is done by C code. Compared to the implementing a read loop in
python with the standard python modules, fchksum is approximatly 2.0x faster
in md5 and 1.1x faster in crc32.

WWW: http://users.dakotacom.net/~donut/programs/fchksum.html
2001-07-04T15:56:29+00:00 devel/rvi Simple interface to RCS
Rvi is an interface to RCS. It attempts to make the process of
using RCS simpler by wrapping common RCS commands around an editor.

WWW: http://www.cs.ru.ac.za/research/g98t4414/static/home/rvi/index.html
2001-07-04T08:39:40+00:00 biology/grappa Genome Rearrangements Analysis and Phylogeny Software
GRAPPA: Genome Rearrangements Analysis under Parsimony and other
Phylogenetic Algorithms

This suite of programs implements the approach to phylogeny
reconstruction from gene orders described in the paper
Moret, B.M.E., Wyman, S., Bader, D.A., Warnow, T., and Yan, M.,
``A detailed study of breakpoint analysis,''
Proc. 6th Pacific Symp. Biocomputing PSB 2001, Hawaii (2001).
In its current state, "grappa" allows one to explore either the
space of all possible trees on n labelled leaves or the space of all
such trees that obey (are refinements of) a particular constraint tree.

"invdist" takes the first two genomes in the input file and returns
their inversion distance.
"distmat" prints the inversion and breakpoint distance matrices.

WWW: http://www.cs.unm.edu/~moret/GRAPPA/
2001-07-04T01:07:06+00:00 net/obnc OpenBSD's netcat: cleaner code, familiar interface, IPv6 support
This is OpenBSD's nc(1), featuring cleaner code, an interface
compatible with *hobbit*'s netcat, and IPv6 support.

Please note that despite the port/package name, this installs as bin/nc!
2001-07-03T18:13:14+00:00 sysutils/e2fsprogs Utilities & library to manipulate ext2/3/4 filesystems
Set of utilities and library to manipulate an ext2, ext3 or ext4 filesystem.

WWW: http://e2fsprogs.sourceforge.net/
2001-07-03T11:21:50+00:00 mail/exim-ldap2
2001-07-03T09:09:29+00:00 ftp/py-curl Python interface to libcurl
Python module interface to the cURL library which is
a tool for transferring files with URL syntax, supporting
many protocols.

WWW: http://pycurl.sourceforge.net/
2001-07-03T08:44:29+00:00 www/amyc Display the contents of your Netscape cache
"About my Cache" is a powerful utility to help you keep track of
what's going on in Netscape's cache directory. It does basically
the same as entering "about:cache", but provides a much better
overview.

WWW: http://www.crevola.com/about/

- Pete
petef@databits.net
2001-07-03T02:43:56+00:00 net/icukrell GKrellM plugin which shows status of gnomeICU
GKrellM plugin which shows status of gnomeICU

A plugin for gkrellm, that keeps track of the status of gnomeICU,
the gnome ICQ client.

Author: drJeckyll <drJeckyll@hotmail.com>
WWW: http://icukrell.sourceforge.net/
2001-07-03T01:01:50+00:00 misc/wmScoreBoard Window Maker dockapp that display game scores from excite
wmScoreBoard is a Window Maker Dock App that shows the current (or
final) score to a game that a specified team is playing in. The
app currently gets its scores from Excite.
2001-07-03T00:10:17+00:00 net/gkrellmqst Plugin for Gkrellm that displays updated info on several game servers
gkrellmqst is a plugin for Gkrellm that displays information on
several of your favorite game servers. The games that it can support
depends upon qstat's support for that particular game. This plugin
uses qstat to query a game server and displays the current map name
and number of players

Author: Michael Tilstra <tadpol@tadpol.org>
WWW: http://tadpol.org/projects/GKrellM_qst.html
2001-07-02T23:59:07+00:00 games/hlserver-oz
This package contains the files to run a FreeBSD Half-Life
Oz Deathmatch server under Linux emulation.

WWW: http://www.planethalflife.com/oz/

- Patrick Li <pat@databits.net>
2001-07-02T23:23:12+00:00 astro/gkrellmearth A plugin for GKrellM that displays a rotating earth
This is a simple plugin for GKrellM that displays a rotating image
of the earth.

WWW: http://www.geocities.com/saintdead/earth_anim.html
Author: Brad Abel <envy@cybergoth.zzn.com>

- Patrick Li <pat@FreeBSD.org>
2001-07-02T22:56:52+00:00 misc/gkrellweather GKrellWeather is a 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/oso/siteloc.shtml)
- 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: http://www.cse.unsw.edu.au/~flam/programs/gkrellweather.html
Author: Franky Lam <franky@frankylam.com>

- Peter van Heusden <pvh@egenetics.com>
- Patrick Li <pat@FreeBSD.org>
2001-07-02T17:33:46+00:00 devel/ebnf2yacc EBNF to YACC
ebnf2yacc is a tool to help write yacc parsers/compilers. It takes as input a
grammar written in ebnf, and outputs a c++ abstract syntax tree that supports
the visitor pattern, along with a yacc file to build the tree.

WWW: https://sourceforge.net/projects/ebnf2yacc/
2001-07-02T14:20:26+00:00 ukrainian/kde4-l10n Ukrainian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-07-02T14:20:26+00:00 ukrainian/kde3-i18n Ukrainian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-07-02T14:20:26+00:00 ukrainian/kde-i18n-uk
Ukrainiain localized messages for KDE2.

Created by Ukrainian l10n team.

WWW: http://www.linux.org.ua/
2001-07-02T13:23:51+00:00 databases/libsdb Simple database library
This is libsdb, the simple database library, which provides a way to support
multiple database management systems in an application with negligeable
overhead, in terms of code as well as system resources.

Supported databases:
- Lago
- Mysql
- Sqlite
- Mimer
- Postgresql
- Oracle
- Gdbm

WWW: http://siag.nu/libsdb/
2001-07-02T09:04:28+00:00 russian/pscyr Cyrillic PostScript Type1 fonts for use with TeX
Collection of files providing support for Cyrillic
PostScript Fonts in TeX documents.

Final output is PostScript or PDF.

The following fonts are included:
Roman family: AcademyPSCyr, AntiquaPSCyr, HandbookPSCyr, CollegePSCyr,
JournalPSCyr, Lazurski, TimesNewRomanPSMT;
Sans Serif family: ArialMT, TextbookPSCyr, MagazinePSCyr;
Typewriter family: CourierNewPSMT, ERKurierPSCyr;
Decorative: CooperPSCyr, AdvertisementPSCyr.

The package provides 71 different font shapes altogether.

The glyph set is sufficient to typeset documents in Russian, Ukrainian
and Belorussian.

WWW: ftp://mch5.chem.msu.su/pub/russian/psfonts/
2001-07-02T08:14:10+00:00 devel/rudiments C++ class library for daemons, clients, servers, and more
Rudiments is an Open Source C++ class library providing base classes
for things such as daemons, clients and servers, and wrapper classes
for the standard C functions for things like such as regular
expressions, semaphores and signal handling.

WWW: http://rudiments.sourceforge.net
2001-07-01T22:42:23+00:00 games/nettoe Tic tac toe game playable over the network
netToe is a Tic Tac Toe-like game for the console written in C using UNIX
sockets. It is playable by 2 players over the network, against computer AI, or
against another player on the same machine.

WWW: http://nettoe.sourceforge.net/
2001-07-01T15:59:27+00:00 devel/p5-Config-Setting Class that provides an easy interface to use config files
A perl module that is designed to provide easy to use settings
files for your project. You subclass the basic Config::Setting
class in one of your own modules, and then provide an interface to
your code using it. When set up, you can then override the settings
on a per-host basis, or even using an environment variable.

By default a win.ini style of configuration is used, but this can
be overridden and an XML based configuration is also included. The
access mechanism can also be overridden, the setting don't have to
come from a file, but (maybe) from a web site. You'll have to write
your own there, though.

WWW: https://metacpan.org/release/Config-Setting
2001-07-01T15:50:28+00:00 mail/pgen Tool to generate a procmailrc file with m4 macros
pgen is a little tool that uses m4(1) and some macros to help build
and maintain a procmailrc file. It can make life much simpler than
having to remember how procmail recipes work each time you subscribe
to a new mailing list.

It won't help you maintain the worlds most complex procmailrc file,
but for simple cases, it can make life a lot more convenient (and
amenable to further postprocessing).

WWW: http://www.happygiraffe.net/pgen.html
2001-06-30T12:26:54+00:00 net/host An utility to query DNS servers
An utility to query DNS servers, similar to one found in the BIND distribution.
2001-06-30T12:26:54+00:00 dns/host An utility to query DNS servers
An utility to query DNS servers, similar to one found in the BIND distribution.
2001-06-30T11:53:23+00:00 devel/mipsel-linux-egcs

It is gcc (c, c++ and objc compiler suite) for MIPS Little Endian Linux
(mipsel-linux) target with vr-linux pathces.
This target is, for example, VR Linux on NEC's VR-based PDAs (Agenda VR3
and others).
This port doesn't contains any libraries or headers. To build it you must
have headers for your target in ${PREFIX}/mipsel-linux/include directory.
Headers and libraries for VR Linux could be found at VR Linux homepage
in form of RedHat RPM's.
Headers and libraries for Agenda VR6 PDA could be installed from
devel/agenda-headers and devel/agenda-libs ports.

http://dev.agendacomputing.org/ -- Agenda VR3 PDA
http://gcc.gnu.org/ -- Home page of GNU gcc
WWW: http://www.vr-linux.org/
2001-06-30T11:50:36+00:00 devel/agenda-libs All libraries which are needed to develop for Agenda VR3 PDA
All libraries, which are need to develop for Agenda VR3 PDA.
Agenda VR3 uses Linux VR (mipsel-linux gcc target) as OS.
So, this libraries was build with gcc-2.97 for mipsel-linux
target.

It is meat-port for static and SNOWed libraries.
2001-06-30T11:47:30+00:00 devel/agenda-headers All headers which are needed to develop for Agenda VR3 PDA
All headers, which are need to develop for Agenda VR3 PDA.
Agenda VR3 uses Linux VR (mipsel-linux gcc target) as OS.
See also devel/agenda-libs port.
2001-06-30T11:45:12+00:00 devel/mipsel-linux-binutils GNU binutils for mipsel-linux cross-development with SNOW ABI
GNU binutils for MIPS Little Endian Linux (mipsel-linux) cross-development

It is binutils for MIPS Little Endian Linux (mipsel-linux) target.
This target is, for example, Linux VR on NEC's VR-based PDAs (Agenda VR3
and others).

It is CVS-based version, official version of Agenda SNOW Toolchain.

http://dev.agendacomputing.org/ -- Agenda VR3 PDA
http://www.gnu.org/ -- Home page of GNU binutils

Check Linux VR HomePage below:

WWW: http://www.linux-vr.org/
2001-06-30T11:35:37+00:00 devel/mipsel-linux-kernel-headers Kernel headers for linux 2.4.0-pre9 for development for mipsel-linux
Kernel headers from linux kernel 2.4.0-pre9 for cross development with
mipsel-linux as target.

This port was hacked from SRPM for RedHat cross-development toolchain
for Linux VR.

WWW: http://www.linux-vr.org/
2001-06-30T04:07:28+00:00 print/bjfilter360 Canon Bubble Jet Print Filter for Linux -- BJ F360
This port is for a printer filter of Canon BJ F360. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter360 and filter360_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter360/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter360_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-06-30T04:05:58+00:00 print/bjfilter850ug Canon Bubble Jet Print Filter for Linux -- BJ F850 (supported BCI-6 inks)
This port is for a printer filter of Canon BJ F850ug. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter850ug and filter850ug_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter850ug/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter850ug_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.

Notice: This is supported BCI-6 inks.

Notice: bjfilter850 and bjfilter850ug cannot be installed simultaneously.
2001-06-29T12:36:48+00:00 devel/rtems-gcc
This is a phantom port to fetch the gcc tarball used by the
*-rtems-gcc, *-rtems-gcj, *-rtems-g77 and *-rtems-objc ports.

WWW: http://www.oarcorp.com/

- Jim
jim@thehousleys.net
2001-06-29T09:47:27+00:00 devel/ruby-rreadline Pure Ruby implementation of the Readline library
RReadline is a pure Ruby implementation of the Readline library.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby_readline
2001-06-28T13:04:14+00:00 mail/gnumail GNUstep mail client
GNUMail.app is a clone of NeXT's excellent Mail.app application.
It uses the GNUstep development framework, which is based on the
OpenStep specification provided by NeXT, Inc.. GNUMail.app is
licensed under the GPL, and the full sources of the application
are available.

GNUMail.app was written mostly from scratch though it does use some
code from elm and mpack/munpack.

LICENSE: GPL2 or later

WWW: http://www.collaboration-world.com/gnumail/
2001-06-28T08:52:19+00:00 databases/postgresql-plruby PL/Ruby procedural language for the PostgreSQL database system
PL/Ruby is a loadable procedural language for the PostgreSQL database
system (7.0 or later) that enables to write functions and trigger
procedures in Ruby.

WWW: https://github.com/knu/postgresql-plruby
2001-06-28T02:55:40+00:00 astro/gkrellmoon A moon clock plugin for Gkrellm
gkrellmoon is a moon clock plugin for Gkrellm. This plugin is based
upon the glunarclock and wmMoonClock applications.

WWW: http://gkrellmoon.sourceforge.net/
2001-06-28T02:02:46+00:00 devel/dbregc
DBREGC accepts breakpoint specifications on the command line and
prints out the corresponding IA32 hardware debug register values in a
format usful for kernel debugging with ddb.
2001-06-27T21:40:54+00:00 security/fpm Figaro's Password Manager, an app to securely store your passwords
Figaro's Password Manager is a GNOME application that allows you to securely
store your passwords. Features include:

* Passwords are encrypted with the blowfish algorithm.
* Copy passwords or usernames to the clipboard.
* Copy passwords or usernames to the primary selection. (And paste them with a
middle mouse button click).
* If the password is for a website, FPM can keep track of the URLs of your
login screens and can automatically launch your browser. In this capacity, FPM
acts as a kind of bookmark manager.
* You can teach FPM to launch other applications, and optionally pass
hostnames, usernames or passwords to the command line.
* FPM also has a password generator that can help you choose good passwords.
It allows you to determine how long the password should be, and what types of
characters (lower case, upper case, numbers and symbols) should be used. You
can even have it avoid ambiguous characters such as a capital O and the number
0.

WWW: http://fpm.sourceforge.net/
2001-06-27T14:33:44+00:00 japanese/emacs21-emcws Emacs + Canna + Wnn + Sj3
Emcws stands for Emacs + Canna + Wnn + Sj3,
which is interim solutions to input 2 bytes chars by communicating with
Kana Kanji conversion server.

WWW: ftp://ftp.ki.nu/pub/emcws/README.html
2001-06-27T14:33:44+00:00 japanese/emacs20-emcws Emacs + Canna + Wnn + Sj3
Emcws stands for Emacs + Canna + Wnn + Sj3,
which is interim solutions to input 2 bytes chars by communicating with
Kana Kanji conversion server.

WWW: ftp://ftp.ki.nu/pub/emcws/README.html
2001-06-27T14:33:44+00:00 japanese/emacs-emcws Emacs + Canna + Wnn + Sj3
Emcws stands for Emacs + Canna + Wnn + Sj3,
which is interim solutions to input 2 bytes chars by communicating with
Kana Kanji conversion server.

WWW: ftp://ftp.ki.nu/pub/emcws/README.html
2001-06-27T13:34:06+00:00 ftp/ncftpd Commercial FTP daemon with a 30-day evaluation license
A well known commercial FTP daemon with a restrictive 30-day
evaluation license. NcFTPd is fast, secure, and supports virtual-hosts.

WWW: http://www.ncftp.com/ncftpd/
2001-06-27T02:56:36+00:00 mail/tmda Python-based SPAM reduction system
Tagged Message Delivery Agent (TMDA) is designed to significantly reduce the
amount of spam (junk-mail) you receive. TMDA strives to be more effective,
yet less time-consuming than traditional spam filters.

The technical countermeasures used by TMDA to thwart spam include:
- whitelists: accept mail from known, trusted senders
- blacklists: refuse mail from undesired senders
- challenge/response: allows unknown senders which aren't on the whitelist or
blacklist the chance to confirm that their message is legitimate (non-spam)
- tagged addresses: special-purpose e-mail addresses such as time-dependent
addresses, or addresses which only accept certain kinds of communication.
These increase the transparency of TMDA for unknown senders by allowing them
to safely circumvent the challenge/response system.

TMDA can also be used as a general purpose local mail delivery agent to filter,
sort, deliver and dispose of incoming mail.

WWW: http://tmda.net/
2001-06-27T02:06:57+00:00 graphics/ruby-pgplot A Ruby interface to PGPLOT graphics library
This is a Ruby interface to PGPLOT graphics library, which generates
X-Y plot, contour/image/vector maps, etc. .

WWW: http://pgplot.rubyforge.org/
2001-06-26T21:03:15+00:00 sysutils/du2ps Filter for converting output of du to PostScript file
The du2ps reads output of du(1), then generates a figure of
hierarchical structure and utilization of each directory.

The du2ps is a similar program to xdu, but it produces result as
a PostScript file.

The default paper is ISO A4, but you can select Letter or ISO A3/B4/B5.
You can also specify font name, font size, number of columns and other
options.

WWW: http://line.to/mac/soft/du2ps/
2001-06-26T12:27:31+00:00 games/gshisen Shisen-sho puzzle game for GNUstep
The object of the game is to remove all tiles from the field. Only two
matching tiles can be removed at a time. Two tiles can only be removed
if they can be connected with at most three connected lines. Lines can
be horizontal or vertical but not diagonal. Remember that lines may
cross the empty border. If you are stuck, you can use the Hint feature
to find two tiles which may be removed.

WWW: http://gap.nongnu.org/gshisen/index.html
2001-06-26T09:19:52+00:00 lang/drscheme An interactive, integrated, graphical Scheme programming environment
DrScheme is an interactive, integrated, graphical programming
environment for the Scheme, MzScheme, and MrEd programming languages.
DrScheme incorporates several features including highlighting of
the source of syntax and run-time errors, support for multiple
language levels, an algebraic stepper, objects, modules, a GUI
library, TCP/IP, and much more. It includes an extensive, hyper-linked
help system called Help Desk, available from the Help menu.
DrScheme Jr is a textual version of DrScheme that offers some of the
benefits of DrScheme, but without development tools or graphics.

WWW: http://www.drscheme.org/
2001-06-26T03:28:12+00:00 security/secpanel GUI for managing and running ssh and related utilities
SecPanel serves as a GUI for managing and running SSH (Secure Shell)
and SCP (Secure Copy) connections. Nearly all connection-parameters
are adjusted by one mouseclick (compression, port-forwarding, etc.).
It also manages the SSH-agent.

WWW: http://themediahost.de/secpanel/
2001-06-25T15:37:17+00:00 devel/acpicatools Some utilities for Intel ACPICA (Debugger, ASL Compiler and etc.)
Acpicatools contains some Intel ACPICA-based utilities for
FreeBSD, such as ASL compiler and AML debugger.

WWW: http://developer.intel.com/technology/iapc/acpi/index.htm
2001-06-25T04:00:58+00:00 java/jlint Java program analyzer and checker
Jlint will check your Java code and find bugs, inconsistencies
and synchronization problems by doing data flow analysis and
building the lock graph.

WWW: http://artho.com/jlint/
2001-06-25T02:13:24+00:00 java/jdom Java library for accessing and manipulating XML documents
JDOM is a Java library for accessing and manipulating XML documents.
It has a straightforward API, is a lightweight and fast, and is
optimized for the Java programmer. It's an alternative to DOM and
SAX, although it integrates well with both DOM and SAX.

WWW: http://www.jdom.org/
2001-06-24T23:46:26+00:00 sysutils/readlink Dereference a symbolic link and print the name of the target
The readlink utility when invoked with the pathname of a symbolic link as
its argument dereferences the symbolic link and prints the name of target
on standard output. If readlink is invoked with an argument other than
the pathname of a symbolic link, it exits with a nonzero exit code with-
out printing anything.

In other words, this is a command-line interface to the readlink(2)
system call.
2001-06-24T23:45:35+00:00 math/solitaire Reference implementation of the Solitaire encryption algorithm
Solitaire is an encryption system based on a deck of cards by Bruce
Schneier. Although it is designed to be worked out by a human, it can
work on computers. This is the reference implementation programmed in
Perl. The program itself is installed as 'solitaire', and the source
code and test vectors are installed in share/doc/solitaire.

Please read the web site below before relying on this for real security.

WWW: http://www.counterpane.com/solitaire.html
2001-06-24T21:53:43+00:00 java/linux-ibm-jdk13 IBM Java Development Kit 1.3 for Linux
IBM implementation of the Java 2 Standard Edition SDK,
version 1.3 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: http://www-106.ibm.com/developerworks/java/jdk/linux140/
2001-06-23T19:25:32+00:00 korean/pycodec Python Unicode codecs for Korean charsets
This package provides Unicode codecs that make Python aware of
Korean character encoding 'EUC-KR'. By using this package,
Korean characters can be treated as a character string
instead of a byte sequence.

WWW: http://sourceforge.net/projects/koco
2001-06-23T19:14:58+00:00 japanese/shinonome Japanese 12,14,16 dot fonts
shinonome fonts - japanese public domain fonts

WWW: http://openlab.jp/efont/shinonome/
2001-06-23T19:14:58+00:00 japanese/font-shinonome Shinonome Japanese fonts, 12/14/16 dots
shinonome fonts - japanese public domain fonts

WWW: http://openlab.jp/efont/shinonome/
2001-06-23T18:09:14+00:00 japanese/pycodec Python Unicode codecs for Japanese charsets
This package provides Unicode codecs that make Python aware of
Japanese character encodings such as EUC-JP, Shift_JIS and
ISO-2022-JP. By using this package, Japanese characters can be
treated as a character string instead of a byte sequence.

WWW: http://www.python.jp/Zope/download/JapaneseCodecs
2001-06-23T16:09:53+00:00 www/crawl Small, efficient web crawler with advanced features
The crawl utility starts a depth-first traversal of the web at the
specified URLs. It stores all JPEG images that match the configured
constraints. Crawl is fairly fast and allows for graceful termination.
After terminating crawl, it is possible to restart it at exactly
the same spot where it was terminated. Crawl keeps a persistent
database that allows multiple crawls without revisiting sites.

The main reason for writing crawl was the lack of simple open source
web crawlers. Crawl is only a few thousand lines of code and fairly
easy to debug and customize.

Some of the main features:
- Saves encountered JPEG images
- Image selection based on regular expressions and size contrainsts
- Resume previous crawl after graceful termination
- Persistent database of visited URLs
- Very small and efficient code
- Supports robots.txt

WWW: https://www.monkey.org/~provos/crawl/
2001-06-23T15:56:03+00:00 devel/libevent API for executing callback functions on events or timeouts
The libevent API provides a mechanism to execute a callback function when
a specific event occurs on a file descriptor or after a timeout has been
reached. Furthermore, libevent also support callbacks due to signals or
regular timeouts.

libevent is meant to replace the event loop found in event driven network
servers. An application just needs to call event_dispatch() and then add
or remove events dynamically without having to change the event loop.

Currently, libevent supports /dev/poll, kqueue(2), event ports, select(2),
poll(2) and epoll(4). The internal event mechanism is completely independent
of the exposed event API, and a simple update of libevent can provide new
functionality without having to redesign the applications. As a result,
Libevent allows for portable application development and provides the most
scalable event notification mechanism available on an operating system.
Libevent can also be used for multi-threaded applications.

WWW: http://libevent.org/
2001-06-23T06:53:36+00:00 x11-toolkits/gtk-zenith-theme The Zenith GTK theme engine
The Zenith GTK theme engine.
2001-06-23T06:53:36+00:00 x11-themes/gtk-zenith-theme The Zenith GTK theme engine
The Zenith GTK theme engine.
2001-06-23T06:53:28+00:00 x11-fm/cfm Quick Perl/Tk file manager with support for regular expressions
cfm is the "Canine File Manager", with a mutt-like interface.

Some cool CFM features:
- Color Listings
- Mouseless Operation
- Context Menus based on file extension
- Limit listing by regular expression
- Create a selection based by regular expressio

WWW: http://www.rpi.edu/~mullr/cfm/
2001-06-23T06:07:42+00:00 games/eboard GTK+ chess board interface (mainly for FICS and chessd)
eboard is a GTK+ chess interface. It provides a chess board
interface to ICS (Internet Chess Servers) like FICS and chessd,
and to chess engines like GNU Chess, Sjeng and Crafty.

WWW: https://www.bergo.eng.br/eboard/
2001-06-23T02:36:54+00:00 databases/mysql2pgsql Convert a MySQL dump to a PostgreSQL dump
The Perl script mysql2pgsql can be used to convert MySQL database
dumps to a PostgreSQL-compatible format (so the data can be imported
into PostgreSQL). This can be useful if you are switching from MySQL
to PostgreSQL and you have quite a bit of data in your MySQL
databases.

WWW: http://pgfoundry.org/projects/mysql2pgsql/
2001-06-22T22:16:31+00:00 devel/error Analyze diagnostic error output from compilers and other processors
Error analyzes and optionally disperses the diagnostic error messages
produced by a number of compilers and language processors to the
source file and line where the errors occurred. It can replace the
painful, traditional methods of scribbling abbreviations of errors on
paper, and permits error messages and source code to be viewed
simultaneously without machinations of multiple windows in a screen
editor.

Error knows about the error messages produced by: make(1), cc(1),
cpp(1), ccom(1), as(1), ld(1), lint(1), pi(1), pc(1), f77(1), and DEC
Western Research Modula-2. However, please note that error hasn't
been taught about the toolchain currently in use on FreeBSD, so the
aforementioned programs may not necessarily be the ones installed on
your system!
2001-06-22T07:26:14+00:00 devel/p5-String-Similarity Perl module that calculates the similarity of two strings
The "String::Similarity" calculates the similarity index of its two
arguments. A value of '0' means that the strings are entirely
different. A value of '1' means that the strings are identical.
Everything else lies between 0 and 1 and describes the amount of
similarity between the strings.

WWW: https://metacpan.org/release/String-Similarity
2001-06-21T19:10:24+00:00 chinese/gugod-clean Pretty font modifyed from X11 schumacher-clean that match kcfonts
A very nice looking font modified from XFree86's schumacher-clean.
This font matches with chinese/kcfonts and chinese/arphicttf.

Example:

Add the following to your .Xdefaults / .Xresources

rxvt.font: -gugod-clean-medium-r-normal--16-160-75-75-c-80-iso8859-1
rxvt.mfont: -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0
2001-06-21T16:57:55+00:00 math/yacas Yet Another Computer Algebra System
Yacas (Yet Another Computer Algebra System) is a small and highly flexible
general-purpose computer algebra language. The syntax uses a infix-operator
grammar parser. The distribution contains a small library of mathematical
functions, but its real strength is in the language in which you can easily
write your own symbolic manipulation algorithms. The core engine supports
arbitrary precision arithmetic (although it can optionally be linked with
the library "libgmp3") and is able to execute symbolic manipulations on
various mathematical objects by following user-defined rules.

WWW: http://www.yacas.org/
2001-06-21T14:51:31+00:00 devel/sdlmm C++ Wrapper for the SDL (Simple DirectMedia Layer)
SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a
generic API that provides low level access to audio, keyboard, mouse,
joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple
platforms.

SDLmm aims to stay as close as possible to the C API while taking advantage
of native C++ features like object orientation. We will also aim at being
platform independent as much as possible.

WWW: http://sdlmm.sourceforge.net/
2001-06-21T14:29:16+00:00 sysutils/ruby-quota Ruby library to manipulate filesystem quotas
Ruby-quota is a ruby library to manipulate filesystem quotas.

WWW: https://sourceforge.net/projects/ruby-quota/
2001-06-21T12:46:15+00:00 net/ruby-nis A Ruby library to use the NIS/YP API
Ruby-nis is a ruby library to use the NIS/YP API.

WWW: http://sourceforge.net/projects/ruby-nis/
Author: Takaaki Tateishi <ttate@users.sourceforge.net>
2001-06-21T11:37:30+00:00 security/ruby-mcrypt A Ruby interface to the mcrypt library
Ruby/MCrypt is an interface to the mcrypt library.
2001-06-20T15:02:29+00:00 audio/cymbaline Console frontend for py-mad
Cymbaline - python mad console frontend

Features:
* recurse directories
* searching
* colors
* dir-oriented playlist navigation
* easy to tweak (if you know python!)
* learns which songs you like most and plays them more often in random mode

WWW: http://www.silmarill.org/cymbaline.html
2001-06-20T13:38:56+00:00 security/pam_smb NetBIOS domain logon PAM module
This PAM module performs NT Domain authentication.

WWW: http://www.skynet.ie/~airlied/pam_smb/
2001-06-19T11:53:47+00:00 databases/adodb Database library for PHP
ADOdb stands for Active Data Objects Data Base.

ADOdb is a database abstraction library for PHP.

The PHP version currently supports an amazing number of databases,
thanks to the wonderful ADOdb community:
MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,
Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic
ODBC, ODBTP.

The Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers
are community contributions.

WWW: http://adodb.sourceforge.net/
2001-06-19T11:39:02+00:00 net/py-xmlrpclib Python implementation of the XML-RPC protocol
----------------------------------IMPORTANT-------------------------------
This module has been integrated with Python's standard library, and the
standalone version is not maintained anymore. If you have a version of
Python >= 2.1 installed, you already have a more recent version of this
module and you should NOT need to install this port.
--------------------------------------------------------------------------

Fredrik Lundh's original and widely used Python implementation of Userland's
XML-RPC protocol (http://www.xmlrpc.com/) is tightly integrated with Python
and extremely simple to use. It includes a simple example server based on
Python's SocketServer class, and an XML-RPC handler for Medusa.

Version 0.9.9 is regarded as a beta-quality development release.

WWW: http://www.pythonware.com/products/xmlrpc/
2001-06-19T08:12:14+00:00 databases/gnomedb2
gnome-db 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. gnome-db; is an extension to libgda; because it adds
support to the architecture for the GNOME project.

WWW: http://www.gnome-db.org/
2001-06-19T08:12:14+00:00 databases/gnomedb Provide uniform access to data sources for the GNOME environment
gnome-db 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. gnome-db; is an extension to libgda; because it adds
support to the architecture for the GNOME project.

WWW: http://www.gnome-db.org/
2001-06-19T08:12:14+00:00 databases/gnome-db Provide uniform access to data sources for the GNOME environment
gnome-db 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. gnome-db; is an extension to libgda; because it adds
support to the architecture for the GNOME project.

WWW: http://www.gnome-db.org/
2001-06-19T01:59:10+00:00 www/mod_extract_forwarded_ap13 An Apache module that can make proxied requests appear with client IP
mod_extract_forwarded hooks itself into Apache's header parsing phase and looks
for the X-Forwarded-For header which some (most?) proxies add to the proxied
HTTP requests. It extracts the IP from the X-Forwarded-For and modifies the
connection data so to the rest of Apache the request looks like it came from
that IP rather than the proxy IP.

mod_extract_forwarded can be dangerous for host based access control because
X-Forwarded-For is easily spoofed. Because of this you can configure which
proxies you trust or don't trust.

WWW: http://www.warhound.org/mod_extract_forwarded/
2001-06-19T01:59:10+00:00 www/mod_extract_forwarded Apache module that can make proxied requests appear with client IP
mod_extract_forwarded hooks itself into Apache's header parsing phase and looks
for the X-Forwarded-For header which some (most?) proxies add to the proxied
HTTP requests. It extracts the IP from the X-Forwarded-For and modifies the
connection data so to the rest of Apache the request looks like it came from
that IP rather than the proxy IP.

mod_extract_forwarded can be dangerous for host based access control because
X-Forwarded-For is easily spoofed. Because of this you can configure which
proxies you trust or don't trust.

WWW: http://www.openinfo.co.uk/apache/
2001-06-18T21:03:57+00:00 java/janosvm A virtual machine for executing Java bytecodes
The Janos Virtual Machine (JanosVM) is a virtual machine for executing Java
bytecodes. Unlike any available virtual machine, the JanosVM supports multiple,
separate processes (called "teams" in JanosVM) within a single VM. Based on
KaffeOS (and thus Kaffe), the JanosVM supports per-team separate heaps, per-
team garbage collection threads, inter-team thread migration, safe cross-team
reference objects, and a spiffy tutorial. Designed to support asynchronous
termination of uncooperative or malicious Java bytecode applications, the
JanosVM provides robust and scalable multi-process support within a single
virtual machine.

WWW: http://www.cs.utah.edu/flux/janos/janosvm.html
2001-06-18T19:04:10+00:00 textproc/info_to_html Translate GNU info files into HTML pages
Translate GNU info files into HTML pages

WWW: http://www.mons.net/info_to_html
2001-06-18T16:05:38+00:00 games/yadex WAD file editor, for games like Doom and Heretic
Yadex is a Doom level (WAD) editor for Unix systems running X. It supports
Doom alpha, Doom beta, Doom, Ultimate Doom, Final Doom, Doom II, Heretic and
also, in a more or less limited way, Hexen and Strife.

Yadex is descended from DEU 5.21. Therefore, as you might expect, it's a
rather low-level editor that requires you to take care of a lot of detail
but on the flip side allows you to control very precisely what you are
doing. In addition, it has many advanced functions that DEU didn't have,
to make certain tedious tasks easy.

WWW: http://www.teaser.fr/~amajorel/yadex/
2001-06-18T14:11:33+00:00 www/zope-zwiki A WikiWikiWeb product for Zope (colaborative web site system)
ZWiki is a WikiWikiWeb clone built on top of the Zope application server

WikiWebs are non-linear online interactive discussion forums - see the
original WikiWikiWeb at http://c2.com/cgi-bin/wiki. The fact that ZWiki has
been implemented as a Zope product allows it to be tightly integrated with
other Zope products, and this makes ZWiki especially useful as part of a
larger community-oriented site.

ZWiki is fully customisable and comes with several examples demonstrating
various ways to implement a WikiWeb. It has a number of advanced features
which elevate it above the run-of-the-mill Wiki clone.

NOTE:
This port/package doesn't care for LatexWiki and MathAction plugins.

Author: Simon Michael <simon@joyful.com>
WWW: http://zwiki.org/
2001-06-18T06:44:14+00:00 misc/argparse A tool for commandline parsing for shell scripts
argparse is a tool that supports the features of LeoArg for a shell
scripts. So you can easily create complex parameter requests within
shell scripts.

WWW: http://kingleo.home.pages.at/index.php?language=EN&show=/development/cpp/#argparse
2001-06-18T06:30:11+00:00 misc/dirtree A command line tool for displaying directory trees
dirtree is a command line tool for displaying directory trees

WWW: http://kingleo.pages.at/index.php?language=EN&show=/development/cpp/#dirtree
2001-06-18T05:31:13+00:00 devel/leoarg A class for parsing command lines
With this class you can parse easily commandline options. The class
only uses standard libraries.

WWW: http://kingleo.pages.at/index_cpp.xml.php#leoarg
2001-06-18T05:03:14+00:00 net/trafcount Ethernet Traffic Counter
Trafcount is a loadable kernel module that provides you the option to
measure the total amount of bandwidth that is consumed by each of
your users.
2001-06-18T04:52:10+00:00 devel/libformat C++ library that supports printf style like format printing
C++ library that supports printf style like format printing

WWW: http://kingleo.home.pages.at/index.php?language=EN&show=/development/cpp
2001-06-17T10:37:31+00:00 www/httrack Easy-to-use offline browser utility and website copier
HTTrack is an easy-to-use offline browser utility. It allows you to download a
World Wide website from the Internet to a local directory, building recursively
all directories, getting html, images, and other files from the server to your
computer. HTTrack arranges the original site's relative link-structure. Simply
open a page of the "mirrored" website in your browser, and you can browse the
site from link to link, as if you were viewing it online.

HTTrack can also update an existing mirrored site, and resume interrupted
downloads. HTTrack is fully configurable, and has an integrated help system.

WWW: https://www.httrack.com/
WWW: https://github.com/xroche/httrack
2001-06-16T20:06:37+00:00 mail/kiltdown Kiltdown is an UI independant Email Client for UNIX
Kiltdown is an Email Client for UNIX. It is UI independant (I use both Gnome
and KDE), and is fully featured, including MIME support, multiple accounts,
filtering, etc. It currently runs under Linux, FreeBSD, and Solaris.

WWW: http://kiltdown.sourceforge.net/
2001-06-16T18:12:37+00:00 misc/datedif Calculates the number of days between two dates
Datedif is a simple console program that calculates the difference in days
between two dates. It has two types of output, the first for scripts and the
second for shellprompt use. The default output is the script-output, which is
only the difference in days, not even followed by a carriage return. The second
output can be accessed with the -m option, and it displays an output suitable
for shellprompt use.
2001-06-16T15:03:06+00:00 graphics/gdchart Easy to use fast C API for creating charts and graphs
GDChart is an easy to use, high performance library/C API for creating charts
and graphs in GIF, PNG, JPEG and WBMP format.

WWW: http://www.fred.net/brv/chart/
2001-06-16T10:56:12+00:00 net/konverse KDE Jabber Client
Konverse is a KDE-based Jabber client, the XML-based
open source IM system. For more information on jabber
see www.jabber.org.

WWW: http://konverse.sourceforge.net/
2001-06-16T10:56:12+00:00 net-im/konverse KDE Jabber Client
Konverse is a KDE-based Jabber client, the XML-based
open source IM system. For more information on jabber
see www.jabber.org.

WWW: http://konverse.sourceforge.net/
2001-06-16T10:34:41+00:00 games/spacearyarya Space Harrier, the ancient video game like game
Space Harrier, the ancient video game like game

WWW: http://kxl.hn.org/games.php
2001-06-16T10:33:59+00:00 games/kxl A visual, sound library for games
a visual, sound library for games

Sound is not available on FreeBSD.

WWW: http://kxl.hn.org/
2001-06-16T10:33:59+00:00 devel/kxl A visual, sound library for games
a visual, sound library for games

Sound is not available on FreeBSD.

WWW: http://kxl.orz.hm/
2001-06-15T22:36:00+00:00 net/tridiavnc Display X and Win32 desktops on remote X/Win32/Java displays
TridiaVNC is a version of VNC with many more features and has
optional commercial support. VNC is a multiplatform client and
server for remotly administrating systems. It uses the RFB protocol.

WWW: http://www.tridiavnc.com/
2001-06-15T17:28:11+00:00 mail/sendmail-sasl
2001-06-15T17:28:11+00:00 mail/sendmail-ldap
2001-06-15T12:46:45+00:00 net/sleuth A tool for checking DNS zones
Sleuth is a tool designed to check DNS zones for common errors and
also for processing of secondary name service requests.
2001-06-15T12:46:45+00:00 dns/sleuth Tool for checking, and diagnosing DNS zones
Sleuth is a tool designed to check DNS zones for common errors
and also for processing of secondary name service requests.
2001-06-15T12:19:36+00:00 textproc/mguesser Tool for guessing a text's charset and language
Mguesser is a utility which guesses the corresponding charset and
language for the data piped from standard input.

WWW: http://www.mnogosearch.org/guesser/
2001-06-14T17:13:19+00:00 lang/malbolge Esoteric language
Malbolge is an esoteric language, named after the eighth circle of hell in the
Divina Commedia by Dante.

Two years were necessary to see the first software produced in this language.

WWW: http://www.dereckson.be/software/Malbolge/
2001-06-14T16:59:44+00:00 lang/dis A moderately Infernal programming language
Unfortunately, Malbolge was created too well--it has defied current attempts
to use it, and, no doubt, will be even worse in the future. Therefore, the
author, in a fit of sanity, created a second language, called Dis, after
Dante's Capital City of Hell, at the center of which is Malbolge. Dis is
like Malbolge, but, instead of attempting to be the absolute worst
programming language ever, simply tries to walk the fine line between
inhumanly difficult to use and actually impossible to use.

WWW: http://www.mines.edu/students/b/bolmstea/malbolge/index.html

- Simon Dick
simond@irrelevant.org
2001-06-14T13:11:03+00:00 shells/hmmah
The Deep Prompt
These are some example prompts for various shells.
The bash prompt is currently more developed than the other prompt's.
2001-06-14T07:53:33+00:00 security/hlfl High Level Firewall Language
hlfl stands for "High Level Firewall Language". It permits writing
firewalling rules using a high level language, and transforms them into
rules for real software, like ipfilter, ipchains or cisco rules.

You could make contact with the developers by subscribing to
<hlfl@hlfl.org>. There is also an announce ML at <hlfl-announce@hlfl.org>.
These lists are managed by majordomo (write to <majordomo@hlfl.org> with
"help" in the body of your mail).

WWW: https://www.cusae.com/hlfl/
2001-06-14T07:51:23+00:00 misc/txt2regex Regular Expression "wizard"
^txt2regex$ is a Regular Expression Wizard that converts human sentences to
regexes. In a simple interactive console interface, the user answer
questions and the program build the regexes for more than 20 programs, like
Vim, Emacs, Perl, PHP, Python, Procmail and OpenOffice.org. It is a Shell
Script 100% written with Bash builtin commands.

WWW: http://txt2regex.sourceforge.net/
2001-06-14T06:39:19+00:00 textproc/txt2man Converts flat ASCII text to man page format
txt2man converts the input text into nroff commands using man(7) macros for
man pages. Smart argument processing is available either for commands using
"-" sign for flags (including long options used in GNU tools). If ifile is
omitted, standard input is taken as argument. Result is displayed on standard
output.

WWW: https://github.com/mvertes/txt2man
2001-06-14T05:43:44+00:00 misc/shuffle Produce random permutations
The shuffle program prints a random permutation (or ``shuffle'') of
its input lines. This can be useful in shell scripts for selecting a
random order in which to do a set of tasks, view a set of files, etc.
2001-06-13T21:45:12+00:00 math/gexpr Shell calculator
Gexpr is a shell calculator with floating point, standard C functions,
relational operators, and output in base 2/8/10/16. It is a light alternative
to bc(1). It can also be used to add floating point math to shell scripts.
2001-06-13T18:49:51+00:00 textproc/py-sgrep Python wrappers for Sgrep
PySgrep is a Python extension module that enables Python code to call and
control the functionality in Sgrep.

WWW: http://www.rexx.com/~dkuhlman/pysgrep.html
2001-06-13T14:46:54+00:00 ftp/profxp FXP (server-to-server FTP) client
proFXP is a FXP (server-to-server FTP) client written in Perl. It features
TAB completion, site management, idle timers, SOCKS support, active and
passive mode, different listing modes and a very powerful "down-to-the
protocol metal" 2-char-command command line interface, pleasing newbies and
hardcore hackers alike.

WWW: https://duncanthrax.net/profxp/
2001-06-13T07:19:08+00:00 sysutils/colorize Robust log colorizer
colorize is a perl script to add color to your logs (system logs, apache
logs, squid logs, and many other formats). colorize can also output a
colorized version of your logs as HTML.

WWW: http://colorize.raszi.hu/
2001-06-13T06:09:13+00:00 mail/poppy Client to perform simple tasks with a POP3/IMAP server
Poppy is a small perl script that allows you to perform simple tasks
on a POP3 or IMAP server. It is of most use in a "limited resources
environment" whether thats low disk space, slow internet connection,
or no graphical environment.

Poppy will individually show the mail headers along with the message's
size of each message on the mail server and then allow you to read,
delete, reply, or perform other tasks on that message.

WWW: http://www.cnpbagwell.com/projects
2001-06-12T15:14:58+00:00 net/nc Network aware cat
Ncat concatenates data streams similar to "cat" except the streams can
be files or TCP connections. Ncat makes it easy to pipe data between
hosts.

WWW: http://www.kyne.com.au/~mark/software/ncat.php
2001-06-12T12:29:38+00:00 textproc/p5-Sort-PolySort General rules-based sorting of lists
This module provides methods to sort a list of strings based on parsing
the strings according to a configurable set of specifications.

-Anton
<tobez@FreeBSD.org>
2001-06-12T07:34:44+00:00 editors/hte File editor/viewer/analyzer for executables
HT is a file editor/viewer/analyzer for executables. The goal is to combine
the low-level functionality of a debugger and the usability of IDEs. We aim
towards a perfect hex-editing ability and support of the most important file
formats.

Support means that HT will be able to correctly display and modify the
executable header, image and other extensions specific to the file (import/
export sections, relocations, debugging information etc.). Support will
probably include the following file formats:

- Win32 portable executables (PE) (good support)
- Unix executable and linkable format (ELF) (good support)
- DOS standard executables (MZ) (supported)
- Win32 linear executables (LE) (supported)
- Windows/OS2 "new" executables (NE) (supported)
- Unix common object file format (COFF) + DJGPP COFF (supported)
- OS2 linear executables (LX)
- Microsoft object files (.obj)

WWW: http://hte.sourceforge.net/
2001-06-11T21:10:54+00:00 mail/rmoldmail Prune a mailbox of messages older than a set number of days
rmoldmail is a Perl script which removes all mail messages older
than a configurable number of months from a mailbox file. It is
possible to use rmoldmail on a running mailserver; it shouldn't
confuse your MTA or IMAP- or POP3-server.

- Pete
petef@databits.net
2001-06-11T17:53:31+00:00 databases/p5-DBIx-DataSource Database-independent create and drop functions
This module implements create_database and drop_database functions for
databases. It aims to provide a common interface to database creation
and deletion regardless of the actual database being used.

Currently supported databases are MySQL and PostgreSQL.
2001-06-11T12:00:06+00:00 mail/exim-postgresql
Exim is a mail transfer agent for Unix systems connected to the Internet.
It is a monolithic MTA designed to be a command line compatible drop-in
replacement for Sendmail.

Exim is an excellent mailer for an ISP, as its control and flexibility
are very good and its requeing and retry algorithms are very powerful.
Exim's configuration syntax is simple and well documented.

WWW: http://www.exim.org/
2001-06-11T11:59:36+00:00 mail/exim-mysql
Exim is a mail transfer agent for Unix systems connected to the Internet.
It is a monolithic MTA designed to be a command line compatible drop-in
replacement for Sendmail.

Exim is an excellent mailer for an ISP, as its control and flexibility
are very good and its requeing and retry algorithms are very powerful.
Exim's configuration syntax is simple and well documented.

WWW: http://www.exim.org/
2001-06-11T11:57:26+00:00 mail/exim-ldap
Exim is a mail transfer agent for Unix systems connected to the Internet.
It is a monolithic MTA designed to be a command line compatible drop-in
replacement for Sendmail.

Exim is an excellent mailer for an ISP, as its control and flexibility
are very good and its requeing and retry algorithms are very powerful.
Exim's configuration syntax is simple and well documented.

WWW: http://www.exim.org/
2001-06-11T11:29:05+00:00 palm/ppmtoTbmp PPM to Pilot bitmap converter
The ppmtoTbmp and Tbmptopnm programs convert between PPM and Pilot bitmap
formats.

WWW: http://www.isaac.cs.berkeley.edu/pilot/
2001-06-11T07:20:35+00:00 devel/ruby-setup.rb Common installer script for ruby packages
Setup.rb is a common installer script for ruby packages. It can
handle multiple binaries, libraries, extensions etc. in one archive.

WWW: http://www.loveruby.net/en/setup.html
2001-06-11T06:14:20+00:00 palm/sitescooper News site downloader for Palm computing devices
Sitescooper automatically retrieves the stories from several news
web sites, trims off extraneous HTML, and converts them into formats
you can read on your Palm computing device for later reading
on-the-move. It maintains a cache, and will avoid stories you've
already read. Sitescooper can support any format with a text converter
including: HTML, iSilo and Doc format.

WWW: http://www.sitescooper.org/
2001-06-11T05:06:55+00:00 net/passlogd Intercept and dump syslog remote log packets
passlogd is a purpose-built sniffer for capturing syslog messages
in transit. This allows for backup logging to be performed on a
machine with no open ports.

WWW: http://www.morphine.com/src/passlogd.html
2001-06-11T04:39:54+00:00 irc/scrollz-doc The docs for the scrollz irc client
This port contains the doc file and online help file for the scrollz irc client.

- Kurlon
kurlon@hotmail.com
2001-06-11T04:34:55+00:00 devel/p5-Getopt-Long Perl module for extended processing of command line options
Module Getopt::Long implements an extended getopt function called
GetOptions(). This function implements the POSIX standard for command
line options, with GNU extensions, while still capable of handling the
traditional one-letter options.

In general, this means that command line options can have long names
instead of single letters, and are introduced with a double dash `--'.

Optionally, Getopt::Long can support the traditional bundling of
single-letter command line options.
2001-06-11T04:24:12+00:00 devel/glg Open Application Builder (code generator) for the GTK and/or GNOME
Open Application Builder (code generator) for the GTK and/or GNOME.

GLG (Gtk Lo Gafet) lets you to build interactively a complete GTK
(or Gnome) application. GLG generates C source for now.

WWW: http://glg.sourceforge.net/

- Olivier Singla
lo_gafet@users.sourceforge.net
2001-06-11T03:54:15+00:00 databases/p5-DBIx-SearchBuilder Perl extension for easy SQL SELECT Statement generation
Perl extension for easy SQL SELECT Statement generation.

WWW: https://metacpan.org/release/DBIx-SearchBuilder
2001-06-11T03:48:34+00:00 misc/birthday Outputs reminders for upcoming events (e.g. birthdays)
Birthday displays a list of events which are coming up in the near future,
based on a config file (~/.birthdays) in the user's home directory.
Used in a user's .profile or crontab it can save the day for many
a terminally disorganised soul...

WWW: https://sourceforge.net/projects/birthday/
2001-06-11T03:48:12+00:00 archivers/xpk The eXternal PacKer (XPK) library system
This the Unix port of the Amiga XPK library.

The XPK system consists of a master library (libxpkmaster.so) and several
(un)packer sublibraries (libxpkXXXX.so). Application programs only use the
master library directly: the master library takes care of loading and using
the sublibraries. Each sublibrary implements one type of compression.

There are different libraries for different types of data. When unpacking the
applications do not need to know which library was used to pack the data --
the appropriate library needs to be installed.

WWW: http://www.jormas.com/~vesuri/xpk/
2001-06-11T03:44:26+00:00 net/maradns A DNS server implementation with focus on security and simplicity
MaraDNS is a DNS server with the following features:

* Security-aware programming. A DNS server needs to be secure. There is a
number of security features in the code, including:

1. The code uses a special string library which is resistant to buffer
overflows.
2. The code, if started as root, mandates running as an unprivledged
user in a chroot() jail.

* Open-Source. This DNS server is public-domain code. There are no restrictions
attached to this code.

* Simplicity. This DNS server has the minimum number of features needed to
correctly act as an authoritative name server for a domain.

WWW: http://www.maradns.org/

- Anders Nordby <anders@fix.no>
2001-06-11T03:44:26+00:00 dns/maradns DNS server with focus on security and simplicity
MaraDNS is a package that implements the Domain Name Service (DNS), an
essential internet service.
People like MaraDNS because it's small, lightweight, easy to set up, and
remarkably secure.

WWW: http://maradns.org/
2001-06-11T03:38:56+00:00 devel/p5-VCS-CVS Perl module that provides a simple interface to CVS
The VCS::CVS module provides a simple interface to CVS.

VCS - Version Control System - is the prefix given to each
Perl module which deals with some sort of source code control system.
2001-06-11T03:29:56+00:00 graphics/vterrain-sdk Virtual Terrain Project Software Development Kit
VTP SDK - Virtual Terrain Project Software Development Kit

The goal of VTP is to foster the creation of tools for easily constructing
any part of the real world in interactive, 3D digital form.

The VTP Terrain SDK contains the base libraries needed to build virtual
terrain applications.

WWW: http://www.vterrain.org/
2001-06-11T03:27:04+00:00 science/mpqc Massively Parallel Quantum Chemistry Program
MPQC is the Massively Parallel Quantum Chemistry Program. It computes
properties of atoms and molecules from first principles using the time
independent Schrodinger equation. It runs on a wide range of architectures
ranging from single many-core computers to massively parallel computers.
Its design is object oriented, using the C++ programming language.

Capabilities
* Closed shell, unrestricted and general restricted open shell Hartree-Fock
energies and gradients.
* Closed shell, unrestricted and general restricted open shell density
functional theory energies and gradients.
* Second order open shell perturbation theory (OPT2[2]) and Z-averaged
perturbation theory (ZAPT2) energies.
* Second order closed shell Moller-Plesset perturbation theory energies and
gradients.
* Second order Moller-Plesset perturbation theory including an R12/F12
correlation factor. Energies of closed- and open-shell systems are
supported.
* Explicitly-correlated R12/F12 coupled-cluster methods via interface to
Psi3 code and via native (experimental) implementation.
* Explicitly-correlated multireference methods (MRCI, CASPT2) via
interfaces to GAMESS and MOLCAS codes.
* Robust internal coordinate geometry optimizer that efficiently optimizes
molecules with many degrees of freedom. Nearly arbitrary internal
coordinate constraints can be handled.

You can also validate your mpqc binaries when you employ other settings by:
% make validate >& validate.log &
(it may take few days, though)
For details, please see file:///usr/local/share/doc/mpqc/hierarchy.html
or http://www.mpqc.org/mpqc-html/mpqcval.html

WWW: https://mpqc.org/
2001-06-11T03:01:32+00:00 math/vecfem Program to solve non-linear boundary value problems
VECFEM is a program package for the solution of non-linear boundary value
problems by the finite element method.
VECFEM is open for arbitrary domains and a very large class of non-linear PDEs.
This allows you to run your simulation without simplifying your model.
The package uses the finite element method (FEM) to compute an approximation
of your PDE considering 1-D, 2D and 3D domains of any shape.
The equation may be a single equation or a system of coupled PDEs.
It may be steady or time-dependent.
Examples of use are

heat transfer
flow problem
diffusion
structural analysis
fluid analysis

- Ralf Becker
<ralf@akk.org>
2001-06-10T21:52:36+00:00 games/tux-aqfh Tuxedo The Penguin: A Quest for Herring
Tuxedo The Penguin: A Quest for Herring

A 3D search/explore game staring Tux the Linux Penguin and his girlfriend Gown
as they solve problems and search a number of 3D levels for Golden Herring.

WWW: https://sourceforge.net/projects/tuxaqfh/
2001-06-10T18:08:40+00:00 graphics/kisomandel Fractal rendering program with nice 3D-display in realtime
A fractal rendering program with nice 3d-display in realtime

WWW: http://sourceforge.net/projects/kisomandel/
2001-06-10T17:59:33+00:00 security/arirang Powerful webserver security scanner for network
Powerful webserver security scanner.
Supports rule scan, virtual hosts, network ranges and more.

WWW: https://www.monkey.org/~pilot/arirang/
2001-06-10T17:45:26+00:00 sysutils/slay Kills a login shell and process(es) of a user
Slay was designed apparantly to kill abusive users, as well as the
processes that user owns.

Simply execute "slay <username>"
2001-06-10T17:24:10+00:00 devel/ruby-fnmatch
This is a Ruby module which provides File::fnmatch and File::FNM_*.

Author: Akinori MUSHA <knu@iDaemons.org>
2001-06-10T15:33:11+00:00 ftp/afd
The Automatic File Distributor provides a framework for very flexible,
non-stop, log and debug-able delivery of an arbitrary amount of files to
multiple recipients as expressed in URLs (currently mailing and ftp supported
with the mailto://user@domain and ftp://user:password@host URL conventions).

The most common technique used to distribute data is for each individual to
fetch the data from one common place. This place can be a database, FTP-server
or even the WWW (World Wide Web). However, this is not always the most user or
customer friendly way for a company or organization to distribute its products.
For this reason AFD (Automatic File Distributor) was developed, to provide a
better service to users or customers in transporting the required data directly
to the location where it is required.

WWW: http://www.dwd.de/general/GBTI/afd/english/
2001-06-10T13:41:53+00:00 games/sdlroids Enhanced shoot-the-asteroids game
SDLRoids is essentially an Asteroids clone, but with a few extra
features, and some nice game physics. It is based on xhyperoid, which
is a UNIX port of the 16-bit Windows game Hyperoid. Major changes from
xhyperoid are that it's using SDL for sound and graphics, has a couple
of extra powerups and that the shield behaves differently.

WWW: https://sourceforge.net/projects/sdlroids/
2001-06-10T04:18:32+00:00 net/samplicator Receives UDP datagrams and redistributes them to a set of receivers
This small program receives UDP datagrams on a given port, and resends
those datagrams to a specified set of receivers. In addition, a
sampling divisor N may be specified individually for each receiver,
which will then only receive one in N of the received packets.

WWW: http://samplicator.googlecode.com/
2001-06-10T04:14:04+00:00 games/conquest Multi-player curses space warfare game similar to Netrek
Conquest is a real-time multi-player space warfare game for curses.
The object of the game is similar to Netrek - conquer the universe by
taking over planets.

WWW: http://www.radscan.com/conquest.html
2001-06-10T02:41:49+00:00 games/hlserver-glbwar Half-Life mod Global Warfare full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Global Warfare server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/globalwarfare/
2001-06-09T19:52:59+00:00 games/hlserver-dmc
This package contains the files to run a FreeBSD Half-Life
Death Match Classic server under Linux emulation.

WWW: http://www.valvesoftware.com

- Patrick Li <pat@databits.net>
2001-06-09T15:53:10+00:00 databases/ruby-dbd_msql mSQL driver for DBI-for-Ruby
This is the mSQL driver for DBI-for-Ruby.

Author: Michael Neumann <neumann@s-direktnet.de>
WWW: http://ruby-dbi.sourceforge.net
2001-06-09T15:48:26+00:00 databases/ruby-msql Ruby API for mSQL
This is a Ruby API for mSQL.

WWW: http://dontstopmusic.no-ip.org/
2001-06-09T14:40:31+00:00 databases/ruby-dbd_proxy Proxy/Server driver for DBI-for-Ruby
This is the Proxy/Server driver for DBI-for-Ruby.

Author: Michael Neumann <neumann@s-direktnet.de>
WWW: http://ruby-dbi.sourceforge.net
2001-06-09T14:30:32+00:00 databases/ruby-dbd_odbc ODBC driver for DBI-for-Ruby
This is the ODBC driver for DBI-for-Ruby.

WWW: http://ruby-dbi.sourceforge.net
2001-06-09T14:23:33+00:00 databases/ruby-dbd_pg PostgreSQL driver for DBI-for-Ruby
This is the PostgreSQL driver for DBI-for-Ruby.

WWW: http://ruby-dbi.sourceforge.net
2001-06-09T12:38:27+00:00 devel/devtodo Tool to effectively maintain todo lists aimed at developers
devtodo is a program to assist developers (or anybody who uses a
terminal) in maintaining a list of outstanding tasks in a hierarchical,
prioritised, list. Additionally, it can automatically list outstanding
items when you change into a directory (see example shell configurations
in ${PREFIX}/share/examples/devtodo).

WWW: http://swapoff.org/devtodo.html
2001-06-08T23:07:13+00:00 sysutils/timelimit Limit the absolute execution time of a process
timelimit executes a command and terminates the spawned process after a given
time with a given signal. A 'warning' signal is sent first, then, after a
timeout, a 'kill' signal, similar to the way init(8) operates on shutdown.

WWW: https://devel.ringlet.net/sysutils/timelimit/
2001-06-08T21:46:56+00:00 audio/sbagen Sequenced binaural wave generator
A Sequenced Binaural Wave Generator for Linux and DOS. It may be used to
generate sounds that entrain the brain's waves to oscillate at selected
frequencies to aid in relaxation, lucid dreaming, meditation, clear thought,
out-of-body experiences and more.

The porter finds this software useful to test various pcm things.

WWW: http://sbagen.sourceforge.net/
2001-06-08T19:00:20+00:00 security/pam_ldap PAM module for authenticating with LDAP
This is a PAM module for authenticating with LDAP.

WWW: http://www.padl.com/OSS/pam_ldap.html
2001-06-08T17:58:34+00:00 ukrainian/webalizer
2001-06-08T17:58:34+00:00 ukrainian/gd Graphics library for fast image creation with KOI8-U support
2001-06-08T16:54:25+00:00 graphics/opendis Access Flashpoint Digita-based cameras, download images, and more
ODS, the Open Digita Services project, is an effort to write Open Source tools
for accessing Digita cameras from Linux and other unix operating systems.

ODS has been tested with and is known to work with the following cameras:

Kodak DC-220
Kodak DC-260
Kodak DC-265
Kodak DC-290

The Minolta EX-1500 has been reported to work with ODS, but the interface needs
some debugging.

ODS will not support cameras that don't use Digita; this includes the Kodak
DC-200, DC-210, DC-240, DC-280, and earlier cameras.

WWW: http://ods.sourceforge.net/
2001-06-08T15:15:50+00:00 games/tuxkart Racing game starring Tux
Tuxkart is an action kart racing game similar to a well known
gaming console kart game.

WWW: http://tuxkart.sourceforge.net/
2001-06-08T11:42:01+00:00 devel/ruby-tzfile TZFile handling library for Ruby
Ruby/TZFile is a TZFile handling library for Ruby.

It generates classes like Time class for timezones other than
localtime nor UTC.

WWW: http://cvs.m17n.org/~akr/ruby-tzfile/
2001-06-08T04:23:40+00:00 www/cgichk Web site vulnerability scanner
cgichk is a security utility which can scan web sites for potential
vulnerabilities.
2001-06-08T04:18:55+00:00 benchmarks/siege HTTP regression testing and benchmarking utility
Siege is an http regression testing and benchmarking utility. It was
designed to let web developers measure the performance of their code
under duress, to see how it will stand up to load on the internet. It
lets the user hit a web server with a configurable number of
concurrent simulated users.

WWW: http://www.joedog.org/JoeDog/Siege
2001-06-08T04:16:52+00:00 textproc/dadadodo Text processor which analyses text and generates random sentences
Dadadodo analyses text files and generates markov chains of word
frequencies; it can then generate random sentences based on that data.

WWW: https://www.jwz.org/dadadodo/
2001-06-08T04:11:05+00:00 graphics/ppmcaption Utility which adds text to images
The ppmcaption program adds text to images. Multiple blocks of text
can be placed on the image, with varying fonts, font sizes, colors,
and transparency.

WWW: https://www.jwz.org/ppmcaption/
2001-06-08T00:15:27+00:00 security/ssldump
ssldump is an SSLv3/TLS network protocol analyzer. It identifies TCP connections
on the chosen network interface and attempts to interpret them as SSLv3/TLS
traffic. When it identifies SSLv3/TLS traffic, it decodes the records and
displays them in a textual form to stdout. If provided with the appropriate
keying material, it will also decrypt the connections and display the
application data traffic.

WWW: http://www.rtfm.com/ssldump/

-tacho@daemonz.org
2001-06-07T21:43:19+00:00 devel/p5-Glade-Perl The Perl project building code for Glade
This is a collection of modules that will read a <GTK-Interface> XML file
produced by Glade (the Gtk+/Gnome UI builder), construct and optionally show
the UI using the Gtk-Perl bindings. It is possible, using Glade from version
0.5.0, for you to specify a language of 'Perl' and generate source code from
Glade's 'Build' button.

WWW: http://www.glade.perl.connectfree.co.uk/
2001-06-07T02:21:53+00:00 mbone/relate Mbone integrated interface, audio, video, editor, and whiteboard
Relate: Remote Language Teaching.

The integrated interface, which brings together the audio, video and
shared workspace tools, has been designed to be as simple and easy
to use as possible.
Particular emphasis has been given to reducing screen clutter and
to minimising the number of things that need to be done
to use the different parts of the software.
There is minimal need to manipulate, move or uncover windows,
and all necessary tools and controls are readily to hand.
Although basic keyboard and mouse skills are required,
little else is needed for students and teachers to use the software.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/relate-ui/
2001-06-07T02:00:57+00:00 mbone/rat30 IPv4/v6 Multicast and unicast audio conferencing tool
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

This is a stable branch version. Works with half-duplex casrd as well.
This is required mbone/relate.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

This is a stable branch version. Works with half-duplex casrd as well.
This is required mbone/relate.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
2001-06-07T02:00:57+00:00 audio/rat30 IPv4/v6 Multicast and unicast audio conferencing tool
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

This is a stable branch version. Works with half-duplex casrd as well.
This is required mbone/relate.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

This is a stable branch version. Works with half-duplex casrd as well.
This is required mbone/relate.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
2001-06-06T16:49:47+00:00 editors/led Tiny text editor, with a number of useful programming features
Led is a small text editor, providing a number of the useful
programming features found in larger editors, but hopefully
with less bloat.

WWW: http://led-editor.sourceforge.net/
2001-06-05T18:03:58+00:00 ftp/paraget Parallel FTP-fetching program
Paraget implements getting a single file in parallel from different mirror
sites.

Given that there are mirror-sites for the file one is downloading, one can
in principle accomplish a much greater bandwidth by downloading from all
the sites in parallel . This is accomplished by dividing the file being
fetched into several pieces, and by getting each piece from a different
server, and then re-assembling them.

If there are enough mirror sites, this partitioning makes it so that the
bottleneck is now placed at the client end, maxing the client's connection.

Paraget is designed to not only do basic n -equal-piece partitioning of a
file and sending requests out to n servers for data, but to also be dynamic
during the downloading process. For example if one server is too slow, and
paraget was done with faster server downloading its piece

WWW: http://paraget.sourceforge.net/
2001-06-05T17:39:41+00:00 devel/p5-Date-DayOfWeek Determine the day of the week for any date
There are two modules in this distribution. Date::Doomsday calculates
doomsday for a particular year. Date::DayOfWeek uses the doomsday
algorithm to calculate the day of the week for any given date.

Doomsday is a cute little idea invented by Dr John Conway that makes it
very easy to figure out the day of the week for any date.

For more information about the origins and mathematics surrounding
doomsday, see the following web sites:

http://rudy.ca/doomsday.html
http://quasar.as.utexas.edu/BillInfo/doomsday.html
http://www.cst.cmich.edu/users/graha1sw/Pub/Doomsday/Doomsday.html

WWW: https://metacpan.org/release/Date-DayOfWeek
2001-06-05T05:22:15+00:00 math/libgmp4 A free library for arbitrary precision arithmetic
GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface.

GMP is designed to be as fast as possible, both for small operands
and for huge operands. The speed is achieved by using fullwords as
the basic arithmetic type, by using fast algorithms, with carefully
optimized assembly code for the most common inner loops for a lot of
CPUs, and by a general emphasis on speed (instead of simplicity or
elegance).

GMP is believed to be faster than any other similar library. The
advantage for GMP increases with the operand sizes for certain
operations, since GMP in many cases has asymptotically faster
algorithms.

WWW: http://gmplib.org/

- Alex Dupre
ale@FreeBSD.org
2001-06-05T05:22:15+00:00 math/libgmp3
GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface.

GMP is designed to be as fast as possible, both for small operands
and for huge operands. The speed is achieved by using fullwords as
the basic arithmetic type, by using fast algorithms, with carefully
optimized assembly code for the most common inner loops for a lot of
CPUs, and by a general emphasis on speed (instead of simplicity or
elegance).

GMP is believed to be faster than any other similar library. The
advantage for GMP increases with the operand sizes for certain
operations, since GMP in many cases has asymptotically faster
algorithms.

WWW: http://www.swox.com/gmp/

-- Ying-Chieh Liao
ijliao@csie.nctu.edu.tw
2001-06-05T05:22:15+00:00 math/gmp Free library for arbitrary precision arithmetic
GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface.

GMP is designed to be as fast as possible, both for small operands
and for huge operands. The speed is achieved by using fullwords as
the basic arithmetic type, by using fast algorithms, with carefully
optimized assembly code for the most common inner loops for a lot of
CPUs, and by a general emphasis on speed (instead of simplicity or
elegance).

GMP is believed to be faster than any other similar library. The
advantage for GMP increases with the operand sizes for certain
operations, since GMP in many cases has asymptotically faster
algorithms.

WWW: https://gmplib.org/
2001-06-05T04:47:52+00:00 devel/p5-Date-Doomsday
Doomsday is a concept invented by John Horton Conway to make it easier to
figure out what day of the week particular events occur in a given year.
2001-06-05T03:48:42+00:00 devel/lemon LALR(1) parser generator. Similar in function to yacc and bison
The Lemon program is an LALR(1) parser generator. It takes a context free
grammar and converts it into a subroutine that will parse a file using that
grammar.

Lemon is similar to much more famous programs Yacc and Bison. But lemon is
not compatible with either of them; there are several important differences:

- Lemon using a different grammar syntax which is less prone to
programming errors

- Lemon generates a parser that is faster than Yacc or Bison parsers
(according to the author)

- The parser generated by Lemon is both re-entrant and thread-safe

- Lemon includes the concept of a non-terminal destructor, which makes
it much easier to write a parser that does not leak memory

WWW: http://www.hwaci.com/sw/lemon/
2001-06-05T02:07:54+00:00 net/rdesktop RDP client for Windows NT/2000/2003 Terminal Server
Rdesktop is an open source client for Windows NT/2000/2003 Terminal Server,
capable of natively speaking its Remote Desktop Protocol (RDP) in
order to present the user's Windows desktop. Unlike Citrix ICA, no server
extensions are required.

WWW: http://www.rdesktop.org/
2001-06-05T02:07:54+00:00 net/rdesktop-devel RDP client for Windows NT Terminal Server
Rdesktop is an open source client for Windows NT Terminal Server,
capable of natively speaking its Remote Desktop Protocol (RDP) in
order to present the user's NT desktop. Unlike Citrix ICA, no server
extensions are required.

WWW: http://www.rdesktop.org/

--
mwest@uct.ac.za
2001-06-04T15:02:52+00:00 lang/ruby_r
2001-06-04T15:02:52+00:00 lang/ruby_r-devel
2001-06-04T15:02:52+00:00 lang/ruby18_r
2001-06-04T15:02:52+00:00 lang/ruby16_r
2001-06-04T14:57:03+00:00 lang/ruby_static-devel
2001-06-04T14:57:03+00:00 lang/ruby18_static
2001-06-03T17:59:57+00:00 net/pim6sd IPv6 PIM-SM and PIM-SSM multicast routing daemon
An IPv6 multicast routing daemon, which supports PIM-SM
(Protocol Independent Multicast Sparse-Mode Version 2), and
PIM-SSM (Source-Specific Multicast using PIM-SM).

WWW: http://mcast-tools.sourceforge.net/
2001-06-03T17:53:49+00:00 net/pim6dd IPv6 PIM-DM multicast routing daemon
An IPv6 multicast routing daemon, which supports PIM-DM
(Protocol Independent Multicast Dense-Mode Version 2).

WWW: http://mcast-tools.sourceforge.net/
2001-06-03T13:17:42+00:00 multimedia/dumpmpeg Dump frames from mpeg movies
dumpmpeg is a simple program that allows you to dump frames from mpeg movies.
Future features might include dumping of the audio as well.
2001-06-03T13:17:42+00:00 graphics/dumpmpeg Dump frames from mpeg movies
dumpmpeg is a simple program that allows you to dump frames from mpeg movies.
Future features might include dumping of the audio as well.
2001-06-03T12:28:05+00:00 multimedia/enjoympeg An MPEG-1 video player
Enjoympeg is an MPEG-1 video player based on the source of plaympeg from the
SMPEG library. It has a hideable control bar which allows you to play/pause,
stop, seek and switch to fullscreen mode.

Features

- Hideable controlbar
- Controlbar also available in fullscreen mode
- Fullscreen support
- It's a feature not a bug: Cursor hides when controlbar hides in
fullscreen mode
- Slider to seek in video
- Shows frame when seeking finished
- Filedialog
- Fileinfodialog (shows information like current frame, fps... when
infobutton is pressed while playing)
- Preferencesdialog

WWW: http://people.freenet.de/for_Ki/
2001-06-03T12:28:05+00:00 graphics/enjoympeg An MPEG-1 video player
Enjoympeg is an MPEG-1 video player based on the source of plaympeg from the
SMPEG library. It has a hideable control bar which allows you to play/pause,
stop, seek and switch to fullscreen mode.

Features

- Hideable controlbar
- Controlbar also available in fullscreen mode
- Fullscreen support
- It's a feature not a bug: Cursor hides when controlbar hides in
fullscreen mode
- Slider to seek in video
- Shows frame when seeking finished
- Filedialog
- Fileinfodialog (shows information like current frame, fps... when
infobutton is pressed while playing)
- Preferencesdialog

WWW: http://people.freenet.de/for_Ki/
2001-06-03T11:45:50+00:00 editors/hexcurse Versatile ncurses-based hex editor
HEXcurse is a versatile ncurses-based hex editor written in C which provides
the user with many features. It currently supports searching, hex and decimal
address output, jumping to specified locations in a file, as well as quick
keyboard shortcuts to commands.

WWW: https://BSDforge.com/projects/editors/hexcurse/
2001-06-03T08:12:59+00:00 mail/liboe Convert Outlook Express messages to the Unix mailbox format
liboe is a C library that reads Outlook Express 4 and 5.x mailboxes and
returns a standard Unix mailbox to a function specified as a parameter to
the converter

oe2mbx is a C program using liboe to convert Outlook Express messages to
the Unix mailbox format

WWW: http://www.gpl.no/liboe/
2001-06-03T06:57:09+00:00 devel/trio Fully matured and stable set of printf and string functions
Trio is a fully matured and stable set of printf and string functions designed
be used by applications with focus on portability or with the need for
additional features that are not supported by standard stdio implementation.

There are several cases where you may want to consider using trio:

1.Portability across heterogeneous platforms.
2.Embedded systems without stdio support.
3.Extendability of unsupported features.
4.Your native version don't do everything you need.

WWW: https://daniel.haxx.se/projects/trio/
2001-06-03T02:07:27+00:00 devel/liboop Low-level event loop management library for POSIX-based OS
Liboop is a low-level event loop management library for POSIX-based operating
systems. It supports the development of modular, multiplexed applications
which may respond to events from several sources. It replaces the "select()
loop" and allows the registration of event handlers for file and network I/O,
timers and signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost any
application.

WWW: http://liboop.ofb.net/
2001-06-02T20:36:28+00:00 x11/mgapdesk Matrox Powerdesk for *nix
Matrox powerdesk allows you to configure Matrox video cards running under
XFree86-4 for dual head, TV out and other refinements.

WWW: http://www.matrox.com/mga/
2001-06-02T18:51:47+00:00 databases/ruby-dbd_sybase
This is the Sybase driver for DBI-for-Ruby.

Author: Rainer Perl <rainer.perl@sprytech.com>
WWW: http://www.ruby-projects.org/dbi/
2001-06-02T18:03:43+00:00 databases/ruby-dbd_postgresql
This is the PostgreSQL driver for Rainer Perl's DBI-for-Ruby.

Author: Jim Weirich <jweirich@one.ent>
2001-06-02T16:58:41+00:00 databases/ruby-dbd_mysql MySQL driver for DBI-for-Ruby
This is the MySQL driver for DBI-for-Ruby.

WWW: http://ruby-dbi.sourceforge.net
2001-06-02T16:55:23+00:00 databases/ruby-dbi DBI-for-Ruby - a common interface for SQL-based databases
This is a DBI-for-Ruby. It is designed to behave like the DBI you
know from Perl.

WWW: http://ruby-dbi.sourceforge.net/
2001-06-01T19:03:15+00:00 ftp/vcheck Automatically check for and download most recent versions of software
vcheck is a rather complex and highly configurable PERL script designed to
automate the process of checking for and downloading most recent versions of
software packages at HTTP or FTP locations. The script is self-documenting,
and this in a rather comprehensive fashion.
2001-06-01T18:19:06+00:00 audio/bonk Lossy/lossless audio compressor
Bonk is a an audio compression program that operates in both lossy and
lossless modes. The compression method Bonk uses is quite simple compared to
other lossy formats such as MP3, and is based on speech compression techniques.
It is nevertheless capable of producing a high compression ratio while
maintaining good sound quality.

In lossy mode, it averages 14:1 compression while remaining almost perceptually
lossless. This corresponds to 95 kbps for high quality audio.

In lossless mode the original audio file can be recovered exactly. Lossless
mode typically achieves around 2:1 compression.

WWW: http://www.logarithmic.net/pfh/bonk
2001-06-01T18:00:00+00:00 graphics/vertex A 3D modeller for generating efficient game models
Vertex 3D Model Assembler (sometimes reffered to as just Vertex) is a unique
modeller designed specifically for generating efficient game models for (but
not limited to) games and applications using OpenGL's style of graphics
rendering.

This is not a modeller intended to create massive 3D scenes for ray tracers.
However there are plans to support exporting models to ray tracers (ie POVRAY),
Vertex is not intended to be an eye candy modeller but rather a strict high
performance game model maker.

Vertex supports the native V3D format, it is a hybrid text file format designed
to easilly support third party proprietery data as well as V3D model data in an
OpenGL friendly layout so that it can be read and loaded quickly into OpenGL
display lists (if that is what the application wants) or into editable data
structures in terms of `models' and `primitives'. One V3D file may contain
multiple modelmodels and embedded third party proprietery data within and
outside model sections in the file.

Vertex is a modeller written by game programmers for game programmers, its
intent is to maximize efficiency and detail tradeoff for high performance
animations in games. Artists using modellers for ray-tracers make need some
breaking into the differences of making models for ray tracers vs games.

WWW: http://wolfpack.twu.net/Vertex/
2001-06-01T14:49:36+00:00 security/openssh-portable The portable version of OpenBSD's OpenSSH
OpenBSD's OpenSSH portable version

Normal OpenSSH development produces a very small, secure, and easy to maintain
version for the OpenBSD project. The OpenSSH Portability Team takes that pure
version and adds portability code so that OpenSSH can run on many other
operating systems (Unfortunately, in particular since OpenSSH does
authentication, it runs into a *lot* of differences between Unix operating
systems).

The portable OpenSSH follows development of the official version, but releases
are not synchronized. Portable releases are marked with a 'p' (e.g. 3.1p1).
The official OpenBSD source will never use the 'p' suffix, but will instead
increment the version number when they hit 'stable spots' in their development.

WWW: https://www.openssh.com/portable.html
2001-06-01T14:49:36+00:00 security/hpn-ssh High Performance Enabled SSH/SCP
High Performance Enabled SSH/SCP
from the Pittsburgh Supercomputing Center

hpn-ssh is a version of OpenSSH modified to support high-performance
bulk transfers (such as with scp or rsync). These modifications are
required because:

SCP and the underlying SSH protocol is network performance limited by
statically defined internal flow control buffers. These buffers often
end up acting as a brake on the network throughput of SCP especially
on long and wide paths. Modifying the ssh code to allow the flow
control buffers to be defined at run time eliminates this bottleneck.

WWW: http://www.psc.edu/networking/projects/hpn-ssh/
2001-06-01T14:25:58+00:00 japanese/jisx0213-fonts Japanese jisx0213 fonts
Japanese jisx0213 public domain fonts

WWW: http://www12.ocn.ne.jp/~imamura/jisx0213.html
WWW: http://gitatsu.hp.infoseek.co.jp/bdf/index.shtml
2001-06-01T14:11:02+00:00 japanese/marumoji-fonts Japanese marumoji fonts
Japanese marumoji font collection for X
2001-06-01T03:47:52+00:00 math/spar Modular math parser
Spar is a modular math parser that comes with a fully featured text frontend,
something like an interactive calculator. It also provides a simple but
complete API for C/C++ programmers. This API provide a complete interface to
a top down parser that supports: variables, constants, functions, modules and
a libc based math library. This math library overrides standard functions with
a "custom" version (such as. deg, rad auto conversion, infinite symbol,
function domain...).

Spar, can be easily extended with modules. A module is a "user" extensions,
written in C/C++, to the basic features of the Simple Parser. Here you can
find the module definition: is a C structure that contains only few data
member:
- module name
- module version
- module description
- a pointer to the module main function

The modules are loaded at run-time by the module loader (that is a high level
layer of the module manager): you can load your modules, simply, coping theirs
paths into the .spar_modules (or any other file, with the -c option).

WWW: http://spar.sourceforge.net/
2001-05-31T16:33:18+00:00 lang/awka Converts the AWK script to C, then compiles it
Awka is an open-source implementation of the AWK programming language.

Awka is not an interpreter like Gawk, Mawk or Nawk, but instead it converts
the program to ANSI-C, then compiles this using gcc or a native C compiled
to create a binary executable. This means you must have an ANSI C compiler
present on your system for Awka to work.

WWW: http://awka.sourceforge.net/
2001-05-31T13:14:35+00:00 misc/projectionlib C++ wrapper for the USGS GCTP projection library
C++ wrapper for the USGS GCTP projection library.

This library is delivered as part of the USGS dlgv32 application used
for viewing Digital Line Graph products.

WWW: http://mcmcweb.er.usgs.gov/drc/dlgv32pro/
2001-05-31T12:45:33+00:00 misc/gctpc USGS General Cartographic Transformation Package (GCTP)
The General Cartographic Transformation Package (GCTP) is a system of
software routines designed to permit the transformation of coordinate
pairs from one map projection to another. The GCTP is the standard
computer software used by the National Mapping Division for map
projection computations.
2001-05-31T10:10:36+00:00 graphics/osg C++ OpenGL scene graph library for real-time rendering
The Open Scene Graph is a cross-platform C++ OpenGL library for the
real-time, photo-realistic rendering of large 3D models. Uses range from
visual simulation, to scientific modelling, to games, to whatever you can
think of!

WWW: http://www.openscenegraph.org/
2001-05-31T10:10:36+00:00 graphics/osg-devel C++ OpenGL scene graph library for real-time rendering
The Open Scene Graph is a cross-platform C++ OpenGL library for the
real-time, photo-realistic rendering of large 3D models. Uses range from
visual simulation, to scientific modelling, to games, to whatever you can
think of!

WWW: http://www.openscenegraph.org/
2001-05-30T20:19:32+00:00 misc/uf-view A gTK+ viewer for the User Friendly and several other popular comics
UF-View is a calendar-based comic viewer. It was first hacked to view the
"User Friendly" comic, and was extended to allow other reccuring comics to be
viewed as well.

It also supports Angst Technology, Calvin and Hobbes, Little Gamers,
Penny Arcade, and PvP.

WWW: http://www.hadess.net/misc-code.php3
2001-05-30T17:00:00+00:00 net/walker Recover zone file information from servers that use DNSSEC
walker - recover zone file information from servers that have disabled zone
transfers but use DNSSEC.

Fetch NXT record on zone name, walk the NXT chain until all records are
fetched. Requires Bind version 9.x program `dig' located in path.

WWW: http://josefsson.org/walker/
2001-05-30T17:00:00+00:00 dns/walker Recover zone file information from servers that use DNSSEC
walker - recover zone file information from servers that have disabled zone
transfers but use DNSSEC.

Fetch NXT record on zone name, walk the NXT chain until all records are
fetched. Requires Bind version 9.x program `dig' located in path.

WWW: https://josefsson.org/walker/
2001-05-30T16:00:25+00:00 security/ruby-pam Ruby extension to use PAM library
Ruby/PAM is a ruby extension module for accessing linux and solaris
pam library.

WWW: http://ruby-pam.sourceforge.net/ruby-pam.html
Author: Takaaki Tateishi <ttate@users.sourceforge.net>
2001-05-30T15:47:57+00:00 x11/ruby-X11 Fully reflective X11 client library for Ruby
RubyX11 is a fully reflective X11 client library.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=rubyx11
2001-05-30T13:25:41+00:00 net/netscript Portable/multi-platform lightweight TCP socket scripting
__ _ __
_ __ ___| /_ ___ ___ _ __(_)_ __ | /_ (portable/multi-platform) lightwei-
| '_ \./ _ \ __/ __)/ __| '__| | '_ \| __) ght TCP socket scripting. Intende-
| | | | ._/ |_(__ \ (__| | | | |_) ) |_ d for (non-)experienced persons to
|_| |_|\___|\__|___/\___|_| |_| .__/ \__) be able to use to automate situati-
[TCP socket scripting program] |_| [1.6.0] ons, built on a word-to-word rules-
et response system. includes wild-
card support, character replacement, random replacement, argument inclusion,
server timeout, initial send, display altering, multiple character dump forma-
ts, telnet protocol support, logging, program to socket dumping, executable
ruleset support, reverse binding, and module support among other things.

WWW: http://netscript.sourceforge.net/
2001-05-30T11:38:50+00:00 net/p5-XPC XML Procedure Call (XPC)
This class represents an XPC request or response.

WWW: https://metacpan.org/release/XPC
2001-05-30T03:14:46+00:00 net/wmqmon
wmqmon allows you to keep an eye on any number of Quake 3 Arena
and Half-Life servers. This of course includes CounterStrike. The
display currently includes the ping time, number of players, and
the current map. Note that wmqmon does not interrogate a master
server for a list of running games. It is intended only to monitor
a collection of favorite servers that you set up by hand. The
default configuration file it reads from is $HOME/.wmqmon

WWW: http://www.gibfest.org/~w1nter/
Author: Jon Pile <w1nter@gibfest.org>

-Patrick Li <pat@FreeBSD.org>
2001-05-30T03:11:45+00:00 sysutils/wmcube Window Maker dockapp that displays cpu load and a realtime 3D object
wmCube is a dockapp that displays a realtime rotating 3d-object
and the current cpu-load. The cpu-load also makes the object spin
faster/slower. You can zoom in and out by clicking on the dockapp.

WWW: https://www.dockapps.net/wmcube
2001-05-29T17:02:57+00:00 net/confregdecode Cisco Systems IOS(tm) configuration register decoder
This is a Java applet and application that can encode and decode a Cisco
router's configuration register.

It also shows some valuable notes for each router family that can help
with disaster recovery.

It is being released as part of the Cisco-centric Open Source Initiative.

WWW: http://cosi-nms.sourceforge.net/
2001-05-29T17:02:57+00:00 net-mgmt/confregdecode Cisco Systems IOS(tm) configuration register decoder
This is a Java applet and application that can encode and decode a Cisco
router's configuration register.

It also shows some valuable notes for each router family that can help
with disaster recovery.

It is being released as part of the Cisco-centric Open Source Initiative.

WWW: http://cosi-nms.sourceforge.net/
2001-05-29T16:56:08+00:00 science/qcl Quantum computer simulator
QCL is a high level, architecture independent programming language for
quantum computers, with a syntax derived from classical procedural
languages like C or Pascal. This allows for the complete implementation
and simulation of quantum algorithms (including classical components)
in one consistent formalism.

WWW: http://tph.tuwien.ac.at/~oemer/qcl.html
2001-05-29T16:56:08+00:00 emulators/qcl A quantum computer simulator
This is a port of qcl, a quantum computer simulator.

WWW: http://tph.tuwien.ac.at/~oemer/qcl.html

- brad.huntting@glarp.com
2001-05-29T16:13:39+00:00 math/nauty Nauty & Traces are programs for computing graph automorphisms
nauty is a program for computing automorphism groups of graphs and digraphs.
It can also produce a canonical labelling.

WWW: https://users.cecs.anu.edu.au/~bdm/nauty/
2001-05-29T15:54:11+00:00 net/nat NetBIOS auditing tool
SMB/CIFS server and file share auditing tool used to gather information and
identify misconfigurations in security critical environments.
2001-05-29T15:54:11+00:00 net-mgmt/nat NetBIOS auditing tool
SMB/CIFS server and file share auditing tool used to gather information and
identify misconfigurations in security critical environments.
2001-05-29T15:49:15+00:00 net/py-soap Python library that implements the SOAP 1.1
This is a Python library which implements SOAP 1.1.
soaplib.py is copyrighted by Secret Labs.,
but can be used without fee. This also applies to
commercial applications.

WWW: http://www.pythonware.com/products/soap/
2001-05-29T13:45:06+00:00 devel/zthread Platform-independent object-oriented C++ threading library
Paraphrasing the website:

The ZThread package is an advanced object-oriented, cross-platform, C++
threading and synchronization library. It provides a high level
abstraction of the native threading mechanisms to offer a great deal of
flexibility and control.

ZThread features interruptible Thread and Runnable objects for C++, control
objects and implementations of concurrency design patterns. This includes
semaphores, mutexes, condition variables as well as other more complex
components.

ZThread implementations are provided for POSIX and Win32 platforms.

WWW: http://zthread.sourceforge.net/
2001-05-29T11:11:52+00:00 net/stone TCP/IP packet repeater in the application layer
Stone is a TCP/IP packet repeater in the application layer. It
repeats TCP and UDP packets from inside to outside of a firewall, or
from outside to inside.

Stone has following features:

1. Simple.
Stone's source code is only 3000 lines long (written in C
language), so you can minimize the risk of security
holes.

2. Stone supports SSL.
Using OpenSSL (http://www.openssl.org/), stone can
encrypt/decrypt packets.

3. Stone is a http proxy.
Stone can also be a tiny http proxy.

4. POP -> APOP conversion.
With stone and a mailer that does not support APOP, you can
access to an APOP server.

WWW: http://www.gcd.org/sengoku/stone/
2001-05-29T10:40:49+00:00 textproc/p5-XML-LibXML Interface to Gnome libxml2 library
This module is an interface to the gnome libxml2 DOM parser (no SAX
parser support yet), and the DOM tree. It also provides an
XML::XPath-like findnodes() interface, providing access to the XPath API
in libxml2.

WWW: https://metacpan.org/release/XML-LibXML
2001-05-28T21:18:41+00:00 devel/ald Debugger for assembly level programs
This is a port of ALD - the Assembly Language Debugger. It provides
breakpoint debugging capabilities to those wishing to debug their
assembly language programs. Currently, x86 platforms are supported.

WWW: http://ald.sourceforge.net

Patrick Alken
alken (at) colorado.edu
2001-05-28T14:54:40+00:00 devel/soup A SOAP (Simple Object Access Protocol) implementation in C
Soup is a SOAP (Simple Object Access Protocol) implementation in C.

It provides an queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.

It uses the GLib main loop and is designed to work well with GTK applications.

Features:
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer and persistent connections
* authenticated HTTP, SOCKS4, and SOCKS5 proxy support
* SSL Support using OpenSSL
* Apache module server support
* Client digest authentication
2001-05-28T14:54:40+00:00 devel/libsoup22 A SOAP (Simple Object Access Protocol) implementation in C
Soup is a SOAP (Simple Object Access Protocol) implementation in C.

It provides a queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) for C
compilers which generates client stubs and server skeletons for easily
calling and implementing SOAP methods. It uses GLib and is designed to work
well with GTK applications.

Features:
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer and persistent connections
* Authenticated HTTP, SOCKS4, and SOCKS5 proxy support
* SSL Support using OpenSSL
* Apache module server support
* Client digest authentication
2001-05-28T14:54:40+00:00 devel/libsoup SOAP (Simple Object Access Protocol) implementation in C
Soup is a SOAP (Simple Object Access Protocol) implementation in C.

It provides a queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) for C
compilers which generates client stubs and server skeletons for easily
calling and implementing SOAP methods. It uses GLib and is designed to work
well with GTK applications.

Features:
* Completely Asynchronous
* Connection cache
* HTTP chunked transfer and persistent connections
* Authenticated HTTP, SOCKS4, and SOCKS5 proxy support
* SSL Support using OpenSSL
* Apache module server support
* Client digest authentication
2001-05-28T14:42:19+00:00 print/abc2mtex Music TeX converter from "abc" to MusiXTeX format
abc2mtex converts the "abc" music notation into MusiXTeX format. This
can help simplifying writing tunes in a TeX format.

The abc2mtex user documentation is installed as
${PREFIX:-/usr/local}/share/texmf/doc/abc2mtex/usrguide.ps, and a few
examples can be found there in another subdirectory called `examples'.

Note that the original programs `search' and `sort_in' have been
renamed to `abc_search' and `abc_sort_in', respectively, to make their
purpose clearer.
2001-05-28T13:44:45+00:00 textproc/p5-Tk-XMLViewer Perl/Tk widget to display XML
Tk::XMLViewer is an widget inherited from Tk::Text which displays XML
in a hierarchical tree. You can use the plus and minus buttons to
hide/show parts of the tree.

WWW: https://metacpan.org/release/Tk-XMLViewer
2001-05-28T13:43:42+00:00 x11-toolkits/p5-Tk-HistEntry Entry widget with history support in Perl
Tk::HistEntry implements an entry widget with history. You may use the up
and down keys to select older entries (or use the associated listbox).

WWW: https://metacpan.org/release/Tk-HistEntry
2001-05-28T13:42:44+00:00 x11-toolkits/p5-Tk-Getopt User configuration window for Tk with interface to Getopt::Long
Tk::Getopt provides an interface to access command line options via
Getopt::Long and editing with a graphical user interface via a Tk window.

WWW: https://metacpan.org/release/Tk-Getopt
2001-05-28T13:41:06+00:00 x11-toolkits/p5-Tk-Enscript Text-to-PostScript converter using Tk::Canvas
Tk::Enscript - a text-to-postscript converter using Tk::Canvas

WWW: https://metacpan.org/release/Tk-Enscript
2001-05-28T13:39:22+00:00 x11-toolkits/p5-Tk-Date Date/time widget for Perl/Tk
Tk::Date implements a date/time widget. There are three ways to input
a date:
2001-05-28T13:38:22+00:00 x11-toolkits/p5-Tk-GBARR Some collection of Tk Widgets
Tk::Cloth - An OO interface to Tk::Canvas
Tk::TFrame - A frame with a title
Tk::NumEntry - An entry widget that accepts numbers and has up/down
buttons for in/decrement.
Tk::FireButton - Button that keeps invoking command when pressed

WWW: https://metacpan.org/release/Tk-GBARR
2001-05-28T13:36:04+00:00 x11-toolkits/p5-Tk-ColourChooser Perl/Tk module providing a Colour selection dialogue box
ColourChooser is a dialogue box which allows the user to pick a colour from
the list in rgb.txt (supplied with X Windows), or to create a colour by
setting RGB (red, green, blue) values with slider controls.
2001-05-28T13:34:38+00:00 x11-toolkits/p5-Tk-Autoscroll Space invaders-like scrolling in Perl
This lets you enable scrolling similar to the one in Microsoft
Explorer. Press the middle mouse button and then move the mouse to
scroll the widget. A further press on the middle button stops the
scrolling.
2001-05-28T12:52:10+00:00 net/p5-SOAP-Lite Client and server side SOAP implementation
SOAP::Lite is a collection of Perl modules which provides a
simple and lightweight interface to the Simple Object Access Protocol
(SOAP) both on client and server side.

WWW: https://metacpan.org/release/SOAP-Lite
2001-05-28T12:50:24+00:00 graphics/p5-GD-Barcode Create barcode image with GD in Perl
GD::Barcode is a subclass of GD and allows you to create barcode image with GD.
This module based on "Generate Barcode Ver 1.02 By Shisei Hanai 97/08/22".

WWW: https://metacpan.org/release/GD-Barcode
2001-05-27T19:03:50+00:00 x11/temperature.app Dockable WindowMaker applet which displays the local temperature
Temperature.app is a Window Maker dock application which
fetches local temperature information every 15 minutes from
ftp://weather.noaa.gov and displays it (in Celsius or Fahrenheit).

WWW: https://www.dockapps.net/temperatureapp
2001-05-27T17:42:23+00:00 net/iperf A tool to measure maximum TCP and UDP bandwidth
What is Iperf?

While tools to measure network performance, such as ttcp,
exist, most are very old and have confusing options. Iperf
was developed as a modern alternative for measuring TCP
and UDP bandwidth performance.

Iperf is a tool to measure maximum TCP bandwidth, allowing
the tuning of various parameters and UDP characteristics.
Iperf reports bandwidth, delay jitter, datagram loss.

WWW: http://dast.nlanr.net/Projects/Iperf/

Pete <petef@databits.net>
2001-05-27T17:42:23+00:00 benchmarks/iperf Tool to measure maximum TCP and UDP bandwidth
What is Iperf?

While tools to measure network performance, such as ttcp, exist, most are very
old and have confusing options. Iperf was developed as a modern alternative for
measuring TCP and UDP bandwidth performance.

Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various
parameters and UDP characteristics. Iperf reports bandwidth, delay jitter,
datagram loss.

WWW: https://sourceforge.net/projects/iperf2/
2001-05-27T17:22:39+00:00 sysutils/xin Splits standard input and pipes into a command
Xin reads from standard input and splits the data up into sections,
piping each section to a separate command. Optionally it can pad each
section with zeros.

WWW: https://www.kyne.com.au/~mark/software/xin.php
2001-05-27T16:50:00+00:00 games/gtypist Interactive typing tutor
GNU typist is a typing tutor package built using curses(3). The
package contains a number of tutorials, drills and practise sessions
to help with mastering touch typing on the standard computer keyboard.

WWW: http://www.gnu.org/software/gtypist/
2001-05-27T14:34:55+00:00 x11/xkbset Manage various XKB features of X Window
This is a program to help manage many of the XKB features of X window. This
includes such features as MouseKeys, AccessX, StickyKeys, BounceKeys, and
SlowKeys. It also includes a perl/tk gui program to help with MouseKeys
acceleration management.

WWW: http://www.math.missouri.edu/~stephen/software/#xkbset

Stephen Montgomery-Smith
stephen@math.missouri.edu
2001-05-27T12:37:29+00:00 games/virt Game and keyboard teacher in one. Enjoy it!
Game and keyboard teacher in one. Enjoy it!

-- Zajcev Evgeny <lg@rrf.ru>
2001-05-27T11:23:56+00:00 x11-clocks/wmclock Dockable clock applet for Window Maker
Wmclock is an applet which displays the date and time in a dockable
tile in the same style as the clock from the NEXTSTEP(tm) operating
system. Wmclock is specially designed for the Window Maker window
manager and features multiple language support, twenty-four-hour
and twelve-hour (am/pm) time display, and, optionally, can run a
user-specified program on a mouse click.

WWW: http://www.bluestop.org/wmclock/
2001-05-27T05:42:57+00:00 textproc/p5-Tree-Nary Perl implementation of N-ary search trees
The Tree::Nary class implements N-ary trees (trees of data with any
number of branches), providing the organizational structure for a
tree (collection) of any number of nodes, but knowing nothing about
the specific type of node used. It can be used to display
hierarchical database entries in an internal application (the NIS
netgroup file is an example of such a database). It offers the
capability to select nodes on the tree, and attachment points for
nodes on the tree. Each attachment point can support multiple
child nodes.

WWW: https://metacpan.org/release/Tree-Nary
2001-05-27T05:41:31+00:00 devel/p5-Log-Agent Set of Perl modules that allows you to enhance logging capabilities
The Log::Agent module provides an abstract layer for logging and tracing, which
is independent from the actual method used to physically perform those
activities. It acts as an agent (hence the name) that collects the requests and
delegates processing to a sublayer: the logging driver.

The Log::Agent module is meant to be used in all reusable components, since
they cannot know in advance how the application which ends up using them will
perform its logging activities: either by emitting messages on stdout and
errors on stderr, or by directing messages to log files, or by using syslog(3).

The logging interface is common for all the logging drivers, and is therefore
the result of a compromise between many logging schemes: any information given
at this level must be either handled by all drivers, or may be ignored
depending on the application's final choice.

WARNING: THIS INTERFACE IS STILL SOMEWHAT ALPHA AND COULD STILL CHANGE
DEPENDING ON THE FEEDBACK THE AUTHOR RECEIVES, WITHOUT ANY BACKWARD
COMPATIBILITY ASSURANCE.

WWW: https://metacpan.org/release/Log-Agent
2001-05-27T05:38:26+00:00 www/p5-HTML-CalendarMonthSimple Perl Module for Generating HTML Calendars
HTML::CalendarMonthSimple is a Perl module for generating, manipulating,
and printing a HTML calendar grid for a specified month. It is intended
as a faster and easier-to-use alternative to HTML::CalendarMonth.

WWW: https://metacpan.org/release/HTML-CalendarMonthSimple
2001-05-27T05:37:12+00:00 net/p5-File-Rsync Perl convenience wrapper for the rsync(1) program
The File::Rsync Perl module is a convenience wrapper to the rsync(1)
command. It has wrappers for almost all the rsync commands and features,
as well as detecting errors.

For more details, type 'perldoc File::Rsync' or see the CPAN homepage:

WWW: https://metacpan.org/release/File-Rsync
2001-05-27T05:35:20+00:00 security/p5-Digest-MD2 Perl5 interface to the MD2 message digest algorithm
The Digest::MD2 module allows you to use the RSA Data Security
Inc. MD2 Message Digest algorithm from within Perl programs. The
algorithm takes as input a message of arbitrary length and produces as
output a 128-bit "fingerprint" or "message digest" of the input.

The Digest::MD2 programming interface is identical to the interface
of Digest::MD5. MD2 is described in RFC 1115.

WWW: https://metacpan.org/release/Digest-MD2
2001-05-27T05:33:30+00:00 devel/p5-Cdk Perl5 module for Curses Development Kit
Perl interface to Curses Development Kit.

WWW: https://invisible-island.net/cdk/
2001-05-27T02:15:02+00:00 www/p5-Apache-NNTPGateway A NNTP interface for mod_perl enabled Apache web server
Apache::NNTPGateway - a NNTP interface for mod_perl enabled Apache web
server.

WWW: http://search.cpan.org/dist/Apache-NNTPGateway/
2001-05-27T02:11:35+00:00 textproc/p5-XML-XSLT Perl module for processing XSLT
This module implements the W3C's XSLT specification. The goal
is full implementation of this spec, but it isn't yet. However,
it already works well. Below is given the set of working xslt
commands.

WWW: https://metacpan.org/release/XML-XSLT
WWW: http://xmlxslt.sourceforge.net/
2001-05-27T02:07:44+00:00 www/p5-HTML-SimpleParse Bare-bones HTML parser
This module is a simple HTML parser. It is similar in concept to HTML::Parser,
but it differs in a couple of important ways.

WWW: https://metacpan.org/release/HTML-SimpleParse
2001-05-27T02:04:50+00:00 databases/p5-DBIx-XML_RDB Perl extension for creating XML from existing DBI datasources
This module is a simple creator of XML data from DBI datasources. It allows you
to easily extract data from a database, and manipulate later using XML::Parser.

WWW: https://metacpan.org/release/DBIx-XML_RDB
2001-05-27T02:03:48+00:00 www/p5-Apache-SSI Implement Server Side Includes in Perl
Apache::SSI implements the functionality of mod_include for handling
server-parsed html documents. It runs under Apache's mod_perl.
2001-05-26T10:48:21+00:00 graphics/synaesthesia Real-time graphical music representation program
Synaesthesia is a program that represents music graphically in real time
as coruscating field of fog and glowing lines. It is intended as a visual
accompaniment to music. Synaesthesia seeks to provide not just a visual
representation of sound, but a representation of how sound is perceived.

Its display combines information about frequency, location, and diffuseness
of sound. The display is sufficiently detailed to allow to distinguish
several individual instruments, singers, or special effects on screen by
their location, shape and color, and sufficiently fast to distinguish
individual drum beats and notes.

WWW: http://www.logarithmic.net/pfh/synaesthesia
2001-05-25T23:51:34+00:00 german/ding German-English dictionary program for X windows/Unix
Ding is a Dictionary lookup program for the X window system (Linux,
Unix - not for Mac or MS Windows). It comes with a German-English
Dictionary with approximately 326,000 entries. It is an offline
version of the dictionary found at:

<URL:http://dict.tu-chemnitz.de/>.

It is based on Tk version >= 8.3 and uses the agrep or egrep tools for
searching.

It has many configuration options, such as search preferences,
interface language (English or German), colors. It has history and
help functions and comes with useful key and mouse bindings for quick
and easy lookups.

WWW: https://www-user.tu-chemnitz.de/~fri/ding/
2001-05-25T19:59:17+00:00 sysutils/userlist Prints a list of all usernames in /etc/passwd
Userlist is a simple awk script that will parse /etc/passwd
and print a list of all usernames with a UID greater than 100.
2001-05-25T19:09:53+00:00 sysutils/maint System maintenance package written in Python and CSH
Maint is a system maintenance script wrapper package written in Python and CSH
to handle common tasks, such as updating ports and source trees, building the
OS, readmes, cleaning ports and source trees, and other common tasks. Maint
is very modular and easy to extend and/or add new functions to. Maint also
includes a batch facility to allow creating batch files for the most often
done or special sequences of commands - and is cronable.

A fully automatic system build facility is in the works, which will include
building the OS and kernel, as well as software from the ports collection.
This will make duplicating or restoring a system setup extremely easy.

WWW: http://www.dynaplex.net/opensource/software/
2001-05-25T18:59:25+00:00 java/linux-sun-jdk14 Sun Java Development Kit 1.4 for Linux
The Sun Java Development Kit 1.4 for Linux.

WWW: http://java.sun.com/j2se/1.4/
2001-05-25T18:59:25+00:00 java/linux-jdk14
The Sun Java Development Kit 1.4 for Linux.

WWW: http://java.sun.com/j2se/1.4/
2001-05-24T14:17:27+00:00 deskutils/jlj Jerry's command-line LiveJournal.com entry system
Jerry's LiveJournal system is a command-line system written in perl
to interact with LiveJournal.com.

WWW: http://umlautllama.com/projects/perl/#jlj
2001-05-24T14:08:19+00:00 devel/p5-Cache-Cache Perl Cache interface
The Perl Cache package provides Cache::Cache, a generic interface for
creating persistent data stores. This interface is implemented by the
Cache::MemoryCache, Cache::SharedMemoryCache, Cache::FileCache,
Cache::SizeAwareFileCache, Cache::SizeAwareMemoryCache, and
Cache::SizeAwareSharedMemoryCache classes. This work replaces
File::Cache and IPC::Cache.

WWW: https://metacpan.org/release/Cache-Cache

-Anton
<tobez@FreeBSD.org>
2001-05-24T13:35:57+00:00 mail/demime A tool to scrub mime from mailing lists
A perl script to flatten some mime types to make mailing lists and
archives more readable. This tool is designed to run with the
Majordomo list manager, but can most likely be adapted to different
list software.
2001-05-24T13:32:17+00:00 textproc/p5-HTML-Format Module to format HTML to text or PS
This is a collection of modules that formats text from HTML syntax
trees. Bug reports and discussions about these modules can be sent
to the <libwww@perl.org> mailing list.

The modules present in this package are:

HTML::Formatter - Base class for various formatters. Formatters
traverse a syntax tree and produce some textual output.
None of the current formatters handle tables or forms yet.

HTML::FormatText - Formatter that converts a syntax tree to plain
readable text.

HTML::FormatPS - Formatter that outputs PostScript code.

WWW: https://metacpan.org/release/NIGELM/HTML-Format-2.12
2001-05-24T13:20:32+00:00 irc/py-irclib IRC protocol client library for Python
This library is intended to encapsulate the IRC protocol at a quite
low level. It provides an event-driven IRC client framework. It has
a fairly thorough support for the basic IRC protocol, CTCP and DCC.
It actually does CTCP parsing exactly as the CTCP specifications describe it.

WWW: http://sourceforge.net/projects/python-irclib/
2001-05-24T12:37:22+00:00 net/py-xmlrpc Fast implementation of the xmlrpc spec for Python
A very fast implementation of the xmlrpc spec
for Python (written in C). It supports both blocking
and non-blocking clients and servers on Windows and
POSIX platforms. Version 0.8.1 is 100% compliant
with the www.xmlrpc.com validator.

WWW: https://sourceforge.net/projects/py-xmlrpc/
2001-05-24T12:24:51+00:00 audio/p5-Shout Perl glue for libshout MP3 streaming source library
This module is an object-oriented interface to libshout, an MP3 streaming
library that allows applications to easily communicate and broadcast to an
Icecast streaming media server. It handles the socket connections, metadata
communication, and data streaming for the calling application, and lets
developers focus on feature sets instead of implementation details.

WWW: https://www.icecast.org/
2001-05-24T11:07:13+00:00 news/suck-cnews
2001-05-23T19:22:33+00:00 databases/ruby-odbc Ruby extension library to use ODBC data sources
This is an extension library to use ODBC data sources from Ruby.

WWW: http://www.ch-werner.de/rubyodbc/
2001-05-22T14:31:29+00:00 misc/cpuid CPU identification utility
This is a fairly complete CPU identification utility. It has been tested on
several Intel, AMD and Cyrix CPUs. If the Pentium III serial number misfeature
is present and enabled, this program will display it.

WWW: http://www.ka9q.net/code/cpuid/
2001-05-22T14:10:52+00:00 textproc/xmlpp XML Parser and Validator
xmlpp is an XML Parser and Validator

WWW: http://www.0xff.at/sourceware.xml
2001-05-21T19:47:44+00:00 audio/gnowavcut A GNOME/GTK+ based RIFF PCM Wave file splitter
GnoWavCut splits non-compressed 16bit PCM Wave files. You can set splitting
points while playing sounds.

WWW: http://gnowavcut.good-day.net/
2001-05-21T12:41:59+00:00 math/guppi A plotting program for GNOME
Guppi is a GPLed Gnome-based Guile and Python scriptable plot program with
integrated statistics capabilities.

WWW: http://www.gnome.org/projects/guppi/
2001-05-21T06:30:15+00:00 net/ipcalc IP Calculator
ipcalc takes an IP address and netmask and calculates the resulting broadcast,
network, Cisco wildcard mask, and host range. By giving a second netmask, you
can design sub- and supernetworks. It is also intended to be a teaching tool
and presents the results as easy-to-understand binary values.

Enter your netmask(s) in CIDR notation (/25) or dotted decimals
(255.255.255.0). Inverse netmasks are recognized.

WWW: http://jodies.de/ipcalc/

- Pete
petef@databits.net
2001-05-21T06:30:15+00:00 net-mgmt/ipcalc IP Calculator
ipcalc takes an IP address and netmask and calculates the resulting broadcast,
network, Cisco wildcard mask, and host range. By giving a second netmask, you
can design sub- and supernetworks. It is also intended to be a teaching tool
and presents the results as easy-to-understand binary values.

Enter your netmask(s) in CIDR notation (/25) or dotted decimals
(255.255.255.0). Inverse netmasks are recognized.

WWW: http://jodies.de/ipcalc
2001-05-21T02:29:52+00:00 graphics/libgnomecanvas Graphics library for GNOME
The GNOMECanvas library allows images to be used directly within
GUIs.
2001-05-21T02:29:52+00:00 graphics/gnomecanvas A graphics library for GNOME
The GNOMECanvas library provides a number of features:

- Image loading facilities.
- Rendering of a GdkPixBuf into various formats:
drawables (windows, pixmaps), GdkRGB buffers.
- A cache interface
2001-05-20T20:53:56+00:00 editors/mg Small, fast Emacs-like editor
Mg is a small, fast, portable, and free (public domain) Emacs-like
editor maintained by the OpenBSD Project. It is intended for people
who can't, or don't want to, run the real GNU Emacs, or are not
familiar with the vi(1) editor.

WWW: https://github.com/ibara/mg
2001-05-20T20:32:42+00:00 textproc/scr2txt Converts the output of "vidcontrol -p" to text
scr2txt takes a syscons screenshot generated by "vidcontrol -p" and
converts it in to a text file, optionally rewriting the eight bit
line drawing characters to seven bit equivalents.
2001-05-20T20:31:23+00:00 graphics/scr2png Converts the output of "vidcontrol -p" to PNG
scr2png takes a syscons screenshot generated by "vidcontrol -p" and
converts it in to a PNG image.
2001-05-20T14:00:25+00:00 www/mod_jk Apache JK module for connecting to Tomcat using AJP1X
mod_jk is a replacement to the elderly mod_jserv. It is a completely
new Tomcat-Apache plugin that handles the communication between
Tomcat and Apache.

WWW: http://tomcat.apache.org/connectors-doc/
2001-05-20T13:16:01+00:00 misc/sloccount Counts physical Source Lines of Code (SLOC)
SLOCCount can count physical SLOC for a wide number of languages. It can
gracefully handle awkward situations in many languages, for example, it can
determine the syntax used in different assembly language files and adjust
appropriately, it knows about Python's use of string constants as comments,
and it can handle various Perl oddities (e.g., perlpods, here documents, and
Perl's __END__ marker). It even has a "generic" SLOC counter that you may be
able to use count the SLOC of other languages (depending on the language's
syntax).

SLOCCount can also take a large list of files and automatically categorize
them using a number of different heuristics. The heuristics automatically
determine if a file is a source code file or not, and if so, which language
it's written in. It will even examine file headers to attempt to accurately
determine the file's true type. As a result, you can analyze large systems
completely automatically.

Finally, SLOCCount has some report-generating tools to collect the data
generated, and then present it in several different formats and sorted
different ways. The report-generating tool can also generate simple tab-
separated files so data can be passed on to other analysis tools (such as
spreadsheets and database systems).

WWW: http://www.dwheeler.com/sloccount/
2001-05-20T11:23:36+00:00 net/whatmask Easily convert between three common subnet mask notations
Whatmask is a small C program that will help you with network settings.

It displays the following information given IP address and/or netmask:
- The netmask in the following formats: CIDR, Netmask, Hex, Wildcard Bits
- The Network Address
- The Broadcast Address
- The number of Usable IP Addresses
- The First Usable IP Address
- The Last Usable IP Address

Author: Joe Laffey <joe@laffeycomputer.com>
WWW: http://www.laffeycomputer.com/whatmask.html
2001-05-20T11:23:36+00:00 net-mgmt/whatmask Convert between common subnet mask notations
Whatmask is a small C program that will help you with network settings.

It displays the following information given IP address and/or netmask:
- The netmask in the following formats: CIDR, Netmask, Hex, Wildcard Bits
- The Network Address
- The Broadcast Address
- The number of Usable IP Addresses
- The First Usable IP Address
- The Last Usable IP Address

WWW: http://www.laffeycomputer.com/whatmask.html
2001-05-20T04:34:28+00:00 comms/mwavem Loadable module and user excutable to support IBM Mwave ACP modem
This port includes a loadable kernel module and a user executable to
allow FreeBSD to use the DSP modem in IBM ThinkPad 600 and 700 series
laptop computers.

- R. Kevin Oberman
oberman@es.net
2001-05-20T04:00:00+00:00 mail/perdition POP3 & IMAP4 proxy that can map users to multiple backend servers
Perdition is a mail retrieval proxy that allows users to connect to a
content-free POP3 or IMAP4 server that will redirect them to their real
POP3 or IMAP4 server. This enables mail retrieval for a domain to be
split across multiple backend servers on a per user basis. It can also
be used as a POP3 or IMAP4 proxy in firewall applications.

Perdition supports arbitrary library based map access to determine the
server for each user - POSIX regex, GDBM, PostgreSQL, MySQL, NIS and
OpenLDAP libraries ship with the distribution.

The use of perditon to scale mail services beyond a single box is discussed
in a paper the author wrote on high capacity email, so be sure to check the
web page.

WWW: http://www.vergenet.net/linux/perdition/
2001-05-20T03:59:29+00:00 devel/libvanessa_adt Library that provides ADTs (queues, dynamic arrays, and more)
libvanessa_adt is a library that provides Abstract Data Types (ADTs).
It includes queues, dynamic arrays and key values.

WWW: http://horms.net/projects/vanessa/
2001-05-20T03:58:49+00:00 devel/libvanessa_socket Library that provides a simple layer for TCP/IP socket operations
libvanessa_socket is a library that provides a simple layer for TCP/IP socket
operations. It includes code to open a socket to a server as a client, to
listen on sockets for clients as a server and to pipe information between
sockets.

WWW: http://horms.net/projects/vanessa/
2001-05-20T03:41:13+00:00 devel/libvanessa_logger Library that provides a generic logging layer
libvanessa_logger provides a generic logging layer that may be used to log
to one or more of syslog, an open file handle or a file name. Though due to
limitations in the implementation of syslog opening multiple syslog loggers
doesn't makes sense. Includes the ability to limit which messages will be
logged based on priorities.

WWW: http://horms.net/projects/vanessa/
2001-05-20T03:36:45+00:00 games/sex Spouts silly mad-lib-style porn-like text
"sex" is yet another program for spouting silly random phrases. It
mimics really awful text porn with fairly comical results.

The output of this program is of a sexually explicit nature and may
offend some viewers.
2001-05-20T03:26:24+00:00 mail/autosig Random .signature generator with header file included
Auto-Sig v2.3
-------------

This application is used to generate .signature and .plan files from a list of
quotes. The files are generated by combining a constant header file with one
quote which is randomly selected from the quote file. This package includes the
source which can be used to build the autosig application and a number of
sample shell script which demonstrate how everything works.

WWW: http://www.irendi.com/
2001-05-20T03:25:18+00:00 mail/nbsmtp Simple program for outgoing SMTP delivery
No-Brainer SMTP is for people who just need a plain old SMTP outgoing delivery
system. Nothing as fancy as qmail or, heaven forbid, sendmail. It just has 3
required parameters (and 2 optional ones).
2001-05-20T03:21:37+00:00 graphics/kuickshow KDE image viewer
KuickShow is an image browser/viewer with a nice filebrowser to
select images to be shown, slideshow support and the ability to
display the following image formats: jpg, gif, tiff, png, bmp, psd,
xpm, xbm, pbm and eim. Images can be displayed either in their own
window, as large as the image, or fullscreen (which shrinks images
too large to display). KuickShow also has a slideshow mode.
2001-05-20T03:21:37+00:00 graphics/kuickshow-kde4 KDE image viewer
KuickShow is an image browser/viewer with a nice filebrowser to
select images to be shown, slideshow support and the ability to
display the following image formats: jpg, gif, tiff, png, bmp, psd,
xpm, xbm, pbm and eim. Images can be displayed either in their own
window, as large as the image, or fullscreen (which shrinks images
too large to display). KuickShow also has a slideshow mode.
2001-05-20T03:20:21+00:00 deskutils/gemcal Calendar program for MHC
gemcal is an X11 calendar program which is compatible with MHC.

WWW: http://www.quickhack.net/mhc/
2001-05-20T03:16:09+00:00 www/mod_auth_external Enables the use of external mechanisms for user authentication
Mod_Auth_External is an Apache module used for authentication. The Apache
HTTP Daemon can be configured to require users to supply logins and passwords
before accessing pages in some directories. Authentication is the process
of checking if the password given is correct for a user. Apache has standard
modules for authenticating out of several different kinds of databases.
Mod_Auth_External is a flexible tool for creating authentication systems
based on other databases.

WWW: http://www.unixpapa.com/mod_auth_external.html
2001-05-20T03:15:26+00:00 ftp/ftpproxy FTP proxy
ftp.proxy is an application level gateway for FTP.
It sits between a client and a server forwarding command and data streams
supporting a subset of the file transfer protocol as described in RFC 959.

Beside this basic function which makes the program useful on firewall
or masqueraders it offers fixing the FTP server (e.g. for connections
into a protected LAN) and proxy authentication.

WWW: http://www.ftpproxy.org/

-Philippe
philippe@le-berre.com
2001-05-20T03:01:55+00:00 misc/xosd X11 on-screen-display program and library
XOSD displays text on your screen; sounds simple, right? The difference is
that it is unmanaged and shaped, so it appears transparent. This gives the
effect of an on-screen-display, just like on your TV/VCR, etc.

WWW: https://sourceforge.net/projects/libxosd/
2001-05-20T03:01:01+00:00 games/crimson Tactical war game in the tradition of Battle Isle
Crimson Fields is a tactical war game in the tradition of Battle Isle. While
not being an exact clone, it tries to keep closer to the very first part of
the series than to the later ones, especially with regard to a rather simple
rule set and straight forward game play. Right now, the game can only be
played by two human adversaries in hot-seat mode or via e-mail. There is no
AI player code yet.

WWW: http://crimson.seul.org/
2001-05-20T02:54:49+00:00 sysutils/msyslog Flexible and easy to integrate syslog daemon
This new design of syslog allows for an easy implementation of input and output
modules. The modules that mantain compatibility with its precursor (Secure
Syslog) are included in the standard distribution along with four modules:
om_peo (an implementation of PEO-1 and L-PEO, two algorithmic protocols for
integrity checking), om_mysql and om_pgsql (modules that sends output to a
MySQL and PostgreSQL database, respectively) and om_regex (a module that allows
output redirection using regular expressions).

WWW: http://oss.coresecurity.com/projects/msyslog.html
2001-05-20T02:48:11+00:00 emulators/zsnes Intel x86 only Super Nintendo Entertainment System (SNES) Emulator
An x86 only Super Nintendo Entertainment System (SNES) Emulator,
with higher compatibility rates than snes9x.

WWW: https://www.zsnes.com/
2001-05-20T02:40:30+00:00 security/ssh-multiadd Tool to add multiple ssh keys to the authentication agent
ssh-multiadd adds multiple ssh keys to the ssh authentication agent.
These may use the same passphrase. When run without arguments, it
adds $HOME/.ssh/identity and $HOME/.ssh/id_dsa. Alternative file
names can be given on the command line or in the configuration
file. It uses ssh-askpass if necessary. Unlike ssh-add, if any of
the keys use the same passphrase, you will only need to enter each
unique passphrase once, and keys that are already added will not
be prompted for again.
2001-05-20T02:35:37+00:00 net/lla Perl-based LDAP log statistics generator
lla
-------

lla is an LDAP Logfile Analyser , it generates statistics At this moment
only NS 4.11 Logfiles have been tested. Your on your own if you want to
analyse other type of Logfiles. But feel free to give feedback on your
experiments and contribute patches to the code.

WWW: https://sourceforge.net/projects/lla/
2001-05-20T02:31:11+00:00 security/isakmpd OpenBSD IKE daemon
This is isakmpd, a BSD-licensed ISAKMP/Oakley (a.k.a. IKE)
implementation. It's written by Niklas Hallqvist and Niels Provos,
funded by Ericsson Radio Systems AB.

WWW: http://www.openbsd.org/
2001-05-20T02:22:23+00:00 devel/shapelib C API for reading and writing ArcView Shapefiles
The Shapefile C Library provides the ability to write simple C programs for
reading, writing and updating (to a limited extent) ESRI Shapefiles, and the
associated attribute file (.dbf).

WWW: http://shapelib.maptools.org/
2001-05-19T22:32:07+00:00 devel/p5-Log-Dispatch Suite of OO modules for logging messages to multiple outputs
Log::Dispatch is a suite of OO modules for logging messages to multiple
outputs, each of which can have a minimum and maximum log level. It is
designed to be easily subclassed, both for creating a new dispatcher
object and particularly for creating new outputs.

It also allows both global (dispatcher level) and local (logging object)
message formatting callbacks which allows greater flexibility and should
reduce the need for subclassing.

Subclassing is only needed to send a message to a different output, not
to change the message format.

WWW: https://metacpan.org/release/Log-Dispatch
2001-05-19T18:34:37+00:00 games/unnethack New variant of NetHack
UnNetHack is a new variant of NetHack which development started in
2009. According to the author, the main intent of this fork is to put
more randomness, challenges and fun into NetHack. It features more
levels, several UI changes like automatically opened doors and the
pickup thrown patch and a lot of game play related changes.

WWW: http://unnethack.sourceforge.net/
2001-05-19T18:34:37+00:00 games/slashem-tty Dungeon explorin', slashin', hackin' game
This is Slash'Em (super lotsa added stuff hack - extended magic),
the only actively maintained variant of NetHack (based on NetHack v 3.3.1).
A good old-fashioned dungeon-crawl with big nasties in the way, treasure
galore, and immortality if you succeed.

WWW: http://slashem.sourceforge.net/
2001-05-19T17:47:15+00:00 net/asfrecorder Tool for downloading streaming media from the Internet
This tool enables you to download streaming content in Windows Media Format
to your hard drive. The resulting files will be in ASF format and can be
played with Windows Media Player and derived tools.

You may call this the "DeCSS" for Windows Media - although neither any
serious reverse-engineering nor any particular knowledge about protocols was
necessary to program this simple application.

Development time overall: several hours for a first, working streaming code
and some more days for general performance tweaking, cross-platform
portability, the Windows graphical user interface and the XML (redirection
file) parser.

WWW: http://sourceforge.net/projects/asfrecorder/
2001-05-19T17:09:56+00:00 print/pfaedit Type 1/TrueType/OpenType/bitmap font editor
PfaEdit is a PostScript font editor which can create and modify outline
fonts in Type 1, CID-Keyed Fonts, TrueType, or OpenType format. It can
generate bitmaps and save in BDF format or embedded bitmaps in TrueType/
OpenType fonts.

If you have installed AutoTrace Version 0.28 or newer (older versions
are incompatible to this version of PfaEdit), you can generate outlines
from imported bitmap images.

For more information, see

WWW: http://PfaEdit.sourceforge.net/
2001-05-19T17:09:56+00:00 print/fontforge Type 1/TrueType/OpenType/bitmap font editor
FontForge (formerly called PfaEdit) is a PostScript font editor which can
create and modify outline fonts in Type 1, CID-Keyed, TrueType, OpenType
format. It can generate bitmaps and save in BDF format or embedded bitmaps
in TrueType/OpenType fonts.

It can generate Type3 and SVG fonts if built with multilayer feature.
If you feel the shortage of memory, rebuilding multilayer-disabled
FontForge with FONTFORGE_NO_MULTILAYER defined will save some memory.

If you have installed AutoTrace or Potrace, you can generate outlines
from imported bitmap images.

WWW: https://fontforge.org/
2001-05-19T15:29:55+00:00 graphics/autotrace Convert bitmap to vector graphics
AutoTrace is a utility that converts bitmap to vector graphics.

For more information, see
WWW: http://AutoTrace.sourceforge.net/
2001-05-19T15:06:01+00:00 print/ft2demos Demo programs for FreeType2
Demo programs for FreeType2.

ftdump show information on given font file
ftlint 'lint' for font files
ftmemchk test memory allocation of freetype library
ftmulti multiple master font viewer
ftstring render given string and show
fttimer time rasterization
ftview simple glyph viewer
testnames dump PostScript name of each glyph
2001-05-19T14:20:34+00:00 databases/py-bsddb3 Python extension module for BerkeleyDB 4.7, 4.8, 5.1, 5.3, 6.1 and 6.2
This module provides a nearly complete wrapping of the Sleepycat C API
for the Database Environment, Database, Cursor, and Transaction
objects, and each of these is exposed as a Python Type in the
bsddb3.db module. The database objects can use different access
methods, btree, hash, recno, and queue. For the first time all of
these are fully supported in the Python wrappers. Please see the
document in developers' web site for more details on the types and
methods provided.

WWW: https://www.jcea.es/programacion/pybsddb.htm
2001-05-19T14:02:04+00:00 net/p5-NetPacket Modules to assemble/disassemble network packets at the protocol level
NetPacket provides a base class for a cluster of modules related
to decoding and encoding of network protocols. Each NetPacket
descendent module knows how to encode and decode packets for the
network protocol it implements.

WWW: https://metacpan.org/release/NetPacket
2001-05-19T13:31:44+00:00 devel/p5-Heap Perl extensions for keeping data partially sorted
The Heap collection of modules provide routines that manage a heap of
elements. A heap is a partially sorted structure that is always able to
easily extract the smallest of the elements in the structure (or the
largest if a reversed compare routine is provided).

WWW: https://metacpan.org/release/Heap
2001-05-19T12:19:41+00:00 java/bugseeker-demo A debugger for Java software
BugSeeker is a fully portable Java debugger application based on JPDA. While
it only runs on JDK 1.2 or higher, it supports debugging JDK 1.1 and 1.0
applications too. The BugSeeker application is a Swing-based application that
allows you to step through your program while watching threads, variables,
field values, etc.

To use this program you will need to have a license installed. You can obtain
a license from the http://www.karmira.com/products/bugseeker2/demo.html. If
you already have a license key, you don't have to reregister there.

WWW: http://www.karmira.com/products/bugseeker2/
2001-05-19T11:05:42+00:00 devel/cppadvio Advanced i/o, networking, and arithmetic compression C++ classlib
cppadvio: Advanced i/o, Networking, and Arithmetic Compression
classlib, extended file names, and portable handling and compression
of binary data

A collection of classes and C++ streams that perform:
- a variable-bit coding of sequences of integers (including
Arithmetic compression),
- a trick of sharing a stream buffer (a "file") among several streams,
- handling of extended file names, with uni- and bi-directional 'pipes'
and a 'tcp://' prefix
- explicit endian specification in dealing with integer streams
- TCP streams
- a Vocabulary package, (poly/homo)morphic dictionaries with a
dynamic "inheritance" path, an embedded OO system

Current Version: 2.6, November 19, 2000.
WWW: http://pobox.com/~oleg/ftp/packages.html

Oleg Kiselyov
mailto:oleg@pobox.com, mailto:oleg@acm.org, mailto:oleg@computer.org
2001-05-18T22:20:10+00:00 textproc/shot2txt
shot2png takes a syscons screenshot generated by scrshot(1) and
converts it in to a text file, optionally rewriting the eight bit
line drawing characters to seven bit equivalents.
2001-05-18T19:09:02+00:00 japanese/navi2ch-xemacs21-mule
2001-05-18T19:06:13+00:00 japanese/navi2ch-emacs20 2ch.net and 2ch-like BBS navigator for Emacsen
Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.

WWW: http://navi2ch.sourceforge.net
2001-05-18T16:32:25+00:00 graphics/shot2png
shot2png takes a syscons screenshot generated by scrshot(1) and
converts it in to a PNG image.
2001-05-17T16:28:42+00:00 graphics/landscape A program for generating and rendering fractal landscapes
Landscape is a program to create and render fractal landscapes. A
choice of different generation algorithms are available, as well
as an OpenGL preview of the final render.

WWW: http://www.witchspace.com/
2001-05-17T16:21:34+00:00 security/py-amkCrypto Python cryptography modules
amkCrypto is an OpenSSL based package containing various cryptographic
modules available for the Python programming language.

The Python cryptography modules are intended to provide a reliable and
stable base for writing Python programs that require cryptographic
functions.

Contains hashing algorithms, chaffing/winnowing, random number
generation, various utility modules, and several block encryption and
digital signature algorithms.

WWW: http://www.amk.ca/python/code/crypto.html
2001-05-16T18:14:57+00:00 audio/easytag GTK Tag editor for audio files
EasyTAG is an utility for viewing and editing tags for MP3, MP2, MP4/AAC,
FLAC, Ogg, Opus, Vorbis, MusePack and Monkey's Audio files.

Features:

- Auto tagging: parse filename and directory to complete automatically the
fields (using masks),
- Ability to rename files from the tag (using masks) or by loading a text
file,
- Process selected files of the selected directory,
- Ability to browse subdirectories,
- Recursion for tagging, removing, renaming, saving...,
- Can set a field (artist, title,...) to all other files,
- Read file header informations (bitrate, time, ...) and display them,
- Auto completion of the date if a partial is entered,
- Undo and redo last changes,
- Ability to process fields of tag and file name (convert letters into
uppercase, downcase, ...),
- CDDB support (from http protocol),
- A playlist generator window,
- French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese,
Ukrainian, Czech, Spanish, Polish and Romanian translations

WWW: http://easytag.sourceforge.net
2001-05-16T18:14:57+00:00 audio/easytag-devel GTK2 Tag editor for MP3 and OGG files
EasyTAG is an utility for viewing and editing tags for MP3, MP2, FLAC, Ogg
Vorbis, MusePack and Monkey's Audio files.

Features:

- Auto tagging: parse filename and directory to complete automatically the
fields (using masks),
- Ability to rename files from the tag (using masks) or by loading a text
file,
- Process selected files of the selected directory,
- Ability to browse subdirectories,
- Recursion for tagging, removing, renaming, saving...,
- Can set a field (artist, title,...) to all other files,
- Read file header informations (bitrate, time, ...) and display them,
- Auto completion of the date if a partial is entered,
- Undo and redo last changes,
- Ability to process fields of tag and file name (convert letters into
uppercase, downcase, ...),
- CDDB support (from http protocol),
- A playlist generator window,
- French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese,
Ukrainian, Czech, Spanish, Polish and Romanian translations

WWW: http://easytag.sourceforge.net
2001-05-16T13:01:17+00:00 misc/salias CLI tool to alias arguments of other programs
The purpose of salias is to provide an aliasing system for programs where
arguments may wish to be aliased. This is more useful than just a shell
environment variable as an argument, since it can ``repeat'' options, such
as GnuPG's --recipient option as needed. Also, unlike shell enviornment
variables, it can be used transparently inside of other programs,
strengthening it's drop-in capabilities.

salias was initially designed for wrapping around GnuPG, providing aliases
for keys. However, the design easily extends to being useful for all types
of programs.

WWW: http://salias.sourceforge.net/
2001-05-15T19:52:44+00:00 devel/strace System call tracer
strace is a system call tracer, i.e. a debugging tool which prints out a trace
of all the system calls made by a another process/program.

strace is similar to the native BSD ``truss'' utility, but it's output style is
more convenient in most cases.

For strace to work, procfs has to be mounted. FreeBSD does not mount it by
default. For more information, man procfs.

WWW: https://sourceforge.net/projects/strace/
2001-05-15T04:57:00+00:00 net/net-http A library for doing HTTP client-side programming in Guile
A library for doing HTTP client-side programming in Guile

WWW: http://evan.prodromou.name/software/net-http/
2001-05-15T04:09:09+00:00 textproc/xmlppm XML-Conscious PPM Compression
XMLPPM is a data compression program that compresses XML files from 5 to
30% better than any existing text or XML-specific compressors. It is a
combination of the well-known Prediction by Partial Match (PPM) algorithm
for text compression, first described by Cleary and Witten in 1984, and an
approach to modeling tree-structured data called Multiplexed Hierarchical
Modeling (MHM) that I have developed.

WWW: http://xmlppm.sourceforge.net/
2001-05-15T02:19:15+00:00 multimedia/mpgtx Command line MPEG audio/video/system file toolbox
mpgtx was designed with the good old Unix philosophy in mind : do few but
do it well and provide end user an austary yet powerfull command line
interface.

- mpgtx can currently split and join MPEG 1 video files and most MPEG
audio files.
- mpgtx can fetch detailed informations from MPEG 1 and MPEG 2.
- mpgtx can demultiplex MPEG 1 and MPEG 2 files (System layer, Program
layer and Transport Layer).
- mpgtx can add, remove and edit ID3 tags from mp3 files and rename mp3
files according to their ID3 tags.
- DivX ;) is not yet supported, neither is MPEG 4
- splitting and joining of MPEG 2 video files is experimental. (read "will
work only in your wildest dreams")

WWW: http://mpgtx.sourceforge.net/
2001-05-15T02:19:15+00:00 graphics/mpgtx A command line MPEG audio/video/system file toolbox
mpgtx was designed with the good old Unix philosophy in mind : do few but
do it well and provide end user an austary yet powerfull command line
interface.

- mpgtx can currently split and join MPEG 1 video files and most MPEG
audio files.
- mpgtx can fetch detailed informations from MPEG 1 and MPEG 2.
- mpgtx can demultiplex MPEG 1 and MPEG 2 files (System layer, Program
layer and Transport Layer).
- mpgtx can add, remove and edit ID3 tags from mp3 files and rename mp3
files according to their ID3 tags.
- DivX ;) is not yet supported, neither is MPEG 4
- splitting and joining of MPEG 2 video files is experimental. (read "will
work only in your wildest dreams")

WWW: http://mpgtx.sourceforge.net/
2001-05-14T12:12:44+00:00 devel/atk A GNOME accessibility toolkit (ATK)
Accessibility means helping people with disabilities to participate in
substantial life activities. That includes work, and the use of services,
products, and information. GNOME includes libraries and a support framework
that allow people with disabilities to utilize all of the functionality of the
GNOME user environment.

The GNOME Accessibility Toolkit (ATK) describes a set of interfaces that need
to be implemented by GUI components to make them accessible. The interfaces are
toolkit-independent-- implementations could be written for any widget set, such
as GTK, Motif or Qt.

WWW: http://developer.gnome.org/projects/gap/
2001-05-14T12:12:44+00:00 accessibility/atk GNOME accessibility toolkit (ATK)
The GNOME Accessibility Toolkit (ATK) contains accessibility widgets,
just like GTK contains GUI element widgets. However, ATK's widgets
are platform-independent, so they can be used with Qt, Motif, etc.

WWW: https://developer.gnome.org/atk/
2001-05-12T20:29:14+00:00 devel/ruby-sysvipc Ruby interface to use System V IPC system calls
Ruby-sysvipc is the extension library to use System V IPC system calls
from Ruby. It provides a simple object interface to message queues,
semaphore sets, and shared memory segments.

Author: Daiki Ueno <ueno@unixuser.org>
WWW: http://deisui.org/~ueno/ruby/sysvipc.html
2001-05-11T21:28:04+00:00 devel/korelib A cross-platform C++ library for developing modular applications
Korelib is a cross-platform C++ library for developing modular applications.

WWW: http://www.thekompany.com/projects/korelib/index.php3
2001-05-11T19:53:04+00:00 textproc/ruby-rd-mode.el Emacs lisp module for editing RD files
An Emacs lisp module for editing RD files.

WWW: https://github.com/uwabami/rdtool
2001-05-11T19:41:19+00:00 www/mgstat Produce graphs from mod_gzip log files
Mgstat produces html reports for years, months and days (with png or
gif charts generated with GD library) that shows you how many bytes you
saved by using this excellent free Apache module. It produces history
files so you can rotate your logs without losing previous statistics.
You can also run mgstat on the same log file and statistics won't be
doubled because program will start from the place where previous
processing ended. You can also run mgstat on totally unsorted (date order)
log file (that were produced for example by merging various log files);
program will run a little bit slower but will produce correct reports.

WWW: http://wizard.ae.krakow.pl/~mike/mgstat/
2001-05-11T19:31:14+00:00 mbone/wbd A shared drawing (whiteboard) tool using multicast, compatible with wb
This is a port of wbd, a open-source program compatible with the LBL
program wb, which is multicast-based whiteboard program.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/wbd/
2001-05-11T16:17:16+00:00 textproc/p5-XML-Node Perl5 module to extend and simplify XML::Parser
XML::Node is a Perl5 module which provides a simplified extension interface
to XML::Parser.

Paraphrasing the README:

Instead of worrying about "start", "end", and "char" callbacks of every
single XML node, you can simply say that you only want to be notified when
a path is found.

Using XML::Node, you can ignore the parts of XML files that you are not
interested in. Additionally, you can register a variable instead of a
callback function. The corresponding string found in an XML file will be
automatically appended to your variable.

WWW: https://metacpan.org/release/XML-Node
2001-05-11T16:11:51+00:00 textproc/p5-Text-FixedLength-Extra Various niceties for p5-Text-FixedLength lovers
Right now, Text::FixedLength::Extra does two things for those who like
using Text::FixedLength - simpler API and extended number processing.

-Anton
<tobez@FreeBSD.org>
2001-05-11T16:06:01+00:00 devel/p5-OLE-Storage_Lite Perl module for OLE document interface
The OLE::Storage_Lite perl module allows you to read and write an
OLE structured file.

WWW: https://metacpan.org/release/OLE-Storage_Lite
2001-05-11T16:01:24+00:00 net/p5-Net-Server Configurable base class for writing internet servers in Perl
Net::Server is an extensible, generic Perl server engine. Net::Server combines
the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and
Net::FTPServer (1.0), and also from various concepts in the Apache Webserver.
Net::Server attempts to be a generic server as in Net::Daemon and
NetServer::Generic. It includes with it the ability to run as an inetd process
(Net::Server::INET), a single connection server (Net::Server or
Net::Server::Single), a forking server (Net::Server::Fork), or as a preforking
server (Net::Server::PreFork). In all but the inetd type, the server provides
the ability to connect to one or to multiple server ports.

WWW: https://metacpan.org/release/Net-Server
WWW: http://seamons.com/projects/
2001-05-11T15:58:04+00:00 x11-fonts/p5-Font-AFM Interface to Adobe font metrics files
This module implements the Font::AFM class. Objects of this class
are initialised from an AFM-file and allows you to obtain information
about the font and the metrics of the various glyphs in the font.

WWW: https://metacpan.org/release/Font-AFM
2001-05-10T17:04:49+00:00 databases/p5-DBD-Sybase Sybase DBI driver for Perl 5
DBD::Sybase is DBI (Database Interface) driver for Perl, which uses the
FreeTDS libraries to provide access to Sybase databases (including MSSQL
7).

WWW: https://metacpan.org/release/DBD-Sybase
2001-05-10T03:37:17+00:00 sysutils/wmmemmon Mem/Swap monitoring dockapp for WindowMaker
Mem/Swap monitoring dockapp for WindowMaker.
Outside circle is Mem usage in percent. Inside is swap.

WWW: http://seiichisato.jp/dockapps/#wmmemmon
2001-05-09T17:49:11+00:00 editors/emacs20-mule-devel GNU editing macros with dl module function and mule 4.1(binary only)
GNU Emacs is a self-documenting, customizable, extensible real-time
display editor (emacs binary only).

This package's emacs has a dynamic loading module function
and mule 4.1 new features.

Emacs binary is:
${PREFIX}/bin/mule-20.7
Dynamic loading patch:
ftp://ftp.m17n.org/mule/dynamic-loading/emacs-20.4-dl3.diff.gz

WWW: http://www.m17n.org/mule/dynamic-loading/

--- Ported by shige@FreeBSD.ORG
2001-05-08T19:45:14+00:00 devel/frink Tcl formatter and static tester
Frink is a tcl formatting and static check program by Lindsay Marshall.
It can prettify your program, minimise, obfuscate or just sanity check
it. It can also do some rewriting.

You pass it file names (or the stdin) and the output is generated to
stdout.

WWW: http://catless.ncl.ac.uk/Programs/Frink/
2001-05-08T18:58:23+00:00 x11-toolkits/eel2 Generally useful classes and extensions to GNOME
The eel library contains a number of useful classes and functions which
extend glib, gtk, gnome-libs, and other widely-used GNOME platform libraries.

Almost all of the eel library was previously part of Nautilus, but is now
a separate package so it can be used by other applications.

WWW: http://www.gnome.org/
2001-05-08T18:58:23+00:00 x11-toolkits/eel Generally useful classes and extensions to GNOME
The eel library contains a number of useful classes and functions which
extend glib, gtk, gnome-libs, and other widely-used GNOME platform libraries.

Almost all of the eel library was previously part of Nautilus, but is now
a separate package so it can be used by other applications.

WWW: http://www.gnome.org/
2001-05-08T18:57:01+00:00 graphics/librsvg2 Library for parsing and rendering SVG vector-graphic files
The librsvg library is a lightweight library for parsing and rendering
vector-graphic files in SVG format (like the ones made by sodipodi). It also
includes functions that render anti-aliased fonts using freetype, including
caching of glyphs. It is used by Nautilus for drawing vector icons and
anti-aliased text.

WWW: http://live.gnome.org/LibRsvg
2001-05-08T18:57:01+00:00 graphics/librsvg Library for parsing and rendering SVG vector-graphic files
The librsvg library is a lightweight library for parsing and rendering
vector-graphic files in SVG format (like the ones made by sodipodi). It also
includes functions that render anti-aliased fonts using freetype, including
caching of glyphs. It's used by Nautilus for drawing vector icons and
anti-aliased type.

WWW: http://librsvg.sourceforge.net/
2001-05-08T12:35:09+00:00 devel/p5-Event Generic Perl Event Loop
Event - A Generic Perl Event Loop

This extension aims to provide a simple and optimized event loop for a
broad class of applications.

WWW: https://metacpan.org/release/Event
2001-05-08T12:22:01+00:00 devel/p5-POE Multitasking and networking framework for perl
POE is a general purpose multitasking and networking framework.

POE does standard event loop things, cooperative multitasking, network
clients and servers; includes a high level class library that takes care
of event driven I/O; provides a framework for portable program components.

WWW: http://poe.perl.org/
WWW: https://metacpan.org/release/POE
2001-05-08T12:01:23+00:00 databases/p5-DBIx-Recordset Perl module for abstraction and simplification of database access
DBIx::Recordset is a perl module for abstraction and simplification of
database access.

The goal is to make standard database access
(select/insert/update/delete) easier to handle and independend of the
underlying DBMS. Special attention is made on web applications to make
it possible to handle the state-less access and to process the posted
data of formfields, but DBIx::Recordset is not limited to web
applications.

WWW: https://metacpan.org/release/DBIx-Recordset
2001-05-08T11:23:36+00:00 math/ruby-math3d A Ruby library for mathematics for 3D graphics
This is a Ruby library for mathematics for 3D graphics, which includes
Vector/Matrix4x4/LineSeg/Plane/Bound and so on.

Author: Yoshiyuki Kusano <yoshi@giganet.net>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=math3d
2001-05-08T11:13:59+00:00 math/ruby-algebra Ruby library for mathematical (algebraic) computations
This is a Ruby library for mathematical (algebraic) computations. Our
purpose is to express mathematical objects naturally in Ruby. Though
it does not operate fast, we can see the algorithm of the mathematical
processing not in a black box but in scripts.

Things Ruby/Algebra offers include the following:

- One-variate polynomial
o Fundamental operations (addition, multiplication,
quotient/remainder, ...)
o Factorization

- Multi-variate polynomial
o Fundamental operations (addition, multiplication, ...)
o Creating Groebner-basis, quotient/remainder by Groebner-basis.

- Algebraic systems
o Creating quotient fields
o Creating residue class fields
o Operating matrices

WWW: http://blade.nagaokaut.ac.jp/~sinara/ruby/math/algebra/
2001-05-08T10:51:33+00:00 security/ruby-blowfish A Ruby interface to the Blowfish cipher
Ruby/Blowfish is an interface to the Blowfish cipher included in the
OpenSSL library.

WWW: http://www.rubylinks.de/
Author: Hans-Dieter Stich <hd@rubylinks.de>
2001-05-08T08:32:54+00:00 sysutils/unquote Execute a command with safely quoted arguments
unquote executes a command after unquoting a specified list of arguments,
so that arbitrary characters may be passed in command-line arguments.

WWW: http://devel.ringlet.net/misc/unquote/
2001-05-08T00:02:21+00:00 science/clhep Object-oriented toolkit for particle physics applications by CERN
CLHEP is intended to be a set of HEP-specific foundation and utility
classes such as random generators, physics vectors, geometry and
linear algebra.

WWW: http://wwwasd.web.cern.ch/wwwasd/lhc++/clhep/index.html
2001-05-07T06:47:19+00:00 sysutils/dirdiff Graphical diff tool
Dirdiff is a graphical tool for displaying the differences between
directory trees and for merging changes from one tree into another.
Dirdiff can handle up to 5 trees. It displays a main window with a
list of the files which are different between the trees, with colored
squares to indicate the relative ages of the versions. A menu allows
you to display the differences between any two of the versions in
another window. Another menu allows you to copy the file from one
tree to another.

WWW: http://freecode.com/projects/dirdiff/
2001-05-06T10:44:13+00:00 irc/irchat-pj-xemacs21-mule
2001-05-06T10:43:22+00:00 irc/irchat-pj-emacs20 IRC client which runs under Emacsen
irchat-pj is an IRC client which runs under Emacsen.

Put the following line in your ~/.emacs:
(autoload 'irchat "irchat" nil t)

WWW: http://gouketsu.net/irchat-pj/
2001-05-06T10:41:44+00:00 irc/pure-xemacs21-mule
2001-05-06T10:38:29+00:00 irc/pure-emacs20 Primitive Universal Relay-chat Environment
pure - Primitive Universal Relay-chat Environment

This package is used by irchat-pj, an IRC client
which runs under Emacsen.
2001-05-06T10:20:18+00:00 irc/liece-dcc DCC support program for Liece
This is a DCC support program for Liece.
2001-05-06T10:15:35+00:00 irc/dcc DCC support program for irchat-pj
This is a DCC support program for irchat-pj.

WWW: http://gouketsu.net/irchat-pj/
2001-05-06T04:56:07+00:00 games/0verkill Bloody 2D action deathmatch-like game in ASCII art
Throw away Doom, Quake and Duke Nukem - 0verkill comes. Now you don't even need
graphic mode if you wanna take on your friends in a bloody deathmatch.

Finally you can taste elaborate shoot-em-up action in 16 glorious colors on
your plain old text terminal. You never thought that ASCII letters are capable
of network-game action in such a massive manner.

No one ever connected gushing blood with those innocent ASCII letters that were
so utterly boring until recently, when 0verkill was released.

WWW: http://artax.karlin.mff.cuni.cz/~brain/0verkill/
2001-05-05T23:38:07+00:00 mail/getmail POP3/IMAP4 mail retriever with Maildir and command delivery
A POP3 and IMAP4 mail retriever with reliable Maildir and command delivery.

Summary of features:
- Retrieve mail from an unlimited number of POP3/IMAP4 mailboxes and servers.
- Support for POP3-over-SSL and IMAP-over-SSL, as well as SDPS
WARNING: even with SSL, "no certificate or key validation is done." so
that getmail does not detect or protect from man-in-the-middle attacks.
- Support for multidrop or domain mailboxes.
- Safe and reliable delivery to qmail-style Maildirs, as well as program
(pipe) delivery for use with arbitrary external MDAs. Includes an MDA
for mbox files that supports mboxrd format and fcntl-type flock locking.
- Does not destroy information by rewriting mail headers.
- Does not cause mail loops by doing SMTP injection, and therefore does
not require that you run an MTA (like qmail or sendmail) on your host.
- Can remember which mail it has already retrieved, and can be set to
only download new messages.
- Written in Python, and therefore easy to extend or customize.
- Simple to install, configure, and use.

WWW: http://pyropus.ca/software/getmail/
2001-05-05T23:20:12+00:00 lang/ruby18 An object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

WWW: http://www.ruby-lang.org/en/
2001-05-05T23:20:12+00:00 lang/ruby-devel An object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

Author: Matsumoto "matz" Yukihiro <matz@zetabits.com>
WWW: http://www.ruby-lang.org/en/
2001-05-05T23:12:00+00:00 www/cheetah GTK+ based light-weight web browser
GTK+ based light-weight web browser

WWW: http://cheetah.sourceforge.net/
2001-05-05T22:38:22+00:00 lang/ruby-mode.el Emacs lisp modules for the Ruby language
Emacs lisp modules for the Ruby language.
2001-05-05T19:22:03+00:00 security/pam_ssh
This PAM module provides single sign-on behavior for UNIX using
SSH. Users are authenticated by decrypting their SSH private keys with
the password provided (probably to XDM). In the PAM session phase, an
ssh-agent process is started and keys are added.

WWW: http://sourceforge.net/projects/pam-ssh/

Andrew J. Korty <ajk@iu.edu>
2001-05-04T21:51:17+00:00 x11/gnome2-fifth-toe Additional GNOME 2 applications not included in the core desktop
GNOME 2 "Fifth Toe"

The Fifth Toe is a collection of stable GNOME 2 applications that
many users expect to be part of a usable desktop. Included are image
manipulation programs, chat applications, music and multimedia players,
much more.

WWW: http://www.FreeBSD.org/gnome/
2001-05-04T21:51:17+00:00 x11/gnome-fifth-toe The "meta-port" for the GNOME "Fifth-Toe" extra package set
GNOME "Fifth-Toe"

A collection of programs that GNOME users may find useful, all brought
together with the convenience of a single "meta-port".
2001-05-04T21:51:17+00:00 databases/libgda3 Provides uniform access to different kinds of data sources
GNU Data Access (GDA) is an attempt to provide uniform access to
different kinds of data sources (databases, information servers,
mail spools, etc).

It is a complete architecture that provides all you need to access
your data, defined by a set of CORBA interfaces as generic as possible
(but very powerful at the same time) so that any kind of data source
can be accessed through them.

libgda is an interface to the GDA architecture, providing a nice
wrapper around the CORBA interfaces, for both the client and the server
parts. It also provides a bunch of tools to help you both in the
development and management of your data sources, all done through
the GDA model's set of CORBA interfaces.

libgda was part of the GNOME-DB project, but has been separated from it
to allow non-GNOME applications to be developed based on it.

WWW: http://www.gnome-db.org/
2001-05-04T21:51:17+00:00 databases/libgda2 Provides uniform access to different kinds of data sources
GNU Data Access (GDA) is an attempt to provide uniform access to
different kinds of data sources (databases, information servers,
mail spools, etc).

It is a complete architecture that provides all you need to access
your data, defined by a set of CORBA interfaces as generic as possible
(but very powerful at the same time) so that any kind of data source
can be accessed through them.

libgda is an interface to the GDA architecture, providing a nice
wrapper around the CORBA interfaces, for both the client and the server
parts. It also provides a bunch of tools to help you both in the
development and management of your data sources, all done through
the GDA model's set of CORBA interfaces.

libgda was part of the GNOME-DB project, but has been separated from it
to allow non-GNOME applications to be developed based on it.

WWW: http://www.gnome-db.org/
2001-05-04T21:51:17+00:00 databases/libgda Provides uniform access to different kinds of data sources
GNU Data Access (GDA) is an attempt to provide uniform access to
different kinds of data sources (databases, information servers,
mail spools, etc).

It is a complete architecture that provides all you need to access
your data, defined by a set of CORBA interfaces as generic as possible
(but very powerful at the same time) so that any kind of data source
can be accessed through them.

libgda is an interface to the GDA architecture, providing a nice
wrapper around the CORBA interfaces, for both the client and the server
parts. It also provides a bunch of tools to help you both in the
development and management of your data sources, all done through
the GDA model's set of CORBA interfaces.

libgda was part of the GNOME-DB project, but has been separated from it
to allow non-GNOME applications to be developed based on it.

WWW: http://www.gnome-db.org/
2001-05-04T21:39:58+00:00 x11/xalf 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.

WWW: http://www.lysator.liu.se/~astrand/projects/xalf/
2001-05-04T21:39:58+00:00 x11-toolkits/panel-- A powerful C++ binding for the GNOME panel libraries
Panel-- - A GTK-- wrapper for applet_widget

This is a wrapper for the applet_widget component of GNOME for use
with the GTK-- wrapper for GTK, the Gimp Toolkit and libgnomeui, the
GNOME UI library. The wrapper is distributed under the GNU LGPL and
its demo is distibuted under the GNU GPL.

WWW: http://www.gnome.org/
2001-05-04T21:39:58+00:00 misc/gnomeuserdocs2 GNOME 2 users guide
User documentation for the GNOME 2 desktop.
2001-05-04T21:39:58+00:00 misc/gnomeuserdocs GNOME users guide
GNOME users guide
2001-05-04T21:39:58+00:00 misc/gnome-user-docs GNOME 3 users guide
User documentation for the GNOME 3 desktop.
2001-05-04T21:00:30+00:00 games/hlserver-wasteland Half-Life mod Wasteland full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Wasteland server under Linux emulation.

Wasteland Half-Life is a multiplayer mod based in a shattered world.
Nuclear fire has scarred the earth and the survivors fight over
the scraps of what was once their civilization. Some have formed
gangs and tribes to better survive the harsh world their
great-grandparents left them, while some have waited in sealed
underground Vaults for the radiation, viruses, and mutagens unleashed
so many years ago to fade.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/thewastes/
2001-05-04T20:59:13+00:00 games/hlserver-wizwars Half-Life mod Wizard Wars full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Wizard Wars server under Linux emulation.

Wizard Wars is a new Half-Life add on (mod) that pits teams of
spell flinging wizards head to head in a magical maelstrom! Wizard
Wars lets you choose from eight different sorcerers, each with
varying strengths and special abilities, to battle other mages in
a variety of settings and objectives. From "Capture the Grail" to
all out Combo Chaos, in teams or with every magician on his own,
Wizard Wars allows great flexibility in the maps played, objectives
set (if any), and points earned. For who like the idea of fast-paced
all-out fighting with impressive and surprising magical staffs and
spells, Wizard Wars is sure to please.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/wizardwars/
2001-05-04T19:52:40+00:00 audio/xmms-kde Integrates XMMS into the KDE3 Panel
XMMS-KDE is a MP3-player panel applet for the KDE panel (kicker).
it is not only useful for remote controlling xmms, but also noatun
and it even comes with a builtin MP3 player.

WWW: http://xmms-kde.sourceforge.net/
2001-05-04T10:51:36+00:00 games/solarwolf Action/arcade game originally based of SolarFox on the Atari 2600
SolarWolf is an action/arcade game written entirely in Python. It is entirely
opensource and free. It is released under the LGPL license.

It features quick and smooth fullscreen 800x600 graphics. There is alpha
transparent blitting, colorkeying, animated sprites, scrolling starfield
background, antialiased font rendering, and more. The sound system supports
multiple sound channel playback, along with streaming music support. It also
supports input from keyboard or joystick.

The game is originally based of SolarFox on the Atari 2600.

WWW: https://www.pygame.org/shredwheat/solarwolf/index.shtml
2001-05-04T02:09:12+00:00 games/hlserver-svencoop Half-Life mod Sven Co-Op full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Sven Co-Op server under Linux emulation.

Sven Co-op is a modification that allows co-operative multiplayer
(where players fight together against monsters/etc.) in Half-Life.
It also adds some features to make co-op play more interesting.

Visit these following web pages for more information:

WWW: http://www.svencoop.com/
2001-05-03T03:02:44+00:00 games/hlserver-heroes Half-Life mod Heroes full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Heroes server under Linux emulation.

How about super-heroes fighting against super-vilains?

Visit these following web pages for more information:

WWW: http://perso.libertysurf.fr/ambrelune/
2001-05-03T01:45:51+00:00 games/hlserver-admin Popular Half-Life mod server administration tool for Linux
Half-Life Admin Mod - the ultimate half-life server administration
tool.

This mod will let you give people access to your servers, without
giving access to rcon. It also lets you define users who can access
the server, each with a different password. It is a plug-in
replacement for several mods.

WWW: http://www.adminmod.org/

- Patrick Li
pat@databits.net
2001-05-03T01:44:21+00:00 games/hlserver-si Half-Life mod Science and Industry full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Science and Industry server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.planethalflife.com/si/
2001-05-02T05:55:08+00:00 mail/pronto Mail client for Gnome/Gtk written in Perl
A Mail client written intirely in Perl/Gtk, featuring
Multiple POP3 accounts, Mail filters, HTML Mail reading,
Working support for hyperlinks, and alot more!


WWW: http://www.muhri.net/pronto/
2001-05-02T05:54:04+00:00 mail/p5-MIME-Types Perl extension for determining MIME types
This Perl module is built to conform to the MIME types standard defined
in RFC 1341 and updated by RFC's 1521 and 1522.

WWW: https://metacpan.org/release/MIME-Types
2001-05-02T05:52:29+00:00 textproc/p5-Lingua-Ispell Perl module that encapsulates access to the Ispell program
Lingua::Ispell.pm - a module encapsulating access to the Ispell program.

ispell, when reporting on misspelled words, indicates the string it was
unable to verify, as well as its starting offset in the input line.
No such information is returned for words which are deemed to be
correctly spelled.

WWW: https://metacpan.org/release/Lingua-Ispell
2001-05-01T19:50:14+00:00 x11-fonts/ms-fonts
This is a set of True Type fonts available for download from MicroSoft's
web-site. You can use them if your X-server supports .ttf fonts (or if
you have other applications for fonts). A good thing about them is the
multi-charset support.

You'll have to add /usr/local/share/ms-fonts to your X font-path by
either:

$ xset fp+ /usr/local/share/ms-fonts
$ xset fp rehash

and/or by adding it to your X-server configuration file (usually
/etc/X11/XF86Config or /etc/Xaccel.ini) and restarting the X-server.

WWW: http://www.microsoft.com/typography/fontpack/
2001-05-01T17:31:38+00:00 misc/stan Generate several statistical informations of a stream
Stan is a small console application that works on all Unix systems. It is
able to generate several statisical information of a stream. A stream can
be either standard input or given files. Stan can be used in order to analyse
encrypted data or to measure the quality of a pseudo random number generator.

There are three types of statistics generated by Stan:

- General Statistics
General statistical standard values are based on the bytes of the input
stream. Stan is able to calculate the mean, the median, the deviation
and the chi-squared value of the given stream.

- Pattern Statistics
It is possible to do pattern analysis up to a specified pattern length.
Stan will analyse the patterns inside the stream and output the most
used patterns and the range of patterns used.

- Bit Statistics
By analysing the bit of the given stream and dividing them into run,
sequences of the same bit, stan is able to show information that are
useful for analysing pseudo random numbers. Stan calculates ratios
between run lengths and 0 runs to 1 runs.

WWW: http://www.roqe.org/stan/
2001-05-01T17:30:29+00:00 devel/log4cpp Library of C++ classes for flexible logging
A library of C++ classes for flexible logging to files, syslog, IDSA and
other destinations. It is modeled after the Log for Java library
(http://www.log4j.org), staying as close to their API as is reasonable.

WWW: http://log4cpp.sourceforge.net/
2001-05-01T17:29:30+00:00 net/gsk C library for writing servers
GSK is a C library for writing servers. It is designed for writing servers
where everything happens in a single thread.

WWW: http://gsk.sourceforge.net/
2001-05-01T17:28:25+00:00 devel/clint Static source code checker for C++
Clint is a testbed for static source-code checking techniques. It is
currently designed to check C++ for common programmer errors and suggest
improvements.

WWW: http://sourceforge.net/projects/clint/
2001-05-01T17:16:31+00:00 x11-clocks/wmtimer Multi-Function timer dockapp for WindowMaker
Wmtimer is a dockable alarm clock for WindowMaker which can be run
in alarm, countdown timer, or chronograph mode. In alarm or timer
mode, you can either execute a command or sound the system bell
when the time is reached. Wmtimer is configurable through the
command line or the GTK GUI.

WWW: https://github.com/bbidulock/wmtimer
2001-05-01T09:41:05+00:00 japanese/ruby-romkan Romaji <-> Kana conversion library for Ruby
Ruby/Romkan: a Romaji <-> Kana conversion library for Ruby

What's Ruby/Romkan?

Ruby/Romkan is a Romaji <-> Kana conversion library for Ruby. It can
convert a Japanese Romaji string to a Japanese Kana string or vice
versa.

WWW: http://0xcc.net/ruby-romkan/index.html.en
2001-05-01T00:15:13+00:00 audio/mp3butler A program for renaming mp3 files and looking ID3 tags for it
Mp3butler is a set of programs written in perl for renaming your mp3's.

o It will remove all characters that require shell escapes from filenames
o It will remove capitalization from filenames
o It can create ID3 tags using the filename
o It can reorganize your mp3's into an organizational hierarchy
o id3butler can also lookup tags for mp3 via MusicBrainz and FreeDB databases
2001-04-30T11:06:34+00:00 sysutils/pdumpfs Daily backup system similar to Plan9's dumpfs
pdumpfs: a daily backup system similar to Plan9's dumpfs

What's pdumpfs?

pdumpfs is a simple daily backup system similar to Plan9's dumpfs
which preserves every daily snapshot. pdumpfs is written in Ruby.
You can access the past snapshots at any time for retrieving a certain
day's file. Let's backup your home directory with pdumpfs!

pdumpfs constructs the snapshot YYYY/MM/DD in the destination
directory. All source files are copied to the snapshot directory for
the first time. On and after the second time, pdumpfs copies only
updated or newly created files and stores unchanged files as hard
links to the files of the previous day's snapshot for saving a disk
space.

WWW: http://0xcc.net/pdumpfs/
2001-04-29T16:58:46+00:00 databases/dbtool Store and retrieve data in a key/value format in a hash database
dbtool can be used to store and retrieve data in a key/value format in a
hash database. Perl compatible regular expressions are supported both for
storing and retrieving of data. It's main advantages are the ability to
maintain huge amounts of data and speed.

WWW: http://www.daemon.de/DBTOOL
2001-04-29T14:43:09+00:00 lang/yap High-performance Prolog compiler
YAP is a high-performance Prolog compiler developed at
LIACC/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog
engine is based in the WAM (Warren Abstract Machine), with several
optimizations for better performance. YAP follows the Edinburgh
tradition, and is largely compatible with the ISO-Prolog standard and
with Quintus and SICStus Prolog.

WWW: http://www.dcc.fc.up.pt/~vsc/Yap/
2001-04-29T13:46:55+00:00 french/php_doc
2001-04-29T13:45:02+00:00 german/php_doc
2001-04-29T11:23:21+00:00 devel/pkgconfig A utility to retrieve information about installed libraries
The pkg-config program is used to retrieve information about installed
libraries in the system. It is typically used to compile and link against one
or more libraries. It's more useful to the compilation process than to
the end-user.

pkg-config retrieves information about packages from special metadata files.
These files are named after the package, with the extension .pc. By default,
pkg-config looks for these files in the following directories:
${PREFIX}/libdata/pkgconfig, ${PREFIX}/lib/pkgconfig,
${LOCALBASE}/libdata/pkgconfig, ${LOCALBASE}/lib/pkgconfig,
${X11BASE}/libdata/pkgconfig, and ${X11BASE}/lib/pkgconfig; it will also look
in the list of directories specified by the PKG_CONFIG_PATH environment
variable.

WWW: http://pkgconfig.freedesktop.org/wiki/
2001-04-29T11:23:21+00:00 devel/pkg-config A utility to retrieve information about installed libraries
The pkg-config program is used to retrieve information about installed
libraries in the system. It is typically used to compile and link against one
or more libraries. It's more useful to the compilation process than to
the end-user.

pkg-config retrieves information about packages from special metadata files.
These files are named after the package, with the extension .pc. By default,
pkg-config looks for these files in the following directories:
${PREFIX}/libdata/pkgconfig, ${PREFIX}/lib/pkgconfig,
${LOCALBASE}/libdata/pkgconfig, and ${LOCALBASE}/lib/pkgconfig; it will also
look in the list of directories specified by the PKG_CONFIG_PATH environment
variable.

WWW: http://pkgconfig.freedesktop.org/wiki/
2001-04-28T23:42:14+00:00 sysutils/paicc Paint Changed Characters
This command turns the static output from one or more Unix
commands into a dynamic, pageable, real-time display. You
specify the command(s) and the delay period between screen
refreshes and Paint Changed Characters does the rest, including
optimizations to minimize cursor movement and the number of
transmitted characters.
2001-04-28T20:53:53+00:00 net/cvsup-devel
CVSup is a software package for distributing and updating collections
of files across a network. It can efficiently and accurately mirror
all types of files, including sources, binaries, hard links, symbolic
links, and even device nodes. CVSup's streaming communication
protocol and multithreaded architecture make it most likely the
fastest mirroring tool in existence today. In addition to being
a great general-purpose mirroring tool, CVSup includes special
features and optimizations specifically tailored to CVS repositories.

This is a development snapshot of CVSup. It contains a number of
recent bug fixes as well as some new features which are not ready for
official release just yet. See the "ChangeLog" file for details.

WWW: http://www.polstra.com/projects/freeware/CVSup/

jdp@polstra.com
2001-04-28T17:55:53+00:00 devel/terminality Cross-platform terminal manipulation library
Terminality aims to be a cross-platform terminal manipulation library. It
provides a set of functions which are used to manipulate a text terminal,
functions such as clearing the screen, changing text colours, moving the
cursor, etc.
2001-04-28T15:16:33+00:00 net/p5-IO-Interface Perl extension for access to network card configuration information
IO::Interface adds object-methods to IO::Socket objects to allow
them to get and set operational characteristics of network interface
cards, such as IP addresses, net masks, and so forth. It is useful
for identifying runtime characteristics of cards, such as broadcast
addresses, and finding interfaces that satisfy certain criteria,
such as the ability to multicast.

WWW: https://metacpan.org/release/IO-Interface
2001-04-28T15:08:08+00:00 lang/p5-Switch Switch statement for Perl
Switch.pm provides the syntax and semantics for an explicit case
mechanism for Perl. The syntax is minimal, introducing only the
keywords switch and case and conforming to the general pattern of
existing Perl control structures. The semantics are particularly
rich, allowing any one (or more) of nearly 30 forms of matching to
be used when comparing a switch value with its various cases.

WWW: https://metacpan.org/release/Switch

-Anton
<tobez@FreeBSD.org>
2001-04-28T15:03:42+00:00 astro/p5-Astro-Sunrise Perl extension for computing the sunrise/sunset on a given day
This module returns the sunrise/sunset for a given day.

WWW: https://metacpan.org/release/Astro-Sunrise
2001-04-28T14:55:30+00:00 databases/p5-AsciiDB-TagFile Perl tie class for a simple ASCII database
Usually when you have to store persistent data you don't need a
full-blown database server, just a ASCII database would do the
trick.

AsciiDB::Tag allows you to access a simple ASCII database using a
perl hash variable. The database format is straightforward so you
can edit it by hand if you need so. Each record is stored into a
file, and a record is just a set of values tagged by the field
name.
2001-04-28T14:48:19+00:00 devel/p5-Data-Compare Compare Perl data structures
Compare two perl data structures recursively. Returns 0 if the
structures differ, else returns 1.

WWW: https://metacpan.org/release/Data-Compare
2001-04-28T14:39:59+00:00 devel/p5-Term-Prompt Perl extension for prompting a user for information
This perl routine will take a prompt, a default response and a list
of possible responses and deal with the user interface, (and the
user!), by displaying the prompt, showing the default, and checking
to be sure that the response is one of the legal choices.

WWW: https://metacpan.org/release/Term-Prompt
2001-04-28T14:21:40+00:00 sysutils/p5-Stat-lsMode Format file modes like "ls -l" command does
Stat::lsMode generates mode and permission strings that look like
the ones generated by the Unix ls -l command. For example, a
regular file that is readable by everyone and writable only by its
owner has the mode string -rw-r--r--. Stat::lsMode will either
examine the file and produce the right mode string for you, or you
can pass it the mode that you get back from Perl's stat call.

WWW: https://metacpan.org/release/Stat-lsMode
2001-04-28T13:53:35+00:00 www/p5-URI-Sequin Extract information from the URLs of Search-Engines
SEQUIN is intended to extract the keywords used and the name of
the search engine given the a line from a logfile that contains a
referal URL from a Search Engine which GETs its data.

Unlike traditional applications for doing this, it does not rely
on a preset list of search engines and thus currently works with
almost every search engine URL the author could get his hands on.

WWW: https://metacpan.org/release/URI-Sequin

-Anton
<tobez@FreeBSD.org>
2001-04-27T19:18:34+00:00 chinese/irssi zh-tw cursor movement friendly, wrapping clean irssi
2001-04-27T17:38:02+00:00 lang/diveintopython Free Python tutorial book that is "not For Dummies(tm)"
"Dive Into Python" is a Python tutorial for experienced programmers.

The book is published under the GNU Free Documentation License and is
available in a variety of formats. It is currently being translated into a
number of languages.

WWW: http://www.diveintopython.net/
2001-04-27T07:40:58+00:00 databases/mdbtools Utilities and libraries to export data from MS Access databases (.mdb)
MDB Tools is a set of programs to help you extract data from Microsoft Access
files in various settings. See the NEWS file for information about the latest
release.

WWW: https://github.com/mdbtools/mdbtools/
2001-04-26T18:01:53+00:00 devel/p5-Devel-Modlist Perl extension to collect module use information
The Devel::Modlist perl module provides a means by which to get a
quick run-down on which libraries and modules are being utilized
by a given perl script.

Just as compiler systems like gcc provide dependency information
via switches such as -M, Devel::Modlist is intended to assist script
authors in preparing dependency information for potential users of
their scripts.

WWW: https://metacpan.org/release/Devel-Modlist
2001-04-26T17:20:34+00:00 net/pfinger Highly configurable, secure, and portable finger daemon
PFinger consists of server and client for the standard finger service.

The PFinger server is a replacement for the standard Unix finger server. It
also implements the pip-protocol which could become the finger v2 protocol.
Its advantage over existing finger servers like GNU Finger or similar
enhanced Finger servers are its configurability, compatibility and security
(e.g. the server does not run as root).

The Pfinger client can be used for several tasks: First it provides an easy
way to edit the information the PFinger Server gives out about you. Then it
can be used as graphical version of the standard finger client to monitor
who is online.

WWW: http://www.xelia.ch/unix/pfinger/
2001-04-25T11:06:06+00:00 games/hlserver-action Action Half-Life mod full server package for Linux
This package contains the files to run a FreeBSD Action Half-Life
Beta 4 server under Linux emulation.

Visit these following web pages for more information:

WWW: http://ahl.action-web.net/

- Mark Murray
markm@freebsd.org
2001-04-24T18:06:38+00:00 lang/php_doc PHP documentation in HTML
PHP documentation in HTML.

If you feel that the documentation is too much out of sync with the
files available from the URL below, feel free to contact the
maintainer about it.

WWW: http://www.php.net/download-docs.php
2001-04-24T17:13:27+00:00 graphics/picturebook SONY VAIO camera capture utility
Picturebook is an experimental utility for capturing from SONY VAIO camera.
This port includes following binaries
capture / capture utility for VAIO camera
setbrightness / LCD brightness control tool
(usage: setbrightness [0-255])
vaiobat / get battery status

WWW: http://samba.org/picturebook/
2001-04-23T19:13:12+00:00 devel/ruby-mo
mo.rb is a simple class for reading MO file.

WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=mo.rb
Author: Masahiro Sakai <zvm01052@nifty.ne.jp>
2001-04-23T16:52:21+00:00 math/surf Visualize some real algebraic geometry
surf is a tool to visualize some real algebraic geometry: plane algebraic
curves, algebraic surfaces and hyperplane sections of surfaces. surf is
script driven and has (optionally) a nifty GUI using the Gtk widget set.

The algorithms should be stable enough not to be confused by curve/surface
singularities in codimension greater than one and the degree of the surface
or curve. This has been achieved quite a bit. We have drawn curves of degree
up to 30 and surfaces of degree up to 20 successfully. However, there are
examples of curves/surfaces of lower degree where surf fails to produce
perfect images. This happens especially if the equation of the curve/surface
is not reduced. Best results are achieved using reduced equations. On the
other hand, surf displays the Fermat-curves accurately for degree up to 98.

WWW: http://surf.sourceforge.net/
2001-04-23T16:02:11+00:00 devel/kimwitu++ A tool for processing trees (i.e. terms)
Kimwitu++ is the successor to Kimwitu. Like Kimwitu, it is a tool for
processing trees (i.e. terms). It is a meta tool: Kimwitu++ can be used for
generating software - especially when building compilers. Kimwitu++ has its own
input language, which allows the definition of the tree structure and of
functions operating on the tree. It uses the input to generate a number of C++
files, which are then bound to a program using the C++ compiler.
Kimwitu++ can be easily combined with parser generators like lex and
yacc. While the parser deals with processing the grammar rules, kimwitu++ deals
with creating an abstract syntax tree. In further passes, this tree can be used
to generate target code. These passes can be implemented in the same program or
a different one - kimwitu++ supports saving the tree into files.
For processing the tree, Kimwitu++ supports two mechanisms: unparse
rules (for code generation), and rewrite rules (for transformations). Each rule
can be tailored to a specific node structure using pattern matching; all rules
together are applied to the tree recursively. To support different rules for
the same kind of node (in different application contexts), Kimwitu++ supports
the definition of views.
Inside the rules, Kimwitu++ allows to integrate C++ code; it also
provides some extensions to C++. For each node type, a class is generated, which
can be extended with user-defined methods.

WWW: http://site.informatik.hu-berlin.de/kimwitu++/
2001-04-23T15:46:38+00:00 ftp/pure-ftpd Small, easy to set up, fast, and secure FTP server
Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based
upon Troll-FTPd.

Unlike other popular FTP servers, it's designed to be secure in default
configuration, has no known buffer overflow, it is really trivial to set up and
it is especially designed for modern kernels.

Features include PAM support, IPv6, chroot()ed home directories, virtual
domains, built-in 'ls', anti-warez system, configurable ports for passive
downloads, FXP protocol, bandwidth throttling, ratios, LDAP, customizable SQL,
fortune files, Apache-like log files, fast standalone mode, text / HTML / XML
real-time status report, virtual users, virtual quotas, privilege separation and
more.

WWW: https://www.pureftpd.org/
WWW: https://github.com/jedisct1/pure-ftpd
2001-04-23T12:16:37+00:00 devel/kimwitu Tool for processing trees (i.e. terms)
Kimwitu is a system that supports the construction of programs that use
trees or terms as their main data structure. It is a `meta-tool' in the
development process of tools. Its input is an abstract description of
terms, annotated with implementation directives, plus a definition of
functions on these terms. The output consists of a number of C-files that
contain data-structure definitions for the terms, a number of standard
functions on those terms, and a translation (in C) of the function
definitions in the input (eg. term rewriting).

The standard functions can be used to create terms, compare them for
equality, read and write them on files in various formats and do
manipulations like list concatenation.

WWW: http://fmt.cs.utwente.nl/kimwitu/
2001-04-22T17:05:02+00:00 ftp/muddleftpd A new ftp server that can perform a variety of ftp tasks
Muddleftpd is a new ftp server that can perform a variety of ftp tasks. It
is simple to setup, fast, secure and reasonably lightweight.

WWW: http://www.nongnu.org/muddleftpd/
2001-04-22T14:03:04+00:00 picobsd/ssh-picobsd Secure shell client, server and remote copy (for picobsd)
Secure Shell is a program to log into another computer over a network,
to execute commands in a remote machine, and to move files from one
machine to another. It provides strong authentication and secure
communications over insecure channels. It is intended as a replacement
for rlogin, rsh, and rcp.
This port builds the three programs ssh, sshd and scp as a single binary,
and is intended for use with picobsd images.
2001-04-22T05:22:45+00:00 japanese/aterm A color vt102 terminal emulator with transparency support
aterm is a color vt102 terminal emulator, based on rxvt 2.4.8 with
additions for fast transparency.

It was created with AfterStep users in mind, but is not tied to any
libraries, and can be used anywhere.

This port include XIM support.

WWW: http://aterm.sourceforge.net/
2001-04-22T02:35:53+00:00 emulators/darcnes Multi-system emulator
multi-system emulator

WWW: http://www.dridus.com/~nyef/darcnes/
2001-04-22T01:40:59+00:00 emulators/gngb GameBoy(tm) emulator
GameBoy(tm) emulator

WWW: http://m.peponas.free.fr/gngb/
2001-04-22T00:32:32+00:00 emulators/generator SEGA Genesis emulator
SEGA Genesis emulator

Generator is an open source emulator designed to emulate the Sega Genesis /
Mega Drive console, a popular games machine produced in the early 1990s. It is
a portable program written in C and has been ported to the Amiga, Macintosh,
Windows and even pocket PCs such as the iPAQ and Cassiopeia. Natively it
compiles under Unix for X Windows with either tcl/tk or gtk/SDL, for svgalib
and even cross-compiles to DOS with djgpp/allegro.

Generator uses it's own custom 68000 processor emulation which is and uses
compilation techniques such as block-marking, flag calculation removal,
operand pre-calculation, endian pre-conversion etc. There are approximately
1600 C routines generated by the first stage of compilation to cope with the
67 instruction families. These include two versions of every instruction - one
that calculates flags and one that doesn't, so that unnecessary flag
computation is avoided.

WWW: http://www.squish.net/generator/
2001-04-22T00:31:45+00:00 emulators/cingb Yet another Nintendo Game Boy emulator
cingb is an ATTEMPT to write a Gameboy-emulator for all kinds of platforms.
It plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step
analysis of Gameboy programs and might be also interesting for educational
purposes.

WWW: https://github.com/nakal/cingb
2001-04-22T00:16:47+00:00 print/ttftot42 TrueType to Type42 font converter
TrueType to Type42 font converter

WWW: https://www.nih.at/ttftot42/
2001-04-20T16:33:03+00:00 textproc/scrollkeeper Open Document Cataloging Project
ScrollKeeper is a cataloging system for documentation on open systems.
It manages documentation metadata (as specified by the Open Source
Metadata Framework (OMF) and provides a simple API to allow help browsers
to find, sort, and search the document catalog. It will also be able to
communicate with catalog servers on the Net to search for documents which
are not on the local system.

WWW: http://scrollkeeper.sourceforge.net/
2001-04-20T12:32:56+00:00 misc/wmpal One of the most useless dockapps in the world
One of the most useless dockapps in the world...

Wmpal is a Window Maker dockapp based off a Black Box application called bbpal.

WWW: http://wmpal.sourceforge.net/
2001-04-19T17:30:10+00:00 security/mdcrack Bruteforce password MD5 hashes
Bruteforce password MD5 hashes

WWW: http://membres.lycos.fr/mdcrack/
2001-04-19T10:58:10+00:00 net/geotrace Graphical traceroute utility
Geotrace is a geographical traceroute utility.

WWW: http://geotrace.sourceforge.net/
2001-04-19T08:40:47+00:00 sysutils/wmcpuload "lcd" dockapp for windowmaker, which displays the current cpuload
This is a port of wmcpuload, which displays the current cpu-load in a
simulated lcd-display, which supports background lighting.

WWW: http://seiichisato.jp/dockapps/#wmcpuload
2001-04-19T08:10:10+00:00 x11-wm/oroborus Small and simple GNOME-compatible window manager
Oroborus is a small and simple window manager for X11 which has the
following features:

- Good default key bindings
- Windows are moveable by keyboard
- Highly configurable
- XPM-themable
- GNOME compatible
- NET_WM compatible
- Sort of KDE compatible
- And many, many more...

Oroborus doesn't provide any kind of dock, toolbar, program launcher,
background changer or root menu as these functions can be provided by
separate applications.

WWW: https://www.oroborus.org/
2001-04-19T07:42:08+00:00 ftp/emirror A full features FTP-mirroring software with nice logfiles
The ECLiPt Mirroring Tool (or EMirror for short) is a full features
FTP-mirroring software with nice logfiles.

Features:
* Mirrors FTP-sites
* Gets only the latest version of files (e.g. kernel)
* HTML, PHP or Text logfiles (Example)
* multi-threaded
* Regular expressions for including / excluding files
* Mechanisms for not getting really old files
* Support for most kinds of ftp-daemons (including EPLF)
* Support of re-get

WWW: http://sourceforge.net/projects/emirror/
2001-04-18T19:43:17+00:00 security/crank CRyptANalysis toolKit
Crank is short for "CRyptANalysis toolKit", and its overall purpose is to
provide a powerful and extensible environment for solving classical
(pen-and-paper) ciphers, providing as much automation as possible. Classical
ciphers include common schemes like monoalphabetic substitutions, where each
letter of the alphabet is mapped to another (usually different) letter
consistently through the text. The first version of Crank is restricting
itself to these special ciphers. Other algorithms forever devoid of Crank's
attentions include Enigma, RSA, DES, MurkelFish, or anything else invented
after 1900. They're hard(er).

WWW: http://crank.sourceforge.net/
2001-04-18T17:36:11+00:00 devel/libelf Public ELF file access library similar to libelf(3) in Solaris
From the libelf README file:

This is the public release of libelf, a free ELF object
file access library. If you have problems with applications
that use libelf and work with the commercial (SVR4, Solaris)
version but not with this one, please contact me.

WWW: http://www.mr511.de/software/
2001-04-18T16:24:18+00:00 security/fressh A free rewritten implementation of the SSH communication protocol
FreSSH is a free implementation of the SSH communication protocol.
It is compact, modular, portable, and designed for security and
performance. It is a completely new implementation. Unlike various
other SSH implementations already available for Unix, it does not
trace its ancestry to the original SSH code written by Tatu Ylonen.
FreSSH currently implements SSH protocol version 1.5, with extensions
which offer enhanced security when both sides of a connection are
running FreSSH.

WWW: http://www.fressh.org/
2001-04-18T15:32:59+00:00 comms/tits Server which provides telnet(1) access to one or more tty ports
The tits command is a server process which provides telnet(1) access
to one or more tty ports as specified in config-file (or
/etc/tits.conf if no configuration file is specified on the command
line).

Any number of telnet(1) clients may connect to a single tits port.
Each client will see exactly the same output as well as being able to
send keystrokes simultaneously.
2001-04-18T14:49:41+00:00 ftp/paraftp
Paraget implements getting a single file in parallel from different mirror
sites.

Given that there are mirror-sites for the file one is downloading, one can
in principle accomplish a much greater bandwidth by downloading from all
the sites in parallel . This is accomplished by dividing the file being
fetched into several pieces, and by getting each piece from a different
server, and then re-assembling them.

If there are enough mirror sites, this partitioning makes it so that the
bottleneck is now placed at the client end, maxing the client's connection.

Paraget is designed to not only do basic n -equal-piece partitioning of a
file and sending requests out to n servers for data, but to also be dynamic
during the downloading process. For example if one server is too slow, and
paraget was done with faster server downloading its piece

WWW: http://paraget.sourceforge.net/
2001-04-18T12:41:30+00:00 devel/pedisassem A disassembler for Win32 code (PE format)
This Win32 disassembler for exes and dlls (i.e. PE) was written by
Sang Cho.

WWW: http://www.geocities.com/SiliconValley/Foothills/4078/disasm.html
2001-04-18T11:52:37+00:00 audio/mp3mover Rename mp3s and manipulate them
Rename mp3s and manipulate them.

WWW: https://sourceforge.net/projects/mediamover/
2001-04-18T11:09:55+00:00 audio/p5-tagged Read, change, and write different tags of MP3 audio files
tagged should become a collection of perl tools to read, change and write
different tags of MP3 audio files.

WWW: http://tagged.sourceforge.net/
2001-04-18T07:33:59+00:00 irc/xaric IRC client similar to BitchX or ircII
Xaric is a UNIX irc client similer to BitchX or ircII. I would impress you
with a list of features, but since it has no impressive features (and lacks
a few important ones) that probably is not a good
idea. The whole reason for Xaric was to remove all of the bogus, broken crap
and silly features from BitchX and have a nice colorful client.

WWW: http://www.xaric.org/
2001-04-17T18:23:49+00:00 sysutils/bubblemon-dockapp X eye candy for displaying CPU and memory load in a dock
Bubblemon is a dockapp for Blackbox, Window Maker, Afterstep and
Enlightenment. It displays CPU and memory load as bubbles in a jar of
water.

WWW: http://www.ne.jp/asahi/linux/timecop/
2001-04-17T18:17:51+00:00 sysutils/dim Directory lister which sorts the file list in 2D
Dim displays the files in a directory by grouping them visually,
making it easy to see what files are related at a glance.

WWW: https://glyphobet.net/dim/dim.html
2001-04-17T18:17:23+00:00 mail/gmail GNOME client that stores email retrieved with pop in a mysql database
Gmail is a gnome email client, using a Mysql database for email storage.
It is fast, light and functional. Suitable for very high volumes of email.

Mail is retreived through POP.

Wayne Schuller <k_wayne@linuxpower.org>
WWW: http://gmail.linuxpower.org/

[ Port maintained by S. Kruit <baskruit@bsltwr.dnsalias.org> ]
2001-04-17T18:12:21+00:00 games/pipenightdreams Puzzle game similar to PipeMania
PipeNightDreams is a SDL PipeMania clone with improved graphics. The
aim is to lay the pipes quickly guiding the stream to the exit before
it overflows.

WWW: https://www.libsdl.org/projects/pipenightdreams/
2001-04-17T18:10:48+00:00 net/corkscrew HTTP tunnelling utility for SSH
Corkscrew is a simple utility to help tunnel SSH connections through
web proxies.

Add the following line to your ~/.ssh/config file (replacing HOST and
PORT with your web proxy settings):
ProxyCommand /usr/local/bin/corkscrew HOST PORT %h %p

WWW: http://www.agroman.net/corkscrew/
2001-04-17T18:07:31+00:00 graphics/icontact Combines multiples images to create a single customisable image
Icontact joins multiple image files together to create a single image.
It supports many different images formats and is extremely
customisable.

WWW: http://www.panix.com/~mbh/projects.html
2001-04-17T18:06:49+00:00 net/ipcad IP accounting daemon with Cisco-like ip accounting export
IPCAD is an ip accounting daemon. It uses bpf or pcap to access interfaces
and gather ip statistics. Collected numbers are arranged to form an
address-to-address flow pairs and than can be accessed via rsh in Cisco
fashion.

See README file and man pages for details.

WWW: http://www.spelio.net.ru/soft/

--
Lev Walkin
vlm@spelio.net.ru
2001-04-17T18:06:49+00:00 net-mgmt/ipcad IP accounting daemon with Cisco-like RSH and NetFlow export
IPCAD is an IP accounting daemon. It uses bpf or pcap to access interfaces
and gather IP statistics. Collected numbers are arranged to form an
address-to-address flow pairs and than can be accessed via rsh in Cisco
fashion, or exported via NetFlow UDP protocol.

See README file and man pages for details.

WWW: http://ipcad.sourceforge.net/
2001-04-17T18:01:40+00:00 archivers/xdms Tool for decompressing Amiga DMS files
xDMS is an archiver unpacker for the Amiga DMS file format. It supports
decompression of files compressed using all known DMS compression modes,
including old and obsolete ones, and also encrypted files, for 100%
compatibility.

WWW: http://zakalwe.fi/~shd/foss/xdms/
2001-04-17T17:56:11+00:00 graphics/vp Image viewer for X
VP is an SDL based image viewer.

WWW: http://bzflag.bz/~erik
2001-04-17T17:56:11+00:00 graphics/iview
Iview is an SDL based image viewer.

WWW: http://math.smsu.edu/~erik/software.php?id=63
2001-04-17T17:50:24+00:00 editors/mp Programming text editor
Minimum Profit is an easy to use programmer's text editor. Its features:

- Syntax highlighting for many popular languages and file formats
- Fully scriptable using a C-like scripting language
- Unlimited undo levels; configurable keys, menus, and colors
- Can edit multiple files at the same time (shared copy/paste buffer)
- Creative use of tags, symbol name auto-completion
- Intelligent, context-dependent help system
- Automatic indentation, word wrapping, internal grep, etc.
- Spellchecking support (via the ispell package)
- Multilingual; has complete Unicode support

WWW: http://www.triptico.com/software/mp.html
2001-04-17T17:47:17+00:00 games/burgerspace BurgerTime clone
Burgerspace is a BurgerTime clone. You are a chef and must walk over
hamburger ingredients (buns, meat and lettuce) to make them fall from
floor to floor, until they end up in the plates at the bottom of the
screen.

WWW: http://sarrazip.com/dev/burgerspace.html
2001-04-17T17:44:13+00:00 devel/gengameng An SDL game engine library
The Generic Game Engine library. It supports the double-buffering
animation technique: one invisible pixmap where an image is prepared,
and one visible window to which a prepared image is copied at every
animation period.
2001-04-17T17:39:07+00:00 games/xsc Vector graphics space shoot'em up game
Xsc is a clone of the old vector graphics video game Star Castle by
Cinematronics. The object is to destroy the enemy ship, destroying its
protective rings first while dodging various buzzers and fireballs
sent to destroy you.

Keys:
D turn counter-clockwise
F turn clockwise
J thrust
K fire laser
P pause
Q quit
space new game

WWW: http://www.panix.com/~mbh/projects.html
2001-04-17T17:35:04+00:00 audio/mp3check Tool for checking and fixing MP3 archive inconsistencies
Mp3check is a tool for checking and fixing mp3 archive
inconsistencies:
- Filenames (too long, spaces, weird characters, ...)
- Redundant play lists
- ID3 tags
- Broken mp3 files
- and more..

WWW: http://www.icculus.org/mp3check/
2001-04-17T17:32:15+00:00 mail/pflogsumm Postfix Log Entry Summarizer
pflogsumm.pl is designed to provide an over-view of postfix
activity, with just enough detail to give the administrator
a "heads up" for potential trouble spots. The following is
an over-view of the reports produced:
* Total number of:
* Messages received, delivered, deferred, bounced and forwarded
* Bytes in messages received and delivered
* Sending and Recipient Hosts/Domains
* Senders and Recipients
* Optional SMTPD totals for number of connections

and many many more.

WWW: http://jimsun.LinxNet.com/postfix_contrib.html
2001-04-17T13:23:57+00:00 devel/arm-rtems-gdb
2001-04-17T12:47:51+00:00 devel/arm-rtems-objc
2001-04-17T12:47:51+00:00 devel/arm-rtems-gcj
2001-04-17T12:47:03+00:00 devel/arm-rtems-gcc
2001-04-17T12:46:26+00:00 devel/arm-rtems-g77
2001-04-17T12:45:44+00:00 devel/arm-rtems-chill
2001-04-17T12:43:25+00:00 devel/arm-rtems-binutils
2001-04-17T10:59:45+00:00 mail/popd Very fast, highly configurable POP3 server (fully RFC1939 compliant)
The popd server is a fast, full, BSD-licensed RFC1939 implementation.

Popd allows mail for users in multiple domains to be served from
one server in `virtual' mode. It allows for mail to be expired
from the server when users collect mail older than a specified
time, falsification of UIDL information and removal of old mail.

Additional features include SSL and proxy support, as well as
support for a variety of mailbox formats and bulletins.
2001-04-17T10:35:51+00:00 ukrainian/pine.language Tune Pine for Ukrainian (KOI8-U) defaults
Tune Pine for Ukrainian (KOI8-U) defaults
2001-04-17T09:10:44+00:00 chinese/kde4-l10n-zh_TW Traditional Chinese messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-17T09:10:44+00:00 chinese/kde4-l10n-zh_CN Simplified Chinese messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-17T09:10:44+00:00 chinese/kde3-i18n-zh_TW Traditional Chinese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-17T09:10:44+00:00 chinese/kde3-i18n-zh_CN Simplified Chinese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-17T09:10:44+00:00 chinese/kde2-i18n
2001-04-17T09:00:46+00:00 german/kde4-l10n German messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-17T09:00:46+00:00 german/kde3-i18n German messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-17T09:00:46+00:00 german/kde2-i18n
2001-04-17T08:32:28+00:00 lang/nickle Numeric-oriented programming language
Nickle is a programming language based prototyping environment with powerful
programming and scripting capabilities. Nickle supports a variety of
datatypes, especially arbitrary precision numbers. The programming language
vaguely resembles C. Some things in C which do not translate easily are
different, some design choices have been made differently, and a very few
features are simply missing.

Nickle provides the functionality of Unix bc, dc, and expr in much-improved
form. It is also an ideal environment for prototyping complex algorithms.
Nickle's scripting capabilities make it a nice replacement for spreadsheets
in some applications, and its numeric features nicely complement the limited
numeric functionality of text-oriented languages such as AWK and Perl.

WWW: http://www.nickle.org/
2001-04-16T20:00:01+00:00 multimedia/vcdimager GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool
GNU VCDImager is a full-featured mastering suite for
authoring, disassembling and analyzing Video CD's and Super
Video CD's. The core functionality consists of directly making Video CD
BIN/CUE-style CD images from mpeg files.

Features
- Free software available under the GNU Public License
- Support for Video CD 1.1 and 2.0 disc formats
- Support for the Super Video CD 1.0 disc format
- Full PBC (playback control) support
- Support for segment play items
- Automatic padding of MPEG streams on the fly
- Support for 99-minute (out-of-specification) CD-R media
- Extraction of Video CD's into files (incl. the PBC information)
- Use of XML for the description of Video CD's

GitHub repo: https://github.com/rocky/vcdimager

WWW: https://www.gnu.org/software/vcdimager/
2001-04-16T20:00:01+00:00 graphics/vcdimager
GNU VCDImager is a full-featured mastering suite for
authoring, disassembling and analyzing Video CD's and Super
Video CD's. The core functionality consists of directly making Video CD
BIN/CUE-style CD images from mpeg files.

Features
- Free software available under the GNU Public License
- Support for Video CD 1.1 and 2.0 disc formats
- Support for the Super Video CD 1.0 disc format
- Full PBC (playback control) support
- Support for segment play items
- Automatic padding of MPEG streams on the fly
- Support for 99-minute (out-of-specification) CD-R media
- Extraction of Video CD's into files (incl. the PBC information)
- Use of XML for the description of Video CD's

Author: Herbert Valerio Riedel <hvr@gnu.org>
WWW: http://www.gnu.org/vcdimager/
http://www.vcdimager.org/


- arved
freebsdports@arved.de
2001-04-16T19:40:59+00:00 devel/styx Scanner/parser generator
Styx is a scanner/parser generator designed to address some
shortcomings of the traditional lex/yacc combination.

It has unique features like automatic derivation of depth grammar,
production of the derivation tree including it's C interface,
preservation of full source information and pretty printing to
facilitate source-source translation, persistence to aid rapid
interpreter writing.

For application in contemporary computing environments, it supports
unicode, reentrancy and offers thread-safeness.

WWW: http://www.speculate.de/styx/
2001-04-16T14:06:13+00:00 print/pscal Utility for generating Postscript calendars
Pscal is a utility for generating Postscript calendars ready for
printing. It can optionally show the phases of the moon for either
hemisphere.

WWW: http://www.panix.com/~mbh/projects.html
2001-04-16T13:11:50+00:00 emulators/gbe Nintendo GameBoy(tm) emulator with GNU source code
Nintendo GameBoy(tm) emulator with GNU source code
2001-04-16T06:41:58+00:00 devel/scandoc C/C++ documentation generator
ScanDoc scans C and C++ program for embedded documentation, and
formats it into HTML or other formats. It also analyzes code
structure and uses this information to enhance the generated
documentation. It has been inspired by JavaDoc, as well as the
Amiga "autodoc" utility.

WWW: http://scandoc.sourceforge.net/
2001-04-16T03:16:14+00:00 comms/yawmppp A Window Maker dockapp that helps with easy use of pppd
YAWMPPP (Yet Another Window Maker PPP dockapp) is a
Window Maker dockapp that gets its inspiration from the
original WMPPP. It has an easy-to-use GUI configuration
dialog and generates a chat script (as well as stop and
start scripts) for use with pppd. The dockapp shows
how long you've been connected, current network traffic,
and some fairly interesting lights.

WWW: http://yawmppp.seul.org/
2001-04-15T19:15:19+00:00 net/p5-Net-Wake Send Wake On Lan (WOL) packets to power on computers
This package sends wake-on-lan packets to turn on machines
that are wake-on-lan capable.

For now there is only one function in this package:

Net::Wake::by_udp(host, mac_address, [port]);

You can power on PCs by
perl -e 'use Net::Wake; Net::Wake::by_udp("192.168.0.1", "xx:xx:xx:xx:xx:xx");'

You can also specify broadcast address for `host'. It is useful in a
intelligent network.

WWW: https://metacpan.org/release/Net-Wake
2001-04-15T11:15:27+00:00 graphics/fractorama Fractal generation program
Fractal generation program

WWW: http://fractorama.com/
2001-04-13T16:24:57+00:00 www/viewml An open source web browser targeted at the embedded platforms
ViewML (Viewable Markup Language) is the first freely available, open source
web browser targeted specifically at the embedded platform. The web browser,
known as The ViewML Project will be developed and maintained with source code
made available to the public, as well as with contributions from the embedded
community.

As of now, the ViewML browser along with its interface requires 2.1 MB of RAM,
with a small disk image foot-print requiring only 760K.

The ViewML Project selected the KDE Desktop's kfm HTML display engine because
of its superior design and display capabilities. The HTML engine was extracted,
then ported, using a thin glue layer, to the small but fast FLTK (Fast Light
Tool Kit, www.fltk.org) applications framework to keep the RAM usage extremely
small, but still allows to fully implement all of the necessary user interface
controls.

WWW: http://www.viewml.com/
2001-04-13T15:53:54+00:00 devel/ruby-libgtop A Ruby interface to libgtop
Ruby_libgtop -- a Ruby interface to the very useful libgtop, a
portable library that fetches system related information such as CPU
Load, Memory Usage and information about running processes.

Author: Colin Steele <colin@colinsteele.org>
WWW: http://www.colinsteele.org/
2001-04-13T15:36:01+00:00 devel/pychecker Python source code checking tool to help hunting common bugs
PyChecker is a python source code checking tool to help you find
common bugs. It is meant to find problems that are typically caught
by a compiler. Because of the dynamic nature of python, some warnings
may be incorrect; however, spurious warnings should be fairly infrequent.

PyChecker works in a combination of ways. First, it imports each
module. If there is an import error, the module cannot be processed.
The import provides some basic information about the module. For each
function, class, and method, the code within the function is checked
for possible problems.

Types of problems that can be found include:

* No doc strings in modules, classes, functions, and methods
* self not the first parameter to a method
* Wrong number of parameters passed to functions/methods
* No global found (e.g., using a module without importing it)
* Global not used (module or variable)

WWW: http://pychecker.sourceforge.net/
2001-04-13T09:22:12+00:00 french/kde4-l10n French messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-13T09:22:12+00:00 french/kde3-i18n French messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-13T09:22:12+00:00 french/kde2-i18n
2001-04-13T09:12:45+00:00 korean/kde4-l10n Korean messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-13T09:12:45+00:00 korean/kde3-i18n Korean messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-13T09:12:45+00:00 korean/kde2-i18n
2001-04-13T09:08:12+00:00 ftp/lukemftpd Enhanced ftp server from NetBSD
`lukemftpd' is what many users affectionately call the enhanced ftp
server in NetBSD.

The enhancements over the standard ftp server in 4.4BSD include:

* command line options:
+ allow override of directory used by anonymous ftp (-a)
+ optional change of directory for configuration files (-c)
+ check whether a user would be granted access (-C)
+ specify email address for display messages (-e)
+ change hostname advertised as (-h, -H)
+ specify data port to listen on (-P)
+ keep track of the number of users logged in (-q, -Q)
+ permanently drop privileges (-r)
+ specify version advertised (-V)
+ log wu-ftpd style `xferlog' entries to syslog (-X)

* IPv6 support (from the KAME project).

* +++ (see README)

- Anders Nordby <anders@fix.no>
2001-04-12T15:36:01+00:00 russian/xcyrBGR The Bulgarian Cyrillic keyboard layout manager for X11
xcyrBGR - The Bulgarian Cyrillic keyboard layout manager for X11

Easy toggle layout <English/Cyrillic-BDS/Cyrillic-PHOnetic>
Mouse click to toggle encoding (Win-CP1251/KOI8).

Cyrillic fonts for X11 (koi8 and cp1251):
${MASTER_SITES}/XFree86-3_cyr_fonts_koi_cp1251.tar.gz
${MASTER_SITES}/XFree86-4_cyr_fonts_cp1251.tar.gz
2001-04-11T21:01:17+00:00 net/licq-console Ncurses-based console plugin for Licq
An ncurses console plugin for the popular icq clone licq.

WWW: http://www.licq.org/
2001-04-11T21:01:17+00:00 net-im/licq-console Ncurses-based console plugin for Licq
An ncurses console plugin for the popular icq clone licq.

LICENSE: GPL2 or later with execption to link with OpenSSL

WWW: http://www.licq.org/
2001-04-11T12:56:17+00:00 games/gnomermind A puzzle game for Gnome, loosely based on the classic MasterMind game
GnomerMind is a puzzle game for Gnome, loosely based on the classic MasterMind
game. The author always been fascinated by this game, and spent an heap of time
playing the version (Logic) implemented on some Nokia cellular phones...
So he told himself, why not to make it available also for PC's?

WWW: http://gnomermind.sourceforge.net/
2001-04-11T04:59:29+00:00 japanese/kde4-l10n Japanese messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-11T04:59:29+00:00 japanese/kde3-i18n Japanese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-11T04:59:29+00:00 japanese/kde2-i18n
2001-04-11T04:54:06+00:00 japanese/migemo-xemacs21-mule Japanese incremental search tool for xemacs21-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/

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-04-11T04:31:38+00:00 www/emacs-w3m-xemacs21-mule Simple front-end to w3m for xemacs21-mule
2001-04-11T02:32:52+00:00 net/fspd FSP daemon, clients, and scanner
This is a server daemon, port scanner and (optionally) clients for FSP, the File
Service Protocol.

FSP is lightweight and connectionless. It is typically used for offering files
to "anonymous" visitors over a congested link. It uses UDP rather than TCP
sockets. A service contact port (well-known port) for FSP has not been assigned
by IANA (per RFC 1700). See <URL:http://www.faqs.org/faqs/fsp-faq/> for an
overview.

To use fspd, you must copy the fspd.conf.sample file, normally installed in
/usr/local/etc/, to fspd.conf and edit it.

You can run fspd from inetd or stand-alone.

WWW: http://fsp.sourceforge.net/
2001-04-10T23:18:57+00:00 www/mod_bf A brainf*ck module for Apache
A brainf*ck module for the Apache Webserver.

WWW: http://sourceforge.net/projects/modbf/
2001-04-10T23:17:32+00:00 www/mod_access_identd Apache module to supply access control based on ident reply
A security module for the Apache Web server, supplying
mandatory access control based upon the client username
and host. The credentials are obtained using the identd
(RFC1413) mechanism, so this is of limited usefulness
if document access is through a proxy or by clients not
running an RFC1413 server daemon. As a result, this module
is best suited for intranets.

WWW: http://MeepZor.Com/packages/
2001-04-10T23:11:46+00:00 www/mod_sequester Apache module that controls access to the website using secure info
The mod_sequester module is similar to mod_access, controlling whether
remote clients can access your Apache Web site's resources based upon
information not subject to the user's control. Rather than using
network connexion information to make the access determination,
however, mod_sequester uses the date and time of the request. If
the request is made during an interval when mod_sequester's
settings indicate the resource is accessible, the document will be
processed normally -- otherwise a '403 Forbidden' will be returned.
Obviously, the settings and the check use the server's date and time
value, not the client's.

WWW: http://MeepZor.Com/packages/
2001-04-10T23:00:31+00:00 www/mod_trigger Apache module to launch triggers if certain actions occur
mod_trigger gives you hooks into each Apache request to launch
triggers if certain actions occur. You specify the actions
through directives that mod_trigger adds to the Web server.
This allows you to, for example, have a script email you when
someone is visiting a certain page, let you know when someone
from a certain domain is looking through your Web site, etc.
This will allow you to fire off scripts/CGI/servlets when
these and a few other dozen) events occur. No modifications
are required to the content of your site and users of your
server never need to know that a trigger has been put in place.

WWW: http://tangent.org/?view=mod_trigger
2001-04-10T22:55:50+00:00 www/mod_tsunami Apache module which dynamically limits a site's slot usage
mod_tsunami is an apache module which dynamically limits
the number of httpd slots used per virtual hosts.
It is useful if you provide wesite hosting, and don't
want one site to use all the resources.

WWW: http://bertrand.demiddelaer.org/mod_tsunami/
2001-04-10T22:52:14+00:00 www/mod_ticket Apache module for a digitally signed ticket in URL
Apache module mod_ticket scans a URI for a digitally signed ticket
and, if the md5 signature is valid, makes it available as $TICKET
in the environment of sub-processes. The signature is generated
from a shared secret combined with the ticket value and the IP of
the remote user.
2001-04-10T22:48:46+00:00 www/mod_cgi_debug Apache module to make debugging server-side scripts easier
The idea is that we all write CGI and just about every CGI
writer or Java Servlet writer, or PHP... or even ModPerl..
or...) ends up printing certain standard pieces of info to
the screen to see just what sort of data that they are receiving.
So... we write a loop and print out our variables.

Either have ModCGIDebug tack on the info to your CGI while it
is running or use the handy dandy .env virtual page to see all
that there is to seeor at least what we have found the need to
print out so far).

Some assembly required, batteries not included.
2001-04-10T22:28:40+00:00 www/mod_auth_any Apache module to use any command line program to authenticate a user
This module allows you to use any command line program such as
WebNIS to authenticate a user. No more having to keep AuthUserFiles
in sync, or maintain some nasty database. You can even have an
expect script that does ssh authentication.
2001-04-10T22:22:56+00:00 www/mod_hosts_access Apache module that makes Apache respect hosts.allow and hosts.deny
mod_hosts_access allows you to use the hosts.allow and hosts.deny
files to configure access to your Apache webserver. This is the
stable version 1.0.0. Nothing has changed apart from the homepage
and some documentation glitches.

WWW: http://www.klomp.org/mod_hosts_access/
2001-04-10T22:17:18+00:00 www/mod_color Apache module that provides syntax coloring for various languages
mod_color is a syntax colorer module for Apache. Each site may
specify the color, style and font face of each lexical element
via the .htaccess file. This file may also provide the directive
to disableor re-enable) any processing by this module.
2001-04-10T21:51:32+00:00 www/mod_snake A library to easily create flexible Apache modules
mod_snake was created in an attempt to give Apache 1.3
and 2.0 developers the power to create easy and flexible
modules in the Python programming language. Aside from giving
modules the same power as they have in C, mod_snake also
provides APIs similar to that of mod_python and mod_perl
for simple module creation, accelerated Python CGIs, and
embedded Python.
2001-04-10T21:22:32+00:00 www/mod_backhand Apache module that allows seamless redirection and load balancing of HTTP requests
mod_backhand is a project that allows load balancing through seamless
HTTP proxying from one web server to another. This proxying is used
to evenly distribute the load of a site across multiple machines so
that under-utilized resources are utilized to their fullest, thus
providing fine-grained, per-request HTTP load balancing for a cluster.

WWW: http://www.backhand.org/mod_backhand/
2001-04-10T20:56:15+00:00 www/phpnuke An automated website package to distribute and manage content
PHP-Nuke is a Web Portal System, storytelling software, News system,
online community or whatever you want to call it. The goal of
PHP-Nuke is to have an automated web site to distribute news and
articles with users system. Each user can submit comments to discuss
the articles, just similar to Slashdot and many others. Main features
include: web based admin, surveys, top page, access stats page with
counter, user customizable box, themes manager for registered users,
friendly administration GUI with graphic topic manager, option to
edit or delete stories, option to delete comments, moderation
system, Referers page to know who link us, sections manager,
customizable HTML blocks, user and authors edit, an integrated
Banners Ads system, search engine, backend/headlines generation
(RSS/RDF format), and many, many more friendly functions. PHP-Nuke
is written 100% in PHP and requires Apache Web server, PHP and
MySQL. Support for 22 languages, Yahoo like search engine, Comments
option in Polls, more than 43 themes, Ephemerids manager, File
Manager, Headlines, download manager, faq manager, advanced blocks
systems, reviews system, categorized articles, multilanguage content
management and a lot more.

WWW: http://www.phpnuke.org/
2001-04-10T20:36:17+00:00 games/marathon-evil Marathon-Evil scenario for use with AlephOne
This port contains the Marathon: Evil files, converted to run on
Aleph One. The Aleph One application itself is in the `alephone' port.

Marathon: Evil is a third-party scenario package with all-new monsters,
maps, sounds, and so on. This particular port is a conversion of
the original Marathon: Evil to run on Aleph One/SDL.

Bruce A. Mah
bmah@freebsd.org

WWW: http://bighouse.bungie.org/evil/
2001-04-10T20:31:47+00:00 www/openvrml VRML97 runtime and browser
OpenVRML is a free cross-platform runtime for VRML and X3D available under the
GNU Lesser General Public License. The OpenVRML distribution includes libraries
you can use to add VRML/X3D support to an application. OpenVRML also provides a
plug-in to render VRML/X3D worlds in Web browsers.

WWW: http://openvrml.sourceforge.net/
2001-04-10T20:27:44+00:00 games/penguin-command Clone of the classic game Missile Command
Penguin Command is a clone of the classic Missile Command game, but
has better graphics and sound. The gameplay has been slightly
modified.

WWW: http://www.linux-games.com/penguin-command/
2001-04-10T20:16:05+00:00 graphics/p5-Image-Grab Perl extension for Grabbing images off the Internet
Image::Grab is a simple way to get images with URLs that are either not
predictable or are "hidden" by some method.

WWW: https://metacpan.org/release/Image-Grab
2001-04-10T20:09:53+00:00 net/licq-qt-gui Qt plugin for licq
A qt gui plugin for the popular icq clone licq.

WWW: http://www.licq.org/
2001-04-10T20:09:53+00:00 net-im/licq-qt-gui Qt plugin for licq
A qt gui plugin for the popular icq clone licq.

LICENSE: GPL2 or later with execption to link with OpenSSL

WWW: http://www.licq.org/
2001-04-10T19:59:24+00:00 www/p5-Image-Size
The Image::Size library is based upon the wwwis script written by Alex Knowles
(alex@ed.ac.uk), a tool to examine HTML and add 'width' and 'height' parameters
to image tags. The sizes are cached internally based on file name, so multiple
calls on the same file name (such as images used in bulleted lists, for
example) do not result in repeated computations.
2001-04-10T19:51:45+00:00 sysutils/filedupe Utility for quickly finding duplicate files
Filedupe is a utility to assist in finding any duplicates as you
accumulate files. It stores md5 hashes of all the files seen in a
system wide database (/var/db/filedupe.db) so it can quickly spot any
duplicates.

WWW: http://sammy.net/~sammy/hacks/
2001-04-10T19:50:00+00:00 graphics/imagesort Flexible X utility for managing many image files
Imagesort is a flexible utility for managing a large number of images.
Via a configuration file (~/.imagesortrc) various commands are bound
to keys allowing you to quickly process your images while you flick
throught them. Documentation can be found in share/doc/imagesort.

WWW: http://sammy.net/~sammy/hacks/
2001-04-10T19:47:52+00:00 net/redir TCP connection redirection utility
Redir is a port redirector. It can run under inetd or standalone. Redir
also supports TCP wrappers.

WWW: http://sammy.net/~sammy/hacks/
2001-04-10T19:46:03+00:00 devel/p5-Params-Validate Validate method/function parameters
The Params::Validate module allows you to validate method or function
call parameters to an arbitrary level of specificity. At the simplest
level, it is capable of validating the required parameters were given
and that no unspecified additional parameters were passed in. It is
also capable of determining that a parameter is of a specific type,
that it is an object of a certain class hierarchy, that it possesses
certain methods, or applying validation callbacks to arguments.

WWW: https://metacpan.org/release/Params-Validate
2001-04-10T19:42:59+00:00 audio/koog
Koog Epsilon is dedicated toward providing a very friendly
napster experience on KDE.

WWW: http://koog.sourceforge.net/
2001-04-10T11:28:03+00:00 games/hlserver-opfor Half-Life mod Opposing Forces full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Opposing Forces server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.sierra.com/games/opposingforce/
2001-04-10T11:26:20+00:00 games/hlserver-fa Half-Life mod Firearms full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Firearms server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.firearmsmod.com/
2001-04-10T11:24:48+00:00 games/hlserver-dod Half-Life mod Day of Defeat full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Day of Defeat server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.dayofdefeatmod.com/
2001-04-10T09:19:55+00:00 irc/riece IRC client for Emacs
Riece is an IRC client for Emacs. It provides the following features:

- Several IRC servers may be used at the same time.
- Essential features can be built upon the extension framework (called
"add-on") capable of dependency tracking.
- Installation is easy. Riece doesn't depend on other packages.
- Setup is easy. Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and
dialogues. The user can select the window layout.
- Step-by-step instructions (currently written in Japanese) are included.
- Mostly compliant with RFC 2812.

WWW: http://www.nongnu.org/riece/
2001-04-10T09:19:55+00:00 irc/riece-emacs21
Riece is an IRC client for Emacs. It provides the following features:

- Several IRC servers may be used at the same time.
- Essential features can be built upon the extension framework (called
"add-on") capable of dependency tracking.
- Installation is easy. Riece doesn't depend on other packages.
- Setup is easy. Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and
dialogues. The user can select the window layout.
- Step-by-step instructions (currently written in Japanese) are included.
- Mostly compliant with RFC 2812.

WWW: http://www.nongnu.org/riece/
2001-04-10T09:19:55+00:00 irc/riece-emacs20
Liece is an IRC client which runs under Emacsen.

Put the expression below into your ~/.emacs.

(autoload 'liece "liece" nil t)

WWW: http://www.unixuser.org/~ueno/liece/index.html.en
2001-04-10T09:19:55+00:00 irc/liece Yet another IRC client which runs under Emacsen
Liece is an IRC client which runs under Emacsen.

Put the expression below into your ~/.emacs.

(autoload 'liece "liece" nil t)

WWW: http://www.unixuser.org/~ueno/liece/index.html.en
2001-04-10T09:19:55+00:00 irc/liece-xemacs21-mule
2001-04-10T09:19:55+00:00 irc/liece-emacs20
Liece is an IRC client which runs under Emacsen.

Put the expression below into your ~/.emacs.

(autoload 'liece "liece" nil t)

WWW: http://www.unixuser.org/~ueno/liece/index.html.en
2001-04-10T08:10:50+00:00 devel/ruby-rudl A high level library to use SDL from Ruby
RuDL: Rubified or Rubyesque Directmedia Layer

This is a high level library to access the low level multimedia power
of SDL, rather than just a direct API wrapper. (cf. Ruby/SDL)

Author: Danny van Bruggen <danny@froukepc.dhs.org>
WWW: http://rudl.sourceforge.net
2001-04-09T21:09:20+00:00 russian/kde4-l10n Russian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-04-09T21:09:20+00:00 russian/kde3-i18n Russian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-04-09T21:09:20+00:00 russian/kde2-i18n
Messages and documentation for KDE2 in Russian language.

WWW: http://i18n.kde.org/stats/doc/index.php?team=ru
2001-04-09T16:58:35+00:00 math/rascal The Advanced Scientific CALculator
Rascal, the Advanced Scientific CALculator, is a platform independent
modular calculator. Based on modules for integer, doubles, strings,
vectors and matrices it can be easily extended with existing C or C++
code.

WWW: http://rascal.sourceforge.net/
2001-04-09T11:09:54+00:00 misc/wmx10 Remote control for X10 devices
wmx10 is a companion to Tymm Twilliam's Bottlerocket software, which controls
X10's Firecracker Home Automation kit. The program is a WindowMaker/AfterStep
applet. It allows for turning off, turning on, dimming, and brightening of X10
modules via bottlerocket's functions. wmx10 controls one "house" at a time, up
to sixteen separate devices on each "house".

WWW: http://www.cs.uml.edu/~jhawkins/wmx10/
2001-04-09T10:30:31+00:00 editors/boiling-egg Front-end of Egg V4
Boiling egg is a front-end of Egg (Tamago) V4.
You can convert roma-ji to kana without toggling input method.

Put the expression below into your ~/.emacs.

(autoload 'boiling-rK-trans "boiling-egg" "romaji-kanji conversion" t)
(autoload 'boiling-rhkR-trans "boiling-egg" "romaji-kana conversion" t)
(global-set-key "\C-o" 'boiling-rK-trans)
(global-set-key "\eo" 'boiling-rhkR-trans)

WWW: http://www.gcd.org/sengoku/boiling-egg/
2001-04-09T09:55:44+00:00 japanese/weather-emacs20 Weather Report in Japanese Regions
Get Weather Report for Japanese regions on emacsen.
2001-04-09T09:46:39+00:00 japanese/ical A calendar application (Japanese)
2001-04-09T07:59:25+00:00 devel/hypersrc Source code browser
hypersrc is a freeware (GPL) GUI program for browsing source code.

It displays a list widget containing sorted source code tags.

A programmer can click any tag to hyperlink to a particular tagged line
in a source code file.

WWW: http://www.jimbrooks.org/web/hypersrc/
2001-04-09T03:48:57+00:00 www/mod_index_rss Apache module to provides RSS output for directories
This module provides RSS output for directories. Sites that publish mainly
static content to directories (whether images, html...) can use it to have
dynamic lists of their content.
2001-04-09T03:44:57+00:00 misc/gonvert Conversion utility that allows conversion between many units
gonvert is a conversion utility that allows conversion between many units
like CGS, Ancient, Imperial with many categories like length, mass, numbers,
etc. All units converted values shown at once as you type. Easy to add/change
your own units.

Features:

- 51 categories, 981 units. See the entire list here.
- All units converted values shown at once as you type.
- Descriptions for many units.
- Sort by Unit Name, Value, or Unit symbol.
- Find Units.
- Fully OPEN source so that you can add your own custom calculations
and descriptions.

WWW: http://www.unihedron.com/projects/gonvert/
2001-04-08T22:32:55+00:00 ukrainian/monacofonts Collection of 5 "fixed" fonts for X11 from www.brama.com
Monaco KOI8-U Cyrillic fonts for X11 systems in BDF format. Total of
five bitmap fonts.

This port installs PCF versions of the fonts and generates the
fonts.alias file, which provides, for the koi8-u and koi8-r encodings --
some applications have the encodings (such as koi8-r) harcoded in them,
but koi8-u is a superset of koi8-r.

WWW: http://www.brama.com/compute/unix.html
2001-04-08T19:42:40+00:00 www/mod_mp3 Apache module to allow MP3 streaming
This turns apache into your basic RIAA hating, but every college
student loving mp3 streaming server. It can play from a list of
files, either straight through or randomly. It can also be used
to cache mp3's into memory and have the server operate entirely
from memory. Enjoy, groove, mp3s not included.
2001-04-08T18:00:28+00:00 archivers/bitbox
BitBox is a GPL'd file splitter/joiner utility that's intended to help
distribute and re-distribute open source software packages via Internet
newsgroups. Think of it as an open source version of the "RAR" program.

WWW: http://home.stny.rr.com/gizmodrome/bitbox.html
2001-04-08T16:33:31+00:00 deskutils/mhc-xemacs21-mule
2001-04-08T15:33:08+00:00 deskutils/mhc Message Harmonized Calendaring system
MHC is designed to help those who receive most appointments via email.
Using MHC, you can easily import schedule articles from emails.

To use mhc, you must install some of the supported MUA.
The supported MUA are Mew, Wanderlust and Gnus.
Minimum setup:

;;; for Mew user:
(autoload 'mhc-mew-setup "mhc-mew")
(add-hook 'mew-init-hook 'mhc-mew-setup)
;; optional setting for Mew-1.94 (Raw JIS header decoding)
;(add-hook 'mew-message-hook 'mhc-mew-decode-header)
;;; for Wanderlust user:
(autoload 'mhc-wl-setup "mhc-wl")
(add-hook 'wl-init-hook 'mhc-wl-setup)
;;; for Gnus user:
(autoload 'mhc-gnus-setup "mhc-gnus")
(add-hook 'gnus-startup-hook 'mhc-gnus-setup)
;; icon setting for emacs20 (with bitmap-mule) or emacs21
;(setq mhc-icon-path "/usr/local/share/emacs/etc/mhc/icons")

WWW: http://www.quickhack.net/mhc/
2001-04-08T15:33:08+00:00 deskutils/mhc-emacs20
MHC is designed to help those who receive most appointments via email.
Using MHC, you can easily import schedule articles from emails.

To use mhc, you must install some of the supported MUA.
The supported MUA are Mew, Wanderlust and Gnus.
Minimum setup:

for Mew user:
(autoload 'mhc-mew-setup "mhc-mew")
(add-hook 'mew-init-hook 'mhc-mew-setup)
optional setting for Mew-1.94 (Raw JIS header decoding)
(add-hook 'mew-message-hook 'mhc-mew-decode-header)

for Wanderlust user:
(autoload 'mhc-wl-setup "mhc-wl")
(add-hook 'wl-init-hook 'mhc-wl-setup)

for Gnus user:
(autoload 'mhc-gnus-setup "mhc-gnus")
(add-hook 'gnus-startup-hook 'mhc-gnus-setup)

WWW: http://www.quickhack.net/mhc/
2001-04-08T10:51:45+00:00 news/newsx Program to fetch news from and post news to a remote NNTP server
Newsx is an NNTP client for Unix. It will connect to a remote NNTP
server and post outgoing articles batched by the news system, as well as
fetch incoming articles.

It provides the NNTP capabilities required for small local news spools
on installations with NNTP access only through limited ISP accounts. It
works well via a dialup SLIP/PPP connection.

Newsx is also well suited for large spools with normal feeds, being
used for pulling newsgroups from specific NNTP servers that are not
distributed in the usual manner. Since newsx obeys the normal news spool
configuration file and requires little or no specific configuration, the
administrative burden should be minimized.

WWW: http://www.kvaleberg.no/newsx.html
2001-04-07T23:48:59+00:00 japanese/cannadic Canna dictionary containing a lot of words
This is a canna dictionary that contains a lot of words.
The words come from many dictionaries(FreeWnn, kakasi...).

WWW: http://cannadic.oucrc.org/
2001-04-07T23:24:24+00:00 ftp/bftpd Very configurable FTP server that can do chroot easily
The Bftpd file server is designed to be as small and easy to manage as possible,
while providing most of the features you would expect from a file server. On
most home systems, bftpd is ready to work out-of-the-box without requiring any
extra configuration. Production systems can be set up by editing a few lines in
an easy-to-read config file.

Features of bftpd include:
* Easy configuration
* Speed
* Support for most RFC FTP commands
* tar.gz on-the-fly compression/archiving
* Security with chroot without special setup
* No need for files (sh, ls...) in a chroot environment
* Logging to wtmp and to a config file
* PAM support
* Support for site chown/chmod

WWW: http://bftpd.sourceforge.net/
2001-04-07T22:59:53+00:00 devel/tide Collection of classes for the T3X language
TIDE is a collection of add-on classes for the T3X language.

WWW: http://www.t3x.org/
2001-04-07T22:15:29+00:00 mail/gmime Library (written in C) for parsing and creating messages using MIME
GMime is a set of utilities for parsing and creating messages using
the Multipurpose Internet Mail Extension (MIME) as defined by the
following RFCs:

* 0822: Standard for the Format of Arpa Internet Text Messages
* 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies
* 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
Media Types
* 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
Message Header Extensions for Non-ASCII Text
* 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
Registration Procedures
* 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
Conformance Criteria and Examples
* 2183: Communicating Presentation Information in Internet Messages:
The Content-Disposition Header Field

WWW: http://spruce.sourceforge.net/gmime/
2001-04-07T19:38:07+00:00 devel/ptl A user level multi-thread library based on POSIX 1003.1c API
PTL -- Portable Thread Library

PTL is an implementation of a user level multi-thread library based on
POSIX 1003.1c API. You can create and control multiple threads
(control flow) in one UNIX process using PTL.

For example, PTL can be used for following purposes.

- Network server/client program
- Concurrent processing
- Simulating distributed or parallel algorithms
- Study of multi thread programming

This library is based on the standard "POSIX 1003.1c" and works on BSD
UNIX (architecture-independent!)

WWW: http://www.media.osaka-cu.ac.jp/~k-abe/PTL/
Author: Kota ABE <k-abe@media.osaka-cu.ac.jp>
2001-04-07T19:37:31+00:00 misc/cuecat Tools for decoding and using the output of a :Cue:Cat(TM) wand scanner
The cuecat script repeatedly reads scan codes from a :Cue:Cat scanner
via standard input, decodes and processes the scanned value, then
prompts with Scan! for another scan code. It exists when it reads an
EOF on standard input.

It can be used print a decoded version of the scan code, or launch
commands the barcodes, ISBNs or UPCs scanned in.
2001-04-07T08:25:09+00:00 audio/agbrowser
AGBrowser is a program to complement the official satellite program
for Linux from AudioGalaxy at www.audiogalaxy.com. By using AGBrowser,
every dependency on another program to search for, download, share, and
manage mp3s has been satisfied.

WWW: http://www.geocities.com/uallloveme/OSS/AGBrowser/index.html
2001-04-07T08:01:40+00:00 textproc/p5-libxml Collection of Perl5 modules for working with XML
From the README:

libxml-perl is a collection of smaller Perl modules, scripts, and
documents for working with XML in Perl. libxml-perl software works in
combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.

WWW: https://metacpan.org/release/libxml-perl
2001-04-07T07:57:20+00:00 devel/ocamlweb Literate programming tool for Objective Caml
Literate programming has been introduced by D. E. Knuth in 1984. The
main idea is to put the code and its documentation in the same file
and to produce from it a document which is readable by a human, and
not only by a machine. Although ocamlweb borrows a lot of ideas from
Knuth's original tool (called WEB), there are big differences between
them. First, WEB allows you to present the pieces of your code in any
order, and this is quite useful when using poorly structured
languages, like Pascal or C. But Objective Caml is already highly
structured, and this is no more useful. Moreover, WEB requires the use
of a tool to produce the code from the WEB file, which greatly
complicates the use of your favorite source-based tools (dependencies
generator, debugger, emacs mode, etc.). When using ocamlweb, the
documentation is inserted in the code as comments (in the Caml sense),
and your code is not linked to the existence of ocamlweb in any way.

Currently, the task of ocamlweb may be seen as:

1. making a nice document with the code and its documentation;
2. generating a global index of cross-references, where each identifier
is associated to the lists of sections where it is defined or used.

WWW: http://www.lri.fr/~filliatr/ocamlweb/
2001-04-07T07:52:32+00:00 x11-wm/fvwm-themes Themes for the Fvwm2 window manager
This is a nice theme collection for the Fvwm2 window manager.
It has got some nice menus for switching between the different themes.

WWW: http://fvwm-themes.sourceforge.net/

Oyvind Albrigtsen
e-devil@e-devil.org
2001-04-07T07:52:32+00:00 x11-themes/fvwm-themes Themes for the Fvwm2 window manager
This is a nice theme collection for the Fvwm2 window manager.
It has got some nice menus for switching between the different themes.

WWW: http://fvwm-themes.sourceforge.net/

Oyvind Albrigtsen
e-devil@e-devil.org
2001-04-07T07:42:47+00:00 mail/ripmime Extracts attached files out of a MIME encoded email package
RipMIME is a utility to extract attached files out of a MIME-encoded
email message.

WWW: http://pldaniels.com/ripmime/
2001-04-07T07:33:46+00:00 security/bfbtester Security tool for testing binaries for overflows
BFBTester will perform checks of single and multiple argument command
line overflows and environment variable overflows. BFBTester will also
watch for tempfile creation activity to alert the user of any programs
using unsafe tempfile names.

WWW: http://bfbtester.sourceforge.net/
2001-04-07T07:11:21+00:00 net/urlendec URL encoder and decoder written in assembly
A set of two tools to URL encode and URL decode any stream of data,
read either from the command line or from standard input. Written
in assembly language, they are tiny and very fast.

See RFC 1738, section 2.2, for an explanation of URL encoding.

WWW: http://www.whizkidtech.redprince.net/urlendec/
2001-04-07T06:46:38+00:00 misc/qbrew Homebrewer's recipe calculator
QBrew is a homebrewer's recipe calculator. With it a brewer can formulate new
recipes and calculate gravity, bitterness, color and other attributes.

WWW: http://www.usermode.org/code.html
2001-04-07T06:38:49+00:00 astro/SETIsupport JAVA application that shows current state of seti@home client
This is a JAVA application that shows the current state
of you're seti@home client graphically.
It will show the details of data currently analyzing,
and which direction the data came from.

WWW: http://member.nifty.ne.jp/GOtsubo/contents/SETISupport/edownload.html
2001-04-07T06:29:20+00:00 www/smb2www Windows Network client that is accessible through a web browser
SMB2WWW, the gateway to Windows networking

SMB2WWW is a Windows Network client that is accessible through a web browser.
It is based on the samba package.

WWW: http://www.scintilla.utwente.nl/users/frank/smb2www/

Roman Shterenzon <roman@xpert.com>
2001-04-07T06:24:38+00:00 textproc/p5-LJ-SpellCheck HTML highlighting misspellings using ispell compatible program
The object constructor takes a 'spellcommand' argument. This has to be
some ispell compatible program, like aspell. Optionally, it also takes a
color to highlight mispelled words.

The only method on the object is check_html, which takes a reference to
the text to check and returns a bunch of HTML highlighting misspellings
and showing suggestions. If it returns nothing, then there no misspellings
found.

WWW: http://livejournal.com/code/spellcheck/
2001-04-07T06:16:10+00:00 net/wmnetmon Host availability monitor intended for the WindowMaker dock
This application uses an ICMP ping/reply scheme to periodically poll a number
of interfaces. The results are displayed as a matrix of leds, that are green
if the interface is alive, yellow if it did not respond once, and flashing red
if it keeps not responding.

You can easily check which system corresponds to each led by pointing the mouse
over the leds.

It is intended to be run from the WindowMaker dock, and it can monitor up to
63 interfaces.

WWW: http://freshmeat.net/projects/wmnetmon/?topic_id=876%2C152
2001-04-07T06:10:56+00:00 audio/funktrackergold Curses MOD/FNK music tracker
FunktrackerGOLD is a curses based tracker for the MOD and FNK file
formats. Information on using Funktracker can be found in
share/doc/funktrackergold/README

WWW: https://boutell.com/lsm/lsmbyid.cgi/000831
2001-04-07T06:09:14+00:00 audio/id3tool Utility for manipulating mp3 ID3 Tags
Id3tool is a command line utility for manipulating MP3 ID3 tags. It can
list/add or change tags in your MP3 files.

WWW: http://nekohako.xware.cx/id3tool/
2001-04-07T06:08:33+00:00 graphics/isreal An image classification utility
IsReal analyzes image files to guess the type of image contained:
real, realistic or unreal.

IsReal is distributed under the following license:

Copyright (c) 1999 Alan DeKok <aland@ox.org>

All rights reserved.

Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation, advertising
materials, and other materials related to such distribution and use,
acknowledge that the software was developed by Alan DeKok.
2001-04-07T06:05:55+00:00 sysutils/cpuburn CPU/memory stress testing utilities
CPUburn contains several utilities for stress testing various x86
CPUs. To get the most of out of these utilities read the documentation
under share/doc/cpuburn.
2001-04-07T06:03:49+00:00 sysutils/crashme Tool to test an operating system's robustness
Crashme is a very simple program that tests the operating
environment's robustness by invoking random data as if it were a
procedure. The standard signals are caught and handled with a setjmp
back to a loop which will try again to produce a fault by executing
random data. Some people call this stress testing.

WWW: http://crashme.codeplex.com/
2001-04-07T05:54:50+00:00 net/proxy-suite The SuSE Proxy-Suite, a set of programs to enhance firewall security
The SuSE Proxy-Suite, a set of programs to enhance firewall security.
The first (and currently only) component being released is the FTP-Proxy.

* Securely relays FTP connections between clients and servers
* Can switch connections from active to passive and vice versa
* Utilizes port ranges for both control and data connections
* Provides extensive auditing (via syslog or rotating log files)
* Can separate user related from system triggered audit events
* Provides command restriction based on logged in user name
* Allows command argument checking with regular expressions
* Is able to retrieve configuration data from an LDAP directory
* Has been thoroughly tested against buffer overflow attacks
* Fully conforms to RFC 959 and 1123 (the basic FTP RFCs)
* Planned to support RFC 1579 ("Firewall Friendly FTP")
* Planned to support RFC 2428 (IPv6 Extensions for FTP)
* Based on GNU AutoConf, supposed to run on many UNIX systems

Ported to FreeBSD using OpenBSD port by Camiel Dobbelaar <cd@sentia.nl>,
with updates contributed by Marius Tomaschewski <mat@mt-home.net>.

WWW: http://www.suse.com/en/whitepapers/proxy_suite/
2001-04-07T05:51:42+00:00 games/xrot Falling ball puzzle game for X
A falling ball puzzle game for X. Rotate the playfield and use gravity
to guide a ball around a maze toward the goal.

Use right and left cursor keys to rotate the game screen.
Down for less bounce.
Up for jump.
Space for speed up.
Return to restart.
ESC to return to the title.
q to quit.

Requires PseudoColor (256 colors).
2001-04-07T05:39:16+00:00 net/etherape A graphical network traffic visualization tool for gnome
EtherApe is a graphical network monitor for Unix modeled after etherman.
Featuring ether, ip and tcp modes, it displays network activity
graphically. Hosts and links change in size with traffic. Color coded
protocols display. It supports ethernet, fddi, ppp and slip devices.
It can filter traffic to be shown, and can read traffic from a
file as well as live from the network.

WWW: http://etherape.sourceforge.net/
2001-04-07T05:39:16+00:00 net-mgmt/etherape Graphical network traffic monitor tool modeled after Etherman
EtherApe is a graphical network monitor for Unix modeled after Etherman.
Featuring link layer, IP and TCP modes, it displays network activity
graphically. Hosts and links change in size with traffic. Color coded
protocols display. It supports Ethernet, FDDI, Token Ring, ISDN, PPP,
SLIP, and WLAN devices, plus several encapsulation formats. It can
filter traffic to be shown, and can read packets from a file as well as
live from the network. Node statistics can be exported.

WWW: http://etherape.sourceforge.net/
2001-04-07T05:33:57+00:00 games/gnomekiss GNOME version of Kisekae Set System
GnomeKiss is an implementation of French-KiSS for the GNOME desktop
environment, using GNOME, GTK+ and the X Window System. French KiSS is
an enhanced KiSS/GS for scriptable dolls, where KiSS is an
abbreviation for Kisekae Set System (or something).

WWW: http://devel.tlrmx.org/kiss/
2001-04-07T05:30:42+00:00 games/nighthawk X11 shoot-'em up which requires some lateral thinking
Nighthawk is a shoot-'em up which requires thinking more than
reflexes. Your goal is to destroy droids occupying a fleet of
reclaimed starships. You start out as a 002 Paradroid with very poor
firepower and shielding but have the ability to transfer your programs
over to a new droid, effectively taking it over. As you take control
of bigger and better droids, you gain better firepower and shielding.
2001-04-07T05:24:31+00:00 games/greed Text puzzle game with the aim of clearing the game field
Greed is a unique text puzzle game where the object is to move around
the game field clearing the most numbers.

WWW: http://catb.org/~esr/greed/
2001-04-07T05:14:11+00:00 x11-clocks/wmfishtime Time/date applet for WindowMaker with fishes swimming around
WMFishTime is a time/date applet for WindowMaker (and BlackBox, E,
SawFish...). Top part has the clock face, bottom part has day of the
week, followed by day, followed by month. Yellow hand counts seconds,
green hand counts minutes, red hand counts hours. Few seconds after
startup there are at least 32 bubbles floating up behind the clock face.
There are 4 fishes randomly swimming back and forth. If you move your
mouse inside the dockapp window, the fish will get scared and run away.

WWW: http://www.ne.jp/asahi/linux/timecop/#wmfishtime
2001-04-07T05:09:04+00:00 net/msend Client and server for the RFC1312 message protocol
Msend is an implementation of the RFC1312 message protocol. It can be
used as a network aware replacement for write and wall. This package
contains the client "msend" and the server "mesgd".
2001-04-07T05:04:42+00:00 audio/wmrecord General purpose audio recording utility for the WindowMaker dock
WMRecord is a general purpose audio recording utility that is designed to
work in conjunction with WindowMaker's Dock or AfterStep's Wharf.

It was originally conceived as a tool for recording memos, interviews
and meetings, and this approach is reflected somewhat in the interface.
Recordings are made to one of 99 numbered slots or tracks which the user
may browse through. There is no limit (other than the constraints of the
file system) to the size of the recordings you make. Recordings are
automatically saved to disk, but may be erased or recorded over as
necessary.
2001-04-07T04:59:20+00:00 audio/wmsmixer Audio mixer for the Window Maker dock
Improved version of wmmixer, an audio mixer for the Window Maker dock,
with some new features, most notably mouse scroll wheel support.

WWW: https://www.dockapps.net/wmsmixer
2001-04-07T04:56:17+00:00 lang/jython Implementation of Python Interpreter in Pure Java
Jython is an implementation of the high-level, dynamic,
object-oriented language Python seamlessly integrated
with the Java platform. The predecessor to Jython,
JPython, is certified as 100% Pure Java. Jython is
freely available for both commercial and non-commercial
use and is distributed with source code.

WWW: http://www.jython.org/
2001-04-07T04:43:40+00:00 audio/wmix Audio mixer for the WindowMaker dock with TV-like OSD
WindowMaker dockapp mixer that allows toggling record source, muting individual
channels, adjusting volume and balance, all in a compact dockapp size, with
TV-like on-screen-display for volume levels. Supports mousewheel to adjust
current channel volume, and can be controlled remotely with SIGUSR1 / SIGUSR2
to adjust the volume, too. Keeps a simple configuration file for user-defined
settings.

WWW: http://www.ne.jp/asahi/linux/timecop/
2001-04-07T04:36:47+00:00 games/deal A calculator for card-draw probabilities
Deal is a calculator for card-draw probabilities. Specifically it
computes non-replacement draw probabilities using the hypergeomtric
function. It can also be used to compute binomial coefficients and the
gamma function.

Deal is useful for tuning Magic: The Gathering decks.

WWW: http://catb.org/~esr/software.html
2001-04-07T04:33:24+00:00 www/p5-Apache-Filter Perl module to alter the output of previous handlers
This module lets you stack handlers so that the next one will handle
or "filter" the output of previous one.

From README:
When you've got this module, you can use the same handler both as a
stand-alone handler, and as an element in a chain. Just make sure that
whenever you're chaining, all the handlers in the chain are "Filter-
aware," i.e. they each call $r->filter_register() exactly once, before
they start printing to STDOUT. There should be almost no overhead for
doing this when there's only one element in the chain.

Currently the following public modules are Filter-aware.

Apache::Registry (using Apache::RegistryFilter, included here)
Apache::SSI
Apache::ASP
HTML::Mason
Apache::SimpleReplace

WWW: http://search.cpan.org/dist/Apache-Filter/
2001-04-07T04:30:12+00:00 devel/p5-Tie-Cache LRU Cache in Memory through a tie interface
From README:
This module implements a least recently used (LRU) cache in memory
through a tie interface. Any time data is stored in the tied hash, that
key/value pair has an entry time associated with it, and as the cache
fills up, those members of the cache that are the oldest are removed to
make room for new entries.

So, the cache only "remembers" the last written entries, up to the size
of the cache. This can be especially useful if you access great amounts
of data, but only access a minority of the data a majority of the time.

The implementation is a hash, for quick lookups, overlaying a doubly
linked list for quick insertion and deletion. On a WinNT PII 300, writes
to the hash were done at a rate 3100 per second, and reads from the hash
at 6300 per second. Work has been done to optimize refreshing cache
entries that are frequently read from, code like $cache{entry}, which
moves the entry to the end of the linked list internally.

WWW: https://metacpan.org/release/Tie-Cache
2001-04-07T04:25:18+00:00 www/mod_auth_pam Allows users to use PAM modules for user authentication
The PAM authentication module implements Basic authentication on top of the
Pluggable Authentication Module library. Thereby it supports whatever
authentication method your PAM subsystem has specific support installed &
configured for.

WWW: http://pam.sourceforge.net/mod_auth_pam/
2001-04-07T04:19:54+00:00 x11-toolkits/viewkit ViewKit workalike from Hungry Programmers
A Port of the ViewKit workalike from Hungry Programmers.
2001-04-07T03:12:08+00:00 graphics/ipe Extensible vector graphics editor with LaTeX support
Ipe is a drawing editor for creating figures in PDF or (encapsulated)
Postscript format. It supports making small figures for inclusion
into LaTeX-documents as well as making multi-page PDF presentations
that can be shown on-line with Acrobat Reader.

WWW: http://ipe.otfried.org/
2001-04-07T02:58:04+00:00 net/gtk+licq Gtk+ plugin for licq
A gtk+ gui plugin for the popular icq clone licq.

WWW: http://gtk.licq.org/
2001-04-07T02:27:21+00:00 astro/ksetiwatch A monitoring tool for the seti@home client
Ksetiwatch is a monitoring tool for the Seti@home distributed computing project,
which searches for signals of extraterrestrial life.
It displays the state of the Seti@home client(s) running on your computer or in
your local network, and logs/manages completed work units. In addition,
Ksetiwatch features a skymap that displays all work units processed,
a graphical display of scientific data (gaussians, pulses, and triplets),
a dock icon with detailed status information about a client, the option to
start/stop the SETI@home clients, and much more.

WWW: http://ksetiwatch.sourceforge.net/
2001-04-07T02:13:55+00:00 security/op Controlled privilege escalation tool
The op tool provides a flexible means for system administrators to grant access
to certain root operations without having to give them full superuser
privileges. Different sets of users may access different operations, and the
security-related aspects of each operation can be carefully controlled.

WWW: https://github.com/dagwieers/op/wiki
2001-04-07T01:55:57+00:00 games/xpenguins Cute little penguins that walk along the tops of your windows
XPenguins is a program for animating cute cartoons/animals in your
root window. By default it will be penguins - they fall from the top
of the screen, walk along the top of windows, up the side of windows
and do various other stuff. Other themes in the base package are
"Classic Penguins", reproducing XPenguins version 1.2, and "Turtles".
More themes can be downloaded from the XPenguins web site

WWW: http://xpenguins.seul.org/
2001-04-07T01:47:09+00:00 japanese/jyuroku Japanese address book
Japanese address book software for X.
2001-04-07T01:39:01+00:00 x11-fonts/bdfresize Tool for resizing BDF format font
bdfresize - a tool for resizing BDF format font

Bdfresize is a command to magnify or reduce fonts which are described
with the standard BDF format. If bdf-file is not specified, it reads
from stdin. Bdfresize outputs the result to stdout in BDF format. Some
COMMENT lines are inserted to the result font. FONT name is modified
depending on the resize factor if the name is described in XLFD format.
SIZE, FONTBOUNDINGBIX, SWIDTH, DWIDTH, BBX and some property lines are
also modified. Other lines are copied from source. If a syntax error
occurs in a source font, bdfresize notices it and stops the whole
process.

Bdfresize is a free software under the terms of the GNU Lesser General
Public License version 2. See the COPYING file for details.

Hiroto Kagotani <kagotani@cs.titech.ac.jp> made the original version
(1.4).

WWW: http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/
2001-04-07T01:33:50+00:00 audio/fmio FM radio card manipulation utility
Small utility to manipulate fm radio card.

WWW: http://jumbo.narod.ru/fmio.html
2001-04-07T00:48:49+00:00 security/chkrootkit Tool to locally check for signs of a rootkit
Chkrootkit is a tool to locally check for signs of a rootkit.
-------------------------------------------------------------

It contains:

* chkrootkit: a shell script that checks system binaries for
rootkit modification.
* ifpromisc.c: checks if the network interface is in promiscuous
mode.
* chklastlog.c: checks for lastlog deletions.
* chkwtmp.c: checks for wtmp deletions.
* check_wtmpx.c: checks for wtmpx deletions. (Solaris only)
* chkproc.c: checks for signs of LKM trojans.
* chkdirs.c: checks for signs of LKM trojans.
* strings.c: quick and dirty strings replacement.
* chkutmp.c: checks for utmp deletions.

For an updated list of rootkits, worms and LKMs detected by
chkrootkit please visit: http://www.chkrootkit.org/

Nelson Murilo <nelson@pangeia.com.br>
Klaus Steding-Jessen <jessen@nic.br>

WWW: http://www.chkrootkit.org/
2001-04-07T00:39:05+00:00 ftp/oftpd Threaded, anonymous only FTP server designed for security
oftpd is designed to be as secure as an anonymous FTP server can possibly be.
It runs as non-root for most of the time, and uses the Unix chroot() command to
hide most of the systems directories from external users - they cannot change
into them even if the server is totally compromised! It contains its own
directory change code, so that it can run efficiently as a threaded server, and
its own directory listing code (most FTP servers execute the system "ls"
command to list files).

WWW: https://www.time-travellers.org/oftpd/
2001-04-07T00:34:43+00:00 x11/accessx Customise accessibility features for X
A GUI program to manage various of the accessibility features of X window
to help people with physical disabilities. The features include:

MouseKeys - move the mouse pointer using the keypad.
StickyKeys - key modifiers such as SHIFT and CTRL latch.
SlowKeys - keys only work if pressed for a certain period of time.
BounceKeys - key pressed several times will only register once.

WWW: http://www.rehab.uiuc.edu/accessx/

Stephen Montgomery-Smith
stephen@math.missouri.edu
2001-04-07T00:20:37+00:00 cad/gschem gEDA electronic schematic capture tools
gschem is a tool to capture/draw electronic circuits schematics.

WWW: http://www.geda.seul.org
2001-04-07T00:20:37+00:00 cad/gnetlist gEDA electronic schematic capture tools, netlister
gnetlist is a tool create netlist from a gschem electronic circuits schematic.

WWW: http://www.geda.seul.org
2001-04-07T00:20:37+00:00 cad/geda-gschem The gEDA's electronic schematic capture tool
gschem is a tool to capture/draw electronic circuits schematics.

WWW: http://www.geda.seul.org
2001-04-07T00:19:08+00:00 cad/geda-netlist The gEDA's netlister
gnetlist is the netlist extraction/generation program which is part
of gEDA (GPL Electronic Design Automation) toolset. This program takes a
schematic for its input and outputs a netlist. gnetlist uses scheme to define
the output format.

Currently it supports the following backends:

1) Allegro netlist format (-g allegro)

2) BAE netlist format (-g bae)

3) BOM / BOM2 - Bill of Materials (-g bom and -g bom2)

4) Partslist1,2,3 - More Bill of Materials (-g partslist[1-3])

5) DRC - Start of a design rule checker (-g drc)

6) DRC2 - A second design rule checker (-g drc2)

7) gEDA - native format, mainly used for testing (-g geda)

8) Gossip netlist format (-g gossip)

9) PADS netlist format (-g pads)

10) PCB / PCBboard (-g PCB and -g PCBboard)

11) gsch2pcb backend (-g gsch2pcb)

12) ProtelII netlist format (-g protelII)

13) Spice compatible netlist format (-g spice)

14) Enhanced spice compatible netlist format (-g spice-sdb)

15) Switcap netlist format (-g switcap)

16) Tango netlist format (-g tango)

17) Verilog code (-g verilog)

18) VHDL code (-g vhdl)

19) VIPEC netlist format (-g vipec)

20) Bartels Autoengineer netlist format (-g bae)

21) GOSSIP system simulation system netlist format (-g gossip)

22) MAXASCII netlist format (-g maxascii)

23) VHDL-AMS netlist format (-g vams)

24) Futurenet2 netlist format (-g futurenet2 )

25) SWITCAP switched capacitor simulator netlist format (-g switcap )

26) RF Cascade netlist format (-g cascade )

27) RACAL-REDAC netlist format (-g redac )

28) PCB actions file for forward annotating pin/pad names from
schematic to layout (-g pcbpins)

WWW: http://www.geda.seul.org
2001-04-07T00:17:58+00:00 cad/geda-symbols The gEDA's symbols
symbols for gEDA

WWW: http://www.geda.seul.org
2001-04-07T00:09:57+00:00 cad/libgeda The gEDA's tools base utility library
libgeda is a base library common to all the gEDA tools

WWW: http://www.geda.seul.org
2001-04-07T00:08:21+00:00 graphics/libgdgeda Special version of the gd graphic lib for use by gEDA programs
libgdgeda is a modified version of the gd graphic library,
with extra changes for use by gschem.
libgdgeda does not conflict with the regular gd library.

WWW: http://www.geda.seul.org/
2001-04-06T13:15:51+00:00 net/kxicq2
This is the beta release of KDE2 version of outstanding ICQ client
for KDE - kxicq.

WWW: http://www.kxicq.org/

- Andrey Novikov <andrey@novikov.com>
2001-04-06T11:21:47+00:00 graphics/ruby-tgif Ruby extension library to draw Tgif graphics
Ruby/Tgif is a Ruby extension library to draw Tgif graphics.

WWW: http://www2s.biglobe.ne.jp/~Nori/ruby/
2001-04-05T19:32:45+00:00 games/acorn
The WorldForge Project is developing a complete system for massively
multiplayer online roleplaying games.

This meta-port installs all required ports.
2001-04-05T19:30:09+00:00 games/uclient
UClient is a 2D isometric WorldForge game client,
that uses libuta, SDL, and libAtlas-C++.

WWW: http://www.worldforge.org/website/clients/uclient/
2001-04-05T19:24:57+00:00 devel/varconf Configuration System for the STAGE Server
Varconf is a configuration system designed for the STAGE server.
Varconf can parse configuration files, command-line arguments and
environment variables. It supports callbacks and can store its
configuration information in separate Config objects or in one
global configuration instance.
2001-04-05T19:14:27+00:00 games/acorn-media
The libraries needed by games/acorn.

WWW: http://www.worldforge.org/
2001-04-05T19:01:48+00:00 devel/wftk A Graphical User Interface library for C++
wftk is a Graphical User Interface library for C++ that uses SDL
as its output layer. It allows application and game programmers to
put together portable graphical applications easily. wftk has a
range of already implemented widgets and uses libsigc++ as a signal
dispatching system. It also performs resource management and has a
sound system.

WWW: http://www.worldforge.org/dev/eng/libraries/wftk
2001-04-05T19:01:48+00:00 devel/libuta A Graphical User Interface library for C++
libuta is a Graphical User Interface library for C++ that uses SDL
as its output layer. It allows application and game programmers to
put together portable graphical applications easily. libuta has a
range of already implemented widgets and uses libsigc++ as a signal
dispatching system. It also performs resource management and has a
sound system.
2001-04-05T19:01:12+00:00 devel/atlas C++ reference implementation of the Atlas protocol
This library implements the Atlas protocol, for use in client-server
game applications. This library is suitable for linking to either
clients or servers.

WWW: https://www.worldforge.org/index.php/components/atlas-cpp/
2001-04-05T19:01:12+00:00 devel/atlas-devel C++ reference implementation of the Atlas protocol
This library implements the Atlas protocol, for use in client-server
game applications. This library is suitable for linking to either
clients or servers.

WWW: https://www.worldforge.org/index.php/components/atlas-cpp/
2001-04-05T16:57:18+00:00 games/varconf
Varconf is a configuration system designed for the STAGE server.
Varconf can parse configuration files, command-line arguments and
environment variables. It supports callbacks and can store its
configuration information in separate Config objects or in one
global configuration instance.
2001-04-05T16:50:10+00:00 games/atlas
This library implements the Atlas protocol, for use in client-server
game applications. This library is suitable for linking to either
clients or servers.
2001-04-05T16:27:53+00:00 net/nsc Netsaint Console monitor
nsc is a curses-based console monitor for Netsaint. It allows you
to monitor Netsaint services without the expense or availability
of a GUI.

WWW: http://goth.dk/~goth/nsc/
2001-04-05T16:27:53+00:00 net-mgmt/nsc Netsaint Console monitor
nsc is a curses-based console monitor for Netsaint. It allows you
to monitor Netsaint services without the expense or availability
of a GUI.

WWW: http://dev.null.dk/~goth/nsc/
2001-04-05T15:17:33+00:00 devel/dlmalloc
This is a version (aka dlmalloc) of malloc/free/realloc written by Doug Lea
and released to the public domain. Use, modify, and redistribute this code
without permission or acknowledgement in any way you wish. Send questions,
comments, complaints, performance data, etc to dl@cs.oswego.edu

This is not the fastest, most space-conserving, most portable, or most
tunable malloc ever written. However it is among the fastest while also being
among the most space-conserving, portable and tunable. Consistent balance
across these factors results in a good general-purpose allocator for
malloc-intensive programs.

WWW: http://gee.cs.oswego.edu/dl/html/malloc.html
2001-04-05T14:11:09+00:00 lang/ruby-ri Ruby Interactive reference
ri--Ruby Interactive reference

ri displays descriptions of Ruby's built-in methods, classes, and
modules. Run "ri each_with_index" and you get:

--------------------------------------------------------
enumObj.each_with_index {| obj, i | block } -> nil
--------------------------------------------------------

Calls block with two arguments, the item and its index,
for each item in enumObj.

hash = Hash.new
%w(cat dog wombat).each_with_index {|item, index|
hash[item] = index
}
hash #=> {"dog"=>1, "wombat"=>2, "cat"=>0}

Emacs interface by David Alan Black <dblack@candle.superlink.net> is
also bundled.

WWW: http://www.pragmaticprogrammer.com/ruby/downloads/ri.html
Author: The Pragmatic Programmers, LLC
2001-04-05T09:37:44+00:00 sysutils/pyfind A file-find utility for Gnome loosely modeled after the Windoze utility
pyFind is a simple file-find utility for Gnome. It's loosely based on the
Windoze file-find utility.

WWW: http://www.anti-particle.com/pyfind.shtml
2001-04-04T16:04:59+00:00 textproc/py-asv Extensible Python module to parse simple text file formats like CSV
ASV is a popular Python module to parse or write simple text file formats
such as comma-separated values (CSV), tab-separated values (TSV) and
colon-separated values. It can easily be extended to cope with other
related file formats.

This port installs both a Python module ("ASV"), and an executable
command-line script ("asv").

This release of ASV requires Python 2.0 or later, and is still to be regarded
as a beta version.

WWW: http://tratt.net/laurie/python/asv/
2001-04-04T15:13:28+00:00 devel/py-orbit2 Python bindings for ORBit2
To paraphase the README:

This is a Python language binding for the ORBit2 CORBA implementation.
It aims to take advantage of new features found in ORBit2 to make
language bindings more efficient. This includes:
- Use of ORBit2 type libraries to generate stubs
- use of the ORBit_small_invoke_stub() call for operation
invocation, which allows for short circuited invocation on local
objects.
2001-04-04T15:13:28+00:00 devel/py-orbit Python bindings for ORBit2
To paraphrase the README:

This is a Python language binding for the ORBit2 CORBA implementation.
It aims to take advantage of new features found in ORBit2 to make
language bindings more efficient. This includes:
- Use of ORBit2 type libraries to generate stubs
- use of the ORBit_small_invoke_stub() call for operation
invocation, which allows for short circuited invocation on local
objects.
2001-04-04T14:37:47+00:00 math/mupad A sophisticated computer algebra system
Mupad is a sophisticated computer algebra system,
an alternation for Mathematica and Maple.
Mupad can handle not only algebraic calculation like integration,
differentiate and matrix manipulation,
but also numerical calculations, and draw a beautiful graphs.
Unfortunately, we *CANNOT* obtain free single-user licenses for
non-commercial educational and research use anymore.

WWW: http://www.mupad.de/
2001-04-03T21:34:23+00:00 sysutils/dvdtape Create DVD master filesystems on DLT media
dvdtape is a DVD filesystem pre-mastering program that generates
an iso9660 filesystem, writing it directly to a DLT drive in the
format required by a DVD manufacturing plant.
2001-04-03T05:30:51+00:00 cad/vipec Analyze high frequency, linear electrical networks
ViPEC is a powerful tool for the analysis of high frequency, linear
electrical networks. It takes a schematic description of the electrical
network and performs a linear analysis in the frequency domain. The output
is in the form of port parameters (S, Y or Z) with results presented on a
user defined grid, Smithchart or table. It can also be used to compute
other characteristics like stability factors and group delay.

ViPEC supports various lumped elements (capacitors, resistors etc.) as well
as distributed networks like transmission lines, microstrip and stripline
structures. Two port data files are also supported (e.g. the 2-port frequency
parameters of various RF transistors as supplied by the manufacturer). The
component library is under constant development with new elements added at
regular intervals.

WWW: http://vipec.sourceforge.net/
2001-04-03T03:19:56+00:00 devel/jakarta-ant Java- and XML-based build tool, conceptually similar to make
Apache Ant, a Java-based build tool, conceptually similar to make.

Ant uses XML build files that defines a set of targets. Each target
has dependencies (other targets) and contains a set of tasks to
perform.

There are tasks for various things, like compiling ("javac"),
copying ("copy"), deleting ("delete"), executing other programs
("java", "exec", "execon", etc.), stylesheet transformations
("style") and so on.

WWW: http://ant.apache.org/
2001-04-03T03:19:56+00:00 devel/apache-ant Java- and XML-based build tool, conceptually similar to make
Apache Ant, a Java-based build tool, conceptually similar to make.

Ant uses XML build files that defines a set of targets. Each target
has dependencies (other targets) and contains a set of tasks to
perform.

There are tasks for various things, like compiling ("javac"),
copying ("copy"), deleting ("delete"), executing other programs
("java", "exec", "execon", etc.), stylesheet transformations
("style") and so on.

WWW: http://ant.apache.org/
2001-04-02T22:12:22+00:00 www/p5-Apache-Session-SharedMem Apache::Session extension that store session in shared memory
Apache::Session::SharedMem is an Apache::Session extension module
that stores the session data in Shared memory (so, does exactly
what it says on the tin then) using IPC::Cache
(and hence IPC::ShareLite).

WWW: https://metacpan.org/release/Apache-Session-SharedMem
2001-04-02T22:11:13+00:00 devel/p5-IPC-Cache Persist data across processes via shared memory
IPC::Cache implements an object store where data is persisted across
processes.

WWW: https://metacpan.org/release/IPC-Cache
2001-04-02T22:10:05+00:00 devel/p5-IPC-ShareLite Simple interface to access shared memory
IPC::ShareLite provides a simple interface to shared memory, allowing data to
be efficiently communicated between processes. Your operating system must
support SysV IPC (shared memory and semaphores) in order to use this module.

WWW: https://metacpan.org/release/IPC-ShareLite
2001-04-02T20:38:14+00:00 sysutils/koncd
KOnCD is a program that allows you to master CDs with mkisofs and
cdrecord programs. It can create multisession CD, bootable CD,
supports blanking on CD-RW. It also copy CDs on-the-fly.

WWW: http://www.koncd.org/
2001-04-02T20:15:41+00:00 deskutils/bigyear Program to print a large (one month per page) calendar
bigyear prints a calendar larger than cal(1), with one month per page.
2001-04-02T20:06:19+00:00 net/p5-NetAddr-IP-Count Perl module to count hosts in named subnets
This module implements a symplistic way to match individual IP Addresses
to subnets. It can be used to, among other things, help analyze HTTPD
logs.

-Anton
<tobez@FreeBSD.org>
2001-04-02T20:02:38+00:00 net/p5-Tie-NetAddr-IP Tie::NetAddr::IP - Implements a Hash where the key is a subnet
This module overloads hashes so that the key can be a subnet as in
NetAddr::IP. When looking values up, an interpretation will be made to
find the given key within the subnets specified in the hash.

Care must be taken, as only strings that can be parsed as an IP address
by NetAddr::IP can be used as keys for this hash.

WWW: http://search.cpan.org/search?dist=Tie-NetAddr-IP

-Anton
<tobez@FreeBSD.org>
2001-04-02T20:02:38+00:00 net-mgmt/p5-Tie-NetAddr-IP Perl hash implementation with subnets as keys
This module overloads hashes so that the key can be a subnet as in
NetAddr::IP. When looking values up, an interpretation will be made to
find the given key within the subnets specified in the hash.

Care must be taken, as only strings that can be parsed as an IP address
by NetAddr::IP can be used as keys for this hash.

WWW: https://metacpan.org/release/Tie-NetAddr-IP

-Anton
<tobez@FreeBSD.org>
2001-04-02T13:36:29+00:00 ftp/lukemftp Enhanced ftp client from NetBSD
`lukemftp' is what many users affectionately call the enhanced ftp
client in NetBSD.

The enhancements over the standard ftp client in 4.4BSD include:
* command-line editing within ftp
* command-line fetching of URLS, including support for:
- http proxies (c.f: $http_proxy, $ftp_proxy)
- authentication
* context sensitive command and filename completion
* dynamic progress bar
* IPv6 support (from the WIDE project)
* modification time preservation
* paging of local and remote files, and of directory listings
(c.f: `lpage', `page', `pdir')
* passive mode support, with fallback to active mode
* `set option' override of ftp environment variables
* socks4/socks5 support
* TIS Firewall Toolkit gate ftp proxy support (c.f: `gate')
* transfer-rate throttling (c.f: `-T', `rate')
2001-04-02T13:29:03+00:00 devel/wedit
Wedit is a native LCC-Win32 port to Unix-like operating systems.

It features an user friendly IDE, project wizard, generation of GNU
makefiles and automake/autoconf skeletons, fast run-time source parsing
with syntax coloring and autoformating of C, Fortran, and Eiffel sources.

It also has complete analysis of source code and object files, many charts
and plots, and an integrated debugger.

WWW: http://www.q-software-solutions.com/weditlinux/index.shtml
2001-04-02T10:16:40+00:00 net/p5-Net-Traceroute Perl module to parse traceroute(8)
Perl module to parse traceroute(8).

WWW: https://metacpan.org/release/Net-Traceroute
WWW: http://www.linnaean.org/~hag/perl/traceroute/traceroute.html
2001-04-02T06:23:50+00:00 benchmarks/postal Benchmark SMTP/POP servers
Postal is a SMTP benchmark.

Postal-list will list all the possible expansions for an account name
(used for creating a list of accounts to create on your test server).

Rabid is the mad Biff, it is a POP benchmark.

WWW: http://www.coker.com.au/postal/
2001-04-02T06:01:23+00:00 lang/mdk Utilities for developing programs using MIX and MIXAL
MIX is Donald Knuth's mythical computer as described in his monumental work
The Art of Computer Programming. As any of its real counterparts, the MIX
features registers, memory cells, an overflow toggle, comparison flags,
input-output devices, and a set of binary instructions executable by its virtual
CPU. You can program the MIX using an assembly language called MIXAL, the MIX
Assembly Language.

MDK (MIX Development Kit) offers an emulation of MIX and MIXAL. The current
version MDK includes the following applications:

- mixasm: A MIXAL compiler, which translates your source files into binary
ones, executable by the MIX virtual machine.
- mixvm: A MIX virtual machine which is able to run and debug compiled MIXAL
programs, using a command line interface with readline's line editting
capabilities.
- gmixvm: A MIX virtual machine with a GTK+ GUI which allows you running and
debugging your MIXAL programs through a nice graphical interface.
- mixguile: A Guile interpreter with an embedded MIX virtual machine,
manipulable through a library of Scheme functions.
- mixvm.el: An elisp program which allows you to run mixvm within an Emacs
GUD window, simultaneously viewing your MIXAL source file in another
buffer.

WWW: http://www.gnu.org/software/mdk/mdk.html
2001-04-02T01:04:50+00:00 www/emacs-w3m Simple front-end to w3m for emacs
Emacs-w3m is a simple interface program of w3m for Emacs.

WWW: http://emacs-w3m.namazu.org/
2001-04-02T01:04:50+00:00 www/emacs-w3m-emacs20 Simple front-end to w3m for emacs20
Emacs-w3m is a simple interface program of w3m for Emacs.

WWW: http://emacs-w3m.namazu.org/
--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-04-01T21:43:25+00:00 print/ruby-panda Ruby extension library to access Panda
Ruby/Panda is a Ruby extension library to access Panda, a GPL'ed
library for dynamically generating PDF files.

WWW: http://www2s.biglobe.ne.jp/~Nori/ruby/
2001-04-01T17:22:26+00:00 emulators/xpinmame X11 emulator for pinball ROMs
xpinmame is the X11 port of PinMAME, the Pinball Console emulator.

It runs pinball roms from Williams/Bally games, from 1977 onwards to
the new WPC system, around 1998. It also runs some Data East games.

It includes simulators to artificially press the 'switches' on the table,
however it does not simulate any game play, nor a real pinball table.

WWW: http://pinmame.emuviews.com/
2001-04-01T05:41:12+00:00 net/furi
FURI is a Gnutella protocol-compatible Java program that can
participate in the Gnutella network. It is a full version program
that can perform most of the tasks of a Gnutella servant.

WWW: http://www.jps.net/williamw/furi/
2001-04-01T03:38:41+00:00 x11-servers/driglide Libraries to support 3dfx Voodoo3/4/5/Banshee with the DRI
These libraries are used by the 3dfx DRI module (lib/modules/dri/tdfx_dri.so)
to provide 3D hardware accelerated OpenGL for 3dfx Voodoo3/4/5/Banshee cards.
This does not support applications requiring the Glide library.

WWW: http://people.freebsd.org/~anholt/dri/
2001-04-01T03:38:41+00:00 graphics/glide3 Library to support 3dfx Voodoo3/4/5/Banshee with the DRI
This library is used by the 3dfx DRI module (lib/modules/dri/tdfx_dri.so) to
provide 3D hardware accelerated OpenGL for 3dfx Voodoo3/4/5/Banshee cards.
This does not support applications requiring the Glide library.

WWW: http://glide.sourceforge.net/
2001-03-31T16:10:34+00:00 devel/anjuta Integrated Development Environment for C and C++
Anjuta is a very versatile Integrated development environment for
C and C++. Written in GTK/GNOME and written for GTK+/GNOME,
it features many advanced programming tools and utilities. It is
basically a GUI interface for the bunch of command line programming
utilities and tools available for FreeBSD, which are usually run in console
and are very user unfriendly.

WWW: http://anjuta.org/
2001-03-31T16:10:34+00:00 devel/anjuta-devel Integrated Development Environment for C and C++
Anjuta is a very versatile Integrated development environment for
c and c++. Written in GTK/GNOME and written for GTK/GNOME,
it features many advanced programming tools and utilities. It is
basically a GUI interface for the bunch of command line programming
utilites and tools available for FreeBSD, which are usually run in console
and are very user unfriendly.

WWW: http://www.anjuta.org/
2001-03-31T13:47:14+00:00 mail/gbiff A GNOME/GTK biff with Unix mailfile, MH, qmail, and POP3 support
gbiff checks for mail within a file, a qmail or MH style dir,
or on a POP3 server.

WWW: http://gbiff.sourceforge.net/
2001-03-31T12:30:16+00:00 textproc/ruby-nqxml A pure Ruby implementasion of a non-validating XML processor
NQXML is a pure Ruby implementation of a non-validating XML processor.
It includes an XML tokenizer, a SAX-style streaming XML parser, a
DOM-style tree XML Parser, and an XML writer.

``NQ'' stands for ``Not Quite''.

Author: Jim Menard <jimm@io.com>
WWW: http://nqxml.sourceforge.net/
2001-03-31T12:13:40+00:00 ftp/ruby-curl Ruby interface to libcurl
Ruby/libcurl is a Ruby interface to libcurl.

Author: Hirotaka Matsuyuki <h-maty@h6.dion.ne.jp>
WWW: http://www.d1.dion.ne.jp/~matuyuki/ruby.html
2001-03-31T12:04:26+00:00 net/ruby-soap Ruby library which implements SOAP 1.1
This is SOAP4R, a Ruby library which implements SOAP 1.1. Currently
SOAP4R offers only SOAP-RPC specific features.

Author: NaHi (NAKAMURA, Hiroshi) <nahi@keynauts.com>
WWW: http://www.jin.gr.jp/~nahi/RWiki/?cmd=view&name=SOAP4R
2001-03-31T12:02:47+00:00 www/ruby-http-access A Ruby library to access the Internet via HTTP
This is a Ruby library to access the Internet via HTTP.

WWW: http://dev.ctor.org/http-access2
2001-03-31T11:42:00+00:00 devel/gcvs High-end interface client for CVS
A set of C++ front-end for cvs distributed under GPL.
CvsGui features

WinCvs is written in C++ using the Microsoft MFC.
MacCvs is written in C++ using Metrowerks PowerPlant.
gCvs is written in C++ using GNU gtk+.
They are using the latest cvs source code.
They are making cvs easier for the novice.
They are increasing the power of cvs by providing an high-end interface.
The project is growing because it is supported and developed
by several cvs users.

WWW: http://cvsgui.sourceforge.net/
2001-03-31T11:36:43+00:00 security/pgpin PGP International version - improved for use in IN-CA
PGP (Pretty Good Privacy) is a public key encryption pack-
age to protect E-mail and data files. It lets you commu-
nicate securely with people you've never met, with no
secure channels needed for prior exchange of keys. It's
well featured and fast, with sophisticated key management,
digital signatures, data compression, and good ergonomic
design.

Contributors:
Matthias Bruestle for the myetsid feature.
Lutz Donnerhacke for the pgp2.6.3in development.
Ingmar Camphausen, Thomas Roessler, a.o. for extensive testing.

WWW: http://www.pgpi.org/
2001-03-31T11:04:35+00:00 www/aria Yet another download tool
Aria is a download tool for UNIX similar to Reget or GetRight. It downloads
files from Internet via HTTP or FTP. The transfer can be paused, resumed,
queued and saved. It has very friendy GTK based GUI, and useful log consoles.
Some of its main features are:

- Automatic CRC/MD5 checking
- Split downloads
- Recursive downloads
- HTTP/FTP proxy server
- cut-and-paste, drag-and-drop(Mozilla, Galeon, Opera, Konqueror, Netscape)
- multi-list(tabbed mode) feature
2001-03-31T09:04:58+00:00 devel/gdb66 GNU GDB of newer version than comes with the system
GNU GDB - the version, for which the "Insight" GUI is available.

WWW: http://sourceware.org/insight/
WWW: http://www.gnu.org/software/gdb/
2001-03-31T09:04:58+00:00 devel/gdb6 GNU GDB of newer version than comes with the system
GNU GDB - the latest version

WWW: http://www.gnu.org/software/gdb/
2001-03-31T09:04:58+00:00 devel/gdb53 Source level debugger - GNU GDB 5.3
GNU GDB 5.3 developmental snapshot.
2001-03-31T09:04:58+00:00 devel/gdb52 GNU GDB 5.2.1 debugger
GNU GDB 5.2 developmental snapshot.
2001-03-31T09:04:58+00:00 devel/gdb51
GNU GDB 5.1 developmental snapshot. This exists to allow people to test
the upcoming GDB release, and to get any FreeBSD-needed mods submitted
before the official 5.1 release.
2001-03-31T07:32:20+00:00 net/libfreenet Freenet library written in C
libfreenet is a Freenet library written in C. Right now it supports basic
client functionality, as well as a lower-level API for sending and
receiving messages over a Freenet connection. It's currently very much
hackerware -- it might explode at any moment, so approach it with caution.

WWW: http://thalassocracy.org/libfreenet/
2001-03-31T07:32:20+00:00 net-p2p/libfreenet Freenet library written in C
libfreenet is a Freenet library written in C. Right now it supports basic
client functionality, as well as a lower-level API for sending and
receiving messages over a Freenet connection. It's currently very much
hackerware -- it might explode at any moment, so approach it with caution.

WWW: http://thalassocracy.org/libfreenet/
2001-03-31T04:08:26+00:00 audio/tempest_for_eliza Program to send AM radio signals using a PC monitor
Tempest for Eliza is a program that uses your computer monitor to send out
AM radio signals. You can then hear computer generated music in your radio.
It teaches you that your computer can be observed. Tempest for Eliza works
with every monitor, every resolution.

WWW: http://www.erikyyy.de/tempest/
2001-03-31T04:05:26+00:00 graphics/plasma-kmod Plasma-effect screensaver kernel module
plasma is a FreeBSD kernel module screensaver which displays a moving
plasma effect. You are advised that the code is quite resource-greedy
and that you probably don't want to run it on anything but a desktop
workstation. It's a quick hack, so comments/constructive criticism is
appreciated. MAINTAINER is the author of this port.
2001-03-31T03:51:25+00:00 net/jud
This is the first public release of the simple JUD (Jabber User Directory).

--
Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
2001-03-31T03:48:30+00:00 irc/irc-transport
IRC-Transport allows Jabber users to communicate with IRC
servers and IRC users, by bridging the gap between the two networks

--
Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
2001-03-31T03:43:44+00:00 net/aim-transport
AIM-Transport 0.9
-----------------

This version of the AIM Transport is designed specifically to work with the
Jabber server version 1.4. It will not work with previous versions due to the
way that it loads itself into the main jabberd binary.

To build the AIM Transport uncompress the tarball, if you uncompressed it into
the Jabber 1.4 directory you can run the configure directly and it will find
jabberd. Otherwise, you need to use the --with-jabberd=PATH option to
configure. At this point you can run make and it should build just fine. Note
this version of the AIM Transport no longer requires a seperate download of
libfaim.

--
Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
2001-03-31T03:34:45+00:00 net/msn-transport
This is the msn transport for the 1.4 server.

--
Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
2001-03-31T03:21:48+00:00 sysutils/perf Xview-based system monitoring tool
Perf is an XView program that reports kernel statistics for the local
or a remote host. The program is a frontend to the rstatd daemon. The
displayed window consists of one or more fields, each showing a
specified parameter.
2001-03-31T03:12:56+00:00 net/ddc Control your DHCP daemon a la apachectl
This command allows the system administrator to control the operation
of the DHCP daemon.

WWW: http://www.mavetju.org/unix/general.php

- Edwin Groothuis
edwin@mavetju.org
2001-03-31T02:58:11+00:00 x11-fm/worker X11 file manager based on Directory Opus of AmigaOS
Worker is a file manager for X11, based on the famous Directory Opus file
manager for AmigaOS. It is configurable on the fly without the need for
restart. Any external program can be easily integrated in GUI, including
buttons and hotkeys. Worker uses real file recognition on file content
and/or file ending, where each file type can get their own action.

WWW: http://www.boomerangsworld.de/cms/worker/
2001-03-31T02:53:55+00:00 devel/p5-File-Remove Perl5 module to easily removes files and directories
File::Remove - Remove files and directories

WWW: https://metacpan.org/release/File-Remove
2001-03-31T02:46:32+00:00 devel/fampp A C++ wrapper for fam from SGI
A C++ wrapper for fam from SGI.

WWW: http://fampp.sourceforge.net/
2001-03-31T02:45:55+00:00 devel/fam File alteration monitor
FAM, the File Alteration Monitor, provides an API which applications can use
to be notified when specific files or directories are changed.

WWW: http://oss.sgi.com/projects/fam/
2001-03-31T02:37:34+00:00 devel/ffcall Foreign function call libraries
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

avcall - calling C functions with variable arguments

vacall - C functions accepting variable argument prototypes

trampoline - closures as first-class C functions

callback - closures with variable arguments as first-class C functions
(a reentrant combination of vacall and trampoline)

LICENSE: GPL2 or later

WWW: http://www.haible.de/bruno/packages-ffcall.html
2001-03-31T02:28:23+00:00 net/jumpgate TCP connection forwarder
Jumpgate is a TCP connection forwarder that provides many enhancements and
improvements over the existing programs that do the same thing. Only
tested on OpenBSD, but should run without problems on any Unix-like
system. If you furtherly improve it, please send me the diffs. As always,
published under a BSD style license, see the included LICENSE file.

WWW: http://jumpgate.sourceforge.net/
2001-03-31T02:25:18+00:00 misc/mango A recipe management software
Mango is a recipe management software. The main motivation of the
project is to provide an open source mealmaster compatible
application.

- Roland
2001-03-31T02:17:37+00:00 security/vpnd VPN daemon offering transparent blowfish encryption between networks
The virtual private network daemon vpnd is a daemon which connects two networks
on network level either via TCP/IP or a (virtual) leased line attached to a
serial interface. All data transfered between the two networks are encrypted
using the unpatented free Blowfish encryption algorithm.

vpnd is not intended as a replacement of existing secured communications
software like ssh or tunneling facilities of the operating system. It is,
however, intended as a means of securing transparent network interconnection
across potentially insecure channels.

WWW: http://vpnd.dotsrc.org/
2001-03-31T02:14:14+00:00 www/mod_proxy_add_forward Apache module that adds a client IP header to outgoing proxy requests
This is an Apache module that adds a 'X-Forwarded-For' header to outgoing proxy
requests like Squid does.

You can then get the client ip back on the "proxied host" by setting
r->connection->remote_ip from this header.

See the source for more info.

WWW: http://develooper.com/code/mpaf/
2001-03-31T02:08:19+00:00 sysutils/p5-LJ-TextMessage Perl5 interface to send text messages to phones/pagers
LJ::TextMessage - text message phones/pages using a variety of methods/services

WWW: http://livejournal.com/code/textmessage/
2001-03-31T01:57:06+00:00 sysutils/p5-LJ-Cache Perl5 implementation of an LRU dictionary cache
This class implements an LRU dictionary cache. The two operations on it are
get() and set(), both of which promote the key being referenced to the ``top''
of the cache, so it will stay alive longest. When the cache is full and a
new item needs to be added, the oldest one is thrown away. You should be able
to regenerate the data at any time, if get() returns undef. This class is
useful for caching information from a slower data source while also keeping
a bound on memory usage.

WWW: http://livejournal.com/code/cache/
2001-03-31T01:52:00+00:00 security/py-m2crypto Crypto and SSL toolkit for Python
M2Crypto is the most complete Python wrapper for OpenSSL featuring RSA, DSA, DH,
HMACs, message digests, symmetric ciphers (including AES); SSL functionality to
implement clients and servers; HTTPS extensions to Python's httplib, urllib, and
xmlrpclib; unforgeable HMAC'ing AuthCookies for web session management; FTP/TLS
client and server; S/MIME; ZServerSSL: A HTTPS server for Zope and ZSmime: An
S/MIME messenger for Zope.

WWW: https://pypi.org/project/M2Crypto/
WWW: https://gitlab.com/m2crypto/m2crypto
2001-03-31T01:36:29+00:00 comms/pr Daemon that connects local terminal device to a terminal server
The package consists of two programs - PortRedorector and PortTest.

PortRedirector is a daemon that runs telnet to the remote port of the
terminal server and redirects its input and output to a virtual terminal
device (/dev/pty*). The corresponding slave device (dev/tty*) then can
be used by an application that expects a local async terminal port. For
example, to monitor a UPS (connected to AUX ports on a Cisco router)
using nut.

Whenever telnet subprocess terminates on any reason, it is restarted as
soon as any data received from the terminal device.

It can also work when authentication is required, i.e. it can pass
username and password specified in its configuration file.

PortTest is something like cu(1). You can use either of them to test the
connection.

WWW: https://BSDforge.com/projects/comms/pr/
2001-03-31T01:33:37+00:00 math/matrix C++ library to manipulate matrices and vectors
C++ library that lets to manipulate matrices and vectors using the base
class MATRIX and derived class VECTOR.

WWW: http://rnoc.urc.ac.ru/~anton/projects/matrix/Matrix.html
2001-03-31T01:30:17+00:00 net/cisco_conf Simple configuration editor for Cisco devices
This is an interactive configuration editor for Cisco devices. It is based on
joe editor's macros that let you load either running or startup configuration
from a Cisco router/switch/access server directly into the editor and commit
it back after modification.

The CiscoConf program maintains the database of previous versions of startup
and running configurations for each router in /var/db/CiscoConf. The
number of versions to keep is specified in its configuration file.

It also provides locking to prevent concurrent editing of the same
configuration by more than one person.

WWW: http://rnoc.urc.ac.ru/~anton/projects/ciscoconf/CiscoConf.html
2001-03-31T01:30:17+00:00 net-mgmt/cisco_conf Simple configuration editor for Cisco devices
This is an interactive configuration editor for Cisco devices. It is based on
joe editor's macros that let you load either running or startup configuration
from a Cisco router/switch/access server directly into the editor and commit
it back after modification.

The CiscoConf program maintains the database of previous versions of startup
and running configurations for each router in /var/db/CiscoConf. The
number of versions to keep is specified in its configuration file.

It also provides locking to prevent concurrent editing of the same
configuration by more than one person.

WWW: http://www.chelcom.ru/~anton/projects/ciscoconf/CiscoConf.html
2001-03-31T01:27:04+00:00 security/p5-Digest-SHA1 Perl interface to the SHA-1 Algorithm
The Digest::SHA1 module allows you to use the NIST SHA-1 message
digest algorithm from within Perl programs. The algorithm takes as
input a message of arbitrary length and produces as output a 160-bit
"fingerprint" or "message digest" of the input.

You will need Perl version 5.004 or better to install this module.

Copyright 1999-2001 Gisle Aas.
Copyright 1997 Uwe Hollerbach.

This library is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
2001-03-31T01:23:20+00:00 www/p5-HTML-FillInForm Perl5 module for auto-filling HTML form fields from previous values
From README:

This module automatically inserts data from a previous HTML form into
the HTML input and select tags. It is a subclass of HTML::Parser and
uses it to parse the HTML and insert the values into the form tags.

One useful application is after a user submits an HTML form without
filling out required field. HTML::FillInForm can be used to redisplay
the HTML form with all the form elements containing the submitted
info.

WWW: https://metacpan.org/release/HTML-FillInForm
2001-03-31T01:21:05+00:00 www/p5-HTML-Clean Cleans up HTML code for web browsers, not humans
The majority of the web pages of the internet today are much larger than they
need to be. The reason for this is that HTML tends to be stored in a human
readable format, with indenting, newlines and comments.

However, all of these comments, whitespace etc. are ignored by the browser, and
needlessly lengthen download times.

Second, many people are using WYSIWYG HTML editors these days. This makes
creating content easy. However these editors can cause a number of compatibility
problems by tying themselves to a particular browser or operating system.

The HTML::Clean module encapsulates a number of HTML optimizations and cleanups.
The end result is HTML that loads faster, displays properly in more browsers.
Think of it as a compiler that translates HTML input into optimized machine
readable code.

WWW: https://metacpan.org/release/HTML-Clean
2001-03-30T21:09:39+00:00 deskutils/phpgw_projects
phpGroupWare is a web based GroupWare system. This module provides a
project management application.

WWW: http://phpgroupware.org/
2001-03-30T21:07:00+00:00 deskutils/phpgw_inventory
phpGroupWare is a web based GroupWare system. This module provides an
inventory management application.

WWW: http://phpgroupware.org/
2001-03-30T19:23:00+00:00 science/chemtool Draw organic molecules easily and store them
Chemtool is a program for drawing organic molecules easily and storing
them as an X bitmap file.

WWW: http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
2001-03-30T16:49:36+00:00 misc/gman User-friendly graphical front end for the man system
G-man is a user-friendly graphical front end for the man system mostly
designed for the new users of UNIX. It can help a newbie find specific
information or idly browse other man pages.
2001-03-30T08:45:22+00:00 www/barque
Yet another GNOME Web browser

WWW: http://barque.sourceforge.net/
2001-03-30T08:18:58+00:00 x11-wm/kwix
A kwin decoration for KDE 2.
2001-03-30T05:11:32+00:00 textproc/crimson Implements the Java API for XML Processing (JAXP)
This version of Crimson supports the Java API for XML Processing
(JAXP) version 1.1 specification by providing implementations for the
following package hierarchies: javax.xml.parsers, org.w3c.dom,
org.xml.sax.*. Note that the javax.xml.transform hierarchy is NOT
supported. One known implementation of the javax.xml.transform
hierarchy is Xalan 2, which is available as a separate port in
java/xalan.

More info about JAXP:

WWW: http://java.sun.com/xml/jaxp/

Crimson home page:

WWW: http://xml.apache.org/crimson/
2001-03-29T13:26:14+00:00 benchmarks/pybench Extensible benchmark suite for Python
Pybench is an extensible benchmark suite for Python.

WWW: http://www.lemburg.com/python/
2001-03-29T13:18:53+00:00 lang/stackless_python Python implementation that does not use the C stack
Stackless Python is an alternative implementation of Python
created by independent developer Christian Tismer.
It can make Python faster, smaller, more flexible, safer.
and supports continuation, microthread, and so many fascinative
features.

WWW: http://www.stackless.com/
2001-03-29T13:11:02+00:00 mail/vqadmin CGI-based Virtual Qmail Domains Administrator
vqadmin is a web based cgi program. It allows system administrators to
perform actions which require root access. The cgi is authenticated
using Apache style htpasswd files. Root access is required for adding
and deleting domains. A user based ACL provides control over what
actions can be performed, such as adding/deleting a domain. Accessing
user email account information to allow modification of user passwords
and quota's. Account service restrictions include enabling or disabling
of pop access, authentication based smtp relay control, courier-imap
access and sqwebmail access.

vqadmin and qmailadmin can work together. qmailadmin can be used to
allow users to administer thier own domains but not create new domains.
Creation or deletion of domains is normally associated with the
owner/admin's of the machine. vqadmin is for onwer/admin's or their
technical support staff.

Features
. Add / Delete virtual email domains.
. Change user passwords, quota's.
. Turn off account services such as pop, imap, web email or smtp relay.
2001-03-28T23:33:22+00:00 net/hx A text based Hotline (http://www.bigredh.com) client for Unix
This is a text based version of the popular hotline client for
Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
like an IRC client, but with the ability to do commands such as cd
into a directory with /cd and more file transfer oriented functions.
2001-03-28T23:33:22+00:00 net-p2p/hx A text based Hotline (http://www.bigredh.com) client for Unix
This is a text based version of the popular hotline client for
Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
like an IRC client, but with the ability to do commands such as cd
into a directory with /cd and more file transfer oriented functions.
2001-03-28T18:23:50+00:00 net/vrrp
This is a port from Linux for the implementation of VRRP
(Virtual Redundent Router Protocol). This was first done
by gem@express.ru but there were quite a few problems
with this. These have been fixed up and are presented
here for your use.

Note, built and tested on FreeBSD4.2-STABLE

WWW: http://www.vrrp.net/

- Andy K
minosh@engineer.com
2001-03-28T17:45:41+00:00 x11/xxkb XKB keyboard layout indicator and switcher
The xxkb program is a keyboard layout switcher and indicator. Unlike the
programs that reload keyboard maps and use their own hot-keys, xxkb is a
simple GUI for XKB (X keyboard extension) and just sends commands to and
accepts events from XKB. That means that it will work with the existing
configuration of X11 server without any modifications.

Additional features include:

- Remembers the current layout in each application and switches to it
on window focus change
- Can put its own icon on an application window titlebar
- Allows to designate two main layouts from multi-layout keymaps
- Alternative layouts can be set separately for each application and
can be changed during run-time
- Supports custom actions for certain windows (e.g. ignore, set initial
active layout on application startup)
- Can be docked as a docklet or placed in the system tray

WWW: https://sourceforge.net/projects/xxkb/
2001-03-28T17:45:41+00:00 russian/xxkb An XKB keyboard layout switcher and indicator
Xxkb is a simple XKB keyboard mapping switcher. It maintains
an active keyboard mapping on a per-window basis. An optional
small icon is displayed in each window to indicate the selected
keyboard mapping. You can click this icon to switch between
mappings in addition to being able to use the key combination
specified in the XKB configuration.

Xxkb works with virtually any window manager.

WWW: http://www.tsu.ru/~pascal/other/xxkb/
2001-03-28T15:35:42+00:00 x11-toolkits/paragui Cross-platform high-level application framework and GUI library
ParaGUI is a cross-platform high-level application framework and GUI
(graphical user interface) library. It can be compiled on various platforms.

ParaGUI's cross-platform nature is completely based on the Simple DirectMedia
Layer (SDL).

Highlights of the library:

- published under LGPL
- straight forward C++ class-design (see the API documentation)
- XML configuration of the new style engine
- asynchronous messagehandling (messageposts between objects)
- multithreaded
- highly customizable widgets (background gradients, background images,
transparency, colors, fonts)
- many standard widgets already implemented (buttons, labels, scrollbars,
progressbars, windows ...)
- create your own widgets (subclass an existing widget)

WWW: http://www.paragui.org/
2001-03-28T15:35:42+00:00 x11-toolkits/paragui-devel Cross-platform high-level application framework and GUI library(devel)
ParaGUI is a cross-platform high-level application framework and GUI
(graphical user interface) library. It can be compiled on various platforms.

ParaGUI's cross-platform nature is completely based on the Simple DirectMedia
Layer (SDL).

Highlights of the library:

- published under LGPL
- straight forward C++ class-design (see the API documentation)
- XML configuration of the new style engine
- asynchronous messagehandling (messageposts between objects)
- multithreaded
- highly customizable widgets (background gradients, background images,
transparency, colors, fonts)
- many standard widgets already implemented (buttons, labels, scrollbars,
progressbars, windows ...)
- create your own widgets (subclass an existing widget)

WWW: http://www.paragui.org/
2001-03-28T14:38:51+00:00 devel/py-omniorb Python bindings for omniORB4, a CORBA 2.6 ORB
omniORBpy is an object request broker (ORB) for Python which implements
specification 2.6 of the Common Object Request Broker Architecture (CORBA).
omniORBpy is implemented as a Python extension module (written in C++) to
provide bindings for omniORB4, a high performance C++ ORB.

Some features of omniORB4:
- Support for GIOP and IIOP 1.0, 1.1 and 1.2.
- Fully multithreaded runtime.
- TypeCode and type Any.
- CORBA 2.6 DynAny interfaces.
- Dynamic Invocation and Dynamic Skeleton interfaces.
- Complete Naming Service, omniNames.
- Support for wchar, wstring and code set negotiation.
- Full long long, long double, fixed point support.
- PortableServer::Current.
- Unix domain socket transport.
- Bidirectional GIOP.
- Interoperable Secure Socket Layer transport.
- Flexible thread management.
- Interceptors.
- Fully interoperable with other CORBA ORBs.

WWW: http://omniorb.sourceforge.net
2001-03-28T09:50:40+00:00 print/ktexshell
KTeXShell is a KDE frontend to the popular TeX/LaTeX-
typesetting system. The indended audience is the difference
between all (explicit and implicit) TeX-users and the users
of tools like LyX or KLyX. That means: KTeXShell does
only provide a frontend to TeX and the related programs,
while the user has to keep on coding his documents in the
TeX language. In other words: This is for TeX hackers.

Some Features:
--------------

- TeX, Editor, Viewer... are called from menu or toolbar
- new primary files can be generated from templates
- TeX formats, editors and viewers can be configured as well
as template- and working directory
- in case of TeX errors, an error handling dialog helps you
to proceed
- Integrated tools: at present we have makeindex and a generic
dvips-call (for printing)

WWW: http://ktexshell.sourceforge.net/
2001-03-28T09:33:33+00:00 print/panda PDF generation library
Panda is a PDF generation API written in C.
2001-03-27T23:06:00+00:00 deskutils/phpgroupware A web based GroupWare system
phpGroupWare is a web based GroupWare system. It comes with several core
apps for email, calendar, to-do 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/
2001-03-27T23:06:00+00:00 deskutils/egroupware Web-based GroupWare system
eGroupWare is a multi-user, web-based groupware suite developed on a
custom set of PHP-based APIs. Currently available modules include:
email, addressbook, calendar, infolog (notes, to-do's, phone calls),
content management, forum, bookmarks, wiki.

WWW: http://www.egroupware.org/
2001-03-27T15:45:18+00:00 editors/poedit Gettext catalogs (.po files) editor
Poedit is cross-platform gettext catalogs (.po files) editor. It is built
with wxWidgets toolkit and can run on any platform supported by it (although
it was tested only on Unix with GTK+ and Windows). It aims to provide more
convenient approach to editing catalogs than launching vi and editing the
file by hand.

Here is a brief features list:

- User friendly way of editing entries. You can easily navigate in large
catalogs, easily enter or modify entries (fuzzy flag is automatically
removed if you change translation, you can copy original string to
translation by pressing Alt-I)
- Whitespaces highlighting
- Fuzzy and untranslated records highlighting. Furthermore, untranslated
and fuzzy translations are displayed at the top of the list
- Automatic compilation of .mo files (optional)
- Automatic headers update
- References browser lets you see where in what context the string is used
- You can use Poedit to scan source code for translatable strings
- Integration with KDE and GNOME desktops

WWW: http://www.poedit.net/
2001-03-26T17:10:50+00:00 converters/siconv Convert data from one character set to another
Convert data from one character set to another

WWW: http://www.technocage.com/~caskey/siconv/
2001-03-26T16:47:08+00:00 devel/ruby-sdl Ruby extension library to use SDL library
Ruby/SDL is a Ruby extension library to use SDL library.

Ruby/SDL has following functions.

Fast 2D graphics drawing.
Input from keyboard, mouse, joystick.
CD playback.
Sound Playback with SDL_mixer
TTF (TrueType Font) drawing with SDL_TTF
Load image files, supporting BMP, PNM, XPM, LBM, PCX, GIF, JPEG, PNG,
TGA formats with SDL_image
mpeg playback with SMPGE
Japanese string input with SDLSKK
3D graphics drawing with OpenGL Interface
bdf font drawing with SDL_kanji

WWW: https://ohai.github.io/rubysdl/
2001-03-26T15:34:02+00:00 ftp/kmago
KMago (KDE Multiple Automated Get Operations) is a download manager which works
as a frontend to GNU wget or with the KDE kioslaves. KMago features:

Drag'n'drop operations with other applications (Konqueror, Netscape, etc.)
and between KMago widgets (including drop targets and a panel tray icon);
Multiple prioritized downloads with a selectable priority policy;
Transfers grouping;
Multiple downloads control with priority and selectable priority policy;
A download resume capability;
Cookie and HTTP-related management offered by KDE I/O library; and
The stability and reliability of the venerable GNU wget.

WWW: http://kmago.sourceforge.net/
2001-03-26T05:46:40+00:00 www/cgicc C++ class library for writing CGI applications
GNU cgicc is an ANSI C++ compliant class library that greatly simplifies
the creation of CGI applications for the World Wide Web.

cgicc performs the following functions:

- Parses both GET and POST form data transparently.
- Provides string, integer, floating-point and single- and multiple-choice
retrieval methods for form data.
- Provides methods for saving and restoring CGI environments to aid in
application debugging.
- Provides full on-the-fly HTML generation capabilities, with support for
cookies.
- Supports HTTP file upload.
- Compatible with FastCGI.

WWW: http://www.gnu.org/software/cgicc/
2001-03-25T20:34:50+00:00 sysutils/personality System configuration management utility to alter system personality
This script provides functionality for manipulating collections of
configuration files which can be organised so as to alter the
personality of a system.

Initially, the "base" personality is established. This personality
contains the "reference" copies of configuration files, and is used
when creating new personalities. The files which are currently
considered part of the system's personality are those contained in
the base personality.

A new personality is established by making a copy of the base
personality under a new name. Each personality maintains a separate
copy of all configuration files under /etc/personality.

To install a new personality, the files currently in place are
saved back to the current personality as indicated in
/etc/personality/current, and the files for the new personality
copied into place. The 'select' and 'menu' commands which perform
these installations are implemented in such a fashion as to only
require the tools available on the root filesystem, so that they
may be invoked at the earliest stage during system startup.
2001-03-25T13:38:32+00:00 palm/romeo The Palm ROM Discombobulator
With Romeo, you can construct custom PalmOS ROM images with extra
applications of your choice and without any of the default applications
that you never use. This can be extremely useful if your Palm doesn't
have much RAM, or if you are deploying an application to, say, a sales
team and want to make it as user-proof as possible. There's almost 600K
of unused space on a typical Palm ROM, and you can be taking advantage
of it.

WWW: http://romeo.sourceforge.net/
2001-03-25T13:17:54+00:00 misc/grc Generic Colouriser
Generic Colouriser is yet another colouriser for beautifying your logfiles
or output of commands.

WWW: http://kassiopeia.juls.savba.sk/~garabik/software/grc.html
2001-03-25T06:37:20+00:00 games/44bsd-hunt Rogue-like multiplayer game
Hunt is a mixture of 'rogue' and 'Doom': It is a multiplayer
shoot-and-run game, but in a textbased console.
Found at:
ftp://ftp.pvv.ntnu.no/.disk4a/4.4BSD-Lite2/untarred/usr/src/contrib/hunt
2001-03-25T05:41:10+00:00 x11-wm/kappdock A dock-like applet for KDE3
Kappdock is a kicker applet for KDE3 that is able to swallow small
X-applications. It was originally designed to embed WindowMaker
dock applets, but it can also handle other programs.

WWW: http://www.Informatik.Uni-Oldenburg.DE/~bigboss/kappdock/
2001-03-24T18:49:56+00:00 net/ipcheck A fully compliant DynDNS.org client for UNIX (supports NIC v2.0)
[from web site]
This is a simple Python script to register your dynamic IP address
using the NIC V2.0 protocol. We aim to be fully compliant with the
dyndns client specification. Starting with version 0.141, we use
https by default and will fall back to plain http if a timeout
occurs.

We currently support all options and latest recommendations by
Dyndns. Ipcheck is easy to install and very easy to use.

Root access is not required and no configuration files are needed.

Just specify your username, password and hostname(s) on the command
line (or cron entry).

You can specify the interface (default tun0) to search for your ip
address on or use web based IP detection.

There is also direct support for determining the IP address on the
following devices: Linksys (-L), Netgear (-N), Draytek (-D), Netopia
(-O), HawkingTech (-H), Cisco 667i (-C), Cisco 700 series (-I),
ZyXEL Prestige (-Z), SMC Barricade (-S)

WWW: http://ipcheck.sourceforge.net/
2001-03-24T18:49:56+00:00 dns/ipcheck Fully compliant DynDNS.org client for UNIX (supports NIC v2.0)
[from web site]
This is a simple Python script to register your dynamic IP address
using the NIC V2.0 protocol. We aim to be fully compliant with the
dyndns client specification. Starting with version 0.141, we use
https by default and will fall back to plain http if a timeout
occurs.

We currently support all options and latest recommendations by
Dyndns. Ipcheck is easy to install and very easy to use.

Root access is not required and no configuration files are needed.

Just specify your username, password and hostname(s) on the command
line (or cron entry).

You can specify the interface (default tun0) to search for your ip
address on or use web based IP detection.

There is also direct support for determining the IP address on the
following devices: Linksys (-L), Netgear (-N), Draytek (-D), Netopia
(-O), HawkingTech (-H), Cisco 667i (-C), Cisco 700 series (-I),
ZyXEL Prestige (-Z), SMC Barricade (-S)

WWW: http://ipcheck.sourceforge.net/
2001-03-24T16:39:32+00:00 benchmarks/bonnie++ Performance Test of Filesystem I/O
Bonnie++ is a benchmark suite that is aimed at performing a number of
simple tests of hard drive and file system performance. Then you can
decide which test is important and decide how to compare different
systems after running it. I have no plans to ever have it produce a
single number, because I don't think that a single number can be useful
when comparing such things.

The main program tests database type access to a single file (or a set
of files if you wish to test more than 1G of storage), and it tests
creation, reading, and deleting of small files which can simulate the
usage of programs such as Squid, INN, or Maildir format email.

WWW: http://www.coker.com.au/bonnie++/
2001-03-24T03:48:41+00:00 korean/msdosfs Mount a Microsoft FAT Korean file system
You can mount a Korean FAT file system via "mount_komsdos" command.
Be sure that "msdos_ko.ko" is already dynamically linked into the
kernal before you type "mount_komsdos" (see kldstat(8)).

The author is CHOI Junho <cjh@FreeBSD.org>.

Original author of Japanese version is Toshihiko Arai <toshi@FreeBSD.org>.

--
CHOI Junho <cjh@FreeBSD.org>
WWW: http://www.kr.freebsd.org/~cjh/freebsd/msdosfs-ko/
2001-03-23T16:19:34+00:00 korean/mozilla-klp Mozilla Korean Language Pack (KLP)
Mozilla is an open-source web browser, designed for standards compliance,
performance and portability.

Mozilla Korean Language Pack provides Korean localized resource for
Mozilla.

WWW: http://www.mozilla.pe.kr/

--
CHOI Junho <cjh@FreeBSD.org>
2001-03-23T10:16:47+00:00 games/hlserver-flf Half-Life mod Frontline Force full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Frontline Force server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.frontline2.com/
2001-03-23T10:16:47+00:00 games/hlserver-cs Half-Life mod Counter-Strike full server package for Linux
This package contains the files to run a FreeBSD Half-Life
Counter Strike server under Linux emulation.

Visit these following web pages for more information:

WWW: http://www.counter-strike.net/
2001-03-23T06:55:08+00:00 korean/w3m
2001-03-23T06:54:07+00:00 korean/mkisofs Create iso9660/Rock Ridge/Joliet filesystems supporting Korean
mkisofs is effectively a pre-mastering program to generate the iso9660
filesystem - it takes a snapshot of a given directory tree, and generates
a binary image which will correspond to an iso9660 filesystem when written
to a block device.

This patched version supports CP949/Unicode conversion.

--
CHOI Junho <cjh@FreeBSD.org>

WWW: http://natural.chonnam.ac.kr/linux/mkisofs/
2001-03-23T05:16:45+00:00 security/mcrypt Replacement for crypt(1)
This program is intended to replace crypt(1), It supports all the
algorithms and modes in libmcrypt (BLOWFISH, TWOFISH, DES, TripleDES,
3-WAY, SAFER, LOKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL, SERPENT,
CAST, ARCFOUR and WAKE), and is compatibile with UNIX crypt(1) and
with des(1) from Solaris.

WWW: http://mcrypt.sourceforge.net/
2001-03-23T04:41:52+00:00 net/rp-pppoe Roaring Penguin's PPPoE software
PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used
by many ADSL service providers. Roaring Penguin's PPPoE software
is a reliable program for connecting Unix systems to PPPoE service
providers without requiring any kernel patches.

Note that this port has had little testing (it works on 5-CURRENT
to access T-Online in Germany from the client side) and the server side
is entirely untested.

WWW: https://dianne.skoll.ca/projects/rp-pppoe/
2001-03-23T01:07:49+00:00 java/jpda
JPDA is the debugging support for the Java 2 Platform. JPDA provides the
infrastructure needed to build end-user debugger applications.

WWW: http://java.sun.com/products/jpda/
2001-03-23T00:54:36+00:00 textproc/py-4suite A collection of Python tools for XML and RDF processing
4Suite is a suite of Python modules for XML and RDF processing.
Its major components include the following:

* Ft.Xml.Domlette: A very fast, lightweight XPath-oriented DOM.
* Ft.Xml.Sax: A very fast SAX 2 parser.
* Ft.Xml.XPath: An XPath 1.0 implementation for Domlette documents.
* Ft.Xml.Xslt: A robust XSLT 1.0 processor.
* Ft.Xml.XUpdate: An XUpdate processor.
* Ft.Rdf: RDF processing tools, including a query/inference language.
* Ft.Server: An integrated document & RDF repository with web access.
* Ft.Lib: Various support libraries that can be used independently.

4Suite also includes convenient command-line tools:
* 4xml: XML document parsing and reserialization.
* 4xpath: XPath expression evaluation.
* 4xslt: XSLT processing.
* 4xupdate: XUpdate processing.
* 4rdf: RDF/XML parsing, persistence, querying and reserialization.
* 4ss_manager: Document/RDF repository administration.
* 4ss: Document/RDF repository user commands.

4Suite 1.0b1 is the last release of the monolithic 4Suite package;
4Suite XML, 4Suite RDF, and 4Suite Repository are replacing it.

WWW: http://4suite.org/
2001-03-22T22:33:13+00:00 palm/syncmal A MAL plugin for jpilot, to synchronize with services like AvantGo
syncmal is a plugin for jpilot which allows syncrhonizing with
MobileLink services that use malsync, e.g. AvantGo.

WWW: http://jasonday.home.att.net/code/syncmal/syncmal.html
2001-03-22T15:04:23+00:00 sysutils/extipl Partition-selectable boot loader for IBM-PC/AT compatibles
Extipl is a partition-selectable boot loader/installer which
makes coexistence of several operating systems on your machine.
This program works only IBM-PC/AT compatible computers.

WWW: http://extipl.sourceforge.jp/
2001-03-22T09:38:15+00:00 devel/ruby-testunit A unit testing framework for Ruby
Test::Unit a unit testing framework for the Ruby programming language,

This is the successor to RUnit (devel/ruby-unit) and includes a
compatibility layer which is only installed if RUnit is not installed
already. Most RUnit test cases will pass without any modification.

The unit testing framework is known as part of Kent Beck's "eXtreme
Programming" (XP). For details, see http://www.xprogramming.com/.

Author: Nathaniel Talbott <testunit@talbott.ws>
WWW: http://testunit.talbott.ws/
2001-03-22T09:38:15+00:00 devel/ruby-lapidary
Lapidary is a unit testing framework for Ruby based heavily on
Smalltalk unit (sunit), as opposed to RUnit which is based on JUnit.

The unit testing framework is known as part of Kent Beck's "eXtreme
Programming" (XP). For details, see http://www.xprogramming.com/.

Author: Nathaniel Talbott <lapidary@talbott.ws>
WWW: http://lapidary.sourceforge.net/
2001-03-21T13:25:33+00:00 math/rpc A full-screen RPN calculator program
RPC is a full-screen console-based RPN calculator that uses the curses
library. Its operation is similar to that of modern HP calculators,
but data entry has been optimized for efficiency on a PC keyboard. Its
features include extensive scientific calculator functionality, command
completion, and a visible interactive stack.

WWW: http://www.eecs.umich.edu/~pelzlpj/rpc/
2001-03-21T07:26:21+00:00 sysutils/samefile Find files with identical contents
The samefile program finds files with identical contents (independent of
file name). Typical usage would be

find / -print | samefile

turning up megabytes of wasted disk space due to duplicates. Try it,
you'll be baffled.

WWW: http://www.schweikhardt.net/samefile/
2001-03-21T06:51:00+00:00 security/fwbuilder2 Firewall Builder GUI and policy compilers
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations.

Preferences and objects databases are stored in XML format.
GUI and policy compilers are completely independent. Support for a new firewall
platform can be added to GUI without any changes done to the program, although
new policy compiler must be written. This provides for consistent abstract
model and the same GUI for different firewall platforms. Currently three most
popular free firewalls are supported: ipchains, iptables and ipfilter.
Because of this, Firewall Builder can be used to manage firewalls built on
variety of platforms including, but not limited to, Linux running ipchains or
iptables and FreeBSD or Solaris running ipfilter.

WWW: http://www.fwbuilder.org/
2001-03-21T06:51:00+00:00 security/fwbuilder Firewall Builder GUI and policy compilers
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations.

Preferences and objects databases are stored in XML format.
GUI and policy compilers are completely independent. Support for a new firewall
platform can be added to GUI without any changes done to the program, although
new policy compiler must be written. This provides for consistent abstract
model and the same GUI for different firewall platforms. Currently three most
popular free firewalls are supported: ipchains, iptables and ipfilter.
Because of this, Firewall Builder can be used to manage firewalls built on
variety of platforms including, but not limited to, Linux running ipchains or
iptables and FreeBSD or Solaris running ipfilter.

WWW: http://www.fwbuilder.org/
2001-03-21T06:51:00+00:00 security/fwbuilder-devel Firewall Builder GUI and policy compilers
Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations.

Preferences and objects databases are stored in XML format.
GUI and policy compilers are completely independent. Support for a new firewall
platform can be added to GUI without any changes done to the program, although
new policy compiler must be written. This provides for consistent abstract
model and the same GUI for different firewall platforms. Currently three most
popular free firewalls are supported: ipchains, iptables and ipfilter.
Because of this, Firewall Builder can be used to manage firewalls built on
variety of platforms including, but not limited to, Linux running ipchains or
iptables and FreeBSD or Solaris running ipfilter.

WWW: http://www.fwbuilder.org/
2001-03-21T05:44:50+00:00 security/liedentd An ident server which refuses to divulge security information
This ident daemon runs as a standalone daemon and lies about users. By
default, a random string is returned for each ident request, in order to
preserve the security of your system. The name returned and the OS name
may be specified on the command line.

When run on a NAT router, this server simplifies the problem of using IRC
through a NAT network.
2001-03-21T03:32:59+00:00 www/html2wml CGI that can do on-the-fly HTML to WML conversion
Html2Wml converts HTML pages to WML pages, suitable for being viewed
on a Wap device. The conversion can be done either on the command line
to create static WML pages or on-the-fly by calling this program as a
CGI.

WWW: http://htmlwml.sourceforge.net/
2001-03-20T18:25:10+00:00 math/ccmath Mathematics library with many different functions
CCMATH is a mathematics library, coded in C, that contains functions
for linear algebra, numerical integration, geometry and trigonometry,
curve fitting, roots and optimization, Fourier analysis, simulation
generation, statistics, special functions, sorts and searches, time
series models, complex arithmetic, and high precision computations.
2001-03-20T11:47:11+00:00 graphics/sng Compiler/decompiler for Scriptable Network Graphics
The sng program translates between PNG (Portable Network Graphics) format
and SNG (Scriptable Network Graphics) format. SNG is a printable and
editable minilanguage for describing PNG files. With sng, it is easy to
view and edit exotic PNG chunks not supported by graphics editors; also,
since SNG is easy to generate from scripts, sng may be useful at the end
of a pipeline that programmatically generates PNG images.

WWW: http://sng.sourceforge.net
2001-03-20T03:12:55+00:00 multimedia/xawtv TV viewing application and a few TV utilities
This is a _simple_ xaw-based TV Program which uses the bttv driver or
video4linux (included in 2.1.x). Copy Policy is GNU GPL.

WWW: http://linuxtv.org/
2001-03-20T03:12:55+00:00 graphics/xawtv A TV viewing application and a few TV utilities
This is a _simple_ xaw-based TV Program which uses the bttv driver or
video4linux (included in 2.1.x). Copy Policy is GNU GPL.

WWW: http://bytesex.org/xawtv/
2001-03-20T02:32:42+00:00 multimedia/xmms-avi An avifile based .avi and .asf file playback plugin for XMMS
An avifile and SDL based .avi and .asf file playback plugin for XMMS.

WWW: http://www.xmms.org/
2001-03-20T02:32:42+00:00 graphics/xmms-avi
An avifile and SDL based .avi and .asf file playback plugin for XMMS.

WWW: http://www.xmms.org/

Roman Shterenzon <roman@xpert.com>
2001-03-20T01:57:20+00:00 security/steghide Steganography tool to hide data in binary files
Steghide is a steganography tool which is able to hide data in "container
files" and to extract this data again. If you do not know what steganography is
take a look at Neil F. Johnson's paper about steganography at
http://www.jjtc.com/Steganography/
Steghide is designed to be portable and configurable and features hiding data
in bmp, wav and au files, blowfish encryption, MD5 hashing of passphrases to
blowfish keys and pseudo-random distribution of hidden bits ("stego bits") in
the container data.

WWW: http://steghide.sourceforge.net/
2001-03-20T01:49:41+00:00 devel/p5-File-Temp Generate temporary files or directories safely
File::Temp can be used to create and open temporary files in a safe way. There
is both a function interface and an object-oriented interface. The File::Temp
constructor or the tempfile() function can be used to return the name and the
open filehandle of a temporary file. The tempdir() function can be used to
create a temporary directory.

WWW: https://metacpan.org/release/File-Temp
2001-03-20T01:15:24+00:00 net/openverse A visual chat program written in Tcl/Tk
From Web Page:
OpenVerse is a visual chat program written in Tcl/Tk. The program
connects to any OpenVerse server (server and client code included).

The OpenVerse is similar to other graphical chat systems like The
Palace and Microsoft Chat with the main difference being that it
is much more OPEN and also runs on a variety of systems including
Windows, *nix (Yes Linux too), Macintosh OS/2 you name it! Anything
which Tcl/Tk is available for should run OpenVerse just fine!

WWW: http://www.openverse.com/
2001-03-19T16:22:34+00:00 x11-toolkits/gevas GTK+ bindings for Evas canvas library
GTK+ bindings for Evas canvas library, modeled after GnomeCanvas library.
2001-03-19T12:50:40+00:00 textproc/xsl-docbook-modular XSL stylesheets for the DocBook DTD by Norman Walsh
These are XSL stylesheets for the DocBook DTD by Norm Walsh. Use them
with a java through XSLT (such as XT, XP and FOP) to convert documents
marked up as DocBook to HTML and FDF.

To make translate DocBook XML dcouments HTML or PDF, use dbx2a script as
follows:

dbx2a -w foo.xml (DocBook XML -> HTML)
dbx2a -p foo.xml (DocBook XML -> PDF)

You can see usage for dbx2a by `dbx2a -h'.
For more information about XSL DocBook Stylesheets, see below:

WWW: http://nwalsh.com/docbook/xsl/
2001-03-19T11:56:25+00:00 textproc/sdocbook-xml "Simplified" DocBook XML DTD
The "Simplified" DocBook XML DTD is a small subset of the DocBook XML DTD.

WWW: http://www.oasis-open.org/docbook/xml/simple/
2001-03-19T11:36:36+00:00 textproc/fop Print formatter driven by XSL formatting
FOP is the world's first print formatter driven by XSL formatting
objects. It is a Java application that reads a formatting object
tree conforming to the XSL candidate release (21. November 2000) and
then turns it into a PDF document or allows you to preview it
directly on screen.

FOP is part of Apache's XML project. The homepage of FOP is

WWW: https://xmlgraphics.apache.org/fop/
2001-03-19T10:27:31+00:00 textproc/smartdoc XML utility to create various documents
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/
2001-03-19T08:58:27+00:00 databases/ruby-rdbc1 Ruby Database Connectivity
RDBC stands for Ruby Database Connectivity.

RDBC provides a unified API to access RDBMS such as PostgreSQL and
Oracle. The composition of RDBC is like that of JDBC. Almost all the
names of the classes and the methods are mimicked.

WWW: http://homepage3.nifty.com/guion/SOFT/RDBC/INDEX_E.HTM
2001-03-18T08:04:56+00:00 sysutils/mgeupsd Monitor a state of MGE Pulsar UPS connected to RS-232 port
mgeupsd is a daemon process that sits in the background and check
state of the UPS every 10 (by default) seconds. As soon as mgeupsd
senses that the power is failing it notifies init(8) and init will
execute the powerwait and powerfail entries. If mgeupsd senses that
the power has been restored, it notifies init again and init will exe-
cute the powerokwait entries. If mgeupsd senses that the UPS batteries
has less than 20% of its energy it notifies init again and init will
execute the powerfailnow entries.
2001-03-18T05:08:05+00:00 audio/flac Free lossless audio codec
FLAC is an Open Source lossless audio codec.

FLAC is comprised of
* libFLAC, a library which implements reference encoders and
decoders for native FLAC and Ogg FLAC, and a metadata interface
* libFLAC++, a C++ object wrapper library around libFLAC
* flac, a command-line program for encoding and decoding files
* metaflac, a command-line program for viewing and editing FLAC
metadata
* user and API documentation

WWW: https://www.xiph.org/flac/
2001-03-17T23:06:40+00:00 sysutils/portupgrade FreeBSD ports/packages administration and management tool suite
Portupgrade is a tool to upgrade installed packages via ports or
packages. You can upgrade installed packages without having to
reinstall depending or dependent packages. It can automatically trace
dependency chains up and down upgrading packages recursively.

This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portcvsweb: Instantly lets you browse change history via CVSweb.
portversion: Replaces pkg_version(1) and helps you upgrade packages
with portupgrade(1). (runs much faster)
portsclean: Cleans ports workdir's, unreferenced distfiles,
old and orphan shared libraries, and stale packages.
portsdb: Creates binary database from the ports INDEX.
ports_glob: Expands ports globs.
pkg_deinstall: Wraps pkg_delete(1) and provides additional features.
pkg_fetch: Fetches packages from a remote site.
pkg_glob: Expands package globs.
pkg_which: Checks which package a file came from quickly.
pkgdb: Manages and searches the package database.

Author: Akinori MUSHA <knu@FreeBSD.org>
WWW: http://wiki.freebsd.org/portupgrade
2001-03-17T23:06:40+00:00 sysutils/portupgrade-devel FreeBSD ports/packages administration and management tool suite (devel version)
Portupgrade is a tool to upgrade installed packages via ports or
packages. You can upgrade installed packages without having to
reinstall depending or dependent packages. It can automatically trace
dependency chains up and down upgrading packages recursively.

This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portcvsweb: Instantly lets you browse change history via CVSweb.
portversion: Replaces pkg_version(1) and helps you upgrade packages
with portupgrade(1). (runs much faster)
portsclean: Cleans ports workdir's, unreferenced distfiles,
old and orphan shared libraries, and stale packages.
portsdb: Creates binary database from the ports INDEX.
ports_glob: Expands ports globs.
pkg_deinstall: Wraps pkg_delete(1) and provides additional features.
pkg_fetch: Fetches packages from a remote site.
pkg_glob: Expands package globs.
pkg_which: Checks which package a file came from quickly.
pkgdb: Manages and searches the package database.

Author: Akinori MUSHA <knu@FreeBSD.org>
WWW: http://wiki.freebsd.org/portupgrade
2001-03-17T23:06:40+00:00 ports-mgmt/portupgrade FreeBSD ports/packages administration and management tool suite
Portupgrade is a tool to upgrade installed packages via ports or
packages. You can upgrade installed packages without having to
reinstall depending or dependent packages. It can automatically trace
dependency chains up and down upgrading packages recursively.

This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portcvsweb: Instantly lets you browse change history via CVSweb.
portversion: Replaces pkg_version(1) and helps you upgrade packages
with portupgrade(1). (runs much faster)
portsclean: Cleans ports workdir's, unreferenced distfiles,
old and orphan shared libraries, and stale packages.
portsdb: Creates binary database from the ports INDEX.
ports_glob: Expands ports globs.
pkg_deinstall: Wraps pkg_delete(1) and provides additional features.
pkg_fetch: Fetches packages from a remote site.
pkg_glob: Expands package globs.
pkg_which: Checks which package a file came from quickly.
pkgdb: Manages and searches the package database.
pkgdu: Display a disk usage for installed packages.

WWW: http://pkgtools.github.com/
WWW: http://wiki.freebsd.org/portupgrade
2001-03-17T23:06:40+00:00 ports-mgmt/portupgrade-devel FreeBSD ports/packages management tool (devel version)
Portupgrade is a tool to upgrade installed packages via ports or
packages. You can upgrade installed packages without having to
reinstall depending or dependent packages. It can automatically trace
dependency chains up and down upgrading packages recursively.

This package also includes the following utilities:
portinstall: Helps you install new ports in a handy way.
portsvnweb: Instantly lets you browse change history via SVNweb.
portversion: Replaces pkg_version(1) and helps you upgrade packages
with portupgrade(1). (runs much faster)
portsclean: Cleans ports workdir's, unreferenced distfiles,
old and orphan shared libraries, and stale packages.
portsdb: Creates binary database from the ports INDEX.
ports_glob: Expands ports globs.
pkg_deinstall: Wraps pkg_delete(1) and provides additional features.
pkg_fetch: Fetches packages from a remote site.
pkg_glob: Expands package globs.
pkg_which: Checks which package a file came from quickly.
pkgdb: Manages and searches the package database.
pkgdu: Display a disk usage for installed packages.

WWW: http://pkgtools.github.com/
WWW: http://wiki.freebsd.org/portupgrade
2001-03-17T16:59:19+00:00 devel/freescope Source code browsing on UNIX-like operating systems
freescope is a programmer tool that provides source code browsing on
UNIX-like operating systems. It is a clone of the cscope program but
has its own unique features such as symbol completion and easy result
browsing.

freescope is currently limited to building a symbol database for C
source files only but has been designed and implemented with
extensibility in mind. This should lead in the next future in new
capabilities for parsing new programming languages such as C++, Java,
Pascal, etc.

freescope supports currently 7 different queries. These are:

- Search for a symbol occurences
- Search for a global definition
- Search for calls to a given function
- Search for text occurences
- Search for regular expression occurences
- Search for a file
- Search for inclusions of the given file

Note that these queries can be extended to most programming languages.

WWW: http://freescope.sourceforge.net/
2001-03-17T16:39:11+00:00 audio/umix Advanced tool for adjusting soundcard mixers, replacement for aumix
Umix is an advanced tool for adjusting sound card mixers. You can
adjust your mixer either from the command line or from a fullscreen
curses user interface. It was designed as a replacement for Aumix.

WWW: http://umix.sourceforge.net/
2001-03-17T16:35:37+00:00 graphics/gliv Image viewer that uses Gdk-Pixbuf and OpenGL
An Image viewer that uses Gdk-Pixbuf to load images, and OpenGL to render them.

WWW: http://guichaz.free.fr/gliv/
2001-03-17T16:33:32+00:00 editors/chexedit Full screen text mode Hex editor using the [n]curses library
Hexedit is a Curses based Hex editor. Unlike a text editor, which
is used for editing text documents in the desired language, hexedit
lets you edit any file as its byte for byte representation. It can
even let you view and edit your fixed disks on your Linux system. This
is not ideal for writing a letter or writing c code, but there are my
times when this is ideal:

* Editing binary executables.

* Editing your fixed disks (i.e. /dev/xyz)

* Checking the output of a Program's binary data file.

* Any place you might use od(1) but need more power. Compare more
vs less.

WWW: http://www.rogoyski.com/adam/programs/hexedit/
2001-03-17T16:31:30+00:00 x11/ecore A core event abstraction library
A core event abstracter layer and X abstraction layer that makes doing
selections, Xdnd, general X stuff, and event loops, timeouts and idle handlers
fast, optimised, and convenient.

WWW: http://enlightenment.sourceforge.net/Libraries/Ecore/
2001-03-17T16:29:55+00:00 net/p5-Net-SSH Perl5 module to access and use ssh protocol
This module implements a Perl interface to ssh. It is a simple wrapper
around the system `ssh' command.

WWW: https://metacpan.org/release/Net-SSH
2001-03-17T16:27:47+00:00 www/p5-Apache-MP3 MP3 browsing and streaming under mod_perl and Apache
This module takes a hierarchy of directories containing MP3 files
and presents it as a browsable song library for streaming over the
web. It requires the Apache web server, the mod_perl embedded Perl
interpreter, and the MP3::Info module.

MP3 files are displayed in a list that shows the MP3 title, artist,
duration and bitrate. Subdirectories are displayed with "CD" icons.
The user can download an MP3 file to disk by clicking on its title,
stream it to an MP3 decoder by clicking on the "play" link. Users
can also stream the entire contents of a directory, or select a
subset of songs to play.
2001-03-17T16:21:52+00:00 graphics/p5-Imlib2 Perl bindings for Imlib2
Perl bindings for Imlib2.
2001-03-17T16:19:14+00:00 x11-wm/w9wm Hack of 9wm to give virtual screens
w9wm is a quick & dirty hack based on 9wm, the wonderful "template"
window manager made by David Hogan.

9wm is really nice for all day use (I mean, a large Emacs window
covering the whole screen and a terminal to use Lynx and browse the
web ;-)) provided that you do not have a large number of windows on
your screen. But in some occasions it is not the case (ie. you have
to telnet to 4-5 remote machines), which is painful with 9wm.

This need for virtual screens motivated this about 50 lines hack.
w9wm brings support for virtual screens (provided you use the second
button, aka middle button to select one virtual screen) as well as for
key bindings (to switch from one window to another).

WWW: http://www.grassouille.org/code/w9wm.en.html
2001-03-17T14:35:08+00:00 audio/mpg321 Command-line MP3 player, compatible with mpg123
mpg321 is a clone of the popular mpg123 command-line mp3 player. It should
function as a drop-in replacement for mpg123 in many cases. While some of
the functionality of mpg123 is not yet implemented, mpg321 should function
properly in most cases for most people, such as for frontends such as
gqmpeg.

mpg321 is based on the mad MPEG audio decoding library. It therefore is
highly accurate, and also uses only fixed-point calculation, making it
more efficient on machines without a floating-point unit.

While mpg321 is not as fast as the non-free mpg123 on systems which have a
floating point unit, it comes under the GNU General Public License, which
allows greater freedom to its users. For most people who want mpg123,
mpg321 is a better alternative.

WWW: http://mpg321.sourceforge.net/
2001-03-17T12:58:14+00:00 sysutils/stowES Stow enhancement script
stowES (stow Enhancement Script) is a Perl script which tries to ease the
use of the "stow" packaging program and software which can be compiled
and installed with autoconf. It automates the compilation and installation
of software packages by calling tar, configure, make, and stow with the
appropriate arguments. Furthermore it helps maintaining your installed
software by creating library dependencies and checksums, and providing
various search functions. It is also possible to create tar-archives out
of your installed packages.

WWW: http://os.inf.tu-dresden.de/~adam/stowES/
2001-03-17T12:19:46+00:00 chinese/qe PE2-like editor program for Unix
QE is a PE2-like editor program under U*nix (PE2 is an editor software
under PC-DOS), I named it QE for the reason that the P is followed by Q,
hope it can exceed PE2 :-), and I release this program under the terms
of General Public License (GPL)

WWW: http://www.cc.ncu.edu.tw/~center5/product/qe/
2001-03-17T08:49:14+00:00 devel/icu4 International Components for Unicode (from IBM)
The International Components for Unicode (ICU) is a C and C++ library
providing Unicode support (p.ex. character set conversions, locales,
normalization, transliteration, etc.).

More information on ICU can be found on the homepage

WWW: http://icu.sourceforge.net/
WWW: http://site.icu-project.org/
WWW: http://ibm.com/software/globalization/icu

- Bjoern A. Zeeb
bzeeb+freebsdports@zabbadoz.net
2001-03-17T08:49:14+00:00 devel/icu International Components for Unicode (from IBM)
The International Components for Unicode (ICU) is a C and C++ library
providing Unicode support (ex. character set conversions, locales,
normalization, transliteration, etc.).

More information on ICU can be found on the homepage

WWW: http://site.icu-project.org/
2001-03-17T07:52:05+00:00 japanese/migemo Japanese incremental search tool
Migemo is a Japanese incremental search tool.
You can search a text for Japanese words without having to input kanji.

WWW: http://migemo.namazu.org/
2001-03-17T07:52:05+00:00 japanese/migemo-emacs20 Japanese incremental search tool for emacs20
Migemo is a Japanese incremental search tool for Emacs.
You can search Japanese words on Emacs without Kanji conversion.

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

(load-library "migemo")

WWW: http://migemo.namazu.org/

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-03-17T06:48:26+00:00 devel/st State Threads Library for Internet Applications
The State Threads is a small application library which provides a
foundation for writing fast and highly scalable Internet applications
(such as web servers, proxy servers, mail transfer agents, and so on) on
UNIX-like platforms. It combines the simplicity of the multithreaded
programming paradigm, in which one thread supports each simultaneous
connection, with the performance and scalability of an event-driven
state machine architecture. In other words, this library offers a
threading API for structuring an Internet application as a state
machine.

The State Threads library is a derivative of the Netscape Portable
Runtime library (NSPR).

WWW: http://state-threads.sourceforge.net/
2001-03-16T22:24:28+00:00 x11-toolkits/gtk-qn-x11-theme The QN-X11 GTK theme engine
The QN-X11 GTK theme engine.

WWW: http://gtk.themes.org/themes.phtml?themeid=984373474
2001-03-16T22:24:28+00:00 x11-themes/gtk-qn-x11-theme The QN-X11 GTK theme engine
The QN-X11 GTK theme engine.

WWW: http://gtk.themes.org/themes.phtml?themeid=984373474
2001-03-16T21:15:50+00:00 audio/mp3chew A program to rename mismatched and garbled MP3 filenames
Mp3Chew is used to alleviate the headaches of mismatched and garbled
mp3 filenames. It is a console-based application written in C++.

* Applies various (pre- or user-defined) filters to the filename
* Erases ID3 Tags
* Creates Song Lists (.m3u's)
* Plus a whole bunch more

- George Reid
greid@ukug.uk.freebsd.org
2001-03-16T16:24:07+00:00 textproc/py-trex Python implementation of Tree Regular Expressions for XML (TREX)
PyTREX is a Python implementation of TREX, an XML schema language.

WWW: http://pytrex.sourceforge.net/
TREX WWW: http://thaiopensource.com/trex/
2001-03-16T09:34:28+00:00 databases/ruby-o_dbm OODB-like DBM module for Ruby
ObjectDBM (o_dbm) is an OODB-like DBM module for Ruby.

WWW: http://raa.ruby-lang.org/search.rhtml?search=o_dbm
2001-03-16T09:02:00+00:00 shells/ruby-shell
shell.rb is a Ruby library to run commands and control jobs like a
shell. Pipes and redirections work just as expected:

sh = Shell.cd("/foo")

sh.cat("bar") | sh.tee("baz") > "baa"
# or
sh.transact do
cat("bar") | tee("baz") > "baa"
end

Author: Keiju Ishitsuka <keiju@ishitsuka.com>
WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=Shell
2001-03-16T03:51:49+00:00 japanese/kpcal Make Calendar in Postscript format
kpcal makes Calendar in Postscript format.
You can insert schedules from calendar file,
see calendar(1). It supports Japanese language.
2001-03-16T03:48:25+00:00 textproc/xalan-j Apache XSLT processor for transforming XML documents
Xalan-Java is an XSLT processor for transforming XML documents into HTML, text,
or other XML document types. It implements the W3C Recommendations for XSL
Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version
1.0. It can be used from the command line, in an applet or a servlet, or as a
module in other program.

Xalan-Java recasts Xalan as an implementation of the Transformation API for XML
(TrAX) interfaces, part of the Java API for XML Processing 1.2. TrAX provides a
modular framework and a standard API for performing XML transformations, and it
utilizes system properties to determine which Transformer and which XML parser
to use.

Xalan-Java also builds on SAX 2 and DOM level 2.

WWW: http://xml.apache.org/xalan-j/
2001-03-16T03:48:25+00:00 java/xalan-j Apache XSLT processor for transforming XML documents
Xalan is an XSLT processor for transforming XML documents into HTML,
text, or other XML document types. It implements the W3C
Recommendations for XSL Transformations (XSLT) and the XML Path
Language (XPath). It can be used from the command line, in an applet
or a servlet, or as a module in other program.

WWW: http://xml.apache.org/xalan-j/
2001-03-16T02:37:16+00:00 deskutils/xcalendar Calendar with a notebook for X11 (internationalized version)
The xcalendar is a simple interactive calendar program with a notebook
capability. It is built on the X Toolkit and the Athena Widgets.

Just type `xcalendar [month [year]]' on command line.
If month and year are not provided on the command line they are
assumed to be current.

Note: This program is internationalized but only
app-defaults files for English (C) and Japanese (ja_JP.eucJP) are included.
Let's add another locales!
2001-03-15T13:36:30+00:00 sysutils/cvsweb-converters Create hyperlinks to cvsweb from cvs[up] output or FreeBSD commitlogs
This port helps tracking the development of FreeBSD and other open
source projects with a public CVS repository.

This package provides three Perl scripts:
+ commitlog2cvsweb: converts FreeBSD or DragonFlyBSD commitlog files to HTML
+ cvsrdiff2cvsweb: converts output of "cvs rdiff -s" to HTML
+ cvsuplog2cvsweb: converts log output of "cvsup" to HTML

They basically transform their input to HTML, adding hyperlinks to a
cvsweb URL (cf. port devel/cvsweb3) for each changed file. You can
browse a log of file changes and click on anything of interest to see
the details of the commit.
In order to use this tool you need:
1. access to a CVS repository of interest to you (either by
local/remote cvs or by cvsup)
2. WWW access to the repository with the cvsweb CGI.
To use commitlog2cvsweb you have to track (at least) the
cvsroot-common and cvsroot-src part of the FreeBSD CVS repository with
cvsup. This requires about 32 megabytes disk space for the commit logs.
2001-03-14T23:47:29+00:00 textproc/py-csv A Python module to parse or write comma-separated value (CSV) files
A small, (very!) fast Python extension module - written in C - to parse or
write files in comma-separated value (CSV) format. It allows for the use of
alternative field separator characters (besides commas).

This module is documented only on its web site.

Author: Dave Cole <djc@object-craft.com.au>
WWW: http://object-craft.com.au/projects/csv/

-- Johann Visagie <wjv@FreeBSD.org>
2001-03-14T23:18:15+00:00 devel/p5-IO-String Simplified Perl5 module to handle I/O on in-core strings
IO::String is an IO::File (and IO::Handle) compatible class that reads data
from or writes data to in-core strings. It is essentially a simplification
of parts of the IO-stringy collection of modules. As such, IO::String is a
replacement for IO::Scalar.

WWW: https://metacpan.org/release/IO-String
2001-03-14T23:02:27+00:00 audio/p5-CDDB High-level interface to the Compact Disc Database
The CDDB module implements a Perl class for communicating with an
audio compact disc database through the CDDBP protocol. It allows
querying the database and submitting new entries to it via e-mail
(the Mail::Internet and Mail::Header modules are required for
submitting, but their absence won't affect other functions). Unlike
its analogs, CDDB.pm doesn't try to read a disc in your CD-ROM by
itself, but relies on the main program supplying disc data.
Therefore, it is particularly useful for developing software that
deals with alternative media, such as MPEG audio files.

WWW: https://metacpan.org/release/CDDB
2001-03-14T22:54:45+00:00 www/p5-Apache-Reload Reload changed modules
Apache::Reload - Reload changed modules

WWW: http://search.cpan.org/dist/Apache-Reload/
2001-03-14T22:16:41+00:00 graphics/p5-Gimp Write GIMP extensions/plug-ins/load- and save-handlers in Perl
Gimp - Perl extension for writing Gimp Extension/Plug-ins/Load & Save-Handlers.

WWW: https://metacpan.org/release/Gimp
2001-03-14T19:10:51+00:00 net/freeradius-devel A free RADIUS server implementation (development version)
This is the development version of FreeRADIUS.

IMPORTANT: Configuration files CANNOT be copied directly from 1.x. Some
may work, most will require careful porting. See the FreeRADIUS web site for
more information on the status of this version.


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/
2001-03-14T16:24:40+00:00 devel/ccdoc Extracting comments from C++ source and generating HTML
Ccdoc is a tool for extracting comments from C++ source code and presenting it
in HTML format, very similar to Java's JavaDoc tool. The tagging used in ccdoc
is very similar to that of Javadoc, with adaptations for the C++ specifics, of
course. Ccdoc supports extracting comments from both header and implementation
files.

In contrast to most other C++ doc'ing applications, ccdoc analyses the code
before it has been run through the pre-processor, so things such as macros can
actually be included in the documentation.

It's usage is not quite as straight forward as JavaDoc's, but considering the
quality of the output, it is well worth the effort.

WWW: http://ccdoc.sourceforge.net/
2001-03-14T12:15:06+00:00 graphics/libaux Nano window toolkit and auxiliary library for OpenGL
A Nano Window Toolkit and Auxiliary Library for OpenGL. These libraries are
supplemental to the "OpenGL Programming Guide" book.
2001-03-14T02:17:49+00:00 net/dhcpdump Decode and diagnose sniffed DHCP packets
This command parses the output of tcpdump to display the dhcp-packets
for easier checking and debugging.

WWW: http://www.mavetju.org/unix/general.php
2001-03-14T02:12:51+00:00 net/dhcping Send DHCP request to DHCP server for monitoring purposes
This program allows a system administrator to check if a remote
DHCP server is still functioning.

WWW: http://www.mavetju.org/unix/general.php
2001-03-14T01:14:44+00:00 net/flowscan Processes IP flows recorded in cflowd-format raw flow files
FlowScan is a tool to monitor and graph flow information from
Cisco, Juniper and Riverstone routers in near real-time.

Amonst many other things, FlowScan can measure and graph traffic
for applications such as Napster.

A sample of what FlowScan can do is at: http://wwwstats.net.wisc.edu

WWW: http://net.doit.wisc.edu/~plonka/FlowScan/
2001-03-14T01:14:44+00:00 net-mgmt/flowscan Processes IP flows recorded in cflowd-format raw flow files
FlowScan is a tool to monitor and graph flow information from
Cisco, Juniper and Riverstone routers in near real-time.

Amonst many other things, FlowScan can measure and graph traffic
for applications such as Napster.

A sample of what FlowScan can do is at: http://wwwstats.net.wisc.edu

WWW: http://net.doit.wisc.edu/~plonka/FlowScan/
2001-03-13T23:20:57+00:00 net/FlowScan
FlowScan is a tool to monitor and graph flow information from
Cisco and Riverstone routers in near real-time.

Amonst many other things, FlowScan can measure and graph traffic
for applications such as Napster.

A sample of what FlowScan can do is at: http://wwwstats.net.wisc.edu

WWW: http://net.doit.wisc.edu/~plonka/FlowScan/
2001-03-13T22:52:04+00:00 net/p5-Cflow Analyze raw flow files written by cflowd (Cisco NetFlow data)
Cflow is a perl module for analyzing raw flow files written by
cflowd, a package used to collect Cisco NetFlow data.

WWW: http://net.doit.wisc.edu/~plonka/Cflow/
2001-03-13T22:52:04+00:00 net-mgmt/p5-Cflow Analyze raw flow files written by cflowd (Cisco NetFlow data)
Cflow is a perl module for analyzing raw flow files written by
cflowd, a package used to collect Cisco NetFlow data.

WWW: http://net.doit.wisc.edu/~plonka/Cflow/
2001-03-13T21:25:54+00:00 devel/py-ncurses Ncurses binding for Python
A new ncurses binding for Python, generated with the help of SWIG. Includes
bindings for libncurses, libpanel, libmenu, and libform.

WWW: http://pyncurses.sourceforge.net/
2001-03-13T21:12:21+00:00 net/p5-Net-Patricia Perl module for fast IP address lookups
This module uses a Patricia Trie data structure to quickly perform
IP address prefix matching for applications such as IP subnet,
network or routing table lookups. The data structure is based on
a radix tree using a radix of two, so sometimes you see patricia
implementations called "radix" as well. The term "Trie" is derived
from the word "retrieval" but is pronounced like "try". Patricia
stands for "Practical Algorithm to Retrieve Information Coded as
Alphanumeric", and was first suggested for routing table lookups
by Van Jacobsen. Patricia Trie performance characteristics are
well-known as it has been employed for routing table lookups within
the BSD kernel since the 4.3 Reno release.

The BSD radix code is thoroughly described in "TCP/IP Illustrated,
Volume 2" by Wright and Stevens and in the paper ``A Tree-Based
Packet Routing Table for Berkeley Unix'' by Keith Sklower.

WWW: https://metacpan.org/release/Net-Patricia
2001-03-13T21:11:38+00:00 www/p5-HTML-Table Generate HTML tables for CGI scripts
HTML::Table is used to generate HTML tables for CGI scripts. By
using the methods provided fairly complex tables can be created,
manipulated, then printed from Perl scripts. The module also greatly
simplifies creating tables within tables from Perl. It is possible
to create an entire table using the methods provided and never use
an HTML tag.

HTML::Table also allows for creating dynamically sized tables via
its addRow and addCol methods. These methods automatically resize
the table if passed more cell values than will fit in the current
table grid.

Methods are provided for nearly all valid table, row, and cell tags
specified for HTML 3.0.

WWW: http://www.chime.ucl.ac.uk/~rmhiajp/htmltable/index.htm
2001-03-13T21:10:34+00:00 converters/p5-Boulder API for hierarchical tag/value structures
Boulder IO is a simple TAG=VALUE data format designed for sharing
data between programs connected via a pipe. It is also simple
enough to use as a common data exchange format between databases,
Web pages, and other data representations.

The basic data format is very simple. It consists of a series of
TAG=VALUE pairs separated by newlines. It is record-oriented.
The end of a record is indicated by an empty delimiter alone on a
line. The delimiter is "=" by default, but can be adjusted by the
user.

WWW: https://metacpan.org/release/Boulder
2001-03-13T17:31:41+00:00 devel/pyncurses
A new ncurses binding for Python, generated with the help of SWIG. Includes
bindings for libncurses, libpanel, libmenu, and libform.

WWW: http://pyncurses.sourceforge.net/
2001-03-13T15:08:45+00:00 sysutils/gupsc A free Gnome client for the Network UPS Tools
This is a GNOME client for the Network UPS Tools Package.
It will display information about battery-status, load-status, AC-current
and AC-frequency in a window. You can choose which machine to get the
information from, and the rate at which it gets this information.

This package requires NUT on the machine the UPS is connected to. It does
not require NUT installed on the machine you want to run gupsc on.
For information about how to configure NUT, and how to allow external
machines to connect to the upsd, please check the documentation for NUT.

WWW: http://heim.ifi.uio.no/~hennikul/gupsc/
2001-03-13T10:42:29+00:00 net/librsync Library for delta compression of streams
The librsync library implements network delta-compression of streams and
files. The algorithm is similar to that used in the rsync(1) and xdelta(2)
programs, but specialized for transfer of arbitrary-length octet streams.
Unlike most diff programs, librsync does not require access to both of the
files on the same machine, but rather only a short ``signature'' of the
old file and the complete contents of the new file.

WWW: https://github.com/librsync/librsync
2001-03-13T10:21:17+00:00 x11-fm/rox-session Simple session manager for the ROX desktop
ROX-Session is a simple session manager.
It loads, runs any programs you asked it to, and then quits when you run it
a second time (thus ending your session). It does not display any windows
until you ask it to quit.

WWW: http://rox.sourceforge.net/desktop/
2001-03-13T06:47:30+00:00 mail/vbsfilter Vbs-attachment filter for Sendmail Milter
vbsfilter will rename VBS and SHS attachments to .txt,
thus rendering them harmless.

Sendmail 8.10 introduced a new feature called the milter library,
which provides filtering callbacks to a user-level program, which in
turn can provide a "Yes"/"No"/"I haven't seen enough yet" answer to
the question: Can sendmail allow this mail to be delivered?

Sendmail is a trademark of Sendmail, Inc.

LICENSE: GPL2
2001-03-13T05:52:31+00:00 devel/autogen Tool designed to simplify the creation and maintenance of programs
AutoGen is a tool designed to simplify the creation and maintenance of programs
that contain large amounts of repetitious text. It is especially valuable in
programs that have several blocks of text that must be kept synchronized.

AutoGen will accept either its own definition format, or XML files as definition
input, in addition to CGI data (for producing dynamic HTML) and traditional
AutoGen definitions.

A common example where this would be useful is in creating and maintaining the
code required for processing program options. Processing options requires
multiple constructs to be maintained in parallel in different places in your
program. Options maintenance needs to be done countless times. So, AutoGen comes
with an add-on package named AutoOpts that simplifies the maintenance and
documentation of program options.

WWW: https://www.gnu.org/software/autogen/
2001-03-12T23:20:03+00:00 ukrainian/ispell Ukrainian (KOI8-U) dictionary for ISPELL
Ukrainian (KOI8-U) dictionary for ISPELL

WWW: http://sourceforge.net/projects/ispell-uk/
2001-03-12T23:20:03+00:00 textproc/ua-ispell Ukrainian (KOI8-U) dictionary for ISPELL
Ukrainian (KOI8-U) dictionary for ISPELL

WWW: http://sourceforge.net/projects/ispell-uk/
2001-03-12T22:52:33+00:00 net/dhisd DHIS server for dynamic updates on the server using specific engines
DHIS Daemon release 5.1
==============================

The server is now modular through the introduction of a services
sub-system. DNS updates are no longer part of the main code but
are now implemented as a module.

The main dhisd process listens to DHIS clients and after authentication
marks these with their dynamic IP address. The request is passed to a
sub-process through a pipe which implements the services for which the
client is subscribed to. Clients may be subscribed to one or more
services individually.
The sub-engine interface does a basic read from stdin and process.

Examples of things DHIS could update:
Dns, Firewalls, tunnel servers, relay access lists, etc ...

For more information on the services of DHIS, you should look at the
official DHIS site:
http://www.dhis.org/dhis/services/

For more info on the FreeBSD port: http://bsltwr.dhis.org/dhis

WWW: http://bsltwr.dhis.org/dhis/
2001-03-12T22:52:33+00:00 dns/dhisd DHIS server for dynamic updates on the server using specific engines
DHIS is a client-server based system architecture primarily meant for
updating DNS for hosts that have dynamic IP addresses. With DHIS you
can have your computer always recognised and available on the Internet
with the same unique name, even if its IP address changes frequently.

It supports both IPv4 and IPv6. For more information on the services,
you should look at the official DHIS website.

WWW: http://www.dhis.org/
2001-03-12T22:08:31+00:00 devel/ecgi Library for the creation of CGI-based Web applications
ecgi (easy CGI Libary) is an ANSI C library for the creation of
CGI-based Web applications. It transparently supports the CGI methods
GET and POST, and also multipart/form-data file uploads. The user
interface is designed to be as easy as possible and maintains full
compatibility to cgic 0.5.

It also contains a library independent introduction to CGI programming
with C, an .html to .h HTML template preprocessor, and fast,
block-allocating memory files.

WWW: https://BSDforge.com/projects/devel/ecgi/
2001-03-12T21:56:51+00:00 www/mod_throttle An Apache module that provides bandwidth & request throttling
This Apache module is intended to reduce the load on your server & bandwidth
generated by popular virtual hosts, directories, locations, or users according
to supported polices that decide when to delay or refuse requests. Also
mod_throttle can track and throttle incoming connections by IP address or by
authenticated remote user.

Every request now passes through four levels of throttling, which are: by
client's IP address , by authenticated remote user name (ThrottleRemoteUser),
by local user ID (ThrottleUser), and by directory, location, virtual host, or
server (ThrottlePolicy).

WWW: http://www.snert.com/Software/mod_throttle/
2001-03-12T21:53:37+00:00 www/mod_csacek Charset recoding module for Apache
The CSACEK package is an Apache module that recodes encoding of documents
between ISO-8859-2, ASCII, CP852, CP1250 and other.

WWW: http://www.csacek.cz/
2001-03-12T21:11:14+00:00 textproc/gtk-doc Code documentation system, originally for GTK+
This package automatically generates DocBook documentation for GTK+ and Gnome,
and converts the DocBook documentation into HTML (and man pages in future).

WWW: https://www.gtk.org/
2001-03-12T19:03:13+00:00 x11-toolkits/ruby-qt2iconview Qt2 iconview extension for Ruby
This is a Qt2 iconview extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-03-12T16:05:40+00:00 math/p5-Math-Interpolate Perl routines for data sets interpolation and interval search
* This module contains several useful routines for interpolating
data sets and finding where a given value lies in a sorted list.
The first is a subroutine used to locate a position in an array
of values where a given value would fit using bisection. It has
been designed to be efficient in the common situation that it is
called repeatedly. The user can supply a different set of comparison
operators to replace the standard < and <=. For example, given a
list (1, 2, 5, 8, 15) and the number 9.5 it would return 3.
* The remaining routines all are related to interpolating sets of
(x,y) data pairs. They all take a list of (x,y) data pairs given
another x value, return a sensible y value using the list of (x,y)
data pairs. Three different interpolating functions are provided.
The first, called a constant interpolator, assumes that the
function being interpolated moves in non-linear jumps from one
value to another. The interpolated value for some value x is the
y value of the neighboring (x,y) to the left of the given x. The
second interpolator performs a linear interpolation between the
neighboring points. The third interpolator is called the robust
interpolator and interpolates a smooth curve between all of the
(x,y) pairs. To do the interpolation, it first calculates some
reasonable derivatives at the (x,y) pairs. The robust interpolator
can also use derivative information supplied by the user.

WWW: https://metacpan.org/release/Math-Interpolate
2001-03-12T16:04:10+00:00 math/p5-Math-FFT Perl module providing an interface to Fast Fourier Transform routines
The Math::FFT module provides an interface to various Fast Fourier
Transform (FFT) routines of the C routine of fft4g.c; The one-dimensional
data sets, of size 2^n, are assumed to be sampled at a constant
rate.

The FFT methods available are
- cdft: Complex Discrete Fourier Transform
- rdft: Real Discrete Fourier Transform
- ddct: Discrete Cosine Transform
- ddst: Discrete Sine Transform
- dfct: Cosine Transform of RDFT (Real Symmetric DFT)
- dfst: Sine Transform of RDFT (Real Symmetric DFT)
as well as their inverses.

The C code for the FFT routines of fft4g.c is copyrighted 1996-99
by Takuya OOURA. The file arrays.c included here to handle passing
arrays to and from C comes from the PGPLOT module of Karl Glazebrook
<kgb@aaoepp.aao.gov.au>. The perl interface of the Math::FTT module
is Copyright 2000 by Randy Kobes <randy@theoryx5.uwinnipeg.ca>,
and may be distributed under the same terms as Perl itself.

WWW: https://metacpan.org/release/Math-FFT
2001-03-12T10:38:15+00:00 www/pgdriver A driver for AOLserver to PostgreSQL connectivity
A driver for AOLserver to PostgreSQL connectivity.

This is the supported driver for the OpenACS project.
2001-03-12T08:59:51+00:00 www/p5-GtkHTML The Gtk HTML module of Gtk-Perl
The Gtk HTML widget module of Gtk-Perl (Gtk::HTML namespace).

WWW: http://projects.prosa.it/gtkperl/
2001-03-12T08:58:27+00:00 devel/p5-ORBit The perl binding for ORBit
The perl binding for ORBit.
2001-03-12T08:57:18+00:00 print/p5-GnomePrint The Gnome Print module of Gtk-Perl
The Gnome Print widget module of Gtk-Perl (Gnome::Print namespace).

WWW: http://projects.prosa.it/gtkperl/
2001-03-12T08:55:41+00:00 x11-toolkits/p5-GnomeApplet The Gnome Applet module of Gtk-Perl
The Gnome Applet widget module of Gtk-Perl (Gnome::Applet namespace).

WWW: http://projects.prosa.it/gtkperl/
2001-03-12T07:18:13+00:00 mail/vbsfilter-1.3
vbsfilter will rename VBS and SHS attachments to .txt,
thus rendering them harmless.

Sendmail 8.10 introduced a new feature called the milter library,
which provides filtering callbacks to a user-level program, which in
turn can provide a "Yes"/"No"/"I haven't seen enough yet" answer to
the question: Can sendmail allow this mail to be delivered?

Sendmail is a trademark of Sendmail, Inc.

WWW: http://aeschi.ch.eu.org/milter/
2001-03-12T06:10:25+00:00 emulators/gnuboy Nintendo GameBoy emulator
gnuboy is a portable program for emulating the Nintendo GameBoy Color
software platform

You can find public domain ROMs at SubPort.org

WWW: https://sourceforge.net/projects/gnuboy/
2001-03-11T13:39:58+00:00 audio/gdrdao GTK-based GUI frontend for cdrdao, disk-at-once audio CD recorder
GdrDAO is a GTK-based GUI frontend for cdrdao, the disk-at-once audio CD
recorder. Features:

* Contains a simple TOC Editor, which allows you to create (very) simple TOC
files for CDRDAO .
* It can save those TOC files (now to a selectable file).
* GdrDAO supports Pregaps (including "hidden tracks"), and lets you decide
where to start in a file, so it also supports CD burned from one huge file.
* Disk Cataloge Number and ISRC can be changed.
* CD Text is supported.

WWW: http://gdrdao.sourceforge.net/
2001-03-11T09:41:55+00:00 chinese/abiword A cross-platform WYSIWYG word processor, with BIG5/GB available
AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
on Windows and most Unix Systems.

Features include:

- Basic character formatting (bold, underline, italics, etc.)
- Paragraph alignment
- Spell-check
- Import of Word97 and RTF documents
- Export to RTF, Text, HTML, and LaTeX formats
- Interactive rulers and tabs
- Styles
- Unlimited undo/redo
- Multiple column control
- Widow/orphan control
- Find/Replace
- Images

For more information, or to see screenshots, visit the AbiSource home page
at
WWW: http://www.abisource.com/

This port sets up displaying/printing environment for both BIG5/GB users.
2001-03-11T04:48:29+00:00 misc/instant-server Instant server installs a typical set of ports for a server
instant server installs a typical set of ports for a server
2001-03-11T02:29:42+00:00 net/conference
This is the new conferencing/groupchat service for the 1.4 server.

--
Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
2001-03-11T02:18:43+00:00 textproc/opensched Project scheduler
OpenSched is a project management / scheduling program. It reads a
description file that describes what must be done and who can do what
work, and it automatically assigns work to people, and schedules the
entire project.

WWW: http://hitachi-id.com/dlsoftware/opensched/
2001-03-11T02:11:17+00:00 devel/uisp A versatile programmer for atmel AVR microcontrollers
This is aport of uisp, a tool to program an atmel AVR microcontroller
through your parallel or serial port. Several programming hardware are
supported, the only one I have tested and the simplest one (no component)
is the in-circuit parallel programmer. Schematics are available online.

WWW: http://savannah.nongnu.org/projects/uisp

- Bruno

bruno@tinkerbox.org
2001-03-11T01:44:56+00:00 security/p5-Authen-Krb4 Perl extension for Kerberos 4
Authen::Krb4 is an object-oriented extension to Perl 5 which
implements several user-level Kerberos 4 functions. With this module,
you can create Kerberized clients and servers written in Perl. It is
compatible with both AFS and MIT Kerberos.

WWW: http://search.cpan.org/search?module=Authen::Krb4
2001-03-10T21:32:47+00:00 devel/asmutils Set of Unix utilities written in x86 assembly language
asmutils is a set of miscellaneous utilities written in assembly language,
targeted for x86 embedded systems and small distributions (like rescue or
installation disks); it also contains small libc and crypto libraries. It
features the smallest possible size and memory requirements, the fastest
speed (with few exceptions), and good functionality.

WWW: http://asm.sourceforge.net/
2001-03-10T20:59:44+00:00 textproc/ascii2pdf A perl script to convert text files to PDF files

ascii2pdf is a small perl script that uses the PDF::Create module to convert
ascii text files into pdf files, with options to set the font, point size,
margins, and page orientation.

For more details, please see the ascii2pdf homepage:

WWW: http://bulldog.tzo.org/ascii2pdf/ascii2pdf.html
2001-03-10T20:51:44+00:00 textproc/p5-PDF-Create Perl script to convert text files to PDF files
From the p5-PDF-Create README:

PDF::Create allows you to create PDF documents using a large
number of primitives, and emit the result as a PDF file or
stream. PDF stands for Portable Document Format.

Documents can have several pages, a table of content, an
information section and many other PDF elements. More
functionnalities will be added as needs arise.

For more details, type 'perldoc PDF::Create' or see the CPAN homepage:

WWW: https://metacpan.org/release/PDF-Create
2001-03-10T20:35:18+00:00 graphics/libfpx Library routines for working with Flashpix images
This package is the Flashpix OpenSource Toolkit and is based
on source code obtained from the Digital Imaging Group Inc.
(currently known as International Imaging Industry Association or i3a).

See the file AUTHORS for the origin of this package, the file
COPYING for usage limitations, the file INSTALL for Unix installation
instructions, and the file README.gcc for GNU make based build
instructions.

WWW: http://www.i3a.org/
2001-03-10T20:32:33+00:00 databases/firebird20-server Firebird-2 relational database (server)
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
2001-03-10T20:32:33+00:00 databases/firebird2-server Firebird-2 relational database (server)
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.

Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
2001-03-10T20:32:33+00:00 databases/firebird The open-source InterBase(tm) 6.0 spin-off (Classic version)
The open-source InterBase(tm) 6.0 spin-off (Classic server version)

InterBase is a world-class DBMS with a history too rich to detail
here. Once selling for several thousands of dollars per license,
some very big players use it worldwide. Inprise has open-sourced
InterBase 6.0, and a lively bunch of folks has charged themselves
with seeing that it lives on through the Firebird project.

For more information on Firebird and InterBase, see:

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.ibphoenix.com/
WWW: http://www.interbase2000.org/
WWW: http://www.interbase.com/
WWW: http://www.firebirdsql.org/
2001-03-10T20:32:33+00:00 databases/firebird-server The open-source InterBase(tm) 6.0 spin-off (Classic version)
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.

For more information on Firebird and InterBase, see:

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.ibphoenix.com/
WWW: http://www.interbase2000.org/
WWW: http://www.interbase.com/
WWW: http://www.firebirdsql.org/
2001-03-10T20:32:33+00:00 databases/firebird-devel The open-source InterBase(tm) 6.0 spin-off (Classic version)
The open-source InterBase(tm) 6.0 spin-off (Classic server version)

InterBase is a world-class DBMS with a history too rich to detail
here. Once selling for several thousands of dollars per license,
some very big players use it worldwide. Inprise has open-sourced
InterBase 6.0, and a lively bunch of folks has charged themselves
with seeing that it lives on through the Firebird project.

Note that as of Firebird 0.9_4, the locksmith back door has
been closed.

For more information on the locksmith back door, see:

WWW: https://www.kb.cert.org/vuls/id/247371

For more information on Firebird and InterBase, see:

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.ibphoenix.com/
WWW: http://www.interbase2000.org/
WWW: http://www.interbase.com/
WWW: http://www.firebirdsql.org/
2001-03-10T20:32:33+00:00 databases/firebird-client The open-source InterBase(tm) 6.0 spin-off (client)
The open-source InterBase(tm) 6.0 spin-off (Classic server version)

InterBase is a world-class DBMS with a history too rich to detail
here. Once selling for several thousands of dollars per license,
some very big players use it worldwide. Inprise has open-sourced
InterBase 6.0, and a lively bunch of folks has charged themselves
with seeing that it lives on through the Firebird project.

For more information on Firebird and InterBase, see:

WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.ibphoenix.com/
WWW: http://www.interbase2000.org/
WWW: http://www.interbase.com/
WWW: http://www.firebirdsql.org/
2001-03-10T20:05:09+00:00 shells/wapsh A system to allow remote shell logins via a WAP phone or web browser
htsh/wapsh is a system implemented by exolution GmbH which allows
users to login to a Unix shell on a remote host using a web browser
or WAP phone (in the latter incarnation, htsh is also called wapsh).

The following phones and emulators have been successfully tested with
htsh:
* Nokia 6210
* Nokia 7110
* Motorola Timeport P7389
* Siemens C35 and S35, S45, S55
* Samsung SCH-20
* Sony CMD-J5
* Nokia WAP Toolkit 2.0 "Blueprint" phone emulator
* UP.Simulator 4.0 from Phone.com

We welcome feedback (at wapsh@exolution.de) from users about their
experiences using other phone types.

WWW: http://www.exolution.de/geschaeft/produkte/wapsh.en.htm
2001-03-10T19:55:32+00:00 comms/sms_client Simple UNIX SMS client to send messages to phones or pagers
A simple UNIX client allowing you to send SMS messages to mobile phones
and pagers. The software currently supports a number of providers
and protocols from various countries.

Using an unlisted provider that allows TAP access should be pretty straight
forward.

There are a large number of services that do not appear to use TAP, but
instead, simple user interfaces for interactive use by a user dialing up
with a modem. For several UK based services such as these drivers have been
written, note that providers often offer more that one service and as such
you may require a different driver for each one.

WWW: https://bsdforge.com/projects/comms/sms_client/
2001-03-10T19:49:24+00:00 irc/dircproxy Detachable irc proxy server with many features
dircproxy is an IRC proxy server designed for people who use IRC
from lots of different workstations or clients, but wish to remain
connected and see what they missed while they were away. You connect
to IRC through dircproxy, and it keeps you connected to the server,
even after you detach your client from it. While you're detached,
it logs channel and private messages as well as important events,
and when you re-attach it'll let you know what you missed.

This can be used to give you roughly the same functionality as
using ircII and screen together, except you can use whatever IRC
client you like, including X ones!

dircproxy has a whole host of features. Please read the file README in
the source distribution for a list.

WWW: http://dircproxy.securiweb.net/
2001-03-10T19:49:24+00:00 irc/dircproxy-devel A detachable irc proxy server with many features
dircproxy is an IRC proxy server designed for people who use IRC
from lots of different workstations or clients, but wish to remain
connected and see what they missed while they were away. You connect
to IRC through dircproxy, and it keeps you connected to the server,
even after you detach your client from it. While you're detached,
it logs channel and private messages as well as important events,
and when you re-attach it'll let you know what you missed.

This can be used to give you roughly the same functionality as
using ircII and screen together, except you can use whatever IRC
client you like, including X ones!

dircproxy has a whole host of features. Please read the file README in
the source distribution for a list.

WWW: http://code.google.com/p/dircproxy/

- George Reid
greid@ukug.uk.freebsd.org
2001-03-10T19:46:38+00:00 math/mtrxmath Small tool for matrix mathematics
Matrix Math is software to quickly and easily compute functions of
matrices of any size. It supports addition, subtraction,
multiplication, inversion, division, and will support whatever else is
necessary.

WWW: http://www.angelfire.com/linux/linuxjeff/mtrxmath/
2001-03-10T19:44:15+00:00 net/netsed Alters the contents of network packets in real time
NetSED is small and handful utility designed to alter the contents of packets
forwarded through your network in real time. It is really useful for network
hackers in the following applications:

* Black-box protocol auditing -- if there are two or more proprietary
boxes communicating over undocumented protocol (by enforcing changes
in ongoing transmissions, you will be able to verify that tested
application is secure);

* Fuzz-alike experiments, integrity tests -- whenever you want to test
stability of the application and see how it ensures data integrity;

* Other common applications -- fooling other people, content filtering,
etc. etc. -- choose whatever you want to.
2001-03-10T19:40:15+00:00 devel/libtar Library for manipulating POSIX and GNU tar files
libtar is a C library for manipulating tar archives. It supports both
the strict POSIX tar format and many of the commonly-used GNU
extensions.

WWW: http://www.feep.net/libtar/
2001-03-10T19:33:51+00:00 net/dnrd A proxy DNS daemon
DNRD is a proxy name server. To clients on your home network,
it looks just like a name server. In reality, it forwards every
DNS query to the "real" DNS server, and forwards responses back
to the client.

So, why would you want to use it? DNRD was designed for home
networks where you might want to dial into more than one ISP
(ie, your home ISP and a dialup connection to your office). The
problem with multiple dialups is that you need to change
/etc/resolv.conf for each one. With DNRD, this is no longer
necessary.

Your dialup machine will run DNRD (with appropriate options for
forwarding messages to the desired DNS servers). All other
machines on the home network, including the dialup machine
itself, will use the dialup machine as its DNS server.

- George Reid
greid@ukug.uk.freebsd.org
2001-03-10T19:33:51+00:00 dns/dnrd Proxy DNS daemon
DNRD is a proxy DNS daemon. It supports several forward servers for
redundancy and/or load-balancing. DNS queries for specific domains can
be forwarded to a specific group of DNS servers (with redundancy and
load balancing) for that domain. It is useful for VPNs and also good
support for offline and dialup sites.

WWW: http://dnrd.sourceforge.net/
2001-03-10T19:24:43+00:00 sysutils/mksunbootcd Makes ISO images suitable to boot on sparc systems
mksunbootcd combines filesystem partitions for Sun Microsystems,
Inc. computers into an image suitable for writing to a compact
disc, that will allow the disc to be booted on the sun3, sun3x, sun4,
sun4c, sun4m and sun4u platforms. This hardware is supported by the
NetBSD sparc, sparc64 and sun3 ports.
See http://www.netbsd.org for more information on NetBSD.

WWW: http://www.netbsd.org/
2001-03-10T19:23:00+00:00 devel/p5-IO Various IO modules for Perl
IO - various IO modules

This ports aims to add IO::Dir, IO::Poll, IO::Socket::INET,
IO::Socket::UNIX to standard perl 5.00503 distribution.

WWW: http://search.cpan.org/dist/IO/
2001-03-10T19:17:30+00:00 japanese/linux-JM Japanese translated man pages by JM Project
JM is Japanese translated manual pages by JM Project.

WWW: http://www.linux.or.jp/JM/
2001-03-10T19:09:48+00:00 misc/matrix-kmod Screensaver for console (matrix_saver.ko) "Matrix" like
Screensaver for console in style film "Matrix"
For compile with support hierogliphs: make -DWITH_FONT

Note: for FreeBSD 4.0 or above (if you patching this - say me ;)

- Oleg
strijar@urai.ru
2001-03-10T18:56:51+00:00 mail/ftrack FTN Messages tracker
FTN Messages tracker

What is this program for,
It is so called netmail "tracker". It's puprose is to process netmail on
netmail hubs, though it can be useful for an ordinary node.

How does it work,
It takes a letter, compares it with a mask and, if comparison was
successful, it executes corresponding operation with this letter.

Guarantees,
This product is Freeware. It is distributed in accordance to principle
As Is, and I can't provide any guarantee. The only thing I promise is
to correct founded mistakes more or less regulary and to produce new
versions.

WWW: http://ufm.kgb.ru/
2001-03-10T18:29:41+00:00 net/cryptcat Standard netcat enhanced with twofish encryption
Cryptcat is the standard netcat enhanced with twofish encryption.

Twofish is courtesy of counterpane, and cryptix. We started with the
Java version of twofish from cryptix, converted it to C++ (don't ask why),
and enhanced it by adding CBC mode and the ciphertext stealing technique
from Applied Cryptography (pg. 196)

How do you use it?

Machine A: cryptcat -l -p 1234 < testfile
Machine B: cryptcat <machine A IP> 1234

This is identical to the normal netcat options for doing exactly the
same thing. However, in this case the data transferred is encrypted.

For more information about netcat see net/netcat port.

WWW: https://sourceforge.net/projects/cryptcat/
2001-03-10T18:24:59+00:00 games/linux-quake3-demo Quake III Arena Demo
Welcome to the Arena, where high-ranking warriors are transformed into
spineless mush. Abandoning every ounce of common sense and any trace of doubt,
you lunge onto a stage of harrowing landscapes and veiled abysses. Your new
environment rejects you with lava pits and atmospheric hazards as legions of
foes surround you, testing the gut reaction that brought you here in the first
place. Your new mantra: Fight or be finished.

WWW: http://quake3arena.com/
2001-03-10T18:24:59+00:00 games/linux-q3ademo Linux 3d shooter from id Software / Loki Software (demo version)
This is the Linux version the Quake III Arena demo
from id Software / Loki Software

It features single and multi player gaming.

Note that the graphics performance is typically bound by your
OpenGL driver.

Tested with:
o FreeBSD5.0-CURRENT, AMD K7-700, GeForce DDR, XFree86 3.3.6,
Mesa 3.2.1, Utah glx 0.9 (the rather slow hw acc driver)
results in 21.5 fps (640x480x16) for time demo 'demo001'.
Sound worked fine (SB Live).

IMPORTANT:
Due to license restrictions, this package must be manually downloaded
from the Loki web site:

WWW: http://quake3.lokigames.com/
2001-03-10T18:13:42+00:00 converters/mimelib C++ class library for manipulating messages in MIME format
C++ class library for creating, parsing, and modifying messages in MIME format
Needed for some apps, for example icqmail.
2001-03-10T17:47:33+00:00 textproc/dico Interactive dictionary in french
"Le Dico" est une premiere Francaise !

Plus de 100.000 elements comportant noms communs, verbes,
adjectifs, conjugaisons et pluriels complexes, ainsi que les
principaux CODES POSTAUX, FRANCAIS, soigneusement elabores par un
collectif d'utilisateurs de BBS Francais, et mis en DOMAINE
PUBLIC au format ASCII ACCENTUE dans la mesure du possible, avec
soit le jeu IBM pour MS/DOS, soit le jeu ISO 8859-1 pour les
autres systemes.

A French dictionary containing over 100,000 elements. These include
common nouns, verbs, adjectives, conjugations and plurals. It also
includes post codes. The package features a fast spell checking
program. The documentation is in FRENCH (no English) but it should
be fairly obvious how to use it.
2001-03-10T17:47:33+00:00 french/dico Interactive dictionary in french
"Le Dico" est une premiere Francaise !

Plus de 100.000 elements comportant noms communs, verbes,
adjectifs, conjugaisons et pluriels complexes, ainsi que les
principaux CODES POSTAUX, FRANCAIS, soigneusement elabores par un
collectif d'utilisateurs de BBS Francais, et mis en DOMAINE
PUBLIC au format ASCII ACCENTUE dans la mesure du possible, avec
soit le jeu IBM pour MS/DOS, soit le jeu ISO 8859-1 pour les
autres systemes.

A French dictionary containing over 100,000 elements. These include
common nouns, verbs, adjectives, conjugations and plurals. It also
includes post codes. The package features a fast spell checking
program. The documentation is in FRENCH (no English) but it should
be fairly obvious how to use it.
2001-03-10T16:07:49+00:00 games/twitch Overhead 2-d shooter, reminiscent of games like Robotron
Twitch - a GPL arcade game by David Clark <silenus@telus.net>.

Twitch is an overhead 2-d shooter, reminiscent of games like Robotron or Tron:
Deadly Disks. The player has entered the fortress of the evil Hippopoticus,
and is trying to rescue the fair Lady Penelope from his clutches. I wrote
Twitch as a proof-of-concept: namely that Python, properly written, is fast
enough to create a playable, cross-platform arcade game.

WWW: https://sourceforge.net/projects/twitch/
2001-03-10T15:04:21+00:00 net/ettercap A network sniffer/interceptor/injector/logger for switched LANs
Ettercap is a network sniffer/interceptor/logger for switched LAN.
It uses ARP poisoning and the man-in-the-middle technique to sniff all
the connections between two host.

It's possible to sniff in three modes:

+ IP Based, the packets are filtered on IP source and dest
+ MAC Based, packets filtered on mac address, useful to sniff
connections through gateway
+ ARP based, uses arp poisoning to sniff in switched lan.

Ettercap also supports character injection and plugins.

WWW: http://ettercap.sourceforge.net/

- George Reid
greid@ukug.uk.freebsd.org
2001-03-10T15:04:21+00:00 net-mgmt/ettercap Network sniffer/interceptor/injector/logger for switched LANs
Ettercap is a suite for man in the middle attacks on LANs. It features sniffing
of live connections, content filtering on the fly and many other interesting
tricks. It supports active and passive dissection of many protocols (even
ciphered ones) and includes many features for network and host analysis.

WWW: https://www.ettercap-project.org/
2001-03-10T13:51:40+00:00 misc/libh FreeBSD's next-generation sysinstall/package management tool
The sysinstall2 project (aka libh) is the next generation
sysinstall replacement. The libh project aims to produce
a robust installation and administration tool, which will
provide several flexible user interfaces and an advanced
package management system.

The name libh comes from the prefix of the shared library
filenames and the original author packaged his first pre-alpha
release as libh.tar.gz.

WWW: http://www.FreeBSD.org/projects/libh.html
2001-03-10T11:46:19+00:00 textproc/ruby-rss Ruby library for parsing, creating, downloading, and caching RSS
This is a Ruby library for parsing, creating, downloading, and caching
RSS (http://my.netscape.com/publish/help/mnn20/quickstart.html).

WWW: http://www.chadfowler.com/index.cgi?mode=max&cat=ruby
2001-03-10T08:43:37+00:00 editors/hexpert Simple but flexible binary file editor
Hexpert is a simple but flexible binary file editor. It has both
character and hex search modes, and can do both character and hex
editing.
2001-03-10T07:39:29+00:00 net/satellite A system for tracking machines with dynamic IP addresses
Satellite can track many remote machines with dynamic IP addresses in
situations where public DNS services are inappropriate. It can log
and alert an admin immediately when a site comes online or needs
attention.

WWW: http://www.kyne.com.au/~mark/software/satellite.php

- Mark Pulford
mark@kyne.com.au
2001-03-10T07:39:29+00:00 net-mgmt/satellite System for tracking machines with dynamic IP addresses
Satellite can track many remote machines with dynamic IP addresses in
situations where public DNS services are inappropriate. It can log
and alert an admin immediately when a site comes online or needs
attention.

WWW: http://www.kyne.com.au/~mark/software/satellite.php
2001-03-10T07:19:46+00:00 mail/poppwd Implementation of the Eudora password changing protocol
This program implements the Eudora password changing protocol. This protocol
allows remote users to change their password and is supported by mail clients
such as Eudora, NuPOP and a variety of webmail systems.

poppwd supports PAM and so can be used against almost any password database,
including local password files, LDAP or SQL databases.
2001-03-10T06:39:16+00:00 lang/crossgo32-f77 G2c libraries and compatibility for DJGPP V2 crossgo32 crosscompiler
This package installs g2c libraries and f77 wrapper for DJGPP V2
crossgo32 crosscompiler.

Simple usage:
i386-go32-f77 -o fortran.exe fortran.f

The above command creates the MS-DOS executable fortran.exe file from
fortran.f fortran77 source file.

Enjoy.

- Huidae Cho
hdcho@geni.cemtlo.com
2001-03-10T06:05:31+00:00 irc/ruby-rica Another IRC client framework for Ruby
RICA is Ruby Internet relay chat Core Agents, an IRC client framework
for Ruby.

WWW: http://www.koka-in.org/~zophos/SideA/lsnt/rica.html
2001-03-10T03:47:01+00:00 misc/instant-workstation Instant workstation installs a typical set of ports for a workstation
Instant workstation installs a typical set of ports for a workstation.
2001-03-09T23:08:58+00:00 devel/understand_c Understand can parse a C/C++ project helping reverse engineer it
Understand parses any sized C or C++ project to help you reverse
engineer, document and understand it and thus maintain it better.
It supports K&R C, ANSI C, or C++ source code. Projects can contain
mixed C/C++ code as well. The parser is efficient, fast, and can
handle very large projects. Very little is needed to get started
- just aim it at your source tree. Optionally (and for more parsing
accuracy) add any externally defined macro definitions and include
paths. All of this is done from the GUI - you should be able to do
an initial analysis of your project in a few minutes.

Understand for C++ quickly documents Class inheritance hierarchies
(Base Class and Derived Classes), Call and CallBy Trees, Include
and Include By Trees, as well as where and how everything in your
source code is used (cross reference). Understand for C++ creates
detailed automatic documentation about your source code in HTML
and text reports. Using the PERL and C API you can write your own
documentation generators.

You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.

WWW: http://www.scitools.com/
2001-03-09T23:08:58+00:00 devel/linux-understand_c Understand can parse a C/C++ project helping reverse engineer it
Understand parses any sized C or C++ project to help you reverse
engineer, document and understand it and thus maintain it better.
It supports K&R C, ANSI C, or C++ source code. Projects can contain
mixed C/C++ code as well. The parser is efficient, fast, and can
handle very large projects. Very little is needed to get started
- just aim it at your source tree. Optionally (and for more parsing
accuracy) add any externally defined macro definitions and include
paths. All of this is done from the GUI - you should be able to do
an initial analysis of your project in a few minutes.

Understand for C++ quickly documents Class inheritance hierarchies
(Base Class and Derived Classes), Call and CallBy Trees, Include
and Include By Trees, as well as where and how everything in your
source code is used (cross reference). Understand for C++ creates
detailed automatic documentation about your source code in HTML
and text reports. Using the PERL and C API you can write your own
documentation generators.

You need a limited time period license to run the product in
evaluation mode or a purchased permanent license. Both can be
obtained in the www site.

WWW: http://www.scitools.com/
2001-03-09T22:31:33+00:00 mail/xmailwatcher Mailbox checker which displays sender and subject lines of mails
This is XMAILWATCHER, which periodically checks a user's mailbox. If
there is mail, the user is notified either by a changing icon, or by a
list of senders and subjects in an X object.
2001-03-09T21:24:50+00:00 security/digest Message digest wrapper utility
The digest utility is a wrapper for the md5, sha1, sha256, sha384,
sha512, rmd160, tiger and whirlpool message digest algorithms (also
known as hashes, checksums or "fingerprints").

WWW: http://cvsweb.NetBSD.org/bsdweb.cgi/pkgsrc/pkgtools/digest/
2001-03-09T17:17:52+00:00 net/ruby-xmlrpc Ruby interface to XML-RPC
This is a Ruby interface to XML-RPC.

Author: Michael Neumann <neumann@s-direktnet.de>
WWW: http://www.fantasy-coders.de/ruby/xmlrpc4r/index.html
2001-03-09T16:08:49+00:00 textproc/ruby-sablot Ruby interface to the Sablotron XSLT processor
This is the experimental version of a Ruby interface to Sablotron, the
XSLT processor developed by Ginger Alliance.

This module's license is the combination of MPL (Mozilla Public
License) and GPL.

Author: TAKAHASHI Masayoshi <maki@inac.co.jp>
WWW: http://raa.ruby-lang.org/project/sablot
2001-03-09T01:59:37+00:00 x11/xtset Utility to set title on an xterm
Utility to set title on an xterm.
2001-03-08T22:01:06+00:00 www/htdump Tool to retrieve WWW data
HTdump is an automation utility to retrieve URLs and write them to a
file, or process them through a pipeline. It is also a very usefull tool
for web developer who work low level, for example with CGI binaries.
This makes a perfect debugging tool, since it allows usual but also
rfc-illegal operations. Packet level debugging is included in this tool.

WWW: http://ivo.palli.nl/prog/linux/htdump/overview.html
2001-03-08T19:15:10+00:00 games/alephone-data Released Marathon data files for the Aleph One port
This port installs the official, released Bungie's Marathon data files for the
Aleph One port:

- Marathon
- Marathon 2: Durandal
- Marathon Infinity

WWW: http://source.bungie.org/
2001-03-08T19:05:52+00:00 print/py-freetype A Python wrapping of the FreeType 1.2 fonts rendering engine
A Python wrapping of the FreeType 1.2 rendering engine for TrueType fonts.
Most of this is a direct and nearly exhaustive translation of the FreeType
API. A few of the functions have been given more "Pythonic" wrappings for
convenience. There are also a couple of _de_novo_ convenience functions to
access certain bits of data.
2001-03-08T17:54:12+00:00 multimedia/vcdtools Create your own VCD
The VCD-Tools contain two programs, vcdmplex for multiplexing a MPEG audio
and video stream in a form suitable for the VCD and mkvcdfs for making a
raw image of the VCD.

HOW TO MAKE A VCD:

- create a MPEG-1 video stream with the dimensions 352x240 (NTSC) or
352x288 (PAL) and a bitrate of 1152 KBit/sec
- create a MPEG-1 layer 2 audiostream with a sample rate of 44100 Hz,
stereo and a bitrate of 224 KBit/sec
- multiplex these two streams with vcdmplex
- use mkvcdfs to create a VCD image of one ore more of those MPEG streams
2001-03-08T17:54:12+00:00 graphics/vcdtools
The VCD-Tools contain two programs, vcdmplex for multiplexing a MPEG audio
and video stream in a form suitable for the VCD and mkvcdfs for making a
raw image of the VCD.

HOW TO MAKE A VCD:

- create a MPEG-1 video stream with the dimensions 352x240 (NTSC) or
352x288 (PAL) and a bitrate of 1152 KBit/sec
- create a MPEG-1 layer 2 audiostream with a sample rate of 44100 Hz,
stereo and a bitrate of 224 KBit/sec
- multiplex these two streams with vcdmplex
- use mkvcdfs to create a VCD image of one ore more of those MPEG streams
2001-03-08T17:35:03+00:00 multimedia/vcdpad Program to pad vcd mpegs
This is simply a program to pad vcd mpegs so that they can be used by
mkvcdfs which is part of the package vcdtools.

WWW: http://www.nocrew.org/software-vcdpad.html
2001-03-08T17:35:03+00:00 graphics/vcdpad
This is simply a program to pad vcd mpegs so that they can be used by
mkvcdfs which is part of the package vcdtools.

WWW: http://www.nocrew.org/software-vcdpad.html
2001-03-08T13:49:38+00:00 net/p5-Frontier-RPC Frontier::RPC implements UserLand Software's XML RPC
Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure
Calls using Extensible Markup Language). Frontier::RPC includes both a
client module for making requests to a server and a daemon module for
implementing servers. Frontier::RPC uses RPC2 format messages.

RPC client connections are made by creating instances of Frontier::Client
objects that record the server name, and then issuing `call' requests that
send a method name and parameters to the server.

RPC daemons are mini-HTTP servers (using HTTP::Daemon from the `libwww'
Perl module). Daemons are created by first defining the procedures you
want to make available to RPC and then passing a list of those procedures
as you create the Frontier::Daemon object.

The Frontier::RPC2 module implements the encoding and decoding of XML RPC
requests using the XML::Parser Perl module.
2001-03-08T13:09:29+00:00 devel/ruby-metaruby A reimplementations of some Ruby parts in Ruby, Perl's tie equivalent
MetaRuby is a reimplementation of some Ruby parts in Ruby; equivalent
of Perl's tie command.

Author: matju (Mathieu Bouchard) <matju@sympatico.ca>
WWW: http://raa.ruby-lang.org/project/metaruby/
2001-03-08T12:56:44+00:00 www/p5-Template-Toolkit Extensible template processing system
The Template Toolkit is a fast, flexible and highly extensible template
processing system. It is free (in both senses: beer and speech) open source
software and runs on virtually every modern operating system known to man. It
is written in the Perl programming language with certain key elements coded in
C for maximum speed. However you don't need to know any Perl (or C) to be able
to use it.

It is ideally suited, but not limited to, the creation of static and dynamic
web content and incorporates various modules and tools to simplify this
process. It is mature, robust, reliable and well documented.

WWW: http://www.template-toolkit.org/
2001-03-08T12:42:10+00:00 databases/ruby-cdb Ruby interface to D. J. Bernstein's cdb (constant database) library
This module provides Ruby interface to D. J. Bernstein's cdb (constant
database) library.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=cdb
2001-03-08T11:40:30+00:00 databases/p5-Tie-DBI Perl module implementing Tie hash to a DBI handle
Tie::DBI is a perl module implementing Tie hash to a DBI handle.

WWW: https://metacpan.org/release/Tie-DBI
2001-03-08T07:58:54+00:00 net/xmlrpc-c XML-RPC library for C and C++
XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
It converts the procedure call into XML document, sends it to a remote
server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

- C API and experimental C++ API.
- Modular XML-RPC core: If you want, you can supply all your own HTTP
code.
- Synchronous and asynchronous XML-RPC clients based on w3c-libwww.
- Multithreaded XML-RPC server based on the Abyss web server.
- Full support for basic types, including <struct>, <array> and <base64>.
- Extensive test suites to help verify correct behavior and correct
error handling.
- Passes the official XML-RPC validator1 test suite.

WWW: http://xmlrpc-c.sourceforge.net/
2001-03-08T07:58:54+00:00 net/xmlrpc-c-devel XML-RPC library for C and C++
XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
It converts the procedure call into XML document, sends it to a remote
server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

- C API and experimental C++ API.
- Modular XML-RPC core: If you want, you can supply all your own HTTP
code.
- Synchronous and asynchronous XML-RPC clients based on w3c-libwww.
- Multithreaded XML-RPC server based on the Abyss web server.
- Full support for basic types, including <struct>, <array> and <base64>.
- Extensive test suites to help verify correct behavior and correct
error handling.
- Passes the official XML-RPC validator1 test suite.

WWW: http://xmlrpc-c.sourceforge.net/
2001-03-08T02:39:27+00:00 emulators/vmware_xf4mod A XFree86 4.x driver module for VMware guests
This is the VMware module for XFree86 4.x. It should only be used inside of a
VMWare guest as it refers only to the virtualized "hardware" available to
an operating system running under VMware. Use the following in your XF86Config
file:

Section "Device"
Identifier "VMware SVGA"
Driver "vmware"
BusID "PCI:0:15:0"
EndSection

The BusID line is required or X will think that the virtual ISA VGA card
(where the text screens live) is the primary one and it will fail.

Be sure to use the same depth on the guest as you do on the host or the
X server won't start. You can arrange for this simply by not including a
"DefaultDepth" line. The driver will then supply the correct default.

WWW: http://www.vmware.com/support/reference/common/guest_linux_xf864.html
2001-03-08T01:53:13+00:00 japanese/pips3500
This port is for a printer filter of EPSON PM-3500C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.epkowa.co.jp/

And then this port has a modified filter "filter3500.rev" which is
useful to print out more than one page. If you use it, you add the
next entries into /etc/printcap.

pm3500c|EPSON PM-3500C:\
:lp=/dev/lpt0:\
:sh:\
:if=/usr/local/libexec/pips3500/filter3500.rev:\
:sd=/var/spool/lpd/pm3500c:\
:mx#0:\
:lf=/var/log/lpd-errs

*************************************************************
To run with Japanese messages, you should execute as follows:
env LANG=ja_JP pips3500 -la JP
*************************************************************
2001-03-08T01:51:06+00:00 print/pips3500 Photo Image Print System for Linux --- EPSON PM-3500C
This port is for a printer filter of EPSON PM-3500C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.avasys.jp/
2001-03-07T19:12:08+00:00 devel/ruby-mmap Ruby interface to manage memory-mapped file objects
Ruby-Mmap is an interface to manage memory-mapped file objects.

Author: Guy Decoux <ts@moulon.inra.fr>
WWW: http://moulon.inra.fr/ruby/mmap.html
2001-03-07T19:10:52+00:00 databases/ruby-bdb Ruby interface to Oracle Berkeley DB revision 2 or later
Ruby-bdb is an interface to Sleepycat's Berkeley DB revision 2 or
later. DB >= 2 is required. (some functionalities like join are not
available with DB < 2.6)

WWW: https://github.com/knu/ruby-bdb
2001-03-07T17:50:50+00:00 lang/ruby-programmingruby The source of the Programming Ruby ("pick-axe") book in XML and HTML
Programming Ruby--The Book

This is the source of the Programming Ruby book as a set of XML and
HTML files. The HTML files are the ones used at RubyCentral.

It is released under the Open Publication License.

Authors: The Pragmatic Programmers, LLC
WWW: http://www.pragmaticprogrammer.com/titles/ruby/index.html
2001-03-07T14:43:47+00:00 audio/quelcom A set of command-line utilities for MP3 and wave files
quelcom is a set of command-line .wav and .mp3 tools including
utilities to show information about a file, to join multiple files
into one, to extract and/or delete fragments of a file, to detect
silence sequences in wav files, and to check and clean mp3 streams.

WWW: http://www.etse.urv.es/~dmanye/quelcom/quelcom.html

- George Reid
greid@ukug.uk.freebsd.org
2001-03-07T13:19:27+00:00 converters/gb2jis
GB2JIS converts GB2312-80 and GB8565-88 characters to
JISX0208-1983 and JISX0212-1990 characters. GB2312-80
(^[$A), GB2312-80 + GB8565-88 (^[$(E), and Chinese-EUC
(8-bit GuoBiao) are available for Hanzi code.
2001-03-07T12:40:08+00:00 net/tcpview Motif-based TCP/IP protocol analyzer
Tcpview is Motif-based TCP/IP protocol analyzer. It is a graphic version
counterpart of tcpdump(1). It allows users to analyze TCP/IP packets with
comfortable graphic interface.

WWW: ftp://ftp.cac.washington.edu/pub/noc-tools/tcpview/tcpview-1.0.tar.readme
2001-03-07T11:49:53+00:00 devel/regexx Complete regular expressions C++ solution
Regexx is a complete regular expressions C++ solution. It implements easy
expression execution, global searching, replace with atom substitution,
customized replaces, easy match and atom strings retrieving. It's also
included in the library functions to split strings with strings or regular
expressions.

WWW: https://sourceforge.net/projects/regexx/
2001-03-07T11:35:58+00:00 games/HeroesOfMightAndMagic BSD Installation of the Linux game "Heroes of Might and Magic III"
"Heroes of Might and Magic III" is a Roleplay Linux game by Loki games
commercially available on CD. It seems to run only under x86.

You will need the CD, this port only helps you install and deinstall
the game and get it to run under FreeBSD.

WWW: http://www.lokigames.com/products/heroes3/
2001-03-07T11:00:31+00:00 cad/oregano Schematic capture and circuit simulator
oregano is an application for schematic capture and simulation of electronic
circuits. The actual simulation is performed by Berkeley Spice, GNUcap or the
new generation ngspice.

WWW: https://ahoi.io/
2001-03-07T10:52:05+00:00 mail/libesmtp Library for posting electronic mail
libESMTP is a library to manage posting (or submission of) electronic
mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
Exim. It may be used as part of a Mail User Agent (MUA) or another
program that must be able to post electronic mail but where mail
functionality is not the program's primary purpose. libESMTP is not
intended to be used as part of a program that implements a Mail
Transport Agent.

libESMTP is an attempt to provide a robust implementation of the SMTP
protocol for use with mail clients. It is being developed as a reaction
to the experience of incomplete or buggy implementations of SMTP and
also to help remove the need for the installation of MTAs on
workstations which only need them to provide a sendmail command for a
mail client to post its mail.

WWW: http://www.stafford.uklinux.net/libesmtp/
2001-03-07T07:09:03+00:00 math/GiNaC C++ library for symbolic mathematical calculations
GiNaC is an iterated and recursive acronym for GiNaC is Not a CAS,
where CAS stands for Computer Algebra System. It is designed to allow
the creation of integrated systems that embed symbolic manipulations
together with more established areas of computer science (like
computation-intense numeric applications, graphical interfaces, etc.)
under one roof.

WWW: http://www.ginac.de/
2001-03-07T05:07:23+00:00 chinese/mozilla-tclp Mozilla Traditional Chinese Language Pack (TCLP)
Mozilla is an open-source web browser, designed for standards compliance,
performance and portability.

Mozilla Traditional Chinese Language Pack provides an L10N environment
for BIG5 users. It is written by Hung-Te Lin <piaip@csie.ntu.edu.tw>.

WWW: http://www.csie.ntu.edu.tw/~b7506051/mozilla/
2001-03-07T04:17:49+00:00 devel/dia2code Small utility used to generate code from a Dia diagram
Dia2Code is a small utility used to generate code from a Dia diagram.
Dia is a program to make diagrams (ports/graphics/dia)

- Reads UML diagrams.
- Can handle UML - Generalization, UML - Realization and UML - Implements.
- Selective code generation.
- User-defined output directory.
- Stereotype handling: interfaces, abstract classes.
- "Import" and "include" based on the parent classes, the type of
attributes and return type of methods if they're declared in the same
diagram.
- Support for JavaBeans(tm): will create automagically methods to access
and modify each attribute.

WWW: http://dia2code.sourceforge.net/
2001-03-06T17:50:10+00:00 lang/aleph A multi-threaded functional programming language
Aleph is a multi-threaded functional programming language with dynamic
symbol bindings that support the object oriented paradigm. Aleph features
a state of the art runtime engine that supports both 32 and 64 bits
platforms. Aleph comes with a rich set of libraries that are designed to
be platform independent.

The Aleph engine is written in C++ and provides runtime compatibility with
it. Such compatibility includes the ability to instantiate C++ classes,
use virtual methods and raise or catch exceptions. A comprehensive API has
been designed to ease the integration of foreign libraries.

- Builtin objects
- Functional programming
- Object oriented
- Multi-threaded engine
- condition objects.

WWW: http://www.aleph-lang.org/
2001-03-06T17:50:10+00:00 lang/afnix Multi-threaded functional programming language
Afnix (formerly known as Aleph) is a multi-threaded functional programming
language with dynamic symbol bindings that support the object oriented
paradigm. Afnix features a state of the art runtime engine that supports
both 32 and 64 bits platforms. Afnix comes with a rich set of libraries
that are designed to be platform independent.

The Afnix engine is written in C++ and provides runtime compatibility with
it. Such compatibility includes the ability to instantiate C++ classes,
use virtual methods and raise or catch exceptions. A comprehensive API has
been designed to ease the integration of foreign libraries.

- Builtin objects
- Functional programming
- Object oriented
- Multi-threaded engine
- condition objects.

WWW: http://www.afnix.org/
2001-03-06T14:22:39+00:00 devel/kdestudio
KDE Studio is an IDE (integrated development environment) for the
K Desktop Environment (KDE).

WWW: http://www.thekompany.com/projects/kdestudio/
2001-03-06T14:13:50+00:00 x11-toolkits/ruby-fox12 Ruby extension module to use FOX 1.2, aka FXRuby
FXRuby is a Ruby extension module that provides an interface to the
FOX GUI library.

Author: Lyle Johnson <ljohnson@resgen.com>
WWW: http://fxruby.sourceforge.net/
2001-03-06T14:13:50+00:00 x11-toolkits/ruby-fox10 Ruby extension module to use FOX, aka FXRuby
FXRuby is a Ruby extension module that provides an interface to the
FOX GUI library.

Author: Lyle Johnson <ljohnson@resgen.com>
WWW: http://fxruby.sourceforge.net/
2001-03-06T14:13:50+00:00 x11-toolkits/ruby-fox Ruby extension module to use FOX, aka FXRuby
FXRuby is a Ruby extension module that provides an interface to the
FOX GUI library.

Author: Lyle Johnson <ljohnson@resgen.com>
WWW: http://fxruby.sourceforge.net/
2001-03-06T14:13:50+00:00 x11-toolkits/ruby-fox-devel Ruby extension module to use FOX 1.2, aka FXRuby
FXRuby is a Ruby extension module that provides an interface to the
FOX GUI library.

Author: Lyle Johnson <ljohnson@resgen.com>
WWW: http://fxruby.sourceforge.net/
2001-03-06T08:35:42+00:00 chinese/dia
2001-03-06T07:19:39+00:00 chinese/gnumeric
2001-03-05T13:57:25+00:00 games/tetrinet Console tetrinet client
Tetrinet is a multiplayer, networked tetris game for up to 6 players.
This is a Tetrinet client for the console.

You must be using at least a 50-line text display to run this version of
Tetrinet. This is made by either typing 'vidcontrol 80x50' before
you start tetrinet, or by adding 'allscreens_flags="80x50"' to /etc/rc.conf.

WWW: http://tetrinet.or.cz/
2001-03-05T12:10:41+00:00 sysutils/kdeadmin4 KDE Administration applications (meta port)
Administration applications for KDE.

WWW: http://www.kde.org
2001-03-05T12:10:41+00:00 sysutils/kdeadmin3 KDE applications related to system administration
A collection of applications related to system administration,
such as crontab editor, master.passwd editor, package manager, etc.
2001-03-05T12:10:41+00:00 sysutils/kdeadmin KDE Administration applications (meta port)
Administration applications for KDE.

WWW: http://www.kde.org
2001-03-05T09:18:47+00:00 www/wyvern Small/powerful/lightweight/secure/embeddable HTTP server
Wyvern is a lightweight HTTP server of simple design, easy setup /
administration, and a small server run-time. The goal of the Wyvern
development is to provide a secure and stable web server for embedded
appliances. Here is a feature list of Wyvern:

o single-process multi-threads server,
o HTTP/1.1 support (not fully implemented),
o host name based virtual hosting,
o customizable error pages and messages,
o IPv6 communication (no support SSL),
o Secure Socket Layer (SSL) communication,
o executable CGI program with SuExec mechanism,
o highly secure implementation,
o many password management mechanism: db, dbm and SQLite3, PostgreSQL,
o various logging method such as file, Unix pipe and networking, and
o extensible plug-in modules.

Author: Kouichi ABE (WALL) <kouichi@MysticWALL.COM>
WWW: http://www.MysticWALL.COM/software/wyvern/index.html
2001-03-05T08:58:43+00:00 net/dns_balance A dynamic load-balancing DNS server
DNS Balance is a load-balancing DNS server which:

o Does dynamic load balancing.
o Can answer the most proper resolution based on the client's IP
address.
o Implements "A" record lookups only. This would be good for
security.

WWW: http://openlab.ring.gr.jp/dns_balance/index.html.en
2001-03-05T08:58:43+00:00 dns/dns_balance Dynamic load-balancing DNS server
DNS Balance is a load-balancing DNS server which:

o Does dynamic load balancing.
o Can answer the most proper resolution based on the client's IP
address.
o Implements "A" record lookups only. This would be good for
security.

This (FreeBSD) version differs from original in the following:
- It works as a daemon
- Has ability to write messages to logfile
- Can save it's PID

WWW: http://www.netlab.cs.tsukuba.ac.jp/~yokota/izumi/dns_balance/
2001-03-05T07:16:42+00:00 news/cleanfeed Spam filter for Usenet news servers
This is a new release of the popular cleanfeed usenet spam filter written
by Jeremy Nixon. I will continue releasing new versions until I get tired
or somebody else will step forward.

There is no real documentation, so if you never used cleanfeed please
download the original package from
WWW: http://www.exit109.com/~jeremy/news/cleanfeed.html
and enjoy trying to understand what changed.

If you already have an existing cleanfeed installation please double check
your cleanfeed.local, because it may not be compatibile with this release.
cleanfeed.conf does not exist anymore, the bad_cancel_paths config option
is now read from a configuration file and most local_* functions changed
their name. Please read the CHANGES file for details about these and other
things. When in doubt, check the source code.
2001-03-05T06:58:43+00:00 security/cryptopp Free C++ class library of Cryptographic Primitives
Crypto++ Library is a free C++ class library of cryptographic schemes.
One purpose of Crypto++ is to act as a repository of public domain (not
copyrighted) source code. Although the library is copyrighted as a
compilation, the individual files in it (except for a few exceptions listed
in the license) are in the public domain.

WWW: https://www.cryptopp.com/
2001-03-05T04:45:54+00:00 lang/rotfl
rotfl is a simple text-formatting language. It's similar in function
to TeX, HTML, nroff/groff, Postscript, etc. However, it's far less
complicated than any of those. I made is simple because I didn't want
to learn a complicated text formatting language, yet needed to format
some stuff for use on my server. If you are looking to create some
nicely formatted text without having to learn a complicated language,
then rotfl is perfect for you.

WWW: http://www.bangmoney.org/projects/rotfl/
2001-03-04T20:33:24+00:00 devel/allegro Cross-platform library for games and multimedia programming
Allegro is a cross-platform library intended for use in computer games and
other types of multimedia programming.

A wide range of extension packages and add-on modules are also available, which
can be found in the "Library Extensions" section of the Allegro website.

WWW: https://liballeg.org/
2001-03-04T20:33:24+00:00 devel/allegro-devel Cross-platform library for games and multimedia programming
Allegro is a cross-platform library intended for use in computer games and
other types of multimedia programming.

A wide range of extension packages and add-on modules are also available, which
can be found in the "Library Extensions" section of the Allegro website.

WWW: https://liballeg.org/
2001-03-04T19:18:59+00:00 print/ghostscript6-nox11
2001-03-04T18:32:15+00:00 lang/php3 PHP3 commandline interpreter
2001-03-04T17:30:32+00:00 net/hagelslag A flexible command-line Gnutella implementation with advanced features
Hagelslag is a Gnutella servent which emphasises flexibility, stability and
performance. It boasts several advanced features including flexible
configuration and operation, and strategies to guard against network flooding
and spam. It also includes extensive documentation.

Hagelslag currently only has a command-line interface, but it provides a
(documented) API which may be used to write a GUI.

Author: Fokko Beekhof <lucifer@tiefighter.et.tudelft.nl>
WWW: http://tiefighter.et.tudelft.nl/hagelslag/

-- Johann Visagie <johann@egenetics.com>
2001-03-04T17:30:32+00:00 net-p2p/hagelslag A flexible command-line Gnutella implementation with advanced features
Hagelslag is a Gnutella servent which emphasises flexibility, stability and
performance. It boasts several advanced features including flexible
configuration and operation, and strategies to guard against network flooding
and spam. It also includes extensive documentation.

Hagelslag currently only has a command-line interface, but it provides a
(documented) API which may be used to write a GUI.

WWW: http://tiefighter.et.tudelft.nl/hagelslag/
2001-03-04T17:08:54+00:00 sysutils/installwatch File creation/modification logger
Installwatch is a simple utility which keeps track of which files
are created and modified during the installation of a new program.
It's fast and easy to use. It doesn't require a "pre-install" phase
because it monitors processes while they run.
Installwatch works with every dynamically linked ELF program,
by intercepting system calls that cause file system alterations.

WWW: http://asic-linux.com.mx/~izto/checkinstall/installwatch.html
2001-03-04T15:48:52+00:00 net/aggregate Optimise a list of route prefixes to help make nice short filters
Takes a list of prefixes in conventional format on stdin,
and performs two optimisations to attempt to reduce the
length of the prefix list.

The first optimisation is to remove any supplied prefixes
which are supurfluous because they are already included in
another supplied prefix. For example, 203.97.2.0/24 would
be removed if 203.97.0.0/17 was also supplied.

The second optimisation identifies adjacent prefixes that
can be combined under a single, shorter-length prefix. For
example, 203.97.2.0/24 and 203.97.3.0/24 can be combined
into the single prefix 203.97.2.0/23.


jabley@automagic.org
2001-03-04T15:48:52+00:00 net-mgmt/aggregate Optimise a list of route prefixes to help make nice short filters
Takes a list of prefixes in conventional format on stdin,
and performs two optimisations to attempt to reduce the
length of the prefix list.

The first optimisation is to remove any supplied prefixes
which are supurfluous because they are already included in
another supplied prefix. For example, 203.97.2.0/24 would
be removed if 203.97.0.0/17 was also supplied.

The second optimisation identifies adjacent prefixes that
can be combined under a single, shorter-length prefix. For
example, 203.97.2.0/24 and 203.97.3.0/24 can be combined
into the single prefix 203.97.2.0/23.


jabley@automagic.org
2001-03-04T15:24:34+00:00 audio/mq3 A minimal mp3/ogg player written in Qt
This is MQ3, a simple .mp3 and .ogg player using Qt. It uses the
decoding engine from Zinf (http://www.zinf.org/).

WWW: http://www.mq3.org/

- Erich Zigler
erich@tacni.net
2001-03-04T12:36:33+00:00 devel/perltidy Indents and reformats Perl scripts to make them easier to read
Perltidy reads a Perl script and writes an indented, reformatted
script. The default formatting closely follows the recommendations
in perlstyle(1). Perltidy can also display perl code in syntax-
colored HTML output.

If you want your code to conform to style.perl(7), you should use:
perltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce
(Written by knu)

WWW: http://search.cpan.org/dist/Perl-Tidy/
WWW: http://perltidy.sourceforge.net/
2001-03-04T12:09:33+00:00 textproc/perltidy
Perltidy reads a Perl script and writes an indented, reformatted
script. The default formatting closely follows the recommendations
in perlstyle(1).

WWW: http://perltidy.sourceforge.net/
2001-03-04T05:07:23+00:00 www/adzap Filter out animated ad banners from web pages
Adzap is a http-redirector script for squid, that zaps by replacing
those annoying ad banners from web pages with placeholder GIFs.
It lives in the web proxy and so requires no special browser
facilities. It's readily customizable, small, fast, and easy to
install.

WWW: http://adzapper.sourceforge.net/
2001-03-04T04:37:05+00:00 security/beecrypt Open source cryptographic library
BeeCrypt is an open source cryptography library that contains highly
optimized C and assembler implementations of many well-known algorithms
including Blowfish, MD5, SHA-1, Diffie-Hellman, and ElGamal. Unlike
some other crypto libraries, BeeCrypt is not designed to solve one
specific problem, like file encryption, but to be a general purpose
toolkit which can be used in a variety of applications.

The BeeCrypt library currently includes:
- Entropy sources for initializing pseudo-random generators
- Pseudo-random generators: FIPS-186, Mersenne Twister
- Block ciphers: Blowfish
- Hash functions: MD5, SHA-1, SHA-256
- Keyed hash functions: MD5/HMAC, SHA-1/HMAC, SHA-256/HMAC
- Multi-precision integer library, with assembler-optimized routines
- Probabilistic primality testing, with optimized small prime trial
division
- Discrete logarithm parameter generation over a prime field
- Diffie-Hellman key agreement
- DHAES encryption scheme
- ElGamal signature scheme (two variants)
- Basic RSA primitives and key pair generation

WWW: https://sourceforge.net/projects/beecrypt/
2001-03-03T21:39:04+00:00 textproc/kdoc
KDOC creates cross-referenced documentation for C++ and CORBA IDL libraries
directly from the source. Documentation can be embedded in special doc
comments in the source.
2001-03-03T15:47:20+00:00 net/oproute A tool for measuring general performance of the Internet
Everyone knows that no one can agree on a system of metrics for
measuring general performance of the Internet. It's one of these
horrible religious issues that no matter how hard we try, we just
can't reach a happy middle ground.

The purpose of OpRoute is to attempt to establish a *generalized*
measurement system which takes into account all of the factors that
are usually considered to be important when it comes to performance.
Specifically:

- Packet Loss
- Latency
- Layer 3 Hops
- AS Hops
- NAP Hops
- Throughput

WWW: http://www.oproute.net/
2001-03-03T15:47:20+00:00 net-mgmt/oproute A tool for measuring general performance of the Internet
Everyone knows that no one can agree on a system of metrics for
measuring general performance of the Internet. It's one of these
horrible religious issues that no matter how hard we try, we just
can't reach a happy middle ground.

The purpose of OpRoute is to attempt to establish a *generalized*
measurement system which takes into account all of the factors that
are usually considered to be important when it comes to performance.
Specifically:

- Packet Loss
- Latency
- Layer 3 Hops
- AS Hops
- NAP Hops
- Throughput
2001-03-03T08:58:18+00:00 www/pruby
pRuby is a glue code between PHP and Ruby which lets you use Ruby as a
HTML-embedded, server side scripting language. With pRuby, you can
intermix PHP and Ruby to create dynamic web content. For example, you
can call PHP's database and image drawing functions from Ruby and vice
versa. pRuby is often compared to PHP, mod_ruby, eRuby, Erb, mod_perl
and ASP. Key features: better startup speed than CGI and PHP, better
execution speed than PHP, more powerful and less messier to program
than PHP, cross-language function calls and cross-language error
handling.

Author: Szabo Peter <pts@inf.bme.hu>
WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=pRuby
2001-03-02T19:15:58+00:00 security/opencl
OpenCL aims to be a portable, easy to use, and efficient C++ crypto
library. It currently supports the following algorithms:

Public Key Algorithms: RSA
Block Ciphers: Blowfish, CAST256, CAST5, CS-Cipher, DES, GOST, IDEA,
Lion, Luby-Rackoff, MISTY1, RC2, RC5, RC6, Rijndael, SAFER-SK128,
Serpent, SHARK, Skipjack, Square, TEA, Threeway, Twofish, XTEA
Stream Ciphers: ARC4, ISAAC, SEAL
Hash Functions: HAVAL, MD2, MD4, MD5, RIPEMD-128, RIPEMD-160, SHA-1,
SHA2-256, SHA2-512, Tiger
MACs: EMAC, HMAC, MD5-MAC, ANSI X9.19 MAC
Misc: Adler32, CRC24, CRC32, Randpool, X9.17 RNG
Cipher Modes: CBC w/ Padding, CTS, CFB, OFB, Counter

WWW: http://opencl.sourceforge.net/
2001-03-02T19:15:58+00:00 security/botan Portable, easy to use, and efficient C++ crypto library
Botan is a crypto library written in C++. It provides a variety of
cryptographic algorithms, including common ones such as AES, MD5, SHA,
HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
are more obscure or specialized. It also offers X.509v3 certificates
and CRLs, and PKCS #10 certificate requests. A message processing
system that uses a filter/pipeline metaphor allows for many common
cryptographic tasks to be completed with just a few lines of code.
Assembly optimizations for common CPUs, including x86, x86-64, and
PowerPC, offers further speedups for critical tasks such as SHA-1
hashing and multiple precision integer operations.

Botan is licensed under the same permissive terms as FreeBSD itself.

WWW: http://botan.randombit.net/
2001-03-02T18:05:21+00:00 graphics/s10sh USB/serial userspace driver for the Canon PowerShot digital cameras
S10sh is a USB/serial userspace driver for the Canon PowerShot digital cameras.
Using S10sh you can download, upload and explore the images captured with your
PowerShot camera. The interface is quite similar to DOS's command.com.

S10sh supports the following PowerShot models:

G1 (works with USB, not reported if works with the serial interface)
G3 (from local patches, perhaps needs further testing/debug)
S10 (serial and USB)
S20 (serial and USB)
S100 aka Digital Ixus (USB only, since it lacks the serial interface)
A20 (needs testing)
A50 (serial only, supported with problems)
Pro70 (serial only, supported with problems)

Other models are reported to work as well: Elph S400, Digital Ixus V3, S30,
A60, EOS-10D.

With the release of libusb 0.1.3b (https://sourceforge.net/projects/libusb/),
S10sh gained USB support under FreeBSD.

The original author's web page is http://www.kyuzz.org/antirez/s10sh.html

WWW: http://www.reynoldsnet.org/s10sh/
2001-03-02T16:25:55+00:00 databases/fastdb Main Memory Relational Database Management System
Main Memory Relational Database Management System

- Fastest query execution
- Post-relational features
- Tight integration with C++
- Automatic scheme evaluation
- Efficient log-less transactions
- Zero time recovery

WWW: https://sourceforge.net/projects/fastdb/
2001-03-02T15:17:22+00:00 devel/kdesdk4 KDE Software Development Kit
KDE Software Development Kit.
2001-03-02T15:17:22+00:00 devel/kdesdk3 KDE Software Development Kit
This is a collection of applications and tools used by KDE developers.
It also has example code for use in learning KDE programming or starting
a new KDE application.
2001-03-02T15:17:22+00:00 devel/kdesdk KDE Software Development Kit
KDE Software Development Kit.
2001-03-02T15:07:19+00:00 deskutils/kdepim44 Libraries for KDE-PIM applications
KDE4 is the K Desktop Environment for Unix, Windows, and Mac OS X.

These kde4 ports intend to provide early access to KDE4 for FreeBSD
developers, porters and beta testers. Use at your own risk!

This package provides PIM applications for KDE4.

WWW: http://www.kde.org/
2001-03-02T15:07:19+00:00 deskutils/kdepim4 KDE PIM applications
KDE Personal Information Management suite.

blogio - The KDE blogging client
kaddressbook - Keeps your addresses on file
akregator - Feed reader
kalarm - A personal alarm message, command and email scheduler
kjots - A note taker
kleopatra - KDE Key Manager
kmail - Fully featured Email client
knode - KDE News (Usenet) reader
knotes - Popup notes
kontact - Brings together all the KDE PIM applications under one roof
korganizer - KDE Calendar and scheduling
ktimetracker - time tracker

WWW: http://www.kde.org/
2001-03-02T15:07:19+00:00 deskutils/kdepim3 Personal Information Management tools for KDE
Personal Information Management tools for KDE.

This rather broad scope encompasses mail clients, addressbooks, usenet news,
scheduling and even sticky notes.
2001-03-02T15:07:19+00:00 deskutils/kdepim KDE PIM applications metaport
KDE Personal Information Management suite.

kaddressbook - Keeps your addresses on file
akregator - Feed reader
kalarm - A personal alarm message, command and email scheduler
kjots - A note taker
kleopatra - KDE Key Manager
kmail - Fully featured Email client
knode - KDE News (Usenet) reader
knotes - Popup notes
kontact - Brings together all the KDE PIM applications under one roof
korganizer - KDE Calendar and scheduling
ktimetracker - time tracker

WWW: http://www.kde.org/
2001-03-02T15:01:20+00:00 irc/p5-Net-IRC
from the README:

Welcome to Net::IRC, a work in progress. First intended to be a
quick tool for writing an IRC script in Perl, Net::IRC has grown
into a comprehensive Perl implementation of the IRC protocol (RFC
1459), supported and developed by several members of the EFnet IRC
channel #perl.

Trevor Johnson
trevor@FreeBSD.org
2001-03-02T13:47:37+00:00 deskutils/kdepim2
Personal Information Management tools for KDE.

This rather broad scope encompasses mail clients, addressbooks, usenet news,
scheduling and even sticky notes.

WWW: http://without.netpedia.net
2001-03-02T12:59:41+00:00 devel/kdesdk2
This is a collection of applications and tools used by KDE developers.
It also has example code for use in learning KDE programming or starting
a new KDE application.
2001-03-02T12:46:35+00:00 net/6tunnel TCP proxy for applications that do not speak IPv6
6tunnel allows you to use services provided by IPv6 hosts with IPv4-only
applications and vice versa. It can bind to any of your IPv4 (default) or
IPv6 addresses and forward all data to IPv4 or IPv6 (default) host.
It can be used for example as an ipv6-capable IRC proxy.

WWW: http://toxygen.net/6tunnel/
2001-03-02T11:30:34+00:00 vietnamese/kde3-i18n Vietnamese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 portuguese/kde4-l10n Portuguese messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 portuguese/kde4-l10n-pt_BR Brazilian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 portuguese/kde3-i18n Portuguese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 portuguese/kde3-i18n-pt_BR Brazilian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 polish/kde4-l10n Polish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 polish/kde3-i18n Polish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n Localized messages and documentation for KDE SC 4
Localized messages and documentation for KDE.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-tr Turkish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-th Thai messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-ta Tamil messages and documentation for KDE4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-sv Swedish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-sr Serbian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-sl Slovenian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-sk Slovak messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-ro Romanian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-nn Norwegian Nynorsk messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-nl Dutch messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-nb Norwegian Bokmaal messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-lv Latvian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-lt Lithuanian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-it Italian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-is Icelandic messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-fi Finnish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-et Estonian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-es Spanish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-eo Esperanto messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-en_GB British messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-el Modern Greek messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-da Danish messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-cs Czech messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-ca Catalan messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-l10n-bg Bulgarian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde4-i18n-is Icelandic messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n Localized messages and documentation for KDE
Localized messages and documentation for KDE.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-zu Zulu messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-xh Xhosa messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-vi Localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-ven Venda messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-tr Turkish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-th Thai messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-ta Tamil messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-sv Swedish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-sr Serbian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-sl Slovenian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-sk Slovak messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-ro Romanian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-pt_BR
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-pt
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-pl Localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-nn Norwegian Nynorsk messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-nl Dutch messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-nb Norwegian Bokmaal messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-mt Maltese messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-lv Latvian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-lt Lithuanian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-it Italian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-is Icelandic messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-id Indonesian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-hu Localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-hr Croatian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-he Localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-fi Finnish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-et Estonian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-es Spanish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-eo Esperanto messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-en_GB British messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-el Modern Greek messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-da Danish messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-cs Czech messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-ca Catalan messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-bs Bosnian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-bg Bulgarian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-az Azerbaijani messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-ar Localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde3-i18n-af Afrikaans localized messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 misc/kde2-i18n
Localized messages and documentation for KDE2.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 hungarian/kde4-l10n Hungarian messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 hungarian/kde3-i18n Hungarian messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 hebrew/kde4-l10n Hebrew messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 hebrew/kde3-i18n Hebrew messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 arabic/kde4-l10n Arabic messages and documentation for KDE SC 4
Localized messages and documentation for KDE4.

WWW: http://i18n.kde.org/
2001-03-02T11:30:34+00:00 arabic/kde3-i18n Arabic messages and documentation for KDE3
Localized messages and documentation for KDE3.

WWW: http://i18n.kde.org/
2001-03-02T10:32:38+00:00 devel/ruby-dialogs Simple Ruby interface to dialog(1)
rubyDialogs is a simple interface to dialog(1).

This software is distributed under the Bluesine public license, which
is a variant of the BSD license. (See: http://bluesine.com/license/)

WWW: http://bluesine.com/archives/software/ruby/rubyDialogs/
2001-03-02T07:00:32+00:00 japanese/p5-Text-ChaSen ChaSen library module for Perl5
This is the ChaSen library module for Perl5.

WWW: http://www.daionet.gr.jp/~knok/chasen/
2001-03-02T05:20:55+00:00 japanese/ruby-chasen ChaSen module for Ruby
Ruby/ChaSen -- ChaSen module for Ruby.

WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby-chasen
2001-03-01T18:01:25+00:00 games/alephone Open source version of Bungies Marathon game
Aleph One is the open source version of Bungie's Marathon game.

Marathon is a three-part, first-person shooter series that was published by
Bungie Software. The complete Marathon trilogy consists of "Marathon",
"Marathon 2: Durandal", and "Marathon Infinity". The hallmark of the series
is the detailed story-line that unfolds throughout the game.

After Bungie released the source code to the Mac OS version of Marathon, the
Aleph One project was created to enhance the software and port it to other
operating systems. As AlephOne has matured, so have the user-contributed
scenarios, some which far surpass the original Marathon game scenarios
themselves.

Aleph One is OpenGL-accelerated, but performs well without OpenGL if you do
not have a graphics card with the appropriate functionality (you need to use
the -g/--nogl option).

WWW: http://source.bungie.org/
2001-03-01T16:33:19+00:00 sysutils/fcron Periodic command scheduler
Fcron is a scheduler. It aims at replacing Vixie Cron, so it
implements most of its functionalities. But contrary to Vixie Cron,
fcron does not need your system to be up 7 days a week, 24 hours a
day: it also works well with systems which are not running neither
all the time nor regularly (contrary to anacrontab). To do so, fcron
allows you to use the standard mode in which you tell it to execute
one command at a given date and hour and to make it run a command
according to its time of execution, which is normally the same as
system uptime.

This is the stable release.

WWW: http://fcron.free.fr/
2001-03-01T15:57:14+00:00 shells/mudsh An "intelligent" game-like shell
Is there any reason why a shell (or command line) cannot be as
tolerant or as intelligent as a text adventure game like Zork, or a
MUD [Multi User Dungeon]? Is there any reason why a shell cannot work
like such a game? ("Go North", etc.) Actually, no and we have the
implementation to prove it. Have fun, and don't get eaten by a Grue!

WWW: http://www.xirium.com/tech/mud-shell/index.html

- George Reid
greid@ukug.uk.freebsd.org
2001-03-01T15:31:42+00:00 sysutils/rmonitor Remote system monitoring utility
Rmonitor is a client-server application for monitoring a couple of (or even
more) remote hosts. It prints gathered system statistics on a standard
terminal display or within an xterm window; using one line for each host
monitored.
2001-03-01T12:32:43+00:00 textproc/py-expat Python interface to the Expat XML parser
Python interface to the Expat XML parser.
2001-03-01T06:46:49+00:00 textproc/p5-Text-SimpleTemplate Yet another Perl module for template processing
This is yet another library for template-based text generation.

Template-based text generation is a way to separate program code and
data, so non-programmer can control final result (like HTML) as desired
without tweaking the program code itself. By doing so, jobs like website
maintenance is much easier because you can leave program code unchanged
even if page redesign was needed.

The idea is simple. Whenever a block of text surrounded by '<%' and '%>'
(or any pair of delimiters you specify) is found, it will be taken as
Perl expression, and will be replaced by its evaluated result.

Major goal of this library is simplicity and speed. While there're many
modules for template processing, this module has near raw Perl-code
(i.e., "s|xxx|xxx|ge") speed, while providing simple-to-use objective
interface.
2001-03-01T05:47:55+00:00 print/bjfilter870 Canon Bubble Jet Print Filter for Linux -- BJ F870
This port is for a printer filter of Canon BJ F870. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter870 and filter870_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter870/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter870_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-03-01T05:47:24+00:00 print/bjfilter860 Canon Bubble Jet Print Filter for Linux -- BJ F860
This port is for a printer filter of Canon BJ F860. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter860 and filter860_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter860/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter860_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-03-01T05:46:51+00:00 print/bjfilter850 Canon Bubble Jet Print Filter for Linux -- BJ F850
This port is for a printer filter of Canon BJ F850. The filter is
called Canon Bubble Jet Print Filter for Linux and there exist the
filters for other Canon bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. See the
below URLs:

WWW: http://www.canon-sales.co.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM

And then this port has filters filter850 and filter850_gui which are
useful to print out more than one page. Then you execute the next
command:

/usr/local/libexec/bjfilter850/setup

to setup /etc/printcap and make spools in /var/spool/lpd/.

Notice: If you use filter850_gui in the printer server, for example
hostA then you have to run X, execute "xhost hostA" and execute "lpr" on
the host which you are using.
2001-03-01T05:45:58+00:00 print/bjfiltercom Canon Bubble Jet Print Filter for Linux -- Common files
This port is for common files for Canon Bubble Jet Print Filter for
Linux which is for Canon bubble jet printers BJ F850, F860 and so
on. By using the driver you can print out as high quality as you use
the Windows driver. See the below URLs:

WWW: http://cweb.canon.jp/drv-upd/linux/bjlinux100.html
file:/usr/local/share/doc/bjfiltercom-1.3/html/README.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/INDEX.HTM
file:/usr/local/share/doc/bjfiltercom-1.3/html/FAQ.HTM
2001-02-28T17:03:40+00:00 graphics/ruby-gimp Ruby extension library to write GIMP plugins in Ruby (Ruby-Fu)
This is a Ruby extension library to write GIMP plugins in Ruby. (Ruby-Fu)

Author: Masahiro Sakai <zvm01052@nifty.ne.jp>
WWW: http://homepage1.nifty.com/susho/software/gimp/ruby.html
2001-02-28T12:58:23+00:00 graphics/ruby-gdk_pixbuf2 Ruby binding for GdkPixbuf2
Ruby/GdkPixbuf2 is a Ruby binding for GdkPixbuf2.

WWW: http://ruby-gnome2.sourceforge.jp/
2001-02-28T12:58:23+00:00 graphics/ruby-gdk_pixbuf Ruby binding for Gdkpixbuf
Ruby/Gdkpixbuf is a Ruby binding for Gdkpixbuf.

WWW: http://ruby-gnome.sourceforge.net/
2001-02-28T12:54:30+00:00 graphics/ruby-gdk_imlib Ruby binding for Gdk-imlib
Ruby/GTK is a Ruby binding for Gdk-imlib.

WWW: http://ruby-gnome.sourceforge.net/
2001-02-28T12:52:25+00:00 x11/ruby-gnome2 The "meta-port" for Ruby/GNOME2
The "meta-port" for Ruby/GNOME2

Ruby/GNOME2 is a set of Ruby bindings for GNOME2 which consists of atk, glib2,
gio2, gdk_pixbuf2, rsvg2, goocanvas, gstreamer, gtk2, gtksourceview2, pango,
poppler and vte modules.

WWW: http://ruby-gnome2.sourceforge.jp/
2001-02-28T12:52:25+00:00 x11/ruby-gnome A set of Ruby bindings for GNOME
Ruby/GNOME is a set of Ruby bindings for GNOME which consists of
gnome, gtk, gdk_imlib, gdk_pixbuf, libglade, and panel-applet modules.

WWW: http://ruby-gnome.sourceforge.net/
2001-02-28T02:46:51+00:00 biology/genpak Utilities to manipulate DNA sequences
GP is a set of small utilities written in ANSI C to manipulate DNA
sequences in a Unix fashion, fit for combining within shell and cgi
scripts.

The sequences are usually in fasta format, that means the first line
is the sequence name starting with ">", and the sequence comes in the
next lines. The programs accept also gzipped sequence files.

WWW: http://www.bioinformatics.org/genpak/#gp
2001-02-27T23:21:22+00:00 sysutils/p5-Filesys-DiskSpace Perl equivalent of statfs(2)
This routine displays information on a file system such as its type,
the amount of disk space occupied, the total disk space and the number
of inodes.

It tries C<syscall(SYS_statfs)> and C<syscall(SYS_statvfs)> in several
ways. If all fails, it C<croak>s.

WWW: https://metacpan.org/release/Filesys-DiskSpace
2001-02-27T17:22:29+00:00 biology/gp
GP is a set of small utilities written in ANSI C to manipulate DNA
sequences in a Unix fashion, fit for combining within shell and cgi
scripts.

The sequences are usually in fasta format, that means the first line
is the sequence name starting with ">", and the sequence comes in the
next lines. The programs accept also gzipped sequence files.

WWW: http://www.bioinformatics.org/genpak/#gp
2001-02-27T07:10:53+00:00 devel/uds UDS (Useful Development Stuff) Collection
The UDS (Useful Development Stuff) Collection is a C++ library that
assists you while developing and debugging programs. It was developed
as part of Frost. Features were only added when needed, but it
provides already a nice bunch of features.

Features:
- Automatic search for memory leaks
- Logging of memory [de]allocations
- Zombie objects
- Exception system for (almost) fatal errors. A core can be dumped
when the exception is thrown.
- Action, FinalAction, and VRemember
- Function objects that are more flexible than STL function objects
- Threads, Mutexes, Semaphores Posix Threads wrapper classes
- Socket Stream class
- ProcStream class (new)
- Classes for reference counting that make it easy to implement
copy-on-write and garbage collection.
- Simple pseudo-random number generators
- Several "convenience functions" to create temporary file names;
open files, fork, wait etc. and throw an exception if something goes wrong

WWW: http://frost.flewid.de/uds/
2001-02-27T06:05:37+00:00 mail/biabam Command-line attachment mailer
Biabam Is A Bash Attachment Mailer

To use BIABAM use the following syntax:

echo [body] | biabam attachment1,[attachment2,attachmentN] [-s subject] \
recipient1[,recipient2,recipientN]

Example:
echo "Here are the tarballs you requested" | biabam \
foobar-0.7.8.tar.gz,coolapp-0.4.3.tar.gz,otherapp-4.3.0.tar.gz \
-s "Answer to your request" john@doe.org,irene@prima.org,cira@alpispa.es

If no text is piped into biabam, it will wait for text on standard input
(finish with CTRL-D)
2001-02-27T01:13:42+00:00 devel/avrprog Program to drive a simple parallel port programmer for Atmel AVR CPUs
AVRPROG drives a simple ppi(4) parallel port programmer that allows
one to program Atmel AVR microcontrollers. In the simplest case, the
hardware consists just of a cable connecting the respective AVR signal
lines to the parallel port (only 6 wires including power and ground).
See the website for more information on the parallel port pin
connections.

WWW: http://www.bsdhome.com/avrprog/
2001-02-26T23:09:21+00:00 security/pam-pgsql PAM module for authenticating with PostgreSQL
This is a PAM module for authenticating with PostgreSQL.

It also supports:
- Checking account information (pam_acct_expired,new_authtok_reqd)
- Updating auth token

WWW: https://sourceforge.net/projects/pam-pgsql/
2001-02-26T21:45:05+00:00 devel/libusb Library giving userland programs access to USB devices
A library originally developed under Linux to give userland programs
an API to access to USB hardware. The FreeBSD port was originally
done by Richard Tobin and should still
be considered "beta" (not all calls implemented in the Linux port
are available). Allows gPhoto, gPhoto2, s10sh and others to access
USB under FreeBSD successfully.

WWW: http://sourceforge.net/projects/libusb/
2001-02-26T21:05:19+00:00 mail/althea Yet another GTK-based mail reader for X. Supports IMAP
The designers of Althea felt that there wasn't a stable, easy to
use, GUI, IMAP (Internet Message Access Protocol) e-mail client
for X/GTK+. The design goal was a stable e-mail client with the
richness of usability of Microsoft's Outlook, Qualcomm's Eudora,
and Cyrusoft's Mulberry.

WWW: http://althea.sourceforge.net/
2001-02-26T11:16:35+00:00 net/NeTraMet Implementation of the Internet Accounting Architecture
The first implementation of the Internet Accounting Architecture (RFC 2063
and RFC 2064).

The NeTraMet distribution file contains everything you need to build
NeTraMet (an RTFM meter) and NeMaC (a combined RTFM manager and meter
reader), as well as nifty (Nevil's X-Windows flow analyser) and srl (an
optimising compiler for SRL, the Simple Ruleset Language).

WWW: http://www.auckland.ac.nz/net/Accounting/
2001-02-26T11:16:35+00:00 net-mgmt/NeTraMet Implementation of the Internet Accounting Architecture
The first implementation of the Internet Accounting Architecture (RFC 2063
and RFC 2064).

The NeTraMet distribution file contains everything you need to build
NeTraMet (an RTFM meter) and NeMaC (a combined RTFM manager and meter
reader), as well as nifty (Nevil's X-Windows flow analyser) and srl (an
optimising compiler for SRL, the Simple Ruleset Language).

WWW: http://www.auckland.ac.nz/net/Accounting/
2001-02-26T10:36:27+00:00 www/dillo2 Fast, small graphical Web browser built upon fltk
Dillo aims to be a multiplatform alternative browser that's small,
stable, developer-friendly, usable, fast, and extensible. This
new, experimental version of Dillo is based upon FLTK toolkit,
rather than GTK1, and has been substantially rewritten.

WWW: https://www.dillo.org/
2001-02-26T10:36:27+00:00 www/dillo A fast, small graphical Web browser built upon GTK+
Dillo aims to be a multiplatform browser alternative that's small,
stable, developer-friendly, usable, fast, and extensible.

WWW: http://www.dillo.org/
2001-02-26T10:36:27+00:00 www/dillo-i18n A fast, small graphical Web browser with support for i18n
Dillo aims to be a multiplatform browser alternative that's small,
stable, developer-friendly, usable, fast, and extensible.

This package adds multilingualization and a lot of other features missing
from plain Dillo. Please see http://teki.jpn.ph/pc/software/index-e.shtml
for further information.

NOTE:
This patched version of Dillo is not supported by the Dillo developers.

WWW: http://teki.jpn.ph/pc/software/index-e.shtml
2001-02-26T05:17:57+00:00 mail/ssmtp Extremely simple MTA to get mail off the system to a mail hub
A secure, effective and simple way of getting mail off a system to
your mail hub. It does not include a mail spool to poke around in,
and no daemons running in the background. Mail is simply forwarded
to the configured mailhost. Extremely easy configuration.

WARNING: the above is all it does; it does not receive mail, expand
aliases or manage a queue. That belongs on a mail hub with a system
administrator.

WWW: https://wiki.debian.org/sSMTP
2001-02-26T03:06:56+00:00 games/xjump Simple X game where one tries to jump up as many levels as possible
XJump (aka 'FALLING TOWER') is a cool game based on simple X graphics
where the object is to get the player up as many levels as possible.
Quite possibly one of the most addictive games out there.
2001-02-26T01:54:16+00:00 audio/denemo Graphical score editor
GNU Denemo is a graphical music notation program. It is intended to be
used in conjunction with GNU Lilypond.

WWW: http://www.denemo.org/
2001-02-26T01:51:33+00:00 print/lilypond GNU music typesetter
LilyPond is a music typesetter. It produces sheet music using a
high-level description file, which is plain text, as input. You
can use your favorite text editor to enter the description files.
The font and the layout were inspired by engraved music, but can
be modified. The program also has limited MIDI functionality: you
can write MIDI files, and there is a MIDI to lilypond conversion
tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and
Musedata are also included.

WWW: https://lilypond.org/
2001-02-25T21:25:26+00:00 lang/php53 PHP Scripting Language
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.

WWW: http://www.php.net/
2001-02-25T21:25:26+00:00 lang/php5 PHP Scripting Language
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.

WWW: http://www.php.net/
2001-02-25T21:25:26+00:00 lang/php4 PHP Scripting Language
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.

WWW: http://www.php.net/
2001-02-25T19:35:33+00:00 shells/vshnu New Visual Shell
In the Unix tradition, it works with things already there and fills
a empty niche. When incorporating it into your Unix environment, you
keep your command line shell, your editor, your pager, and access to
all your tools, tricks and know-how. Vshnu can operate as an
optional supplemental visual mode to your command line shell. You
switch between command line and visual mode easily as you wish. Your
interface bandwidth and power for Unix operations is on a higher
plane and life gets sweeter.

WWW: https://www.cs.indiana.edu/~kinzler/vshnu/
2001-02-25T18:49:50+00:00 textproc/libxml++26 XML API for C++
libxml++ is a C++ interface for working with XML files, using libxml
(gnome-xml) to parse and write the actual XML files. It has a simple
but complete API.

WWW: http://libxmlplusplus.sourceforge.net/
2001-02-25T18:49:50+00:00 textproc/libxml++ XML API for C++
libxml++ is a C++ interface for working with XML files, using libxml
(gnome-xml) to parse and write the actual XML files. It has a simple
but complete API.

WWW: http://libxmlplusplus.sourceforge.net/
2001-02-23T18:54:55+00:00 x11-toolkits/fox-xunicode FOX with Unicode support
2001-02-23T16:40:25+00:00 textproc/ruby-csv Ruby library to parse or generate data in CSV format
Ruby library to parse or generate data in CSV format.

WWW: http://raa.ruby-lang.org/list.rhtml?name=csv
2001-02-22T17:03:20+00:00 databases/sqlite2 SQL database engine in a C library
SQLite is an SQL database engine in a C library. Programs that link the SQLite
library can have SQL database access without running a separate RDBMS process.
The distribution comes with a standalone command-line access program (sqlite)
that can be used to administer an SQLite database and which serves as an
example of how to use the SQLite library.

WWW: http://www.sqlite.org/
2001-02-22T17:03:20+00:00 databases/sqlite An SQL database engine in a C library, including a Tcl wrapper
SQLite is an SQL database engine in a C library. Programs that link the SQLite
library can have SQL database access without running a separate RDBMS process.
The distribution comes with a standalone command-line access program (sqlite)
that can be used to administer an SQLite database and which serves as an
example of how to use the SQLite library.

WWW: http://www.sqlite.org/
2001-02-22T14:18:24+00:00 x11-toolkits/qt22-static
2001-02-22T14:18:24+00:00 x11-toolkits/qt2-static
2001-02-22T13:23:17+00:00 devel/make++ Drop-in replacement for GNU make
Makepp is a drop-in replacement for GNU make which has a number of
features that allow for more reliable builds and simpler build files.
It supports almost all of the syntax that GNU make supports, and can
be used with makefiles produced by utilities such as automake. It is
called makepp (or make++) because
(1) it was designed for building C++ programs;
(2) its relationship to make is analogous to C++'s relationship
to C.

For backward compatibility, it will work with input files designed
for make, but there are much better ways to do things.

WWW: http://makepp.sourceforge.net/
2001-02-22T04:09:59+00:00 chinese/tk83 Graphical toolkit for TCL which supports Chinese
This is Tk version 8.3, a GUI toolkit for Tcl.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

WWW: http://www.tcl.tk/software/tcltk/8.3.html
2001-02-22T03:53:36+00:00 chinese/tcl83 Tool Command Language which supports Chinese
This is Tcl8.3, an embeddable tool command language.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

WWW: http://www.tcl.tk/
2001-02-21T17:11:55+00:00 japanese/monafonts X11 12,14,16-dot Kanji fonts
X11 12,14,16-dot kanji proportional fonts that have same metric and order as
Japanese Windows font. This is named after ASCII art 'mona' used in
'2 channel', notorious huge Web BBS.

Bitmap font is installed the following directory tree:
${LOCALBASE}/share/fonts/monafonts/

WWW: http://monafont.sourceforge.net/
2001-02-21T16:49:03+00:00 security/ipfmeta Use objects in IPfilter files
ipfmeta is used to simplify the maintenance of your IPfilter ruleset.
It does this through the use of 'objects'. A matching object gets
replaced by its values at runtime. This is similar to what a macro
processor like m4 does.

ipfmeta is specifically geared towards IPfilter. It is line oriented:
if an object has multiple values, the line with the object is
duplicated and substituted for each value. It is also recursive: an
object may have another object as a value.
2001-02-21T09:17:10+00:00 devel/cvsgraph Graph the life story of a file under CVS or RCS
This program generates a graph (in PNG format) showing the revisions,
tags, and branching of a file in a CVS or RCS repository. Example:

cvsgraph -r /home/ncvs -m ports/devel/cvsgraph -o test.png pkg-descr,v

It can also be used with cvsweb. A patch to cvsweb is available
through the cvsgraph home page.

WWW: https://web.archive.org/web/20181111235708/http://www.akhphd.au.dk/~bertho/cvsgraph/
2001-02-21T07:52:26+00:00 x11-fonts/monafonts
X11 12,16-dot kanji propotional fonts that have same metric and encoding as
Japanese Windows font. This is named after ascii art 'mona' used in
'2 channel' ,notrious huge Web BBS.


Bitmap font is installed the following directory tree:
${X11BASE}/lib/X11/fonts/local/

WWW: http://members.tripod.co.jp/s42335/mona/

--
MANTANI Nobutaka <nobutaka@nobutaka.com>
2001-02-21T06:05:31+00:00 textproc/filepp Generic file preprocessor
filepp is a generic file preprocessor designed to allow the
functionality provided by the C preprocessor cpp(1) to be used with
any file type. filepp is designed to be easily customised and
extended.

WWW: https://www-users.york.ac.uk/~dm26/filepp/
2001-02-21T05:00:55+00:00 devel/ruby-mutexm
MutexM is a Mutex mix-in with some enhanced features.

You can do a synchronize during a synchronize, for example.

Author: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
WWW: http://www.ruby-lang.org/en/raa-list.rhtml?name=MutexM
2001-02-21T04:38:19+00:00 textproc/ruby-erb
ERb - Tiny eRuby.

ERb is another eRuby implementation which can be invoked from within a
script as a library.

Author: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=erb
2001-02-21T03:55:32+00:00 print/ruby-pdflib A Ruby extension library to access PDFlib
Ruby/PDFlib is a Ruby extension library to access PDFlib, a library
for dynamically generating PDF files.

Author: TAKAHASHI Hitoshi <thitoshi@nh.scphys.kyoto-u.ac.jp>
WWW: http://www-nh.scphys.kyoto-u.ac.jp/~thitoshi/ruby/pdf-en.html
2001-02-21T02:25:59+00:00 mail/nullmailer MTA for hosts which relay to a fixed set of smart relays
This is nullmailer, a sendmail/qmail/etc replacement MTA for hosts which
relay to a fixed set of smart relays. It is designed to be simple to
configure, secure, and easily extendable.

WWW: http://untroubled.org/nullmailer/
2001-02-21T00:15:07+00:00 devel/motor Powerful text mode based programming IDE
Motor is a text mode based programming environment for *nix. It
consists of a powerful editor with syntax highlight, project
manager, makefile generator, gcc and gdb front-end, etc. Deep CVS
integration is also provided.

WWW: http://konst.org.ua/motor/
2001-02-20T14:46:27+00:00 deskutils/ithought Extensible text management system
ithought is a personal thought manager, allowing you to create and store
entries that can be linked together via keywords. Through the use of
various modules, it is possible to do a number of things with these
entries, including uploading to a website as part of an online journal.

Modules can be written in C or in any scripting language.

WWW: http://ithought.sourceforge.net/
2001-02-20T08:10:42+00:00 editors/manedit UNIX manual page editor and viewer
The ManEdit UNIX Manual Page Editor is an editor specifically tailored
for UNIX manual pages. It has a preview viewer, uses the manual page XML
format for easy editing, and comes with a tutorial and reference guide.
It uses the GTK+ widget set and features syntax highlighting, a complete
drag and drop system for easy viewing and editing, a crash recovery
system, and sample manual page templates.

WWW: http://freecode.com/projects/manedit
2001-02-19T15:55:35+00:00 lang/ruby_static A Ruby binary with some modules compiled in (in case of emergency)
${_RUBY_PORTDIR}/pkg-descr
2001-02-19T15:55:35+00:00 lang/ruby16_static A Ruby binary with some modules compiled in (in case of emergency)
${_RUBY_PORTDIR}/pkg-descr
2001-02-18T10:07:47+00:00 games/lexter Real-time word puzzle for text terminals
Lexter is a real-time word puzzle for text terminals. Arrange the
falling letters into words to score points. It has support for
multiple languages and dictionaries. The package contains English
and French dictionaries, but needs a French gettext translation
for the in game text.

WWW: http://www.kyne.com.au/~mark/software/lexter.php
2001-02-17T21:51:31+00:00 games/asc Turn based, multiplayer strategic game with nice graphics
Advanced Strategic Command (ASC) - a turn-based, multiplayer network game
with nice professional-looking graphics.

WWW: http://www.asc-hq.org/
2001-02-17T17:13:39+00:00 misc/granulate Program for splitting files in place
Granulate is a program for splitting files in place. The program
serves a purpose similar to the standard UNIX split, but differs in
one important way. For split to operate on a 40MB file, you must have
more than 40MB of free space on the disk. On the other hand,
granulate only needs one chunk of free space on the hard drive, where
a chunk is the requested size for the output files.

WWW: https://web.archive.org/web/20021208171222/http://exe2bin.com/granulate/
2001-02-17T16:35:10+00:00 news/ija An interactive command line frontend of Deja
Ija is an interactive command line program that lets you access
Deja (formerly Dejanews) without the web interface.

WWW: http://wildspark.com/asher/ija/
2001-02-17T16:11:46+00:00 devel/as80 A lightweight 8080/8085 assembler
As80 is a table-driven assembler for the 8080/8085 line of
microprocessors from Intel. It uses cpp for macros and includes.

WWW: http://www.tstrathmann.de/as80.html
2001-02-16T13:35:31+00:00 chinese/firebird A Common BBS Server with its own customized INN News Server
Firebird BBS is a BBS server with news capability and many other functions.
It does mail/news/talk/irc over telnet.

It's widely used in Chinese internet community, it's also has GB code
version for Simpified-Chinese and English, but not yet avaliable.

WWW: http://www.firebird.org.tw/
2001-02-16T11:07:08+00:00 devel/c2lib Library of basic structures and memory allocators for C
c2lib is a library of basic tools for use by C programmers.
It contains a pool allocator, many string functions, STL-like
vector and hash types and miscellaneous utilities.

Its features were heavily influenced by both Perl's string handling
and C++'s Standard Template Library (STL). The library has been designed
to be very easy to use and is fully documented in manual pages.

WWW: http://www.annexia.org/freeware/c2lib/
2001-02-15T17:44:55+00:00 devel/ucpp C preprocessor and lexer
ucpp is a C preprocessor and lexer. It has the following goals:

- Strict conformance to the C99 standard (with switches to
disable some extensions and mimic C90 behaviour)
- Low memory consumption
- Possibility to use the code as a lexer (that outputs tokens
directly)

WWW: https://code.google.com/archive/p/ucpp/
2001-02-15T17:14:08+00:00 mail/abook Addressbook program with mutt mail client support
Abook is a text-based addressbook program designed to use with mutt mail
client. Abook runs on Linux, FreeBSD and some other UNIXes.

WWW: http://abook.sourceforge.net/
2001-02-14T14:43:15+00:00 x11-wm/ratpoison Simple window manager with no fat library dependencies
Ratpoison is a simple Window Manager with no fat library dependencies,
no fancy graphics, no window decorations, and no flashy wank. It is
largely modelled after GNU Screen which has done wonders in virtual
terminal market.

All interaction with the window manager is done through keystrokes.
ratpoison has a prefix map to minimize the key clobbering that cripples
EMACS and other quality pieces of software.

WWW: http://www.nongnu.org/ratpoison/
2001-02-14T13:50:14+00:00 mail/namg A program to download mail from a NetAddress web account
NAMG ("NetAddress Mail Grabber") is a small program that downloads
mail from a NetAddress account and forwards it to your local mail
spool. NAMG can also forward mail to sendmail. It was written shortly
after NetAddress made POP3 access a "Premium Service".

- George Reid
greid@ukug.uk.freebsd.org
2001-02-14T13:22:36+00:00 lang/cel A small, simple prototype-based OO language
Cel is a computer language. In particular it is of the
prototype-based, object oriented variety.

It was meant to be high-level, small, simple, and very OO. It's
syntax is very similar to Self (which is almost like Smalltalk).
Cel was influenced primarily by the language Self. Other strong
influencers were Smalltalk, Forth, Newtonscript, Objective-C, and
Python.

- George Reid
greid@ukug.uk.freebsd.org
2001-02-14T12:31:22+00:00 graphics/libgrass5 Library of functions from the GRASS GIS application for use by non-GRASS programs
The libgrass package consists of the majority of the libgis, and
libdatetime library functions from the GRASS GIS program. They are
built as a standalone shared library suitable for use by non-GRASS
applications wishing to read and write GRASS databases. Some
additional functions have been added to simplify library
initialization and data access by non-GRASS applications.

While libgrass is currently only suitable for accessing GRASS raster
cells, and associated support files, it is hoped that future
revisions will include support for vector files, and other data
elements stored within the GRASS database.

WWW: http://gdal.velocet.ca/projects/grass/

- Jonathan Pennington
<john@coastalgeology.org>
2001-02-13T17:26:35+00:00 misc/ttyrec Tty recorder
ttyrec is a tty recorder. Recorded data can be played back with the included
ttyplay command. ttyrec is just a derivative of script command for recording
timing information with microsecond accuracy as well. It can record emacs -nw,
vi, lynx, or any programs running on tty.

WWW: http://0xcc.net/ttyrec/index.html.en
2001-02-13T15:42:18+00:00 misc/shc Generic script compiler
A generic shell script compiler. Shc takes a script, which is specified on the
command line and produces c source code. The generated source code is then
compiled and linked to produce a stripped binary executable.

WWW: https://github.com/neurobin/shc/
2001-02-13T13:56:34+00:00 sysutils/cd9660_unicode A kernel driver for reading CD disks with non-English filenames
Kernel driver for reading CD disks with non-English filenames.
2001-02-13T12:59:35+00:00 textproc/tclxml
From the README:
A Tcl interface to expat.

Steve Ball, Zveno Pty Ltd.

This package provides a Tcl interface to James Clark's expat library.
It creates a Tcl package, called "expat", which defines a single
new Tcl command "expat".

WWW: http://www.zveno.com/zm.cgi/in-tclxml/

This port ignores the old expat distribution bundled with the software
and links the library against the latest installed by the expat2 port.

-mi
2001-02-13T12:59:35+00:00 textproc/tclExpat Tcl interface to Expat library
From the README:
A Tcl interface to expat.

Steve Ball, Zveno Pty Ltd.

This package provides a Tcl interface to James Clark's expat library.
It creates a Tcl package, called "expat", which defines a single
new Tcl command "expat".

This port ignores the old expat distribution bundled with the software
and links the library against the latest installed by the expat2 port.

-mi
2001-02-13T11:41:08+00:00 devel/gtgt General (or GNU) template generation tools
The (general | GNU) template generation tools are a set of scripts
for creating a whole set of sources, which may already be compiled
and installed by using the GNU development tools. Think of gtgt as
a program which is able to create an already compilable, very
sophisticated "hello world" program, written in C or C++ and
constituted by a main program, two internal modules (classes), one
static and one shared library. Using gitty-gitty you will get a
template of sources for the main cases you might meet, and which
you can also use as examples for automake, autoconf and so on.

WWW: http://gtgt.sourceforge.net/
2001-02-13T11:29:08+00:00 astro/jday Astronomical Julian date calculator
jday and j2d are command line utilities to convert calendar dates
to astronomical julian dates, and julian dates to calendar dates.
There is a corresponding library libjday.a which can be used for
the same functionality within applications.

WWW: http://jday.sourceforge.net/
2001-02-13T11:02:15+00:00 cad/iverilog Verilog simulation and synthesis tool
Icarus Verilog is a Verilog simulation and synthesis tool. It
operates as a compiler, compiling source code written in Verilog
(IEEE-1364) into some target format. For batch simulation, the
compiler can generate C++ code that is compiled and linked with
a run time library (called "vvm") then executed as a command to
run the simulation. For synthesis, the compiler generates netlists
in the desired format.

The compiler proper is intended to parse and elaborate design
descriptions written to the IEEE standard IEEE Std 1364-2000. The
standard proper is due to be release towards the middle of the
year 2000. This is a fairly large and complex standard, so it will
take some time for it to get there, but that's the goal.

WWW: http://iverilog.icarus.com/
2001-02-13T03:16:31+00:00 multimedia/xmps-win32-plugin xmps plugin for Win32 (TM) Codecs
Win32 Codecs plugin for XMPS
2001-02-13T03:16:31+00:00 graphics/xmps-win32-plugin
Win32 Codecs plugin for XMPS

WWW: http://xmps.sourceforge.net/
2001-02-12T21:18:16+00:00 multimedia/xmps-opendivx-plugin xmps plugin using OpenDivX decoding engine from Project Mayo
xmps plugin using the Decore engine

Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T21:18:16+00:00 graphics/xmps-opendivx-plugin
xmps plugin using the Decore engine

Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T21:16:50+00:00 multimedia/libdivxdecore OpenDivX decoding engine from Project Mayo
Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T21:16:50+00:00 multimedia/libdivxdecore-devel OpenDivX decoding engine from Project Mayo (development version)
Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T21:16:50+00:00 graphics/libdivxdecore
Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T21:16:50+00:00 graphics/libdivxdecore-devel
Decore [excerpt from OpenDivX Project Mayo site]

"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.

"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.

WWW: http://www.projectmayo.com/
2001-02-12T18:37:23+00:00 graphics/eps2png Converts EPS images to PNG
epf2png converts files from EPS format (Encapsulated PostScript) to
PNG (Portable Network Graphics), JPEG or GIF formats.

WWW: https://www.vromans.org/johan/software/sw_eps2png.html
2001-02-12T17:10:23+00:00 print/pips-sc980
This port is for a printer filter of EPSON Stylus Color 980. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc980.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc980/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc980 env LANG=fr pips-sc980
env LANG=de pips-sc980 env LANG=es pips-sc980
env LANG=it pips-sc980 env LANG=nl pips-sc980
env LANG=pt pips-sc980 env LANG=ko pips-sc980 (*)
env LANG=zh_CN pips-sc980 (*)(**) env LANG=zh_TW.Big5 pips-sc980 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-02-12T17:09:24+00:00 print/pips-sc880
This port is for a printer filter of EPSON Stylus Color 880. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc880.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc880/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc880 env LANG=fr pips-sc880
env LANG=de pips-sc880 env LANG=es pips-sc880
env LANG=it pips-sc880 env LANG=nl pips-sc880
env LANG=pt pips-sc880 env LANG=ko pips-sc880 (*)
env LANG=zh_CN pips-sc880 (*)(**) env LANG=zh_TW.Big5 pips-sc880 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-02-12T16:41:11+00:00 graphics/linux-tiff TIFF library, Linux/i386 binary
This is a Linux/i386 binary of a library for reading and writing
images in Tagged Image File Format.

See http://www.awaresystems.be/imaging/tiff.html for information
about the format.

WWW: http://www.remotesensing.org/libtiff/
2001-02-12T16:41:11+00:00 graphics/linux-f8-tiff The TIFF library, Linux/i386 binary (Linux Fedora 8)
This is a Linux/i386 binary of a library for reading and writing
images in Tagged Image File Format.

See http://www.awaresystems.be/imaging/tiff.html for information
about the format.

WWW: http://www.remotesensing.org/libtiff/
2001-02-12T16:41:11+00:00 graphics/linux-f10-tiff TIFF library, Linux/i386 binary (Linux Fedora 10)
This is a Linux/i386 binary of a library for reading and writing
images in Tagged Image File Format.

See http://www.awaresystems.be/imaging/tiff.html for information
about the format.

WWW: http://www.remotesensing.org/libtiff/
2001-02-12T16:40:05+00:00 devel/linux-libglade2 RPM of libglade2
A port is for libglade2 rpm.
2001-02-12T16:40:05+00:00 devel/linux-libglade RPM of libglade
A port is for libglade rpm.
2001-02-12T16:40:05+00:00 devel/linux-f8-libglade2 RPM of libglade2 (Linux Fedora 8)
A port is for libglade2 rpm.
2001-02-12T16:40:05+00:00 devel/linux-f8-libglade RPM of libglade (Linux Fedora 8)
A port is for libglade rpm.
2001-02-12T16:40:05+00:00 devel/linux-f10-libglade2 RPM of libglade2 (Linux Fedora 10)
A port is for libglade2 rpm.
2001-02-12T16:40:05+00:00 devel/linux-f10-libglade RPM of libglade (Linux Fedora 10)
A library that allows you to load GLADE interfaces at runtime (you don't
have to generate stubs with GLADE before hand). This way you can change
the look of your application without recompiling. This way you can write
the logic behind the interface separately from the code to build the
interface, so changing the interface is not so much of a problem.
2001-02-12T16:37:14+00:00 textproc/linux-libxml2 RPM of libxml2
A port is for libxml2 rpm.
2001-02-12T16:37:14+00:00 textproc/linux-libxml RPM of libxml
A port is for libxml rpm.
2001-02-12T16:37:14+00:00 textproc/linux-f8-libxml2 Library providing XML and HTML support (Linux Fedora 8)
A port is for libxml2 rpm.
2001-02-12T16:37:14+00:00 textproc/linux-f8-libxml Old libXML library for Gnome-1 application compatibility (Linux Fedora 8)
A port is for libxml rpm.
2001-02-12T16:37:14+00:00 textproc/linux-f10-libxml2 Library providing XML and HTML support (Linux Fedora 10)
A port is for libxml2 rpm.
2001-02-12T16:37:14+00:00 textproc/linux-f10-libxml Old libXML library for Gnome-1 application compatibility (Linux Fedora 10)
A port is for libxml rpm.
2001-02-12T14:55:43+00:00 math/cln Class Library for Numbers
CLN is a library for computations with all kinds of numbers. It has a
rich set of number classes:

- Integers (with unlimited precision),
- Rational numbers,
- Floating-point numbers:
Short float,
Single float,
Double float,
Long float (with unlimited precision),
- Complex numbers,
- Modular integers (integers modulo a fixed integer),
- Univariate polynomials.

The subtypes of the complex numbers among these are exactly the types
of numbers known to the Common Lisp language. Therefore CLN can be used
for Common Lisp implementations, giving `CLN' another meaning: it
becomes an abbreviation of "Common Lisp Numbers".

WWW: http://www.ginac.de/CLN/
2001-02-12T09:25:48+00:00 audio/Maaate MPEG audio analysis toolkit
MPEG Maaate (pronounce: ma:a:it) is a C++ toolkit to parse and
analyse audio data in the compressed domain by analysing MPEG-1/2
Layers 1-3 audio files. It makes the encoded fields of an MPEG
audio stream accessible (tier1) and provides some content analysis
functions like silence detection (tier2).

MPEG Maaate is designed in tiers: the first tier implements the
parsing of the MPEG audio stream, the second tier implements the
content analysis on the extracted field, and the third tier includes
any applications that are based on the extracted content.

WWW: http://maaate.sourceforge.net/
2001-02-12T03:08:53+00:00 mail/qmail-mysql Secure, reliable, and fast MTA for UNIX systems with MySQL support
What is is: [excerpt from the patch homepage]

A few people have done qmail - MySQL integration and this is my
crack at it. My work is based on takeshi@softagency.co.jp's patches,
which you can find at http://www.softagency.co.jp/mysql/qmail.en.html.
However I wanted to tidy up some of the code to make it use strallocs
and do more error checking. I also wanted to simplify the configuration,
whilst at the same time allowing more flexibility. Plus there were
some things I just didn't want: quotas and APOP support for example...

WWW: http://iain.cx/unix/qmail/mysql.php
2001-02-12T03:07:46+00:00 mail/qmail-tls Secure, reliable, and fast MTA for UNIX systems with TLS support
What is is: [excerpt taken from tls patch]

Frederik Vermeulen <qmail-tls at inoa.net> 20021228
http://inoa.net/qmail/qmail-1.03-tls.patch

This patch implements RFC2487 in qmail. This means you can
get SSL or TLS encrypted and authenticated SMTP between
the MTAs and between MTA and an MUA like Netscape4.5 TM.
The code is considered experimental.

WWW: http://inoa.net/qmail-tls/
2001-02-12T03:07:46+00:00 mail/qmail-smtp_auth A SECURE, reliable, and FAST MTA for UNIX systems WITH SMTP_AUTH+TLS
What is is: [excerpt taken from README.auth from the patch]

This patch adds ESMTP AUTH authentication protocol support to
qmail-1.03. It's originally based on Mrs. Brisby's smtp-auth patch
with many enhancements from Krzysztof Dabrowski <brush@elysium.pl>.

You can always get the newest version from:
http://members.elysium.pl/brush/qmail-smtpd-auth/

To use all of it's functionality you will also have to obtain and
install Krzysztof's cmd5checkpw utility available at:
http://members.elysium.pl/brush/cmd5checkpw/

If you need more information about SMTP-AUTH itself and the
client/server support and configuration, visit:
http://members.elysium.pl/brush/smtp-auth/

Neal Groothuis glued both ESMTP AUTH and TLS patches together and
then we have this port.

Author: Neal Groothuis <ngroot@imsa.edu>
WWW: http://www.qmail.org/
2001-02-12T03:07:46+00:00 mail/qmail-smtp_auth+tls A SECURE, reliable, and FAST MTA for UNIX systems WITH SMTP_AUTH+TLS
What is is: [excerpt taken from README.auth from the patch]

This patch adds ESMTP AUTH authentication protocol support to
qmail-1.03. It's originally based on Mrs. Brisby's smtp-auth patch
with many enhancements from Krzysztof Dabrowski <brush@elysium.pl>.

You can always get the newest version from:
http://members.elysium.pl/brush/qmail-smtpd-auth/

To use all of it's functionality you will also have to obtain and
install Krzysztof's cmd5checkpw utility available at:
http://members.elysium.pl/brush/cmd5checkpw/

If you need more information about SMTP-AUTH itself and the
client/server support and configuration, visit:
http://members.elysium.pl/brush/smtp-auth/

Neal Groothuis glued both ESMTP AUTH and TLS patches together and
then we have this port.

Author: Neal Groothuis <ngroot@imsa.edu>
WWW: http://www.qmail.org/
2001-02-11T19:15:03+00:00 devel/libtecla Interactive command line editing facilities
The tecla library provides UNIX and LINUX programs with interactive
command line editing facilities, similar to those of the Unix tcsh
shell. In addition to simple command-line editing, it supports recall
of previously entered command lines, TAB completion of file names or
other tokens, and in-line wild-card expansion of file names. The
internal functions which perform file-name completion and wild-card
expansion are also available externally for optional use by programs,
along with a module for tab-completion and lookup of file names in a
list of directories.

Note that special care has been taken to allow the use of this library
in threaded programs. The option to enable this is discussed in the
Makefile, and specific discussions of thread safety are presented in
the included man pages.

WWW: http://www.astro.caltech.edu/~mcs/tecla/
2001-02-11T16:28:59+00:00 biology/fasta3 Collection of programs for searching DNA and protein databases
Version 3 of the FASTA packages contains many programs for searching DNA and
protein databases and one program (prss3) for evaluating statistical
significance from randomly shuffled sequences. Several additional analysis
programs, including programs that produce local alignments, are available as
part of version 2 of the FASTA package, which is available as the port
biology/fasta.

FASTA is described in: W. R. Pearson and D. J. Lipman (1988), "Improved
Tools for Biological Sequence Analysis", PNAS 85:2444-2448; W. R. Pearson
(1996) "Effective protein sequence comparison" Meth. Enzymol. 266:227-258;
Pearson et. al. (1997) Genomics 46:24-36; Pearson, (1999) Meth. in
Molecular Biology 132:185-219.

The FASTA3 suite is distributed freely subject to the condition that it may
not be sold or incorporated into a commercial product.

WWW: http://fasta.bioch.virginia.edu/
2001-02-11T16:24:18+00:00 biology/fasta Collection of programs for searching DNA and protein databases
Version 2 of the FASTA packages contains many programs for performing
sequence comparisons, producing local alignments, and other related tasks
for analysing DNA and proteins.

Currently, the FASTA2 suite is in maintenance mode. This package provides
the analysis tools from FASTA2. The searching programs are available in
version 3 of the FASTA packages, which may be found in the port
biology/fasta3.

FASTA is described in: W. R. Pearson and D. J. Lipman (1988), "Improved
Tools for Biological Sequence Analysis", PNAS 85:2444- 2448, and W. R.
Pearson (1990) "Rapid and Sensitive Sequence Comparison with FASTP and FASTA"
Methods in Enzymology 183:63- 98).

The FASTA2 suite is distributed freely subject to the condition that it may
not be sold or incorporated into a commercial product.

WWW: http://fasta.bioch.virginia.edu/
2001-02-11T13:01:32+00:00 games/xblast-beta Multi-player real-time strategy game for X11 (beta release)
XBlast is a multi-player arcade game for X11R5/R6. The
game can be played with at least two players and up to
six players. It was inspired by the video/computer game
Bomberman(Dynablaster), which was to my knowledge first
programmed for NEC's PC Engine/Turbo Grafx. Other (com-
mercial) versions of the original game exist for IBM-PC,
Atari ST, Amiga, NES, GameBoy and Super NES.

WWW: http://www.ndh.net/home/m.vogel/tnt.html
2001-02-11T09:32:40+00:00 devel/cln
CLN is a library for computations with all kinds of numbers. It has a
rich set of number classes:

- Integers (with unlimited precision),
- Rational numbers,
- Floating-point numbers:
Short float,
Single float,
Double float,
Long float (with unlimited precision),
- Complex numbers,
- Modular integers (integers modulo a fixed integer),
- Univariate polynomials.

The subtypes of the complex numbers among these are exactly the types
of numbers known to the Common Lisp language. Therefore CLN can be used
for Common Lisp implementations, giving `CLN' another meaning: it
becomes an abbreviation of "Common Lisp Numbers".

WWW: http://clisp.cons.org/~haible/packages-cln.html
2001-02-11T06:58:11+00:00 cad/sceptre General-purpose circuit analysis program
SCEPTRE (System for Circuit Evaluation and Prediction of Transient
Radiation Effects) is a general purpose circuit analysis program which
provides all three major analyses, AC, DC, and transient analysis, on
either linear or nonlinear networks. It employs a free-form input
language and state variable methods to simulate problems of interest
to electrical engineers.

WWW: http://alpha.fh-friedberg.de/iem/84.html
2001-02-11T06:50:52+00:00 www/p5-HTTP-GHTTP Perl interface to the gnome ghttp library
This is a fairly low level interface to the Gnome project's libghttp,
which allows you to process HTTP requests to HTTP servers. There also
exists a slightly higher level interface - a simple get() function which
takes a URI as a parameter.

It allows you to make very simple HTTP requests, without the weight of
something like LWP. This makes it very useful in situations where
memory and speed are at a premium, such as mod_perl.

It has full support for proxy requests and authenticated requests.

WWW: http://search.cpan.org/dist/HTTP-GHTTP/
2001-02-10T23:21:00+00:00 vietnamese/vnxfonts X fonts for displaying Vietnamese
Tha^n cha`o ca'c ba.n,

These X fonts allow you to display Vietnamese characters in an Xterm and
other X applications.

David O'Brien
obrien@NUXI.com
2001-02-10T19:38:20+00:00 biology/gaussian98
Gaussian is ab-initio molecular orbital calculation program
calculates energy, molecular structure, vibrational frequencies
from the basic principle of quantum mechanics.

We also included simple launcher called `gaussian98'
for your convenience. You don't need to set any environment variable
to run gaussian.

WWW: http://www.gaussian.com/
- NAKATA, Maho
E-mail: chat95@mbox.kyoto-inet.or.jp
2001-02-10T08:22:39+00:00 vietnamese/libviet VIQR<->VISCII conversion and VISCII ctype-like routines
This port offers VIQR<->VISCII (RFC 1456) conversion and VISCII ctype-like
routines for Vietnamese text processing. Of prime interest is the finite
state machine that reads 7-bit Viet-Net style Vietnamese and produces 8-bit
output. Developers are encouraged to take advantage of these routines for
these reasons:

- Parsing task is greatly simplified
- Makes one's code easier to port from one character encoding to another
- Ensures a consistent user interface across many software packages
2001-02-09T23:19:44+00:00 textproc/libxslt The XSLT C library for GNOME
Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is
a an XML language to define transformation for XML. Libxslt is based on
libxml2, the XML C library developed for the GNOME project. It also implements
most of the EXSLT set of processor-portable extensions functions and some of
Saxon's evaluate and expressions extensions.

People can either embed the library in their application or use xsltproc the
command line processing tool.

WWW: http://xmlsoft.org/XSLT/
2001-02-09T23:18:15+00:00 devel/bonobo-conf Bonobo configuration moniker
The Bonobo configuration moniker is built on top of GConf and
provides a convenient way to handle configuration data.

Features:
- provides persistent storage for configuration data
- able to store/edit arbitrary complex types - CORBA_any
- fully scriptable: everything is usable through the CORBA interfaces.
- easy to use

WWW: http://www.gnome.org/
2001-02-09T20:32:37+00:00 mail/drac Dynamic Relay Authorization Control, a POP-before-SMTP implementation
DRAC is a daemon that dynamically updates a relay authorization map for
Sendmail, Postfix and other MTAs that support it. It provides a way for
legitimate users to relay mail through an SMTP server, while preventing
non-authorized users from using it as a spam relay. Authenticated users
have their IP address added to the map immediately after they have
authenticated via POP, IMAP, or any other daemon which supports the
DRAC API. By default, map entries expire after 30 minutes, but can be
renewed by additional authentication. Periodically checking mail on a
POP server sufficiently does this. DRAC does not require that the
POP/IMAP and SMTP server be on the same physical host.

WWW: http://mail.cc.umanitoba.ca/drac/
2001-02-08T17:36:29+00:00 games/freecell-solver Open source framework for solving Freecell
This is Freecell Solver - a program that automatically solves layouts of
Freecell and similar variants of Card Solitaire such as Eight Off,
Forecell, and Seahaven Towers, as well as Simple Simon boards.

WWW: http://fc-solve.shlomifish.org/
2001-02-08T12:43:00+00:00 games/defendguin Your mission is to defend little penguinoids
Defendguin is a clone of the arcade game "Defender," but with a Linux theme.
Your mission is to defend little penguinoids from being captured and mutated.

WWW: http://www.newbreedsoftware.com/defendguin/
2001-02-07T22:51:54+00:00 lang/ruby-reference Ruby Class and Module Reference, in HTML format
RubyRef--Class and Module Reference

This is the class and library reference from the Programming Ruby book
as a set of XML and/or HTML files. The HTML files are the ones used at
RubyCentral.

The documentation is released under the Open Publication License.

Authors: The Pragmatic Programmers, LLC
2001-02-07T20:00:57+00:00 devel/ruby-libglade2 Ruby binding for Libglade2
Ruby/Libglade2 is a Ruby binding for Libglade2.

WWW: http://ruby-gnome2.sourceforge.jp/
2001-02-07T20:00:57+00:00 devel/ruby-libglade A wrapper library of libglade for Ruby
Ruby-libglade -- A wrapper library of libglade for ruby

WWW: http://ruby-gnome.sourceforge.net/
2001-02-07T11:34:36+00:00 vietnamese/vntex teTeX Vietnamese language + font support
Tha^n cha`o ca'c ba.n,

vntex provides teTeX Vietnamese language + font support

To use, structure your LaTeX document as follows:

\documentclass{<same_as_normal_LaTeX_documents>}
\usepackage{vietnam}
\begin{document}
\inputencoding{viscii}
...
\end{document}

Other inputencoding's are "tcvn" and "vps".

If you prefer to write your LaTeX documents in VIQR, the `vn7to8' utility may
be used to preprocess your LaTeX document before running `latex' on it.

Farther examples are:
share/texmf/tex/generic/vietnam/testlatex.tex
share/texmf/tex/generic/vietnam/testplain.tex
share/texmf/tex/plain/plnfss/plnfss.tex
2001-02-07T06:37:01+00:00 graphics/ruby-qt2gl Qt2 GL extension for Ruby
This is a Qt2 GL extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-02-06T06:46:43+00:00 misc/42upgrade
This package will allow you to upgrade your 4.2R system to
4-stable, so you can compile and use all ports in ports-current.

Satoshi
asami@freebsd.org
2001-02-05T19:05:34+00:00 ftp/puf Parallel HTTP downloader similar to wget
puf is a download tool for UNIX-like systems. You may use it to
download single files or to mirror entire servers. It is similar to
GNU wget (and has a partly compatible command line), but has the
ability to do many downloads in parallel. This is very interesting,
if you have a high-bandwidth internet connection.

WWW: http://puf.sourceforge.net/
2001-02-05T16:48:20+00:00 textproc/y2l Yacc-to-Latex pretty printer/converter
The Yacc to LaTeX utility takes (hopefully) any yacc source file,
and derives an Extended Backus-Naur Form (EBNF) description from
it. This EBNF is written out as LaTeX source. The output is a LaTeX
"longtable" environment, that can be included in any LaTeX document,
typically using an \input{} statement.

WWW: http://www.alchar.org/~aedil/Projects/y2l.html
2001-02-05T07:23:54+00:00 mail/mess822 RFC 822 mail message parsing library and rewriting utilities
mess822 is a library for parsing Internet mail messages. The mess822
package contains several applications that work with qmail:
* ofmipd rewrites messages from dumb clients. It supports a database
of recognized senders and From lines, using cdb for fast lookups.
* new-inject is an experimental new version of qmail-inject. It
includes a flexible user-controlled hostname rewriting mechanism.
* iftocc can be used in .qmail files. It checks whether a known
address is listed in To or Cc.
* 822header, 822field, 822date, and 822received extract various
pieces of information from a mail message.
* 822print converts a message into an easier-to-read format.

mess822 supports the full complexity of RFC 822 address lists, including
address groups, source routes, spaces around dots, etc. It also supports
common RFC 822 extensions: backslashes in atoms, dots in phrases,
addresses without host names, etc. It extracts each address as an
easy-to-use string, with a separate string for the accompanying comment.

mess822 converts RFC 822 dates into libtai's struct caltime format. It
supports numeric time zones, the standard old-fashioned time zones, and
many nonstandard time zones.

WWW: http://cr.yp.to/mess822.html
2001-02-04T22:44:33+00:00 sysutils/wmfsm Displays filesystem usage of mountpoints in a nice WindowMaker dockapp
Wmfsm monitors your filesystem usage. It features three display modes,
different colorschemes and exclusion of filesystems (eg /cdrom).

WWW: http://www.cs.ubc.ca/~cmg/
2001-02-04T20:17:07+00:00 www/eddie Tool for building fault-tolerant redundant WWW servers
Eddie is a high availability clustering tool. It is an open source, 100%
software solution written primarily in the functional programming language
Erlang (www.erlang.org) and is available for Solaris, Linux and *BSD.

Eddie provides advanced automatic traffic management and configuration of
geographically distributed server sites, consisting of one or more Local
Area Networks.

At each site, certain servers are designated as Front End Servers. These
servers are responsible for controlling and distributing incoming traffic
across designated Back End Servers, and tracking the availability of Back
End Web Servers within the site. Back End Servers may support a range of
Web servers, including Apache.

WWW: http://eddie.sourceforge.net/
2001-02-04T04:43:14+00:00 devel/qt-designer GUI C++ IDE based on QT
Qt Designer is a GUI IDE based on Qt 2.x made by
the trolltech people.

WWW: http://www.trolltech.com/products/qt/designer/
2001-02-03T20:57:50+00:00 security/p5-Authen-Krb5 Perl extension for Kerberos 5
Authen::Krb5 is an object-oriented interface to the Kerberos 5 API.
Both the implementation and documentation are nowhere near complete,
and may require previous experience with Kerberos 5 programming. Most
of the functions here are documented in detail in the Kerberos 5 API
documentation.

WWW: https://metacpan.org/release/Krb5
2001-02-03T19:07:43+00:00 ftp/vsftpd FTP daemon that aims to be "very secure"
A FTP daemon that aims to be "very secure"

From the README file:

Author: Chris Evans
Contact: scarybeasts@gmail.com

vsftpd is an FTP server, or daemon. The "vs" stands for Very
Secure. Obviously this is not a guarantee, but a reflection
that I have written the entire codebase with security in mind,
and carefully designed the program to be resilient to attack.

LICENSE: GPL2 or later with exception to link with OpenSSL

WWW: https://security.appspot.com/vsftpd.html
2001-02-03T18:16:34+00:00 audio/normalize Tool for adjusting the volume of wave/MP3 files to a standard level
Normalize is an overly complicated tool for adjusting the volume of
wave files to a standard volume level. This is useful for things like
creating mp3 mixes, where different recording levels on different
albums can cause the volume to vary greatly from song to song.

WWW: http://normalize.nongnu.org/
2001-02-01T23:31:23+00:00 net/tcpstat Program to report various network statistics
tcpstat reports certain network interface statistics (such as
bandwidth) much like vmstat does for system statistics. It gets its
information by either monitoring a specific interface, or by reading
previously-saved tcpdump data from a file. It has been tested under
Linux, Solaris, FreeBSD, NetBSD, and BSD/OS.

WWW: http://www.frenchfries.net/paul/tcpstat/
2001-02-01T16:18:07+00:00 math/ruby-gnuplot Pipe-based interface to the gnuplot package for Ruby
Ruby/Gnuplot is a pipe-based interface to the gnuplot package.
Provides the full capabilities of the gnuplot package to Ruby
programs. Inspired by the Python Gnuplot package that works on the
same principle. Here's an example usage of Ruby/Gnuplot:

require 'narray'
require 'gplot/Gnuplot'

x = NArray.sfloat(100).indgen!
y = x.collect { |i| i*i }

plot = Plot.new ()

plot.setTitle ("Demo 1");
plot.setXlabel ("X");
plot.setYlabel ("X^2");

ds = DataSet.new (y, {"with"=> "lines", "title"=>"Data"})
ds.setGrid (x)

plot.draw ( ds )

WWW: http://physci.gmu.edu/~gmiller/gnuplot/
2001-02-01T14:25:17+00:00 news/gnus-emacs20 A popular newsreader for emacs20
This is a port of gnus for emacs20.

WWW: http://www.gnus.org/

-- ported by Ilya Martynov <ilya@martynov.org>
2001-02-01T13:25:14+00:00 math/ruby-narray Numerical N-dimensional array library for Ruby
NArray is an Numerical N-dimensional Array class. Supported element types are 1/2/4-byte Integer, single/double-precision Real/Complex, and Ruby Object. This extension library incorporates fast calculation and easy manipulation of large numerical arrays into the Ruby language. NArray has features similar to NumPy, but NArray has vector and matrix subclasses.

WWW: http://narray.rubyforge.org/
2001-02-01T11:43:48+00:00 www/mozilla-headers Header files for mozilla communicator web-surfboard
Header files for mozilla communicator web-surfboard.

WWW: http://www.mozilla.org/
2001-02-01T11:43:48+00:00 www/mozilla-headers-vendor Header files for mozilla communicator web-surfboard
Header files for mozilla communicator web-surfboard.

WWW: http://www.mozilla.org/
2001-02-01T11:43:48+00:00 www/mozilla-headers-devel Header files for mozilla communicator web-surfboard
Header files for mozilla communicator web-surfboard.

WWW: http://www.mozilla.org/
2001-01-31T23:14:09+00:00 www/wb0 Web browser for svgalib which can show pictures
This is a Web browser for the VGA console. It can display pictures.
It uses libjpeg, libpng, Lynx, and svgalib.

If you have difficulties, try running it with the "m321" option.

WWW: http://atrey.karlin.mff.cuni.cz/~clock/twibright/wb0
2001-01-30T22:02:46+00:00 games/mahjong Networked Mah Jong program, together with a computer player
This is a set of three programs which provide a networked Mah Jong
program, together with a computer player. Thus the game can be played by
four humans, by a human and three computer players, or any other
combination. There is a server program, which handles the game. An X
client to allow humans to play naturally, and a computer player.

WWW: http://mahjong.julianbradfield.org/
2001-01-30T12:16:05+00:00 net/smbfs SMB/CIFS protocol and SMB/CIFS file system implementation
This is native SMB/CIFS filesystem (smbfs for short) for FreeBSD.
It is a complete, kernel side implementation of SMB requester and filesystem.

Please note, that this version of smbfs has been tested with recent
FreeBSD-current and FreeBSD 4.X.

smbfs has been tested with the following SMB servers:

Samba, Windows 95/98/ME/2000/NT4.0(SPs 4, 5, 6), IBM LanManager, NetApp.

Please send all comments, suggestions and bug reports to bp@freebsd.org
2001-01-30T10:48:28+00:00 www/nspostgres A driver to access PostgreSQL databases from Aolserver
An driver module allowing access to PostgreSQL databases from
within AOLserver.

WWW: http://www.aolserver.com/
2001-01-30T10:21:27+00:00 textproc/clo++
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++/
2001-01-29T19:39:15+00:00 archivers/ucl Data compression library with low memory usage
UCL is a portable lossless data compression library written in ANSI C.

UCL implements a number of compression algorithms that achieve an excellent
compression ratio while allowing *very* fast decompression. Decompression
requires no additional memory.

WWW: http://www.oberhumer.com/opensource/ucl
2001-01-29T19:05:06+00:00 russian/rus-ispell New Russian dictionaries for ispell
New Russian dictionaries for ispell

This package contains a list of Russian words and an affix file to be
used with a well-known ispell spelling checker. It may be especially
useful for UNIX users.

The word list is based on the early one collected by Neal Dalton.
After removing illegal words and adding many new rules and words, the
dictionaries contain now over 90,100 basic words and produce over
892,000 related words (compared to 52,000 words in Neal's version).

This package seems to be the only one that supports the right spelling
of words with the Russian letter 'yo' (other dictionaries simply
replace the letter 'yo' by 'ye').

Further detailed documentation on the package is in Russian (koi8-r
character set) in README.koi file.

WWW: http://scon155.phys.msu.su/~swan/orthography.html
2001-01-29T10:45:06+00:00 www/mnogosearch31 Full featured SQL-based hypertext search engine
mnoGoSearch is a full featured SQL-based search engine for intranet or small
domain Internet web servers. You can also use it to build specialized search
engines such as cooking recipies or searching newspaper articles.

Provides pre-built web search frontends in C (via CGI) and PHP.

WWW: http://www.mnogosearch.org/
2001-01-29T10:45:06+00:00 www/mnogosearch Full featured SQL-based hypertext search engine
mnoGoSearch is a full featured SQL-based search engine for intranet or small
domain Internet web servers. You can also use it to build specialized search
engines such as cooking recipies or searching newspaper articles.

Provides pre-built web search frontend in C (via CGI).

WWW: http://www.mnogosearch.org/
2001-01-29T10:45:06+00:00 www/mnoGoSearch-current
mnoGoSearch is a full featured SQL-based search engine for intranet or small
domain Internet web servers. You can also use it to build specialized search
engines such as cooking recipies or searching newspaper articles.

Provides pre-built web search frontends in C (via CGI) and PHP.

WWW: http://search.mnoGo.ru/
2001-01-29T08:24:02+00:00 audio/linux-vsound Utility for capturing audio streams from Linux binaries
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.

Erik de Castro Lopo <erikd@zip.com.au>
WWW: http://www.zip.com.au/~erikd/vsound/
2001-01-29T08:21:36+00:00 net/pvm++ A C++-Library for PVM
PVM++: A C++-Library for PVM

This library provides an easy way to program the widely used parallel
programming library PVM, which works in homogenous and heterogenous
network environments.

Features :

- Easy sending and receiving of messages in heterogenous networks.
- Full STL-integration.
- Easy installation with configure-script on all UN*X platforms.
- Easy access to all task and host information.
- Message handlers are supported.
- Messages can be automatically unpacked on arrival.

WWW: http://pvm-plus-plus.sourceforge.net/
2001-01-28T20:04:27+00:00 devel/cpp2html
This is a simple program that, given a source C/C++ file, produces a
HTML source with syntax highlighting.

- George Reid
greid@ukug.uk.freebsd.org
2001-01-28T19:03:43+00:00 net/dictd-database Dictd words database
Dictd words database.
2001-01-28T10:33:12+00:00 www/mnoGoSearch
mnoGoSearch is a full featured SQL-based search engine for intranet or small
domain Internet web servers. You can also use it to build specialized search
engines such as cooking recipies or searching newspaper articles.

Provides pre-built web search frontends in C (via CGI) and PHP.

WWW: http://search.mnoGo.ru/
2001-01-28T08:50:53+00:00 devel/dotconf Simple, powerful configuration-file parser
dot.conf is a simple configuration-file parser library written in C.
The configuration files created for dot.conf look very similar to
those used by the Apache Webserver. Even Container-Directives known
from httpd.conf can easily be used in the exact same manner as for
Apache-Modules. It supports various types of arguments, dynamically
loadable modules that create their own configuration options
on-the-fly, a here-documents feature to pass very long ARG_STR data
to your app, ${NAME:-default} style environment variable
substitution for arguments, and on-the-fly inclusion of additional
config files. Some behaviour can be toggled with flags at runtime.
To keep dotconf from printing out warnings, you can install your
own customized error handler.

WWW: https://github.com/williamh/dotconf
2001-01-27T03:59:41+00:00 sysutils/xw X app to list current users logged into the system
XW is an X app to list all the current users logged in to
the local system. Clicking on a user pops up a window
displaying various information on that user.

Future plans do include to expand this to remote systems
as well.

It also provides various information on the logged in users.

WWW: http://www.gurubox.com/xw/

- Daniel Hemmerich
dan@spot.org
2001-01-27T03:07:40+00:00 security/p5-Crypt-Cracklib Perl interface to Alec Muffet's cracklib library
Crypt::Cracklib is a perl interface to Alec Muffet's cracklib library.

WWW: https://metacpan.org/release/Crypt-Cracklib
2001-01-26T18:15:28+00:00 graphics/qdraw Library for hardware accelerated 3D graphics
The QDraw 3D library provides platform independent hardware accelerated
3D graphics through a well defined API. It runs on Linux, FreeBSD,
Windows 98, Windows 2000, and on PlayStation 2.

WWW: http://www.qubesoft.com/
2001-01-26T03:34:34+00:00 x11-wm/qlwm Qt-based window manager
This is a window manager based on the Qt library. It supports
icons, keyboard controls, and virtual screens. It comes with two
applets: a biff-like mail indicator and a clock, both designed to
be swallowed by its toolbar.

Caution! Killing this window manager will kill some of your X
clients (applications).

WWW: http://www.alinden.mynetcologne.de/qlwm/
WWW: http://www.mynetcologne.de/~nc-lindenal/qlwm/

Trevor Johnson
2001-01-25T15:55:46+00:00 net/dictd Dict protocol (RFC 2229) server
The DICT Protocol, described in RFC 2229 is a TCP transaction based
query/response protocol that allows a client to access dictionary definitions
from a set of natural language dictionary databases. While RFC 2229 is a
finished document, we plan to clarify and enhance the protocol definition as we
gain more experience with large dictionary database servers. By default, the
DICT protocol uses TCP port 2628.

WWW: http://www.dict.org/
WWW: https://sourceforge.net/projects/dict/
2001-01-23T16:47:05+00:00 sysutils/qtpkg A Qt based package removal tool
qtpkg simplifies the removal of packages by simulating the add/remove
programs dialog as seen in Windows. Handy when you can't remember the
correct version number. It also allows you to read the description of the
package and its packing list.
2001-01-23T16:47:05+00:00 ports-mgmt/qtpkg A Qt based package removal tool
qtpkg simplifies the removal of packages by simulating the add/remove
programs dialog as seen in Windows. Handy when you can't remember the
correct version number. It also allows you to read the description of the
package and its packing list.
2001-01-23T07:55:56+00:00 textproc/ruby-qt2xml Qt2 xml extension for Ruby
This is a Qt2 xml extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-01-23T07:55:09+00:00 x11-toolkits/ruby-qt2table Qt2 table extension for Ruby
This is a Qt2 table extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-01-23T07:54:16+00:00 x11-toolkits/ruby-qt2canvas Qt2 canvas extension for Ruby
This is a Qt2 canvas extension for Ruby.

Author: Nobuyuki Horie <horie@smail.u-shizuoka-ken.ac.jp>
WWW: http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/index.html
2001-01-23T07:40:06+00:00 devel/fnccheck Profiling library/utilities for C/C++ programs
FncCheck is a library which generates profiles for C/C++ programs.
A profile is a list of informations about your functions, such as
time spend in functions, number of calls and other things.

In order to use FncCheck, you have to compile your .o files
with '-finstrument-functions -g' switches (gcc V2.95.2 and higher).
You have then to link your executable with the library 'libfc.so'.

WWW: https://sourceforge.net/projects/fnccheck/
2001-01-23T07:04:38+00:00 archivers/sectar Program to create encrypted tar archives
Secure Tar (star) doesn't create encrypted tape archives (tar files)
yet, but it can encrypt/decrypt files only using multiple blocksizes,
and keysizes using the AES algorithm Rijndael. Once the standalone app
is stable, then it will be incorporated with tar. The encryption is
exported under exemption TSU 740.13.

WWW: http://sf.net/projects/star/
2001-01-22T16:33:23+00:00 devel/libdsp C++ class library of common digital signal processing functions
libDSP is C++ class library of common digital signal processing functions.

WWW: http://libdsp.sourceforge.net/overview.html
2001-01-22T15:44:24+00:00 lang/sxm Another implementation of Scheme
SXM (a.k.a. CXEMA) is a portable implementation of the Scheme
Programming language. It conforms to IEEE/ANSI standard of Scheme
and supports all features of the R5RS Report on Scheme. In addition,
SXM supports numerous features of Chez Scheme v6.0 and SRFIs 0, 6, 8,
11, and 16. SXM is derived from David Michael Betz's XScheme. Due to
the loss of compatibility with the original (object system has been
dropped) and significant amount of modifications and additions (SXM
is 4 times bigger), I decided to treat it as a separate project with
its own name.

WWW: http://www.malgil.com/sxm/
2001-01-21T17:08:18+00:00 games/qkmj QKMJ - QK Ma2Jong4 client
This is a server-client version of Ma2Jiang4, sometimes called
"Mah-jong" in English. The rules are complicated and available via
a search engine.
2001-01-21T16:47:58+00:00 sysutils/checkservice Checkservice is written to check the status of the services
Checkservice is written, as the name of the program suggests, to
check the status of the services that you run on your own or a
remote server/computer. It can monitor for example the FTP Server
and Web server you are running and alarm you in several ways if
something is wrong with them.

The variety of output types, check- & warningplugins make Checkservice
suitable for many tasks. With simple configfiles you can scan
important services on the local host, but also on remote hosts, and
make sure you know if a vital service fails! Since the 0.9.9-release
Checkservice supports grouping. This is a convenient way to organize
the hosts to check in different categories.

WWW: http://www.linvision.com/checkservice/
2001-01-21T16:36:26+00:00 palm/bibelot Formats and converts text documents into compressed PalmDoc .pdb files
bibelot.pl is a Perl script that formats and converts text documents
into compressed PalmDoc .pdb files, suitable for reading on a Palm
or Handspring device with any standard PalmDoc reader (AportisDoc,
CSpotRun, RichReader, TealDoc, etc.)

WWW: https://sourceforge.net/projects/bibelot/
2001-01-21T15:45:46+00:00 devel/happydoc Tool for extracting documentation from Python source code
HappyDoc is a tool for extracting documentation from Python source code.
It differs from other such applications by the fact that it uses the
parse tree for a module to derive the information used in its output,
rather that importing the module directly. This allows the user to
generate documentation for modules which need special context to be
imported.

WWW: http://happydoc.sourceforge.net/
2001-01-20T22:28:23+00:00 devel/p5-Dialog Perl interface to dialog(3)
Dialog - Perl interface to dialog(3)

WWW: http://search.cpan.org/dist/Dialog/
2001-01-20T21:42:25+00:00 x11-wm/ion3 A tiling tabbed window manager
Ion is a simple but extensible Window Manager that is closer to
Ratpoison and PWM than to anything else.

With Ion, the screen is divided into frames, and each program simply
lives in the frame it's provided. All Ion commands are keyboard-based.
Ion is also highly configurable and extensible through Lua.

Think of Ion like an X11 version of Screen.

WWW: http://modeemi.cs.tut.fi/~tuomov/ion/
2001-01-20T21:42:25+00:00 x11-wm/ion Window manager with a text-editorish, keyboard friendly interface
Ion (based on PWM) is a new kind of window manager that brings a
text-editorish, keyboard friendly user interface to window management.

Modern GUIs are unusable. Overlapping windows are hard to manage, especially
from the keyboard, and the user often ends up in a jungle. Not to mention the
application programs, which are even worse. Mouse-based search-and-click
interfaces are slow - keyboard is fast having learnt the commands. Ion (the
last three letters of vision =-) was written as an example and an experiment of
something presumably better (just the window manager, though).

Ion simply divides the screen into frames that take the whole screen. Big
displays have so much space that this is convenient and smaller displays
couldn't show more than one window at a time anyway. The frames can be split
and growing the size of one will shrink others. Alike in PWM, clients can be
moved between frames and multiple clients can be attached to one frame.

With Ion you will hardly ever have to touch the mouse again for navigation
between windows and the windows are always in order.

WWW: http://modeemi.cs.tut.fi/~tuomov/ion/
2001-01-20T21:42:25+00:00 x11-wm/ion-devel A window manager with a text-editorish, keyboard friendly interface
Ion (based on PWM) is a new kind of window manager that brings a
text-editorish, keyboard friendly user interface to window management.

Modern GUIs are unusable. Overlapping windows are hard to manage, especially
from the keyboard, and the user often ends up in a jungle. Not to mention the
application programs, which are even worse. Mouse-based search-and-click
interfaces are slow - keyboard is fast having learnt the commands. Ion (the
last three letters of vision =-) was written as an example and an experiment of
something presumably better (just the window manager, though).

Ion simply divides the screen into frames that take the whole screen. Big
displays have so much space that this is convenient and smaller displays
couldn't show more than one window at a time anyway. The frames can be split
and growing the size of one will shrink others. Alike in PWM, clients can be
moved between frames and multiple clients can be attached to one frame.

With Ion you will hardly ever have to touch the mouse again for navigation
between windows and the windows are always in order.

WWW: http://modeemi.cs.tut.fi/~tuomov/ion/

-- Robert Ricci
ricci@cs.utah.edu
2001-01-20T21:42:25+00:00 x11-wm/ion-2 A tiling tabbed window manager
Ion (based on PWM) is a new kind of window manager that brings a
text-editorish, keyboard friendly user interface to window management.

Modern GUIs are unusable. Overlapping windows are hard to manage, especially
from the keyboard, and the user often ends up in a jungle. Not to mention the
application programs, which are even worse. Mouse-based search-and-click
interfaces are slow - keyboard is fast having learnt the commands. Ion (the
last three letters of vision =-) was written as an example and an experiment of
something presumably better (just the window manager, though).

Ion simply divides the screen into frames that take the whole screen. Big
displays have so much space that this is convenient and smaller displays
couldn't show more than one window at a time anyway. The frames can be split
and growing the size of one will shrink others. Alike in PWM, clients can be
moved between frames and multiple clients can be attached to one frame.

With Ion you will hardly ever have to touch the mouse again for navigation
between windows and the windows are always in order.

WWW: http://modeemi.cs.tut.fi/~tuomov/ion/
2001-01-20T11:14:29+00:00 x11-fonts/webfonts TrueType core fonts for the Web
This is a collection of high quality and free to use TrueType fonts created by
Monotype and Microsoft Typography. It consists of the following families:

Times New Roman, Courier New, Georgia, Trebuchet MS, Comic
Sans MS Arial, Arial Black, Verdana, Andale Mono, Impact,
Calibri, Cambria, Consolas, Constantia, Corbel

They contain all 652 glyphs defined in WGL4 and are available in the following
encodings:

ISO 8859-1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and 15
KOI8-R and -RU

Tahoma can also be installed as an option, but a Windows License is required.
2001-01-20T08:04:22+00:00 net/xbone Deploys and manages IP-based VPNs (aka "virtual Internets")
The X-Bone dynamically deploys and manages Internet overlays to reduce
configuration effort and increase network component sharing. The
X-Bone discovers, configures, and monitors network resources to create
overlays over existing IP networks. Overlays are useful for deploying
overlapping virtual networks on shared infrastructure and for
simplifying topology.

The X-Bone's two-layer IP in IP tunneled overlays support existing
applications and unmodified routing, multicast, and DNS services in
unmodified host operating systems. This two-layer scheme uniquely
supports node revisitation and recursive overlays, which is critical
for fault tolerance and dynamic relocation. The X-Bone uses multicast
to simplify resource discovery, and provides secure deployment as well
as secure overlays (VPNs).

WWW: http://www.isi.edu/xbone/
2001-01-20T00:13:18+00:00 security/apg Automated Password Generator written in Go
apg-go is a simple APG-like password generator written in Go.

It tries to replicate the functionality of the "Automated Password Generator",
which hasn't been maintained since 2003. Since more and more Unix
distributions are abondoning the tool, I was looking for an alternative.

Since FIPS-181 (pronouncable passwords) has been withdrawn in 2015, I didn't
see any use in replicating that feature. Therfore apg.go does not support
pronouncable passwords.

WWW: https://github.com/wneessen/apg-go
2001-01-19T18:11:08+00:00 textproc/xml-i18n-tools Xml internationalization support for GNOME, and others
The module contains some utility scripts and assorted auto* magic for
internationalizing various kinds of XML files. This supersedes the
earlier scripts that I (Kenneth) distributed to be checked into each
module. In addition, it has an additional merging feature, currently
only for oaf files. This feature might be extented to handle .desktop
files and MIME files in the future.

* Features

o Automatically extracts translatable strings from oaf, glade, bonobo
ui, nautilus theme and other XML files into the po files.

o Automatically merges translations from po files back into .oaf files
(encoding to be 7-bit clean). I can also extend this merging
mechanism to support other types of XML files.

WWW: http://www.gnome.org/
2001-01-19T18:11:08+00:00 textproc/intltool Tools to internationalize various kinds of data files
The module contains some utility scripts and assorted auto* magic for
internationalizing various kinds of XML files.

* Features

o Extract translatable strings from various source files (.xml.in,
.glade, .desktop.in, .server.in, .oaf.in).

o Collect the extracted strings together with messages from traditional
source files (.c, .h) in po/$(PACKAGE).pot.

o Merge back the translations from .po files into .xml, .desktop and
.oaf files. This merge step will happen at build resp. installation
time.

WWW: http://www.gnome.org/
2001-01-19T15:00:39+00:00 databases/phppgadmin Web Based Postgres Administration
phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL. phpPgAdmin is a
fully functional PostgreSQL administration utility. You can use it to create
and maintain multiple databases and even multiple servers.

Features include:
- create and drop databases
- create, copy, drop and alter
tables/views/sequences/functions/indicies/triggers
- edit and add fields (to the extent Postgres allows)
- execute any SQL-statement, even batch-queries
- manage primary and unique keys
- create and read dumps of tables
- administer one single database
- administer multiple servers
- administer postgres users and groups

LICENSE: GPL2 or later

WWW: http://phppgadmin.sourceforge.net/
2001-01-19T13:35:59+00:00 misc/achievo Flexible web-based resource management tool
Achievo is a flexible web-based resource management tool for
business environments.

Achievo features:

. Totally web-based system
. Based on system independent cutting edge technology
. Completely adaptable to your own organisation

Achievo is build out of several modules and a central database.

WWW: http://www.achievo.org/
2001-01-19T12:53:37+00:00 databases/phpmyadmin211 A set of PHP-scripts to manage MySQL over the web

phpMyAdmin handles the administration of MySQL over the Web. It can
manage a whole MySQL server as well as a single database.

* Intuitive web interface
* Support for most MySQL features:
o browse and drop databases, tables, views, fields and indexes
o create, copy, drop, rename and alter databases, tables, fields
and indexes
o maintenance of server, databases and tables, with proposals on
server configuration
o execute, edit and bookmark any SQL-statement, even batch-queries
o manage MySQL users and privileges
o manage stored procedures and triggers
* Import data from CSV and SQL
* Export data to various formats: CSV, SQL, XML, PDF, ISO/IEC 26300 -
OpenDocument Text and Spreadsheet, Word, Excel, LATEX and others
* Administering multiple servers
* Creating PDF graphics of your database layout
* Creating complex queries using Query-by-example (QBE)
* Searching globally in a database or a subset of it
* Transforming stored data into any format using a set of predefined
functions, like displaying BLOB-data as image or download-link
* And much more...

WWW: http://www.phpmyadmin.net/
2001-01-19T12:53:37+00:00 databases/phpmyadmin Set of PHP-scripts to manage MySQL over the web
Currently phpMyAdmin can:

* browse and drop databases, tables, views, columns and indexes
* display multiple results sets through stored procedures or queries
* create, copy, drop, rename and alter databases, tables, columns
and indexes
* maintain server, databases and tables, with proposals on server
configuration
* execute, edit and bookmark any SQL-statement, even batch-queries
* load text files into tables
* create and read dumps of tables
* export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -
OpenDocument Text and Spreadsheet, Microsoft Word 2000, and
LATEX formats
* import data and MySQL structures from OpenDocument spreadsheets,
as well as XML, CSV, and SQL files
* administer multiple servers
* manage MySQL users and privileges
* check referential integrity in MyISAM tables
* using Query-by-example (QBE), create complex queries
automatically connecting required tables
* create PDF graphics of your database layout
* search globally in a database or a subset of it
* transform stored data into any format using a set of predefined
functions, like displaying BLOB-data as image or download-link
* track changes on databases, tables and views
* support InnoDB tables and foreign keys
* support mysqli, the improved MySQL extension
* create, edit, call, export and drop stored procedures and
functions
* create, edit, export and drop events and triggers
* communicate in 62 different languages

WWW: https://www.phpmyadmin.net/
2001-01-19T09:00:21+00:00 irc/ruby-irc IRC client framework for Ruby
Ruby/IRC is an IRC client framework for Ruby.
2001-01-19T06:16:46+00:00 devel/ruby-textbuf Gapped text buffer extention for Ruby
Textbuf is a gapped text buffer extension for Ruby.

Author: Minero Aoki <aamine@loveruby.net>
WWW: http://www.loveruby.net/en/textbuf.html
2001-01-18T19:06:25+00:00 graphics/view3ds A simple realtime 3DS file previewer based on the Lib3ds Library
A simple realtime 3DS file previewer based on the Lib3ds Library.
2001-01-18T19:03:53+00:00 graphics/lib3ds Library for handling 3DS (3D Studio) files
Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS
files. It's main goal is to simplify the creation of 3DS import and export
filters.

WWW: https://code.google.com/archive/p/lib3ds/
2001-01-17T09:11:36+00:00 textproc/rxp Validating XML parser written in C
RXP is a validating XML parser written in C. It is licensed under the
GNU Public Licence.

WWW: http://www.cogsci.ed.ac.uk/~richard/rxp.html
2001-01-16T23:01:57+00:00 print/pic2fig Pic format to fig format converter
Pic2fig is a pic(l) preprocessor for drawing simple figures in Fig code.
The basic objects are box, line, arrow, circle, ellipse, arc and text.

When pic2fig is executed, it produces an output file in the
current directory. The name is constructed from the input file's
name. If the input filename ends with .pic, then that extension
will be replaced by .fig. Otherwise, .fig is appended to the input
filename. If file does not exist, then pic2fig tries appending .pic
to the name.

Updated to produce FIG 3.2 format by Patrick Powell

Note: this version does not support the groff/pic 'thickness' attribute.
2001-01-16T18:27:26+00:00 japanese/libjconv Japanese charset conversion library powered by iconv(3)
This is a Japanese charset conversion library powered by iconv(3).

WWW: http://ghost.math.sci.hokudai.ac.jp/misc/libjconv/
2001-01-16T17:15:40+00:00 sysutils/xcdroast Another X11 frontend to mkisofs/cdrecord
X-CD-roast is an X11 based CD-burner. You can burn Audio and Data
CD-ROMs. It can be used to extract data and audio tracks.
You can format CD-RWs, create ISO images, burn ISO images, and many
other stuff...

Note: It uses cdrecord and works only on SCSI drives.
2001-01-15T17:42:47+00:00 audio/aureal-kmod Driver for Aureal Vortex based soundcards
FreeBSD driver for Aureal Vortex based sound cards.
2001-01-15T17:03:40+00:00 misc/aureal-kmod
FreeBSD Driver for Aureal Vortex based soundcards.

WWW: http://www.cis.ohio-state.edu/~matey/au88x0/
2001-01-15T06:22:07+00:00 devel/p5-Term-Screen Basic screen + input class
Term::Screen is a very simple screen positioning module that should work
wherever `Term::Cap' does. It is set up for Unix using stty's but these
dependencies are isolated by evals in the `new' constructor. Thus you may
create a child module implementing Screen with MS-DOS, ioctl, or other
means to get raw and unblocked input. This is not a replacement for
Curses -- it has no memory. This was written so that it could be easily
changed to fit nasty systems, and to be available first thing.

WWW: https://metacpan.org/release/Term-Screen
2001-01-15T04:40:11+00:00 security/pks PGP Public Key Server
This program implements a standard PGP Key Server, which can be assumed
to be in addition to the public key server at MIT.

WWW: http://www.mit.edu/people/marc/pks/
2001-01-14T19:45:31+00:00 lang/scriba A scripting implementation of the BASIC language
ScriptBasic is a scripting implementation of the BASIC language. The
aim of this implementation is to provide a general and widely used
tool for the simple programmer. One of the reason behind the success
of the Microsoft operating systems is VisualBasic, which is built into
many of the applications Microsoft delivers. Why are UNIX and other
non-Microsoft operating system users prohibited to use the simplest
programming language?

ScriptBasic is a BASIC implementation, which aims not less than
becoming the most widely used scripting tool on UNIX systems. It is
portable, it is BASIC, it is a scripting tool and it is GNU LGPL.
2001-01-14T06:13:23+00:00 security/p5-Crypt-UnixCrypt Perl module implementing crypt(3) function
Crypt::UnixCrypt - perl-only implementation of the crypt(3) function.
2001-01-14T06:05:16+00:00 devel/p5-Class-Singleton Perl module that describes a singular object class
This is the Class::Singleton module. A Singleton describes an
object class that can have only one instance in any system. An
example of a Singleton might be a print spooler or system
registry. This module implements a Singleton class from which
other classes can be derived. By itself, the Class::Singleton
module does very little other than manage the instantiation of a
single object. In deriving a class from Class::Singleton, your
module will inherit the Singleton instantiation method and can
implement whatever specific functionality is required.

WWW: https://metacpan.org/release/Class-Singleton
2001-01-13T16:08:05+00:00 net/aim AOL's Instant Messenger (AIM) client
AIM is the AOL Instant Messenger.

The AOL Instant Messenger is used to see which of your friends (buddies),
family or co-workers are logged on to the Internet (and registered with AIM)
at the current time.

You can then send messages and chat directly with these people.

This port consists of AOL's Linux AIM client which runs on FreeBSD using the
linux emulation system.

WWW: http://www.aim.aol.com/

Roger Hardiman <roger@freebsd.org>
2001-01-13T16:08:05+00:00 net-im/aim AOL's Instant Messenger (AIM) client
AIM is the AOL Instant Messenger.

The AOL Instant Messenger is used to see which of your friends (buddies),
family or co-workers are logged on to the Internet (and registered with AIM)
at the current time.

You can then send messages and chat directly with these people.

This port consists of AOL's Linux AIM client which runs on FreeBSD using the
linux emulation system.

WWW: http://www.aim.aol.com/
2001-01-13T15:50:15+00:00 textproc/nl-ispell
2001-01-13T01:29:38+00:00 www/mod_auth_pgsql Allows users to use PostgreSQL databases for user authentication
This add-on module allows the apache web server to use a PostgreSQL
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.

WWW: http://www.giuseppetanzilli.it/mod_auth_pgsql/
2001-01-10T03:04:46+00:00 sysutils/p5-Schedule-At OS independent interface to the Unix 'at' command
This modules provides an OS independent interface to 'at', the Unix
command that allows you to execute commands at a specified time.

WWW: https://metacpan.org/release/Schedule-At
2001-01-09T15:19:17+00:00 net/neoupdate
NeoUpdate is a Perl Script that monitors network connection and
update DNS records on free DNS service provider CentralInfo whenever
an IP address change is detected. Centralinfo provide free dns
hosting for your domain name (Example : www.mydomain.com). It is
extremely useful for Cable Modem or DSL users who runs various
service like ftp and http server on their computer and prevent
service downtime whenever an IP change occur.

WWW: http://www.iamnewbie.com/

- Jim
jim@thehousleys.net
2001-01-09T11:47:16+00:00 security/ruby-ssl
This is a Ruby module for handling SSL sockets, ported from Python.

Author: GOTOU YUUZOU <gotoyuzo@notwork.org>
2001-01-09T09:43:23+00:00 devel/funnelweb Powerful literate-programming macro pre-processor
FunnelWeb is a powerful literate-programming macro preprocessor
that enables you to weave programs and documentation together.
FunnelWeb is a production quality tool that was specifically
engineered for practical everyday use.

WWW: http://www.ross.net/funnelweb/
2001-01-09T02:00:24+00:00 japanese/pips880
Photo Image Print System for Linux is the Printer filter for EPSON
PM-880C. By using this driver you can print out as high quality as you
use Windows driver. See the below URL:

WWW: http://www.epkowa.co.jp/

And this port has a modified filter "filter880.rev" when you print out
more than one page useful. For example, if you use it, you add the
next entry into /etc/printcap.

pm880c|EPSON PM-880C:\
:lp=/dev/lpt0:\
:sh:\
:if=/usr/local/libexec/pips880/filter880.rev:\
:sd=/var/spool/lpd/pm880c:\
:mx#0:\
:lf=/var/log/lpd-errs

*************************************************************
To run with Japanese messages, you should execute as follows:
env LANG=ja_JP pips880 -la JP
*************************************************************
2001-01-09T01:59:14+00:00 japanese/pips780
Photo Image Print System for Linux is the Printer filter for EPSON
PM-780C. By using this driver you can print out as high quality as you
use Windows driver. See the below URL:

WWW: http://www.epkowa.co.jp/

And this port has a modified filter "filter780.rev" when you print out
more than one page useful. For example, if you use it, you add the
next entry into /etc/printcap.

pm780c|EPSON PM-780C:\
:lp=/dev/lpt0:\
:sh:\
:if=/usr/local/libexec/pips780/filter780.rev:\
:sd=/var/spool/lpd/pm780c:\
:mx#0:\
:lf=/var/log/lpd-errs

*************************************************************
To run with Japanese messages, you should execute as follows:
env LANG=ja_JP pips780 -la JP
*************************************************************
2001-01-09T01:56:33+00:00 print/pips880 Photo Image Print System for Linux --- EPSON PM-880C
This port is for a printer filter of EPSON PM-880C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.avasys.jp/
2001-01-09T01:55:03+00:00 print/pips780 Photo Image Print System for Linux --- EPSON PM-780C
This port is for a printer filter of EPSON PM-780C. The filter is
called Photo Image Print System for Linux and there exist the filters
for other EPSON bubble jet printers. By using this driver you can
print out as high quality as you use the Windows driver. See the below
URL:

WWW: http://www.avasys.jp/
2001-01-09T01:53:42+00:00 print/pips-sc680_777
This port is for a printer filter of EPSON Stylus Color 680/Stylus Color 777. The filter
is called Photo Image Print System for Linux and there exist the
filters for other EPSON bubble jet printers. By using this driver you
can print out as high quality as you use the Windows driver. It
supports English, French, Germany, Spanish, Italian and Portugue. See
the below URL:

WWW: http://www.epkowa.co.jp/

This port has a modified filter "filter-sc680_777.rev" which is useful to
print out more than one page. Then you execute the next command:

/usr/local/libexec/pips-sc680_777/setup

to setup /etc/printcap, make a spool in /var/spool/lpd/ and so on.

To run with Japanese/French/Germany/Spanish/Italian/Dutch/
Portugue/Korean messages, you should execute as follows:
env LANG=ja_JP pips-sc680_777 env LANG=fr pips-sc680_777
env LANG=de pips-sc680_777 env LANG=es pips-sc680_777
env LANG=it pips-sc680_777 env LANG=nl pips-sc680_777
env LANG=pt pips-sc680_777 env LANG=ko pips-sc680_777 (*)
env LANG=zh_CN pips-sc680_777 (*)(**) env LANG=zh_TW.Big5 pips-sc680_777 (**)

(*) These do not work well.
(**) See more informations in /usr/local/share/doc/pips800/readme_for_zh
2001-01-08T23:26:48+00:00 x11/xdialog Drop in replacement for the "dialog" or "cdialog" programs
Xdialog is designed to be a drop in replacement for the "dialog" or
"cdialog" programs. It converts any terminal based program into a
program with an X-windows interface. The dialogs are easier to see
and use while adding even more functionalities.

WWW: http://xdialog.free.fr/
2001-01-08T19:04:12+00:00 palm/txt2pdbdoc Converts plain text and HTML files to Palm Pilot Doc formats
Converts plain text and HTML files to the Doc format used by PalmPilots,
and vice versa.

WWW: http://homepage.mac.com/pauljlucas/software/txt2pdbdoc
2001-01-08T18:27:17+00:00 chinese/bitchx Zh-tw cursor movement friendly, wrapping clean BitchX
2001-01-07T07:38:32+00:00 security/amavis-perl Mail Virus Scanner (uses external antivirus)
Imagine a heterogene network environment with both UN*X and DOS / Windows/
Macintosh workstations. Now think of an UN*X server that serves Windows
and/or Macintosh workstations via a POP3 service. Would it not be nice to
ensure attachments coming via email are scanned for viruses before they reach
a system they are able to infect? Well - that is what this package is for.
It resides on the server that handles your incoming mails. When a mail
arrives, instead of being delivered via procmail directly, is parsed through
a script that extracts all attachments from the mail, unpacks (if needed)
and scans them using a professional virus scanner program.

This is a perl implementation of the mailscan.

WWW: http://www.amavis.org/

Roman Shterenzon <roman@xpert.com>
2001-01-07T07:23:10+00:00 databases/p5-BerkeleyDB Perl5 interface to the Berkeley DB package
This is the perl5 interface to Berkeley DB version 2, 3, 4 or 4.1, which
it depends on.

You may want to use this, instead of the default dbm that perl provides,
as that one is based on version 1, which is seriously buggy. E.g., if
keys or data are over a hundred bytes or so, bad things may happen to
your dbm files. Never mind all the extra features....

WWW: https://metacpan.org/release/BerkeleyDB
2001-01-07T00:52:07+00:00 print/cups Common UNIX Printing System
CUPS is a standards-based, open source printing system. It uses the Internet
Printing Protocol (IPP) to support printing to local and network printers.

WWW: https://github.com/OpenPrinting/cups
2001-01-07T00:52:07+00:00 print/cups-lpr The CUPS BSD and system V compatibility binaries (lp* commands)
CUPS provides a portable printing layer for UNIX-based operating
systems. It has been developed by Easy Software Products to promote a
standard printing solution for all UNIX vendors and users.

CUPS uses the Internet Printing Protocol ("IPP") as the basis for
managing print jobs and queues. The Line Printer Daemon ("LPD") Server
Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are
also supported with reduced functionality. CUPS adds network printer
browsing and PostScript Printer Description ("PPD") based printing
options to support real-world printing under UNIX.

CUPS provides the System V and Berkeley command-line interfaces. These are
available in the cups-lpr port.

CUPS also supports a customized version of GNU Ghostscript (currently based
off GNU Ghostscript 5.50) and an image file RIP that are used to support
non-PostScript printers. Sample drivers for HP and EPSON printers are included
that use these filters. This software is available in the cups-pstoraster
port.

- AlanE (maintainer)
alane@freebsd.org, ports@geeksrus.net
[original text by greid@ukug.uk.freebsd.org]
2001-01-07T00:52:07+00:00 print/cups-base Common UNIX Printing System: ${COMMENT2}
CUPS provides a portable printing layer for UNIX-based operating
systems. It has been developed by Easy Software Products to promote a
standard printing solution for all UNIX vendors and users.

CUPS uses the Internet Printing Protocol ("IPP") as the basis for
managing print jobs and queues. The Line Printer Daemon ("LPD") Server
Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are
also supported with reduced functionality. CUPS adds network printer
browsing and PostScript Printer Description ("PPD") based printing
options to support real-world printing under UNIX.

CUPS provides the System V and Berkeley command-line interfaces.

CUPS also supports a customized version of GNU Ghostscript (currently based
off GNU Ghostscript 5.50) and an image file RIP that are used to support
non-PostScript printers. Sample drivers for HP and EPSON printers are included
that use these filters. This software is available in the cups-pstoraster
port.

WWW: http://www.cups.org/
[original text by greid@ukug.uk.freebsd.org]
2001-01-06T18:54:10+00:00 japanese/slirc
2001-01-06T18:54:10+00:00 irc/slirc SLang-based IRC client
SLirc is an irc client based on J.E.D.'s libslang. It was originally
created by Dave Cridland, and then Stan Brooks got involved and is
maintaining the code.

WWW: http://members.core.com/~stabro/slirc.html
2001-01-06T14:28:05+00:00 sysutils/ftrace A file modification/creation watcher
Ftrace logs files created and/or modified by some process (typically
`make install') and its children. It consists of a shell wrapper and
library that is preloaded to the target program. Ftrace is basically
an 'installwatch' clone, but has some additional features.
2001-01-06T14:23:49+00:00 net/firetalk A multi-protocol chat/instant messaging library
FireTalk is a library designed to make writing applications for online
chat and instant messenging easier. It was originally written as a
replacement for libfaim. It currently supports AIM via the TOC
protocol, but IRC and ICQ support should be implemented within the
near future. The package also includes a simple AIM client that has
many of the same command names as functions in the library. This
allows developers to examine the behavior of the library closely while
writing their own code.

- George Reid
greid@ukug.uk.freebsd.org
2001-01-06T14:23:49+00:00 net-im/firetalk A multi-protocol chat/instant messaging library
FireTalk is a library designed to make writing applications for online
chat and instant messenging easier. It was originally written as a
replacement for libfaim. It currently supports AIM via the TOC
protocol, but IRC and ICQ support should be implemented within the
near future. The package also includes a simple AIM client that has
many of the same command names as functions in the library. This
allows developers to examine the behavior of the library closely while
writing their own code.
2001-01-06T08:05:31+00:00 devel/arm-elf-gcc31 GNU cross compiler suite for vanilla ARM targets.
GNU cross compiler suite for ARM. This is a vanilla version of gcc only.
That is, it does not contain any libs or startup code for creating executable
files.
2001-01-06T08:05:31+00:00 devel/arm-elf-gcc295 GNU cross compiler suite for vanilla ARM targets
GNU cross compiler suite for ARM. This is a vanilla version of gcc only.
That is, it does not contain any libs or startup code for creating executable
files.
2001-01-06T07:20:10+00:00 vietnamese/vnconvert Converts Vietnamese text files between popular formats
VNconvert is similar to the VPS "convert" for MS-DOS, and in fact, is based
on the coding table provided by Vietnamese Professional Society (VPS).

VNconvert converts Vietnamese text files between the following formats:

VISCII (RFC 1456), VNCII (VPSWin), VPSedit (DOS), VNI, VNLab/VNU,
VNU (Windows), VN Thin-Art (Mac), VN Thin-Art (PC), Viet-Toan,
Plain Vietnamese, and Standard VIQR (RFC 1456)

David O'Brien
obrien@cs.ucdavis.edu
2001-01-05T17:49:38+00:00 misc/smssend Tool to send an SMS to any GSM
This package allows you to send an SMS to any GSM, using scripts
to connect the providers' sites.
You can make your own scripts, it's simple and easy. Simply
examine the example files from this archive, and create your own,
and send them to me so I can add them to the official archive.

WWW: https://BSDforge.com/projects/misc/smssend/
2001-01-05T17:42:23+00:00 java/bugseeker BugSeeker for Java 2, a debugger for Java applications
BugSeeker for Java 2, a debugger for Java applications.

BugSeeker is a fully portable Java debugger application based on
JPDA. While it only runs on JDK 1.2 or higher, it supports
debugging JDK 1.1 and 1.0 applications too. The BugSeeker
application is a Swing-based application that allows you to step
through your program while watching threads, variables, field
values, etc.

WWW: http://www.karmira.com/products/bugseeker2/
2001-01-05T17:39:14+00:00 news/glitter A free GTK based binary downloader
glitter is a free binary downloader *NIX based machines running
X11R6 or later.

- Greg Greenaae <greg@gregnet.net>
2001-01-05T17:26:22+00:00 lang/tcltutor A Tcl/Tk based tutorial for Tcl
TclTutor is a computer aided instruction package for learning the
Tcl language. It consists of 43 lessons covering all of the basic
Tcl commands and most of the recent (8.0) additions.

WWW: http://www.msen.com/~clif/TclTutor.html

From the author:
From: Clif Flynt <clif@cflynt.com>
Message-Id: <200310201316.h9KDG0611735@clif.cflynt.com>
Subject: Re: TclTutor and FreeBSD
To: edwin@freebsd.org (Edwin Groothuis)
Date: Mon, 20 Oct 2003 09:16:00 -0400 (EDT)

The FreeBSD project is permitted to distribute the TclTutor
package by any method including network and the cdrom collection.

This distribution must include all files, including the original
license, help, and about information.

Clif Flynt
clif@cflynt.com
2001-01-05T13:19:36+00:00 games/tuxracer 3D penguin racing game using OpenGL
Tux Racer is a 3d penguin racing game. The object is to guide Tux down
an icy slope while avoiding trees and rocks.

WWW: http://tuxracer.sourceforge.net/
2001-01-05T13:19:36+00:00 games/tuxracer-commercial A 3d penguin racing game using OpenGL
Tux Racer is a 3d penguin racing game. The object is to guide Tux down
an icy slope while avoiding trees and rocks.

WWW: http://tuxracer.sourceforge.net/

- Eric Anholt
anholt@FreeBSD.org
2001-01-05T13:19:36+00:00 games/etuxracer A 3d penguin racing game using OpenGL
Extreme Tux Racer is an open-source downhill racing game starring Tux, the
Linux mascot. It follows in the path of Tux Racer and its derivatives.

WWW: http://extremetuxracer.com
2001-01-04T12:29:50+00:00 devel/arm-elf-binutils GNU binutils for vanilla ARM cross-development
GNU binutils for vanilla ARM cross-development

WWW: http://www.gnu.org/software/binutils
2001-01-04T11:14:38+00:00 devel/zziplib Library to provide transparent read access to zipped files
The zzip library provides read access to zipped file in a zip-archive.
It is based solely on free algorithms provided by zlib and can
transparently access files being either real files or zipped files
with the same file path argument.

WWW: https://github.com/gdraheim/zziplib
2001-01-04T10:58:56+00:00 misc/pg An implementation of System V's pg pager
The pg command originates from System V and is a text file browser,
like more. It lets the user scroll forward and backward even if input
comes from a pipe. This free clone is intended to comply to the SVID 4
and SUSv2 specifications of this utility; it can handle large files as
well as files that contain multibyte characters.

- George Reid
greid@ukug.uk.freebsd.org
2001-01-04T00:10:30+00:00 devel/p5-Search-Binary Perl module that implements a generic binary search algorithm
Binary_search implements a generic binary search algorithm returning the
position of the first record whose index value is greater than or equal
to $val. The search routine does not define any of the terms position,
record or index value, but leaves their interpretation and
implementation to the user supplied function &$read(). The only
restriction is that positions must be integer scalars.

WWW: https://metacpan.org/release/Search-Binary
2001-01-04T00:09:56+00:00 devel/p5-Server-FastPL Perl module to eliminate the compile-time of big scripts
This module was created to avoid the compile time of big scripts that runs a
lot of times. It works forking your script into MAX_CHILDS childs, and using
Unix Sockets to run your code. Just like CGI::Fast.

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:09:15+00:00 math/p5-Set-Window Perl module to manage an interval on the integer line
A Set::Window object represents a window on the integer line; that is, a
finite set of consecutive integers.

Methods are provided for creating and modifying windows, for obtaining
information about windows, and for performing some simple set operations
on windows.

WWW: https://metacpan.org/release/Set-Window

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:08:13+00:00 devel/p5-Set-Scalar Perl module containing a set of scalars, including references
This package implements the basic set operations for Perl
scalars/references.

WWW: https://metacpan.org/release/Set-Scalar
2001-01-04T00:06:47+00:00 devel/p5-Set-Object Perl module to manage sets of objects
This module implements a Set of objects, that is, a collection of
objects without duplications. It is similar to a Smalltalk IdentitySet.

WWW: https://metacpan.org/release/Set-Object
2001-01-04T00:05:58+00:00 devel/p5-Set-NestedGroups Perl module for grouped data eg ACL's, city/state/country etc
Set::NestedGroups gives an implementation of nested groups, access
control lists (ACLs) would be one example of nested groups.

For example, if Joe is a Manager, and Managers have access to payroll,
you can create an ACL which implements these rules, then ask the ACL if
Joe has access to payroll.
2001-01-04T00:05:14+00:00 textproc/p5-Sort-Fields Perl module to sort lines containing delimited fields
Sort::Fields provides a general purpose technique for efficiently sorting lists
of lines that contain data separated into fields.

WWW: https://metacpan.org/release/Sort-Fields
2001-01-04T00:04:39+00:00 textproc/p5-Sort-ArbBiLex Perl module to make sort functions for arbitrary sort orders
Writing systems for different languages usually have specific sort
orders for the glyphs (characters, or clusters of characters) that each
writing system uses. For well-known national languages, these different
sort orders (or someone's idea of them) are formalized in the locale for
each such language, on operating system flavors that support locales.
However, there are problems with locales; cf. the perllocale manpage.

This module is meant to provide an alternative to locale-based sorting.

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:03:54+00:00 math/p5-Statistics-Table-F Perl module for computing the statistical F-ratio
A Perl module that performs the analysis of variance (ANOVA) for
multiple data sets with varying numbers of elements by computing the
F-ratio.

The F-ratio is defined as the mean square between (the variance between
the means of each data set) divided by the mean square within (the mean
of the variance estimates).

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:03:14+00:00 math/p5-Statistics-OLS Perl module to perform ordinary least squares and other bivariate statistics
Statistics::OLS computes the estimated slope and intercept of the
regression line, their T-statistics, R squared, standard error of the
regression and the Durbin-Watson statistic. It can also return the
residuals.

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:02:41+00:00 math/p5-Statistics-LTU Perl implementation of Linear Threshold Units
Statistics::LTU defines methods for creating, destroying, training and
testing Linear Threshold Units. A linear threshold unit is a 1-layer
neural network, also called a perceptron. LTU's are used to learn
classifications from examples.

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:01:32+00:00 math/p5-Statistics-Distributions Calculate critical values of common statistical distributions
This Perl module calulates percentage points (5 significant digits) of
the u (standard normal) distribution, the student's t distribution, the
chi-square distribution and the F distribution. It can also calculate
the upper probability (5 significant digits) of the u (standard normal),
the chi-square, the t and the F distribution. These critical values are
needed to perform statistical tests, like the u test, the t test, the F
test and the chi-squared test, and to calculate confidence intervals.

-Anton
<tobez@FreeBSD.org>
2001-01-04T00:00:55+00:00 math/p5-Statistics-Descriptive Perl module that supplies statistical methods for perl5
This module provides basic functions used in descriptive statistics. It
has an object oriented design and supports two different types of data
storage and calculation objects: sparse and full. With the sparse
method, none of the data is stored and only a few statistical measures
are available. Using the full method, the entire data set is retained
and additional functions are available.

WWW: https://metacpan.org/release/Statistics-Descriptive
2001-01-04T00:00:06+00:00 textproc/p5-XML-DT Perl module for down translation of XML to strings
This module processes XML files with an approach similar to OMNIMARK.

Down translation function dt() receives a filename and a set of
expressions (functions) defining the processing and associated values
for each element.

dtstring() is similar but takes input from a string instead of a file.

-Anton
<tobez@FreeBSD.org>
2001-01-03T23:58:36+00:00 textproc/p5-XML-Dumper Perl module for dumping Perl objects from/to XML
XML::Dumper dumps Perl data to a structured XML format. XML::Dumper can
also read XML data that was previously dumped by the module and convert
it back to Perl.

This might be useful for dumping Perl objects to files using an XML
format that can be reloaded or accessed by other programs. Maybe even
other languages.

-Anton
<tobez@FreeBSD.org>
2001-01-03T23:56:48+00:00 textproc/p5-String-ShellQuote Perl module for quote strings for passing through the shell
This module contains some functions which are useful for quoting strings
which are going to pass through the shell or a shell-like object.

-Anton
<tobez@FreeBSD.org>

WWW: https://metacpan.org/release/String-ShellQuote
2001-01-03T23:55:36+00:00 www/p5-WWW-Robot Configurable web traversal engine in Perl
WWW::Robot is a perl interface that provides a web traversal engine
for use in web robots.

WWW: https://metacpan.org/release/WWW-Robot
2001-01-03T23:54:10+00:00 sysutils/p5-Quota Perl module that provides access to filesystem quotas
The Perl Quota module provides access to filesystem quotas.

WWW: https://metacpan.org/release/Quota
2001-01-03T23:51:52+00:00 devel/p5-String-Random Perl interface to generate "random" strings
String::Random is used to generate random strings. It was written to
make generating random passwords and such a little easier. See the
documentation in pod format in the module for more information.

WWW: https://metacpan.org/release/String-Random
2001-01-03T23:50:44+00:00 devel/p5-File-Cache Perl module implementing a persistent object store
File::Cache implements an object store where data is persistent across
processes in the filesystem. It was written to complement IPC::Cache.
Where IPC::Cache is faster for small numbers of simple objects,
File::Cache tends towards being more performant when caching large
numbers of complex objects.

WWW: https://metacpan.org/release/File-Cache
2001-01-03T23:49:29+00:00 devel/p5-File-Binary Perl interface to modify and read binary files
File::Binary is a perl module that provides an interface to modify
and read binary files.

WWW: https://metacpan.org/release/File-Binary
2001-01-03T23:48:47+00:00 textproc/p5-XML-TreeBuilder Perl module to make XML document trees
This module uses XML::Parser to make XML document trees constructed of
XML::Element objects (and XML::Element is a subclass of HTML::Element
adapted for XML). XML::TreeBuilder is meant particularly for people
who are used to the HTML::TreeBuilder / HTML::Element interface to
document trees, and who don't want to learn some other document
interface like XML::Twig or XML::DOM.

WWW: https://metacpan.org/release/XML-TreeBuilder
2001-01-03T23:47:57+00:00 x11/p5-X11-Protocol Perl module that provides an interface roughly equivalent to Xlib
X11::Protocol is a perl module that provides an interface that is
roughly equivalent to Xlib. Its low-level approach is intentional
as the author is working on a higher-level interface that will be
more object-oriented and easier to use, so as to allow this low
level access to eventually be replaced by an XS interface to Xlib.

WWW: https://metacpan.org/release/X11-Protocol
2001-01-03T23:47:08+00:00 www/p5-WWW-Babelfish Perl interface to obtain translations from the babelfish server
WWW::Babelfish is a perl interface to obtain translations of text from
babelfish.altavista.digital.com.

WWW: https://metacpan.org/release/WWW-Babelfish
2001-01-03T23:45:17+00:00 devel/p5-String-RexxParse Perl module that provides an interface to REXX parsing routines
String::RexxParse is an attempt to provide REXX parsing routines for some
long-time REXX programmers.

WWW: https://metacpan.org/release/String-RexxParse
2001-01-03T23:45:02+00:00 sysutils/p5-Unix-ConfigFile Perl modules that provides a simple interface to reading /etc files
This port provides a set of modules that free a system administrator
from having to deal with the trivial formatting of config files.

WWW: https://metacpan.org/release/Unix-ConfigFile
2001-01-03T23:44:37+00:00 devel/p5-Tie-IxHash Perl module implementing ordered in-memory associative arrays
Tie::IxHash is a perl module implementing ordered in-memory associative arrays.

WWW: https://metacpan.org/release/Tie-IxHash
2001-01-03T23:43:47+00:00 devel/p5-String-Checker Perl module implementing an extensible string validation interface
String::Checker - An extensible string validation module (allowing commonly
used checks on strings to be called more concisely and consistently).
Why is this useful? If you're only checking one string, it probably
isn't. However, if you're checking a bunch of strings (say, for
example, CGI input parameters) against a set of expectations, this
comes in pretty handy. As a matter of fact, the CGI::ArgChecker
module is a simple, CGI.pm aware wrapper for this library.

WWW: https://metacpan.org/release/String-Checker
2001-01-03T23:43:25+00:00 net/p5-SOAP Perl modules providing an API to the Simple Object Access Protocol
SOAP/Perl is a collection of Perl modules which provides a simple
and consistent application programming interface (API) to the
Simple Object Access Protocol (SOAP).

WWW: http://www.w3.org/TR/soap/
2001-01-03T23:42:19+00:00 devel/p5-Proc-Daemon Perl module that provides a method to daemonify a Perl script
Proc::Daemon provides a method for a Perl script to run as a Unix
daemon process.

WWW: https://metacpan.org/release/Proc-Daemon
2001-01-03T23:42:00+00:00 devel/p5-Proc-Background Perl interface to running background processes
This is a generic interface for placing processes in the background on
both Unix and Win32 platforms. This module lets you start, kill, wait
on, retrieve exit values, and see if background processes still exist.

WWW: https://metacpan.org/release/Proc-Background
2001-01-03T23:40:35+00:00 math/p5-Math-GMP Perl module that provides an interface to the GMP library
Math::GMP is a perl interface to the high-speed arbitrary size integer
math library libgmp (GNU MP lib).

WWW: https://metacpan.org/release/Math-GMP
2001-01-03T23:40:09+00:00 math/p5-Math-FixedPrecision Perl module that provides decimal math without floating point errors
Math::FixedPrecision provides a way to do decimal math without floating
point errors.

WARNING: In order for all tests to complete successfully, you must replace
the stock BigFloat.pm with the one located in this distribution. This file
will also be updated as part of the 5.6.1 distribution, when that is released.
Please copy the included BigFloat.pm to {PERLVERSION}/lib/Math/BigFloat.pm.

WWW: https://metacpan.org/release/Math-FixedPrecision
2001-01-03T23:39:37+00:00 math/p5-Math-Financial
Math::Financial contains common functions for loans and annuities.

Author: Eric Fixler <fix@fixler.com>

--will
2001-01-03T23:39:37+00:00 finance/p5-Math-Financial Perl module containing common functions for loans and annuities
Math::Financial contains common functions for loans and annuities.

WWW: https://metacpan.org/release/Math-Financial
2001-01-03T23:39:15+00:00 math/p5-Math-Currency Perl module for exact currency math with formatting and rounding
Math::Currency is a perl module that implements exact currency math
with formatting and rounding.

WWW: https://metacpan.org/release/Math-Currency
2001-01-03T23:38:54+00:00 math/p5-Math-BigIntFast Perl module wrapper for Bit::Vector to provide big integer math
Math::BigIntFast is a wrapper module for Bit::Vector.

--will
2001-01-03T23:38:33+00:00 math/p5-Math-Bezier Perl module to solve Bezier curves
Math::Bezier is a perl interface to solve Bezier curves.

WWW: https://metacpan.org/release/Math-Bezier
2001-01-03T23:37:40+00:00 devel/p5-Make Perl module implementing 'make' and script
This port provides a perl version of make (in script form) as well
as a module 'Make'.

WWW: https://metacpan.org/release/Make
2001-01-03T23:37:02+00:00 mail/p5-Mail-MailStats Perl module to detect newer messages in procmail-generated mailboxes
Mail::Stats is a perl module that tells how many new mail messages
are in procmail-generated mailboxes.
2001-01-03T23:36:42+00:00 mail/p5-Mail-Freshmeat Perl module to parse daily newsletters from freshmeat.net
Mail::Freshmeat is a parser for the daily newsletters from freshmeat.net.
See <http://www.new.ox.ac.uk/~adam/computing/fmscore/> for what may be
the only sensible application of this module. (Quick summary: fmscore
is a Perl5 program which uses Mail::Freshmeat to parse freshmeat daily
e-mail newsletters, and then rank them by interest according to highly
flexible user-supplied ranking rules. Articles below a specified score
will be removed from the output. fmscore is ideal for use as a
procmail filter.)

WWW: https://metacpan.org/release/ASPIERS/Mail-Freshmeat-0.94
2001-01-03T23:36:10+00:00 mail/p5-Mail-FilterXML Perl module that allows writing mail filter rules in XML
Mail::FilterXML is a module that builds upon Mail::Audit, in such a
manner that filter rules can be written in XML form.

WWW: https://metacpan.org/release/Mail-FilterXML
2001-01-03T23:35:48+00:00 mail/p5-Mail-Bulkmail Perl module for mailing lists
Mail::Bulkmail is a platform-independent mailing list module.

WWW: https://metacpan.org/release/Mail-Bulkmail
2001-01-03T23:35:11+00:00 mail/p5-Mail-Box1 Perl module implementing a modern mail-folder managerat
The Mail::Box folder is a modern mail-folder manager (at least on the
moment of this writing). It is written to replace Mail::Folder,
although it interface is different.

Author: Mark Overmeer <mark@overmeer.net>
WWW: http://search.cpan.org/dist/Mail-Box/

--will
2001-01-03T23:35:11+00:00 mail/p5-Mail-Box Perl module implementing a modern mail folder management
The Mail::Box folder is a modern mail-folder manager (at least on the
moment of this writing). It is written to replace Mail::Folder,
although its interface is different.

WWW: https://metacpan.org/release/Mail-Box
2001-01-03T23:34:17+00:00 mail/p5-Mail-Audit Perl module for creating easy mail filters
Mail::Audit was inspired by Tom Christiansen's audit_mail
and deliverlib programs. It allows a piece of email to be logged,
examined, accepted into a mailbox, filtered, resent elsewhere,
rejected, replied to, and so on. It's designed to allow you to
easily create filter programs to stick in a .forward file or similar.

Mail::Audit groks MIME; when appropriate, it subclasses MIME::Entity.
Read the MIME::Tools man page for details.

WWW: https://metacpan.org/release/Mail-Audit
2001-01-03T23:33:32+00:00 archivers/p5-Mac-Macbinary Perl module that can extract info from Macbinary files
Mac::Macbinary provides an object-oriented way to extract various kinds
of information from Macintosh Macbinary files.
2001-01-03T23:33:00+00:00 devel/p5-Mac-FileSpec-Unixish Perl module with functions to manipulate pathspecs in Unixish style
Mac::FileSpec::Unixish provides two functions, `nativize' and `unixify'
(both of which are exported by default), that will allow you to denote
and manipulate pathspecs in Unixish style, and let you convert these
pathspecs to and from the native OS's format for conveying such things.
It currently assumes that if you are not running under MacOS (as
reported in `$^O'), you must be on a Unix box. If you want better, use
File::Spec -- in essence, Mac::FileSpec::Unixish is a cheap hack to get
around using File::Spec.

WWW: https://metacpan.org/release/Mac-FileSpec-Unixish
2001-01-03T23:32:22+00:00 audio/p5-MPEG-ID3v2Tag Perl module that provides a way to write/read ID3 v2.3 tags
MPEG::ID3v2Tag is a Perl module capable of parsing and creating
ID3v2 revision 3 tags. While not all frames are fully supported,
it's easy to add support for more.

WWW: https://metacpan.org/release/MPEG-ID3v2Tag
2001-01-03T23:31:56+00:00 devel/p5-LockFile-Simple Perl module implementing simple file locking
The LockFile::Simple extension provides simple file locking, of
the advisory kind, i.e. it requires cooperation between applications
wishing to lock the same files.

It is meant to be used in quick-and-dirty scripts or more elaborated
programs that want a simple locking scheme, yet with a reasonable
level of configuration.

WWW: https://metacpan.org/release/LockFile-Simple
2001-01-03T23:30:45+00:00 www/p5-HTML-Pager Perl module for handling CGI HTML paging of arbitrary data
HTML::Pager is a perl module designed to handle CGI HTML paging of arbitrary
data. It provides an interface to pages of data similar to many well-known
sites like Altavista or Google. It uses the module HTML::Template to do all the
HTML generation.

WWW: https://metacpan.org/release/HTML-Pager
2001-01-03T23:30:19+00:00 www/p5-HTML-Navigation Perl module for creating generic HTML navigation bars
HTML::Navigation is a perl module for creating nagivation bars/menus of
arbitrary design and structure within HTML documents.

WWW: http://www.new.ox.ac.uk/~adam/computing/HTML-Navigation/
http://search.cpan.org/author/ASPIERS/HTML-Navigation-0.26/Navigation.pm
Author: Adam Spiers <adam@spiers.net>

--will
2001-01-03T23:27:24+00:00 security/p5-Crypt-Twofish Perl module implementing the Twofish cipher
This module implements Twofish encryption. It supports the Crypt::CBC
interface. It also provides an interface that is call- compatible
with Crypt::Twofish 1.0, but its use in new code is strongly
discouraged.

WWW: https://metacpan.org/release/Crypt-Twofish
2001-01-03T23:26:47+00:00 security/p5-Crypt-TripleDES Perl module implementing the Triple-DES cipher
Crypt::TripleDES is a perl module implementing the Triple-DES (3DES)
cipher. It is used via the crypt3() function.
2001-01-03T23:26:25+00:00 security/p5-Crypt-Rijndael Perl module that implements the Rijndael cipher
Crypt::Rijndael is a Crypt::CBC compliant Rijndael encryption module that
implements the Rijndael cipher, which has just been selected as the new
Advanced Encryption Standard (AES).

WWW: https://metacpan.org/release/Crypt-Rijndael
2001-01-03T23:26:02+00:00 security/p5-Crypt-ECB Perl module implementing the ECB encryption algorithm
This module is a Perl-only implementation of the ECB mode. In
combination with a block cipher such as DES, IDEA or Blowfish, you can
encrypt and decrypt messages of arbitrarily long length. Though for
security reasons other modes than ECB such as CBC should be preferred.
See textbooks on cryptography if you want to know why.

The functionality of the module can be accessed via OO methods or via
standard function calls. Remember that some crypting module like for
example Blowfish has to be installed. The syntax follows that of
Crypt::CBC meaning you can access Crypt::ECB exactly like Crypt::CBC,
though Crypt::ECB is more flexible. For example you can change the key
or the cipher without having to create a new crypt object.

WWW: https://metacpan.org/release/Crypt-ECB
2001-01-03T23:25:39+00:00 security/p5-Crypt-CipherSaber Perl module providing an OO interface to CipherSaber encryption
Crypt::CipherSaber is a Perl module providing an object oriented interface to
CipherSaber-1 and CipherSaber-2 encryption.

WWW: https://metacpan.org/release/Crypt-CipherSaber
2001-01-03T23:25:14+00:00 converters/p5-Convert-Morse Perl module to convert between ASCII and Morse codes
Perl module to convert between ASCII and Morse codes

WWW: https://metacpan.org/release/Convert-Morse
2001-01-03T23:24:48+00:00 www/p5-CGI-Cache Perl extension to cache output of time-intensive CGI scripts
CGI::Cache is a perl extension to help cache output of time-intensive
CGI scripts so that subsequent visits to such scripts will not cost
as much time.

WWW: https://metacpan.org/release/CGI-Cache
2001-01-03T23:24:27+00:00 www/p5-CGI-ArgChecker Perl module implementing a cgi interface to String::Checker
CGI::ArgChecker - An extensible CGI parameter validation module (allowing
commonly used checks on parameters to be called more concisely and consistently)
based on String::Checker. This is really nothing more than a simple wrapper
around String::Checker.

WWW: https://metacpan.org/release/CGI-ArgChecker
2001-01-03T23:24:01+00:00 www/p5-CGI-Application Perl module intended to make it easier to create reusable web apps
CGI::Application is a perl module intended to make it easier to create
sophisticated, reusable web-based applications. This module implements
a methodology which, if followed, will make your web software easier to
design, easier to document, easier to write, and easier to solve.

WWW: https://metacpan.org/release/CGI-Application
2001-01-03T23:23:33+00:00 math/p5-Bit-Vector Library of advanced math functions that includes a Perl OO module
Bit::Vector is an efficient C library which allows you to handle
bit vectors, sets (of integers), "big integer arithmetic" and
boolean matrices, all of arbitrary sizes.

The library is efficient (in terms of algorithmical complexity)
and therefore fast (in terms of execution speed) for instance
through the widespread use of divide-and-conquer algorithms.

The package also includes an object-oriented Perl module for
accessing the C library from Perl, and optionally features
overloaded operators for maximum ease of use.

The C library can nevertheless be used stand-alone, without Perl.

WWW: https://metacpan.org/release/Bit-Vector
2001-01-03T23:23:03+00:00 math/p5-Bit-ShiftReg Perl module implementing various bit shifting operations
Bit::ShiftReg is a perl module that implements rotate left, rotate right,
arithmetic shift left, and logical shift right operations with carry flag for
all C integer types. The results depend on the number of bits with that the
integer types unsigned char, unsigned short, unsigned int, and unsigned long
have on your machine. The module automatically determines the number of bits of
each integer type and adjusts its internal constants accordingly.

WWW: https://metacpan.org/release/Bit-ShiftReg
2001-01-03T23:22:39+00:00 astro/p5-Astro-SunTime Perl interface to calculate sunrise/sunset times
Astro::SunTime is a perl module that provides an interface to calculate
sunrise/sunset times.
2001-01-03T23:22:13+00:00 astro/p5-Astro-MoonPhase Perl interface to calculate information about the phase of the moon
Astro::MoonPhase is a perl module that calculates information about
the phase of the moon at a given time.

WWW: https://metacpan.org/release/Astro-MoonPhase
2001-01-03T23:21:27+00:00 archivers/p5-Archive-Zip Create, manipulate, read, and write Zip archive files
The Archive::Zip module allows a Perl program to create, manipulate,
read, and write Zip archive files.

WWW: https://metacpan.org/release/Archive-Zip
2001-01-03T23:21:23+00:00 www/p5-Apache-AddHostPath Perl interface for transforming a requested URI based on host/port
Apache::AddHostPath is a perl module that can transform a requested URI based
on the hostname and port number from the http request header. It allows you
to manage an arbitrary number of domains/subdomains all pointed at the same
document root, but for which you want a combination of shared and distinct
files. Essentially, the module implements Apache's URI translation phase by
attempting to use some or all of the URL hostname and port number as the base
of the URI. It simply does file and directory existence tests on a series
of URIs (from most-specific to least-specific) and sets the URI to the
most specific match.

Author: Robert C W Jenks <rjenks@cvsroot.org>
2001-01-03T23:20:51+00:00 www/p5-Apache-AuthenURL Apache/mod_perl module to handle auth against external URLs
Apache::AuthenURL is an Apache/mod_perl authentication handler to allow
authentication against external URLs. This module requires the LWP
bundle maintained by Gisle Aas.

Author: John Groenveld
2001-01-03T23:20:28+00:00 www/p5-Apache-AuthenCache Perl module that implements authentication caching
Apache::AuthenCache is a perl module that implements authentication caching
to be used in conjunction with a primary authentication module, e.g.
Apache::AuthenDBI and others.

Author: Jason Bodnar <jcbodnar@mail.utexas.edu>
WWW: http://search.cpan.org/dist/Apache-AuthenCache/
2001-01-03T23:19:33+00:00 www/p5-Apache-AuthTicket Perl modules that implement a cookie-based authentication system
Apache::AuthTicket* modules implement a cookie-based authentication system
similar to the ticket access system describde in the mod_perl eagle book.

WWW: https://metacpan.org/release/Apache-AuthTicket
2001-01-03T23:18:19+00:00 www/p5-Apache-Archive Perl module that creates a menu to allow perusal of tarball contents
Apache::Archive is a module deisnged to be used with the Apache web server
and the mod_perl environment. It allows Apache to present tar and tar.gz
files as a menu of their component parts, from which a user may pick and
choose the elements to view or download. The appearance of the menu is
fully configurable through templates.

Author: Jon Peterson <jon@snowdrift.org>
2001-01-03T23:16:16+00:00 devel/p5-Algorithm-Permute Perl interface to handy and fast permutation
Algorithm::Permute provides a handy and fast permutation with an OO interface,
although its algorithm is perhaps not the fastest available. Currently it only
supports permutation n of n objects.

WWW: https://metacpan.org/release/Algorithm-Permute
2001-01-03T23:15:46+00:00 devel/p5-Algorithm-MarkovChain Perl class capable of creating Markov chains and output based on them
Algorithm::MarkovChain implements a class capable of creating a Markov
chain, and then generating output based on it. For more information
consult the Algorithm::MarkovChain(3) man page.

WWW: https://metacpan.org/release/Algorithm-MarkovChain
2001-01-03T23:15:08+00:00 devel/p5-Algorithm-MDiff Perl interface to calculate m-difference between two objects
Algorithm::MDiff is another form of comparing two different perl objects.
M-difference works as follows: Two strings are m-different if at least m
of the characters in the string differ; that is, if m=3, then there are at
least 3 indices (i, j, k) such that str1[i] != str2[i], str1[j] != str2[j],
and str1[k] != str2[k].

Author: Jettero Heller <jettero@voltar.org>
WWW: http://search.cpan.org/dist/Algorithm-MDiff/

--will
2001-01-03T23:14:38+00:00 devel/p5-Algorithm-Diff Perl interface to compute differences between two objects
Algorithm::Diff is a perl module that provides an interface to compute
the difference between two files, two strings, or any other two lists
of things. It uses an intelligent algorithm similar/identical to the
one used by classical Unix diff(1). It is guaranteed to find the
*smallest possible* set of differences.

WWW: https://metacpan.org/release/Algorithm-Diff
2001-01-03T23:14:15+00:00 devel/p5-Agent Perl module that provides a foundation for software agent developers
Agent Perl provides both a foundation for software agent developers, and a
standardized API for the agent's users. Agent's two most prominent features
are its support for agent transportation and abstract messaging over
different mediums.

WWW: https://metacpan.org/release/Agent
2001-01-03T21:05:06+00:00 textproc/tdtd.el An emacs major mode for editing SGML and XML DTDs
This package contains an emacs major mode for editing SGML and XML DTDs.
* FEATURES
- Standalone mode for editing DTDs;
- "Goto" menu for locating declarations within the current buffer;
- `dtd-etags' function for creating Emacs TAGS files for easy lookup
across multiple files of any element, parameter entity, or
notation's definition using Emacs's built-in tag-lookup functions;
- `dtd-grep' function for searching files that shares a file history
with `dtd-etags' for easy searching of the same files with both functions;
- Specific font lock highlighting of declarations in XML DTDs, SGML
DTDs, SGML Declarations, and System Declarations so that the
important information stands out;
- XML-specific behaviour that, at user option, is triggered by
automatic detection of the XML Declaration;
- Functions for writing and editing element, attribute, internal
parameter entity and external parameter entity declarations and
comments to ease creating and keeping a consistent style; and
- Elements and parameter entity names referenced in declarations are
stored in minibuffer history to minimise retyping in new declarations.

WWW: http://www.mulberrytech.com/tdtd/
2001-01-03T19:54:20+00:00 java/jad Java Decompiler
Jad is a Java decompiler, a program that reads one or more
Java class files and convert them back into Java source files
which can be compiled again.

Jad is a C++ program and it generally works several times faster
than decompilers written in Java.

No source code is available for this program. Jad is free for
non-commercial use, but not for commercial use.
2001-01-03T19:52:29+00:00 www/orion Orion Application Server
Orion Application Server. This is a Java 2 Enterprise
Edition-compliant Application Server. It features the latest
J2EE standards like HTTP 1.1, Servlet 2.3 (public draft),
JSP 1.1, EJB 1.1 (partial EJB 2.0 public draft support),
JDBC 2.0, JTA 1.0.1 and JNDI 1.2.

Orion features clustering support and some unique
auto-deployment features.

This version is only for either development use or
non-commercial use. You will need to purchase a license from
http://www.orionserver.com/ if you intend to use this server
commercially.

This port will install an 'orionctl' script in ${PREFIX}/bin
that can be used to start and stop the server. Another
script is installed in ${PREFIX}/etc/rc.d for starting up
Orion at boot time.

WWW: http://www.orionserver.com/
2001-01-03T19:52:29+00:00 www/orion-devel Orion Application Server
Orion Application Server. This is a Java 2 Enterprise
Edition-compliant Application Server. It features the latest
J2EE standards like HTTP 1.1, Servlet 2.3 (public draft),
JSP 1.1, EJB 1.1 (partial EJB 2.0 public draft support),
JDBC 2.0, JTA 1.0.1 and JNDI 1.2.

Orion features clustering support and some unique
auto-deployment features.

This version is only for either development use or
non-commercial use. You will need to purchase a license from
http://www.orionserver.com/ if you intend to use this server
commercially.

This port will install an 'orionctl' script in ${PREFIX}/bin
that can be used to start and stop the server. Another
script is installed in ${PREFIX}/etc/rc.d for starting up
Orion at boot time.

WWW: http://www.orionserver.com/
2001-01-03T19:52:29+00:00 java/orion Orion 2.0.2 application server
Orion version 2.0.2 has all the features of J2EE 1.3, such as JSP
1.2, Servlet 2.3, EJB 2.0, Connector 1.0, client jars for remote
and emdedded clients. The new EJB 2.0 features will make it easier
than ever to take advantage of third party tools. The Orion 2.0.2
features gives you a full J2EE 1.3 compliant Application Server
with extremely good performance for an affordable price.

For more information, go to http://www.orionserver.com/

WWW: http://www.orionserver.com/
2001-01-03T14:32:41+00:00 x11-toolkits/easygtk A wrapper library for GTK+ which provides simplified GUI API
EasyGTK is a wrapper library around the GTK+ library to provide a much
easier and simplier Application Programming Interface to the developer.

Check the manual.html for a list of the available functions.
See the file example.c for a working example of EasyGTK.

This library is (C) 1999-2000 Patrick Lambert <drow@post.com>

WWW: http://www-106.ibm.com/developerworks/library/l-gui/
2001-01-03T13:56:52+00:00 devel/py-mxProxy
mxProxy is a Python extension package which provides a new type that can be
used to implement Bastion-like features without the need to use restricted
execution environments.

The type's main features are secure data encapsulation (the hidden objects
are not accessible from Python since they are stored in internal C
structures), customizable attribute lookup methods and a cleanup protocol
that helps in breaking circular references prior to object deletion.

Author: Marc-Andre Lemburg <mal@lemburg.com>
WWW: http://starship.python.net/~lemburg/mxProxy.html

-- Johann Visagie <johann@egenetics.com>
2001-01-03T12:54:27+00:00 x11-wm/larswm Tiling Window Manager for X
Tiling window manager for X, based on David Hogan's 9wm.
It provides virtual desktops, support for tiled and untiled
windows, keyboard shortcuts and more, while using very little
system resources.

WWW: https://sourceforge.net/projects/larswm/
2001-01-03T10:28:01+00:00 textproc/p5-String-Strip Perl extension for fast, commonly used, string operations
String::Strip is an XS extension that implements four white space
removal routines: StripSpace (remove all white space), StripLSpace
(strip leading white space), StripTSpace (strip trailing white space),
and StripLTSpace (strip leading and trailing white space). All four of
these routines work directly on the input argument, rather than passing
back a result. The routines tend to be roughly 30% faster than
equivalent function regex code.

-Anton
<tobez@FreeBSD.org>
2001-01-03T09:35:25+00:00 math/p5-Statistics-ChiSquare How random is your data?
Suppose you flip a coin 100 times, and it turns up heads 70 times. Is
the coin fair?

Suppose you roll a die 100 times, and it shows 30 sixes. Is the die
loaded?

In statistics, the chi-square test calculates "how random" a series of
numbers is. But it doesn't simply say "yes" or "no". Instead, it gives
you a confidence interval, which sets upper and lower bounds on the
likelihood that the variation in your data is due to chance. See the
examples below.

There's just one function in this module: chisquare(). Instead of
returning the bounds on the confidence interval in a tidy little
two-element array, it returns an English string. This was a deliberate
design choice---many people misinterpret chi-square results, and the
string helps clarify the meaning.

WWW: https://metacpan.org/release/Statistics-ChiSquare

-Anton
<tobez@FreeBSD.org>
2001-01-03T09:26:38+00:00 sysutils/p5-Schedule-Match Handles and detects clash between pattern-based schedules
This library allows you to manage schedule which has structure similar
to crontab(5) format. It offers methods to detect clash between
schedules (with or without duration considered), and can also tell when,
and how often they clash.

From the viewpoint of data structure, one major difference compared to
crontab(5) is a concept of duration. Each schedule has its own duration,
and clash detection can be done upon that.

-Anton
<tobez@FreeBSD.org>
2001-01-03T09:17:30+00:00 sysutils/p5-Schedule-Cron Cron-like scheduler for Perl subroutines
This module provides a simple but complete cron like scheduler. I.e
this modules can be used for periodically executing Perl subroutines.
The dates and parameters for the subroutines to be called are
specified with a format known as crontab entry (see manpage crontab(5)
or documentation of Schedule::Cron).

The philosophy behind Schedule::Cron is to call subroutines
periodically from within one single Perl program instead of letting
cron trigger several (possibly different) Perl scripts. Everything
under one roof. Furthermore Schedule::Cron provides mechanism to
create crontab entries dynamically, which isn't that easy with cron.

Schedule::Cron knows about all extensions (well, at least all
extensions I'm aware of, i.e those of the so called "Vixie" cron) for
crontab entries like ranges including 'steps', specification of month
and days of the week by name or coexistence of lists and ranges in the
same field. And even a bit more (like lists and ranges with symbolic
names).

WWW: https://metacpan.org/release/Schedule-Cron
2001-01-02T10:38:34+00:00 mail/isync Maintain local copies of remote IMAP folders w/synchronized flags
isync is a command line application which synchronizes a local maildir-style
mailbox with a remote IMAP4 mailbox, suitable for use in IMAP-disconnected
mode. Multiple copies of the remote IMAP4 mailbox can be maintained, and all
flags are synchronized. TLS/SSL is supported via imaps: or STARTTLS.

WWW: http://isync.sourceforge.net/
2001-01-02T09:04:10+00:00 editors/pico PIne's message COmposition editor
PICO is a very simple and easy-to-use text editor offering paragraph
justification, cut/paste, and a spelling checker.

WWW: http://www.washington.edu/pine/
2001-01-01T22:24:51+00:00 mail/pop3lite Flexible, modular RFC-compliant POP3 daemon
This is POP3Lite, a flexible, RFC 1939 compliant Post Office
Protocol 3 daemon.

It implements everything mentioned in the RFC (either
natively, or via modules), and some other things that are not
strictly POP3 related capabilities (such as modules, PAM
support, SQL configuration, etc).
2001-01-01T21:28:48+00:00 devel/mob Memory Organization Benchmarks
This is a port of mob, that tries to figure out memory system
characteristics at run-time.

WWW: http://steamboat.cs.ucsb.edu/mob/
2001-01-01T17:27:12+00:00 devel/arm-aout-gcc295 FSF Gcc 2.95.2 for embedded ARM cross-development
FSF gcc-2.95.2 for embedded ARM cross-development

This is used to generate code that is independent of any operating system.
In particular, it is used to compile the kernel, since there is no operating
system that it can depend on.

devel/arm/kernel uses this port as a dependency.
--------------------------------------------------------------------------
Paul Becke
pbecke@javagear.com
2001-01-01T17:25:24+00:00 devel/arm-aout-binutils FSF Binutils for embedded ARM cross-development
FSF binutils for embedded ARM cross-development

This is used to generate code that is independent of any operating system.
In particular, it is used to compile the kernel, since there is no operating
system that it can depend on.

devel/arm-aout-gcc295 uses this port as a dependency.
--------------------------------------------------------------------------
Paul Becke
pbecke@javagear.com
2001-01-01T14:12:47+00:00 editors/ved A small and fast screen-oriented editor
Ved (visual editor) is a small and very fast screen-oriented editor
that implements a user interface somewhere between vi and Emacs. It is
powerful and easy to learn, and has no limitations on line length,
file size, or the types of characters that may appear in a file.
2001-01-01T10:41:03+00:00 www/p5-Apache-AutoIndex A perl module that can completely replace mod_dir and mod_autoindex
Apache::AutoIndex is a perl module that can completely replace mod_dir
and mod_autoindex, which are standard directory handling modules shipped
with Apache. It can currently live right on top of those modules, although
it would be better to recompile httpd without these modules.

Author: Philippe M. Chiasson <gozer@ectoplasm.dyndns.com>
2001-01-01T10:36:22+00:00 www/p5-Apache-Language A perl module that provides language-aware object hashes
Apache::Language objects act like language-aware hashes. They store
key/language/values triplets. Using the Accept-Language: field sent by
HTTP clients, they can pick the best fit language for that specific client.
Apache::Language's usage is transparent
and should prove to be quite convenient (and hopefully, efficient).
2001-01-01T10:19:42+00:00 www/p5-Apache-Icon A perl module that provides an interface for looking up icon images
Apache::Icon is a perl module that rips out the icon guts of mod_autoindex and
provides a perl interface for looking up icon images. The motivation is to
piggyback the existing *AddIcon* and related directives for mapping file
extensions and names to icons, while keeping things as small and fast as
mod_autoindex does.

Author: Doug MacEachern
2001-01-01T09:39:52+00:00 security/p5-Authen-TacacsPlus Perl module that provides authentication using a tacacs+ server
Authen::TacacsPlus is a perl module that provides authentication using a
tacacs+ server.

WWW: https://metacpan.org/release/Authen-TacacsPlus
2001-01-01T09:32:01+00:00 devel/p5-Class-Tom Perl module to transport objects from one system to another
Class::Tom is a perl module that allows you to transport objects from
one system to another without requiring that the packages the object
relies on actually exist on the other machine.
2001-01-01T09:02:18+00:00 security/p5-Authen-Ticket Perl module providing the framework for implementing a ticketing system
Authen::Ticket provides the framework for implementing a ticketing system
for web authentication. Both the client website and ticket server code
can be constructed from Authen::Ticket. The framework allows for customization
at all phases in the process. This includes not only the login screens, but
the cookie creation and optional digital signature algorithm as well. Consult
the README for more details on this module.

WWW: https://metacpan.org/release/Authen-Ticket
2001-01-01T08:28:28+00:00 www/p5-Apache-AuthCookie Perl module to provide custom forms for reauthentication
Apache::AuthCookie allows you to intercept a user's first
unauthenticated access to a protected document. The user will be
presented with a custom form where they can enter authentication
credentials. The credentials are posted to the server where AuthCookie
verifies them and returns a session key.

WWW: https://metacpan.org/release/Apache-AuthCookie
2001-01-01T08:16:56+00:00 math/p5-AI-Perceptron Perl module for introducing to internal operations of neural networks
This module is meant to be an introduction to the internal operations of Neural
Networks. It lets the user create a single node in a neural net based on the
Perceptron model.

WWW: https://metacpan.org/release/AI-Perceptron
2001-01-01T08:07:46+00:00 math/p5-AI-NeuralNet-Mesh A perl module implementing an optimized, accurate neural network mesh
AI::NeuralNet::Mesh is an optimized, accurate neural network Mesh.
It was designed with accruacy and speed in mind.

This network model is very flexable. It will allow for clasic binary
operation or any range of integer or floating-point inputs you care
to provide. With this you can change activation types on a per node or
per layer basis (you can even include your own anonymous subs as
activation types). You can add sigmoid transfer functions and control
the threshold. You can learn data sets in batch, and load CSV data
set files. You can do almost anything you need to with this module.

Author: Josiah Bryan <jdb@wcoil.com>

--will
2001-01-01T08:00:37+00:00 math/p5-AI-NeuralNet-BackProp Perl module implementing back-propagation feed-forward neural network
AI::NeuralNet::BackProp is a simply back-propagation,
feed-foward neural network designed to learn using
a generalization of the Delta rule and a bit of Hopefield
theory.
2001-01-01T06:53:32+00:00 astro/p5-Geo-METAR Perl module that processes METAR information from NOAA sources
Geo::METAR is a perl module that processes METAR information from NOAA sources.

WWW: http://jeremy.zawodny.com/perl/Geo-METAR/
2001-01-01T05:45:34+00:00 devel/p5-Alias Perl module that performs aliasing services
Alias is a perl module that performs aliasing services. It is useful for
those of you that are tired of dereferencing hash-based object attributes,
or wish perl could make-do with fewer $, -> and {} things, or are a little
scared of using typeglobs, or want the freedom to put what you want, when you
want in the symbol table without having to deal with weird syntax, or need
to use scalar constants in your program since you don't trust yourself from
changing $PI (heh). Most notably, there is a C<attr> function that installs
a whole hash on the symbol table with implicit localization. This allows
you to access object attributes without having to deref the object every
time, as in most other OO languages.

WWW: https://metacpan.org/release/Alias
2001-01-01T01:32:04+00:00 textproc/gmat O'Reilly's SGML formatting package
O'Reilly's SGML formatting package.

This package processes the complete sources for a book in DocBook
format and formats it with groff.

This port is the first port of what was previously an internal
O'Reilly product. Consider it beta quality. The copyright
information in the README file states:

# This is ALPHA software. Permission to redistribute this alpha
# version is expressly denied.

According to Lenny Muellner <len@oreilly.com>, this is out of date,
but the archive has not yet been updated.

The only documentation is gmat.sgm. To format,

# gmat gmat.sgm

The results of the formatting are not exactly production quality.
There is still a lot of work to be done.