FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2019-06-27T13:02:26+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$"

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

Seamus Venasse <svenasse@polaris.ca>
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.

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: http://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: http://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 Converts gff-formated 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: http://www.mozilla.org/projects/security/pki/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: http://www.mozilla.org/projects/nspr/index.html
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
WWW: http://prima.eu.org/
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://www.crosswire.org/sword/
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: http://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 Regexp::Common - Provide commonly requested 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/apache/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: http://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.4
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/mdadams/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: http://www.egenix.com/
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://www.gdal.org/
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: http://www.ferite.org/
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 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 File::ReadBackwards -- read a 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 GraphViz::DBI - 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 GraphViz - Perl interface to the 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 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: http://www.oasis-open.org/docbook/tools/dtm/
2001-10-07T15:57:10+00:00 security/p5-Crypt-PassGen Crypt::PassGen - Generate a random password that looks like a 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 A barcode generation library along with a 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.
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: http://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.

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 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: http://www.funtoo.org/index.php?title=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: http://ddclient.sourceforge.net/
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.

WWW: http://www.inetcat.net/software/nbtscan.html
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 Unix-Connect - mail+news-gateway for Zconnect (tm)
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: http://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 Xcmd is a 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: http://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: http://utopia.knoware.nl/~hlub/uck/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: http://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 Tk::FileDialog - A file selector 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: http://knocker.sourceforge.net/
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/
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 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 an