FreeBSD New Ports Index

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

1999-12-31T21:54:35+00:00 graphics/gnofract4d Weird GNOME fractal generator
Gnofract 4D is a free, open source program which allows anyone to create
beautiful images called fractals. The images are automatically created by
the computer based on mathematical principles. These include the Mandelbrot
and Julia sets and many more. You don't need to do any math: you can explore
a universe of images just using a mouse.

WWW: https://github.com/edyoung/gnofract4d
1999-12-31T20:26:28+00:00 www/gnujsp GNU implementation of Sun's Java Server Pages
GNUJSP is a free implementation of Sun's Java Server Pages. Once the
GNUJSP servlet is correctly installed, files with the extension .jsp
are translated into java source files, compiled, and run.

WWW: http://www.klomp.org/gnujsp/

- Palle Girgensohn
girgen@partitur.se
1999-12-31T20:22:09+00:00 java/cos The O'Reilly package of utility classes for servlet developers
The com.oreilly.servlet package contains a set of useful utility classes
for servlet developers. Included are classes to help servlets parse
parameters, handle multipart requests (file uploads), generate multipart
responses (server push), negotiate locales for internationalization,
return files, manage socket connections, and act as RMI servers, among
other things. There's even a class to help applets communicate with
servlets. The package was developed by Jason Hunter for his book "Java
Servlet Programming" published by O'Reilly. See:

WWW: http://www.servlets.com/cos/index.html

For more details.
1999-12-31T02:27:05+00:00 ftp/sftp An ftp replacement that runs over an ssh tunnel
sftp is an ftp replacement that runs over an ssh tunnel. Two programs are
included - sftp and sftpserv. When sftp is run and a host is connected to
(either by running 'sftp remotehost' or 'open remotehost' from the sftp
prompt), an ssh connection is initiated to the remote host, and sftpserv is
run. So, sftpserv must be in your path on the remote host. Note that since
sftpserv is run from ssh, no root privileges are necessary. By default,
sftpserv is expected to be in $PATH on the remote host. This can be overriden
by passing '--enable-remotepath=<path>' to configure or using the
'-P remotepath' option to sftp. To run as a different user, use the
'-l remoteuser' option. To connect to an alternate port with ssh,
use the '-p remoteport' option. To enable ssh compression, use '-C'.

From within sftp, all of the normal ftp commands are present: open, close, get,
put, mget, mput, cd, ls, dir, lcd, delete, rm, pwd, quit. There's also exec,
which runs a program on the remote end. This program must not accept input
('exec ls' is ok, but 'exec vi' is not). To run local commands, precede them
with a '!'.

When building sftp, a link is made to rsftp, which uses rsh instead of ssh.
sftp has been tested with rsh (with and without .rhosts) and ssh1 (with
ssh-agent, password, and RSA authentication). I haven't tested ssh2, but it
should work. The login process is a bit of a hack, so if logging in doesn't
work, it's a bug and should be fixed.

sftp uses a fairly simple multiplexed protocol over an SSH channel. The server
is a state machine, and is far more capable than the client. As an example,
the server theoretically could handle multiple concurrent file transfers, but
the client will only send one.

This was mostly written during the summer of 1998, and resurrected in October,
1999. I don't know how much time I want to spend adding new features, but
bugs will be fixed.

sftp is distributed under the GNU General Public License (GPL), Version 2.

Author: Brian Wellington (bwelling@xbill.org)
1999-12-30T12:35:51+00:00 sysutils/logrotate Daemon to rotate, compress, remove, and mail system log files
Daemon to rotate, compress, remove and mail system log files.

I try to make it work just like /usr/sbin/newsyslog.
With logrotate, you can mail syslog and execute command
before or after logrotate.
1999-12-30T12:31:24+00:00 devel/popt Getopt(3) like library with a number of enhancements, from Redhat
This is the popt command line option parsing library. While it is similar
to getopt(3), it contains a number of enhancements, including:

1) popt is fully reentrant
2) popt can parse arbitrary argv[] style arrays while
getopt(2) makes this quite difficult
3) popt allows users to alias command line arguments
4) popt provides convenience functions for parsing strings
into argv[] style arrays

WWW: http://freshmeat.net/projects/popt/
1999-12-29T12:33:57+00:00 textproc/chpp Non-intrusive full-featured text preprocessor
`chpp' is a preprocessor. Therefore, its main purpose is to modify
input text by including other input files and by macro expansion.

What distinguishes `chpp' from other textprocessors are mainly two
features:

* `chpp' is non-intrusive. This means that you can take your
favorite text and it is very unlikely that it will be changed when
piped through `chpp'. Due to this feature it is pretty easy to
start using `chpp' since you can just start writing your text and
need not concern yourself with `chpp' sitting in the background
changing it for no obvious reason.

* `chpp' is not just a package for performing simple macro expansion,
but can indeed be considered a full-fledged programming language.
Most importantly, it provides support for complex data structures,
namely lists and hashes (associative arrays), which can be nested
arbitrarily.

WWW: http://www.complang.tuwien.ac.at/schani/chpp/
1999-12-29T09:36:17+00:00 misc/hello Utility for saying hello to the world and reading email
The GNU hello program produces a familiar, friendly greeting. It allows
nonprogrammers to use a classic computer science tool which would
otherwise be unavailable to them.

WWW: http://www.gnu.org/software/hello/
1999-12-29T09:29:06+00:00 misc/kcd Change directory in full-screen visual mode
kcd allows user to change directory by using various methods:

- By using cursor keys to navigate through the directory tree
screen
- By searching in directory tree screen
- By typing part of the directory name directly at the
command line.

Other features include:
- Can be configured to filter out to some subdirectories,
useful for cdrom and msdos partition mounting points
- Can be configured to scan directory tree starting from some
specified directory inwards, for example, home directory.
- If the number directories that matches to the name given in
the command line exceeds a specified number, kcd displays
the whole list.
- Faster directory rescan if old data file exists. Only
directories with newer modified/changed time are scanned.
- Sorted directory tree listing.

WWW: http://kcd.sourceforge.net/
1999-12-29T09:29:06+00:00 misc/kcd-devel Change directory in full-screen visual mode
kcd allows user to change directory by using various methods:

- By using cursor keys to navigate through the directory tree
screen
- By searching in directory tree screen
- By typing part of the directory name directly at the
command line.

Other features include:
- Can be configured to filter out to some subdirectories,
useful for cdrom and msdos partition mounting points
- Can be configured to scan directory tree starting from some
specified directory inwards, for example, home directory.
- If the number directories that matches to the name given in
the command line exceeds a specified number, kcd displays
the whole list.
- Faster directory rescan if old data file exists. Only
directories with newer modified/changed time are scanned.
- Sorted directory tree listing.

WWW: http://kcd.sourceforge.net/
1999-12-29T09:25:49+00:00 www/cgic ANSI C library for CGI programming
cgic is an ANSI C-language library for the creation of CGI-based World
Wide Web applications. For basic information about the CGI standard,
see the CGI documentation at NCSA.

cgic performs the following tasks:
* Parses form data, correcting for defective and/or inconsistent
browsers
* Transparently accepts both GET and POST form data
* Handles line breaks in form fields in a consistent manner
* Provides string, integer, floating-point, and single- and
multiple-choice functions to retrieve form data
* Provides bounds checking for numeric fields
* Loads CGI environment variables into C strings which are always
non-null
* Provides a way to capture CGI situations for replay in a debugging
environment

cgic should be compatible with any CGI-compliant server environment.

WWW: http://www.boutell.com/cgic/
1999-12-29T09:19:39+00:00 lang/cu-prolog Experimental constraint logic programming language
cu-Prolog is an experimental constraint logic programming language.
Unlike most conventional CLP systems, cu-Prolog allows user-defined
predicates as constraints and is suitable for implementing a natural
language processing system based on the unification-based
grammar. As an application of cu-Prolog, we developed
a JPSG (Japanese Phrase Structure Grammar) parser
with the JPSG Working Group (the chairman is Prof. GUNJI, Takao of
Osaka University) at ICOT.

cu-Prolog is also the complete implementation of the constraint
unification and its name (cu) comes from the technique.
1999-12-29T09:16:05+00:00 java/jdbcpool JDBC connection pool
The Bitmechanic JDBC Connection Pool provides developers a way to easily
cache open connections to databases. This is useful in server environments
since opening database connections can be slow.

For more details see:

WWW: http://www.bitmechanic.com/projects/jdbcpool/
1999-12-29T09:12:34+00:00 emulators/twin Willows Toolkit for migrating and developing Windows applications
The Willows TWIN libraries are both a set of native platform
libraries and an emulator program to emulate the Microsoft Win32
API. The emulator program allows executing Windows binary programs
on supported Unix platforms, on native Intel x86 processors, and
through the built-in intstruction set interpreter. The native
libraries allow programmers to natively build Win32 and MFC
applications from source code.

WWW: http://www.willows.com/
1999-12-29T09:09:40+00:00 devel/gperf Generates perfect hash functions for sets of keywords
While teaching a data structures course at University of California,
Irvine, I developed a program called GPERF that generates perfect hash
functions for sets of key words. A perfect hash function is simply:

A hash function and a data structure that allows
recognition of a key word in a set of words using
exactly 1 probe into the data structure.

The gperf.texinfo file explains how the program works, the form of the
input, what options are available, and hints on choosing the best
options for particular key word sets. The texinfo file is readable
both via the GNU emacs `info' command, and is also suitable for
typesetting with TeX.

The enclosed Makefile creates the executable program ``gperf'' and
also runs some tests.

Output from the GPERF program is used to recognize reserved words in
the GNU C, GNU C++, and GNU Pascal compilers, as well as with the GNU
indent program.

LICENSE: GPL2 or later

WWW: http://www.gnu.org/software/gperf/
1999-12-29T07:30:48+00:00 lang/starlogo Specialized version of the Logo programming language written in Java
StarLogo is a specialized version of the Logo programming language written
in Java. See:

WWW: http://education.mit.edu/starlogo/

For more details.
1999-12-29T07:26:56+00:00 print/pstotext PostScript to Text converter
pstotext extracts ASCII text from PostScript and PDF files. It
uses Ghostscript, but does a more careful job with kerned characters
and nonstandard font encodings than Ghostscript's ps2ascii utility.

WWW: http://pages.cs.wisc.edu/~ghost/doc/pstotext.htm
1999-12-29T07:21:37+00:00 print/auctex Integrated environment for writing LaTeX using GNU Emacs
AUC TeX is a comprehensive customizable integrated environment for
writing input files for LaTeX using GNU Emacs.
AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such
as a output filters or post processor from inside Emacs. Especially
`running LaTeX' is interesting, as AUC TeX lets you browse through the
errors TeX reported, while it moves the cursor directly to the reported
error, and displays some documentation for that particular error. This
will even work when the document is spread over several files.
AUC TeX automatically indents your `LaTeX-source', not only as you
write it -- you can also let it indent and format an entire document.
It has a special outline feature, which can greatly help you `getting an
overview' of a document.
Apart from these special features, AUC TeX provides a large range of
handy Emacs macros, which in several different ways can help you write
your LaTeX documents fast and painlessly.
All features of AUC TeX are documented using the GNU Emacs online
documentation system. That is, documentation for any command is just
a key click away! AUC TeX is written entirely in Emacs-Lisp, and hence
you can easily add new features for your own needs.

WWW: http://www.gnu.org/software/auctex/
1999-12-29T03:37:40+00:00 databases/p5-DBD-CSV DBI driver for CSV files
The DBD::CSV module is yet another driver for the DBI (Database
independent interface for Perl). This one is based on the SQL
"engine" SQL::Statement and the abstract DBI driver DBD::File
and implements access to so-called CSV files (Comma separated
values).

WWW: https://metacpan.org/release/DBD-CSV
1999-12-28T02:45:45+00:00 sysutils/muse Shows memory usage data
This is muse, which lists out memory usage categorized by Active, Inactive,
Wired, Reserved, Cache, Buffer, Total, and Free in a manner more friendly
and verbose than vmstat and without as much clutter as top(1).

It is inspired in part by top(1), OS9's mfree, Linux's free, and DOS's
mem /c.

WWW: http://www.spatula.net/proc/muse/index.src
1999-12-28T02:26:40+00:00 palm/gnomepilot2 3Com PalmPilot conduit system for GNOME 2
Gnome-pilot is a package with a daemon that monitors for pilot
connects on one or more devices. It has a conduit system, and is
accompanied by a few conduits, basically for installing files
and backing up db's from the pilot.

WWW: http://www.gnome.org/gnome-office/
1999-12-28T02:26:40+00:00 palm/gnomepilot 3Com PalmPilot conduit system for GNOME
Gnome-pilot is a package with a daemon that monitors for pilot
connects on one or more devices. It has a conduit system, and is
accompanied by a few conduits, basically for installing files
and backing up db's from the pilot.

WWW: http://www.gnome.org/gnome-pilot/
1999-12-28T02:26:40+00:00 palm/gnome-pilot PalmPilot conduit system for GNOME 2
Gnome-pilot is a package with a daemon that monitors for pilot
connects on one or more devices. It has a conduit system, and is
accompanied by a few conduits, basically for installing files
and backing up db's from the pilot.

WWW: http://www.gnome.org/gnome-office/
1999-12-27T09:32:50+00:00 lang/sml-mode.el EMACS mode for editing Standard ML programs
An EMACS major mode for editing SML programs. Supports interaction
with SML/NJ and other ML compilers.

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

(require 'sml-site)

WWW: http://cm.bell-labs.com/cm/cs/what/smlnj/doc/Emacs/sml-mode.html
1999-12-27T05:22:24+00:00 x11-servers/Xatm XFree86 Font Server with Xatm
Xatm is PostScript font loader for X.
Standerd X can only load Type1 PostScript font, but Xatm do more.
Xatm can load Type 0,1,3,42 and OCF & CID type 16bit fonts. And also
supports defered glyph option.
This is good for Japanese or other asian font users.

NOTE: Xatm requires ghostscript! You must install one of them.

WWW: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/Xatm/xatm_e.html

Taguchi, T.
taguchi@tohoku.iij.ad.jp
1999-12-27T02:24:30+00:00 x11/qrash Animated musical demo for X11
This program is a demo for X11, combining mod-format music with animation
"featuring 2D and 3D engines with texturing and shading". Some of the
content may be offensive.

WWW: http://qmg.org/

Trevor Johnson
1999-12-27T02:20:45+00:00 www/p5-Apache-DBI DBI persistent connection, authentication and authorization
These modules are supposed to be used with the Apache server together
with an embedded perl interpreter like mod_perl. They provide support
for basic authentication and authorization as well as support for
persistent database connections via Perl's Database Independent
Interface (DBI).

o AuthDBI.pm provides authentication and authorization:

- optional shared cache for passwords to minimize database load -
configurable cleanup-handler deletes outdated entries from the cache

o DBI.pm provides persistent database connections:

- connections can be established during server-startup - configurable
rollback to ensure data integrity - configurable verification of the
connections to avoid time-outs.

WWW: https://metacpan.org/release/Apache-DBI
1999-12-27T02:18:07+00:00 www/screem Nice GNOME/GTK-based HTML editor
SCREEM (Site CReating and Editing EnvironMent) is a VERY nice
GUI-based HTML editor, much like bluefish. It even imports bluefish
functions from your bluefish installation!

SCREEM makes a rather ideal GUI HTML editor, especially for
Unixheads who like using CVS to manage source trees, as SCREEM
has functional CVS interaction.

WWW: http://www.screem.org/
1999-12-27T02:18:07+00:00 www/screem-devel Nice GNOME/GTK-based HTML editor
SCREEM (Site CReating and Editing EnvironMent) is a VERY nice
GUI-based HTML editor, much like bluefish. It even imports bluefish
functions from your bluefish installation!

SCREEM makes a rather ideal GUI HTML editor, especially for
Unixheads who like using CVS to manage source trees, as SCREEM
has functional CVS interaction.

WWW: http://www.screem.org/

-- John Merryweather Cooper <coop9211@uidaho.edu>
1999-12-27T02:15:15+00:00 www/jesred Redirector for Squid
Jesred is a very fast and highly configurable redirector for the Squid
Internet Object Cache. It was derived from Chris Foote's and Wayne
Piekarski's Squirm 1.0 betaB and some code from Squid itself, but is
about 2-3x faster than the original version and has some additional
features.

WWW: http://www.linofee.org/~elkner/webtools/jesred/
1999-12-27T02:12:34+00:00 textproc/xls2xml Utility for converting MS Excel files to XML
xls2xml is a free filter from Microsoft Excel to XML, and a free C library.

Using the program xls2xml, you can extract the content of a file generated
by Microsoft Excel and express its content using XML. A library written in
C which is able to do the same is provided too.

WWW: http://arturo.directmail.org/filtersweb/
1999-12-27T02:10:03+00:00 textproc/cole A free C OLE library
Cole is a free C OLE library. Using cole, you can access Microsoft' `Structured
Storage' files. The most popular Microsoft's programs generate `Structured
Storage' files, incluiding the Microsoft' suite for offices. StarDivision'
suite (StarOffice) generate `Structured Storage' files too. FlashPix file
format is `Structured Storage' too.
1999-12-27T02:03:58+00:00 textproc/gtkdiff A frontend for diff(1)
gtkdiff is a frontend for diff. It's written with GTK+ and
requires GNOME.

Author: INOUE Seiichiro <inoue@ainet.or.jp>
WWW: http://directory.fsf.org/gtkdiff.html
1999-12-27T02:01:46+00:00 textproc/se-ispell Swedish dictionary for ispell
This is a port that install a Swedish dictionary for ispell 3.1.
The dictionary was created under GPL and copyrighted by
Goran Andersson <goran@debian.org>. Home page is at

WWW: http://www.sslug.dk/locale/ispell/iswedish/swedish.html
1999-12-27T01:58:13+00:00 security/pgpgpg Wrapper for GnuPG to simulate PGP 2.6.x
pgpgpg is a wrapper around Gnu Privacy Guard which takes PGP 2.6
command line options, translates them, and calls GnuPG (Gnu Privacy
Guard) to perform the desired action.

WWW: http://www.nessie.de/mroth/pgpgpg/
1999-12-27T01:56:10+00:00 security/sslwrap Another SSL Wrapper application, which uses SSLEay/OpenSSL
"... sslwrap is a simple Unix service that sits over any simple TCP service
such as POP3, IMAP, SMTP, and encrypts all of the data on the
connection using TLS/SSL. It uses ssleay to support SSL version 2 and
3. It can run out of inetd. It can also encrypt data for services
located on another computer.

It works with the servers you already have, and does not require any
modifications to your existing servers. ..."

Of course, it works with OpenSSL, too.

WWW: http://www.rickk.com/sslwrap/
1999-12-27T01:52:25+00:00 security/cyrus-sasl2 RFC 2222 SASL (Simple Authentication and Security Layer)
The Cyrus SASL (Simple Authentication and Security Layer)

SASL is the Simple Authentication and Security Layer, a method
for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating
protection of subsequent protocol interactions. If its use is
negotiated, a security layer is inserted between the protocol
and the connection.

WWW: https://www.cyrusimap.org/sasl/
1999-12-27T01:52:25+00:00 security/cyrus-sasl RFC 2222 SASL (Simple Authentication and Security Layer)
This is a port of Cyrus SASL (Simple Authentication and Security Layer).
SASL is a method for adding authentication support to connection-based
protocols. To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating protection of
subsequent protocol interactions. If its use is negotiated, a security layer is
inserted between the protocol and the connection.
The following mechanisms are included in this distribution: ANONYMOUS,
CRAM-MD5, DIGEST-MD5, GSSAPI (MIT Kerberos 5 or Heimdal Kerberos 5), KERBEROS_V4
and PLAIN.
The library can use a Berkeley DB, gdbm or ndbm file on the server side
to store per-user authentication secrets. The utility saslpasswd has been
included for adding authentication secrets to the file.
PLAIN can either check /etc/passwd, Kerberos V4, use PAM, or the sasl
secrets database. By default PAM is used if PAM is found, then Kerberos,
finally /etc/passwd (non-shadow). This is tweakable in the configuration file.
Please see "${PREFIX}/share/doc/sasl/sysadmin.html".
The sample directory contains two programs which provide a reference for
using the library, as well as making it easy to test a mechanism on the command
line. See "${PREFIX}/share/doc/sasl/programming.html" for more information.

WWW: http://cyrusimap.web.cmu.edu/
1999-12-27T01:49:03+00:00 misc/lc Alternative to ls(1)
lc is an alternative to ls, that has been in wide use at the
University of Waterloo (and elsewhere) since at least the
mid 1970's.
1999-12-27T01:43:14+00:00 devel/mkcmd Command-line parser and manual page generator
mkcmd lets us build a nifty command line option parser and some
on-line documentation in a snap. It is a prerequisite for many of
Kevin Braunsdorf's tools.
1999-12-27T01:40:59+00:00 devel/msrc0 Meta source fake-out script for building ksb tools
We fake having a meta source platform installed to build a ksb-meta-source
product on a machine that doesn't have ksb's tools installed yet. This is
the part you need to get all the nifty toys started.
1999-12-27T01:36:46+00:00 comms/sredird RFC 2217 compliant serial port redirector
Sredird is a serial port redirector that is compliant with the RFC 2217
"Telnet Com Port Control Option" protocol. This protocol lets you share
a serial port through the network. The only known RFC 2217 aware client
is DialOut/IP V2, which is a Windows 95/98/NT client. For more
information on it look at www.tacticalsoftware.com. Anyone interested in
writing a client and who may need help with the RFC 2217 protocol could
contact author of sredird. Information on RFC 2217 and the Telnet Protocol
is available at www.ietf.org.
1999-12-27T01:24:37+00:00 japanese/hns Hyper NIKKI System, a CGI system for Electric Diary Interchange
hns, Hyper NIKKI System, is a CGI system for EDI (Electric Diary
Interchange).

hns has the following features:

* Reduce the total cost of ownership (TCO) for your diary drastically.
* Free from Y2K problem.
* Access logging and reader tracking.
* Easy to change the appearance of the diary by using theme.

WWW: http://www.h14m.org/
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts600
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts400
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts360
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts300 English PK fonts, for ghostscripts, xdvik, dvipsk and so on
This makes symlink to English PK fonts package.

This package depends on one of print/pkfont*.
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts240
1999-12-27T01:15:39+00:00 japanese/ptex-pkfonts118
1999-12-26T22:52:33+00:00 misc/dnetc Distributed.net distributed computing project client
This is the distributed.net's distributed computing
client. This client contains the modules for OGR
and RC5-72. DES, CSC, and RC5-64 are no longer
included in this client.

As a "loosely knit" group of computer users from all
over the world, we take up challenges which require
a lot of computing power. We solve these by distributing
the cpu power needed over the computers of our members. That's
why we're called "distributed.net." Read more about
it at www.distributed.net.

For your statistics, check out:
http://stats.distributed.net/

For general help with the client or distributed.net, mail:
help@distributed.net

WWW: http://www.distributed.net/
1999-12-25T21:51:44+00:00 net/centericq A text mode menu- and window-driven IM interface
Centericq is a text mode menu- and window-driven IM interface that
supports the ICQ2000, Yahoo!, MSN, AIM, and IRC protocols. It allows you
to send, receive, and forward messages, URLs, SMSes, contacts, and email
express messages. It also lets you set your own and fetch others' away
messages, and define external handlers for incoming events. You can
mass message-send, search for users, view users' details, maintain
your contact list directly from the program, view the message history,
register a new UIN and update your details, be informed upon receipt
of email messages, automatically set away after the defined period of
inactivity, and have your own ignore, visible, and invisible lists.
It can also associate events with sounds, make log of events, and
allows arrangement of contacts into groups.

WWW: http://konst.org.ua/centericq/
1999-12-25T21:51:44+00:00 net-im/centericq Text mode menu- and window-driven IM interface
Centericq is a text mode menu- and window-driven IM interface that
supports the ICQ2000, Yahoo!, MSN, AIM, and IRC protocols. It allows you
to send, receive, and forward messages, URLs, SMSes, contacts, and email
express messages. It also lets you set your own and fetch others' away
messages, and define external handlers for incoming events. You can
mass message-send, search for users, view users' details, maintain
your contact list directly from the program, view the message history,
register a new UIN and update your details, be informed upon receipt
of email messages, automatically set away after the defined period of
inactivity, and have your own ignore, visible, and invisible lists.
It can also associate events with sounds, make log of events, and
allows arrangement of contacts into groups.

WWW: http://konst.org.ua/centericq/
1999-12-25T19:38:04+00:00 deskutils/yank A simple notekeeper and todo-list manager for GNOME
Yank is a simple notekeeper and todo-list manager for GNOME.

Features include:

* note organization in a tree structure
* 3 different types of notes
* sortable todolist
* drag & drop support

WWW: http://yank.sourceforge.net/
1999-12-25T19:21:14+00:00 games/x3eyes An xeyes-like game except with 3 eyes
An xeyes game with 3 eyes instead of two.

- TH
th@cis.ibaraki.ac.jp
1999-12-25T16:17:04+00:00 textproc/hevea Convert LaTeX to HTML
HEVEA is a quite complete and fast LATEX to HTML translator.

WWW: http://para.inria.fr/~maranget/hevea/

Stephen Montgomery-Smith
stephen@math.missouri.edu
1999-12-25T16:14:23+00:00 sysutils/detach Start a process detached from a terminal
The detach command is a grungy little program for executing programs
in the background, without use of a control terminal. (In the style
of most common daemon processes...) The intent was to create a
program one could start via rsh, to initiate xterm sessions, without
keeping extra local rsh & remote rshd and shell processes alive.
1999-12-25T16:11:00+00:00 security/logcheck Auditing tool for system logs on Unix boxes
Mails anomalies in the system logfiles to the administrator.

Logcheck helps spot problems, anomalies and security violations
in your logfiles automatically and will send the summaries to you
via e-mail. Logcheck is run as a cron job.

WWW: https://salsa.debian.org/debian/logcheck
1999-12-25T16:05:59+00:00 misc/orville-write Advanced replacement for write/mesg
This implementation of the Unix write program adds many nice features
while remaining close to the standard Unix program in spirit. It has been
heavily used on M-Net since 1985 and on Grex since 1991, as well as a few
other systems. It is a ground-up reimplementation using no proprietary
code. It's available under a Berkeley-style license (no charge, no
restriction on commercial use, just don't take my name off of it). The
current version is fairly portable.

Orville write was written for use on M-Net and Grex, both public access
Unix systems in Ann Arbor. As such, many of the features are designed to
support a system featuring a delicate mix of novice users and hostile
pranksters, plus a lot of people who just want to talk. It's user
interface is pretty much identical to the normal write program, but it
offers many extensions and improvements.

WWW: http://unixpapa.com/write.html
1999-12-25T16:02:06+00:00 mail/mailfilter A simple, easy-to-use mail filtering program written in perl
This is a simple-to-use mail filtering program written in perl 5. It was
mainly designed to work with pine, however it can easily be used with other
e-mail clients.

WWW: http://mailfilter.ruin.org/

- Justin Robinson
jmrobins@samurai.ruin.org
1999-12-25T15:59:36+00:00 irc/party Simple multi-user chat system
Party is a real-time chat program for Unix systems. It simulates a party
line, where any number of users can talk at the same time - if you type a
line of text, everyone else sees it immediately.

Chat programs are pretty common these days. Party wasn't the first, but it
was an early one. It's antiquity is reflected in the fact that it doesn't
support networked systems especially well, nor have a web
interface. However, its maturity is reflected in the fact that it has a
clean and simple interface, and a good set of well-integrated features
that make it easy for first-timers to get into. It remains very popular to
this day on several systems.
1999-12-25T15:58:11+00:00 net/merlinmon A curses app that displays the status of a Novatel CDPD modem device
This top-like application displays status and statistics of a Novatel
Sage or Merlin or other MSCI compliant CDPD modem. Just run it whenever
the link is up.
1999-12-25T15:57:14+00:00 graphics/p5-Chart-PNGgraph Perl module for generating presentation graphics (i.e., charts)
Chart::PNGgraph is a perl5 module to create and display PNG output for a graph.
The following classes for graphs with axes are defined:

Chart::PNGgraph::lines
Create a line chart.
Chart::PNGgraph::bars
Create a bar chart.
Chart::PNGgraph::points
Create an chart, displaying the data as points.
Chart::PNGgraph::linespoints
Combination of lines and points.
Chart::PNGgraph::area
Create a graph, representing the data as areas under a line.
Chart::PNGgraph::mixed
Create a mixed type graph, any combination of the above. At the moment this
is fairly limited. Some of the options that can be used with some of the
individual graph types won't work very well. Multiple bar graphs in a mixed
graph won't display very nicely.

Chart::PNGgraph::pie
Create a pie chart.

WWW: https://metacpan.org/release/Chart-PNGgraph
1999-12-25T15:54:16+00:00 graphics/chbg Change Background Picture with time period
ChBg is used for changing desktop background pictures with some period.
Can also be used as a xscreensaver hack.

WWW: http://chbg.sourceforge.net/
1999-12-25T15:50:05+00:00 emulators/truereality Nintendo N64(tm) emulator
TrueReality (TR) is a Nintendo N64(tm) emulator developed by
Niki W. Waibel <niki.waibel@gmx.net> mainly for learning purposes.

From TR.FAQ:

Anyway - I think that TR does not run commercial ROMs - there is too much
stuff missing (I've not tested it - I just have heard nothing about that).

What is TR for if it is not for playing commercial ROMs?
A: 1) TR should be a tool for demo writers.
2) TR should be an open emu project where everyone can learn from it.
3) TR should be an example (one time) for implementing/learning asm under
various machines.
If someones hacks out iP-MMX routines you can compare it with the C ones
and learn how things are done with MMX.

Where can I get ROMs?
A: There are demos at http://www.dextrose.com.

WWW: http://www.emuhq.com/truereality/

- Mario S F Ferreira
lioux@FreeBSD.org
1999-12-25T15:43:43+00:00 devel/p5-Term-ANSIColor Color screen output using ANSI escape sequences
While ANSI color escape codes are fairly simple, it can be hard to
remember the codes for all of the attributes and the code resulting
from hard-coding them into your script is definitely difficult to
read. This module is designed to fix those problems, as well as
provide a convenient interface to do a few things for you
automatically (like resetting attributes after the text you print out
so that you don't accidentally leave attributes set).

Despite its name, this module can also handle non-color ANSI text
attributes (bold, underline, reverse video, and blink). It uses either
of two interfaces, one of which uses "constants" for each different
attribute and the other of which uses two subs which take strings of
attributes as arguments.

WWW: https://metacpan.org/release/Term-ANSIColor
1999-12-25T15:40:48+00:00 cad/cider Mixed-level circuit and device simulator (includes SPICE3)
CIDER is a mixed-level circuit and device simulator. CIDER attempts to
provide greater simulation accuracy than a stand-alone circuit or device
simulator can provide. CIDER is based on the sequential mixed-level
circuit and device simulator, CODECS. In common with CODECS, CIDER embeds
the circuit simulator, SPICE3, which provides circuit simulation
capabilities, analytical models for semiconductor devices, and an
interactive user interface. An interface to the captive device simulator,
DSIM, provides accurate, one- and two-dimensional numerical models based
on the solution of Poisson's equation, and the electron and hole current-
continuity equations. The input format of CIDER couples SPICE-like
circuit descriptions to a device description format similar to the one
used by the PISCES device simulator developed at Stanford University.
As a result, CIDER should seem reasonably familiar to designers already
accustomed to both these tools.

SPICE is a general-purpose circuit simulation program for nonlinear DC,
nonlinear transient, and linear AC analyses. Circuits may contain resistors,
capacitors, inductors, mutual inductors, independent voltage and current
sources, four types of dependent sources, lossless and lossy transmission
lines (two separate implementations), switches, uniform distributed RC
lines, and the five most common semiconductor devices: diodes, BJTs, JFETs,
MESFETs, and MOSFETs.

WWW: http://infopad.eecs.berkeley.edu/~icdesign/SPICE/
1999-12-25T15:35:44+00:00 audio/soundtracker Mod player/tracking tool which supports XM and MOD formats
SoundTracker is a pattern-oriented music editor (similar to the classic DOS
program FastTracker and the Amiga legend ProTracker). Samples can be lined
up on tracks and patterns which are then arranged to a song.

Supported module formats are XM and MOD; the player code is the one from
OpenCP. A basic sample recorder and editor is also included.

WWW: http://www.soundtracker.org/
1999-12-25T15:32:36+00:00 audio/cd-console Curses-based console CD player
A curses-based console CD player, with two viewing modes,
one suitable for a 7x41 xterm.

WWW: http://www.oskusoft.com/osku/cd-console/
1999-12-25T15:09:02+00:00 lang/yabasic Yet another Basic for Unix and Windows
Yabasic implements the most common and simple elements of the basic language;
It comes with goto/gosub, with various loops, with user defined subroutines
and Libraries. Yabasic does monochrome line graphics and printing.
Yabasic runs under Unix and Windows; it is small (around 200KB) and free.

WWW: http://www.yabasic.de/
1999-12-25T05:04:31+00:00 ftp/ftplocate A ftp search engine supporting filename and description search
FtpLocate is a fast FTP search engine written with Perl. It supports
indexing on multiple FTP servers and generates summaries for them.

FtpLocate provides the user two types of searching: search by filename
and search by description. Search by filename will group the results
by FTP servers and display the server nearest to the client first.
With search by description, a user can find the files he wants without
knowing the filename. Files with same description will be grouped together.

See the following URL for more information.

WWW: http://turtle.ee.ncku.edu.tw/ftplocate/

Chung-Kie Tung
tung@turtle.ee.ncku.edu.tw
1999-12-25T03:03:42+00:00 games/cursive Create ASCII character cursive handwriting
Cursive is a program for generating cursive signatures and text like

___ _ __ _
( ) ' ) / // _/_
__/___. ____ / / / __|/ / _ __
/ / (_/|_/ / (_ (_(_/ (_) \_(__(/_/ (_
(_/

Do not be fooled by inferior immitations (like the figlet font which
doesn't connect letters right). This is the one and only original
cursive program.
1999-12-25T03:00:08+00:00 games/baduki The game of Go
Baduki plays the game of Go (baduk in Korean, wei-chi in Chinese), either
against a human with a GTK interface, or against another program using the
Go Modem Protocol. It can also read a game in progress in SGF (Smart Go
Format) and output its analysis of the moves.

Options:

-L <level> Set play level, from 1 to 12 (default 7)
-gmp Play in Go Modem Protocol mode
-sgf <file> Analyze game in <file>; write annotated game to standard
output in SGF
-lsgf <file> Load game in <file>

- Steve Coltrin
spcoltri@omcl.org
1999-12-25T02:32:37+00:00 audio/gnapster GNOME client for the online mp3 community called napster
A full-featured client for the online music community Napster and its clones.
Supports connecting to multiple servers at once.

WWW: http://sourceforge.net/projects/gnapster/
1999-12-24T14:01:14+00:00 emulators/xmess X11 emulator for game consoles
X-MESS is the X11 port of the MESS game console emulator.

MESS is virtual machine emulator; it includes emulators for the CPUs,
sound and video chips used in game consoles, as well as special purpose
PALs and detailed information about the memory layout of each machine.

MESS currently emulates the Nintendo Entertainment System (NES), Sega
Genesis/Megadrive, TRS-80 models 1 and 3, Colour Genie, Colecovision,
Vectrex, Apple ][ series, Atari 800, Atari 5200, Sega Master System/Game
Gear, Bally Astrocade, Kaypro 2x and PDP-1, among others.

To play games in X-MESS you must have a copy of the original game,
extracted from a cartridge, floppy or tape image.

WWW: http://www.mess.org/
1999-12-24T01:11:12+00:00 palm/isilo Converts documents from text/HTML to iSilo format
iSilo converts text or HTML documents to the Palm Pilot .pdb format. These
can then be installed on a Palm Pilot, using tools in the palm/pilot-link
port.

These files are only readable using the iSilo reader, available from the
web site. A free reader exists, as does a more featureful shareware
reader. Their primary advantages over other Palm Pilot DOC readers are

1. Internal links in the original HTML are maintained.

2. A reasonable facsimile of the original HTML formatting is maintained.

3. Images in the original HTML file are dithered and scaled, for viewing
on the Pilot.

WWW: http://www.iSilo.com/
1999-12-23T21:39:31+00:00 games/glasteroids 3D Asteroids game for X Window System
3D Asteroids game clone for X Window System.
The goal is simple: Don't get killed.

Feel free to email questions, comments, ideas,
etc. to cohen@cs.montana.edu

WWW: http://www.honors.montana.edu/~jjc/Glasteroids/
1999-12-23T20:42:33+00:00 finance/gnofin Light-weight GNOME based financial management program
Gnofin is a simple checkbook application for Unix. Gnofin aims to provide a
convenient way to keep track of your checking and savings accounts (or any
other monetary-type accounts). It is designed to be light-weight, fast, and
extremely easy to use.

WWW: http://gnofin.sourceforge.net/
1999-12-23T20:42:33+00:00 deskutils/gnofin Light-weight GNOME based financial management program
Gnofin is a simple checkbook application for Unix. Gnofin aims to provide a
convenient way to keep track of your checking and savings accounts (or any
other monetary-type accounts). It is designed to be light-weight, fast, and
extremely easy to use.

WWW: http://gnofin.sourceforge.net/
1999-12-23T19:45:09+00:00 games/xoj O. J. Simpson Simulator root window demo
Another root window demo. Lots of pretty icons scurry around
your screen, chasing O.J. Simpson and degrading your systems
performance no doubt! "Relive the experience".
1999-12-23T14:15:35+00:00 devel/robodoc Code reference program similar to cxref that produces HTML
A source code documentation tool for C, C++, Fortran, Perl,
shell scripts, Assembler, DCL, DB/C, Tcl/Tk, Forth, Lisp,
COBOL, Occam, Basic, HTML, Clarion, and more. It can produce
documentation in HTML, XML DocBook, TROFF, ASCII, LaTeX or
RTF format.

WWW: http://rfsber.home.xs4all.nl/Robo/
1999-12-22T23:21:08+00:00 databases/pxtools Collection of tools to work with Paradox databases
pxtools is a collection of tools to work with a Paradox-databases.

pxtools consists of the following:
* pxinfo scans the header of a specified database-file and dumps
the important information.
* pxsqldump/pxcsvdump are utilities to extract the data from a
Paradox-database. The output is an SQL-/CSV-dump that can be
used to recreate the database in an SQL environment.

WWW: http://jan.kneschke.de/projects/pxtools/
1999-12-22T19:42:16+00:00 irc/nethirc Perl-based IRC client that uses Net::IRC
Console IRC client written in Perl, based on widely popular NetHack game.

WWW: http://www.nog.net/~tony/warez/nethirc.shtml
1999-12-22T14:55:54+00:00 devel/fortran-utils Tools for use with Fortran code, from 4.4BSD
Tools for use with Fortran programs, formerly part of FreeBSD (inherited
from 4.4BSD).

Contains:

fpr(1) -- a filter that transforms files formatted according to Fortran's
carriage control conventions into files formatted according to UNIX line
printer conventions

fsplit(1) -- split a multi-routine Fortran file into individual files
1999-12-22T14:53:53+00:00 graphics/pngcrush Optimizer for PNG files
pngcrush reads in a PNG image, and writes it out again, with the
optimum filter_type and zlib_level. It uses brute force (trying
filter_type none, and libpng adaptive filtering, with compression
levels 3 and 9). It does the most time-consuming method last in case
it turns out to be the best. Optionally, it can remove unwanted
chunks or add gAMA and sRGB chunks.

WWW: http://pmt.sourceforge.net/pngcrush/
1999-12-22T10:40:56+00:00 cad/qcad2 Professional CAD system
What Is QCad?

QCad is a professional CAD System. With QCad you can easily construct
and change drawings with ISO-texts and many other features and save
them as DXF-files. These DXF-files are the interface to many
CAD-systems such as AutoCAD (c) and many others.

What is QCad not?

QCad is no designer tool. That means you can not create any filled
shapes nor any crazy freehand forms. Also you can not drag and drop
the objects in the drawing with the mouse.

If you find any bugs, send a report to bugs@qcad.org.

WWW: http://www.qcad.org/
1999-12-22T10:40:56+00:00 cad/qcad Professional CAD system
What Is QCad?

QCad is a professional CAD System. With QCad you can easily construct
and change drawings with ISO-texts and many other features and save
them as DXF-files. These DXF-files are the interface to many
CAD-systems such as AutoCAD (c) and many others.

What is QCad not?

QCad is no designer tool. That means you cannot create any filled
shapes nor any crazy freehand forms. Also you cannot drag and drop
the objects in the drawing with the mouse.

If you find any bugs, send a report to bugs@qcad.org.

WWW: http://www.ribbonsoft.com/qcad.html
1999-12-10T19:30:05+00:00 games/sxsame Tile-removing puzzle game for the X Window system
sxsame -- a game of removing tiles,for X Window system

Goal of this game is removing more tiles as you can and
get much score. You can remove two or more tiles with
same color,neibouring vertical or horizontal.

WWW: http://www.asahi-net.or.jp/~fj9y-ynym/works.html
1999-12-10T15:32:56+00:00 textproc/tkdiff Tk frontend for diff(1)
tkdiff is a fronted for Unix's diff based on Tcl/Tk.

WWW: https://sourceforge.net/projects/tkdiff/
1999-12-10T15:21:48+00:00 archivers/makeself Neat script to make self-extracting archives
makeself is a (very small) shell script that makes neat
self-extracting shell scripts, and allows you to specify a "setup"
command to execute upon finishing.

It's sorta like the Windows winzip self-extracting archives.

WWW: http://www.megastep.org/makeself/
1999-12-10T15:15:23+00:00 net/rboot A remote-boot solution for Microsoft operating systems
RBoot is a remote boot facility for PC operating systems.
More specifically, it allows you to set up several PCs so that they fetch
their operating system from a central UNIX server on boot time.

By having all the clients use the same boot image, and by storing
differences in the clients' configuration in separate files, RBoot allows
the sysadmin to reduce his/her administration efforts from factor N to
factor 1.

RBoot requires a UNIX server that is capable of exporting a directory via
NFS, and that has a bootpd server (for BOOTP). Any recent UNIX should meet
these criteria. At the moment, RBoot supports only booting the
Windows 95/98 operating systems, but support for Windows NT 4, Win 3.11
and DOS/LanManager eventually be added.

RBoot is freely redistributable under a BSD-style license.

Please note that RBoot is no longer supported by its author, and is not
under active development.

For historical reference, the RBoot homepage was at:
WWW: http://www.bs.ni.schule.de/support/rboot/
1999-12-10T11:19:13+00:00 net/ncplib Utilities to work with Novell NetWare servers
A free client for Novell NetWare servers.
1999-12-10T06:32:43+00:00 games/rollemup Multi Ball, Player, Platform, Media, Cool Pinball game
Roll 'm Up:Multi Ball, Multi Player, Multi Platform, Multi Media, Multi Cool

This package contains a Linux-x86 version of the Lost Boys pinball game
RollemUp , it is based on our cross-platform framework Lost Platform,
now running on MS Windows, Macintosh, BeOS and linux.
Tested with XFree86 in different display depths, OSS sound on an SB16.
For more information on this version, as well as the upcoming LinuxPPC
version check our site:

WWW: http://www.medialab.lostboys.nl/projects/madewith/pinball/pinballgame.html

Lost Boys media lab
---
Known Problem
With pcm sound driver, sound is delayed about 10 seconds.
Please use with sys/i386/isa/snd(Voxware sound driver)
or OSS/FreeBSD sound driver, if you want to play with sound.

This problem is not related to Linux Emulator.

MIHIRA Yoshiro
1999-12-09T23:03:13+00:00 net/mpd-netgraph
Mpd is a netgraph(4) based implementation of the multi-link PPP
protocol for FreeBSD. It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel. It supports several of
the numerous PPP sub-protocols and extensions, such as:

Multi-link PPP capability
PAP, CHAP, and MS-CHAP authentication
PPP compression and encryption
Point-to-Point Tunnelling Protocol (PPTP)

Mpd also includes many additional features:

Dial-on-demand with idle timeout
Multiple active connections running simultaneously
Dynamic demand based link management (also known as ``rubber bandwidth'')
Powerful chat scripting language for asynchronous serial ports
Pre-tested chat scripts for automatic configuration of several
common modems and ISDN terminal adapters
Clean device-type independent design
Comprehensive logging
1999-12-09T20:42:27+00:00 audio/wmmp3 A front-end for mpg123 in a Window Maker dockapp
wmmp3 is a front-end for the mpg123 player in the form of a Window Maker
dockapp.

WWW: http://www.dotfiles.com/software/wmmp3/index.html
1999-12-09T17:08:31+00:00 german/staroffice70 Wordprocessor/dbase/spreadheet/drawing/chart
StarOffice 7.0 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.

The integrated StarOffice5.2 desktop, email-client and calendar have been
removed to concentrate work on the core applications.
1999-12-09T17:08:31+00:00 editors/staroffice70 Wordprocessor/dbase/spreadheet/drawing/chart
StarOffice 7.0 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.

The integrated StarOffice5.2 desktop, email-client and calendar have been
removed to concentrate work on the core applications.
1999-12-09T17:08:31+00:00 editors/staroffice60 Wordprocessor/dbase/spreadheet/drawing/chart
StarOffice 6.0 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.

The integrated StarOffice5.2 desktop, email-client and calendar have been
removed to concentrate work on the core applications.
1999-12-09T17:08:31+00:00 editors/staroffice52 Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
StarOffice 5.2 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.
1999-12-09T17:08:31+00:00 editors/staroffice5 Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
StarOffice 5.1 is a suite of office productivity applications containing
a word processor, spreadsheet, graphics and presentation, image
manipulation, and charting. StarOffice offers the ability to read and
write Microsoft Office files.
1999-12-09T17:08:31+00:00 editors/openoffice Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations
1999-12-09T17:08:31+00:00 editors/openoffice.org-vcltesttool Automated testtool for the openoffice.org
VCLtestTool for OpenOffice.org.

The automated GUI testing provides a test framework with test scripts
and an application (VCL TestTool) to test almost the whole the OpenOffice.org
application automatically.

WWW: http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomation.html
http://wiki.services.openoffice.org/wiki/VCLTesttool_2.4
http://wiki.services.openoffice.org/wiki/VCL_TestTool/Standalone_VCL_TestTool
http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html
http://wiki.services.openoffice.org/wiki/VCLTestToolIssues
1999-12-09T17:08:31+00:00 editors/openoffice.org-3 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(release branch)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-3-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-3-RC Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(release branch)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-2 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-2.0 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-2.0-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-2-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-2-RC Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(release branch)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-1.1 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-1.1-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice.org-1.0 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations
1999-12-09T17:08:31+00:00 editors/openoffice-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser (developer version)
Apache OpenOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, and drawing
program, with a user interface and feature set similar to other
office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: https://openoffice.apache.org/
1999-12-09T17:08:31+00:00 editors/openoffice-3 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
Apache OpenOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, and drawing
program, with a user interface and feature set similar to other
office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://openoffice.apache.org/

1999-12-09T17:08:31+00:00 editors/openoffice-3-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
Apache OpenOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, and drawing
program, with a user interface and feature set similar to other
office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://openoffice.apache.org/

1999-12-09T17:08:31+00:00 editors/openoffice-2.0-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice-1.1 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice-1.1-devel Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations

WWW: http://www.openoffice.org/
http://porting.openoffice.org/freebsd/
1999-12-09T17:08:31+00:00 editors/openoffice-1.0 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser
OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.

Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations
1999-12-09T10:37:38+00:00 security/chrootuid Simple wrapper that combines chroot(8) and su(1) into one program
The chrootuid command combines chroot(8) and su(1) into one program,
so that there is no need to have commands such as /usr/bin/su in the
restricted environment. Access to the file system is restricted to
the newroot subtree and privileges are restricted to those of the
newuser account (which must be a known account in the unrestricted
environment).

See also jail(8)
1999-12-07T21:17:41+00:00 lang/p5-F77 Helps link C programs with Fortran subroutines
This module tries to figure out how to link C programs with
Fortran subroutines on your system. Basically one must add a list
of Fortran runtime libraries. The problem is their location
and name varies with each OS/compiler combination!

WWW: http://search.cpan.org/dist/ExtUtils-F77/
1999-12-07T21:17:41+00:00 lang/p5-ExtUtils-F77 Helps link C programs with Fortran subroutines
This module tries to figure out how to link C programs with
Fortran subroutines on your system. Basically one must add a list
of Fortran runtime libraries. The problem is their location
and name varies with each OS/compiler combination!

WWW: https://metacpan.org/release/ExtUtils-F77
1999-12-06T00:50:06+00:00 x11-wm/wmanager X11 window manager selector
WManager is a windowmanager manager. Quite a tongue twister, eh?
It "manages" your windowmanagers by letting you choose from your
favorites on starting up X.
1999-12-04T23:51:22+00:00 devel/lincvs Graphical CVS front-end using QT
LinCVS is a QT3-based frontend for the CVS-client supporting
both CVS-versions 1.9 and 1.10, perhaps even older ones....
It allows to check out a module from and import of a module to a
repository, to update or retrieve the status of a working directory
or single files and common operations like add, remove and commit,
diff against the repository or view of the log messages in list
form.

WWW: http://www.lincvs.org/
1999-12-04T22:54:47+00:00 graphics/utah-glx A hardware OpenGL support for XFree86 X-Servers
Utah-GLX is a hardware OpenGL support for XFree86 X-Servers.

Currently supported hardware:
o Matrox MGA-G200, MGA-G400
o ATI RagePro (Mach64)
o Intel i810
o NVIDIA Riva series
o SiS 6326
o S3 Virge
o S3 Savage3D

Please note that some of the videocards above (e.g. i810) require kernel
support, which at the time of this writing (May 2000) is not implemented for
FreeBSD yet, so it may or may not work for your particular h/w.

WWW: http://utah-glx.sourceforge.net/
1999-12-04T22:54:47+00:00 graphics/glx
1999-12-04T20:51:00+00:00 graphics/linux_glx Libraries to make use of glx-aware Linux apps
libraries to make use of glx aware Linux apps

created by Ralph Giles and Steve Reid


WWW: http://people.FreeBSD.org/~3d/distfiles/glx/linux/

Marc E E van Woerkom <3d@freebsd.org>
1999-12-04T20:43:27+00:00 net/doc Diagnose unhealthy DNS domains
Doc is an automated tool for verifying (to an extent) that a
domain is configured and functioning correctly. It makes no
attempt to validate the data inside a domain, only the structure.
The only required parameter is the valid domain name of an existing
domain. Example:

doc isi.edu.
1999-12-04T20:43:27+00:00 dns/doc Diagnose unhealthy DNS domains
Doc is an automated tool for verifying (to an extent) that a
domain is configured and functioning correctly. It makes no
attempt to validate the data inside a domain, only the structure.
The only required parameter is the valid domain name of an existing
domain. Example:

doc isi.edu.
1999-12-01T05:40:10+00:00 security/nessus-plugins Plugins for Nessus, the security scanner
Nessus is a security scanner. That is, it's a program which will scan a
given network and will seek for vulnerabilities which could be exploited
by some remote intruder.

The Nessus Project was originally started by Renaud Deraison
(deraison@worldnet.fr). Many people contributed in many ways to the
project, and the Nessus core team is now made up of Alexis de Bernis
(alexisb@mygale.org), who is the Java specialist, Noam Rathaus
(dolittle@isrealmail.com) who is in charge of the Nessus client for
Windows, and Renaud Deraison who is still here and who is the project
leader.

WWW: http://www.nessus.org/
1999-12-01T05:40:10+00:00 security/nessus-plugins-devel Plugins for Nessus, the security scanner
Nessus is a security scanner. That is, it's a program which will scan a
given network and will seek for vulnerabilities which could be exploited
by some remote intruder.

The Nessus Project was originally started by Renaud Deraison
(deraison@worldnet.fr). Many people contributed in many ways to the
project, and the Nessus core team is now made up of Alexis de Bernis
(alexisb@mygale.org), who is the Java specialist, Noam Rathaus
(dolittle@isrealmail.com) who is in charge of the Nessus client for
Windows, and Renaud Deraison who is still here and who is the project
leader.

WWW: http://www.nessus.org/
1999-12-01T05:35:29+00:00 security/nessus-libnasl Nessus Attack Scripting Language
NASL is a scripting language designed for the Nessus security scanner. Its
aim is to allow anyone to write a test for a given security hole in a few
minutes, to allow people to share their tests without having to worry
about their operating system, and to garantee everyone that a NASL script
can not do anything nasty except performing a given security test against
a given target. Thus, NASL allows you to easily forge IP packets, or to
send regular packets. It provides you some convenient functions that will
make the test of web and ftp server more easy to write. NASL
garantees you that a NASL script :

will not send any packet to a host other than the target host
will not execute any commands on your local system

NASL is not a powerful scripting language. Its purpose is to make scripts
that are security tests. So, do not expect to write a third generation web
server in this language, nor a file conversion utility. Use perl, python
or whatever scripting language to do this.

WWW: http://www.nessus.org/doc/nasl.html
1999-12-01T05:35:29+00:00 security/nessus-libnasl-devel Nessus Attack Scripting Language
NASL is a scripting language designed for the Nessus security scanner. Its
aim is to allow anyone to write a test for a given security hole in a few
minutes, to allow people to share their tests without having to worry
about their operating system, and to garantee everyone that a NASL script
can not do anything nasty except performing a given security test against
a given target. Thus, NASL allows you to easily forge IP packets, or to
send regular packets. It provides you some convenient functions that will
make the test of web and ftp server more easy to write. NASL
garantees you that a NASL script :

will not send any packet to a host other than the target host
will not execute any commands on your local system

NASL is not a powerful scripting language. Its purpose is to make scripts
that are security tests. So, do not expect to write a third generation web
server in this language, nor a file conversion utility. Use perl, python
or whatever scripting language to do this.

WWW: http://www.nessus.org/doc/nasl.html
1999-12-01T05:32:20+00:00 security/nessus-libraries Libraries for Nessus, the security scanner
See the description for ports/security/nessus.

WWW: http://www.nessus.org/
1999-12-01T05:32:20+00:00 security/nessus-libraries-devel Libraries for Nessus, the security scanner
See the description for ports/security/nessus.

WWW: http://www.nessus.org/
1999-11-30T09:07:29+00:00 devel/linuxthreads POSIX pthreads implementation using rfork to generate kernel threads
LinuxThreads is an POSIX pthreads implementation using "kernel threads". In
this FreeBSD port, a kernel thread is started using rfork (whereas in the
original Linux implementation a kernel thread is started using the Linux clone
call).
This implementation provides a so-called one-to-one mapping of threads to
kernel schedulable entities. For more information see about the original
LinuxThreads implementation see:

WWW: http://pauillac.inria.fr/~xleroy/linuxthreads/

Note that LinuxThreads has been integrated with the GNU C library (glibc) since
version 2.0, so the above URL points to dated information.

The complete FreeBSD source code matching the installed userland
must be installed in /usr/src before building linuxthreads.
1999-11-27T14:39:41+00:00 graphics/kplot3d
Kplot3d is KDE version of tool for plotting 3d surface
of function z = f(x,y). It supports shaded and grid
(with erasing of invisible lines) modes, fast realtime
surface rotation, printing result image, save images to
local files.

- Chris D. Faulhaber
jedgar@fxp.org
1999-11-27T05:38:29+00:00 databases/p5-MyObject
MyObject accesses data in a MySQL database as Perl objects.

WWW: http://www.frontierworld.com/MyObject.html

- Chris D. Faulhaber
jedgar@fxp.org
1999-11-27T05:10:06+00:00 mail/grepmail Search mailboxes for a given regexp and display matching emails
Grepmail searches a normal, gzip'd, bzip'd, or tzip'd mailbox for a given
regular expression, and returns those emails that match it. Piped input is
allowed, and date restrictions are supported.

WWW: http://grepmail.sourceforge.net/
1999-11-27T03:35:20+00:00 editors/xemacs21-sumo The "meta-port" for XEmacs with SUMO packages
This port is for XEmacs environment using XEmacs ports and Mule SUMO
packages. `SUMO package would be made by installing xemacs-packages and
xemacs-additonal-packages(for Mule SUMO xemacs-basic-mule-packages and
xemacs-mule-packages in addition).

Each package except for xemacs21-sumo is built with Multilingual Imput
Methods. Especially, Japanese input is supported by using SKK, SJ3, Canna,
FreeWnn or Wnn6 as an external input engine . Each input method would be
supported in following ports respectively:

editors/xemacs21-sumo ................. No input method supports
editors/xemacs21-mule-sumo ............ SKK, SJ3
japanese/xemacs21-sumo-canna .......... SKK, SJ3, Canna
japanese/xemacs21-sumo-canna+freewnn .. SKK, SJ3, Canna, FreeWnn
japanese/xemacs21-sumo-canna+wnn6 ..... SKK, SJ3, Canna, Wnn6
japanese/xemacs21-sumo-freewnn ........ SKK, SJ3, FreeWnn
japanese/xemacs21-sumo-wnn6 ........... SKK, SJ3, Wnn6

If you use with SJ3 or SKK, you should be installed sj3serv or skkserv
in advance. SKK is supported as already builtin. Also it will
support several input methods under leim.


--KIRIYAMA Mazuhiko
<kiri@pis.toba-cmt.ac.jp>
1999-11-27T03:35:20+00:00 editors/xemacs21-mule-sumo
1999-11-27T03:28:33+00:00 editors/xemacs-mule-packages XEmacs elisp packages for Mule(mule-packages)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the mule-packages category packages provided by
xemacs.org(www.xemacs.org). You should be used with editors/xemacs-packages.
1999-11-27T03:28:33+00:00 editors/xemacs-basic-mule-packages Basic XEmacs elisp packages with Mule(basic-mule)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a basic package with mule for XEmacs(version over 21).
which contains basically needed packages provided by xemacs.org(www.xemacs.org)
in addition to the basic package(editors/xemacs-packages) for usual working at
XEmacs.

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-11-26T23:23:02+00:00 net/dante Circuit-level firewall/proxy
Dante is a circuit-level firewall/proxy (socks implemented) that can be
used to provide convenient and secure network connectivity to a wide range
of hosts while requiring only the server Dante runs on to have external
network connectivity.

Once installed, Dante can in most cases be made transparent to the clients
while offering detailed access control and logging facilities to the
server administrator.

WWW: https://www.inet.no/dante/
1999-11-26T20:52:39+00:00 databases/freetds Sybase/Microsoft TDS protocol library
This is TDS protocol library (CTlib/DBlib) that is used to connect to
Microsoft and Sybase SQL servers. This can be used instead of native
libraries, that are shipped with commercial products.

WWW: http://www.freetds.org/
1999-11-26T20:52:39+00:00 databases/freetds-devel Sybase/Microsoft TDS protocol library
This is TDS protocol library (CTlib/DBlib) that is used to connect to
Microsoft and Sybase SQL servers. This can be used instead of native
libraries, that are shipped with commercial products.

WWW: http://www.freetds.org/
1999-11-26T20:50:14+00:00 math/grpn GTK+-based reverse polish notation (RPN) calculator
GRPN is a RPN calculator for the X Window system built using
the GIMP Toolkit (GTK).

GRPN works with real numbers, complex numbers, matrices, and
complex matrices. Numbers can be displayed in 4 different
radix modes, and complex numbers can be displayed in either
Cartesian or polar form.

WWW: https://github.com/utopiabound/grpn
1999-11-26T20:46:09+00:00 java/netrexx Human-oriented programming language for writing/using Java classes
NetRexx is a new human-oriented programming language, designed to be a
simple, effective, and complete alternative to the Java language. With
NetRexx, you can create applications and applets for the Java environment
faster and more easily than by programming in Java.

Using Java classes is especially easy in NetRexx, as the different types
of numbers and strings that Java expects are handled automatically by the
language. NetRexx classes and Java classes are entirely equivalent --
NetRexx can use any Java class (and vice versa).

NOTE: Remember to add NetRexxC.jar to your Java CLASSPATH or NETREXX_JAVA
environment.

For formal details of the language, please see the NetRexx documentation at

WWW: http://www-306.ibm.com/software/awdtools/netrexx/
1999-11-26T20:43:23+00:00 shells/ksh93 AT&T KornShell 93
KSH-93 is the most recent version of the KornShell Language described
in "The KornShell Command and Programming Language," by Morris
Bolsky and David Korn of AT&T Bell Laboratories. The KornShell is
a shell programming language, which is upward compatible with "sh"
(the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO
9945.2 Shell and Utilities standard. KSH-93 provides an enhanced
programming environment in addition to the major command-entry
features of the BSD shell "csh". With KSH-93, medium-sized programming
tasks can be performed at shell-level without a significant loss
in performance. In addition, "sh" scripts can be run on KSH-93
without modification.

WWW: http://www.kornshell.com/
1999-11-26T20:42:06+00:00 x11-wm/xwmm A simple utility managing multiple Window Managers with Qt
It is a neat little utility if you like to run multiple window managers
easily. It starts up in place of your window manager, and lets you chose
one. Once a WM is launched, it hides itself until that WM terminates,
then it shows itself again and lets you choose another WM, and so on,
until you press the Close button.

Just write "xwmm" instead of your favorite window manager in ~/.xinitrc or
~/.xsession.

If you have K-Desktop Envirenment, it is recommended to use "startkde.xwmm"
script rather than "startkde" to start KDE in the xwmm setting.

The originator is Mike Sharkey <msharkey@softarc.com>.
1999-11-26T20:40:38+00:00 textproc/diffstat Makes a histogram summarizing "diff" output
This program takes the output of "diff" and makes an ASCII graph
showing how many lines were inserted, deleted, or changed in the
files that were compared. It can interpret unified or context
diffs, or the default format generated by "diff".

WWW: http://invisible-island.net/diffstat/
1999-11-26T20:38:32+00:00 chinese/tocps Translates PostScript files with Chinese characters
Translates Netscape-generated PostScript files that contain chinese characters
Chinese printable PostScript files.
1999-11-26T20:32:25+00:00 security/p5-Authen-PAM Perl interface to the PAM library
This module provides a Perl interface to the PAM library.

WWW: http://www.cs.kuleuven.ac.be/~pelov/pam/
1999-11-26T20:27:44+00:00 multimedia/tkxanim Tcl/Tk frontend to xanim
Tkxanim is a Tcl/Tk frontend to the xanim program
written by Mark Podlipec. The purpose of tkxanim is
to allow a quick configuration for all of xanim's
available options for those who are not familiar
with the command line.

WWW: http://members.yourlink.net/aaron/tkxanim.html
1999-11-26T20:27:44+00:00 graphics/tkxanim Tcl/Tk frontend to xanim
Tkxanim is a Tcl/Tk frontend to the xanim program
written by Mark Podlipec. The purpose of tkxanim is
to allow a quick configuration for all of xanim's
available options for those who are not familiar
with the command line.

WWW: http://members.yourlink.net/aaron/tkxanim.html

- Chris D. Faulhaber
jedgar@fxp.org
1999-11-26T20:25:32+00:00 graphics/epstool Create or extract preview bitmaps in EPS files
epstool - Create or extract preview bitmaps in EPS files.

Features:
- Add EPSI or DOS EPS previews.
- Extract postscript from DOS EPS files.
- Uses Ghostscript to create preview bitmaps.
- Scan a bitmap created by Ghostscript to find bounding box.
- Create TIFF or Interchange from part of a bitmap created
by Ghostscript.

WWW: http://www.cs.wisc.edu/~ghost/gsview/epstool.htm
1999-11-26T20:20:53+00:00 net/gtic The GNU file forwarder (FSC-0087) for fidonet-like networks
The GNU file forwarder (FSC-0087) for fidonet-like networks.
1999-11-26T20:19:04+00:00 net/radreport Perl script for processing radius logs
Radreport is a perl script for parsing radius logs.
While distributed by Lucent RABU, it is contributed software. Radreport has
no active maintainer and is truly open source software: if you need an extra
feature, hack it in yourself.
1999-11-26T20:14:55+00:00 devel/kdbg Graphical user interface around gdb using KDE
KDbg is a graphical user interface to gdb, the GNU debugger,
to provide an intuitive interface for setting breakpoints,
inspecting variables, and stepping through code.

* Inspection of variable values in a tree structure.
* Debugger at your finger tips: The basic debugger functions
(step, next, run, finish, until, set/clear/enable/disable
breakpoint) are bound to function keys F5 through F10.
* Of course, lots of other basic functions: View source code,
search text, set program arguments and environment variables,
display arbitrary expressions
* Debugging of core dumps, attaching to running processes is
possible.
* Conditional breakpoints.

WWW: http://www.kdbg.org/
1999-11-26T20:11:31+00:00 devel/p5-AppConfig Perl module for reading configuration files
From the README file for AppConfig:

AppConfig is a Perl5 module for managing application configuration
information. It maintains the state of any number of variables and
provides methods for parsing configuration files and command line
arguments.

Variables values may be set via configuration files. Variables may be
flags (On/Off), take a single value, or take multiple values stored as a
a list or hash. The number of arguments a variable expects is determined
by its configuration when defined.

WWW: https://metacpan.org/release/AppConfig
1999-11-26T20:06:33+00:00 editors/bvi Vi-like binary file (hex)editor
Bvi stands for "Binary VIsual editor". Bvi is a screen-oriented
editor for binary files; its command set is based on that of the
vi(1) text editor. As a binary editor does not have the concept
of "lines", there are differences from vi commands wherever the
latter are line oriented.

WWW: http://bvi.sourceforge.net/
1999-11-26T19:43:35+00:00 editors/ghex2 GNOME 2 hex editor
GHEX is a simple binary editor, allowing binary files to be edited in
both hex and ascii. It features find and replace functions and conversion
between binary, octal, decimal and hexadecimal values, making use of an
alternative, user-configurable MDI concept.

WWW: http://www.gnome.org/
1999-11-26T19:43:35+00:00 editors/ghex GNOME 3 hex editor
GHEX is a simple binary editor, allowing binary files to be edited in
both hex and ascii. It features find and replace functions and conversion
between binary, octal, decimal and hexadecimal values, making use of an
alternative, user-configurable MDI concept.

WWW: https://wiki.gnome.org/Apps/Ghex
1999-11-26T19:38:30+00:00 www/mathopd Small, yet fast HTTP server
Mathopd is a very small, yet very fast HTTP server for UN*X systems.

Mathopd is designed specifically to handle a large number of connections
with minimal fuss. It contains no unnecessary add-ons, but it does the
trick for most things.

Mathopd does not allocate any memory, once it has started up, and
does not fork any processes (except for CGI scripts of course.)

WWW: http://www.mathopd.org/
1999-11-26T19:36:09+00:00 www/p5-FastCGI Modules for perl5, for enabling FastCGI support in CGI scripts
This the FCGI module for perl5 which enables CGI scripts to take
advantage of servers that are FastCGI-enabled. This module does not abstract
the writing of CGIs themselves, for that you should refer to the p5-CGI
module. For more information about FastCGI, the performance enhancements it
offers, and how to write scripts using it, visit their web site at
http://www.fastcgi.com/

WWW: http://search.cpan.org/dist/FCGI/
1999-11-26T19:34:11+00:00 www/webfs Simple http server for static content
This is a simple http server for purely static content. You can
use it to serve the content of a ftp server via http for example.
It is also nice to export some files quickly by starting an http
server in a few seconds without editing a config file first.

Features/Design:
================
* single process: select() + non-blocking I/O
* automatically generates directory listings when asked for a
directory (check for index.html available as option), caches
the listings.
* no config file, just a few switches. Try "webfsd -h" for a
list.
* Uses ${PREFIX}/etc/webfsd/mime.types to map file extentions
to mime/types (not included).
* supports keep-alive and pipelined requests.
* serves byte ranges.
* optional logging in common log file format.

WWW: http://linux.bytesex.org/misc/webfs.html
1999-11-26T19:32:19+00:00 www/mod_dav An Apache module that provides DAV capabilities
This is an Apache module that provides DAV capabilities for your
Apache 1.X Web server. Apache 2.X is packaged with a more featureful
version of mod_dav.

mod_dav is made by Greg Stein.

It is an Open Source module, provided under an Apache-style license.

mod_dav requires that Apache 1.3.6 or later be already installed
on your system. If this is not the case please select your
preferred Apache configuration from the ports distribution.

WWW: http://www.webdav.org/mod_dav/
1999-11-26T19:29:56+00:00 www/gnuinfo CGI program to convert GNU .info files into html
This is a cgi program that allows you to read the GNU .info files
installed on a machine with any web browser. Needs a running web
server (like apache, in /usr/ports/www). The quality of the html
isn't as good as that generated by the texi2html converter (in
/usr/ports/textproc) but the advantage of this one is that it
doesn't need access to the .texinfo files which are usually only
available in the original source archives of the installed programs
and not installed by default.

The port actually installs three cgis: gnuinfo, with the search
path preset to /usr/share/info:/usr/local/info:/usr/X11R6/info,
and gnuinfo.local as well as gnuinfo.X11R6, with just /usr/local/info
and /usr/X11R6/info, respectively. Use these to get at the toplevel
`dir' files for the other dirs, and to get at info pages for which
there are different versions with the same name in the different
directories, like the two gcc.info* you have when you installed
gcc 2.95.1 (/usr/ports/lang/egcs) in addition to the (less recent)
system compiler.

WWW: http://www.wohnheim.uni-ulm.de/allerlei/gnuinfo.html
1999-11-26T19:23:25+00:00 games/speyes WindowMaker dockapp/xeyes clone using SouthPark characters
speyes is a WindowMaker dock app that features the
SouthPark characters ala xeyes.

WWW: http://okb-1.org/speyes/speyes.html
1999-11-26T19:21:21+00:00 games/dungeon Text adventure which became Zork I-III
Dungeon was the most famous text type adventure game.
Zork I, II, III of Infocom were based on it.

You can also read the articles about the history of the Zork
in ``The New Zork Times'' there.

This port requires both Fortran and C source zipped archives,
however the program is built only from the C source.
The Fortran source archive includes useful information
to solve the myth, which you should look at.

WWW: http://www.csd.uwo.ca/Infocom/dungeon.html
1999-11-26T19:18:53+00:00 games/ptkei Python/Tk graphical client for Wolfpack Empire servers
Ptkei is a Python/Tk graphical client for Wolfpack Empire servers.

WWW: http://www.lfmm.org/ptkei/
1999-11-26T19:16:46+00:00 games/wolfpack Long term multiplayer strategy game
Wolfpack Empire is a game designed for 2 to 100 people. Games can last from 24
hours to 1 year. Very complex and highly addictive, beware!

WWW: http://www.wolfpackempire.com/
1999-11-26T19:14:48+00:00 games/krubik
This is krubik, a 3D model of the Rubik's Cube for KDE.

WWW: http://www.phys.uu.nl/~eendebak/kde/krubik.html

- Chris D. Faulhaber
jedgar@fxp.org
1999-11-26T19:02:18+00:00 misc/gplbp GNOME Pilot Logbook application
This is GNU Pilot LogBook Pro, version 0.92, which is a program
to allow Pilots (aviation type pilots, not palm pilots) to log
all of their flight info, total up hours/landings and more.
1999-11-26T18:56:24+00:00 misc/freedialog An implementation of dialog(1) under a BSD-friendly license
This is an implementation of dialog(1) intended as a replacement for
FreeBSD's GNU dialog. GNU dialog falls under GPL, while this implementation
is under a BSD-friendly licence.
1999-11-25T14:52:51+00:00 graphics/dia Diagram creation program, similar to Visio
Dia is a GTK+ based diagram creation program released under the GPL license.

Dia is designed to be much like the commercial Windows program 'Visio'. It can
be used to draw many different kinds of diagrams. It currently has special
objects to help draw entity relationship diagrams, UML diagrams, flowcharts,
network diagrams, and simple circuits. It is also possible to add support for
new shapes by writing simple XML files, using a subset of SVG to draw the
shape.

It can load and save diagrams to a custom XML format (gzipped by default, to
save space), can export diagrams to EPS or SVG formats and can print diagrams
(including ones that span multiple pages).

WWW: https://live.gnome.org/Dia
1999-11-25T06:44:52+00:00 emulators/kmamerun KDE frontend for M.A.M.E. (Multiple Arcade Machine Emulator)
KMameRun is a KDE frontend for M.A.M.E. (Multiple Arcade Machine
Emulator). Here you can comfortably set your default or per game
configurations when calling xmame. The xmame binary has to be
available somewhere on your system.

WWW: http://kmamerun.sourceforge.net
1999-11-25T00:39:30+00:00 chinese/stardict English-Chinese dictionary
cdict - English-Chinese dictionary.

-- Peng HaiJie

phj@cn.FreeBSD.org
(or phj@transfar.com)
1999-11-23T01:20:39+00:00 games/xshipwars-client Hardcore Internet space combat/economy game resembling EV on crack!
ShipWars (aka XSW) development started in January 1998. its is now a
space oriented graphical MUD/game based on the characters from Bajor3D.
It also now has its own stand-alone client/server, therefore it is no
longer MUCK dependant.

WWW: http://fox.mit.edu/xsw/
1999-11-21T20:57:35+00:00 japanese/w3m-ssl
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>
1999-11-21T20:54:44+00:00 www/w3m-ssl
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>
1999-11-21T19:18:35+00:00 games/xracer Awesome WipeOut clone for OpenGL and X11!
(From the author):

XRacer is an unfinished game I wrote several years back, aiming to clone
Wipeout. It's looking for a new maintainer.

WWW: http://www.annexia.org/freeware/xracer
1999-11-21T04:48:59+00:00 sysutils/obliterate Securely delete file[s]
Obliterate overwrites the named file[s] with a pattern designed to
securely remove the data from the surface of most modern disk drives.
1999-11-20T00:57:08+00:00 mail/wmbiff xbiff-like Window Maker dock app
wmbiff is a dock app that displays the total number of messages or the
number of unread messages in different mailboxes. It supports up to 5
mailboxes. It is also possible to execute user-defined commands on new
mail arrival (for example, play a .wav file).

WWW: http://wmbiff.sourceforge.net/
1999-11-19T00:47:13+00:00 textproc/p5-Text-CSV_XS Comma-separated values manipulation routines
Text::CSV_XS provides facilities for the composition and decomposition of
comma-separated values. An instance of the Text::CSV_XS class can combine
fields into a CSV string and parse a CSV string into fields.

The module accepts either strings or files as input and can utilize any
user-specified characters as delimiters, separators, and escapes so it is
perhaps better called ASV (anything separated values) rather than just CSV.

WWW: https://metacpan.org/release/Text-CSV_XS
1999-11-18T09:17:15+00:00 audio/napster MP3 sharing, search, and chat client for the OpenNAP network
Nap is a console Napster client that supports MP3 sharing, search, and
chatting. It now defaults to connecting to the OpenNAP network because
the official Napster.com network has client filters.

WWW: http://nap.sourceforge.net/
1999-11-17T23:38:45+00:00 japanese/makejvf Japanese Virtual Font file maker
Japanese Virtual Font file maker & Virtual Fonts.

japanese/makejvf is able to make VF that goes out better than
japanese/vftool and came.It is a reference README about the usage
other than it.

WWW: http://www.tooyoo.l.u-tokyo.ac.jp/fkr/makejvf.html
http://itohws03.ee.noda.tus.ac.jp/~matsuda/ttf2pk/
http://macptex.appi.keio.ac.jp/~uchiyama/gaiji.html
1999-11-17T22:05:17+00:00 japanese/ne VZ-like full-screen text editor with Japanese support
NxEdit (ne) is modeless full-screen text editor expected to be compatible
with VZ Editor, which has been popular editor among MS-DOS users in Japan.

NxEdit provides most features of VZ Editor, such as:

- Stackable cut and delete buffers
- Less cursor movement
- Static line buffer
- Keyboard macros
- Built-in two-window file manager
- Profile management
- Automatic profile saving on emergency-like signals
- Automatic detection of Japanese code sets (EUC/SJIS/JIS)

WWW: http://hp.vector.co.jp/authors/VA018758/ne/
1999-11-14T20:20:10+00:00 net/mopd MOP Loader Daemon for netbooting DEC machines
The MOP Loader Daemon is for use netbooting older DEC machines such as VAXen
and DECstations. Some versions of SRM on DEC Alphas might support it too.
MOP is functionally comparable to TFTP.

Included in this package are the `mopd' daemon itself, plus the debugging
utilities `mopchk', `mopprobe', and `moptrace'.
1999-11-14T03:58:12+00:00 japanese/xyagamo Japanese version of a four player mahjong game
xyagamo is a japanese style mahjong game. The game is for single player only.
You play a half round match with 3 other computer players.

The purpose of the game is to be the first to complete a hand. A completed hand
consists of four sets of 3 or 4 tiles, and an identicial pair of tiles. The
indivisual sets can be triplets or quadruplets (identicial), or sequences of
3 tiles in a suit.

To win, be certainty and confidence, enjoy this game of skill and luck.

WWW: http://www.dokidoki.ne.jp/home2/shinmaru/mahjong/index.html
1999-11-14T03:55:50+00:00 japanese/lyx-doc Japanese Lyx documents translated from original ones
LyX is a document processor interfaced with LaTeX, which gives both the
ease-of-use of a wordprocessor, and the flexibility and power of
LaTeX.

This port provide Japanese documents translated from original ones.
All these translation have been established by
Mr. HITOMI Kohtarou<kohtaro@hira.hiei.kit.ac.jp>. I've
great thanks to him.

-KIRIYAMA Kazuhiko
kiri@FreeBSD.org
1999-11-14T03:50:27+00:00 print/nenscript Clone of the proprietary enscript program from Adobe Systems
A clone of the proprietary enscript program from Adobe Systems. For those
who have never used enscript, it is a good ASCII to Postscript converter.

The main features of nenscript are:

. produces Postscript output which fully conforms to
the Document Structuring Conventions
. support for normal and "gaudy" output
. support for single or double column output
. allows insertion of titles and headers in any font.
. multiple copies of a document

Features additional to nenscript are:
. automatic wrapping of long lines
. availability under MSDOS
. executable is self contained - no additional files required

WWW: http://www.ai.mit.edu/projects/im/magnus/nenscript/
1999-11-14T03:47:07+00:00 print/hyperlatex Produce HTML and printed documents from LaTeX source
Hyperlatex is a package that allows you to prepare documents in HTML,
and, at the same time, to produce a neatly printed document from your
input. Unlike some other systems that you may have seen, Hyperlatex is
not a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,
conversion is not a solution to HTML authoring. A well written HTML
document must differ from a printed copy in a number of rather subtle
ways. He doubts that these differences can be recognized mechanically,
and believes that converted LaTeX can never be as readable as a
document written in HTML.

The basic idea of Hyperlatex is to make it possible to write a
document that will look like a flawless LaTeX document when printed
and like a handwritten HTML document when viewed with an HTML browser.

WWW: http://hyperlatex.sourceforge.net/
1999-11-14T03:44:12+00:00 graphics/gtkgraph Graphing calculator using GTK+
GtkGraph is a simple graphing calculator written
for X Windows using the GTK+ widget set. It includes
the following features:

* Plotting up to ten functions on the same "canvas"
* Allowing the user to select the range of the canvas.
* Usage of functions exp, sin, tan, cos, asin, atan,
acos, sec, csc, cot, log, ln, abs, sqrt, and constants
pi and e.
* Saving and loading sets of functions to plot
* Printing
* Exporting the graph to PostScript, or any bitmap format
that Imlib supports (JPEG, XPM, PNG...)
* Arithmatic and algebraic calculations
* Allowing the user to customize colors and axis and plot
titles
1999-11-14T03:40:07+00:00 graphics/png2html Takes a PNG image and transforms it into HTML
png2html takes a PNG image and transforms it into a Web page with the
use of a text file.

WWW: http://www.engr.mun.ca/~holden/png2html.html
1999-11-14T03:33:22+00:00 misc/proxyper Official distributed.net v2 personal proxy
With this proxy, you can serve distributed.net clients.

It allows you to establish one of your own machines as a buffer between
your clients and one of the keyservers that are officially run by the
distributed.net organizers. This will allow your clients to waste less
time trying to connect to one of the main proxies, since the personal
proxy will already have more key blocks waiting for your clients when
they're ready.

WWW: http://www.distributed.net/Download_proxies
1999-11-14T03:28:56+00:00 sysutils/healthd Daemon to monitor vital motherboard parameters
This is a daemon the uses the LM78/79, WINBond 83781/83782/83783/83626
or the ASUS 99127 hardware monitor chips to warn the operator when
something is out of range. The software is capable of monitoring up
to 3 temperatures, 3 fan speeds and 7 voltages. The configuration file
specifies which functions are active and their acceptable ranges.

With the healthdc companion program the status can be read from any
networked computer. The healthd daemon's network connection is protected
by libwrap and /etc/hosts.allow.

WWW: http://healthd.thehousleys.net/
1999-11-14T03:25:26+00:00 sysutils/diskusage Shows current user diskusage and sum in human-readable format
diskusage is a shell script, written for FreeBSD 3.x and higher.

It is an add on package for FreeBSD's du and du must be present
for this program to work. Shows current users diskusage in
human readable format, totals the output and shows available
space left on partitions. Assumes user's home directory is
/home/$USER and that user's mail directory is /var/mail/$USER

WWW: http://www.maske.org/apps/diskusage/

- Douglas A. Maske <support@maske.org>
1999-11-14T03:17:42+00:00 audio/xmixer Audio mixer (gtk and Xlib) for X11R6
This package includes two programs for adjusting sound mixers: xmixer, which
uses the Athena toolkit, and xgmixer, based on GTK+. From the README:

Features:
* For every device which is supported by the sound card you can
change the volume via a slider. Unsupported devices are not shown.
* Select the input device(s) for recording.
* On startup a configuration file is read which restores device
settings.
* With a menu option you can save the current settings for the next
start up.
* Hide devices which you don't want to see.
* Batch support - just read and evaluate the settings in the
configuration file.

WWW: http://mpx.freeshell.net/
1999-11-14T02:48:05+00:00 editors/fb Binary file viewer, editor, and manipulator (and a lot more)
A binary file viewer and editor and a lot more.

WWW: http://home.mho.net/jswaby/fb.html
1999-11-14T02:08:28+00:00 editors/xenon Simple X-based text editor
Xenon is a simple X-based text editor which is very handy for things like
editing source code, system configuration files, scripts and whatever else
is an ASCII text file.

Features include:

* Speed, simplicity and low memory use.
* Search, substring or regular expression
* Unlimited undo/redo.
* Display of line numbers, jump to line number
* Some X resource configuration: mostly command keys, some colors
* Man page!
* Some error dialogs.
* Multiple files in separate windows.
* Open multiple files from the command line
* Run Once (only one process per uid and X connection IP number)

WWW: http://sydney.proximity.com.au/~ben/xenon/
1999-11-11T11:50:40+00:00 japanese/p5-Jcode Perl extension interface to convert Japanese text
This is a Perl extension interface to convert Japanese text.

WWW: https://metacpan.org/release/Jcode
1999-11-11T10:18:40+00:00 x11-wm/sawfish2 Lisp configurable window manager
Lisp configurable window manager

WWW: http://sawmill.sourceforge.net/
1999-11-11T10:18:40+00:00 x11-wm/sawfish Extensible window manager using Lisp-based scripting language
Sawfish is an extensible window manager using a Lisp-based scripting
language. Its policy is very minimal compared to most window managers.
Its aim is simply to manage windows in the most flexible and attractive
manner possible. All high-level WM functions are implemented in Lisp
for future extensibility or redefinition.

These are some of the features that set Sawfish apart from other window
managers:

* Powerful key-binding: Virtually every functionality provided by Sawfish
can be bound to keys (or mouse buttons).
* Event hooking: For many events (moving windows etc.) you can customize
the way Sawfish will respond.
* Window matching: When windows are created you can match them to a set
of rules and automatically perform actions on them.
* Flexible theming: Sawfish allows for very different themes to be created
and a variety of third-party themes is readily available

WWW: http://sawfish.tuxfamily.org/
1999-11-11T10:17:20+00:00 x11-toolkits/rep-gtk2 GTK+-2 bindings for rep Lisp interpreter
Rep-gtk offers GTK+-2 bindings for the rep Lisp interpreter.

WWW: http://sawfish.tuxfamily.org/
1999-11-11T10:17:20+00:00 x11-toolkits/rep-gtk GTK+ binding for rep Lisp interpreter
GTK+ binding for rep Lisp interpreter

WWW: http://rep-gtk.sourceforge.net/
1999-11-11T10:15:58+00:00 lang/librep2
An Emacs Lisp like runtime library

WWW: http://librep.sourceforge.net/
1999-11-11T10:15:58+00:00 lang/librep Emacs Lisp like runtime library
Librep is a Lisp system for UNIX, needed by Sawfish window manager.
It contains a Lisp interpreter, byte-code compiler and virtual
machine. Applications may use the Lisp interpreter as an extension
language, or it may be used for stand-alone scripts.

The Lisp dialect was originally inspired by Emacs Lisp, but with the
worst features removed. It also borrows many ideas from Scheme.

WWW: http://sawfish.tuxfamily.org/
1999-11-10T23:53:56+00:00 net/tcserver
Streaming Quicktime server for FreeBSD.

TeraCast is a standards-based Quicktime server
based on the RTSP (RFC 2326) and RTP (RFC 1889)
standards. This version is now out of beta and
is currently free for non-commercial use.

The server can serve media from QuickTime 4.0
"hinted" files which transparently support
multiple media formats (e.g. QuickTime, AVI,
MP3, WAV, AU, etc.).

WWW: http://www.entera.com

-Chris D. Faulhaber
<jedgar@FreeBSD.org>
1999-11-10T17:25:29+00:00 lang/ghc6 A Compiler for the functional language Haskell
GHC: The Glasgow Haskell Compiler.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.

Documentation can be found hanging off GHC's homepage, below.

WWW: http://www.haskell.org/ghc/
1999-11-10T17:25:29+00:00 lang/ghc5 A Compiler for the functional language Haskell
GHC: The Glasgow Haskell Compiler.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.

Documentation can be found hanging off GHC's homepage, below.

WWW: http://www.haskell.org/ghc/
1999-11-10T17:25:29+00:00 lang/ghc Compiler for the functional language Haskell
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell. Highlights:

* Supports the entire Haskell 2010 language plus a wide variety of
extensions.
* Has particularly good support for concurrency and parallelism, including
support for Software Transactional Memory (STM).
* Generates fast code, particularly for concurrent programs.
* Works on several platforms including FreeBSD, Windows, Mac, Linux, most
varieties of Unix, and several different processor architectures.
* Has extensive optimisation capabilities, including inter-module optimisation.
* Compiles Haskell code either directly to native code or using LLVM as a
back-end. It can also generate C code as an intermediate target for porting
to new platforms. The interactive environment compiles Haskell to bytecode,
and supports execution of mixed bytecode/compiled programs.
* Profiling is supported, both by time/allocation and various kinds of heap
profiling.
* Comes with several libraries, and thousands more are available on Hackage.

WWW: http://www.haskell.org/ghc/
1999-11-09T19:07:57+00:00 databases/p5-GDBM GNU Data Base Manager (gdbm) interface
GDBM_File is a perl module which allows Perl programs to make use of the
facilities provided by the GNU gdbm library. If you intend to use this
module you should really have a copy of the gdbm manualpage at hand.

Most of the libgdbm.a functions are available through the GDBM_File
interface.
1999-11-08T06:20:54+00:00 security/openssh OpenBSD's secure shell client and server (remote login program)
Secure Shell is a set of programs for logging into a remote machine and for
executing commands on a remote machine. It is intended to replace rlogin,
rsh, rcp, etc. and provide secure encrypted communications between two
untrusted hosts over an insecure network. X11 connections and arbitrary
TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is a version of Secure Shell based upon a much less encumbered
SSH version 1.2.12, which has a BSD-style license. Maintained by the
OpenBSD project, this is the most free and secure SSH implementation
in the world. OpenSSH supports SSH protocol version 1.5 and 2.0.

If you don't need SKEY/OPIE you like to use openssh-portable

WWW: http://www.openssh.com/

- Brian Feldman
green@FreeBSD.org
1999-11-07T16:59:55+00:00 graphics/py-opengl OpenGL (and related library) interface for Python
PyOpenGL is an interface between the Python programming language and the OpenGL
library (and related libraries). The package provides interfaces to:

- The OpenGL library itself, which is a three-dimensional graphical
rendering interface. For more information, visit
http://www.opengl.org.

- The GLU library which provides access to routines for doing
quadrics, tesselation etc.

- The GLUT (GL UTilitity) library from Mark Kilgard, which provides a
windowing environment.

- The Togl (Tk/OpenGL) widget from Brian Paul and Ben Benderson (an
alternative to GLUT which interfaces to Tk).

The Python bindings offer some value-added tools in addition to the
standard API, including support for fast processing of arrays of
coordinates, trackball support, etc.

WWW: http://pyopengl.sourceforge.net/
1999-11-07T11:06:44+00:00 textproc/p5-XML-DOM Perl module for building DOM Level 1 compliant document structures
This is a Perl extension to XML::Parser. It adds a new 'Style' to
XML::Parser, called 'Dom', that allows XML::Parser to build an Object
Oriented datastructure with a DOM Level 1 compliant interface.

WWW: https://metacpan.org/release/XML-DOM
1999-11-05T14:50:26+00:00 www/mod_perl2 Embeds a Perl interpreter in the Apache server
mod_perl brings together the full power of the Perl programming language
and the Apache HTTP server. You can use Perl to manage Apache, respond to
requests for web pages and much more.

mod_perl gives you a persistent Perl interpreter embedded in your web
server. This lets you avoid the overhead of starting an external interpreter
and avoids the penalty of Perl start-up time, giving you super-fast
dynamic content.

As you'd expect from the Perl community, there are hundreds of modules
written for mod_perl, everything from persistent database connections, to
templating sytems, to complete XML content delivery systems. Web sites like
Slashdot and Wired Magazine use mod_perl.

WWW: http://perl.apache.org/
1999-11-05T14:50:26+00:00 www/mod_perl Embeds a Perl interpreter in the Apache server
The Apache/Perl integration project brings together the full power of
the Perl programming language and the Apache HTTP server. With mod_perl
it is possible to write Apache modules entirely in Perl. In addition,
the persistent interpreter embedded in the server avoids the overhead of
starting an external interpreter and the penalty of Perl start-up time.

WWW: http://perl.apache.org/
1999-11-05T03:50:47+00:00 devel/freelibiberty A freely-redistributable libiberty clone
This is my freely-redistributable libiberty clone. I wrote this because I
needed getopt_long(). Anything else is in here because I got bored and
added it. None of it is guaranteed to work.
1999-11-04T08:33:27+00:00 net/pchar Sandia Internet path characterization tool
pchar finds bandwidth, delay, average queue and loss rate of hops between
source and destination.

WWW: http://www.kitchenlab.org/www/bmah/Software/pchar/
1999-11-03T20:32:54+00:00 sysutils/uwatch Monitor user logins and logouts
Uwatch gives notifications when all, or selected users login and logout of
the system. It can also give the time, port, and calling host of the
login.
1999-11-03T20:11:03+00:00 sysutils/wmfire Window Maker dock app showing load average as a flame
Window Maker dock app showing load average as a flame.

Not terribly useful, but looks cool.

WWW: http://www.swanson.ukfsn.org/#wmfire
1999-11-03T01:33:52+00:00 x11/wmmatrix DockApp that runs a version of the xmatrix screenhack
A DockApp that runs a slightly modified version of Jamie Zawinski's
xmatrix screenhack.
1999-11-03T00:58:26+00:00 sysutils/ipsc IP Subnet Calculator
The IP Subnet Calculator is a tool that allows network administrators to
make calculations that will assist in subnetting a network. It also has a
number of other useful functions.

WWW: http://www.alaskaparadise.com/ipsc
1999-11-02T23:25:52+00:00 sysutils/prips Prints IP subnet ranges by list or CIDR
prips is a tool that can be used to print all of the IP address on a given
range. It can enhance the usability of tools that are made to work on only
one host at a time (e.g. whois).

WWW: http://devel.ringlet.net/sysutils/prips/
1999-11-01T04:32:00+00:00 java/collections JDK1.2 Collections\' API for JDK1.1 environments
JDK1.2 Collections' API for JDK1.1 environments.

WWW: http://java.sun.com/products/archive/javabeans/infobus/collectionsreadme.html
1999-11-01T04:29:39+00:00 java/jaf JavaBeansTM Activation Framework
With the JavaBeansTM Activation Framework standard extension, developers
who use JavaTM technology can take advantage of standard services to
determine the type of an arbitrary piece of data, encapsulate access to
it, discover the operations available on it, and to instantiate the
appropriate bean to perform said operation(s). For example, if a browser
obtained a JPEG image, this framework would enable the browser to identify
that stream of data as an JPEG image, and from that type, the browser
could locate and instantiate an object that could manipulate, or view that
image.

WWW: http://java.sun.com/products/javabeans/jaf/
1999-11-01T04:25:12+00:00 java/infobus Enables dynamic exchange of data between JavaBeans(TM)
InfoBus enables dynamic exchange of data between JavaBeans(TM) component
architecture by defining a small number of interfaces between cooperating
Beans and specifying the protocol for use of those interfaces. The
protocols are based on a notion of an information bus. All components
which implement these interfaces can plug into the bus. As a member of the
bus any component can exchange data with any other component in a
structured way, including arrays, tables, and database rowsets.

WWW: http://java.sun.com/beans/infobus/index.html
1999-11-01T04:22:56+00:00 java/javamail Reference Implementation of JSR 919
The JavaMail API provides a platform-independent and protocol-independent
framework to build mail and messaging applications. The JavaMail API is
available as an optional package for use with Java SE platform and is
also included in the Java EE platform.

WWW: https://javaee.github.io/javamail/
1999-11-01T04:18:06+00:00 databases/p5-SQL-Statement Perl5 module for SQL parsing and processing
The SQL::Statement module implements a small, abstract SQL engine. By
parsing an SQL query you create an SQL::Statement instance. This instance
offers methods for retrieving syntax, for WHERE clause and statement
evaluation. The implementation is designed to work with the DBI driver
DBD::CSV, and should be easily extensible.

WWW: https://metacpan.org/release/SQL-Statement
1999-11-01T04:15:01+00:00 databases/tcl-Mysql TCL module for accessing MySQL databases
The sql package adds the command sql to tcl. The author's intention is
to build generic database interface for TCL, but currently he only
supports MySQL.

The author's web-site is:

WWW: https://sourceforge.net/projects/tcl-sql/
1999-11-01T04:10:49+00:00 games/znibbles Multi-player networked nibbles game
ZNibbles is a multi-player networked game. It is based on the old
nibbles game: you've got a worm, eat nibbles and get your worm growing.
Several players can play together, each of them controlling its own worm
on its own computer.

There is theoretically an unlimited number of simultaneous players, it's
more a matter of network speed. It has been tested with more than 10
players and it was real fun :) ZNibbles is written for Unix. It has been
tested under Linux, SunOS, Solaris and Irix. The game can run either
directly on top of X11, use the GTK+ toolkit (get it on the GTK+ site)
or use the Motif toolkit (get a good Motif free implementation called
LessTif)

Once compiled, you get the files:

nibbles : the ZNibbles server
gznibbles : the ZNibbles GTK+ client
znibblesX : the ZNibbless X11-only client (poor)

Run "nibbles" first as the ZNibbles server, and then run its clients to
play.

WWW: http://www.zyllius.com/vmallet/ZNibbles.html
1999-11-01T04:07:46+00:00 print/ifhp IFHP - A highly configurable print filter for LPRng
ifhp is a highly versatile print filter for BSD based print spoolers.
It can be configured to handle text, PostScript, PJL, PCL, and
raster printers, supports conversion from one format to another,
and can be used as a stand-alone print utility. It is the primary
supported print filter for the LPRng print spooler.

WWW: http://www.lprng.com/
FTP: ftp://ftp.lprng.com/
1999-11-01T04:03:47+00:00 devel/picprog Serial port pic16c84 programmer
This is Picprog, pic16c84 programmer software for the serial port device.
To program a pic16c84 chip:

picprog --burn --input something.hex --pic /dev/cuaa1

Remember: this is not a production quality programmer! See PIC16C84
data sheet for more information.

WWW: http://hyvatti.iki.fi/~jaakko/pic/
1999-11-01T03:59:34+00:00 www/cgi-lib ANSI C Library for CGI Programming
CGI-LIB is a free ANSI C library that will
facilitate the creation of CGI programs.

The library is written entirely in C using ANSI
C functions. The functions are easy to use and
the source code is included.
1999-11-01T03:55:21+00:00 net/dhid DHIS client for updating dynamic DNS entries in dhisd DNS tables
DHIS Daemon Client
================================

dhid is the DHIS client daemon. dhid is used to update the DNS tables on
a DHIS provider.

If you haven't done so yet, you will need to register your host with a
DHIS provider. http://www.dhis.org/dhis/services/

dhid.conf should be configured according to the provider's assigned
parameters. Use the dhid.conf.sample for a template.

- Oryx
oryx@ungulate.net

WWW: http://www.dhis.org/dhis/services/
1999-11-01T03:55:21+00:00 dns/dhid DHIS client for updating dynamic DNS entries in dhisd DNS tables
DHIS Daemon Client
================================

dhid is the DHIS client daemon. dhid is used to update the DNS tables on
a DHIS provider.

If you haven't done so yet, you will need to register your host with a
DHIS provider. http://www.dhis.org/dhis/register.html

dhid.conf should be configured according to the provider's assigned
parameters. Use the dhid.conf.sample for a template.

WWW: http://www.dhis.org/dhis/install.html
1999-11-01T03:51:42+00:00 net/priss
PRISS -- The Portable RT[S]P Internet Streaming Server

This is a port of Apple Computer's open source rtsp/rtp server which
streams live content.

With the advent of free, standards based media servers, the industry
is poised to take off. RTP/RTSP are two standards based protocols
which allow many vendors to interoperate. Apple Computer has released
an Open Source server based upon these protocols to support QuickTime 4
streaming media and other RTP/RTSP clients. This server is known as
the Darwin Streaming Server which currently runs on the MacOS X Server
platform. PRISS is a project which is based upon the Darwin source and
provides a Un*x-based server.

Apple's QuickTime client can use a variety of high-quality new codecs
such as the Sorensen Video codec and the QDesign audio codec. To use these
new codecs, you will need to use a server that supports their use such as
Darwin or PRISS.

For more information on the RTP and RTSP internet standards:
- RTSP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc2326.txt
- RTP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1889.txt

WWW: http://www.streamingserver.org/
1999-11-01T03:46:48+00:00 lang/wamcc Prolog-to-C translator from Inria
wamcc is a Prolog Compiler which translates Prolog to C via the WAM
(Warren Abstract Machine). wamcc has a syntax which conforms to the
proposed ISO standard.

wamcc offers the most usual built-in predicates, a top-level, a Prolog
debugger and a WAM debugger, dynamic and compiled code, modules,
global variables, global arrays...). wamcc is designed to be easily
extended (e.g. clp(FD) is a constraint logic language over Finite
Domains designed on wamcc).

wamcc tries to be conform to the (future) ISO standard Prolog.
The draft ISO standard for Prolog is available by anonymous ftp from
ai.uga.edu:/pub/prolog.standard/ [128.192.12.9]. An unofficial summary
of the draft ISO Prolog standard is available from the same location
as isoprolog.tex or isoprolog.ps.Z.

The directory /usr/local/share/doc/wamcc contains a user's manual as
a LaTeX file. Examples are installed in /usr/local/share/examples/wamcc.
1999-11-01T03:43:04+00:00 misc/aclgen Optimize Cisco routers IP access lists
From README:

Aclgen is a tool to create minimal length ip access lists
and aggregated routing tables primarily for Cisco routers.

Aclgen is fast. It takes only 15 seconds to create a 17000 line
long access list for some 44000 entries of my routing table.

Aclgen is flexible. It accepts various input formats and
you can specify any output format by a printf like format-string.

Aclgen is intended to use in large scripts creating router
configuration from different databases.

Any contribution is welcome. Send me your script using aclgen.
I'll bundle it with the program.

WWW: http://gatling.ikk.sztaki.hu/~kissg/pd/
1999-11-01T03:35:50+00:00 graphics/fujiplay Digital camera downloading tool for Fujifilm digital cameras
Fujiplay is a C program for Unix systems, to download pictures from some
Fujifilm digital cameras, like the DS-7 and MX-700, using the serial link.

* Tries to determine the maximum speed supported by the camera.
* Detect all parity errors (not tested), improving the robustness of the
one-byte xor checksum.
* It will not overwrite picture files without your consent.
* Detect disk full errors (not tested).
* You cannot have a truncated image file.
* The program can be gracefully interrupted with ^C (or whatever your
interrupt character is).
* Allows you to upload pictures to the camera, delete
pictures from the camera, and to "press the shutter" remotely.
You can also set the time/date and the "camera ID".
* The source should be reasonably portable to other, non-POSIX systems.

After installation with this port, you should be symlink /dev/fujifilm to
your serial line device through which comunicate with your camera.
For more detail infomation, see /usr/local/share/doc/fujiplay/README.
1999-11-01T03:30:59+00:00 converters/iconv Charset conversion library and utilities
ICONV is 1) the library (libiconv.a and .so) for conversion between
various charsets, 2) the command line utility (iconv) and 3) a set
of charsets (tables and shared modules).

33 charsets are supported in this port: most Unicode encodings,
all charsets for which locale exist in FreeBSD, few IBM-DOS ones.
Other charsets are provided as standalone ports.
1999-11-01T03:26:37+00:00 mail/biffer Better mail notification server
biffer replaces and enhances the normal result of "biff(1)". It
can forward notifications between machines and userids (even if
the mail recipient is not currently signed on), ignore messages
that match user-specified patterns in mail headers, do text or X
notifications, and also run an arbitrary program.

Needs a slight modification to the stock comsat, included here
as biffer_comsat.

Written at the University of Waterloo circa 1988, and in use since
then with some modifications.
1999-11-01T03:23:54+00:00 mail/minimalist Minimalistic mailing list manager
Minimalist is a Minimalistic Mailing List manager. It is fast, extremely easy
to setup and support. It is written in Perl and full tested on FreeBSD and
Linux, where it works pretty well. However there aren't causes not to use
Minimalist on any other Unix system, because it doesn't use any
system-dependent features.

Minimalist has these features:

. subscribing/unsubscribing users by request
. several levels of security
. additional services such as information about list, archiving lists,
information about users of list and so on.
. support for read-only/closed/mandatory lists
. support for Blacklist
. logging activity

Minimalist has also a notion of 'trusted users'. They have full rights to
subscribe/unsubscribe other users; get any information related to lists and
users.

WWW: http://www.mml.org.ua/
1999-11-01T03:20:57+00:00 x11/xmsg Shows a message on the screen
The old X11R4 version of xmessage updated for X11R5 and renamed
to xmsg. This is convenient to use with biffer(8).

Modified at the University of Waterloo circa 1995, and in use since
then with some modifications.
1999-11-01T03:18:29+00:00 x11/xcut Manipulate X cut buffers from the commandline
xcut is a small but useful program which can take standard input and
store it in the X cut buffer, and also work in reverse by writing
the X cut buffer onto standard output.

WWW: http://xcut.sourceforge.net/
1999-11-01T03:13:08+00:00 mail/newmail Tool for checking for new mail in multiple mail boxes
newmail looks at mailboxes and determines if any new mail has arrived.
The mailboxes to be examined are specified as comand line arguments. A
directory can be specified and newmail will check every mailbox inside.

newmail is designed to be run every 15 minutes or so by a user's shell.
1999-11-01T03:09:23+00:00 sysutils/guitar
guiTAR is a generic archive tool, written in GTK+/Gnome, supporting plain
tarballs, tar.gz, tar.bz2, slp, zip, lzh, arj, and rar format.

Some features currently implemented:

Get a list of files inside an archive
View one or more files inside an archive (at the same time)
Create an archive
Add a file into an archive
Delete a file from an archive
Extract one or more files inside an archive to a selected directory
Multiple document interface

WWW: http://disq.bir.net.tr/guitar/
Mirror: http://artemis.efes.net/disq/guitar/
1999-11-01T03:05:54+00:00 sysutils/gpart Tries to recover lost partition tables and file systems
A port of a tool which tries to guess the primary partition table of a PC-type
hard disk in case the primary partition table in sector 0 is damaged, incorrect
or deleted. The guessed table can be written to a file or device.

Supported (guessable) filesystem or partition types: DOS/Windows FAT, Linux
ext2 and swap, OS/2 HPFS, Windows NTFS, FreeBSD and Solaris/x86 disklabels,
Minix FS, Reiser FS

WWW: http://brzitwa.de/mb/gpart/index.html (outdated)
1999-11-01T02:40:07+00:00 www/zope29 An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://www.zope.org/
1999-11-01T02:40:07+00:00 www/zope28 An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://www.zope.org/
1999-11-01T02:40:07+00:00 www/zope213 Object-based web application platform Version 2.13
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://zope2.zope.org/
1999-11-01T02:40:07+00:00 www/zope211 An object-based web application platform Version 2.11
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://www.zope.org/
1999-11-01T02:40:07+00:00 www/zope210 An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://www.zope.org/
1999-11-01T02:40:07+00:00 www/zope An object-based web application platform
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications
easily. Zope comes with source code and is friendly to developers as
well as users.
Zope is distinguished by its integrated object database which, when
combined with a revolutionary object model, provides a completely unique
facility for servicing content managers and web application developers."

Here are some of the "headlines" mentioned in the features list.

Database Integration Content Management
SQL and HTML in Harmony Builtin Objects
Multiple Data Sources Document Templates
Publish Databases Web to Objects
Application Development Integrated Object Database
DTML Scripting Managed Through the Web
External Methods Direct URL Access to Objects

WWW: http://www.zope.org/
1999-11-01T02:35:57+00:00 www/netscape-remote Utility to pass commands to running netscape process
This is a sort of "remote control" for netscape navigator, allowing you to
send commands to a running netscape process. A complete list of commands is
at:

WWW: http://home.netscape.com/newsref/std/x-remote.html

Requires netscape navigator 1.1 or higher to do anything useful.

-Kelly
kbyanc@posi.net
1999-11-01T02:33:09+00:00 www/adzapper A filtering proxy that can block ads from being displayed
adzapper is a filtering proxy that can block ads from being displayed
on your web browser. instead of ad banners, you see blank spaces:
adzapper transforms the ads into transparent gifs.

WWW: http://zaplet.org/adzapper/

- Julian C. Dunn <jdunn@aquezada.com>
1999-11-01T02:27:11+00:00 math/topaz Command driven graph plotting system for scientists and engineers
Topaz is a graph plotting system for scientists and engineers.

1. Topaz has a powerful graph expression and functions such as least square
method. Topaz provides almost all functions that you need to make
a 2D scattering graph.

2. Topaz has a polished character based user interface.

3. Topaz has powerful macro language of "Topaz script", which is like
Perl. You can expand topaz itself or you can perform batch jobs using
topaz scripts.

Topaz official Web Page.

WWW: http://hp.vector.co.jp/authors/VA007663/topaz/
1999-11-01T02:23:52+00:00 math/rcalc Symbolic calculator for GNOME
rCalc is a symbolic calculator for GNOME, featuring:

* Standard infix expressions - you type something like
1+3*sin(pi) and it will be evaluated for you in the
correct order.
* Variables (this is where the `symbolic' comes in).
If you enter an expression like a=1+e^2.5, then the
result is stored in a variable called a. You can
then use it in future expressions, like b=sqrt(a*5).
* Furthermore, variables are stored between sessions
unless you delete them.

WWW: http://rcalc.sourceforge.net/

- Chris D. Faulhaber
<jedgar@FreeBSD.org>
1999-11-01T02:08:06+00:00 net/ddup A DynDNS.org client for UNIX (Now support NIC v2.0)
DD-UP is a program that is used to update a host provided by the Free
DynDNS service of dyndns.org.

This version supports:
- Dynamic Hostnames
- Static Hostnames
- DynDNS.Org NIC v2.0

Features in this version include:
- Automatic IP Detection
- Manual IP Specification
- Wildcard hosts
- Backup MX hosts
- Operation through a proxy server

Author: Thomas Gandy <tegandy@enid.com>
WWW: http://www.ddup.org/
1999-11-01T02:08:06+00:00 dns/ddup A DynDNS.org client for UNIX (Now support NIC v2.0)
DD-UP is a program that is used to update a host provided by the Free
DynDNS service of dyndns.org.

This version supports:
- Dynamic Hostnames
- Static Hostnames
- DynDNS.Org NIC v2.0

Features in this version include:
- Automatic IP Detection
- Manual IP Specification
- Wildcard hosts
- Backup MX hosts
- Operation through a proxy server

Author: Thomas Gandy <tegandy@enid.com>
WWW: http://www.ddup.org/
1999-10-31T16:27:20+00:00 sysutils/cpdup Comprehensive filesystem mirroring and backup program
This is the distribution of "cpdup", a powerful filesystem mirroring and
backup utility which also has file integrity testing features, supports
incremental backups, and remote mirroring via ssh.

WWW: http://apollo.backplane.com/FreeBSDPorts/
1999-10-30T23:38:05+00:00 security/heimdal Popular BSD-licensed implementation of Kerberos 5
Heimdal is an implementation of Kerberos 5, largely written in Sweden
(due to crypto export legal issues in the US at the time). It is freely
available under a three clause BSD style license.

WWW: http://www.h5l.org/
1999-10-28T06:06:07+00:00 textproc/p5-Text-Template Expand template text with embedded Perl
Expand template text with embedded Perl

WWW: http://perl.plover.com/Template/
1999-10-27T10:53:09+00:00 chinese/autoconvert Intelligent Chinese encoding converter
If you use procmail, there will be an example at:
${PREFIX}/share/autoconvert/procmailrc.example, which helps you to setup
autoconvert as a filter of procmail.

WWW: http://banyan.dlut.edu.cn/~ygh/
1999-10-26T04:59:55+00:00 x11-wm/epplets Collection of Enlightenment dock applications
A collection of dock applications for use with
the Enlightenment window manager.

The currently supported epplets are:

E-Areas, E-Bandwidth E-Biff, E-Clock, E-Cpu, E-Disk, E-Exec, E-Load,
E-LoadMeter, E-Magic, E-MemWatch, E-Mixer, E-MoonClock, E-Net,
E-NetFlame, E-NetGraph, E-OpenGL-Demo, E-Pants, E-Pinger, E-PlayCD,
E-Power, E-SD, E-ScreenSave, E-ScreenShoot, E-Slides, E-Sys, E-Time,
E-Toolbox, E-UrlWatch, E-Wireless, EMix
1999-10-22T16:09:12+00:00 www/css-mode.el CSS(Cascade Style Sheet) editing mode for Emacsen
Css-mode.el emacs-lisp program is an editing major mode.
You can edit CSS(Cascade Style Sheet)-format text easily.

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

(autoload 'css-mode "css-mode")
(setq auto-mode-alist (cons '("\\.css\\'" . css-mode) auto-mode-alist))

WWW: http://www.garshol.priv.no/download/software/css-mode/index.html
1999-10-22T09:14:58+00:00 japanese/tkdesk A graphical, highly configurable and powerful file manager
TkDesk is a graphical, highly configurable and powerful file manager
for Unix and the X Window System.

Japanese extention and TkMailer is implemented by Yukio Mituiwa.
Japanization WWW site is:
1999-10-22T05:30:46+00:00 japanese/easypr A control panel for printers (with Japanese messages)
A control panel with Japanses messages for printers

First, we should do the next line to set up;
% easypr --setup
and $HOME/.printconf will be made.

To use this on a command line:
% easypr foo.jp.txt
or
% cat foo.jp.txt | lpr2

and, in an application, e.g. Netscape, you should specify ``lpr2''
instead of lpr.

WWW: http://www.linet.gr.jp/~mituiwa/
1999-10-22T00:43:29+00:00 japanese/e2ps Text file to postscript converter (with Japanese support)
E2ps formats each named file for printing in a postscript printer; if
no file is given, e2ps reads from the standard input. The format used
is nice and compact: normally two pages on each physical page, headers
with useful information (page number, printing date, file name or
supplied header), etc.
1999-10-21T19:36:34+00:00 www/udmsearch Full featured SQL-based hypertext search engine
UdmSearch is a full featured SQL-based search engine for intranet or small
domain Internet web servers. You can also use it to build specialized search
engines such as cooking recipies or searching newspaper articles.

Provides pre-built web search frontends in C (via CGI) and PHP.

WWW: http://search.mnoGo.ru/
1999-10-21T05:36:34+00:00 sysutils/lavaps Lava lamp of currently running processes
From the README:
Lavaps is an interactive process-tracking program like ``top'',
but with a much different attitude. Rather than presenting lots of
specific info in digital form, it tries to present certain important
information in a graphical analog form. The idea is that you can
run it in the background and get a rough idea of what's happening
to your system without devoting much concentration to the task.

Lavaps was inspired by Mark Weiser's idea of calm computing in
this paper:

``The Coming Age of Calm Technology'' by Mark Weiser
and John Seely Brown. A revised version of Weiser &
Brown. ``Designing Calm Technology'', PowerGrid Journal, v 1.01,
http://powergrid.electriciti.com/1.01 (July 1996). October,
1996. http://www.ubiq.com/hypertext/weiser/acmfuture2endnote.htm.
(This program dedicated to the memory of M.W.--I hope you would have
thought it a good hack.)

WWW: http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/
1999-10-21T04:29:02+00:00 sysutils/wmbattery Window Maker dockapp that displays info about your battery
wmbattery is a redone wmapm, it has some features that people may find
pleasing over wmapm:

[quoted from wmbattery website:]
o Improved icon layout. I crammed the same information into less space while
making the icon more elegant and visually pleasing (IMHO).
o Easier to drag onto dock.
o Displays 100% when your battery is full (wmapm is limited to 99% maximum).
o It consumes a little less memory.
o Uses only 8 colors.
o You can run in on a different display via -d (broken in wmapm).

WWW: http://kitenet.net/programs/wmbattery/
1999-10-20T08:25:41+00:00 graphics/py-imaging-handbook The Python Imaging Library Handbook
The handbook for the Python Imaging Library.

WWW: http://www.pythonware.com/library/pil/handbook/index.htm
1999-10-20T01:07:48+00:00 converters/tcs
Tcs interprets the named file(s) (standard input default) as a stream
of characters from the INPUT character set or format, converts them to
runes, and then converts them into a stream of characters from the OUTPUT
character set or format on the standard output.

Available character sets:
utf utf1 ascii 8859-1 latin1 8859-2 8859-3 8859-4 8859-5 8859-6
8859-7 8859-8 8859-9 8859-10 koi8 ucode cp866 av cp1251 ov
sf1 sf2 jis(from) jis-kanji ujis ms-kanji big5 gb euc-k tis
viet1 viet2 viscii msdos msdos2 ps2 macrom next atari
unicode ebcdic utf-l2
1999-10-19T08:07:46+00:00 chinese/arphicttf Four Chinese Big5/GB TrueType fonts made by Arphic Technology
This port installs four Chinese Big5/GB TrueType fonts, includes
Kaiti/Mingti(Big5) and Kaiti/Sungti(GB). It then can be used along
with X Window System or typesetting software like CJK. Thanks to
Arphic Technology, you may freely distribute these high-quality
fonts under a GPL-based license. See ARPHIC_*.TXT for details.
1999-10-16T07:20:06+00:00 audio/mpg123.el Front-end to mpg123/ogg123 audio player for Emacsen
The mpg123.el Emacs-Lisp program is a front-end to mpg123/ogg123 audio player.
You can select and play an mp3 file from the list in your Emacs's buffer with
familiar interface.

Because mpg123.el is an Emacs-Lisp program and is written carefully to
preserve portability, it must run on almost all variant of Emacs, especially
recent one. Here is the list of environment where mpg123.el is reported to be
available. If you find mpg123 running on other platforms than below, please
tell me your environment.

WWW: http://www.gentei.org/~yuuji/software/mpg123el/
1999-10-16T07:13:48+00:00 net/archie.el A mock-interface to Archie for Emacs
A mock-interface to Archie for Emacs

Add the following line to ~/.emacs (a example)
(autoload 'archie "archie" "Archie interface" t)
(setq archie-server "archie.kuis.kyoto-u.ac.jp")
1999-10-16T07:03:31+00:00 misc/mgp-mode.el A mode of Emacs for editing MagicPoint files
mgp-mode.el is a mode of Emacs for editing MagicPoint files.

Put the expression below into your ~/.emacs. (for example)

(setq auto-mode-alist
(cons '("\\.mgp?\\'" . mgp-mode)
auto-mode-alist))
(autoload 'mgp-mode "mgp-mode")
(setq mgp-options "-g 800x600")
(setq mgp-window-height 6)
1999-10-14T05:06:54+00:00 graphics/eog2 The Eye Of Gnome image viewer
This is the Eye of Gnome, a GNOME 2 image viewer and cataloging
application. It provides inline image viewing support for
nautilus.

WWW: http://www.gnome.org/
1999-10-14T05:06:54+00:00 graphics/eog Eye Of Gnome image viewer
This is the Eye of Gnome, a GNOME 3 image viewer and cataloging
application. It provides inline image viewing support for
nautilus.

WWW: https://wiki.gnome.org/Apps/EyeOfGnome
1999-10-14T05:03:17+00:00 devel/bonobo The component and compound document system for GNOME
Bonobo is a set of language and system independent CORBA
interfaces for creating reusable components and creating compound
documents.

The Bonobo distribution includes a Gtk+ based implementation of the
Bonobo interfaces, enabling developers to create reusable components
and applications that can be used to form more complex documents.

WWW: http://www.gnome.org/
1999-10-14T05:00:15+00:00 graphics/gdk-pixbuf Graphic library for GTK+
The GdkPixBuf library provides a number of features:

- Image loading facilities.
- Rendering of a GdkPixBuf into various formats:
drawables (windows, pixmaps), GdkRGB buffers.
- A cache interface

WWW: https://developer.gnome.org/gdk-pixbuf/
1999-10-13T06:54:28+00:00 japanese/timidity++-tcltk Tcl/Tk interface for TiMidity++ with Japanese support
This port allows you to operate TiMidity++ with Tcl/Tk interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-13T06:50:07+00:00 audio/timidity++-tcltk Tcl/Tk interface for TiMidity++
This port allows you to operate TiMidity++ with Tcl/Tk interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T17:42:24+00:00 japanese/timidity++-slang Slang interface for TiMidity++ with Japanese support
This port allows you to operate TiMidity++ with Slang interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T17:07:06+00:00 audio/timidity++-xaw Xaw interface for TiMidity++
This port allows you to operate TiMidity++ with Xaw interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T16:40:01+00:00 audio/timidity++-xskin X11AMP skin interface for TiMidity++
This port allows you to operate TiMidity++ with X11AMP skins.
Please prepare skins and set environment variable.

Ex.
% setenv timidity_skin ~/.x11amp/Skins/timidity/

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T16:36:59+00:00 audio/timidity++-slang Slang interface for TiMidity++
This port allows you to operate TiMidity++ with Slang interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T16:20:56+00:00 audio/timidity++-gtk Gtk interface for TiMidity++
This port allows you to operate TiMidity++ with Gtk interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T16:04:48+00:00 audio/timidity++-motif Motif interface for TiMidity++
This port allows you to operate TiMidity++ with Motif interface.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-12T15:56:16+00:00 audio/timidity++-emacs Emacs interface for TiMidity++
This port allows you to operate TiMidity++ on Emacs buffer.
Please place timidity.el on load-path.

Formerly, the original version of this program was written by Tuuka
Toivonen(until version 0.2i).
Now, Masanao Izumo and many hackers are developing "TiMidity++".

WWW: http://timidity.sourceforge.net/
1999-10-10T23:59:11+00:00 x11-wm/wmthemeinstall A neat theme manager for WindowMaker
wmthemeinstall is a neat program that helps windowmaker users
manage their themes, i.e. install them, turn them on, move them
around, etc.

Author: Craig Hanson <grunyon@mtlug.org>
WWW: http://www.jeremias.net/wmthemeinstall/
1999-10-10T23:54:48+00:00 games/xeji An old man watching your mouse cursor
Similar to xeyes except an old man watches your mouse cursor.
1999-10-10T19:49:03+00:00 www/flashplugin An implementation of Macromedia Flash plugin for Netscape
This is an implementation of Macromedia Flash plugin for Netscape.
Note that this is an unofficial implementation, not done by Macromedia itself.

WWW: http://www.geocities.com/TimesSquare/Labyrinth/5084/flash.html
http://perso.club-internet.fr/odebon/flash.html (mirror)

Author: Olivier Debon <odebon@club-internet.fr>

Porting to FreeBSD was done by <yamagata@nwgpc.kek.jp>, whose works are
available at:

http://leed.t.u-tokyo.ac.jp/~yamagata/flash/

--
Akinori MUSHA aka knu <knu@idaemons.org>
1999-10-09T16:40:11+00:00 net/iplog TCP/IP traffic logging tool
iplog is a TCP/IP traffic logger. Currently, it is capable of logging
TCP, UDP and ICMP traffic, though adding support for other protocols
should be relatively easy. iplog contains a built-in packet filter,
allowing for logging or excluding packets that fit a given set of
criteria.

WWW: http://ojnk.sourceforge.net/
1999-10-08T15:39:24+00:00 japanese/w3m Pager/text-based WWW browser with Japanese 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/
1999-10-08T15:32:48+00:00 www/w3m Pager/text-based WWW browser
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/
1999-10-07T21:04:48+00:00 x11-fm/endeavour A graphical file manager and image viewer aimed towards new users
Endeavour is a graphical file manager and image viewer
for X. It is aimed towards newer users who have a strong
Windows background.

WWW: http://wolfpack.twu.net/Endeavour/
1999-10-07T15:59:37+00:00 editors/color-mate Color customizing module for Emacsen
"Color-Mate" is a color customizing module for Mule, Emacs, XEmacs,
XEmacs UTF-2000, Mule for Win32 and Meadow.

"Color-Mate" requires emacs19/mule2.3 or upper version of emacs. And
also requires hilit19.el(emacs/mule), font-lock.el(emacs/mule/xemacs),
paren.el(emacs/mule/xemacs). Usually, these three files are install
with emacs. If you want to more, see
${PREFIX}/share/doc/color-mate/README.color-mate.eng

If you can use imput method(Wnn, Canna, Sj3, skk, leim, WindowsIME),
"Color-Mate" is coloring imput method with "kanakan-sousor". If you
want to more, see
${PREFIX}/share/doc/color-mate/README.kanakan-cursor.eng

To use Color-Mate, put the next line into your ~/.emacs:

(require 'color-mate-startup)

and the next file into ~/.Xdefaults

/usr/local/share/emacs/site-lisp/color-mate/theme/SunnyDay.X

WWW: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/color_mate/
1999-10-07T04:22:30+00:00 sysutils/flexbackup Perl-based flexible backup system that can use dump/afio/cpio/tar
A flexible backup tool

Features:
o Easy to configure
o Uses dump, afio, GNU tar, cpio, pax, or zip archivers
o Full and numbered levels of incremental backup (acts like "dump")
o Compression and buffering options for all backup types
o Does remote filesystems (over rsh/ssh; no special service)
o Can backup only files not owned by rpm, or changed from rpm version
o Writes to tapes, on-disk archive files, or on-disk directory trees
o Keeps a table of contents so you know archives are on each tape
o Nice log files

You can get additional information about remote backup strategies using SSH
at http://www.sysfault.org/flexbackup.html

WWW: http://flexbackup.sourceforge.net/
1999-10-07T03:53:27+00:00 net/gnome-vnc A GNOME/gtk viewer for VNC servers
Gnome-VNC is a GNOME viewer for Virtual Network Computing (VNC) servers.
VNC allows you to view and use the desktop of windows machines and the display
of the special Xvnc X Server across networks.

For more information see /usr/ports/net/vnc.
1999-10-07T03:26:00+00:00 graphics/hppsmtools Tool for HP PhotoSmart C5340A & Konica Q-EZ digital cameras
hppsmtools is a program for communicating with the HP PhotoSmart
C5340A and Konica Q-EZ digital cameras. You can retrive, have an
index of, delete and shoot pictures.

WWW: http://unimut.fsk.uni-heidelberg.de/demi/photosmart/
1999-10-06T15:34:31+00:00 misc/rfc Perl script to search for RFC's
Perl script to search for RFC's by an RFC number,
keyword, or your own regexp. The results can be
send to a browser to viewing, emailed, or just
viewed.

WWW: http://www.dewn.com/rfc/
1999-10-06T09:05:28+00:00 graphics/opendx-samples Example files for IBM's OpenDX
Example files for IBM's OpenDX.

WWW: http://www.opendx.org/
1999-10-06T05:38:51+00:00 misc/cassowary Constraint solving toolkit
constraint solving toolkit
1999-10-06T05:32:14+00:00 misc/gtl C++ STL-based support for graphs and graph algorithms
This package provides support for graphs and graph algorithms on top of
the C++ STL library. The API is based on that of LEDA. Classes necessary
to work with graphs, nodes, and edges are included, as well as basic
algorithms that can act as building blocks for more complex graph
algorithms.

WWW: http://infosun.fmi.uni-passau.de/GTL/
1999-10-06T02:43:14+00:00 net/poptop Windows 9x compatible PPTP (VPN) server
PoPToP is a PPTP daemon. It is compatible with the Microsoft Windows
VPN adapter.

WWW: http://poptop.sourceforge.net/
1999-10-05T23:15:23+00:00 textproc/xp XML parser written in Java
From the XP homepage:

XP is an XML 1.0 parser written in Java. It is fully conforming: it
detects all non well-formed documents.

XP has the following design goals: Conformance and correctness, high
performance and a layered structure. It is currently non-validating but can
parse all external entities.

For more details, please see the XP homepage:

WWW: http://www.jclark.com/xml/xp/index.html
1999-10-05T16:30:00+00:00 sysutils/asmon Swallowable applet monitors the CPU usage, memory, and swap, etc
The asmon tool is an AfterStep look-n-feel memory, swap, cpu, and load
average monitor for X Windows. "Lights" indicate swap and vm paging.
Also displays system uptime or X memory usage.
1999-10-05T16:25:27+00:00 sysutils/roottail Print text directly to X11 root window
Simple utility to tail files/logs to a root X window.
Useful for keeping tabs on log files in X without having
an additional terminal window open.

WWW: http://www.goof.com/pcg/marc/root-tail.html
1999-10-03T22:04:20+00:00 databases/dbf2mysql Programs to convert .dbf files to MySQL tables and vice versa
Programs to convert .dbf files to MySQL tables and vice versa

dbf2mysql: converts a .dbf to a MySQL table
mysql2dbf: converts a MySQL table to a .dbf file
1999-10-03T21:57:27+00:00 devel/pharmacy GNOME frontend for CVS
Pharmacy intends to be a GNOME compliant front-end to CVS.
Currently, it provides a limited user interface to CVS
commands and a "console" for the lazy power-user.

WWW: http://pharmacy.sourceforge.net/
1999-10-03T21:48:47+00:00 mail/gbuffy GTK+ multiple mailbox "biff" program
GBuffy will poll multiple mailboxes for new mail. It will list the
number of new messages in each mailbox you configure. It will also
highlight the mailboxes which have new mail. Pressing the left mouse
button on a mailbox with new mail will display the Sender and Subject
of each new message. Additionally, GBuffy will display the X-Face
header for messages which have them. Pressing the middle mouse button
on a mailbox will launch the configured command, generally a command
to read the mailbox with your favorite mailreader. Pressing the right
mouse button will bring up the configure menu.

GBuffy is currently capable of watching MBOX, MMDF, Maildir and MH
Folders. This version also supports IMAP4rev1 and NNTP with XOVER.
Support for an external program for notification is planned.

WWW: http://www.fiction.net/blong/programs/gbuffy/
1999-10-03T21:31:07+00:00 graphics/icod Utility to convert Windows icon files to xpm format
icod is a utility to convert Windows-format icon files
(.ico) to X-format pixmaps (.xpm).

It will extract all icon images from each specified
.ico file and write out each image to a filename
consisting of the basename of the image, the size, and
the bit depth.
1999-10-03T14:31:36+00:00 textproc/code2html Sourcecode to HTML converter
code2html converts a program source code to syntax highlighted
HTML. It may be called as a CGI script and can also handle include
commands in HTML files.

Support for the following languages:
Ada, Awk, C, C++, HTML, Java, JavaScript, m4, Makefile,
Pascal, Perl, SQL, ruby, povray, and groff.

WWW: http://www.palfrader.org/code2html/
1999-10-02T23:56:22+00:00 mail/gensig Random .signature generator
Gensig is a random signature generator.

WWW: http://www.geekthing.com/~robf/ware/gensig/
1999-10-02T19:17:58+00:00 net/libunpipc The networking library used in UNIX Network Programming Volume 2 2e
libunp is the library used in W. Richard Steven's book "UNIX Network
Programming Volume 2, 2nd Edition". It contains the library and headers
used in the examples as well as all programs from the text that compile on
FreeBSD systems.

For more information on the book, see

http://www.phptr.com/ptrbooks/ptr_013490012X.html

For more info on W. Richard Stevens, see

WWW: http://www.kohala.com/start/
1999-10-02T19:13:06+00:00 net/libunp The networking library used in UNIX Network Programming Volume 1 2e
libunp is the library used in W. Richard Stevens' book "UNIX Network
Programming Volume 1, 2nd Edition". It contains the library and headers
used in the examples as well as all programs from the text that compile on
FreeBSD systems.

For more information on the book, see

http://www.phptr.com/ptrbooks/ptr_013490012X.html

For more info on W. Richard Stevens, see

WWW: http://www.kohala.com/start/
1999-10-02T18:52:50+00:00 misc/numchar Converts phone numbers between digits and characters
This port contains two phone number conversion utilities:

1. numchar - converts a phone number to all possible combinations
of digits and characters;

2. phdecode - decodes a phone number containing characters into
one containing only digits.
1999-10-02T16:15:35+00:00 graphics/libflash GPL Flash (TM) Library
GPL Flash (TM) Library is a set of source codes that allow to play
Flash (TM) movies.

The core of the library is a graphic renderer that is portable is to
be reused in applications that need to play Flash (TM) movies.

Author: Olivier Debon <olivier@debon.net>
WWW: http://gplflash.sourceforge.net/
1999-10-02T16:15:35+00:00 graphics/flashplayer GPL standalone Flash (TM) player
This is GPL standalone Flash (TM) Player, that comes with FlashLib
(libflash) distribution.

Author: Olivier Debon <olivier@debon.net>
WWW: http://gplflash.sourceforge.net/

The Netscape plugin is also available as a separate port.
1999-10-01T17:54:16+00:00 converters/mmencode Translate to and from mail-oriented encoding formats
From the man page:

The mimencode program simply converts a byte stream into (or out of) one of
the standard mail encoding formats defined by MIME, the proposed standard
for internet multimedia mail formats. Such an encoding is necessary
because binary data cannot be sent through the mail. The encodings under-
stood by mimencode are preferable to the use of the uuencode/uudecode pro-
grams, for use in mail, in several respects that were important to the
authors of MIME.

Mmencode is part of metamail, and can be installed as part of that package.
It is provided here as an independent package since some programs require
mmencode only and hence you can avoid having to install the entire metalmail
package when not required.
1999-09-30T03:18:29+00:00 games/wmminichess Window Maker chess dockapp game
miniCHESS, or as I've christened it in this port, wmminichess,
is a rather interesting dockapp that puts the power of gnuchess
in a windowmaker dockapp.

However, be warned:

[quote]

miniCHESS was born out of boredom. I warn you... if your a chess
enthusiast and play a lot then please use xboard or some other chess
gui. Even though miniCHESS has that kinda cool factor, it does get hard
on the eyes. I like using miniCHESS for games in which I'm in no hurry
to finish and go on for a couple days. Sorry but miniCHESS has no
save/restore features yet.

[end quote]

The README in /usr/X11R6/share/wmminichess/ should explain how to
play. It really does a nice job of that.

WWW: http://www.foobargeek.com/miniCHESS/
1999-09-29T14:56:07+00:00 x11-fonts/nexfontsel NeXtaw based replacement for xfontsel
NeXFontSel is a improve version of xfontsel. NeXFontSel has these
advantage from standerd xfontsel.

o neXtaw's scrollable menu widget.
o "reset button".
o I18N sopport.

WWW: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/nexfontsel/
1999-09-29T03:48:58+00:00 audio/wmtune Dockable radio program for the BT848/878 and RadioTrack cards
Dock app radio program for the BT848/878 cards
and RadioTrack radio cards.
In particular, this program works with the
Happauge WinTV cards with onboard FM tuners
along with RadioTrack-compatible cards.
1999-09-28T02:57:19+00:00 games/gracer 3D motor sport simulator
GRacer is a 3D motor sport simulator. It's state of the art physical
simulation engine creates realistic behavior including drift, wheel
spin, and even accel turn.

Current Feature
---------------
- 4 vehicles and one course
- game is playable

( network play is not implemented in this release )

developed by Takashi Matsuda
<matsu@arch.comp.kyutech.ac.jp>

[seems to work only partly now, some get wrong colours, some only get
a blank screen :( ]

WWW: http://gracer.sourceforge.net/
1999-09-28T01:50:47+00:00 games/gru Gru makes your eyes happy
Guru Guru for X11.

This program was written by KANDA Toshihiro.
1999-09-28T00:49:14+00:00 games/xpuyopuyo Puzzle game, somewhat like Tetris
From its homepage:

xpuyopuyo is a UNIX port of a very big time sink :) . Puyo puyo is a puzzle
game, somewhat like Tetris, where you strive to match up four "blobs" of the
same color. Each match you make gives points, and also dumps gray rocks on
the opponent which are irritating and troublesome to get rid of. Multiple
matches at a time score more points, and dump more rocks on the opponent (a
quintuple-match will dump around 20 rocks on the opponent, all at once).

We ported it overnight to Linux, so we could play whenever we felt like. The
AI's evolved more slowly, over the course of a week or so. I welcome sugges-
tions on how to make the AI's more difficult during the game; currently, they
are rather easy to beat on easy level, but more difficult on hard. There are
still gaping holes in the game interface which should be fixed soon. Sugges-
tions for improvements are welcome.

WWW: https://chaos2.org/xpuyopuyo/
1999-09-27T17:51:11+00:00 audio/mpmf20 File transfer tool for the MPMan MP-F20 portable MP3-player
This software is a command line utility used for transferring audio files
in the MP3 format to and from the portable MP3 player MPMan MP-F20.
It enables you to upload (specifying the files with wildcards or from a
text file), download, delete, reorder already uploaded files and more on your
MPMan MP-F20.

WWW: http://www.world.co.uk/sba/
1999-09-27T17:39:02+00:00 graphics/enfle Simple plugin-based graphics viewer
This software aims to view many pictures just clicking. You can view
various formatted pictures and movies with several effects.

Formats you can view:
BMP, GIF, JPEG, PCX, PNG, PNM, XBM, XPM, TGA, JPEG2000
spi(highly unstable, any formats which (some of) susie plugins support)
animated GIF
mng
mpeg (mpeg1, mpeg2)
avi,ogg,ogm(,asf,wmv) (codec supported by avcodec, vorbis, Windows DMO)

This software has plugin architecture. You can write plugins to loader
new formatted pictures and movies. Also, you can read regular archive
files, such as tar, gz, bz2, and so on.

WWW: http://enfle.fennel.org/
1999-09-27T17:20:05+00:00 sysutils/wmlmmon WM dock app to display info from MB power management controllers
wmlmmon

This program displays information gathered from a motherboard
power management controller (e.g. LM78/79) onto a [standard]
WindowMaker dock app. Displayed values include fan speeds,
motherboard temperature, and various voltages.

Currently, the /dev/smb0 interface is only supported in FreeBSD
3.3-STABLE (after 01 November 1999), 4.x, and 5.x; however, the
/dev/io interface may work with many motherboards in FreeBSD
3.x and some non-LM78/79 motherboards.

WWW: http://www.fxp.org/~jedgar/wmlmmon/
1999-09-27T17:18:48+00:00 sysutils/lmmon Display information gathered from MB power management controller
lmmon displays information gathered from a motherboard
power management controller (e.g. LM78/79). Displayed values
include fan speeds, motherboard temperature, and various
voltages. By default it cycles once per second using a curses-
based display.

Currently, the /dev/smb0 interface is only supported in FreeBSD
3.3-STABLE (after 01 November 1999), 4.x, and 5.x; however, the
/dev/io interface may work with many motherboards in FreeBSD
3.x and some non-LM78/79 motherboards.

In addition, lmmon supports simple text output that can be easily
used by external programs (e.g. UCD SNMP Daemon) for monitoring.
1999-09-27T05:13:04+00:00 mail/p5-IMAP-Admin Perl module for basic IMAP server administration
IMAP-Admin is a Perl module for basic IMAP server administration. With
this module it's easy to make Perl scripts to create new and remove obsolete
IMAP accounts, set user quotas on Cyrus server etc.

WWW: https://metacpan.org/release/IMAP-Admin
1999-09-27T03:01:09+00:00 devel/sdcc Small Device C Compiler
SDCC is a freeware, retargettable, optimizing ANSI C compiler that targets the
Intel 8051, Maxim 80DS390, and Zilog Z80 based MCUs. Work is in progress on
supporting Motorola 68HC08 as well as Microchip PIC16 and PIC18 series.

Some of the features include:

* ASXXXX and ASLINK, a freeware, retargettable assembler and linker.
* Extensive MCU specific language extensions, allowing effective use of
the underlying hardware.
* A host of standard optimizations such as global sub expression
elimination, loop optimizations (loop invariant, strength reduction of
induction variables and loop reversing), constant folding and
propagation, copy propagation, dead code elimination and jump tables
for `switch' statements.
* MCU specific optimisations, including a global register allocator.
* Adaptable MCU specific backend that should be well suited for other 8
bit MCUs.
* Independent rule based peep hole optimizer.
* A full range of data types: char (8 bits, 1 byte), short (16 bits, 2
bytes), int (16 bits, 2 bytes), long (32 bit, 4 bytes) and float (4
byte IEEE).
* Ability to add inline assembler code anywhere in a function.
* Ability to report on the complexity of a function to help decide what
what should be re-written in assembler.
* A good selection of automated regression tests.

SDCC also comes with the source level debugger SDCDB.

WWW: http://sdcc.sourceforge.net/
1999-09-26T23:12:32+00:00 misc/sshbuddy Simple and small GUI utility to manage ssh sessions
This is a Expectk script that allows you to save time connecting to different
hosts using ssh. It saves your password, login ID, and other host info that
you have to type over and over again to connect. Once you save your
connection information you can connect to a host with 2 clicks. First you
choose the name and then hit connect. It will save you a lot of time.
1999-09-26T22:33:38+00:00 sysutils/consolehm Console based hardware monitor for FreeBSD
ConsoleHM uses the SMBus Driver for PIIX4 provided by Takanori Watanabe to
gather information from hardware sensors to provide motherboard temperature, fan
speeds and voltage readings on the console.
1999-09-25T22:29:13+00:00 x11-clocks/glclock OpenGL spinning pocket watch demo and benchmark utility
glclock is a OpenGL demo with benchmarking capability. For fun and
performance testing, glclock will be of some use for those who have
hardware-accelerated 3D cards, or fast CPUs.
1999-09-25T05:59:02+00:00 net/xisp User-friendly X interface to pppd/chat
The xisp package implements a user-friendly X interface to pppd/chat
and provides maximum feedback from the dial-in and login phases on a
browser screen, as well as a manual login terminal window. It also
provides greater versatility in interrupting a call in progress and in
general enhances the user's feeling of "what's going on", especially
if he/she is not all that well acquainted with the intricacies of
system log files. Xisp also has means to track your phonecosts.

WWW: https://xisp.hellug.gr/
1999-09-25T04:55:50+00:00 editors/aee Easy editor with both curses and X11 interfaces
"Another Easy Editor"
An easy to use text editor intended to be usable with little or no
instruction. Provides a full-screen text interface via curses (aee)
as well as a graphical user interface under X windows (xae).
Features include pop-up menus, cut-and-paste, journaling, and
multiple edit buffers.

aee is a superset of the "Easy Editor" (ee) that is part of the
FreeBSD base system.

WWW: http://www.users.uswest.net/~hmahon/
1999-09-25T03:40:28+00:00 net/nstreams Analyses network traffic and produces ipfw rules to allow it
Nstreams is a program which analyzes the streams that occur on a network. It
displays which streams are generated by the users between several networks,
and between the networks and the outside. It can optionally generate the
ipchains or ipfw rules that will match these streams, thus only allowing what
is required for the users, and nothing more.

Nstreams can parse the tcpdump output, or the files generated with the -w
option of tcpdump. It can also directly sniff the data that occurs on the
network.

This product was designed by HSC and coded by Renaud Deraison
(deraison@cvs.nessus.org), author of the Nessus software (www.nessus.org). It
is available for free and under GNU license.

WWW: http://www.hsc.fr/ressources/outils/nstreams/
1999-09-25T03:40:28+00:00 net-mgmt/nstreams Analyses network traffic and produces ipfw rules to allow it
Nstreams is a program which analyzes the streams that occur on a network. It
displays which streams are generated by the users between several networks,
and between the networks and the outside. It can optionally generate the
ipchains or ipfw rules that will match these streams, thus only allowing what
is required for the users, and nothing more.

Nstreams can parse the tcpdump output, or the files generated with the -w
option of tcpdump. It can also directly sniff the data that occurs on the
network.

This product was designed by HSC and coded by Renaud Deraison
(deraison@cvs.nessus.org), author of the Nessus software (www.nessus.org). It
is available for free and under GNU license.

WWW: http://www.hsc.fr/ressources/outils/nstreams/
1999-09-24T17:36:48+00:00 games/sl Steam locomotive runs across the screen if you type "sl" instead of "ls"
This is deluxe edition of joke software "sl" such that a steam locomotive
runs across your screen if you type "sl" (Steam Locomotive) instead of
"ls" by mistake. -a, -l and -F options are available.

This program was written by TOYODA Masashi

WWW: http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html
1999-09-24T16:13:54+00:00 x11-toolkits/pike-gtk A pike interface to Gtk Graphics Library
PiGTK is a pike interface for GTK+ 1.1 (currently).

Gtk is available at <ftp://ftp.gimp.org/pub/gtk/>.

WWW: http://pike-community.org/sites/pigtk/

- Ying-Chieh Liao
ijliao@csie.nctu.edu.tw
1999-09-24T16:01:31+00:00 graphics/togl Tk OpenGL widget
Togl is a Tk widget for OpenGL rendering. Togl is based on OGLTK,
originally written by Benjamin Bederson at the University of New Mexico
(who has since moved to the University of Maryland). Togl adds the new
features:
- color-index mode support including color allocation functions
- support for requesting stencil, accumulation, alpha buffers, etc
- multiple OpenGL drawing widgets
- OpenGL extension testing from Tcl
- simple, portable font support
- overlay plane support

Togl allows one to create and manage a special Tk/OpenGL widget with Tcl
and render into it with a C program. That is, a typical Togl program will
have Tcl code for managing the user interface and a C program for
computations and OpenGL rendering.
Togl is copyrighted by Brian Paul (brian_paul@avid.com) and Benjamin
Bederson (bederson@cs.umd.edu). See the LICENSE file for details.

WWW: http://togl.sourceforge.net/
1999-09-24T05:34:24+00:00 sysutils/wmhm WindowMaker dockable hardware monitor for FreeBSD
wmhm uses /dev/io or the SMBus Driver for PIIX4 provided by Takanori Watanabe
to gather information from hardware sensors and provide motherboard temperature,
cpu temperature(s), fan speeds, voltages and a voltmeter in a nice looking
WindowMaker dock app.

WWW: http://www.muir-corp.com/system/wmhm/
1999-09-24T04:10:28+00:00 devel/tclreadline GNU readline for TCL
The tclreadline package makes the gnu readline available to the scripting
language tcl. The primary purpose of the package is to facilitate the
interactive script development by the means of word and file name completion
as well as history expansion (well known from shells like bash).

WWW: http://tclreadline.sourceforge.net/
1999-09-21T13:34:46+00:00 japanese/skk10-elisp-emacs20 Emacs-lisp frontend for the SKK-10 Japanese Input Method
SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese input
method system, written in emacs-lisp. SKK runs on Emacsen with
Mule features.
SKK-10 is a development version of SKK.
This package is Emacs-lisp frontend for the SKK.

To use SKK, put in your $HOME/.emacs as follows:

(require 'skk-startup)

This input-method toggle key-binding is C-x C-j.
And tutorial mode key-binding is C-x t.

WWW: http://openlab.ring.gr.jp/skk/

--- Porting by shige <shige@FreeBSD.org>
1999-09-20T18:41:15+00:00 multimedia/gxanim Graphical front end to Xanim
GXAnim is a graphical interface to XAnim written with the GTK+ toolkit for UNIX
platforms. You can quickly find a movie file, play it, and do the usual
VCR-like stuff (rewind, fast forward, pause, stop set volume, etc.), as
well as set general play preferences.

WWW: http://www.rswarren.com/code/
1999-09-20T18:41:15+00:00 graphics/gxanim Graphical front end to Xanim
GXAnim is a graphical interface to XAnim written with the GTK+ toolkit for UNIX
platforms. You can quickly find a movie file, play it, and do the usual
VCR-like stuff (rewind, fast forward, pause, stop set volume, etc.), as
well as set general play preferences.

WWW: http://www.greslin.org/code/
1999-09-20T18:28:18+00:00 www/p5-Apache-Radius A perl5 module for providing RADIUS authentication in Apache+mod_perl
Apache::AuthenRadius is a loadable perl5 module which provides
RADIUS authentication to a mod_perl-enabled Apache web server.
1999-09-20T06:43:20+00:00 graphics/opendx IBM's Open Visualization Data Explorer
Data Explorer brings together dynamic computational
and rendering tools in a dynamic, programmable framework that enables
users to rapidly create visualizations of highly complex data from
disparate sources.

Data Explorer can be used to add visualization capabilities to
existing applications. It is used by companies and institutions for
applications in a large variety of visualization fields including
computational fluid dynamics, medical imagery, computational
chemistry, and engineering analysis. For example, it is currently
being used to:

* Identify and manage portfolio risk worldwide for a large
multinational banking group.
* Depict oil-flow simulations to improve drilling success-rates and
increase reservoir yields.
* Piece together over 5,000 ceiling fragments from a 1,200-year-old
temple in Peru.
* Help insurance agents identify opportunities to cross-sell product
offerings.
* Visualize developing weather patterns to improve the accuracy of
weather forecasts.

WWW: http://www.opendx.org/
1999-09-19T20:07:04+00:00 x11-toolkits/py-wxPython28 Python bindings for the wxWidgets/GTK GUI toolkit
Latest stable branch of wxPython.

From the home page:
wxPython is a GUI toolkit for the Python programming language. It allows
Python programmers to create programs with a robust, highly functional
graphical user interface, simply and easily. It is implemented as a Python
extension module (native code) that wraps the popular wxWidgets cross-
platform GUI library, which is written in C++.

wxPython is a cross-platform toolkit. This means that the same program
will run on multiple platforms without modification. Currently supported
platforms are Microsoft Windows, and most Unix or Unix-like systems.

WWW: http://www.wxpython.org/
1999-09-19T20:07:04+00:00 x11-toolkits/py-wxPython26 Python bindings for the wxWidgets/GTK GUI toolkit
Latest stable branch of wxPython.

From the home page:
wxPython is a GUI toolkit for the Python programming language. It allows
Python programmers to create programs with a robust, highly functional
graphical user interface, simply and easily. It is implemented as a Python
extension module (native code) that wraps the popular wxWidgets cross-
platform GUI library, which is written in C++.

wxPython is a cross-platform toolkit. This means that the same program
will run on multiple platforms without modification. Currently supported
platforms are Microsoft Windows, and most Unix or unix-like systems.

WWW: http://www.wxpython.org/
1999-09-19T20:07:04+00:00 x11-toolkits/py-wxPython24 Python bindings for the wxWidgets/GTK GUI toolkit
From the home page:
wxPython is a GUI toolkit for the Python programming language. It allows
Python programmers to create programs with a robust, highly functional
graphical user interface, simply and easily. It is implemented as a Python
extension module (native code) that wraps the popular wxWidgets cross-
platform GUI library, which is written in C++.

wxPython is a cross-platform toolkit. This means that the same program
will run on multiple platforms without modification. Currently supported
platforms are Microsoft Windows, and most Unix or unix-like systems.

WWW: http://www.wxpython.org/
1999-09-19T20:07:04+00:00 x11-toolkits/py-wxPython Python bindings for the wxWidgets/GTK GUI toolkit
From the home page:
wxPython is a GUI toolkit for the Python programming language. It allows
Python programmers to create programs with a robust, highly functional
graphical user interface, simply and easily. It is implemented as a Python
extension module (native code) that wraps the popular wxWidgets cross-
platform GUI library, which is written in C++.

wxPython is a cross-platform toolkit. This means that the same program
will run on multiple platforms without modification. Currently supported
platforms are Microsoft Windows, and most Unix or unix-like systems.

WWW: http://www.wxpython.org/
1999-09-19T04:13:04+00:00 benchmarks/postmark NetApps file system benchmark
PostMark is the benchmark used in the NetApp Technical Report TR-3022,
"PostMark: A New File System Benchmark". The paper fully explains how
to use this tool.

From the paper's Abstract:
Existing file system benchmarks are deficient in portraying
performance in the ephemeral small-file regime used by Internet
software, especially:
* electronic mail
* netnews
* web-based commerce

PostMark is a new benchmark to measure performance for this class of
application.
1999-09-18T20:46:21+00:00 audio/xmp Player for many different Amiga and PC module formats
The Extended Module Player, or xmp, is a portable command-line module player
supports over 80 mainstream and obscure module formats from Amiga, Atari,
Acorn, Apple IIgs and PC.

WWW: http://xmp.sourceforge.net/
1999-09-18T09:05:28+00:00 security/keynote Trust-Management System
KeyNote is a simple and flexible trust-management system designed to
work well for a variety of large- and small- scale Internet-based
applications. It provides a single, unified language for both local
policies and credentials. KeyNote policies and credentials, called
`assertions,' contain predicates that describe the trusted actions
permitted by the holders of specific public keys. KeyNote assertions
are essentially small, highly-structured programs. A signed
assertion, which can be sent over an untrusted network, is also
called a `credential assertion.' Credential assertions, which also
serve the role of certificates, have the same syntax as policy
assertions but are also signed by the principal delegating the trust.

This is an example implementation of the KeyNote Trust-Management System
as specified in IETF draft <draft-blaze-ietf-trustmgt-keynote-02.txt>.

WWW: http://www1.cs.columbia.edu/~angelos/keynote.html
1999-09-11T03:38:47+00:00 security/kmap
kmap is a KDE-compliant GUI front end for the nmap port scanning tool.

WWW: http://www.islc.net/~icszepp/kmap/index.html

-- David
obrien@cs.ucdavis.edu
1999-09-10T06:34:30+00:00 textproc/latte Simple language for marking up text in a very expressive way
Latte is a simple language for marking up text in a very expressive
way. This distribution includes the Latte library, which allows you
to build translators from Latte to any other text format you choose,
and a demonstration application that converts Latte text into HTML,
allowing you to write web pages in a much saner language than HTML.

WWW: http://www.latte.org/
1999-09-09T15:09:34+00:00 misc/grun Gtk-launcher similar to the Windows(tm) "Run..." dialog
gRun is a GTK/X application launcher that looks like the
MS Windows 95/98/NT(tm) Run dialog. It has a history function and can
optionally distinguish between console and X programs.
1999-09-09T14:55:08+00:00 www/bacon Quick, easy-to-read, web statistics program
Bacon is a perl program designed to make viewing and reading weblogs easy.
It has support for multiple virtual hosts and lets you know who has been
to your webpage.

WWW: http://bacon.ruin.org/

-Justin Robinson
jmrobins@samurai.ruin.org
1999-09-09T10:11:52+00:00 chinese/xa+cv
XA+CV is a work around library lets most X applications to show Chinese words
properly. Use LD_PRELOAD to make it work.

NOTE: for ELF world after 3.0-RELEASE, ONLY compitable with Linux Netscape.
you HAVE to enable Linux emulation and install Linux version Netscape.

Other information please refer to /usr/local/share/doc/xa+cv/.

- Clive Lin <clive@CirX.ORG>
1999-09-09T09:40:49+00:00 audio/ripit-atapi
ripit
-----

ripit is a small front-end program written in perl for ripping,
encoding & tagging MP3s. It is a console program that needs no user
intervention. It requires cdd, bladeenc and xmcd (for CDDB access).

WWW: http://www.netcomuk.co.uk/~squinn/ripit.html

This version has been modified from the original 'ripit' port to use
CDD (/usr/ports/audio/cdd) to rip the tracks, for those of us (unfortunate
enough) who own ATAPI CD-ROM drives.

Note: This port also requires sox, the SOund eXchanger (/usr/ports/audio/sox)
as part of the ripping process.
--
Port by Donald Burr <dburr@FreeBSD.ORG>
1999-09-09T02:22:48+00:00 x11/gmessage Gtk+ clone of xmessage. displays a given text in a X11 window
gmessage is a gtk+ clone of xmessage. It displays a given text in a X11 GTK
window. you can optionally give a timeout.

WWW: http://www.math.uni-goettingen.de/dadler/gmessage/
1999-09-09T02:05:41+00:00 misc/gnomeusersguide
GNOME users guide
1999-09-09T01:43:30+00:00 graphics/dc20pack Digital camera control and download tool for Kodak DC20/25 camera
dc20pack can control your Kodak DC20/25 digital camera via the embedded serial
port. Pictures are initially downloaded in the camera's native format but
can be converted to targa format.
1999-09-09T01:42:05+00:00 games/columns Nice little implementation of columns game for X Window System
Columns is a nice little implementation of columns, the game we all
used to play on our Game Gears... If you like it, play it. If you
find any bugs, go ahead and fix them. If you have some nice ideas
concerning the game, well, just implement them. The source is in
the public domain, so you may do everything you like with it. If
you have any questions or suggestions, don't hesitate to drop me a
line.
1999-09-09T00:59:04+00:00 x11-wm/wmg Small GTK-based GNOME-compliant window manager
a small GTK-based GNOME-compliant window manager

WWW: http://ductape.net/~reeve/
1999-09-09T00:52:53+00:00 math/ngraph XY plotting tool for students, scientists, and engineers
Ngraph is prepared to plot 2-dimensional graph for students,
scientists and engineers. The program reads numerical data from
general ASCII text files, and plot to graph.

** Tips **

- This program support Kanji font. If you want to use it,
please set environment variable LANG to ja_JP.EUC.

(cf, under csh/tcsh)
% setenv LANG ja_JP.EUC

and you need....
- kinput2
- X True Type or X True Type Font server[best],
or kanji18 and kanji26 fonts, these fonts are in below ports[better],
- ja-ngraph-fonts (japanese/ngraph-fonts)
- ja-kanji18 (japanese/kanji18)
- ja-kanji26 (japanese/kanji26)
or to change font name in Ngraph.ini as below[poor].

font_map=Mincho,1,-*-fixed-medium-r-normal--*-*-75-75-c-*-jisx0208.1983-0
font_map=Gothic,1,-*-fixed-medium-r-normal--*-*-75-75-c-*-jisx0208.1983-0

- You can get documentation in Japanese from below URL.

** Acknowledgements to this ports file **
Special thanks to:
Satoshi Ishizaka <isizaka@msa.biglobe.ne.jp>
Nobuhiro Yasutomi <nobu@rd.isac.co.jp>

WWW: http://www2e.biglobe.ne.jp/~isizaka/
1999-09-09T00:33:09+00:00 print/pclprint Utility for printing to HP (Laser,Desk)Jets using PCL rather than PS
These scripts address the need to get a non-postscript printer working
quickly so documentation files and manual pages can be printed. The scripts
work for printers using or compatible with PCL (Hewlett-Packard's Printer
Command Language). A few printers (the Canon Bubblejet, for example) use
neither PCL nor postscript.
Simple scripts for printing a document (qp and qp.awk) are provided, as
well as qpm for printing manual pages. These scripts convert unix line endings
to ones PCL printers understand and select a font to use.
Two more complex awk scripts--pcl.awk and pagin.awk--understand PCL
printer codes when encountered in a file, and thus it is possible, when using
these scripts, to change fonts, apply bold, underline, or italic to a word or
group of words, do footnotes, preserve a table, and number pages in a default
font. The scripts adjust for the font and size of type horizontally (how many
letters to print on a line) and vertically (line spacing). Using pagin.awk it
is also possible to double space, for example.
Files with printer codes are provided to make it easier to put printer
codes into documents. It is still awkward, but it needs only about 32k of
space instead of the multi-megabyte files of more elaborate programs, such as
the excellent apsfilter, which enables the printer to emulate postscript.
1999-09-09T00:13:57+00:00 mail/prom-mew Procmail reader for Mew on GNU Emacs
Prom-Mew is a procmail reader for Mew on GNU Emacs.

If you want to install quickly, you shoud do following steps:

(1) add dot.emacs to your ~/.emacs file and change it suitable for your site

% cat /usr/local/share/examples/prom-mew/dot.emacs >> ~/.emacs
% vi ~/.emacs

(2) copy dot.procmailrc to ~/.procmailrc and change it suitable for your site

% cp /usr/local/share/examples/prom-mew/dot.promailrc ~/.promailrc
% vi ~/.promailrc

(3) byte-compile with "byte-comile" script if you want

# cd /usr/local/share/emacs/site-lisp
# /usr/local/share/doc/prom-mew/byte_compile -l mew xemacs-mule prom-mew

Where detail specification for .emacs and .procmailrc may be shown in
/usr/local/share/doc/prom-mew/prom-usage.jis or procmail(1). And for
usage of byte_compile scripts, run byte_compile with -h option.

Run with "M-x prom-mew" in your emacs editors, Mew will be invoked and then
search unread mails from procmail log to show unread message from top of
entries that you specfied in ~/.pronmailrc.

-KIRIYAMA Kazuhiko
<kiri@pis.toba-cmt.ac.jp>
1999-09-08T23:41:06+00:00 net/p5-SNMP-Util Perl modules to perform SNMP set,get,walk,next,walk_hash etc
This Perl library is a set of utilities for configuring and monitoring
SNMP based devices. This library requires the UCD port of SNMP and the
SNMP.pm module written by Joe Marzot.
1999-09-08T23:41:06+00:00 net-mgmt/p5-SNMP-Util Perl modules to perform SNMP set,get,walk,next,walk_hash etc
This Perl library is a set of utilities for configuring and monitoring
SNMP based devices. This library requires the Net-SNMP implementation of SNMP
and the SNMP.pm module written by Joe Marzot.

WWW: https://metacpan.org/release/SNMP-Util
1999-09-08T17:08:42+00:00 japanese/dbskkd-cdb SKK dictionary server based on cdb
dbskkd-cdb is a dictionary server for the SKK Japanese input method
system. dbskkd-cdb uses the cdb constant database package for faster
dictionary access.

dbskkd-cdb is compatible with skkserv on the protocol behavior. It is
designed to be called from "super-server" programs such as inetd
or tcpserver. The I/O operation is solely with the stdio interface.

WWW: https://github.com/jj1bdx/dbskkd-cdb
1999-09-07T11:41:37+00:00 games/xphotohunter A game looking for the difference between two pictures

XPhotoHunter

This is a game under Unix X-window. The contents of the game is the
same with the Windows95 version "Photohunter". The player has to find
out differences between two pictures.

WWW: http://micro.ee.nthu.edu.tw/~tomcat/Xphotohunter/
1999-09-07T06:08:16+00:00 japanese/addttfont Automatically create a Japanese font environment by TrueType fonts
addttfont AUTOMATICALLY creates a Japanese fonts environment by
TrueType fonts.

The Japanese fonts environment means that a Japanese fonts are
available to the following applications:

* tgif (version 4)
* X-TT
* VFlib
* Ghostscript supported VFlib
1999-09-07T06:01:17+00:00 japanese/VTPSfont Create Virtual PostScript fonts produced by VFlib (Truetype fonts)
VTPSfont creates Virtual Postscript fonts produced by VFlib from
Japanese Truetype fonts.
1999-09-07T04:52:54+00:00 japanese/texinfo Typeset Texinfo files for printing. Uses TeX
Texinfo is a documentation system that uses a single source file to
produce both on-line information and printed output. This means that
instead of writing two different documents, one for the on-line help
or other on-line information and the other for a typeset manual or
other printed work, you need write only one document. When the work
is revised, you need revise only one document. You can read the
on-line information, known as an "Info file", with an Info
documentation-reading program. By convention, Texinfo source file
names end with a `.texi' or `.texinfo' extension. Texinfo is
described in the Texinfo Manual.
You can write and format Texinfo files into Info files within GNU
Emacs, and read them using the Emacs Info reader. If you do not have
Emacs, you can format Texinfo files into Info files using `makeinfo'
and read them using `info'. Use TeX, which is not included in this
package, to typeset Texinfo files for printing.
1999-09-06T23:46:53+00:00 mail/prom-wl Procmail reader for Wanderlust on GNU Emacs
Prom-Wl is a procmail reader for Wanderlust on GNU Emacs.
If you want to install quickly, you shoud do following steps:

(1) add dot.emacs to your ~/.emacs file and change it suitable for your site
% cat /usr/local/share/examples/prom-wl/dot.emacs >> ~/.emacs
% vi ~/.emacs
(2) copy dot.procmailrc to ~/.procmailrc and change it suitable for your site
% cp /usr/local/share/examples/prom-wl/dot.promailrc ~/.promailrc
% vi ~/.promailrc
(3) byte-compile with "byte-comile" script if you want with xemacs-mule code
# cd /usr/local/share/emacs/site-lisp
# /usr/local/share/doc/prom-wl/byte-compile -l wl xemacs-mule prom-wl

Where detail specification for .emacs and .procmailrc may be shown in
/usr/local/share/doc/prom-wl/prom-usage.jis or procmail(1). And for
usage of byte_compile scripts, run byte-compile with -h option.
Run with "M-x prom-wl" in your emacs editors, Wanderlust will be invoked and
then search unread mails from procmail log to show unread message from top of
entries that you specfied in ~/.pronmailrc.

-KIRIYAMA Kazuhiko
<kiri@pis.toba-cmt.ac.jp>

WWW: http://www.h6.dion.ne.jp/~nytheta/software/prom-wl.html
1999-09-06T23:32:59+00:00 graphics/jgraph Generates postscript graphs
This is a port of jgraph, a powerful program for generating graphs
in postscript format. The Winter 1993 Usenix Technical Conference
proceedings contains a paper describing jgraph. Also, see the
jgraph homepage for more details.

WWW: http://web.eecs.utk.edu/~plank/plank/jgraph/
1999-09-06T20:08:26+00:00 biology/gperiodic Displays a periodic table of the elements
Gperiodic displays a periodic table of the elements, allowing you to
browse through the elements, and view detailed information about each
element.

WWW: http://www.frantz.fi/software/gperiodic.php
1999-09-06T20:04:15+00:00 biology/xmolwt Calculate atom weight and percent of each element for a given formula
Xmolwt (Motif version)/Gmolwt (GTK+ version)

This program calculates the formula weight and percent of each element
for a given chemical formula.

This port is builds a GTK+ version of the program. If you want to
use/build a Motif version, then use Makefile.motif which is included in
the ports skeleton.

WWW: http://www.st.hirosaki-u.ac.jp/~rmiya/xmolwt/xmolwt-e.html
1999-09-06T19:39:30+00:00 graphics/gif2png Converts GIF images to a PNG format
The gif2png program converts files from the obsolescent Graphic
Interchange Format to Portable Network Graphics. The conversion
preserves all graphic information, including transparency, perfectly.
The gif2png program can even recover data from corrupted GIFs.

The distribution also includes a Python script, web2png, that will
convert entire web hierarchies (images and HTML or PHP pages). The
script requires Python 1.5.2.

Original author:
Alexander Lehmann

WWW: http://www.catb.org/~esr/gif2png/
1999-09-06T14:02:24+00:00 databases/rubygem-postgres Ruby interface to PostgreSQL library
This is an extention module to access PostgreSQL database from Ruby.
This library works with PostgreSQL 6.4/6.5 and 7.0/7.1.

Authors: Yukihiro Matsumoto <matz@ruby-lang.org>
Eiji Matsumoto <usagi@ruby.club.or.jp>
Noboru Saitou <noborus@zetabits.com> (current maintainer)
WWW: http://rubyforge.org/projects/ruby-pg
1999-09-06T14:02:24+00:00 databases/ruby-postgres Ruby interface to PostgreSQL library
This is an extention module to access PostgreSQL database from Ruby.

Older module, maintained for backwards compatibility. It has known flaws
that aren't reasonably fixable without breaking backwards compatibility.
Use this module if you have code that already works, and you just want
the fixes that have been committed to this module (for instance,
this module is compatible with PostgreSQL 8.3).

LICENSE: Ruby License or GPL2

Authors: Yukihiro Matsumoto, Eiji Matsumoto
WWW: http://rubyforge.org/projects/ruby-pg/
1999-09-06T12:45:36+00:00 japanese/lookup-xemacs
1999-09-06T12:45:36+00:00 japanese/lookup-emacs20
Lookup is a search interface to electronic dictionaries within Emacs.
You can use various sources (such as CD-ROM books, dictionary server on
the network, and so on) as dictionaries by the simple operation.

Lookup works on GNU Emacs 19.28 or later, XEmacs 20.3 or later, Mule
2.3, and Meadow 1.0 or later.

NOTE: This package is a "meta-port" to depend on bitmap-emacs20 and
ja-lookup-mule.

WWW: http://openlab.ring.gr.jp/edict/lookup/index.html
1999-09-06T12:34:46+00:00 japanese/lookup Emacs search interface for CD-ROM books, etc
Lookup is an integrated search interface with electronic dictionaries
for the Emacs text editor. You can use various kinds of dictionaries,
such as CD-ROM books and online dictionaries, in an efficient and
effective manner.

WWW: http://lookup2.github.io/
1999-09-06T12:34:46+00:00 japanese/lookup-mule
Lookup is a search interface to electronic dictionaries within Emacs.
You can use various sources (such as CD-ROM books, dictionary server on
the network, and so on) as dictionaries by the simple operation.

Lookup works on GNU Emacs 19.28 or later, XEmacs 20.3 or later, Mule
2.3, and Meadow 1.0 or later.

WWW: http://openlab.ring.gr.jp/lookup/index.html.en
1999-09-06T12:34:46+00:00 japanese/lookup-emacs21
Lookup is a search interface to electronic dictionaries within Emacs.
You can use various sources (such as CD-ROM books, dictionary server on
the network, and so on) as dictionaries by the simple operation.

Lookup works on GNU Emacs 19.28 or later, XEmacs 20.3 or later, Mule
2.3, and Meadow 1.0 or later.

WWW: http://openlab.ring.gr.jp/edict/lookup/index.html
1999-09-05T20:23:19+00:00 devel/p5-Parse-RecDescent Recursive descent parsing framework for Perl
RecDescent incrementally generates top-down recursive-descent text
parsers from simple yacc-like grammar specifications. It provides:

* Regular expressions or literal strings as terminals (tokens)
* Multiple (non-contiguous) productions for any rule
* Repeated, optional and alternate subrules within productions
* Late-bound (run-time dispatched) subrules
* Full access to Perl within actions specified as part of the grammar
* Simple automated error reporting during generation and parsing
* The ability to commit to, uncommit to, or reject particular
productions during a parse
* Incremental extension of the parsing grammar (even during a parse)
* The ability to retrieve the generated parsing code.

WWW: https://metacpan.org/release/Parse-RecDescent
1999-09-05T20:04:07+00:00 japanese/mutt Text-based mail client (Japanised Version)
Mutt is a small but very powerful text-based MIME mail client. Mutt
is highly configurable, and is well suited to the mail power user with
advanced features like key bindings, keyboard macros, mail threading,
regular expression searches and a powerful pattern matching language
for selecting groups of messages.

This is japanized version.
see /usr/local/share/doc/mutt/README.JA-PATCH.ja

WWW: http://www.emaillab.org/mutt/

-
IWASHITA Yoji
iwashita@cqmail.net
1999-09-05T20:04:07+00:00 japanese/mutt-devel Text-based mail client (Japanised development version)
Mutt is a small but very powerful text-based MIME mail client. Mutt
is highly configurable, and is well suited to the mail power user with
advanced features like key bindings, keyboard macros, mail threading,
regular expression searches and a powerful pattern matching language
for selecting groups of messages.

This is japanized development version.
see /usr/local/share/doc/mutt/README.JA-PATCH

WWW: http://www.emaillab.org/mutt/

-
IWASHITA Yoji
shuna@pop16.odn.ne.jp
1999-09-05T05:07:08+00:00 devel/cdecl Explains complicated C/C++ declarations in plain English
Cdecl composes compilable C declarations and typecasts from descriptive
English phrases, and can also explain a complicated typecast or declaration.
It handles ANSI C, C++, pre-ANSI C, and K&R C, and has TAB completion of
keywords and line editing and history (provided by the GNU readline library).

WWW: https://github.com/paul-j-lucas/cdecl
1999-09-04T19:33:38+00:00 editors/elvis A clone of the ex/vi text editor
elvis is a text editor. It is intended to be a modern replacement
for the classic ex/vi editor of UNIX fame. elvis supports many new
features, including multiple edit buffers, multiple windows, multiple
user interfaces, and a variety of display modes including plain
text, syntax highlighting, hex dump, HTML and man page formatter.

WWW: http://elvis.the-little-red-haired-girl.org/
1999-09-04T19:02:01+00:00 mbone/rat IPv4/v6 Multicast and unicast audio conferencing tool
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
1999-09-04T19:02:01+00:00 audio/rat IPv4/v6 Multicast and unicast audio conferencing tool
RAT is a network audio tool that allows users to particpate in
audio conferences over the internet. These can be between two
participants directly, or between a group of participants on a
common multicast group. RAT features sender based loss mitigation
mechanisms and receiver based audio repair techniques to compensate
for packet loss, and load adaption in response to host performance.

WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
1999-09-03T16:11:59+00:00 korean/hlatex LaTeX package to use Hangul(UTF-8/UHC/KSX1001)
HLaTeX
======

This is a \TeX macro package to use Hangul with \LaTeX.
With this package, you can run latex on UHC or UTF-8 based Korean LaTeX
file to produce a professionally looking Korean documents. You can
typeset all Korean characters defined in UHC and UTF-8, including Korean
Symbol, Hangul and Hanja.

UHC means Unified Hangul Code, Microsoft's own Hangul code including
EUC-KR. UTF-8 means a kind of encoding form of Unicode.

Currently it can be used with Lambda/Omega. teTeX 3.0 and above includes them.

WWW: http://project.ktug.or.kr/hlatex
1999-09-03T16:11:59+00:00 korean/hlatex-wansung HLaTeX extension to use Wansung(KSX1001) fonts
HLaTeX(Wansung extension)
=========================

HLaTeX-wansung is an extension of HLaTeX, to use old Wansung-style
font collection.

To use this package, install one of korean/hlatex-{mf,ps}fonts-wansung
package. Font format is your choice.

--
Ports by CHOI Junho <cjh@FreeBSD.org>
WWW: ftp://ftp.linguistik.uni-erlangen.de/pub/hangul/HLaTeX/hlatex-ko.html
1999-09-03T16:07:54+00:00 korean/hlatexfonts-ocf HLaTeX(OCF format) fonts collection
HLaTeX(OCF) fonts collection
============================

This font collection is used by ghostscript, for printing
Korean documents.

HLaTeX Myoungjo and Gothic is originally included in the HLaTeX
distribution, by Koaunghi Un <koaunghi.un@student.uni-tuebingen.de>.
Recomposed to OCF by CHOI Junho <cjh@kr.freebsd.org>.

This fonts collection is free to use.

--
CHOI Junho <cjh@kr.freebsd.org>
1999-09-03T16:03:03+00:00 korean/baekmukfonts-bdf Free Hangul fonts for X11(baekmuk)
Hangul X11 fonts(baekmuk)
-------------------------

(c) Copyright 1986-1999, Wooderart Inc.
You are hereby granted permission under all Wooderart propriety rights
to use, copy, modify, sublicense, sell, and redistribute the 4 Baekmuk
Hangul bitmap fonts for any purpose and without restriction;
provided, that this notice is left intact on all copies of such fonts
and that Wooderart's trademark is acknowledged as shown below on all
copies of the 4 Baekmuk bitmap fonts.

BAEKMUK BATANG is a registered trademark of Wooderart Inc.
BAEKMUK GULIM is a registered trademark of Wooderart Inc.
BAEKMUK DOTUM is a registered trademark of Wooderart Inc.
BAEKMUK HEADLINE is a registered trademark of Wooderart Inc.

WWW: http://www.mizi.co.kr/software/baekmuk/index.html
1999-09-03T15:59:02+00:00 korean/munhwafonts-cid Munhwa CID fonts collection(Basic set)
Munhwa CID fonts collection
===========================

This font collection is used by ghostscript, for printing
Korean documents.

Korean CID-Keyed fonts(Munhwa and MunhwaGothic) is provided by
Adobe, and original Type 1 fonts is from Ministry of Culture and Sports
of Korea Government. These fonts are free to use.
1999-09-02T16:16:35+00:00 japanese/word
A Free Japanese word processor which is distributed in GPL2.

At first, you should

% cp /usr/local/share/examples/ja-word/.wordfontrc $HOME
(without X-TT server)

% cp /usr/local/share/examples/ja-word/richo.wordfontrc $HOME/.wordfontrc
and edit $HOME/.wordfontrc
(with X-TT server)

For detail, read /usr/local/share/doc/ja-word/README (in Japanese).

WWW: http://www.linet.gr.jp/~mituiwa/#word

- SADA Kenji
sada@FreeBSD.org
1999-08-31T18:27:19+00:00 chinese/libtabe Unified library for Chinese text processing
TaBE stands for `Taiwan and Big5 Encoding'. libtabe
provides unified interface and library dealing with
Chinese words, phrases, sentences, and phonetic symbols.
It is intended to be used as the foundation of Chinese
text processing.

WWW: http://libtabe.sourceforge.net/
1999-08-31T18:12:42+00:00 chinese/ve NTHU-CS Maple BBS 2.36 BBS-like editor
NTHU-CS Maple BBS 2.36 BBS-like editor

Besides normal functions, it has some great features for programmers --
goto line (ESC-G)
cut & paste cross files (Ctrl-G to see ve.hlp)
block shift left/right (ESC-J/K, Ctrl-G to see ve.hlp)
parenthesis matching (ESC-[)
seaching (Ctrl-S, ESC-n, ESC-p)
(matching start of line, case sensitive/in-sensitive, forward/backward)
undo line (ESC - '-', or ESC-_ )
undelete lines (ESC-u)
...
emacs-like hot-key

ve is a tiny editor, about 60K. It's woju's favorite UNIX editor.
The most obvious weakness of ve is changing TABs into Spaces. So
please don't use ve to edit TAB-important files, such as Makefile,
sendmail.cf, syslog.conf... etc.

WWW: http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ve.html
1999-08-31T14:54:38+00:00 japanese/jpilot Desktop Organizer Software for the Palm Pilot (Japanized)
1999-08-31T14:00:48+00:00 palm/jpilot Desktop Organizer Software for the Palm Pilot
J-Pilot is a desktop organizer application for PalmOS devices. It is meant to
be an alternative to the Palm Desktop for those who run the most popular
Operating Systems in the World, Linux and Unix.

WWW: http://jpilot.org/
1999-08-30T20:27:51+00:00 net/tn3270 Full-screen remote login to IBM VM/CMS
Tn3270 permits a full-screen, full-duplex connection from a UNIX machine
to an IBM (or compatible) machine. Tn3270 gives the appearance of being
logged in to the remote machine from an IBM 3270 terminal. Of course,
you must have an account on the machine to which you connect in order to
log in. Tn3270 looks to the user in many respects like the Yale ASCII
Terminal Communication System II. Tn3270 is actually a modification of
the Arpanet TELNET user interface (see telnet(1)) which will, in certain
circumstances, interpret and generate raw 3270 control streams.
1999-08-30T18:10:06+00:00 palm/imgvtopgm Palm Pilot Image Viewer to PGM Converter
Palm Pilot Image Viewer to PGM Converter, which for converting Pilot
Image and from Portable Graymaps and Portable Bitmaps. The tools
support grayscale and monochrome images with or without compression
and with or without notes. Palette fixing and other image manipulation
tasks are left to other programs.
1999-08-30T07:48:45+00:00 misc/geekcode Geek Code Generator
The Geek Code Generator. It simply generates your geek code
by asking questions about all aspects of your geek life.

WWW: http://geekcode.sourceforge.net/
1999-08-30T05:47:33+00:00 news/pan2 Threaded GNOME 2 newsreader based on Agent for Windows
A powerful and easy to use newsreader for GNOME 2.

Pan has many features for easy reading and posting, displaying
and saving attachments, and offline newsreading.

WWW: http://pan.rebelbase.com/
1999-08-30T05:47:33+00:00 news/pan Threaded GTK+ newsreader based on Agent for Windows
Pan is a newsreader, loosely based on Agent and Gravity, which attempts to
be pleasant to use for new and advanced users alike. It has all the typical
features found in newsreaders, and also supports offline reading, multiple
connections, and a number of features for power users and alt.binaries fans.

WWW: http://pan.rebelbase.com/
1999-08-30T03:17:27+00:00 mail/zmailer Fully functional fast robust SMTP server and transport agent
ZMailer is a mailer subsystem for the UNIX systems. It is in charge of
handling all mail messages that are created on a system, from their creation
until final disposition locally or by transfer to another system.

As such, the mailer subsystem (the Mail Transport Agent) must interface to
local mail reading and composing programs (User Agents), to the various
transport methods that can be used to reach other mailers, and to a variety of
databases describing the mailer's environment.

ZMailer provides this functionality in a package and with a philosophy that
has benefited from experiences with earlier mailers.

ZMailer provides a capable, robust, efficient subsystem to do the job, which
will excel in demanding environments, but is simple enough to fit easily
everywhere.

WWW: http://www.zmailer.org/
1999-08-29T05:51:19+00:00 emulators/vMac Emulates a MacPlus machine! Runs MacOS versions up to 7.5.5
What is vMac? vMac is a free software emulator that emulates the Apple
Macintosh Plus(tm). That means that vMac does not cost anything, and
does not use any hardware. A lot of the Macintosh Plus' functionality is
already implemented in this port, and that includes:

- 68000 CPU, 68010 CPU, 68020 CPU + 68881 FPU emulation
- 4 MB of RAM
- Keyboard support
- Mouse support
- Floppy support
- HardDisk support (However, vMac will treat all harddisks or partitions
as floppies).
- Sound support (soon!)
- Can run MacOS (System Software) versions up to 7.5.5

Currently, work is being done on IceCube, a new CPU emulator which will
replace UAE's CPU emulator which we use currently, and other stuff :).

WWW: http://www.vmac.org/
1999-08-28T19:27:20+00:00 misc/upclient Uptimes project client
Uptime Client is a little program that keeps track of your uptime and
sends it to a server where you can compare it to many other hosts and
browse through various statistical information.

WWW: http://upclient.sourceforge.net
1999-08-28T02:36:03+00:00 net/icqnix ICQ client for the X Window System for UNIX based PCs
ICQnix is an ICQ client for the X Window System for UNIX based PCs, designed
to look and feel as much like the Mirabilis ICQ client as possible. ICQnix
has been developed and tested on Linux, and theoretically should work on
other variants of UNIX. It uses the Qt widget set and was originally based on
Licq v0.41 by Graham Roff.

Some of it's features include:

o Send and Receive Online/Offline messages
o Send and Receive Online/Offline URLs
o Peer to Peer Chat
o Message History
o Visible/Invisible lists
o ICQ Search
o View Basic User Info
o Event sounds
o X-based user installation
o Closely resembles the Windows ICQ interface

WWW: http://icqnix.linuxbox.com/

- Yin-Jieh Chen
yinjieh@csie.nctu.edu.tw
1999-08-27T22:44:44+00:00 misc/ezload Firmware down/uploader for Cypress' EZ-USB chip
The utility allows you to download firmware into and upload firmware from the
memory of a Cypress EZ-USB chip (AN2131 & friends).

The chip is a generic 8051 based programmeble device. To function in a specific
device, e.g. a USB to Parallel port convertor, the 8051 needs application
specific 8051 firmware code.

The input file or the produced output file is in Intel Hex format.

WWW: http://proj.bpsw.biz/ezload/

- Max Campos (mcampos@bpsw.biz)
1999-08-27T22:35:34+00:00 net/gtkyahoo Yahoo Messenger Client using GTK
This is GTK-based client for Yahoo! Messenger. This client is far superior,
imho, to the Java client, which can not be invoked by apprunner, and whose DNS
seems frequently broken.

The first time you run this program it will create a config file and ask you
to edit it. Enter your Yahoo user ID and password in the config file, run
gtkyahoo again and you're online.

WWW: http://www.unixtools.org/gtkyahoo/
WWW: http://messenger.yahoo.com/

- Anders Andersson <anders@hack.org>
1999-08-27T22:35:34+00:00 net-im/gtkyahoo Yahoo Messenger Client using GTK
This is GTK-based client for Yahoo! Messenger. This client is far superior,
imho, to the Java client, which can not be invoked by apprunner, and whose DNS
seems frequently broken.

The first time you run this program it will create a config file and ask you
to edit it. Enter your Yahoo user ID and password in the config file, run
gtkyahoo again and you're online.

WWW: http://www.unixtools.org/gtkyahoo/
WWW: http://messenger.yahoo.com/
1999-08-27T04:00:54+00:00 misc/bidwatcher Bid monitor for eBay
BidWatcher is a tool for people using the giant eBay auction site. It
uses your eBay id and password to track your eBay listings, items that you
have bid on, and items that you enter by hand. It also has an integrated
snipe tool.

WWW: http://bidwatcher.sourceforge.net/

- Will <andrews@technologist.com>
1999-08-26T23:32:03+00:00 net/tcpflow Program that captures data transmitted as part of TCP connections
tcpflow is a program that captures data transmitted as part of TCP
connections (flows), and stores the data in a way that is convenient
for protocol analysis and debugging. Each TCP flow is stored in its
own file. Thus, the typical TCP flow will be stored in two files, one
for each direction. tcpflow can also process stored 'tcpdump' packet
flows.

WWW: https://github.com/simsong/tcpflow
1999-08-26T21:22:50+00:00 x11-toolkits/ruby-gtk2 Ruby binding for GTK+2
Ruby/GTK2 is a Ruby binding for GTK+2.

WWW: http://ruby-gnome2.sourceforge.jp/
1999-08-26T21:22:50+00:00 x11-toolkits/ruby-gtk Ruby binding for GTK+
Ruby/GTK is a Ruby binding for Gtk+.

WWW: http://ruby-gnome.sourceforge.net/
1999-08-26T20:44:33+00:00 x11-wm/wmakerconf Configuration tool for Window Maker
Wmakerconf is a configuration tool for the famous window manager
Window Maker. It is based on the GTK+ and Imlib libraries.

WWW: https://sourceforge.net/projects/wmakerconf/
1999-08-26T20:33:43+00:00 irc/p5-IRC Perl5 modules to implement the IRC protocol (RFC 1459)
Welcome to Net::IRC, a work in progress. First intended to
be a quick tool for writing an IRC script in Perl,
Net::IRC has grown into a comprehensive Perl
implementation of the IRC protocol (RFC 1459), supported
and developed by several members of the EFnet IRC channel
#perl.

There are 4 component modules which make up Net::IRC:

Net::IRC

Net::IRC::Connection

Net::IRC::Event

Net::IRC::DCC

See their respective man pages for details.

WWW: http://search.cpan.org/dist/Net-IRC/
1999-08-26T13:45:48+00:00 textproc/expat2 XML 1.0 parser written in C
Expat is an XML 1.0 parser written in C. It aims to be fully
conforming. It is currently not a validating XML processor.

WWW: https://github.com/libexpat/libexpat
1999-08-26T13:45:48+00:00 textproc/expat
Expat is an XML 1.0 parser written in C. It aims to be fully
conforming. It is currently not a validating XML processor.

WWW: http://www.jclark.com/xml/expat.html
1999-08-26T09:21:23+00:00 irc/tircproxy IRC proxy server
This is an IRC proxy server. Features:
+ Supports DCC CHAT, SEND, RESUME and TSEND protocols.
+ Supports both transparent and dedicated operation.
+ Supports "anonymization" to hide users' identities.
+ Supports flexible authentication for access.
+ Can be run either standalone or via inetd.
+ Allows the admin to send "MOTD" style messages and/or
broadcasts to the user(s).
+ Can block trojans such as 'script.ini', 'dmsetup.exe', etc.
+ Access controlled by /etc/hosts.allow and /etc/hosts.deny.
+ Can cooperate with some identd's for non-root operation, or
(if root) can change UID/GID according to client's IP addr.
+ Extensive documentation
1999-08-25T15:48:04+00:00 korean/byeoroo Korean X11 Input Method
Byeoroo: An X11R6 Input Method Server for the Korean Language

Byeoroo supports over-the-spot, off-the-spot input styles.
For more information, please refer documentation files.

*NOTE*: Byeoroo is in an alpha stage and very unstable.
Use at your own risk.

Byeoroo is by Park, Jae-hyon <jhpark@entropy.kaist.ac.kr>
Autoconf patch by Changwoo Ryu <cwryu@adam.kaist.ac.kr>

--
CHOI Junho <cjh@kr.freebsd.org>
1999-08-25T07:11:50+00:00 korean/eterm X11 terminal emulator based on rxvt/xterm that supports korean
Eterm
-----

Eterm is a color vt102 terminal emulator for X Window system.
It supports pixmap and pseudo-transparent background.
It also supports input and output for korean.

- Added Hangul input patch. written by <eterm@user.sarang.net> [aa]
- Patch theme for Hangul font set. [ab]
- Porting for FreeBSD. [ac]

You can download scale and tile. - ftp://ftp.eterm.org/pub/Eterm/
1999-08-25T06:07:43+00:00 korean/bitchx An alternative ircII color client support patched for korean
BitchX is an IRC (Internet Relay Chat) client by Colten Edwards aka
panasync@efnet, it is based on it's predecessors ircII and EPIC.
BitchX was originally started as a script by Trench and HappyCrappy
for the popular UNIX IRC client ircII. Around Christmas of 1994 the
script was patched directly into the client by panasync.

Korean patch history

- Leo Kim (cocoja@florida.sarang.net) ;

2 Byte Input patch.

- JunSeon Oh (hollywar@mail.holywar.net) ;

Global & Help message changed to hangul.
Format of date&time changed to hangul format.
Output minor patch .
1999-08-25T05:41:14+00:00 korean/ami Well-known Korean X11 Input Method
ami: An X11R6 Input Method Server for the Korean Language

- OverTheSpot, OffTheSpot
- OnTheSpot, Root(incompleted)
- 2-bul, 3-bul/390 style Korean keyboard support
- qwerty, drorak keyboard support
- WindowMaker, enlightenment, KDE 1.x, 2.x dock support
- GNOME applet support

WWW: http://kldp.net/projects/ami/
1999-08-25T01:56:19+00:00 japanese/csrd Utility for Shogakukan Random House English-Japanese Dictionary
CSRD is a utility for Shogakukan Random House English-Japanese
Dictionary on UNIX or MS-DOS box.

WWW: http://openlab.ring.gr.jp/edict/
1999-08-25T01:37:58+00:00 sysutils/wmapm Laptop battery status display for WindowMaker
WMAPM is an APM/Battery Monitor. It is used to visually
display and interpret details of APM/Battery status from
the system's BIOS via Linux and FreeBSD kernels.

WMAPM is dockable using WindowMaker and AfterStep window-
managers; under other window-managers, WMAPM appears as a
nicely-sized 64x64 application.

NOTE: You need APM driver in your kernel. And enable it to edit
file /etc/rc.conf at `apm_enable=NO' to `YES'.

NOTE2: You should add your acount name to operetor in /etc/group, if
you resume or suspend your PC by clicking the button in wmapm.

WWW: http://dockapps.org/file.php/id/18/
1999-08-24T09:50:50+00:00 www/erwn Simple GTK+-2 HTML editor
erwin is a simple GTK+-2 based HTML editor. Its features
include:

- preview rendered html page
- support for html tags
- intelligent tag closer
- drag'n'drop support
- source highlighting

WWW: https://lisas.de/erwin/index.php3
1999-08-22T22:07:26+00:00 irc/tirc Token's 'Internet Relay Chat' Client
tirc is another IRC client. It has support for vi-like editor line and
general usage, nickname completion, ANSI-colors, flood protection and
many more.
1999-08-22T08:41:12+00:00 net/rrdtool10 Round Robin Database Tools
It is pretty easy to gather status information from all sorts of things,
ranging from the temperature in your office to the number of octets which
have passed through the FDDI interface of your router. But it is not so
trivial to store this data in a efficient and systematic manner. This is
where RRDtool kicks in. It lets you log and analyze the data you gather from
all kinds of data-sources. The data analysis part of RRDtool is based
on the ability to quickly generate graphical representations of the data
values collected over a definable time period.

WWW: http://www.rrdtool.org/
1999-08-22T08:41:12+00:00 net/rrdtool Round Robin Database Tools
It is pretty easy to gather status information from all sorts of things,
ranging from the temperature in your office to the number of octets which
have passed through the FDDI interface of your router. But it is not so
trivial to store this data in a efficient and systematic manner. This is
where RRDtool kicks in. It lets you log and analyze the data you gather from
all kinds of data-sources. The data analysis part of RRDtool is based
on the ability to quickly generate graphical representations of the data
values collected over a definable time period.

WWW: http://www.rrdtool.org/
1999-08-22T08:41:12+00:00 databases/rrdtool10 Round Robin Database Tools
It is pretty easy to gather status information from all sorts of things,
ranging from the temperature in your office to the number of octets which
have passed through the FDDI interface of your router. But it is not so
trivial to store this data in a efficient and systematic manner. This is
where RRDtool kicks in. It lets you log and analyze the data you gather from
all kinds of data-sources. The data analysis part of RRDtool is based
on the ability to quickly generate graphical representations of the data
values collected over a definable time period.

WWW: http://www.rrdtool.org/
1999-08-22T08:41:12+00:00 databases/rrdtool Round Robin Database Tools
It is pretty easy to gather status information from all sorts of things,
ranging from the temperature in your office to the number of octets which
have passed through the FDDI interface of your router. But it is not so
trivial to store this data in a efficient and systematic manner. This is
where RRDtool kicks in. It lets you log and analyze the data you gather from
all kinds of data-sources. The data analysis part of RRDtool is based
on the ability to quickly generate graphical representations of the data
values collected over a definable time period.

WWW: http://www.rrdtool.org/
1999-08-22T03:54:24+00:00 devel/libglade2 GNOME glade library
LibGlade allows GLADE interfaces to be handled at runtime, freeing
GUI development from code development. This allows an interface to
be changed without requiring a re-compilation.
1999-08-22T03:54:24+00:00 devel/libglade GNOME glade library
A library that allows you to load GLADE interfaces at runtime (you don't
have to generate stubs with GLADE before hand). This way you can change
the look of your application without recompiling. This way you can write
the logic behind the interface separately from the code to build the
interface, so changing the interface is not so much of a problem.
1999-08-21T20:41:28+00:00 x11/xtermset Dynamically change some settings of an xterm
This program allows you to change some of xterm's display settings
dynamically. Most of the option names are the same as those found in
xterm; see the man page for details.

WWW: https://sourceforge.net/projects/clts/
1999-08-21T20:20:46+00:00 games/powerpak SDL-based Game Software Development Kit
PowerPak is a Game Software Development Kit

WWW: http://www.angelfire.com/va/powerpakgsdk/
1999-08-20T16:21:51+00:00 japanese/eblook Command to lookup words in EB format dictionaries
Interactive EB interface command for searching words in CD-ROM books.

Eblook supports to access CD-ROM books of EB, EBG, EBXA and EPWING formats
directly. CD-ROM books of those formats are popular in Japan.
Since CD-ROM books themseves are stands on the ISO 9660 format,
you can mount the discs by the same way as other ISO 9660 discs.

You can get more information from ja-eblook.info.

WWW: http://openlab.ring.gr.jp/edict/eblook/index.html.ja
1999-08-18T19:48:20+00:00 games/xmines Minesweeper game for the X Window System
Minesweeper-like game for the X Window System
1999-08-18T15:08:37+00:00 misc/alevt X11 teletext decoding and display program
AleVT - By Edgar Toernig

This X11 program decodes and displays Videotext/Teletext read from
a /dev/vbi device (for example the Bt848/Bt878 frame grabber)

It features multiple windows, a page cache, regexp searching, built-in
manual, and more.
There's also a program to get the time from teletext.

WWW: http://www.goron.de/~froese/
1999-08-18T14:04:59+00:00 editors/bitmap Bitmap-mule, Package to use bitmap in Emacs
${PKGDIR}/pkg-descr.emacs21
1999-08-18T14:04:59+00:00 editors/bitmap-emacs20 Bitmap-mule, Package to use bitmap in Emacs20
Bitmap-mule, Package to use bitmap in Emacs20.

Bitmap-mule is a package to use bitmap in Emacs20.
Bitmap-mule has following modules:

- bitmap.el: kernel of bitmap-mule
- bitmap-ci.el: functions for Emacs 20.3 or later
- bm-utils.el: utility functions.
- po.el: tiny BDF font editor
- smiley-mule.el: smiley-mark encoder/decoder
- x-face-mule.el: inline X-Face decoder
- gnus-bitmap.el: Gnus/gnus related functions for x-face-mule.el
- vm-bitmap.el: VM related functions for x-face-mule.el

Bitmap-mule is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/bitmap/ --- Bitmap-mule

--- Porting by shige <shige@FreeBSD.org>
1999-08-18T14:03:09+00:00 editors/bitmap-mule Package to use bitmap in MULE
Bitmap-mule, Package to use bitmap in MULE or Emacs/mule.

Bitmap-mule is a package to use bitmap in MULE or Emacs/mule.
Bitmap-mule has following modules:

- bitmap.el: kernel of bitmap-mule
- bitmap-bi.el: functions for Emacs 20.2 or earlier
- bm-utils.el: utility functions.
- po.el: tiny BDF font editor
- smiley-mule.el: smiley-mark encoder/decoder
- x-face-mule.el: inline X-Face decoder
- gnus-bitmap.el: Gnus/gnus related functions for x-face-mule.el
- vm-bitmap.el: VM related functions for x-face-mule.el

Bitmap-mule is installed the following directory tree:
${PREFIX}/share/mule/site-lisp/bitmap/ --- Bitmap-mule

To use bitmap-mule, put the following setup into your ~/.emacs:

(require 'apel-setupel)
(require 'bitmap-setupel)

--- Porting by shige <shige@FreeBSD.org>
1999-08-18T14:00:03+00:00 x11-fonts/bitmap-fonts Bitmap font, (6x12, 7x14, 8x16, 12x24) dots bitmap font
Bitmap font, (6x12, 7x14, 8x16, 12x24) dots bitmap font.

Bitmap font is used on Mule with bitmap-mule or Emacs20 with bitmap-emacs20.

Bitmap font is installed the following directory tree:
${LOCALBASE}/lib/X11/fonts/local/
1999-08-18T08:42:03+00:00 x11/gyroscope HTML color picker written using GTK
Gyroscope is an HTML color picker written using GTK. You slide the
sliders and click in the appropriate places to choose a color and
it displays the #123456 type format for it.

- Jim <jim@FreeBSD.org>
1999-08-18T01:01:45+00:00 editors/fine
The Finally INteligent Editor. A user friendly editor with
a nice GUI (uses the Qt toolkit) that can parse syntax
and colour keywords and other things. It can also be programmed
to insert text with keybindings.

WWW: http://www.lrv.fri.uni-lj.si/~bojank/fine.html
1999-08-17T09:58:33+00:00 devel/pth-devel
GNU Pth - GNU Portable Threads
Copyright (c) 1999-2000 Ralf S. Engelschall <rse@engelschall.com>

Pth is a very portable POSIX/ANSI-C based library for Unix platforms
which provides non-preemptive priority-based scheduling for multiple
threads of execution ("multithreading") inside server applications. All
threads run in the same address space of the server application, but
each thread has it's own individual program-counter, run-time stack,
signal mask and errno variable.

The thread scheduling itself is done in a cooperative way, i.e. the
threads are managed by a priority- and event-based non-preemptive
scheduler. The intention is that this way one can achieve better
portability and run-time performance than with preemptive scheduling.
The event facility allows threads to wait until various types of events
occur, including pending I/O on filedescriptors, asynchronous signals,
elapsed timers, pending I/O on message ports, thread and process
termination, and even customized callback functions.

WWW: http://www.gnu.org/software/pth/
1999-08-16T22:14:42+00:00 net/pipsecd Simple IPSEC tunnel tool from Pierre Beyssac
This simple program lets you build a IPSec tunnel using
the tun device.

You need to have the openSSL library for it.
1999-08-16T08:11:54+00:00 deskutils/gaddr GTK 1.x address book
gaddr is a nice simple little address book written using the GTK+
widget set. It holds addresses and any other information you want to
know about a person. It basically acts like a pile of alphabetized
3x5 cards on which you can write whatever your little heart desires.

WWW: http://www.wirelesscouch.net/software/gaddr/
1999-08-14T22:47:16+00:00 mail/wanderlust-xemacs20
1999-08-14T22:45:19+00:00 mail/wanderlust-xemacs21-mule Yet another message interface on Emacsen
1999-08-14T22:08:36+00:00 lang/nqc Compiler for writing programs for the Lego RCX
A compiler for a simple language for programming the LEGO RCX or CyberMaster
controllers. The language itself is "Not Quite C" and includes preprocessor
and control structures very similar to the C language, but with restrictions
imposed by the limitations of the RCX hardware/firmware itself.

Besides compiling, nqc also provides functions for downloading the RCX
firmware as well as uploading programs to and downloading from the RCX.

The NQC home page includes documentation for the language itself including
examples.

WWW: http://bricxcc.sourceforge.net/nqc/
1999-08-14T07:24:19+00:00 devel/qtk A neat development tool for various languages
qtk, or Quick-Tk is a nifty development environment written in Tk. It has
different configurations for several different programming languages,
ranging from C++, HTML, SQL, PHP, and last but not least, Tk.

It is currently still in developmental stages.

WWW: http://www.jump.net/~brooke/qtk/

- Will <andrews@technologist.com>
1999-08-14T03:52:28+00:00 games/hex Clone of "Puzzle Bobble" for X11 that uses GTK/Imlib
Hex is a clone of "Puzzle Bobble". It is currently in a rather
developmental stage, and needs some bugtesting, so unless you
are a Puzzle Bobble diehard, this game probably isn't for you.

WWW: http://www.earth.li/projectpurple/progs/hex.html
1999-08-14T03:34:42+00:00 irc/scrollz Enhanced ircII client that supports scripts, colors, and more
ScrollZ is an IRC client based on ircII with many enhancements (colors,
userlists, enhanced scripting, and more). The main difference from
other clients is that it implements many useful features that you would
normally find in a script, thus making it faster than such scripts
paired up with ircII.

It also has many unique features, such as three-line status bars, CDCC
(which has reget/resend ability), and its environment is highly
customizable.

WWW: http://www.scrollz.info/
1999-08-13T21:38:11+00:00 www/demoroniser Correct moronic and gratuitously incompatible HTML from MS applications
Script to correct moronic and gratuitously incompatible HTML
generated by Microsoft applications.

This program is in the public domain.

WWW: http://www.fourmilab.ch/
1999-08-13T06:06:30+00:00 audio/libworkman Workman library required by some audio apps
libworkman is a library that provides hardware control for various
audio apps.
1999-08-13T05:18:16+00:00 devel/sdl12 Cross-platform multimedia development API
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: https://www.libsdl.org/
1999-08-13T05:18:16+00:00 devel/sdl10
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/
1999-08-13T05:18:16+00:00 devel/sdl
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/
1999-08-13T05:18:16+00:00 devel/sdl-devel
Unstable development version of the SDL library.

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/
1999-08-12T00:22:48+00:00 sysutils/stmpclean Remove old files from temporary directories
The utility stmpclean securely deletes old files from directories
such as /tmp and /var/tmp.

Combining find and rm (possibly with xargs) for this purpose allows
a local attacker to delete any file on the system. It is a security
hole.

Using one of the nifty floating around Perl scripts for this purpose
is dangerous: when you have an attack they have a tendency to behave
like forking bombs, making matters much worse.

WWW: http://shlang.com/stmpclean/
1999-08-12T00:14:02+00:00 mail/knewmail
KNewMail is a KDE app designed to check your pop3 servers and/or local
servers for waiting mail, then return the headers of the mail. It is a
small app that will just sit in the panel and can either check the
servers at preset intervals, or only when forced. KNewMail will notify
you by popup message, sound, and/or the header list.

WWW: http://www.slac.com/mpilone/knewmail_home/

- Tomer Weller
wellers@netvision.net.il
1999-08-08T17:03:16+00:00 benchmarks/rawio Test performance of low-level storage devices
Rawio tests the speed of your low-level character I/O devices.
It is intended for comparisons of storage devices on a single system,
and is not suited for cross-platform performance testing.
1999-08-06T19:32:39+00:00 editors/wemi-xemacs21-mule-current
WEMI, Library of MIME feature for GNU Emacs for xemacs21-mule.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:31:10+00:00 editors/wemi-xemacs20-current
WEMI, Library of MIME feature for GNU Emacs for xemacs20.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:30:01+00:00 editors/wemi-xemacs-current
WEMI, Library of MIME feature for GNU Emacs for xemacs.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:28:19+00:00 editors/wemi-xemacs21-mule
WEMI, Library of MIME feature for GNU Emacs for xemacs21-mule.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:27:01+00:00 editors/wemi-xemacs20
WEMI, Library of MIME feature for GNU Emacs for xemacs20.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:25:09+00:00 editors/wemi-xemacs
WEMI, Library of MIME feature for GNU Emacs for xemacs.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:22:08+00:00 editors/semi113-xemacs21-mule SEMI, Library of MIME feature for GNU Emacs for xemacs21-mule
SEMI, Library of MIME feature for GNU Emacs for xemacs21-mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/semi/

Ported by shige@FreeBSD.ORG
1999-08-06T19:22:08+00:00 editors/semi-xemacs21-mule-current
SEMI, Library of MIME feature for GNU Emacs for xemacs21-mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:19:53+00:00 editors/semi-xemacs21-mule SEMI, Library of MIME feature for GNU Emacs for xemacs21-mule
SEMI, Library of MIME feature for GNU Emacs for xemacs21-mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:17:34+00:00 editors/semi113-xemacs20
SEMI, Library of MIME feature for GNU Emacs for xemacs20.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:17:34+00:00 editors/semi-xemacs20-current
SEMI, Library of MIME feature for GNU Emacs for xemacs20.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:15:25+00:00 editors/semi-xemacs20
SEMI, Library of MIME feature for GNU Emacs for xemacs20.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:13:17+00:00 editors/semi113-xemacs
SEMI, Library of MIME feature for GNU Emacs for xemacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:13:17+00:00 editors/semi-xemacs-current
SEMI, Library of MIME feature for GNU Emacs for xemacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:11:09+00:00 editors/semi-xemacs
SEMI, Library of MIME feature for GNU Emacs for xemacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/semi/ --- SEMI

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:08:53+00:00 editors/flim113-xemacs21-mule FLIM, message representation or encoding emacs lisp library for xemacs21-mule
FLIM, message representation or encoding emacs lisp library for xemacs21-mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/flim/

Ported by shige shige@FreeBSD.ORG
1999-08-06T19:08:53+00:00 editors/flim-xemacs21-mule-current
FLIM, message representation or encoding emacs lisp library for xemacs21-mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:07:06+00:00 editors/flim-xemacs21-mule FLIM, message representation or encoding elisp library for xemacs21-mule
FLIM, message representation or encoding emacs lisp library for xemacs21-mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:05:46+00:00 editors/flim113-xemacs20
FLIM, message representation or encoding emacs lisp library for xemacs20.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:05:46+00:00 editors/flim-xemacs20-current
FLIM, message representation or encoding emacs lisp library for xemacs20.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:04:17+00:00 editors/flim-xemacs20
FLIM, message representation or encoding emacs lisp library for xemacs20.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:02:06+00:00 editors/flim113-xemacs
FLIM, message representation or encoding emacs lisp library for xemacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T19:02:06+00:00 editors/flim-xemacs-current
FLIM, message representation or encoding emacs lisp library for xemacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T18:58:36+00:00 editors/flim-xemacs
FLIM, message representation or encoding emacs lisp library for xemacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/flim/ --- FLIM

--- Porting by shige <shige@FreeBSD.ORG>
1999-08-06T04:26:29+00:00 mail/p5-MIME-Lite Simple interface for creating (not parsing!) MIME messages
MIME::Lite is intended as a simple, standalone module for generating
(not parsing!) MIME messages... specifically, it allows you to output a
simple, decent single- or multi-part message with text or binary
attachments. It does not require that you have the Mail:: or MIME::
modules installed.

To use the built-in SMTP interface (and thereby avoid calling sendmail) please
install the Net module through ports/net/p5-Net, or stand alone. This package
will contain the Net::SMTP code required.

If you need more sophisticated behaviour from MIME, please install the
MIME::tools package instead.

WWW: https://metacpan.org/release/MIME-Lite
1999-08-04T05:48:35+00:00 x11-toolkits/gtkglarea2 OpenGL widget for the GTK+2 GUI toolkit
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl
which is basically wrapper around GLX functions. The widget itself is
derived from GtkDrawinigArea widget and adds only few extra functions.
Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

Related project which may interest those who use GTK-- is GtkGLArea--. It is a
C++ wrapper for gtkglarea written by Karl Nelson <kenelson@ece.ucdavis.edu>.
1999-08-04T05:48:35+00:00 x11-toolkits/gtkglarea An OpenGL widget for the GTK+ GUI toolkit
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl
which is basically wrapper around GLX functions. The widget itself is
derived from GtkDrawinigArea widget and adds only few extra functions.
Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

Related project which may iterest those who use GTK-- is GtkGLArea--. It is a
C++ wrapper for gtkglarea written by Karl Nelson <kenelson@ece.ucdavis.edu>.
1999-08-02T23:18:50+00:00 devel/codecrusader A UNIX IDE for X inspired by MetroWerks CodeWarrior
Code Crusader is a complete code development environment
inspired by MetroWerks CodeWarrior.

Some of the features include:
Project window automatically builds Makefile.
Integrates with Code Medic to provide rapid, efficient
develop-debug cycle.
Integrated support for make
Parses error messages from:
Absoft FORTRAN, bison, cc, CC, flex, gcc, c++, g77,
KAI C++(kcc), make
Hypertext-like interface to UNIX man pages
Graphical display of C++ inheritance hierarchy
Option to use other text editor if you don't like the built-in one.
Configurable button toolbars.
Hypertext on-line help
Support for scrolling via wheel mice.
API's for extending Code Crusader

WWW: http://www.newplanetsoftware.com/jcc/
1999-08-02T21:54:31+00:00 irc/olirc A small irc client using GTK+
A small irc client using GTK+

Still work in progress, no (english) docs yet...

WWW: http://olirc.sourceforge.net/
1999-08-02T10:14:11+00:00 security/snort Lightweight network intrusion detection system
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform content searching/matching in addition to being used to detect
a variety of other attacks and probes, such as buffer overflows, stealth port
scans, CGI attacks, SMB probes, and much more. Snort has a real-time alerting
capability, with alerts being sent to syslog, a separate "alert" file, or even
to a Windows computer via Samba.

Packets are logged in their decoded form to directories which are generated
based upon the IP address of the remote peer. This allows Snort to be used as
a sort of "poor man's intrusion detection system" if you specify what traffic
you want to record and what to let through.

For instance, I use it to record traffic of interest to the six computers in
my office at work while I'm away on travel or gone for the weekend. It's
also nice for debugging network code since it shows you most of the Important
Stuff(TM) about your packets (as I see it anyway). The code is pretty easy
to modify to provide more complete packet decoding, so feel free to make
suggestions.

WWW: http://www.snort.org/
1999-08-02T03:32:21+00:00 news/bgrab Binary Grabber - downloads binaries from newsgroups
This is an automated binary extraction tool for UseNet newsgroups.
It will log into any newsgroup and download all the binary files.

WWW: http://bgrab.ifip.net/
1999-08-02T03:14:57+00:00 net/tund IP over UDP tunnel with encryption
TUND allows to organize IP over IP tunnel (IP packets are incapsulated
into UDP one). It works together with FreeBSD ipfw(8). Can be used
for tunneling private networks behinf NATD. Supports encryption with various
ciphers, RSA authentication, multiple and parallel tunnels (up to 65534
tunnels) with single UDP port.

Sergey Kosyakov
ks@itp.ac.ru
1999-08-01T09:22:26+00:00 textproc/rand Utility to display files or streams in random order
rand is a cat-like utility that displays the lines of a file or stream in
random order.

WWW: http://bzflag.bz/~erik
1999-08-01T04:26:17+00:00 misc/rpm2cpio
Convert .rpm files for extraction with /usr/bin/cpio

Quoting the author:

why does the world need another rpm2cpio? because the existing one
won't build unless you have half a ton of things that aren't really
required for it, since it uses the same library used to extract RPM's.
in particular, it won't build on the HPsUX box i'm on.

(this one needs just perl)

WWW: http://www.iagora.com/~espel/
1999-08-01T04:26:17+00:00 archivers/rpm2cpio Convert .rpm files to cpio format
Convert .rpm files to cpio format.

Why does the world need another rpm2cpio? because the existing one
won't build unless you have half a ton of things that aren't really
required for it, since it uses the same library used to extract RPM's.

This version is just a tiny wrapper around bsdtar.
1999-08-01T04:17:36+00:00 games/gltron 3D worm game for two players for X Window System
Objective for game is not to drive into a wall.

WWW: https://sourceforge.net/projects/gltron/
1999-08-01T03:50:21+00:00 misc/rtfm FreeBSD documentation search mechanism
rtfm(1) is a FreeBSD documentation search program that currently is
able to search the FreeBSD manual pages and the GNU Texinfo pages.
1999-08-01T03:30:45+00:00 games/adom Rogue-like advanced rpg with color support (binary port)
Ancient Domains of Mystery (ADOM for short) is a rogue-like game
which means that it is a single-user game featuring the exploration
of a dungeon complex (and in the case of ADOM a few other games of
this genre: the exploration of a large wilderness area with
villages and many special locations). You control a fictional
character described by race, class, attributes, skills, and
equipment. This fictional character is trying to achieve a specific
goal and succeed in a difficult quest. To fulfill the
quest, you have to explore previously undiscovered tunnels and
dungeons, fight hideous monsters, uncover long forgotten secrets,
and find treasures of all kind.

WWW: https://www.adom.de/
1999-08-01T03:21:01+00:00 www/httperf A tool for measuring webserver performance
Quoted from the website below:

"This paper describes httperf, a tool for measuring web server
performance. It provides a flexible facility for generating various
HTTP workloads and for measuring server performance. The focus of httperf
is not on implementing one particular benchmark but on providing a robust,
high-performance tool that facilitates the construction of both micro-
and macro-level benchmarks. The three distinguishing characteristics of
httperf are its robustness, which includes the ability to generate and
sustain server overload, support for the HTTP/1.1 protocol, and its
extensibility to new workload generators and performance measurements.
In addition to reporting on the design and implementation of httperf this
paper also discusses some of the experiences and insights gained while
realizing this tool."

"This paper" refers to the paper that was written on this program. I don't
think I could possibly summarize it better than the above paragraph.

WWW: http://www.hpl.hp.com/personal/David_Mosberger/httperf.html

- Will <andrews@technologist.com>
1999-08-01T03:21:01+00:00 benchmarks/httperf Tool for measuring webserver performance
Httperf is a tool for measuring web server performance. It provides a flexible
facility for generating various HTTP workloads and for measuring server
performance.
The focus of httperf is not on implementing one particular benchmark but on
providing a robust, high-performance tool that facilitates the construction of
both micro- and macro-level benchmarks. The three distinguishing characteristics
of httperf are its robustness, which includes the ability to generate and
sustain server overload, support for the HTTP/1.1 and SSL protocols, and its
extensibility to new workload generators and performance measurements.

WWW: http://code.google.com/p/httperf/
1999-08-01T03:16:24+00:00 games/freesweep Minesweeper-style game for text-mode terminals
Minesweeper-type game for text-mode terminals. Features include boards up to
1024x1024, saving and loading of boards, shared and individual "best times"
files, and color.

WWW: https://github.com/rwestlund/freesweep
1999-08-01T02:56:37+00:00 misc/wmstock Cool WindowMaker Dockapp that shows stock ticker(s)
wmstock is a cool WindowMaker dockapp that shows stock
ticker(s) that are retrieved from Yahoo.

Author: Matt Fischer <mfischer@umr.edu>
WWW: http://mattfischer.com/wmstock/

- Will <andrews@technologist.com>
1999-08-01T02:56:37+00:00 finance/wmstock Cool WindowMaker Dockapp that shows stock ticker(s)
wmstock is a cool WindowMaker dockapp that shows stock
ticker(s) that are retrieved from Yahoo.

WWW: http://mattfischer.com/wmstock/
1999-07-30T17:04:02+00:00 russian/koi8r-ps Add Russian (KOI8) fonts to your PostScript fonts collection
This port tries to follow numerous suggestions and HOWTOs posted on the
web about printing and viewing PostScript files containing Russian
characters (in KOI8 encoding, are there others?).

In installs the fonts taken from
ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/

into their own ${PREFIX}/CyrPS directory, and places the
infonts.dir/fonts.scale there for your X-server's perusal.

If you happen to have ghostscript installed, it will also append its
Fontmap file to print/display with this fonts by default.

Note, however, that this will NOT make your PostScript printers print in
Russian, since they have their own PostScript interpreters built in. Use
`koify' to deal with those.
1999-07-30T14:16:50+00:00 math/py-scientific Collection of Python modules for scientific computing
ScientificPython is a collection of Python modules that are useful for
scientific computing. In this collection you will find modules that
cover basic geometry (vectors, tensors, transformations, vector and
tensor fields), quaternions, automatic derivatives, (linear)
interpolation, polynomials, elementary statistics, nonlinear
least-squares fits, unit calculations, Fortran-compatible text
formatting, 3D visualization via VRML, and two Tk widgets for simple
line plots and 3D wireframe models.

WWW: http://dirac.cnrs-orleans.fr/ScientificPython/
1999-07-30T14:12:53+00:00 science/netcdf4 Library for machine-independent, array-oriented data access
NetCDF (network Common Data Form) is an interface for array-oriented
data access and a library that provides an implementation of the
interface. The netCDF library also defines a machine-independent
format for representing scientific data. Together, the interface,
library, and format support the creation, access, and sharing of
scientific data. The netCDF software was developed at the Unidata
Program Center in Boulder, Colorado.

WWW: http://www.unidata.ucar.edu/software/netcdf/
1999-07-30T14:12:53+00:00 science/netcdf C library for machine-independent, array-oriented data access
NetCDF (network Common Data Form) is an interface for array-oriented data access
and a library that provides an implementation of the interface. The netCDF
library also defines a machine-independent format for representing scientific
data. Together, the interface, library, and format support the creation, access,
and sharing of scientific data. The netCDF software was developed at the Unidata
Program Center in Boulder, Colorado.

WWW: https://www.unidata.ucar.edu/software/netcdf/
WWW: https://github.com/Unidata/netcdf-c
1999-07-30T14:12:53+00:00 math/netcdf Library for machine-independent, array-oriented data access
NetCDF (network Common Data Form) is an interface for array-oriented
data access and a library that provides an implementation of the
interface. The netCDF library also defines a machine-independent
format for representing scientific data. Together, the interface,
library, and format support the creation, access, and sharing of
scientific data. The netCDF software was developed at the Unidata
Program Center in Boulder, Colorado.

WWW: http://www.unidata.ucar.edu/packages/netcdf/
1999-07-27T04:12:45+00:00 www/bluefish HTML editor designed for the experienced web designer
Bluefish is a powerful editor targeted towards programmers and web
developers, with many options to write websites, scripts and programming
code. Bluefish supports many programming and markup languages and has
many features, but is still a very fast and lightweight application.

WWW: http://bluefish.openoffice.nl/
1999-07-26T18:06:45+00:00 devel/cvsweb3 WWW CGI script to browse CVS repository trees version 3
FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse
a CVS repository tree via web. It can display the revision history of
a file, as well as diffs between revisions and downloading the whole
file.

The cvsweb script has been written by Bill Fenner <fenner@FreeBSD.org>
for the FreeBSD project, improved visually and functionally by Henner
Zeller <zeller@think.de>, Henrik Nordstrom <hno@hem.passagen.se>, and
Ken Coar <Ken.Coar@Golux.Com>, then Akinori MUSHA <knu@FreeBSD.org>
brought it back to the FreeBSD community and made further
improvements. FreeBSD-CVSweb is currently maintained by Ville Skytta.

WWW: https://www.FreeBSD.org/projects/cvsweb.html
1999-07-26T18:06:45+00:00 devel/cvsweb WWW CGI script to browse CVS repository trees
FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse
a CVS repository tree via web. It can display the revision history of
a file, as well as diffs between revisions and downloading the whole
file.

The cvsweb script has been written by Bill Fenner <fenner@FreeBSD.org>
for the FreeBSD project, improved visually and functionally by Henner
Zeller <zeller@think.de>, Henrik Nordstrom <hno@hem.passagen.se>, and
Ken Coar <Ken.Coar@Golux.Com>, then Akinori MUSHA <knu@FreeBSD.org>
brought it back to the FreeBSD community and made further
improvements.

WWW: https://www.FreeBSD.org/projects/cvsweb.html
1999-07-22T13:14:20+00:00 textproc/gdict Small program that finds definitions of arbitrary (English) words
gdict is a small C/GTK+ program written to find definitions of arbitrary
words. It contacts the MIT dictionary server and returns a definition.

Additionally, there is a CLI version named "cdict".
1999-07-20T09:14:59+00:00 graphics/gridpix Present large images efficiently over the Internet
GridPix enables you to present large images over the Internet in an
efficient manner. The image is stored in a tiled, layered format and
is presented to the user in pieces for quick zooming and scrolling.
Unlike other implementations that offer similar functionalities,
GridPix doesn't use plugins or applets -- it is pure HTML.

WWW: http://now.cs.berkeley.edu/Td/GridPix/
1999-07-18T21:04:26+00:00 x11-wm/libdockapp Standard library for Window Maker dock apps
LibDockApp is a library that provides a framework for developing
dockapps. It provides functions and structures to define and display
command-line options, create a dockable icon, handle events, etc.

WWW: http://solfertje.student.utwente.nl/~dalroi/libdockapp/
1999-07-18T00:57:34+00:00 chinese/moettf Three Chinese BIG5 TrueType fonts: Kai LiShu Sung SungExt
This port installs Chinese BIG5 TrueType fonts, includes
Kai/Li Shu/Sung Extension/Sung Symbol/Sung fonts. It then
can be used along with X Window System or typesetting
software like CJK.

Restricted usage:
For commercial use, contact Taiwan Ministry of Education.
1999-07-17T04:15:58+00:00 audio/gogo Very fast MP3 encoder using recent x86 processors' features
GOGO-no-coda is very fast MP3 encoder based on lame-3.29beta,
optimized with MMX, 3DNow!, Enhanced 3DNow! and SSE (patched nasm required
to compile with E3DNow! and kernel support needed to enable SSE but FreeBSD
does not have it yet).

*** DO NOT OVERCLOCK YOUR CPUs ***
GOGO heavily uses the part of processors that almost sleeps in usual,
so makes them very hot even it runs standard clock.
Overclocking may cause serious internal errors and crazy results.
Or you need gigantic heatsink and extra-noisy fans. :-)

WWW: http://www.marinecat.net/free/windows/mct_free.htm
1999-07-15T21:31:48+00:00 misc/bottlerocket Home Automation Software for the X10 FireCracker kit
What is BottleRocket?

BottleRocket is a command-line interface for Unix systems to use the
FireCracker kit. It is easy to use, has all of the major (non-gui)
functionality of the Windows interface, is easy to call from scripts
and the backend code is made to be easily linked into other programs.

What is the X10 FireCracker kit?

The X10 Firecracker kit is a simple wireless home automation system,
consisting of a lamp module, an appliance module/radio receiver, a
hand held wireless transmitter and a wireless transmitter that plugs
into a standard RS-232 serial port. Using either the handheld
transmitter or the serial port transmitter, a user can turn on or off
any of up to 256 appliances, and brighten/dim any of those that happen
to be lamps and plugged into the special lamp modules. Each appliance
to be controlled must be plugged into its own module, and each module
is set (by turning dials on the front) to a unique address by which it
is identified.
1999-07-14T18:51:45+00:00 editors/vim-lite Improved version of the vi editor (lite package)
Vim is a highly configurable text editor built to enable efficient text editing.
It is an improved version of the vi editor distributed with most UNIX systems.

Vim is often called a "programmer's editor," and so useful for programming that
many consider it an entire IDE. It's not just for programmers, though. Vim is
perfect for all kinds of text editing, from composing email to editing
configuration files.

This is the "lite" version, which is console-only and contains no external
languange bindings (for Ruby, Python, etc.). The editing experience for files
of those languages is unaffected.

WWW: http://www.vim.org/
WWW: https://github.com/vim/vim
1999-07-13T02:56:48+00:00 lang/ruby14-irb
Irb is an abbrevation of "interactive ruby."
It's a tool to input and evaluate expressions of Ruby
from standard input easily.

- Yasuhiro Fukuma
yasuf@big.or.jp
1999-07-11T20:49:25+00:00 audio/tclmidi Language designed for creating and editing standard MIDI files
Tclmidi is language designed for creating and editing standard
MIDI files. With the proper device interface it will also play
and record MIDI files. Since tclmidi is a language supporting
function calls, recursion and conditionals, you can use these
features for editing, sequencing and writing complex scripts.
The brave might even want to try their hand at algorithmic
composition.
1999-07-08T13:32:01+00:00 textproc/freegrep An implementation of grep(1) under a BSD-friendly license
This is an implementation of grep(1) intended as a replacement for
FreeBSD's GNU grep. GNU grep falls under GPL, while this implementation
is under a BSD-friendly licence.
1999-07-08T05:11:39+00:00 comms/mserver Network modem sharing server
The mserver program is a network modem sharing server which allows modems to
be exported to any number of hosts on the (local) internet. Access control to
each individually exported modem is performed on a per-host basis.
1999-07-06T01:28:28+00:00 lang/lua50 Small, compilable scripting language providing easy access to C code
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
scripting, and rapid prototyping.

A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua.

Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
simplicity, efficiency, portability, and low embedding cost.

WWW: http://www.lua.org/
1999-07-06T01:28:28+00:00 lang/lua4 Small, compilable scripting language providing easy access to C code
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
scripting, and rapid prototyping.

A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua.

Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
simplicity, efficiency, portability, and low embedding cost.

WWW: http://www.lua.org/
1999-07-06T01:28:28+00:00 lang/lua Small, compilable scripting language providing easy access to C code
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
scripting, and rapid prototyping.

A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua.

Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
simplicity, efficiency, portability, and low embedding cost.

WWW: http://www.lua.org/
1999-07-05T03:05:59+00:00 games/omega Complex rogue-style game of dungeon exploration
omega is a complex rogue-style game of dungeon exploration. Unlike
other such games, there are a number of ways to "win", depending on
various actions taken during play. The ways you can get your name on
the hiscore board include becoming the highest ranked head of a guild,
sect, college, etc., as well as gaining the most points figured from
possessions and experience. The game (via the oracle) may impose some
structure on your exploration, but you need not follow all of the
oracle's advice. There *is* a "total winner" status, by the way.

omega offers a richness of playing detail that goes beyond a simple
game like rogue. However, the majority of gameplay is very similar to
rogue, hack, ultrarogue, larn, and other such games. The player is
represented by the highlighted "@" symbol, objects and terrain
features are represented by non-alphabetic symbols, monsters are
represented by the various upper and lower case letters, and other
humans are represented by a non-highlighted "@". It is recommended
that the novice read the man pages for rogue or some other such game
and perhaps play a few games before playing omega.

WWW: http://www.alcyone.com/max/projects/omega/
1999-07-04T00:10:23+00:00 java/jlex Lexical analyzer generator, written for Java, in Java
The JLex utility is based upon the Lex lexical analyzer generator model.
JLex takes a specification file similar to that accepted by Lex, then
creates a Java source file for the corresponding lexical analyzer.

WWW: http://www.cs.princeton.edu/~appel/modern/java/JLex/
1999-07-03T23:45:00+00:00 www/hotjava Sun's Hotjava web browser
The latest version of Sun's Hotjava web browser. See the Hotjava web pages
at:

WWW: http://java.sun.com/products/hotjava/

for more details.

--
Jose Marques <jose@nobody.org>
1999-07-03T23:20:43+00:00 www/tinyproxy Small, efficient HTTP proxy server
Tinyproxy is a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems.
Designed from the ground up to be fast and yet small, it is an ideal solution
for use cases such as embedded deployments where a full featured HTTP proxy is
required, but the system resources for a larger proxy are unavailable.

Note that tinyproxy requires configuration to run in anonymizing mode. See
tinyproxy.conf.sample for detail.

WWW: https://tinyproxy.github.io/
1999-07-03T19:37:30+00:00 multimedia/xmms X Multimedia System -- audio player with Winamp GUI
XMMS --- X Multimedia System. XMMS is a multimedia player based on the look of
Winamp. Currently it plays mpeg layer 1/2/3, wav, au, CD audio, etc.

WWW: http://www.xmms.org/
1999-07-03T19:37:30+00:00 audio/xmms
XMMS --- X Multimedia System. XMMS is a multimedia player based on the look of
Winamp. Currently it plays mpeg layer 1/2/3, wav, au, CD audio, etc.

WWW: http://www.xmms.org/

eSk
1999-07-03T06:38:39+00:00 x11-toolkits/plib Portable library for joystick/sound/OpenGL GUI/3D math
These are Steve Baker <sjbaker1@airmail.net>'s portability libraries. They
are licensed under the LGPL.

The following libraries are provided:

JS -- A Joystick interface.
PUI -- A simple GUI built on top of OpenGL.
SG -- Some Standard Geometry functions (vector and
matrix math, spheres, boxes, frustra, etc)
SL -- A Games-oriented Sound Library.
SSG -- A Simple Scene Graph API built on top of OpenGL.

WWW: http://plib.sourceforge.net/
1999-07-03T06:36:37+00:00 games/flightgear FlightGear flight simulator
The FlightGear flight simulator project is an open-source,
multi-platform, cooperative flight simulator development project.
Source code for the entire project is available and licensed under the
GNU General Public License.

The goal of the FlightGear project is to create a sophisticated flight
simulator framework for use in research or academic environments, for
the development and pursuit of other interesting flight simulation
ideas, and as an end-user application. We are developing a
sophisticated, open simulation framework that can be expanded and
improved upon by anyone interested in contributing.

There are many exciting possibilities for an open, free flight sim.
We hope that this project will be interesting and useful to many
people in many areas.

WWW: http://www.flightgear.org/
1999-07-03T06:36:37+00:00 games/flightgear-data FlightGear scenery, textures, and aircraft models
The FlightGear flight simulator project is an open-source,
multi-platform, cooperative flight simulator development project.
Source code for the entire project is available and licensed under the
GNU General Public License.

The goal of the FlightGear project is to create a sophisticated flight
simulator framework for use in research or academic environments, for
the development and pursuit of other interesting flight simulation
ideas, and as an end-user application. We are developing a
sophisticated, open simulation framework that can be expanded and
improved upon by anyone interested in contributing.

There are many exciting possibilities for an open, free flight sim.
We hope that this project will be interesting and useful to many
people in many areas.

WWW: http://www.flightgear.org/
1999-07-03T06:36:37+00:00 games/fgfs-base FlightGear scenery, textures and aircraft models
The FlightGear flight simulator project is an open-source,
multi-platform, cooperative flight simulator development project.
Source code for the entire project is available and licensed under the
GNU General Public License.

The goal of the FlightGear project is to create a sophisticated flight
simulator framework for use in research or academic environments, for
the development and pursuit of other interesting flight simulation
ideas, and as an end-user application. We are developing a
sophisticated, open simulation framework that can be expanded and
improved upon by anyone interested in contributing.

There are many exciting possibilities for an open, free flight sim.
We hope that this project will be interesting and useful to many
people in many areas.

WWW: http://www.flightgear.org/
1999-07-01T14:13:00+00:00 astro/tkseti Tk-based interface to SETI@Home
tkseti is a nice Tk interface to the SETI@Home program. It shows
current best spikes and gaussians for the user and can be used in
multiple directories. It can also fetch the user's statistics from
the seti@home web site.

tkseti can be started if the client is already running, or it can
start the client manually or automatically for you. It will look for
the client files in the directory /var/db/setiathome . If you've run
the client elsewhere, or run more than one client, just specify the
setiathome client directory on the tkseti command line. For example:

tkseti ~/setiathome

Make sure the user has write access to the setiathome directory!

WWW: http://norlug.org/~chipster/tkseti/
1999-07-01T14:07:12+00:00 www/cocoon XML Web Development Framework
Apache Cocoon is a web development framework built around the
concepts of separation of concerns and component-based web development.

Cocoon implements these concepts around the notion of 'component
pipelines', each component on the pipeline specializing on a
particular operation. This makes it possible to use a Lego(tm)-like
approach in building web solutions, hooking together components
into pipelines without any required programming.

Cocoon is "web glue for your web application development needs".
It is a glue that keeps concerns separate and allows parallel
evolution of all aspects of a web application, improving development
pace and reducing the chance of conflicts.

WWW: http://cocoon.apache.org/
1999-07-01T14:07:12+00:00 textproc/cocoon XML Web Development Framework
Apache Cocoon is a web development framework built around the
concepts of separation of concerns and component-based web development.

Cocoon implements these concepts around the notion of 'component
pipelines', each component on the pipeline specializing on a
particular operation. This makes it possible to use a Lego(tm)-like
approach in building web solutions, hooking together components
into pipelines without any required programming.

Cocoon is "web glue for your web application development needs".
It is a glue that keeps concerns separate and allows parallel
evolution of all aspects of a web application, improving development
pace and reducing the chance of conflicts.

WWW: http://cocoon.apache.org/
1999-07-01T13:02:16+00:00 editors/apel-xemacs21-mule A Portable Emacs Library for xemacs21-mule
A Portable Emacs Library for xemacs21-mule.

--- Emacs Library Porting

APEL is programed by MORIOKA Tomohiko <tomo@m17n.org>.

APEL stands for "A Portable Emacs Library". It consists of
following modules:
apel
- alist: utility for Association-list
- calist: utility for condition tree and condition/situation-alist
- filename: utility to make file-name
- install: utility to install emacs-lisp package
- mule-caeser: ROT 13-47-48 Caesar rotation utility
- path-util: utility for path management or file detection
emu
- broken: provide information of broken facilities of Emacs.
- emu: bundled in tm-7.106 compat module
- invisible: provide features about invisible region
- mcharset: provide MIME charset related features
- pccl: utility to write portable CCL program
- pces: provide portable character encoding scheme features
- pcustom: provide portable custom environment
- poe: emulation module mainly for basic functions and special forms/macros
- poem: provide basic functions to write portable MULE programs
- static: utility for static evaluation

APEL is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-packages/lisp/apel/ --- apel & emu

WWW: http://cvs.m17n.org/elisp/APEL/index.en.html

--- Porting by shige <shige@FreeBSD.ORG>.
1999-07-01T12:57:18+00:00 editors/apel-xemacs20
A Portable Emacs Library.

--- Emacs Library Porting

APEL is programed by MORIOKA Tomohiko <tomo@m17n.org>.

APEL stands for "A Portable Emacs Library". It consists of
following modules:
apel
- alist: utility for Association-list
- calist: utility for condition tree and condition/situation-alist
- filename: utility to make file-name
- install: utility to install emacs-lisp package
- mule-caeser: ROT 13-47-48 Caesar rotation utility
- path-util: utility for path management or file detection
emu
- broken: provide information of broken facilities of Emacs.
- emu: bundled in tm-7.106 compat module
- invisible: provide features about invisible region
- mcharset: provide MIME charset related features
- pccl: utility to write portable CCL program
- pces: provide portable character encoding scheme features
- pcustom: provide portable custom environment
- poe: emulation module mainly for basic functions and special forms/macros
- poem: provide basic functions to write portable MULE programs
- static: utility for static evaluation

APEL is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/apel/ --- apel
${LOCALBASE}/lib/xemacs/site-lisp/emu/ --- emu

--- Porting by shige <shige@FreeBSD.ORG>.
1999-07-01T12:55:26+00:00 editors/apel-xemacs
A Portable Emacs Library.

--- Emacs Library Porting

APEL is programed by MORIOKA Tomohiko <tomo@m17n.org>.

APEL stands for "A Portable Emacs Library". It consists of
following modules:
apel
- alist: utility for Association-list
- calist: utility for condition tree and condition/situation-alist
- filename: utility to make file-name
- install: utility to install emacs-lisp package
- mule-caeser: ROT 13-47-48 Caesar rotation utility
- path-util: utility for path management or file detection
emu
- broken: provide information of broken facilities of Emacs.
- emu: bundled in tm-7.106 compat module
- invisible: provide features about invisible region
- mcharset: provide MIME charset related features
- pccl: utility to write portable CCL program
- pces: provide portable character encoding scheme features
- pcustom: provide portable custom environment
- poe: emulation module mainly for basic functions and special forms/macros
- poem: provide basic functions to write portable MULE programs
- static: utility for static evaluation

APEL is installed the following directory tree:
${LOCALBASE}/lib/xemacs/site-lisp/apel/ --- apel
${LOCALBASE}/lib/xemacs/site-lisp/emu/ --- emu

--- Porting by shige <shige@FreeBSD.ORG>.
1999-06-30T22:03:13+00:00 www/apache-jserv Loadable servlet module for apache
What is it?
Apache JServ is a 100% pure Java servlet engine designed to
implement the Sun Java Servlet API 2.0 specifications and
add Java Servlet capabilities to the Apache
HTTP Server <http://www.apache.org/>.

The Latest Version
Details of the latest version can be found on the
archive of the Java Apache Project web site
<http://archive.apache.org/dist/java/jserv>.

WWW: http://archive.apache.org/dist/java/jserv/

Note: this is using a historical archive of old software releases,
as such it is probably wise to find a newer and actively maintained
solution.
1999-06-30T03:58:15+00:00 astro/dgpsip Differential GPS over IP communication device
On a stationary GPS without a differential correction signal, you
should see a 20 m average radius "drunken walk" pattern. On the same
receiver with DGPS corrections and a good view of the sky, the
error the same receiver with DGPS corrections and a good view of
the sky, the error should be reduced to approximately 2 m average
radius. If you've always wanted to know exactly where your house
is located without that annoying GPS "wander," but didn't want to
spend the money for a DGPS radio, here is your big chance!

I'd like to announce a fun DGPS hack. I've written a small Un*x
server and client for redistributing DGPS correction signals over
the Net. Basically the server grabs the serial byte stream from my
DGPS radio and sends it off over a TCP connection. The client does
the same thing but in reverse. The result is that you can receive
the local DGPS corrections from absolutely anywhere by using the
Internet as the world's largest extension cord. You'll still need
to be within 1000 miles or so of San Francisco, California, USA
for best results. However chances are better than not that the GPS
error will still be reduced if you are 2000 to 3000 miles away.
Several respondents from 2000 miles away have noted that the remote
differential signals have diminished the SA-induced position and
velocity errors by approximately 3 times.

WWW: http://www.madbavarian.org/gps/dgps-ip.html
1999-06-29T05:32:38+00:00 devel/tkcon Tk console for Tcl
TkCon is a replacement for the standard console that comes with Tk.

The console itself provides many more features than the standard console.
It is meant primarily to aid one when working with the little details
inside tcl and tk.

WWW: http://tkcon.sourceforge.net/
1999-06-28T23:03:58+00:00 x11/xmx X protocol multiplexor

XMX is an X protocol multiplexor. It is a standalone utility for displaying
an X Windows session on multiple displays. XMX takes advantage of the
networked nature of the X Window System by tapping the communication link
between an X client and an X server. In this way, XMX works with any
X clients and any X servers, without the need to modify either.

It's tempting to call this "broadcast software," and that is certainly the
effect. In reality, though, XMX is "multicast" software. It must know
all the slave machines ahead of time and it connects to each one directly.
XMX is more like mail than news.

XMX connects to N servers like an X client, then accepts connections from
M clients like an X server. One of those servers is designated the "master"
from which input is directed to the clients. The other servers are "slaves."
Slave servers receive only those protocol requests that are necessary for
them to maintain a visual look-alike of the master server's display.

This software was developed at Brown University for use in our electronic
classroom. Some version of it has been in use here since 1988.
1999-06-28T22:54:50+00:00 security/libmcrypt Multi-cipher cryptographic library (used in PHP)
libmcrypt is a cryptographic library that conveniently brings together
a variety of ciphers for convenient use.

In particular, having libmcrypt allows you to build PHP with
encryption.

WWW: http://mcrypt.sourceforge.net/
1999-06-28T22:38:00+00:00 security/mhash Easy-to-use library for strong hashes such as MD5 and SHA1
Libmhash is a library which implements some hash algorithms like
crc32, md5 and sha-1.

WWW: http://mhash.sourceforge.net/
1999-06-28T19:50:00+00:00 print/cdlabelgen Generate postscript for frontcards and traycards for CDs
cdlabelgen's purpose in life is twofold:

o To be run automatically and swiftly from a shell script
and automatically generate a frontcard and a traycard
for a cd--usually data archive cd's. The traycard
(which goes behind the CD itself) is U-shaped and the
ends of the CD case bear the label of what the CD is.

o To have a minimum of dependencies--cdlabelgen only
requires perl.

cdlabelgen was designed to simplify the process of
generating labels for CD's. It originated as a program to
allow auto generation of frontcards and traycards for CD's
burned via an automated mechanism (specifically for
archiving data), but has now become popular for labelling
CD compilations of mp3's, and copies of CDs. Note that
cdlabelgen does not actually print anything--it just spits
out postscript, which you can then do with as you please.

(from the manual, see cdlabelgen(1) for the full one)

WWW: https://www.aczoom.com/tools/cdinsert/
1999-06-28T07:07:31+00:00 net/generic-nqs Generic Network Queuing System
NQS (or more properly Generic NQS) is a Network Queuing System available
for multiple platforms.
It provides for configurable limits on jobs on a per queue basis as well
as for the total queue system.
As its name suggests it allows jobs to be submitted on one machine and
transferred to run on another machine. It can be configured so jobs are
automatically transferred to the least loaded machine in the cluster.
1999-06-28T01:40:07+00:00 sysutils/gcombust GTK+ frontend for mkisofs and cdrecord
gcombust is a GTK+ frontend for mkisofs and cdrecord.

At this moment every release of gcombust isn't always very well tested; it
would probably be wise to test it with the -dummy option at first to check that
I haven't made any stupid errors. Also, it prints the command it's executing to
stdout so you can look at it and maybe spot errors.

I love to receive feedback/comments/ideas/bugreports at:
jmunsin@iki.fi (jmunsin@abo.fi)

NOTE: If you decide to do a NLS translation of gcombust, it might be a good
idea to mail me about it to make sure no one else is doing one for the
same language.

WWW: http://www.abo.fi/~jmunsin/gcombust/
1999-06-27T18:08:30+00:00 games/xblood Makes the root window bloody
XBlood fills the root window with blood.
Red, blue or green bloody window is very bad taste!

WWW: http://kozos.jp/myfreesoft/
1999-06-27T17:48:25+00:00 devel/p5-Time-HiRes Perl5 module implementing High resolution time, sleep, and alarm
Time::HiRes module: High resolution time, sleep, and alarm.

Implement usleep, ualarm, and gettimeofday for Perl, as well as wrappers
to implement time, sleep, and alarm that know about non-integral
seconds.

WWW: https://metacpan.org/release/Time-HiRes
1999-06-27T17:41:45+00:00 net/p5-SNMP_Session A perl5 module providing rudimentary access to SNMPv1 and v2 agents
This archive contains Perl 5 modules SNMP_Session.pm and BER.pm,
which, when used together, provide rudimentary access to remote SNMP
(v1 and v2) agents.

This module differs from existing SNMP packages in that it is
completely stand-alone, i.e. you don't need to have another SNMP
package such as CMU SNMP. It is also written entirely in Perl, so you
don't have to compile any C modules. It uses the Perl 5 Socket.pm
module and should therefore be very portable, even to non-Unix systems.

The SNMP operations currently supported are "get", "get-next", "get-bulk"
and "set", as well as trap generation and reception.

WWW: http://www.switch.ch/misc/leinen/snmp/perl/

- Pete
petef@databits.net
1999-06-27T17:41:45+00:00 net-mgmt/p5-SNMP_Session Perl5 module providing rudimentary access to SNMPv1 and v2 agents
This archive contains Perl 5 modules SNMP_Session.pm and BER.pm,
which, when used together, provide rudimentary access to remote SNMP
(v1 and v2) agents.

This module differs from existing SNMP packages in that it is
completely stand-alone, i.e. you don't need to have another SNMP
package such as CMU SNMP. It is also written entirely in Perl, so you
don't have to compile any C modules. It uses the Perl 5 Socket.pm
module and should therefore be very portable, even to non-Unix systems.

The SNMP operations currently supported are "get", "get-next", "get-bulk"
and "set", as well as trap generation and reception.

WWW: http://www.switch.ch/misc/leinen/snmp/perl/
1999-06-26T19:33:20+00:00 x11-toolkits/wxgtk24 The wxWidgets GUI toolkit with GTK+ bindings
wxWidgets (formerly known as wxWindows) is a C++ GUI framework for platform
independent software development. On FreeBSD the Gtk toolkit is used.

WWW: http://www.wxwidgets.org/
1999-06-26T19:33:20+00:00 x11-toolkits/wxgtk The wxWidgets GUI toolkit with GTK+ bindings
wxWidgets (formerly known as wxWindows) is a C++ GUI framework for platform
independent software development. On FreeBSD the Gtk toolkit is used.

WWW: http://www.wxwidgets.org/
1999-06-26T19:33:20+00:00 x11-toolkits/wxgtk-devel The wxWindows GUI toolkit with GTK+ bindings
wxWindows is a C++ GUI framework for platform independent software
development. On FreeBSD the Gtk toolkit is used.

WWW: http://www.wxwindows.org/
1999-06-26T08:34:07+00:00 astro/wmglobe Neat xearth-like WindowMaker dockapp
wmglobe is a neat WindowMaker dockapp that displays a
xearth-like view of the earth that is currently under
the sun, and does a lot of other neat stuff.

WWW: https://www.dockapps.net/wmglobe
1999-06-25T23:06:16+00:00 german/cheapcall Shows cheapest German call-by-call telephone provider (German only)
Cheap-call is a neat tcl utility for Pfennig-Füchse that always need
to know which German call-by-call telephone provider is cheapest right
now. One may choose between the (probably-always-out-of-date-) local
database and the online one at http://www.billiger-telefonieren.de/.
This port is probably useless for people outside Germany. Also, it's
all in Sauerkrautish.

Cheap-call ist ein kleines TCL-Script für Pfennig-Füchse, die immer
den gerade billigsten Call-by-Call-Telefonprovider wissen müssen. Man
kann zwischen der (vermutlich permanent veralteten) lokalen Datenbank
und der Online-Datenbank bei http://www.billiger-telefonieren.de/.
Dieser Port ist außerhalb Deutschlands vermutlich von geringem Nutzen.

Die Doku ist (noch?) etwas knapp gehalten, sie findet sich unter
http://www.billiger-telefonieren.de/documentation.shtml .

WWW: http://www.billiger-telefonieren.de/
1999-06-25T22:14:30+00:00 www/plugger Multimedia front-end plugin for Mozilla or Opera
Plugger is a multimedia plugin for Unix Netscape 3.0 or later that
handles Quicktime, MPEG, MP2, AVI, SGI-movie, Tiff, DL, IFF-anim,
MIDI, Soundtracker, AU, WAV and Commodore 64 audio files. Since
Plugger 3.0, MPEG audio and video can be streamed.

Plugger is a very small plugin, because plugger uses external programs
to show/play the different formats.

WWW: http://www.hubbe.net/~hubbe/plugger.html
1999-06-25T21:22:09+00:00 mail/wanderlust-mule
1999-06-25T15:10:31+00:00 textproc/lotusxsl
XSL is a language for expressing stylesheets. It consists of two parts:

1. XSLT is a language for transforming XML documents into other XML
documents, and
2. an XML vocabulary for specifying formatting semantics (called
Formatting Objects).

The Lotus XSL Processor implements only the first part of XSL, the April 21
XSL Transformations (XSLT) Draft Specification.

An XSLT stylesheet specifies the transformation of a class of XML documents
by describing how an instance of the class is transformed into another XML
tree of nodes.

LotusXSL uses Version 1.1.16 or 2.0.9 of IBM's XML for Java (called "XML4J")
to parse an input XML document, or it can be adapted to other DOM-producing
mechanisms. LotusXSL produces SAX events, an output DOM, or XML result
document based on the transformations specified in the XSL stylesheet.

WWW: http://www.alphaworks.ibm.com/formula/lotusxsl/
1999-06-24T15:23:12+00:00 textproc/xt XSL Transformations (XSLT) implementation in Java
XT is an implementation in Java of XSL Transformations.

This requires SAX such as XP or XML4J (ports/textproc/xml4j).

WWW: http://www.jclark.com/xml/xt.html
1999-06-23T20:08:04+00:00 mail/wanderlust-emacs20 Yet another message interface on Emacsen
1999-06-23T19:54:51+00:00 mail/wanderlust Mail and news system for Emacs
Wanderlust is a mail/news agent on Emacs/XEmacs.

The features of Wanderlust are as follows:
* Implementation in elisp only.
* Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.
* Integrated access to messages based on Folder Specifications like Mew.
* Key bindings and mark processing like Mew.
* Management of threads and unread messages.
* Folder mode that displays all folder you read.
* Message cache, Disconnected Operation.
* MH-like FCC (FCC: %Backup is possible).
* Support of MIME (by SEMI or tm).
* Draft editing of mail and news as a same interface.
* Icon based interface for the list of Folder (XEmacs).
* Non-fetched operations for a big message part of MIME (IMAP4).
* Server side search (IMAP4), also various charset support.
* Virtual Folder.
* Compression Folder.
* Automatic expiration of old messages.

WWW: https://github.com/wanderlust/wanderlust
1999-06-23T19:54:51+00:00 mail/wanderlust-emacs
Wanderlust is a mail/news agent on Emacs/XEmacs.

The features of Wanderlust are as follows:
* Implementation in elisp only.
* Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.
* Integrated access to messages based on Folder Specifications like Mew.
* Key bindings and mark processing like Mew.
* Management of threads and unread messages.
* Folder mode that displays all folder you read.
* Message cache, Disconnected Operation.
* MH-like FCC (FCC: %Backup is possible).
* Support of MIME (by SEMI or tm).
* Draft editing of mail and news as a same interface.
* Icon based interface for the list of Folder (XEmacs).
* Non-fetched operations for a big message part of MIME (IMAP4).
* Server side search (IMAP4), also various charset support.
* Virtual Folder.
* Compression Folder.
* Automatic expiration of old messages.

WWW: http://www.gohome.org/wl/
--
MANTANI Nobutaka <nobutaka@nobutaka.com>
1999-06-23T19:53:23+00:00 devel/templ Source code templates generator
templ
-----

templ is a source code templates generator utility.
supported type list :

[ c : C ]
[ cc : C++ ]
[ css : Cascading Style Sheet ]
[ html : HTML ]
[ makefile : Makefile ]
[ pl : Perl ]
[ pmakefile : BSD Port Makefile ]
[ py : Python ]
[ sh : Shell Script ]
[ sgml : SGML ]
[ txt : Text File ]
1999-06-23T15:05:40+00:00 java/jsdk Sun\'s Java Servlet Developers Kit
The Java Servlet Development Kit (JSDK) can be used to develop and test
server extensions based on the servlet API. Included is a standalone
server (called servletrunner) that can be used to test servlets
before running them in a servlet-enabled web server.

The JSDK serves as the reference implementation for the Java Servlet API.
This release will run on top of JDK 1.1.x. If you are interested in
developing servlets with JDK 1.2, there is no need to use this JSDK
as the servlet API is bundled with JDK1.2.

Please note that the source code for the servlet API is released with this
package.

Files included in the JSDK:

README this file
bin/servletrunner.exe ServletRunner (on Win32 systems only)
bin/servletrunner ServletRunner (on UNIX systems only)
lib/jsdk.jar javax.servlet and sun.servlet classes
src javax.servlet class sources
doc tutorial and api documentation
examples example servlets
1999-06-23T07:30:55+00:00 mail/pine4-ssl
This version of pine includes add-on code to use SSL to connect to
servers. This is sort of equivalent to clicking on the 'server requires
SSL' button in Netscape or Outlook or the like.

Pine (Program for Internet News & Email) is a tool for reading, sending,
and managing electronic messages. It was designed specifically with
novice computer users in mind, but can be tailored to accommodate the
needs of "power users" as well. Pine uses Internet message protocols
(e.g. RFC-822, SMTP, MIME, IMAP, NNTP) and runs on Unix and PCs.

Besides Pine this package includes the Pico editor, the Pilot file browser.

An optional set of configuration files can be put into /usr/local/etc
to set system wide defaults. Have a look at the documentation installed
in /usr/local/share/doc/pine/ for more details.

Also included in dot.pinerc.pgp.sample are example entries needed to
add to your .pinerc to activate the pgp add on scripts pgpdecode,
pgpencode, and pgpsign.

WWW: http://www.washington.edu/pine/

Adrian Penisoara (Ady)
pine@freebsd.ady.ro
1999-06-23T00:43:50+00:00 ftp/downloader Program for downloading via FTP or HTTP with GUI
Downloader for X is a Linux/Unix user-friendly program with nice X interface
to download files from the Internet. It supports both FTP and HTTP
protocols, supports resuming (of course if server side supports it) and
makes downloading files from the Internet easy. Downloader for X resembles
such famous applications for Windows as ReGet, Go!Zilla, and GetRight.

Quite incompleted list of key features:

* Supports both FTP and HTTP protocols as well as HTTP and FTP proxy
servers. SOCKS5 support is also included.
* Allows users to manage their downloads in real time.
* Recursive downloads via FTP as well as via HTTP are supported.
* Powerful Filters Manager allow advanced user to specify files which
must to be downloaded and files which must to be skipped.
* Ability to download in more than one connection per time.
* Supports of so called "persistent connections", which increases speed of
downloading due much less amount of "standing connection" stages.
* Built-in Scheduler, URL Manager and "Automatically adding" allow
advanced user to simplify managing downloads by various criteria.
* Multi-queued design, ability to run without X interface, manageability
via command line, and many other cool features...

WWW: http://www.krasu.ru/soft/chuchelo/
1999-06-22T23:48:12+00:00 x11-clocks/kdetoys4 KDE miscellaneous applications (meta port)
This port contains a set of KDE-based applications for
miscellaneous use, like clocks.

WWW: http://www.kde.org/
1999-06-22T23:48:12+00:00 x11-clocks/kdetoys3 Small applications for KDE
This port contains a set of KDE-based applications for
miscellaneous use, like clocks.

WWW: http://www.kde.org/
1999-06-22T23:48:12+00:00 x11-clocks/kdetoys2
This port contains a set of KDE2-based applications for
miscellaneous use, like clocks.

WWW: http://www.kde.org/

--Will <andrews@technologist.com>
1999-06-22T23:48:12+00:00 x11-clocks/kdetoys11
KDE provides an integrated X11 based environment, much like CDE.
1999-06-22T22:16:55+00:00 editors/xemacs-wp-packages XEmacs elisp packages for Word Processing(wp)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the wp category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T22:16:55+00:00 editors/xemacs-prog-packages XEmacs elisp packages for Programing(prog)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the prog category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T22:16:55+00:00 editors/xemacs-packages Basic XEmacs elisp packages(xemacs-packages)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the xemacs-packages category packages provided
by xemacs.org(www.xemacs.org). If you need mule packages, install with
editors/xemacs-mule-packages.
1999-06-22T22:16:55+00:00 editors/xemacs-oa-packages XEmacs elisp packages for Office Automation(oa)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the oa category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T22:16:55+00:00 editors/xemacs-libs-packages XEmacs elisp packages for Libraries(libs)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the libs category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T22:16:55+00:00 editors/xemacs-games-packages XEmacs elisp packages for Games(games)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the games category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T22:16:55+00:00 editors/xemacs-comm-packages XEmacs elisp packages for Communication(comm)
Starting with release 21, xemacs does not come with lisp packages
any more. Instead, they are distributed separately from the main
sources.

This port provides a set of the comm category packages provided by
xemacs.org(www.xemacs.org) except for basic and mule-basic packages(those are
editors/xemacs-packages and editors/xemacs-mule-basic-packages ports
respectively).

To install other categories' packages, use editors/xemacs-*-packages
ports/packages.
1999-06-22T06:23:47+00:00 www/g-gcl Sample counter scripts for Graphic Counter Language
Sample Graphic Counter Language scripts for the creation of original web
counters.

You can see the resulting counters at
http://www.whizkidtech.redprince.net/gcl/gallery/

Requires gracula.

WWW: http://www.whizkidtech.redprince.net/gcl/
1999-06-22T03:03:43+00:00 games/gma Go-moku game which learns playing the game from studying its opponent
GMA or "The Go-Moku Apprentice" is a computerized go-moku player that
learns playing the game entirely from its opponent. It was written for
fun by Johan Walles (d92-jwa@nada.kth.se) in October 1998.

The goal of Go-Moku is to get five (or more) marks in a row
(horizontally, vertically or diagonally). You get to put one mark each
time it is your turn.

WWW: http://www.student.nada.kth.se/~d92-jwa/code/
1999-06-21T01:19:38+00:00 irc/trickyirc Client-independent detaching and reattaching of IRC sessions
TrickyIRC combines the functionality of screen and BNC, that is, it allows
you to detach and reattach from an IRC session without actually
disconnecting from the server.

WWW: http://www.leb.net/~troll/
1999-06-20T02:10:27+00:00 audio/cdindex
Reference client for the CD Index.

The CD Index project is an Open Source effort to create a free replacement
for the existing system of looking up digital audio CDs on the Internet.

This command line client reads the table of contents of an audio CD,
calculates an Id and calls a web browser (netscape or lynx) for submission
or lookup of the CD information.

WWW: http://www.cdindex.org/

Marc E E van Woerkom <van.woerkom@netcologne.de>
1999-06-19T22:41:33+00:00 net/pptpclient PPTP client for establishing a VPN link with an NT server
This is a port of the "pptp-linux" PPTP client. It can establish a
PPP connection with an NT server, tunneled through a PPTP link over
the Internet. In effect, it makes the client machine behave as if
it were on the same LAN as the server.

John Polstra has created the port, including bug fixes that were
subsequently integrated in the upstream release, and a patch to
use FreeBSD's userland "ppp" package rather than "pppd" which it
was originally designed to use.

There is no manpage for this package, but you will find some
quickstart instructions and example configuration files in
"${PREFIX}/share/examples/pptpclient".

WWW: http://pptpclient.sourceforge.net/
1999-06-19T17:38:25+00:00 graphics/giram POV-Ray oriented modeller
Giram Is a Renderer And a Modeller.

It is a Persistance Of Vision (POV-Ray) oriented modeller, but may become
more of a general modeller in the future.

WWW: http://dindinx.net/giram/
1999-06-19T08:57:17+00:00 irc/blackened The Blackened IRC Client
Blackened is an enhanced IRC client that offers a variety of features
not found in other clients, including commands designed for IRC
server operators and administrators. Normal users also benefit from
additional functionality.

IRC: irc.blackened.com #blackened
1999-06-17T10:00:30+00:00 net/domtools Set of utilities for extracting information from DNS records
'domtools' is a set of DNS information extraction utilities.

The commands in the 'domtools' package allow you to traverse DNS domain
hierarchies, list all hosts (or subdomains) within a given domain,
convert host name to IP address and vice-versa, convert a normal IP address
to the "in-addr.arpa." format and vice-versa, and more. These commands can be
used manually, or included as building blocks for higher level DNS tools.
They generate output that is easily computer parsable.

WWW: http://www.domtools.com/dns/domtools.shtml

See also the net/dlint port.

-- Alex Perel
<veers@disturbed.net>
1999-06-17T10:00:30+00:00 dns/domtools Set of utilities for extracting information from DNS records
'domtools' is a set of DNS information extraction utilities.

The commands in the 'domtools' package allow you to traverse DNS domain
hierarchies, list all hosts (or subdomains) within a given domain,
convert host name to IP address and vice-versa, convert a normal IP address
to the "in-addr.arpa." format and vice-versa, and more. These commands can be
used manually, or included as building blocks for higher level DNS tools.
They generate output that is easily computer parsable.

See also the net/dlint port.

WWW: http://www.domtools.com/dns/domtools.shtml
1999-06-17T09:35:58+00:00 print/acroread5-commfont Asian Font Packs for Acrobat Reader 5.0 (for common files)
Asian Font Packs for Acrobat Reader 5.0 (for common files)

These are common files for jpnfont(Japanese), chsfont(Chinese
Simplified), chtfont(Chinese Traditional) and korfont(Korean)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:35:58+00:00 print/acroread-commfont Asian Font Packs for Acrobat Reader 4.0 (for common files)
Asian Font Packs for Acrobat Reader 4.0 (for common files)

These are common files for jpnfont(Japanese), chsfont(Chinese
Simplified), chtfont(Chinese Traditional) and korfont(Korean)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:35:01+00:00 chinese/acroread5-chtfont Asian Font Packs for Acrobat Reader 5.0 (for Chinese Traditional)
Asian Font Packs for Acrobat Reader 5.0 (for Chinese Traditional)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:35:01+00:00 chinese/acroread-chtfont Asian Font Packs for Acrobat Reader 4.0 (for Chinese Traditional)
Asian Font Packs for Acrobat Reader 4.0 (for Chinese Traditional)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:33:25+00:00 korean/acroread5-korfont Asian Font Packs for Acrobat Reader 5.0 (for Korean)
Asian Font Packs for Acrobat Reader 5.0 (for Korean)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:33:25+00:00 korean/acroread-korfont Asian Font Packs for Acrobat Reader 4.0 (for Korean)
Asian Font Packs for Acrobat Reader 4.0 (for Korean)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:33:00+00:00 chinese/acroread5-chsfont Asian Font Packs for Acrobat Reader 5.0 (for Chinese Simplified)
Asian Font Packs for Acrobat Reader 5.0 (for Chinese Simplified)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:33:00+00:00 chinese/acroread-chsfont Asian Font Packs for Acrobat Reader 4.0 (for Chinese Simplified)
Asian Font Packs for Acrobat Reader 4.0 (for Chinese Simplified)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:29:40+00:00 japanese/acroread5-jpnfont Asian Font Packs for Acrobat Reader 5.0 (for Japanese)
Asian Font Packs for Acrobat Reader 5.0 (for Japanese)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-17T09:29:40+00:00 japanese/acroread-jpnfont Asian Font Packs for Acrobat Reader 4.0 (for Japanese)
Asian Font Packs for Acrobat Reader 4.0 (for Japanese)

You shoud get the Asian Language Kit from
http://www.adobe.com/prodindex/acrobat/readstep.html

WWW: http://www.adobe.com/prodindex/acrobat/readstep.html
1999-06-16T16:47:38+00:00 net/rtsp_proxy
This is a port of Apple Computer's open source rtsp_proxy.

QuickTime streaming uses RTP/RTSP protocols

Recommendations for Firewall Administrators:
QuickTime follows the conventions of the RTP and RTSP internet standards
to stream media over the web. To enable QuickTime 4 to work properly
inside your firewall, please follow the following IETF recommendation:

- Open port 554 for RTSP/TCP data.
- Open ports 6970 through 6999 (inclusive) for RTP/UDP data.

For more information on the RTP and RTSP internet standards:
- RTSP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc2326.txt
- RTP: http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1889.txt

WWW: http://www.apple.com/quicktime/resources/qt4/us/proxy/
1999-06-16T13:43:07+00:00 graphics/xdgagrab Capture an X server screen with a mouse pointer
xdgagrab is to capture an X server screen with a mouse pointer. It
uses the XFree86-DGA Extention.

Note that (1) xdgagrab should be run by Super User (2) X is run on
16bpp, 24bpp and 32bpp (NOT 8bpp), and (3) you need add the next line
into Section "Device" of XF86Config.

Option "sw_cursor"

Supported cards:
Millennium, MGA G200, #9 Motion 771, NeoMagic NM2160
ATI 264VT3, ATI 3D Rage Pro AGP 2X/IIC VGA,
Canopus PowerWindow 864 S3 864, NeoMagic 2070,
NeoMagic 2093

Not supported cards:
STB nVidia Riva 128
1999-06-16T13:32:18+00:00 graphics/libwmf Tools and library for converting Microsoft WMF (windows metafile)
libwmf is a library for Unix like machines that can convert wmf
files into other formats, currently it supports a gd binding
to convert to png, and an X one to draw direct to an X window
or pixmap.

WWW: http://wvware.sourceforge.net/libwmf.html
1999-06-14T20:00:37+00:00 sysutils/asmem AfterStep look-n-feel memory utilization monitor
The asmem tool is an AfterStep look-n-feel memory utilization monitor
for X Window System. asmem shows the levels of utilization of the
various kinds of memory and swap space. Multiple options for
customization are available (colors, appearance, other stuff).

WWW: http://tigr.net/afterstep/
1999-06-14T19:58:12+00:00 sysutils/asfsm File-system monitor for the AfterStep window manager
This is a file-system monitor for the AfterStep window manager. It fits
nicely in the Wharf.
1999-06-14T14:00:57+00:00 graphics/eterm-bg Image files for background of Eterm
Image files for background of Eterm

First you install Eterm and try to run:

% Eterm
(Choose "Eterm -> Background -> Pixmap -> Scaled -> Before the Storm")

or

% Esetroot -scale /usr/X11R6/share/Eterm/bg/scale/before_the_storm.jpg
% Eterm --trans --shade 40

WWW: http://www.eterm.org/
1999-06-12T04:45:53+00:00 net/rinetd Simple TCP port redirector
rinetd redirects TCP connections from one IP address and port to another.
rinetd is a single-process server which handles any number of connections to
the address/port pairs specified in the file /etc/rinetd.conf. Since rinetd
runs as a single process using nonblocking I/O, it is able to redirect a
large number of connections without a severe impact on the machine. This
makes it practical to run TCP services on machines inside an IP masquerading
firewall. rinetd does not redirect FTP, because FTP requires more than one
socket.

rinetd also supports basic allow/deny access control and logging.
1999-06-11T09:09:09+00:00 ftp/yafc Yet another FTP client, similar to ftp(1)
Yafc is yet another ftp client, similar to ftp(1). Features include
Directory cache, remote filename completion, aliases, colored ls,
recursive get/put/ls/rm, nohup mode transfers, and more!

WWW: http://www.yafc-ftp.com/
1999-06-11T08:54:59+00:00 audio/id3ed Id3 tag editor for mp3 files
A command line tool to edit id3 tags in mp3 files interactively or
on the fly.

WWW: http://code.fluffytapeworm.com/projects/id3ed
1999-06-11T08:40:32+00:00 x11-wm/toolbox A blackbox style configuration utility
Please use x11-wm/bbconf, which is the successor of this older version.

(excerpt from bbconf home page, http://bbconf.sourceforge.net/)
bbconf has grown from two previous gui configuration tools, namely bbkeysconf (the gui
blackbox keygrabber configurator) and toolbox (the gui blackbox style/theme editor). But
thanks to xOr's help (YAY xOr!! Woot! =:), bbconf has become far more than the combination of
those prior two tools. It has taken the place of them (read: no more development will be done
on bbkeysconf or toolbox), and has the capability to do FAR much more.

WWW: http://bbconf.sourceforge.net/
1999-06-11T08:29:17+00:00 mail/spruce A simple GTK based email client
Spruce is a very simple email client that uses GTK+ for its user interface.

WWW: http://spruce.sourceforge.net/
1999-06-11T00:13:26+00:00 lang/intel2gas Converts Intel assembly language (nasm) to AT&T syntax (gas)
Intel2gas is a small text parser that can convert assembler source
written in Intel (nasm) syntax to AT&T (gas) syntax. And nowadays
more often also the other way.

The program does minimal error checking and does not understand the
text it's converting. It just tries to find matches from its syntax
database.

WWW: http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/
1999-06-11T00:05:46+00:00 sysutils/wminet Window Maker dockable inetd monitor
WMiNET is a complete inetd monitoring dockapp, it's mainly
designed for usage in WindowMaker's dock and gives you some
nice & nifty features like:

* Monitors number of processes, users, ftp users,
http users, and NFS mounts;
* Monitors any tcp port you specify.
* Selectable LED or LCD GUI;
* Commandline options (-h for help);
* Enable/disable monitoring through ~/.wminetrc;
* Customs stats posistioning throught ~/.wminetrc
* User-definable scripts/commands through ~/.wminetrc;
* lpd monitoring

WWW: http://www.neotokyo.org/illusion/
1999-06-10T23:56:45+00:00 java/shujit A Just In Time java bytecode compiler
ShuJIT is a Just In Time bytecode compiler (JIT) which
works with Sun Microsystems' Java(tm) Virtual Machine
(JVM) such as JDK and JRE on Intel x86 processors.

WWW: http://www.shudo.net/jit/index.html

- Jake
jake@FreeBSD.org
1999-06-10T23:53:17+00:00 graphics/gracula Graphic Counter Language compiler/interpreter
Graphic Counter Language is a powerful programming language for the creation of
graphic and textual counters and timers. These can be used on the web, as well
as in graphic application programs (such as XWindow applications) which can
call the GCL interpeter internally and have it create a counter or a timer.

Gracula is the compiler/interpreter for Graphic Counter Language, developed
under FreeBSD, though usable on any Unix system.

For details about the language, visit GCL home page (www.whizkidtech.net/gcl/)
as well as Count Gracula's Gallery (www.whizkidtech.redprince.net/gcl/gallery)
which contains a number of sample GCL scripts and showcases various counter
designs.

GCL requires no configuration files. All you provide is graphic images and
simple scripts. Optionally, you may link the images directly into the gracula
executable. GCL can also receive input from external programs. A sample program
is included (sec2000). It allows the creation of GCL counters to display the
number of seconds (or minutes, hours, days) left till the Year 2000.

Gracula is written in C and highly optimized for speed which makes it work
reliably even on the busiest web sites.

WWW: http://www.whizkidtech.redprince.net/gcl/
1999-06-10T08:10:15+00:00 java/tya A ``100% unofficial'' JIT-compiler for java
TYA is a ``100% unofficial'' JIT-compiler designed as an
add-on to the Blackdown ports of JDK 1.1.x for Linux (x86),
but currently experimental ported for usage with JDK 1.2.

For the command line option, run Java using option "-Djava.compiler=",
like this example:

java -Djava.compiler=tya Iview Valetta.jpg
# ^ set property ^ ^your pgm ^ pgm's options

But a better and easier way is setting the JAVA_COMPILER environment
variable, as in

export JAVA_COMPILER=tya

WWW: http://sax.sax.de/~adlibit
1999-06-10T00:27:41+00:00 devel/doxygen Documentation system for C, C++, and other languages
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL
(Corba and Microsoft flavors) and to some extent PHP, C#, and D. It can
generate an on-line class browser (in HTML) and/or an off-line reference
manual (in LaTeX/PostScript/PDF) from a set of documented source files.
The documentation is extracted directly from the sources.

WWW: http://www.doxygen.org/
1999-06-09T13:08:43+00:00 java/jfc Java Foundation Classes (JFC)/Swing
Java Foundation Classes with Swing

WWW: http://java.sun.com/products/jfc/
1999-06-09T01:58:18+00:00 irc/quirc Tcl/Tk IRC client for the X Window System
An IRC client for the X Window System that uses TCL/TK. It boasts
many advanced scripting facilities and a clean interface.

WWW: http://BSDforge.com/projects/irc/quirc/
1999-06-09T01:54:53+00:00 security/gpasman Password manager that stores password information encrypted
Gpasman is a password manager. People working with the internet have to
remember lots of passwords. Saving them in a textfile is not a secure idea.
Gpasman is a GTK solution to this problem since it saves the password
information encrypted, so now you have to remember only one password instead of
ten (or more).

http://gpasman.sourceforge.net/
1999-06-09T01:51:50+00:00 math/gnuplot+ A command-driven interactive function plotting program
gnuplot-3.7.1+1.2.0 is a patch package to add some enhanced functions to
gnuplot(version 3.7) and enable it to treat Japanese text.

On patched gnuplot, the following are added.

1. LaTeX like text processing on PostScript terminal.
2. Japanese text handling
3. Saving histories of command-line-editing by GNU readline library.

For more information, see /usr/local/share/doc/gnuplot+/README.plus

WWW: http://www.yama-ga.com/gnuplot/
1999-06-09T01:47:33+00:00 math/parmetis Package for parallel (MPI) unstructured graph partitioning
ParMETIS is an MPI-based parallel library that implements a variety
of algorithms for partitioning unstructured graphs and for computing
fill-reducing orderings of sparse matrices. ParMETIS extends the
functionality provided by METIS and includes routines that are
especially suited for parallel AMR computations and large scale
numerical simulations. The algorithms implemented in ParMETIS are
based on the parallel multilevel k-way graph-partitioning algorithms
described in [KK95d], [KK96], [KK97], and the adaptive repartitioning
algorithms described in [SKK97a], [SKK97b], [SK+98], and [SKK98].

WWW: http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview
1999-06-09T01:43:06+00:00 www/fcgi FastCGI Development Kit
FastCGI Development Kit.

FastCGI is a fast, open, and secure Web server interface that solves the
performance problems inherent in CGI, without introducing the overhead and
complexity of proprietary APIs (Application Programming Interfaces).

FastCGI allows for many nice features such as persistent CGI applications
(eliminating process creation time per request) and being able run CGI
applications on hosts remote to the web server itself.

Most web servers have optional or add-on support for FastCGI. Applications
which are developed with FastCGI behave as standard CGIs when invoked by web
servers without FastCGI support. In other words, if the server supports
FastCGI, then FastCGI applications get all the perks (mainly being *really*
fast); if the server does not support FastCGI, then FastCGI applications
behave exactly like standard CGIs.

WWW: http://www.fastcgi.com/
1999-06-09T01:39:22+00:00 www/squirm Fast & configurable redirector for the Squid
Squirm is a fast & configurable redirector for the Squid.

Squirm has the following features:

-Very, very fast
-Virtually no memory usage
-It can re-read it's config files while running by sending it a HUP signal
-Interactive test mode for checking new configs
-Full regular expression matching and replacement
-Config files for patterns and IP addresses.
-If you mess up the config file, Squirm runs in Dodo Mode so your squid
keeps working :-)

It has been written because the existing redirector scripts used too much
memory and all were too slow for Squids that receive a lot of requests.

It can handle nifty things like file mirrors with the regex pattern replacement
strings, and do site blocking - useful for schools. It could also do such
things as banner add rewriting, and just about anything else :-)

WWW: http://squirm.foote.com.au/
1999-06-09T01:34:12+00:00 www/thttpd Tiny/turbo/throttling HTTP server with CGI support
thttpd is a simple, small, portable, fast, and secure HTTP server.

- Simple: It handles only the minimum necessary to implement HTTP/1.1.

- Small: It also has a very small run-time size, since it does not fork
and is very careful about memory allocation.

- Portable: It compiles cleanly on SunOS 4.1.x, Solaris 2.x, BSD/OS 2.x,
Linux 1.2.x, and OSF/1 (on a 64-bit Alpha).

- Fast: In typical use it's about as fast as the best full-featured
servers (Apache, NCSA, Netscape). Under extreme load it's much faster.

- Secure: It goes to great lengths to protect the web server machine
against attacks and breakins from other sites.

It also has one extremely useful feature (URL-traffic-based throttling) that
no other server currently has.

WWW: http://www.acme.com/software/thttpd/
1999-06-09T01:30:04+00:00 korean/engdic English dictionary utility for Korean
engdic
------

engdic is a english dictionary for korean working on unix enviroment system.

Special thanks to : KwangSuk Lee (Dictionary data maker)
1999-06-09T01:25:02+00:00 security/firewalk Remote firewall auditing tool
Firewalk is a network auditing tool that attempts to
determine what transport protocols a given gateway will
pass. Firewalk works by sending out TCP or UDP packets
with a TTL one greater than the targeted gateway. If the
gateway allows the traffic, it will forward the packets to
the next hop where they will expire and elicit an
ICMP_TIME_EXCEEDED message. If the gateway host does not
allow the traffic, it will likely drop the packets on the
floor and we will see no response.

WWW: http://www.packetfactory.net/firewalk/
1999-06-09T00:51:12+00:00 sysutils/sdd Faster and improved version of dd
sdd is a replacement for dd(1).

- Much faster than dd in cases where input block size (ibs) is not equal
to the output block size (obs).
- sdd does not share the design bugs of dd that cause fragments to be
read from a pipe and filled up to input block size.
- Statistics are much better readable than from 'dd'.
- rmt support for if= & of=
- Output file is sync'd before doing statistic report.
- Timing available, -time option will print transfer speed
- Timing & Statistics available at any time with SIGQUIT (^\)
- Can seek on input and output
- Fast null input
- Fast null output
- Reblocking on pipes does not fill small input blocks to
input block size
- Debug printing
- Progress printing
1999-06-09T00:35:34+00:00 news/gup Allows remote sites to change their newsgroup subscriptions
Gup, the Group Update Program is a Unix mail-server that lets a remote
site change their newsgroups subscription without requiring the
intervention of the news administrator at the feed site.
1999-06-09T00:31:17+00:00 net/brouted
Introduction
============

This is a port of brouted. brouted is dynamic routing daemon
acting on source IP address of TCP connections. It's purpose
is to use multiple routing only TCP/IP leased line only with
a single host.


How it works
============

It checks PCB(Protocol Control Block) and kernel routing ta-
ble. If dedicated source IP appears in PCB, brouted checks
whether it's destination IP address exists in kernel routing
table. If it doesn't exists, brouted add new routing entry
which routes destination IP to dedicated gateway.

In similar manner, when the TCP connection drops, correspond-
ing routing entry is removed from kernel routing table.


- Jeong Sung Won
swjeong@kitel.co.kr
1999-06-09T00:25:42+00:00 palm/syncal Synchronize your PalmPilot with ical
Syncal reads a current ical calendar file, an archived
ical calendar file from the last time syncal was run, and
a Palm device DateBook database and reconciles them. It
creates a new ical calendar file which replaces both the
current and archived ones and updates the Pilot DateBookDB
to coincide with them.

Once syncal is started, the user must invoke HotSync on
the target device.
1999-06-08T17:48:39+00:00 misc/videotext X11/Xview TV Videotext/Teletext page viewer (.vtx files)
Videotext is an X11 program to display and print Videotext/Teletext
pages saved as .vtx files.
It can also drive a wide range of special teletext capture cards
(both commercial and home made)

To capture Teletext pages to disk, use the vbidecode program which
captures Teletext pages with the Bt848/Bt878 TV card/frame grabber.

WWW: http://home.pages.de/~videotext/
1999-06-07T22:10:33+00:00 misc/vbidecode Get Videotext/Teletext (.vtx) and other VBI data from TV channels
vbidecode - VBI data decoder
Copyright (C) 1997,98 Ralph Metzler (rjkm@thp.uni-koeln.de)

Vbidecode decodes some of the data structures that are transmitted in the
VBI (Vertical Blanking Interval) of television transmissions.
It can decode the following formats, with some restrictions for NTSC users.

- videotext/teletext
text based information pages (40x25 characters)

- intercast
WWW pages transmitted via line 31 videotext in a kind of compressed
SLIP format

- VPS
channel information and signals for automatic start/stop of VCRs

- Videocrypt 1 and 2

VBI data is read from /dev/vbi0 which is provided by a Video Capture
card such as those using the Bt848/Bt878 family of video capture chips.
1999-06-07T04:41:57+00:00 converters/fconv Converts DOS or Mac-style files to Unix format, and vice-versa
As well as being a work-alike for the BSDI utility mentioned in the
doscmd man page, dos2bsd (and bsd2dos), fconv supports conversion to
and from Macintosh type files (which use only '\r').
1999-06-06T17:55:43+00:00 editors/gedit2 A small but powerful text editor for Gnome 2 Desktop Environment
gEdit is a Gtk+-2 text editor. Its features include:

* Complete integration with the GNOME Environment, including GnomeMDI
* Global Search and Replace
* Dynamically loaded fonts
* Splitscreen Mode
* Printing support
* Configurable Plugins system
* Unlimited Undo/Redo

WWW: http://gedit.sourceforge.net/
1999-06-06T17:55:43+00:00 editors/gedit Small but powerful text editor for GNOME 3 Desktop Environment
gEdit is a Gtk+ 3 text editor. Its features include:

* Complete integration with the GNOME Environment, including GnomeMDI
* Global Search and Replace
* Dynamically loaded fonts
* Splitscreen Mode
* Printing support
* Configurable Plugins system
* Unlimited Undo/Redo

WWW: http://www.gnome.org/projects/gedit/
1999-06-06T17:49:47+00:00 security/sslproxy Transparent and scalable SSL/TLS interception
SSLproxy is a proxy for SSL/TLS encrypted network connections. It is intended to
be used for decrypting and diverting network traffic to other programs, such as
UTM services, for deep SSL inspection.

SSLproxy is designed to transparently terminate connections that are redirected
to it using a network address translation engine. SSLproxy then terminates
SSL/TLS and initiates a new SSL/TLS connection to the original destination
address. Packets received on the client side are decrypted and sent to the
program listening on a port given in the proxy specification. SSLproxy inserts
in the first packet the address and port it is expecting to receive the packets
back from the program. Upon receiving the packets back, SSLproxy re-encrypts and
sends them to their original destination. The return traffic follows the same
path back to the client in reverse order.

WWW: https://github.com/sonertari/SSLproxy
1999-06-06T17:44:31+00:00 games/dopewars UNIX rewrite of a game originally based on "Drug Wars"
The idea of dopewars is to deal drugs on the streets of New York,
amassing a huge fortune and paying off the loan shark, while avoiding
the ever-annoying police. The UNIX rewrite, as well as featuring a
so-called "antique" mode which closely follows the original,
introduces new features such as the ability to take part in
multi-player games.

WWW: http://dopewars.sourceforge.net/
1999-06-06T17:40:06+00:00 games/phalanx Xboard-compatible chess playing program
Phalanx is a chess playing program. Phalanx is xboard compatible.
Running with xboard: 'xboard -fcp phalanx'. Note that permanent
brain (pondering) is off by default. Newer versions of xboard set
it on with the 'hard' command. If this does not work, try 'xboard
-fcp "phalanx -p+"' or (for <4.0.0 versions of xboard) change your
initString (see Xboard documentation for details). It's better to
stop permanent brain in both programs, when playing Phalanx against
another program on a machine with one CPU.

It's also possible to run phalanx without xboard. Do "phalanx -h"
to get a list of command line options. One important command of
phalanx's ASCII interface is "help".

WWW: http://phalanx.sourceforge.net/
1999-06-06T17:33:50+00:00 devel/t1lib Type 1 font rasterization library for Unix/X11
t1lib is a library written in the C programming language allowing a programmer
to generate bitmaps from Adobe (TM) Type 1 fonts quite easily. These bitmaps
are returned in a data structure with type GLYPH. This special GLYPH-type is
also used in the X11 window system to describe character bitmaps. It contains
the bitmap data as well as some metric information. But t1lib is in itself
entirely independent of the X11-system or any other graphical user interface.

WWW: http://www.t1lib.org/
1999-06-06T17:29:50+00:00 devel/gtksheet
GtkSheet is a matrix widget for GTK+. It consists of an scrollable grid of
cells where you can allocate text which can be edited interactively. It is
also a container subclass, allowing you to display buttons, curves, pixmaps
and any other widget in it. You can also set many attributes as: border,
foreground and background color, text justification, and more. GtkSheet comes
also with an extra set of useful widgets and a demo program showing all of
them interacting in a spreadsheet-like GUI.

This distribution includes the following set of widgets:

* GtkSheet
* GtkSheetEntry
* GtkComboBox
* GtkColorCombo
* GtkBorderCombo

and a demo program showing their features.

WWW : http://magnet.fsu.edu/~feiguin/gtk/

- Ying-Chieh Liao
ijliao@csie.nctu.edu.tw
1999-06-06T17:22:13+00:00 graphics/gphoto2 Command-line frontend to libgphoto2
gphoto2 is a command-line frontend to libgphoto2.

WWW: http://www.gphoto.org/proj/gphoto2/
1999-06-06T17:22:13+00:00 graphics/gphoto
gPhoto is an universal, free GTK+ application that will allow
downloading, saving, and manipulation of images from several
different digital camera models, or from the local harddrive.

gPhoto has a basic command line interface, which is handy,
if you want to set up a web camera, and use gphoto in a
script, e.g. with Perl/PHP.

gPhoto sports a new HTML engine, that let's you create your
gallery "themes" (HTML with special tags), and publish images
to the web. A directory browse mode has also been implemented.

gPhoto supports a wide array of digital camera models. Visit
http://www.gphoto.org/cameras-04.html for an updated list.

WWW: http://www.gphoto.org/
1999-06-06T17:17:35+00:00 textproc/perl2html Perl sources to HTML converter
Perl2html is a syntax highlighter for Perl source code that produces a
highlighted html file as output.

Perl2html offers the following features:

- fast (single pass conversion using flex)
- doesn't change formatting - only adds <FONT COLOR=#XXXX> tags
and properly escapes non-ascii characters
- easy integration with webservers - browse your sources colourized
- gzips http output for browsers to save bandwidth (only in CGI mode)
- documentation and manpage included

WWW: http://user.cs.tu-berlin.de/~schintke/x2html/
1999-06-06T17:11:59+00:00 cad/tkgate Event driven digital circuit simulator
TkGate is a event driven digital circuit simulator with a tcl/tk-based
graphical editor. TkGate supports a wide range of primitive circuit elements as
well as user-defined modules for hierarchical design.

The distribution comes with a number of tutorial and example circuits.

WWW: http://tkgate.org/
1999-06-06T17:07:37+00:00 games/blockade X version of the `blockade' Macintosh game
An X version of the `blockade' Macintosh game by Christer Ericson.
This game includes the ability to edit new levels.
1999-06-06T17:03:58+00:00 emulators/quasi88 PC-8801 emulator for X
PC-8801 emulator for X.

WWW: http://www.eonet.ne.jp/~showtime/quasi88/
1999-06-06T16:59:26+00:00 databases/dbview View dBase III files
A little tool that will display dBase III files. You can also use
it to convert your old .dbf files for further use with Unix. It should
also work with dBase IV files, but this is mostly untested.

dbview displays the contents of a dBase III or IV database file. This is
done by displaying both the name of the field itself and its value. At
the end of every record a newline is appended.

WWW: http://www.infodrom.org/projects/dbview/
1999-06-04T17:44:37+00:00 games/oneko-sakura Cat, Sakura or Tomoyo chasing a mouse all over the screen
The program oneko creates a cute cat chasing around your mouse cursor.

patchlevel "1.2.sakura.5"
Added bitmaps of Sakura Kinomoto and Tomoyo Daidouji
who are characters in a comic strip "CARDCAPTOR SAKURA" (CLAMP, Kodansha),
with the sanction indicated in
CLAMP-NET.COM (http://www.clamp-net.com/).

Modified to support -name, -towindow, -toname and -tofocus.

by Kiichiroh Mukose <mukose@hbar.mp.es.osaka-u.ac.jp>,
WWW: http://www.daidouji.com/oneko/

This port maintainer is: HOTARU-YA <hotaru@tail.net>
1999-06-04T07:16:51+00:00 devel/ctags Feature-filled tagfile generator for vi and emacs clones
Exuberant Ctags generates an index (or tag) file of source language
objects in source files that allows these items to be quickly and
easily located by a text editor or other utility.

Alternatively, it can generate a cross reference file which lists,
in human-readable form, information about the various objects found
in a set of source code files.

Supported languages include: Assembler, ASP, AWK, BETA, C, C++, C#,
COBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make,
Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell
(Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc.

WWW: http://ctags.sourceforge.net/
1999-06-04T06:14:33+00:00 irc/roxirc Tcl/tk irc client
RoxIRC is a graphical IRC client written in tcl/tk. It provides a pleasant,
easy to use, and powerful interface.

the features include:
ircII style /commands, with history
configurable colors for information types
dedicated query windows
dynamic configuration, no need to restart it
notify list
all tcl scripting
nicklist, see who is in the channel without /names
dialogs for banlist, modes, kick/ban, etc
popup menus when you right click on nicks, channels, querys...
auto reconnect to server/rejoin channels when disconnected
URL catcher
Supports bold and underlined text
Netsplit detection
DCC chat and file transfers

For more information see:
WWW: http://roxirc.lighter.net/
1999-06-02T10:21:28+00:00 lang/python-doc-postscript-letter
1999-06-02T10:19:53+00:00 lang/python-doc-postscript-a4
1999-06-02T10:18:17+00:00 lang/python-doc-pdf-letter
1999-06-02T10:16:17+00:00 lang/python-doc-pdf-a4
1999-06-02T10:13:25+00:00 lang/python-doc-html Documentation for the Python programming language
Documentation for the Python programming language.

WWW: https://www.python.org/doc/
1999-06-02T08:11:29+00:00 security/opieprint Output postscript with 100 OPIE passwords credit card sized
This is keyprint: a quick hack for printing S/Key keys on a small piece
of paper, twice the size of a credit card for easy storage in a
wallet, card holder, etc. It produces a PostScript file which can be
printed and then trimmed to size:

hn38925
+----------------------------------------+
| 1 af fd alfal 26 fd s fdas da |
| 2 af fd alfal 27 fd s fdas da |
| 3 af fd alfal 28 fd s fdas da |
| . . |
| . . |
| 74 af fd alfal 98 fd s fdas da |
| 75 af fd alfal 99 fd s fdas da |
+----------------------------------------+

Warning: If you don't have a secure network, then it is not a good
idea to print this key set on a network printer. It might be obvious,
but you never know.
1999-06-02T08:11:29+00:00 security/keyprint Print S/Key keys on a piece of paper, twice the size of a credit card
This is keyprint: a quick hack for printing S/Key keys on a small piece
of paper, twice the size of a credit card for easy storage in a
wallet, card holder, etc. It produces a PostScript file which can be
printed and then trimmed to size:

hn38925
+----------------------------------------+
| 1 af fd alfal 26 fd s fdas da |
| 2 af fd alfal 27 fd s fdas da |
| 3 af fd alfal 28 fd s fdas da |
| . . |
| . . |
| 74 af fd alfal 98 fd s fdas da |
| 75 af fd alfal 99 fd s fdas da |
+----------------------------------------+

Warning: If you don't have a secure network, then it is not a good
idea to print this key set on a network printer. It might be obvious,
but you never know.
1999-06-02T06:14:11+00:00 net/ttcp Benchmarking tool for analysing TCP and UDP performance
TTCP is a benchmarking tool for determining TCP and UDP performance
between 2 systems.

The program was created at the US Army Ballistics Research Lab (BRL)
and is in the public domain. Feel free to distribute this program
but please do leave the credit notices in the source and man page intact.

How to get TCP performance numbers:

receiver sender

host1% ttcp -r -s host2% ttcp -t -s host1

-n and -l options change the number and size of the buffers.

WWW: http://ftp.arl.mil/~mike/ttcp.html
1999-06-02T06:14:11+00:00 benchmarks/ttcp Benchmarking tool for analysing TCP and UDP performance
TTCP is a benchmarking tool for determining TCP and UDP performance
between 2 systems.

The program was created at the US Army Ballistics Research Lab (BRL)
and is in the public domain. Feel free to distribute this program
but please do leave the credit notices in the source and man page intact.

How to get TCP performance numbers:

receiver sender

host1% ttcp -r -s host2% ttcp -t -s host1

-n and -l options change the number and size of the buffers.

WWW: http://ftp.arl.mil/~mike/ttcp.html
1999-06-01T20:29:14+00:00 security/pktsuckers Log contents of unwanted UDP packets and TCP connections
The two programs tcpsuck and udpsuck run out of the Inetd daemon on
unused ports. They log the contents of packets or connections to these
ports. This allows you to read the contents of the network strobe
attacks on your machine. It also slows the strobes down, as they think
you're actually running a service on several ports when you aren't.
1999-06-01T13:16:47+00:00 math/vtk5 The Visualization Toolkit
The Visualization Toolkit (VTK) is an open-source, freely available software
system for 3D computer graphics, image processing and visualization. VTK
consists of a C++ class library and several interpreted interface layers
including Tcl/Tk, Java, and Python. Kitware, whose team created and continues
to extend the toolkit, offers professional support and consulting services for
VTK. VTK supports a wide variety of visualization algorithms including: scalar,
vector, tensor, texture, and volumetric methods; and advanced modeling
techniques such as: implicit modeling, polygon reduction, mesh smoothing,
cutting, contouring, and Delaunay triangulation. VTK has an extensive
information visualization framework, has a suite of 3D interaction widgets,
supports parallel processing, and integrates with various databases on GUI
toolkits such as Qt and Tk.

WWW: http://www.vtk.org
1999-06-01T13:16:47+00:00 math/vtk43 The Visualization Toolkit shared libs
VTK - the Visualization Toolkit is an object oriented, high
level library that allows one to easily write programs in C++, Tcl,
Python and Java that do 3D visualization.

VTK enables users to concentrate on their work by providing a
large number of excellent and feature packed high level functions that
do visualization. The library needs OpenGL to render the graphics and
for FreeBSD machines Mesa is necessary.

The terms/copyright can be read in the docs dir/README.html. The patented
classes (few in number) are not to be used in commercial application
without a license from the patent/copyright holder (listed in the class
header). Patented classes are listed in README.patented-classes.

WWW: http://www.vtk.org
1999-06-01T13:16:47+00:00 math/vtk The Visualization Toolkit shared libs
VTK - the Visualization Toolkit is an object oriented, high
level library that allows one to easily write programs in C++, Tcl,
Python and Java that do 3D visualization.

VTK enables users to concentrate on their work by providing a
large number of excellent and feature packed high level functions that
do visualization. The library needs OpenGL to render the graphics and
for FreeBSD machines Mesa is necessary.

The terms/copyright can be read in the docs dir/README.html. The patented
classes (few in number) are not to be used in commercial application
without a license from the patent/copyright holder (listed in the class
header). Patented classes are listed in README.patented-classes.

WWW: http://www.vtk.org
1999-06-01T10:46:58+00:00 audio/libcdaudio Library for playing audio CDs
libcdaudio is a library designed to provide functions to control
operation of a CD-ROM when playing audio CDs. It also contains
functions for CDDB and CD Index lookup.

WWW: http://libcdaudio.sourceforge.net/
1999-05-29T14:42:32+00:00 editors/psgml-xemacs21-mule A major mode for editing SGML and XML documents for XEmacs with Mule
PSGML: a major mode for editing SGML and XML documents for XEmacs with Mule.

--- 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:
${LOCALBASE}/lib/xemacs/site-lisp/psgml/

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

(require 'psgml-startup)

--- Porting by shige <shige@FreeBSD.ORG> and kuriyama@FreeBSD.ORG
1999-05-29T08:32:15+00:00 korean/hanIM Mizi Research's Korean X11 Input Method
hanIM
=====

hanIM is Mizi Research's Korean X11 Input Method for UNIX/X11R6.
1999-05-29T04:47:14+00:00 audio/aumix Audio mixer for X11, terminal, or command line
A program for adjusting audio mixers from the command line or
scripts, or interactively at the console or a terminal with a full-screen,
ncurses-based interface and sysmouse(4) support.

Can optionally be built with a GTK+-based interface.

WWW: http://jpj.net/~trevor/aumix.html
1999-05-28T21:01:51+00:00 shells/esh The "easy shell", a small shell with Lisp-like syntax
esh is a new shell for Unix, written completely from scratch. It is
very small, both in number of lines of source code and in memory
consumption. The whole shell is about 5000 lines of C source code, and
occupies about twice as little memory as bash in some cases.

However, esh is also extremely flexible, with a real programming
language at the core. The syntax is a simplified form of Scheme. The
current version is 0.8, though it is already stable and
featureful. The reason for the low version number is lack of
real-world testing. It is released under the GPL, of course.
1999-05-27T13:53:03+00:00 games/rocksndiamonds Colorful Boulderdash'n'Emerald Mine'n'Sokoban'n'Stuff
This is a nice little game with color graphics and sound for your Unix system
with color X11. You need an 8-Bit color display or better. It will not work
on black&white systems, and maybe not on gray scale systems.

If you know the game "Boulderdash" (Commodore C64) or "Emerald Mine" (Amiga),
you know what "ROCKS'N'DIAMONDS" is about.

WWW: http://www.artsoft.org/rocksndiamonds/
1999-05-26T07:53:18+00:00 textproc/py-mxTextTools
This package provides several different functions and mechanisms
to do fast text text processing. Amongst these are character set
operations, parsing & tagging tools (using a finite state machine
executing byte code) and common things such as Boyer-Moore search
objects. For full documentation see the home page.

WWW: http://starship.skyport.net/~lemburg/mxTextTools.html
1999-05-26T07:53:18+00:00 lang/py-mx-base eGenix mx-Extension Series for Python
eGenix.com mx Extensions for Python

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:

mxDateTime - Generic Date/Time Types
mxTextTools - Fast Text Processing Tools
mxStack - Fast and Memory-Efficient Stack Type
mxTools - Collection of Additional Builtins
mxProxy - Generic Proxy Wrapper Type
mxBeeBase - On-disk B+Tree Based Database Kit

WWW: http://www.egenix.com/
1999-05-26T07:52:00+00:00 devel/py-mxTools
The package contains a collection of useful functions that aid in
common tasks like iterating over objects or applying functions to
sets of parameters. The functions contained in the package auto-install
themselves as builtins when the package is imported.

WWW: http://starship.skyport.net/~lemburg/mxTools.html
1999-05-26T07:50:54+00:00 devel/py-mxStack
This package contains a generic and very simple stack implementation
written in C for speed. For full documentation see the home page.

WWW: http://starship.skyport.net/~lemburg/mxStack.html
1999-05-26T07:49:45+00:00 devel/py-mxDateTime
This package contains three new object types for Python: DateTime,
DateTimeDelta and RelativeDateTime. These can be used to handle and
store date/time values and also allow some basic date/time
arithmetic. For full documentation see the home page.

WWW: http://starship.skyport.net/~lemburg/mxDateTime.html
1999-05-25T22:47:01+00:00 net/perldap Perl interface to LDAP
An object-oriented Perl interface to the standard LDAP functions.

Paul Richards (paul@originative.co.uk)
Originative Solutions Ltd
1999-05-25T22:44:25+00:00 net/ldapsdk Mozilla LDAP sdk
Mozilla LDAP sdk

WWW: https://wiki.mozilla.org/LDAP_C_SDK
1999-05-25T22:14:22+00:00 korean/linux_locale Glibc 2.0 Korean locale for linux compatibility
Korean locale for linux_lib
===========================

For running some linux-emulation program such as hanIM, you may
need this for correctly working setlocale() for ko locale.

glibc(prior 2.1) have no true multilingual support, so this locale
definition is broken but sufficient for running X11 applications.

This definition files(LC_CTYPE, LC_TIME, etc.) is from
Alzza Linux distribution, a leading Linux distribution in Korea.

--
Ports by CHOI Junho <cjh@kr.freebsd.org>
1999-05-23T14:54:10+00:00 devel/pth GNU Portable Threads
GNU Pth - The GNU Portable Threads
Copyright (c) 1999-2005 Ralf S. Engelschall <rse@gnu.org>

Pth is a very portable POSIX/ANSI-C based library for Unix platforms
which provides non-preemptive priority-based scheduling for multiple
threads of execution (aka ``multithreading'') inside event-driven
applications. All threads run in the same address space of the server
application, but each thread has it's own individual program-counter,
run-time stack, signal mask and errno variable.

The thread scheduling itself is done in a cooperative way, i.e., the
threads are managed by a priority- and event-based non-preemptive
scheduler. The intention is that this way one can achieve better
portability and run-time performance than with preemptive scheduling.
The event facility allows threads to wait until various types of events
occur, including pending I/O on file descriptors, asynchronous signals,
elapsed timers, pending I/O on message ports, thread and process
termination, and even customized callback functions.

WWW: http://www.gnu.org/software/pth/
1999-05-21T15:35:55+00:00 textproc/xml4j XML for Java parser
XML Parser for Java is a validating XML parser and processor written in 100%
pure Java. It is a library for parsing and generating XML documents. This
parser easily enables an application to read and write XML data. Version 4.3.0
and above incorporate support for the following:

- Extensible Markup Language (XML) 1.0, Third Edition Recommendation
- Namespaces in XML Recommendation
- Extensible Markup Language (XML) 1.1 Recommendation, excluding support for
normalization checking
- Namespaces in XML 1.1 Recommendation
- Experimental implementation of XML Inclusions (XInclude) 1.0 Working Draft
(November 2003) in Last Call, excluding support for XPointer
- W3C XML Schema 1.0 Structures and Datatypes Recommendations
- OASIS XML Catalogs
- SAX 1.0 and 2.0.1
- DOM Level 1, DOM Level 2, and an experimental implementation of the DOM Level
3 Core and Load/Save Proposed Recommendations
- JAXP 1.2
- The XML Schema API, which provides access to the post-schema validation
"infoset" (PSVI)
- Use of the "Xerces Native Interface" API throughout the product, allowing
unprecedented customizing.

WWW: http://www.alphaworks.ibm.com/tech/xml4j/
1999-05-20T20:46:29+00:00 misc/32upgrade
This package will allow you to upgrade your 3.2R system to
3-stable, so you can compile and use all ports in ports-current.

Satoshi
asami@freebsd.org
1999-05-20T09:14:19+00:00 misc/pinfo Ncurses based, lynx style info documentation browser
pinfo is a (n)curses based, lynx style info browser.

WWW: http://pinfo.alioth.debian.org/
1999-05-19T13:37:59+00:00 biology/ortep3 Oak Ridge Thermal Ellipsoid Plot Program for Crystal Structure
This is ORTEP-III, the Oak Ridge Thermal Ellipsoid Plot Program for Crystal
Structure Illustrations.

(1) If you can use `pgplot' as screen drawing routine, type

% make WITH_PGPLOT=yes

(2) If you are not familier to `pgplot', note the followings:

Before you use ortep3 with pgplot library,
run pgdisp server and setenv PGPLOT_DEV as

% pgdisp &
% setenv PGPLOT_DEV /xwindow

then you can see the ortep-drawing on a pgplot window.

Examples and documentation or on the web site.

WWW: http://www.ornl.gov/ortep/ortep.html
1999-05-19T13:37:08+00:00 biology/deft Density functional molecular orbital calculation
DeFT is a density functional moleculat orbital calculation program,
which was made by Alain St-Amant at Univ. Ottawa.
If you are interested in DeFT, please try to contact him.

URL:http://www.chem.uottawa.ca/st-amant/st-amant_en.html

DeFT_2.2 may be run with MPI, but I did not try it.


Potring to 4.0-CURRENT (__FreeBSD_version == 400005) and later versions
have been assisted greatly by Glenn Johnson <gjohnson@nola.srrc.usda.gov>,
thanks a lot !
He found a couple of troublesome in optimization using g77 at FreeBSD 4,
then it is recommended to use f2c/cc.
--
rmiya
1999-05-19T13:24:00+00:00 japanese/emacs-manual Japanese translation of the GNU Emacs Manual
This is a Japanese translation of the GNU Emacs Manual.

Emacs is the extensible, customizable, self-documenting real-time
display editor. This Info file describes how to edit with Emacs and
some of how to customize it; it corresponds to GNU Emacs version 20.6.
1999-05-17T10:32:43+00:00 print/pdq Straightforward, flexible print subsystem
pdq is a straightforward, flexible print subsystem.
It has the following features:
o Modular driver and interface support.
o Jobs can be monitored through completion.
o Job status can be checked after completion.
o Users can only print files of declared types.
o Users can define their own printers.
o Multitasking, with no queues to get clogged.
o Scripts can be embedded in the rc files.
o Custom command-line options.
o Root privileges not required.

WWW: http://pdq.sourceforge.net/
1999-05-17T10:26:40+00:00 security/nessus Security scanner: looks for vulnerabilities in a given network
Nessus is a security scanner that crawls across a network, looking
for well-known vulnerabilities and common misconfiguration.

It has a unique set of features, including automatic SSL discovery,
services recognition (so it will catch, for instance, a FTP server
running on a port different than 21) and its own scripting language.

The Nessus Security Scanner is released under the GNU General Public
Licence and aims to be easy to use while extremely powerful.

WWW: http://www.nessus.org/

PS: To install the lot in one operation, do nessus-plugins first.
1999-05-17T10:26:40+00:00 security/nessus-devel A security scanner: looks for vulnerabilities in a given network
Nessus is a security scanner that crawls across a network, looking
for well-known vulnerabilities and common misconfiguration.

It has a unique set of features, including automatic SSL discovery,
services recognition (so it will catch, for instance, a FTP server
running on a port different than 21) and its own scripting language.

The Nessus Security Scanner is released under the GNU General Public
Licence and aims to be easy to use while extremely powerful.

WWW: http://www.nessus.org/

PS: To install the lot in one operation, do nessus-plugins-devel first.
1999-05-11T06:30:04+00:00 japanese/exmh2 X11/TK based mail reader front end to MH for Japanese environments
exmh is a TCL/TK based interface to the MH mail system.

IMPORTANT: exmh depends on the TK send facility for its background
processing. With TK 3.3, send now uses xauthority mechanisms by default,
unless you compile TK with -DTK_NO_SECURITY. Generally, this means that
you **MUST** must run xdm to start your Xserver.

FEATURES: As well as providing the usual layer on top of MH commands, exmh
has a number of other features.

JAPANESE ENVIRONMENT: To compose Japanese mail, you can use kinput2 with
<Ctrl-backslash> key. Once kinput2 is used, the message header will have
"charset=iso-2022-jp".
1999-05-11T01:59:51+00:00 print/rlpr Send print jobs to lpd servers anywhere on a network
Send print jobs to lpd servers anywhere on a network. Does not require
lpd server to be listed in client's /etc/printcap, and is therefore
useful for printing from machines one does not have root access on.

Gettext (-lintl) is not used by this port because it adds bloat
without functionality -- there are no language files supplied with this
package yet. May be in future versions.

WWW: http://freecode.com/projects/rlpr
WWW: http://truffula.com/rlpr/
1999-05-11T01:46:31+00:00 japanese/gtkicq Icq clone for Japanese user
GtkICQ is a clone of Mirabilis' popular ICQ written with GTK.
The original source was taken from Matt Smith's mICQ. This is ment as
a replacement for the JavaICQ, which is slow and buggy. If you would
like to contribute, please contact Jeremy Wise ( jwise@pathwaynet.com ).
You may also want to visit The ICQ Protocol Site at:
[ http://www.student.nada.kth.se/~d95-mih/icq/ ] for information about
the ICQ protocol and mailing list.

See also http://gtkicq.pn.org/

-Shuichi Tanaka
stanaka@bb.mbn.or.jp
1999-05-10T17:08:59+00:00 japanese/libjcode Japanese charset conversion library
This Library can convert Japanese charset.
And Convert Japanese "Hankaku-Kana" to "Zenkaku"
1999-05-10T16:44:07+00:00 misc/asbutton Dockapp that displays 4 or 9 buttons to run apps of your choice
A swallowable applet presents a number of little buttons inside a
Wharf or dock icon and each of those starts an application when
clicked.
1999-05-10T14:47:27+00:00 editors/wemi-mule-current
WEMI, Library of MIME feature for GNU Emacs for mule.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'wemi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-10T14:44:26+00:00 editors/wemi-emacs-current
WEMI, Library of MIME feature for GNU Emacs for emacs.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'wemi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-10T13:38:55+00:00 editors/wemi-mule
WEMI, Library of MIME feature for GNU Emacs for mule.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'wemi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-10T13:37:23+00:00 editors/wemi-emacs
WEMI, Library of MIME feature for GNU Emacs for emacs.

WEMI is a branch of SEMI kernel package using widget. It is a
library to provide MIME feature for GNU Emacs based on SEMI API.
Namely it contains whole features of SEMI thus it is a replacement
of SEMI.

MIME is a proposed internet standard for including content and
headers other than (ASCII) plain text in messages.

RFC 2045 : Internet Message Bodies
RFC 2046 : Media Types
RFC 2047 : Message Header Extensions
RFC 2048 : MIME Registration Procedures
RFC 2049 : MIME Conformance

WEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

WEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- WEMI

*** Caution!! ***

Because WEMI is completely compatible with SEMI, WEMI overrides
SEMI.


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'wemi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-10T11:32:03+00:00 x11-toolkits/gnustep-xgps
GNUstep is a set of general-purpose Objective-C libraries based on the
OpenStep standard developed by NeXT (now Apple) Inc. The libraries
consist of everything from foundation classes, such as dictionaries and
arrays, to GUI interface classes such as windows, sliders, buttons, etc.

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

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 x11-toolkits/gnustep-gui GNUstep GUI library
The GNUstep GUI library implements the AppKit portion of the OpenStep
specification, jointly developed by NeXT and Sun. It aims to provide
compatibility with extensions added by Apple's implementation of this standard:
Cocoa. The AppKit library contains components required for writing graphical
applications.

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

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

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 lang/gnustep-objc A snapshot of libobjc, meant to be used with GNUstep
GNUstep is a set of general-purpose Objective-C libraries based on the
OpenStep standard developed by NeXT (now Apple) Inc. The libraries
consist of everything from foundation classes, such as dictionaries and
arrays, to GUI interface classes such as windows, sliders, buttons, etc.

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

LICENSE: GPL2 or later

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 lang/gnustep-guile GNUstep interface to the GUILE scheme interpreter
GNUstep is a set of general-purpose Objective-C libraries based on the
OpenStep standard developed by NeXT (now Apple) Inc. The libraries
consist of everything from foundation classes, such as dictionaries and
arrays, to GUI interface classes such as windows, sliders, buttons, etc.

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

LICENSE: GPL2 or later

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 lang/gnustep-base GNUstep Foundation library
The GNUstep Base library implements the Foundation portion of the OpenStep
specification, jointly developed by NeXT and Sun. It aims to provide
compatibility with extensions added by Apple's implementation of this standard:
Cocoa. The Foundation framework provides the standard library for Objective-C,
including collections, operating system interfaces, and so on.

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

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 devel/gnustep Objective-C libraries based on the OpenStep standard
GNUstep is a set of general-purpose Objective-C libraries, originally based on
the OpenStep standard jointly developed by NeXT and Sun and now following
Apple's Cocoa APIs. The libraries consist of everything from foundation
classes, such as dictionaries and arrays, to GUI interface classes such as
windows, sliders, buttons, etc.

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

WWW: http://www.gnustep.org/
1999-05-10T11:32:03+00:00 devel/gnustep-make GNUstep makefile package
GNUstep is a set of general-purpose Objective-C libraries based on the
OpenStep standard developed by NeXT (now Apple) Inc. The libraries
consist of everything from foundation classes, such as dictionaries and
arrays, to GUI interface classes such as windows, sliders, buttons, etc.

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

WWW: http://www.gnustep.org/
1999-05-09T22:38:24+00:00 graphics/xsane Gtk-based X11 frontend for SANE (Scanner Access Now Easy)
XSANE is a gtk based X11 frontend for SANE (Scanner Access Now Easy).
It works either standalone or as a GIMP plugin.

WWW: http://www.xsane.org/
1999-05-09T17:50:07+00:00 security/slush Telnet-like application which uses a secure SSL channel
slush - SSL remote shell

slush is a simple telnet-like application which communicates over a
secure SSL channel. It uses X509 certificates for authentication and
can be compiled with TCP wrappers support (service name "slushd").

slush is *alpha* software. Use it at your own risk.
1999-05-09T17:44:11+00:00 chinese/muni Find Unicode values for Chinese characters
Muni finds the Unicode value of the 7773 Chinese characters listed in Matthews'
Chinese-English Dictionary.

You enter the character number found in the dictionary, and it will give
you the corresponding Unicode mapping, or tell you when no such mapping has
been defined.

Rather than just entering the number, you can type in a query, for example:

% muni
: What is Unicode mapping for "Yung", listed in Matthews' Dictionary
: as character 7589?
- Matthews(7589) = U+6C38
: Thank you. How about 3268, Matthews' number for "Kang"?
- Matthews(3268) = U+525B
: Thank you, Mr. Computer.
: ^D
%

WWW: http://www.whizkidtech.redprince.net/i18n/muni/
1999-05-09T17:38:40+00:00 devel/cdk Curses Development Kit for speedy development of full screen programs
Cdk stands for 'Curses Development Kit' and it currently contains 21 ready
to use widgets which facilitate the speedy development of full screen
curses programs.

Each widget has the ability to display color, or other character attributes.
Cdk comes with a attribute/color format command set which allows a programmer
to add colors and characters attributes simply.

WWW: http://invisible-island.net/cdk/
1999-05-09T17:34:14+00:00 audio/raproxy Progressive Networks RealAudio Proxy Kit 3.0 beta 1
THE REALAUDIO FIREWALL PROXY KIT 3.0 BETA 1

raproxy
=======
raproxy is the application-level proxy. raproxy is meant as a
reference implementation for those writing firewall software.

raproxy can also be used with other firewall software, such as the
TIS Firewall Toolkit (fwtk) to provide a means for people inside
of a firewall to use RealAudio. For more details on how to do this

tproxy
======
tproxy is a reference implementation for a transparent proxy. This
is meant as a reference implementation for those writing firewall
software.

NOTE: tproxy is not immediately useful for firewall administrators who wish
to provide RealAudio access to users inside a firewall. For
those that want an immediate solution for providing RealAudio,
please use raproxy.

Copyright 1996, Progressive Networks, Inc.
1999-05-09T17:30:45+00:00 mail/bbmail Tool intended for Blackbox that checks for new mail
A tool that displays the status of your mailbox/maildir and notifies
you when new mail has arrived. It was designed to be used with the
Blackbox window manager but should work with any window manager.

WWW: http://bbtools.sourceforge.net/
1999-05-09T17:25:44+00:00 x11-clocks/bbdate Tool made for Blackbox that displays the date in a decorated window
A tool made for Blackbox that displays the date in a decorated window.

WWW: http://bbtools.sourceforge.net/
1999-05-09T16:56:54+00:00 editors/semi113-mule SEMI, Library of MIME feature for GNU Emacs for mule
SEMI, Library of MIME feature for GNU Emacs for mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/

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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

Ported by shige@FreeBSD.ORG
1999-05-09T16:56:54+00:00 editors/semi-mule-current
SEMI, Library of MIME feature for GNU Emacs for mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- SEMI


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:54:11+00:00 editors/semi114-emacs20
SEMI, Library of MIME feature for GNU Emacs for emacs20.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)
MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/20.7/site-lisp/semi/

Ported by shige@FreeBSD.ORG
1999-05-09T16:54:11+00:00 editors/semi113 SEMI, Library of MIME feature for GNU Emacs for emacs21
1999-05-09T16:54:11+00:00 editors/semi113-emacs
SEMI, Library of MIME feature for GNU Emacs for emacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/

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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

Ported by shige@FreeBSD.ORG
1999-05-09T16:54:11+00:00 editors/semi SEMI, Library of MIME feature for GNU Emacs for emacs
SEMI, Library of MIME feature for GNU Emacs for emacs20.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)
MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

Ported by shige@FreeBSD.ORG

WWW: http://git.chise.org/elisp/semi/ (in Japanese)
1999-05-09T16:54:11+00:00 editors/semi-emacs-current
SEMI, Library of MIME feature for GNU Emacs for emacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- SEMI


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:48:45+00:00 editors/semi-mule
SEMI, Library of MIME feature for GNU Emacs for mule.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- SEMI


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:46:03+00:00 editors/semi-emacs
SEMI, Library of MIME feature for GNU Emacs for emacs.

SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
proposed internet standard for including content and headers other
than (ASCII) plain text in messages.

SEMI has the following features:
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)

MIME message viewer and composer also support following features:
- filename handling by Content-Disposition field (RFC 1806)
- PGP/MIME security Multiparts (RFC 2015)
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
- text/richtext (RFC 1521; obsolete; preview only)
- text/enriched (RFC 1896)
- External method configuration by mailcap (RFC 1524)

Notice that this package does not contain MIME extender for any
MUAs. They are released as separated packages.

SEMI is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/semi/ --- SEMI


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

(require 'apel-setupel)
(require 'flim-setupel)
(require 'semi-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:36:50+00:00 editors/flim113-mule FLIM, message representation or encoding emacs lisp library for mule
FLIM, message representation or encoding emacs lisp library for mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/mule/site-lisp/flim/

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

(require 'apel-setupel)
(require 'flim-setupel)

Ported by shige@FreeBSD.ORG
1999-05-09T16:36:50+00:00 editors/flim-mule-current
FLIM, message representation or encoding emacs lisp library for mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/mule/site-lisp/flim/ --- FLIM


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

(require 'apel-setupel)
(require 'flim-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:34:29+00:00 editors/flim114-emacs20
FLIM, message representation or encoding emacs lisp library for emacs20.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/emacs/20.7/site-lisp/flim/

Ported by shige@FreeBSD.ORG
1999-05-09T16:34:29+00:00 editors/flim113 FLIM, message representation or encoding emacs lisp library for emacs21
FLIM, message representation or encoding emacs lisp library for emacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/flim/

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

(require 'apel-setupel)
(require 'flim-setupel)

Ported by shige@FreeBSD.ORG
1999-05-09T16:34:29+00:00 editors/flim113-emacs
FLIM, message representation or encoding emacs lisp library for emacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/flim/

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

(require 'apel-setupel)
(require 'flim-setupel)

Ported by shige@FreeBSD.ORG
1999-05-09T16:34:29+00:00 editors/flim Message representation or encoding elisp library for emacs
FLIM, message representation or encoding emacs lisp library for emacs20.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

Ported by shige@FreeBSD.ORG

WWW: http://git.chise.org/elisp/flim/ (in Japanese)
1999-05-09T16:34:29+00:00 editors/flim-emacs-current
FLIM, message representation or encoding emacs lisp library for emacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/flim/ --- FLIM


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

(require 'apel-setupel)
(require 'flim-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:22:38+00:00 editors/flim-mule
FLIM, message representation or encoding emacs lisp library for mule.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/mule/site-lisp/flim/ --- FLIM


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

(require 'apel-setupel)
(require 'flim-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T16:19:28+00:00 editors/flim-emacs
FLIM, message representation or encoding emacs lisp library for emacs.

FLIM is a library to provide basic features about message
representation or encoding. It consists of following
modules:
- STD 11 (RFC 822) parser and utility
- MIME library
- mailcap parser and utility

FLIM is installed the following directory tree:
${LOCALBASE}/share/emacs/site-lisp/flim/ --- FLIM


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

(require 'apel-setupel)
(require 'flim-setupel)

--- Porting by shige <shige@FreeBSD.ORG>
1999-05-09T01:16:35+00:00 net/libnet10 C library for creating IP packets
Libnet A C library for portable packet creation

domains of sockets and protocols.

A C library for portable packet creation

Included are also simple example test programs

Libnet is a collection of routines to help with the construction
and handling of network packets. It provides a portable framework
for low-level network packet writing and handling.

Libnet features portable packet creation interfaces at the IP layer
and link layer, as well as a host of supplementary and complementary
functionality.

WWW: http://www.packetfactory.net/projects/libnet/
1999-05-09T01:16:35+00:00 net/libnet C library for creating IP packets
Libnet is a high-level API (toolkit) allowing the application programmer to
construct and inject network packets. It provides a portable and simplified
interface for low-level network packet shaping, handling and injection.

Libnet hides much of the tedium of packet creation from the application
programmer such as multiplexing, buffer management, arcane packet header
information, byte-ordering, OS-dependent issues, and much more.

Libnet features portable packet creation interfaces at the IP layer
and link layer, as well as a host of supplementary and complementary
functionality.

Using libnet, quick and simple packet assembly applications can be whipped up
with little effort. With a bit more time, more complex programs can be written
(Traceroute and ping were easily rewritten using libnet and libpcap).

WWW: https://sourceforge.net/projects/libnet-dev/
WWW: https://github.com/sam-github/libnet
1999-05-08T14:09:32+00:00 x11-clocks/asclock-gtk New flavor of asclock (GTK version)
New flavor of asclock (GTK version).
1999-05-07T17:43:08+00:00 ftp/IglooFTP Easy to use FTP client for X Window System
IglooFTP is a new graphical FTP client written from scratch.
Its main goals is to be easy to use and intuitive when used
by novice, but powerful and fully configurable in the hand
of experienced users.

Already available features are :

Intuitive user friendly interface, graphical configurability,
toolbar, fast-connect bar, graphical directories browser,
tree hierarchical site manager with site groups, user profile
management, local and remote prompt command,
directories creation/deletion, recursive downloads/uploads
delete/move/chmod, file transfert resume, resolution of
symbolic links, support of passive and non-passive data
connection, possibility to show / hide hidden file,
anti-idle tool, DND support, firewall support,
own Netscape mini-toolbar and a great appearance.

WWW: http://www.littleigloo.org/iglooftp.php3
1999-05-07T06:57:52+00:00 biology/molden Display molecular orbitals and electron densities in 2D and 3D
Visualizing the results of molecular orbital calculations
1) MO program: gaussian, gamess, mopac, etc.
2) display molecule in 3D: geo-opt, single-point, nomal mode (animation)
3) density: contour plot or 3D view for electron density and MO coefficient
Everything what you want about MO calculation can be seen.

By the distribution policy of the author;
* Only the latest version is supplied.
* Users must get the `distfiles' from the original site.
* Do not re-distribute the source and the executable.
* Using a not-so-latest version is prohibited, because
the author may only respond about the latest version.

WWW: http://www.cmbi.ru.nl/molden/
1999-05-07T06:56:52+00:00 biology/platon Tool for viewing molecular/crystallographic structures
The PLATON/PLUTON system is a tool for viewing molecular/crystallographic
structures.

WWW: http://www.cryst.chem.uu.nl/platon/
1999-05-06T14:09:27+00:00 japanese/seizedesktop
1999-05-06T14:08:03+00:00 misc/seizedesktop A customizer of desktop screen environment
The SeizeDesktop is like a customizer of desktop screen environment.

-KIRIYAMA Kazuhiko
<kiri@FreeBSD.org>
1999-05-06T13:58:24+00:00 japanese/jgv
1999-05-06T13:57:56+00:00 graphics/jgv A graphic viewer with various image types
The new correction of J desktop enviropment has come.

There aren't simple functions with photo retouch but with very
useful display functions which can display an animated gif, al-
pha channeled gif and alpha channeled xpm.
So,I think this is the best partner of gimp.

-KIRIYAMA Kazuhiko
<kiri@FreeBSD.org>
1999-05-06T13:54:05+00:00 japanese/deepforest
1999-05-06T13:53:30+00:00 archivers/deepforest A simple compress utilty using on JDE
The "Deep Forest" is a simple compression utility.

-KIRIYAMA Kazuhiko
<kiri@FreeBSD.org>
1999-05-06T13:49:53+00:00 japanese/binder
1999-05-06T13:47:46+00:00 x11-fm/binder A file manager on X window with TkStep
The Binder is a file manager program that was made for
the JDE desktop enviropment on X Window System.

-KIRIYAMA Kazuhiko
<kiri@FreeBSD.org>
1999-05-06T13:43:54+00:00 japanese/muggy
1999-05-06T13:39:52+00:00 editors/muggy A simple text editor for the X on TkStep
Muggy.app is the simple text editor for the X.
It is able to run under the Macintosh [and|or] Windows9?,too.
But it's not supported.

Muggy has two modes called "View" and "Edit".
So you don't have to choose editor or viewer.
I think it's unique.

She will be editable if you run her with no parameters.
And if you run her with a name of file,she will run in the
"View" mode.

You can change the modes if you want.

-KIRIYAMA Kazuhiko
<kiri@FreeBSD.org>
1999-05-06T08:23:21+00:00 biology/mopac Semi-empirical (MNDO, etc.) molecular orbital calculation
MOPAC7, semi-empirical (MNDO, AM1, PM3, MINDO/3) quantum-chemical
calculation written by James J. P. Stewart and co-workers.

WWW: http://bioinformatics.org/ghemical/
1999-05-06T08:22:15+00:00 biology/psi88 Plotting wavefunctions (molecular orbitals) in 3D
PSI/88 Version 1.0 by W. L. Jorgensen & D. L. Severance

To plot wavefunctions in three dimensions from
semi-empirical and most popular ab initio basis sets.
Valence semi-empirical, STO-3G, 3-21++G(*) and
6-31++G(d,p) basis sets are implemented for atoms
H-Ar.

WWW: http://zarbi.chem.yale.edu/products/psi88/index.shtml

On-line manual is available at this web site.

You can also download the source code of psi88 from
the above site as a ``psi88.tar.gz''. When you do ungzip and
untar this archive, you will obtain some documents and
the ``psi88.tar.Z'' file which is required at this port.
1999-05-05T22:16:14+00:00 audio/libmikmod MikMod Sound Library
libmikmod is a portable sound library for Unix.

It is able to play the IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM,
IMF, GDM, STX, OKT and of course MOD module formats.

WWW: http://mikmod.sourceforge.net/
1999-05-05T20:21:59+00:00 sysutils/ffsrecov Recover files from a corrupt FFS
ffsrecov is used to dump data out of the file system by specifing the raw
inode. It can also return information on a specific inode and list the
contents of the directory. It can also search through directories to find
the inode numbers of files with a matching name.
1999-05-05T17:15:30+00:00 converters/unix2dos Convert ASCII newlines between CR/LF and LF
unix2dos is a set of command-line tools that converts ASCII newline characters
between Unix's LF and DOS's CR/LF (and vice versa). Despite its name, this
package provides both `unix2dos` as well as its counterpart, `dos2unix`.
1999-05-05T13:57:00+00:00 net/icqlib0 Old branch 0.x.x of library required by kicq (used by icqmail)
icqlib is a library required by kicq, KDE ICQ client.

Note that it is NOT libicq and is not compatible with it.

WWW: http://kicq.sourceforge.net/icqlib.shtml

- Pavel Andreev
<paxvel@iname.com>
1999-05-05T13:57:00+00:00 net/icqlib A library required by kicq (not libicq)
icqlib is a library required by kicq, KDE ICQ client.

Note that it is NOT libicq and is not compatible with it.

WWW: http://kicq.sourceforge.net/icqlib.shtml

- Pavel Andreev
<paxvel@iname.com>
1999-05-05T13:57:00+00:00 net-im/icqlib Library required by kicq (not libicq)
icqlib is a library required by kicq, KDE ICQ client.

Note that it is NOT libicq and is not compatible with it.
1999-05-04T16:26:51+00:00 games/biorythm Simple biorhythm calculation program
This program calculates a simple biorythm plot based on the given date
of birth. The plot starts at the given first day of plot, and includes
the number of days indicated on the command line.

Dates must be entered according to ISO date format, that is:
YYYY-MM-DD, four digit year, two digit month, and two digit day of
month.

The default plot includes emotional, intellectual and physical
curves. This may be overridden by command line options.

The author has no idea how to interpret the plot, so please don't ask
him about it.

WWW: http://shh.thathost.com/pub-unix/#biorythm
1999-05-04T16:14:21+00:00 www/roxen The Roxen WebServer 2.1
This is the port of the Roxen WebServer 2.1, a modular http and ftp
server. The main features are:

- Web based configuration interface
- Support for inline PHP4 and Perl code
- Database access to any common DBMS
- Dynamic generation of graphical text and diagrams
- Simple documented API to quickly create own modules to extend features

If you want support for MySQL in Roxen, make sure to install MySQL
first. This port will then take care of it.

WWW: http://www.roxen.com/

Kai Voigt
(k@123.org)
1999-05-04T12:26:02+00:00 editors/abiword Open-source, cross-platform WYSIWYG word processor
AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
on Windows and most Unix Systems.

Features include:

- Basic character formatting (bold, underline, italics, etc.)
- Paragraph alignment
- Spell-check
- Import of Word97 and RTF documents
- Export to RTF, Text, HTML, and LaTeX formats
- Interactive rulers and tabs
- Styles
- Unlimited undo/redo
- Multiple column control
- Widow/orphan control
- Find/Replace
- Anti-aliased fonts
- Images

For more information, or to see screenshots, visit the AbiSource home page.

WWW: http://www.abisource.com/
1999-05-04T12:26:02+00:00 editors/abiword-devel An open-source, cross-platform WYSIWYG word processor
AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
on Windows and most Unix Systems.

Features include:

- Basic character formatting (bold, underline, italics, etc.)
- Paragraph alignment
- Spell-check
- Import of Word97 and RTF documents
- Export to RTF, Text, HTML, and LaTeX formats
- Interactive rulers and tabs
- Styles
- Unlimited undo/redo
- Multiple column control
- Widow/orphan control
- Find/Replace
- Anti-aliased fonts
- Images

For more information, or to see screenshots, visit the AbiSource home page.

WWW: http://www.abisource.com/
1999-05-04T12:26:02+00:00 editors/AbiWord2 An open-source, cross-platform WYSIWYG word processor
AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
on Windows and most Unix Systems.

Features include:

- Basic character formatting (bold, underline, italics, etc.)
- Paragraph alignment
- Spell-check
- Import of Word97 and RTF documents
- Export to RTF, Text, HTML, and LaTeX formats
- Interactive rulers and tabs
- Styles
- Unlimited undo/redo
- Multiple column control
- Widow/orphan control
- Find/Replace
- Anti-aliased fonts
- Images

For more information, or to see screenshots, visit the AbiSource home page
at
WWW: http://www.abisource.com/
1999-05-04T12:26:02+00:00 editors/AbiWord An open-source, cross-platform WYSIWYG word processor
AbiWord is an open-source, cross-platform WYSIWYG word processor. It works
on Windows and most Unix Systems.

Features include:

- Basic character formatting (bold, underline, italics, etc.)
- Paragraph alignment
- Spell-check
- Import of Word97 and RTF documents
- Export to RTF, Text, HTML, and LaTeX formats
- Interactive rulers and tabs
- Styles
- Unlimited undo/redo
- Multiple column control
- Widow/orphan control
- Find/Replace
- Images

For more information, or to see screenshots, visit the AbiSource home page
at
WWW: http://www.abisource.com/
1999-05-03T04:41:09+00:00 deskutils/genius Arbitrary precision calculator for Gnome Desktop Environment
Genius Calculator is a precision calculator for Gnome Desktop Environment.

Features of Genius:

* arbitrary precision integers (2-36), multiple precision floats
* uses rationals when possible
* will calculate and show half calculated expressions if the calculation
could not be completed
* variables
* user functions
* variable and function references with C like syntax
* anonymous functions
* it will add missing parenthesis on the ends of expressions (only in
the GUI version)
* matrix support
* complex numbers
* more ...

WWW: http://www.jirka.org/genius.html
1999-05-03T04:36:15+00:00 misc/cmatrix Show a scrolling 'Matrix' like screen
CMatrix - show a scrolling 'Matrix' like screen (curses based)

CMatrix by default operates in 'eye candy' mode. It must be aborted with
control-c. If you wish for more of a 'screen saver' effect, you must
specify -s on the command line. For usage, use cmatrix -h.

If you have any suggestions/flames/patches to send, please feel free to
do so. Please do not critique my code, I know I'm a hack ;-) I just got
the urge to write this one evening, and decided to see how fast I could do
it. It's probably not particularly portable or efficient, but I'm pretty
sure it wont hog *too* much CPU time.

This software is provided under the GNU GPL. I am in no way affiliated
in any way with the movie 'The Matrix', just a big fan.

WWW: http://www.asty.org/cmatrix/
1999-05-03T04:31:15+00:00 games/wmtictactoe Dockable TicTacToe game for WindowMaker and AfterStep
Yet another app for the Window Maker dock or AfterStep Wharf.
wmTicTacToe is exactly what it sounds like: Tic-Tac-Toe in a dock
app.
1999-05-03T04:27:43+00:00 graphics/tifmerge Library to merge TIFF files into multi-page TIFF files
Library to convert TIFF files into multi-page TIFF files. It contains only one
function callable by programs:

int TiffAppend(const char *outfile, const char *infile);

It will insert images from infile as additional pages to outfile. Infile
and outfile must be names of two existing TIFF files.

The function returns 0 on success, non-0 otherwise.

The code for this library was written by Peter van Vloten <pixelpan@aol.com>
and was published in May 1999 issue of Windows Developer's Journal (sic!).

WWW: http://www.whizkidtech.redprince.net/fports/
1999-05-03T04:24:19+00:00 graphics/tgif-nls A two-dimensional drawing tool with NLS message catalogs support
Tgif 4.X with NLS message catalogs support

Tgif is an interactive drawing tool that allows the user to draw and
manipulate objects in the X Window System. It's also a hyper-graphics (or
hyper-structured-graphics) browser on the World-Wide-Web. Its hyper-text
home page is http://bourbon.usc.edu:8001/tgif/ and its hyper-graphics
home page is http://bourbon.usc.edu:8001/tgif/index.obj.

Tgif drawings can be converted to a variety of formats, including GIF,
encapsulated PostScript and XBM.

Version 4 has a completely revamped 3-D user interface, as well as a host
of new features. Tgif-4.1.5 and above version supports native language in
the menus.

Tgif depends on the `netpbm' package, available from the `ports'
collection. In order to native language support, `gettext' package is
required, and it's also available from the `ports' collection.

WWW: http://bourbon.usc.edu:8001/tgif/

Tgif is written, maintained and enhanced by
William Chia-Wei Cheng (william@cs.umd.edu)
1999-05-03T04:21:33+00:00 graphics/gview Image viewer for X Window System with interface similar to ACDSee
gView is a modern image viewer for X Window System. It is based on GTK
and Imlib and supports most common image formats, JPEG, GIF, TIFF, BMP,
PPM, XPM, PNG and whatever other image formats your Imlib is configured
to support.

WWW: http://homepages.petech.ac.za/~bruces/
1999-05-03T04:19:24+00:00 graphics/Hermes Fast pixel formats conversion library
HERMES, named after the messenger of the gods, is a library whose
only purpose is to convert graphic data from one pixel format to another in
the fastest possible way.

HERMES will also do surface clearing. And it will do it FAST (even with
x86 and MMX routines if you're on those platforms).
1999-05-03T04:13:15+00:00 japanese/tkstep80 The Tk toolkit with a NeXTSTEP look and more
This is Tk 8.0 with some modifications to make it look like N*XTSTEP's
interface, plus some new widgets inspirated on N*XTSTEP.
It also incorporates the DND drag and drop patches (see README.TkDND)

You can use TkSTEP with WindowMaker or AfterStep to make your desktop look
more consistent. BowMan is a window manager that emulates the look and feel
of the N*XTSTEP user interface. AfterStep is a continuation of BowMan with
many enhancements and is event better looking. WindowMaker is a even better
WindowManager by Alfredo Kojima.

Japanese modification has been done by IWAYA Jyun.
1999-05-03T04:08:15+00:00 japanese/libimg Enhanced Tk adding support for many other Image formats
"Img" package enhances Tk, adding support for many other Image formats:
BMP, XBM, XPM, GIF (with transparency), PNG, JPEG, TIFF and
postscript. This version only works with Tcl/Tk 8.0 or higher
(tested up to Tk8.1b2). If you are using Tk4.2 or lower,
stick with Img1.1.4 (which is still available).

WWW: http://home.wxs.nl/~nijtmans/img.html

Note that both graphics/img and japanese/img are mutually exclusive and
SHOULD NOT BE INSTALLED SIMULTANEOUSLY!

-KIRIYAMA Kazuhiko
<kiri@pis.toba-cmt.ac.jp>
1999-05-03T04:04:20+00:00 japanese/latex2html Japanese LaTeX2HTML with JA patch
Japanese LaTeX2HTML with JA patch

This program can be used to convert LaTeX to HTML. It has many configuration
options configurable by editing a configuration file. It can handle equations
and postscript images as well.

WWW: http://takeno.iee.niit.ac.jp/~shige/TeX/latex2html/ltx2html.html

Package Maintainer: Sugimoto Sadahiro <ixtl@utmc.or.jp>
1999-05-03T03:57:54+00:00 russian/apache13 The extremely popular Apache http server. Very fast, very clean
Russian Apache
Version 30.0 (and up)

Russian Apache is an HTTP server designed to work on a Russian market.

All the documentation is on-line on the WWW homepage.

WWW: http://apache.lexa.ru/
1999-05-03T03:52:22+00:00 audio/ripit Command line audio CD ripper
RipIT is used to create MPEG-1 Layer 3 (mp3) using Lame, or uses Flac (flac),
Ogg Vorbis (ogg) or Faac (m4a) to convert audio files (wav) extracted from an
audio CD. It is a console based front-end (no GUI here), written in Perl, for
various programs.

The program will do the following without user intervention:
* getting the audio CD Album/Artist/Tracks information from CDDB
* ripping the audio CD Tracks
* encoding to Flac, mp3 or Ogg
* id3 tags encoded songs
* creating an playlist (m3u) file
* optionally generating a toc (cue) sheet for nice DAO burning
* optionally preparing and send a CDDB submission and save it locally
* optionally extracting hidden songs and split ghost songs
* optionally creating md5sum files for all tracks
* running several encoder processes at the same time and same run

WWW: https://github.com/blabber/ripit
1999-05-03T03:50:22+00:00 audio/kmp3
This is an enchanced mp3 player for the K Desktop Environment.
Looks like the cd player that comes with kmultimedia (kscd).

-Martin Blapp <mb@imp.ch>

WWW: http://area51.mfh-iserlohn.de/kmp3/
1999-05-03T03:47:31+00:00 audio/juke Simple (n)curses based juke box program
Juke is a simple (n)curses based juke box program. It uses command line
based players to play all kinds of music formats.
1999-05-03T03:23:01+00:00 devel/tclgetopts Pure TCL code for command line options parsing
The package is slightly altered by this porter to:
a) use namespace for auxiliary procedures
b) return an error rather then output it to stderr

The original README follows:

This package includes two routines for parsing command-line options in
a TCL script:

foxGetOpt.tcl -- this file contains the routine "getopt", a close
emulation of the getopt(3) library routine for C programs.

foxTypedOpts.tcl -- This contains the routine "typedopts", which uses
long option names and which does type checking on option arguments.

There is also a man page for each routine (named after the routine, not
the file), and an ASCII'fied version of each man page called
<file>.README.

If you have any comments / suggestions / bug-reports / bug-fixes, etc.,
please email me at: darkfox@netcom.com

Thanks, and enjoy! - Johnson Earls
1999-05-03T03:20:33+00:00 devel/libgnugetopt GNU getopt library
GNU getopt library similar but more powerful than the standard getopt(3).
It includes the GNU-style getopt_long() function.
1999-05-03T03:18:08+00:00 devel/bison20 A parser generator from FSF, (mostly) compatible with Yacc
Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.

The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.

Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.

The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.

Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
1999-05-03T03:18:08+00:00 devel/bison2 A parser generator from FSF, (mostly) compatible with Yacc
Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.

The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.

Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.

The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.

Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
1999-05-03T03:18:08+00:00 devel/bison1875 A parser generator from FSF, (mostly) compatible with Yacc
Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.

The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.

Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.

The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.

Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
1999-05-03T03:18:08+00:00 devel/bison175 A parser generator from FSF, (mostly) compatible with Yacc
Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.

The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.

Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.

The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.

Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
1999-05-03T03:18:08+00:00 devel/bison Parser generator from FSF, (mostly) compatible with Yacc
Bison is a general-purpose parser generator that converts an annotated
context-free grammar into a deterministic LR or generalized LR (GLR) parser
employing LALR(1) parser tables. As an experimental feature, Bison can also
generate IELR(1) or canonical LR(1) parser tables. Once you are proficient with
Bison, you can use it to develop a wide range of language parsers, from those
used in simple desk calculators to complex programming languages.

Bison is upward compatible with Yacc: all properly-written Yacc grammars ought
to work with Bison with no change. Anyone familiar with Yacc should be able to
use Bison with little trouble. You need to be fluent in C or C++ programming in
order to use Bison. Java is also supported as an experimental feature.

WWW: https://www.gnu.org/software/bison/
WWW: https://savannah.gnu.org/projects/bison/
1999-05-03T03:18:08+00:00 devel/bison-devel Alpha version of bison
Bison is a tool used to write parsers, such as the parser for GNU cc.
It is similar to Yacc, which is included in the base FreeBSD system.

The main difference between Bison and Yacc that I know of is that
Bison supports the @N construction, which gives you access to
the starting and ending line number and character number associated
with any of the symbols in the current rule.

Also, Bison supports the command `%expect N' which says not to mention
the conflicts if there are N shift/reduce conflicts and no reduce/reduce
conflicts.

The differences in the algorithms stem mainly from the horrible
kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.

Also, Bison uses a faster but less space-efficient encoding for the
parse tables (see Corbett's PhD thesis from Berkeley, "Static
Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
85/251), and more modern technique for generating the lookahead sets.
(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
technique is the standard one now.)
1999-05-03T03:10:28+00:00 www/evg Create index pages in HTML for photo galleries
EVG addresses the needs of people who want to put photo galleries on their web
pages. Most photo galleries on the Web are rather rude - EVG automatically
generates nice index pages and hyperlinked per-image-pages. Thumbnails are
generated automatically, as well as adding or removing images is easy.
1999-05-03T03:08:37+00:00 www/lynx-ssl A non-graphical, text-based World-Wide Web client with SSL support
lynx is a program which allows a user to access World-Wide Web servers
and other information servers. It uses only ascii representation so
that it can be used from ascii-terminals and dial-in lines.

WWW: http://lynx.isc.org/

This version compiles with ssl enabled to access pages via https.
1999-05-03T03:03:07+00:00 print/t1utils Six utilities for manipulating t1 fonts
Six free UNIX/Windows command-line tools for dealing with Type 1 fonts. This is
a revision of I. Lee Hetherington's beloved t1utils package.

o t1ascii changes PFB (binary) fonts into PFA (ASCII) format.

o t1binary changes PFA fonts into PFB format.

o t1disasm translates PFBs or PFAs into a human-readable and -editable format.

o t1asm changes the (potentially edited) output of t1diasm back to either PFAF
or PFB.

o t1unmac (formerly unpost) translates a Type 1 font in Mac format (either
MacBinary or a raw resource fork) into either PFB or PFA format.

o t1mac translates PFA or PFB format font files into Mac format.

WWW: http://www.lcdf.org/~eddietwo/type/
1999-05-03T02:58:28+00:00 mail/mailx Mail command with mailx extensions
Mail command with mailx extensions.

Mailx command is based on BSD mail command, but it also provides some
enhanced features such as:

o Edit header information.
o Use pager program to display long message.
o Add pipe (|) command. You can pass the mail message to the shell command by
using this feature.
o Add Save, Copy command.
o Add askcc, askbcc command. The mailx program ask you Cc: and Bcc: at the
beggining.
o Add hsubject command. This is similar to subject command, but it only
displays Subject: headers.
o Add tilda escape command.

See also the files in ${PREFIX}/share/doc/mailx directory.
1999-05-03T02:55:20+00:00 textproc/java2html Java sources to HTML converter
Java2html is a syntax highlighter for Java and C++ source code that
produces a highlighted html file as output.

Java2html offers the following features:

- support for Java and C++
- fast (single pass conversion using flex)
- doesn't change formatting - only adds <FONT COLOR=#XXXX> tags
and properly escapes non-ascii characters
- easy integration with webservers - browse your sources colourized
- gzips http output for browsers to save bandwidth (only in CGI mode)
- documentation and manpage included

WWW: http://user.cs.tu-berlin.de/~schintke/x2html/
1999-05-03T02:49:35+00:00 net/tdetect Utility for detecting traceroutes and reporting them via syslog
tdetect detects someone running traceroute against your system.
It does this by detecting UDP (Unix traceroute) or ICMP ECHO (Windows
traceroute) packets with TTL fields == 1.
1999-05-03T02:46:44+00:00 mail/qmailanalog Tools to analyze qmail-send activity
qmailanalog is a collection of tools to help you analyze qmail-send's
activity record. It supplies statistics to answer a wide variety of
questions:

* overall: how many messages? recipients? attempts? etc.

* ddist: how soon were 50% of the messages delivered? 90%? 95%? 99%?

* rxdelay: what's the best order of recipients for mailing lists?

* recipients, rhosts: who's getting mail? bytes? messages? attempts?

* successes, failures, deferrals: why? how often? how much delay?

* senders, suids: messages? bytes? load? recipients? attempts? delay?

qmailanalog also includes several tools to focus attention on particular
senders, recipients, or messages.

WWW: http://cr.yp.to/qmailanalog.html
1999-05-03T02:44:24+00:00 mail/qmail-contrib Contributed programs for qmail
These are a collection of contributed programs for qmail.

fastforward allows the use of a new method of storing aliases, in a
compact database.

dotforward allows old-style ".forward" files to work correctly.
1999-05-03T02:40:34+00:00 textproc/nicetext Convert files to pseudo-natural-language text and back again
NICETEXT - is a package that converts any file into pseudo-
natural-language text. It also can recover the original file
from the text!

The expandable set of tools allows experimentation with custom dictionaries,
automatic simulation of writing style, and the use of Context-Free-Grammars
to control text generation.

It is the result of Masters Thesis research at the University of
Wisconsin, Milwaukee under the advisement of Dr. George Davida.

The concepts were publicly presented at the International Conference
on Information and Computer Security 1997 (ICICS97) in Beijing,
China back in November, 1997.

WWW: http://www.nicetext.com/

Read the QUICKSTART file to get up-and-running very quickly!

- Mark
markc@ctgi.net
1999-05-01T13:47:15+00:00 chinese/aterm Color vt102 terminal emulator with transparency support
aterm is a color vt102 terminal emulator, based on rxvt 2.4.8 with
additions for fast transparency.

It was created with AfterStep users in mind, but is not tied to any
libraries, and can be used anywhere.

WWW: http://aterm.sourceforge.net/
1999-05-01T03:35:55+00:00 devel/fastcrc Fast CRC routines
Fast CRC routines written in assembly language, callable using the C and Pascal
calling conventions, as well as directly from assembly language programs.

This Unix port contains routines for the calculation of traditional CRC-32
used by Zmodem, Opus, Ethernet, and many other protocols.

It also contains routines for the POSIX 1003.2 32-bit CRC calculation.

See ${PREFIX}/share/doc/fastcrc/index.html for reference.

This port requires ELF. It creates libfcrc.so.1, and includes <fastcrc.h> for
C programmers.

Dependencies: nasm

WWW: http://www.whizkidtech.redprince.net/fports/
1999-05-01T02:38:12+00:00 games/battleball 3D single/multiplayer military soccer game for X Window System
BattleBall is essentially the game of soccer, played with military
vehicles rather than with people. Each player drives a tank or flies
a helicopter, and tries to move the ball down the playfield to the
other team's goal. In BattleBall, the teams' "goals" are their
headquarters buildings, positioned at the ends of the playfield.
Hitting another team's headquarters building with the ball scores a
point, knocking the building over in the process. Yes, realism was
my ultimate goal in this game.

Players are organized into teams. Up to six teams can play at once, and
teams may have any combination of human and computer players. All teams
compete on the playfield simultaneously. To reduce disorientation and
chaos, players' vehicles are painted with their team's colors, and
headquarters buildings are marked with their team's insignia.
1999-05-01T02:19:08+00:00 games/tetrinet-x Addictive 6 player tetr*s game
TetriNET is an addictive 6 player tetr*s game

What this program does is set up a TetriNET server that ordinary
TetriNET clients can connect to. It attempts to fix some of the
"glaring" holes in the TetriNET protocol that I discovered, and which
I'm sure some people use as cheats, but I now see why it is nearly
impossible to fix ;), without a modification to the client.
I've kept the server as close to the same as the original TetriNET
server, but I've added some extras that I've often wanted, such as
the "/kick" and "/ban" keywords.
Please note, this server in no way encompasses the whole game. The clients
are the ones that do most of the work, with the server just passing suitable
packets between each client, and of course adding some of it's own.

WWW: ftp://ftp.dementia.nu/tetrinet/servers/tetrix
1999-05-01T02:02:41+00:00 games/sol Solitaire card game for X Window System
This is a Solitaire card game highly inspired by the one bundled
with a well known "operating system". Features a site-wide highscore
table.

WWW: http://shh.thathost.com/pub-unix/#sol
1999-05-01T01:59:05+00:00 games/miscom Atari "Missile Command" clone
In miscom you must defend cities from missile attack. You do this by
launching missiles of your own (in a point-and-blast fashion) to
destroy the enemy missiles before they land.

Miscom is a curses-based game, so it should work on any terminal.
(You'll need 9600 baud or better for it to be playable.) It supports
colour and sound.
1999-05-01T01:58:18+00:00 games/xhexagons Hexagons puzzle (similar to Fifteen Puzzle) for X Window System
Hexagons is a puzzle similar in nature to the Fifteen Puzzle.

By building from the source and editing its Imakefile before the
``build'' phase, you may be able to use Motif or LessTif with this port.

WWW: http://www.tux.org/~bagleyd/puzzles.html
1999-05-01T01:13:17+00:00 devel/ktranslator
KTranslator is a very very very very very very very powerful utlity for
KDE translators.

You can read a .pot file and, using old translated files, you can easly
translat it.

You should set KDEDIR, for example
% setenv KDEDIR /usr/local

WWW: http://www.geocities.com/bilibao/
1999-04-30T18:16:02+00:00 java/jdk-tutorial
Tutorial for Sun's Java Developers Kit (JDK). For more information about
the JDK for FreeBSD see http://www.freebsd.org/java/

WWW: http://www.freebsd.org/java/
1999-04-30T18:16:02+00:00 java/java-tutorial Official Java 2 SDK tutorial
The Java(tm) Tutorial

A practical guide for programmers with hundreds of complete, working
examples and dozens of trails--groups of lessons on a particular
subject.

Tutorial for Sun's Java Developers Kit (JDK). For more information about
the JDK for FreeBSD see http://www.freebsd.org/java/

WWW: http://www.freebsd.org/java/
1999-04-30T17:08:25+00:00 irc/irssi Modular IRC client with many features
Irssi is a modular IRC client that currently has only text mode user
interface, but 80-90% of the code isn't text mode specific, so other UIs could
be created pretty easily. Also, Irssi isn't really even IRC specific anymore,
there's already a working SILC module available. Support for other protocols
like ICQ could be created some day too.

WWW: https://irssi.org/
1999-04-30T17:08:25+00:00 irc/irssi-devel Modular IRC client with many features
Irssi is a modular IRC client that currently has only text mode user
interface, but 80-90% of the code isn't text mode specific, so other UIs could
be created pretty easily. Also, Irssi isn't really even IRC specific anymore,
there's already a working SILC module available. Support for other protocols
like ICQ could be created some day too.

Note: this is not official version, this is svn snapshot, so it can
work unstable in some cases.

WWW: http://svn.irssi.org/
1999-04-30T17:02:05+00:00 net/nam Animation tool for network simulation traces
Nam is a Tcl/TK based animation tool for viewing network simulation
traces and real world packet traces. It supports topology layout,
packet level animation, and various data inspection tools.

Nam began at LBL. It has evolved substantially over the past few
years. The nam development effort was an ongoing collaboration with
the VINT project. Currently, it is being developed at ISI as part of
the SAMAN and Conser projects.

WWW: http://www.isi.edu/nsnam/nam/
1999-04-30T16:59:35+00:00 devel/tclcl Tcl/C++ interface used by ns and nam
tcl/C++ interface used by ns and nam
1999-04-30T16:54:42+00:00 net/ns2 Discrete event simulator for networking research
NS2 is a discrete event simulator targeted at networking research.
NS2 provides substantial support for simulation of TCP, routing,
and multicast protocols.

WWW: http://www.isi.edu/nsnam/ns/
1999-04-30T16:54:42+00:00 net/ns Discrete event simulator for networking research
NS is a discrete event simulator targeted at networking research.
NS provides substantial support for simulation of TCP, routing,
and multicast protocols.

WWW: http://www.isi.edu/nsnam/ns/
1999-04-30T16:53:49+00:00 devel/libgetline Small, portable, and easy to use command line library
a small, portable, and easy to use command line library
1999-04-30T16:37:21+00:00 net/kicq
kicq is an KDE/Qt based ICQ clone which very closely resembles Mirabilis ICQ.

It supports sending/receiving messages and URLs, user search by nick/email/uin,
message history and KOI8-R<>CP1251 conversion for russian users.

WWW: http://kicq.sourceforge.net/

-- Pavel Andreev <paxvel@iname.com>
1999-04-30T16:36:22+00:00 lang/otcl MIT Object Tcl
From the README:

OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
object-oriented programming. It shouldn't be confused with the IXI
Object Tcl extension by Dean Sheenan. (Sorry, but we both like the
name and have been using it for a while.)

Some of OTcl's features as compared to alternatives are:
* designed to be dynamically extensible, like Tcl, from the ground
up
* builds on Tcl syntax and concepts rather than importing another
language
* compact yet powerful object programming system (draws on CLOS,
Smalltalk, and Self)
* fairly portable implementation (2000 lines of C, without core
hacks)

OTcl was presented at the Tcl/Tk Workshop '95. It constitutes a
standalone release of a system that has been in use, embedded in the
VuSystem, for two years. We made the release public (with free use,
distribution and modification under the MIT license) to meet the
demand for object-oriented programming in Tcl.

-Oscar <obonilla@fisicc-ufm.edu>
1999-04-30T09:44:34+00:00 x11-fm/xnc File manager for X11 similar to Norton Commander
X Northern Captain is a X Window file manager that allows to create, copy,
move, rename, delete, view and edit files in a Virtual File System (VFS).
VFS consists from a normal disk space and a Archive File System (AFS).
All file operations in AFS can be done exactly as in normal file system.

The IVES -- file viewer and editor for X Window included, provides a
comprehensive way to view and edit images in many different formats: GIF,
JPEG, PCX, BMP, XBM, XPM, TIFF, TGA, PCD, PNG.
1999-04-30T09:30:39+00:00 sysutils/cpbk Backup Copy programm
Backup Copy is basically a smart copy program that allows a user
to copy mass files from one place to another. When coping over a
previous copy, the key features will allow coping only of new or
non existing files in the backup. This results in saving time and
less load on the drive. Built into the same feature of copying
new files only, is a file removal procedure. If a file is removed
from the source path, the same file will be removed when the next
backup is performed. This provides a backup that is exactly the same
as the source without filling up the drive. As an added option, all
files that will be overwritten or deleted when doing a copy over a
previous backup, have the opportunity to be stored in a trash bin.
You can leave this trash bin to grow and grow just in case you need a
backup of your backup. When you start running out of disk space you
will need to remove or clean up the trash bin.

Ported: Osokin Sergey aka oZZ <ozz@FreeBSD.org.ru>
1999-04-30T08:42:12+00:00 editors/the THE, The Hessling Editor, is like the vm/cms xedit editor
THE is a text editor that uses both command line commands and key bindings
to operate. It is intended to be similar to the VM/CMS System Product
Editor, XEDIT and to Mansfield Software's, KEDIT.

WWW: http://hessling-editor.sourceforge.net/
1999-04-30T08:33:55+00:00 editors/gnotepad+ Simple GTK-based text/HTML editor
gnotepad+ is a simple Gnome based text editor. It also has built-in simple
HTML editing with previews directed to Netscape.

WWW: http://gnotepad.sourceforge.net/
1999-04-30T07:51:07+00:00 misc/vera Virtual Entity of Relevant Acronyms
V.E.R.A. is a free list of acronyms all of which are used in the field of
computing. It contains approximately 7592 acronyms.
1999-04-30T07:36:31+00:00 x11/xlupe Magnifying glass for X. like xmag but with continously updates
This is a little program for zooming parts of your desktop, very
similar to xmag. The differences are that it continously updates
its contents and supports all available visuals.

WWW: http://www.core.de/~coto/projects/xlupe/
1999-04-30T06:00:15+00:00 x11-clocks/wmtz Dockapp that displays the time in different time zones
wmtz is a dockapp for the Window Maker that displays the time in
different time zones as defined in it's configuration file. It can
also display the current Julian Day Number.

WWW: http://www.geocities.com/jl1n/wmtz/wmtz.html
1999-04-30T05:48:00+00:00 misc/wmmand A DockApp mandelbrot explorer
A simple mandelbrot explorer that is intended for the WindowMaker dock.

Author:
Mike Henderson <mghenderson@lanl.gov>
1999-04-30T05:31:04+00:00 x11-clocks/xtu Transparent analog clock for X11
This is a transparent analog clock, very similar to TolleUhr
for the amiga range of computers. Actually, it uses some
drawing routines of it and looks almost the same.

WWW: http://coto.marsrakete.de/projects/xtu/
1999-04-30T04:55:56+00:00 astro/wmsun Dockapp that displays the rise and set times of the Sun
A dockapp that displays the rise and set time of the sun.

WWW: https://www.dockapps.net/wmsun/
1999-04-30T04:54:58+00:00 astro/wmspaceweather DockApp that shows the weather at geosynchronous orbit
A dockapp that shows the weather at geosynchronous orbit. It gets data
from the GOES satellites.
1999-04-30T04:41:21+00:00 archivers/linux_rar
This is Linux version of RAR which is a general purpose archiving
and compression program. It offers significantly improved compression
ratios comparing with other competitors.

Also UNRAR could be installed with this port.

WWW: http://www.rarlab.com/rar_archiver.htm
1999-04-30T04:28:47+00:00 archivers/pkzip Create/update/list/test/extract pkzip ZIP files
PKZIP 2.51 (Phil Katz ZIP) is a compression and file packaging utility
compatible with the MSDOS ZIP format.

WWW: http://www.pkware.com/
1999-04-30T03:01:44+00:00 editors/custom-mule The Custom Library for mule
The Custom Library for mule.

--- Emacs Library Porting

The Custom Library is intended for use by emacs lisp programmers who
want to make their emacs packages easily customizable. It allows the
programmer to

- declare the type for each user option,
i.e. specify the set of legal values for each variable,
- specify and initialize the faces used by the package, and
- organize the user options into groups and hierarchies.

The user will then be able to customize the user options through a
helpful structured interface that resembles the property editor in
modern GUI programs.

How to use:
M-x customize

Installed at:
${LOCALBASE}/share/mule/19.34/site-lisp/

WWW: http://www.dina.kvl.dk/~abraham/custom/

--- Porting by <shige@FreeBSD.ORG>.
1999-04-30T02:59:34+00:00 editors/custom-emacs The Custom Library for emacs
The Custom Library for emacs.

The Custom Library is intended for use by emacs lisp programmers who
want to make their emacs packages easily customizable. It allows the
programmer to

- declare the type for each user option,
i.e. specify the set of legal values for each variable,
- specify and initialize the faces used by the package, and
- organize the user options into groups and hierarchies.

The user will then be able to customize the user options through a
helpful structured interface that resembles the property editor in
modern GUI programs.

How to use:
M-x customize

Installed at:
${LOCALBASE}/share/emacs/19.34/site-lisp/

WWW: http://www.dina.kvl.dk/~abraham/custom/
1999-04-28T09:45:39+00:00 lang/siod Small footprint implementation of the Scheme programming language
SIOD is a small-footprint implementation of the Scheme programming
language that is provided with some database, Unix programming and cgi
scripting extensions.

WWW: http://people.delphiforums.com/gjc/siod.html
1999-04-27T13:42:12+00:00 audio/kmikmod
Kmikmod is a module player, based on mikmod, which is fully
integrated with KDE.

Kmikmod can play modules in many formats, including mod, stm, s3m,
mtm, xm and it. Playlist support allows you to listen to
pre-configured collections of modules.

- Tom
tom@FreeBSD.org
1999-04-27T13:09:35+00:00 x11/xballoon Balloons move on root window
XBalloon is a simple demonstration program for X. Balloons move on root
window. You can use a faborite pixmap as balloons.

WWW: http://kozos.jp/myfreesoft/
1999-04-27T13:02:51+00:00 audio/id3ren Rename MP3 files, edit tags, search, etc
The id3 Renamer is used to rename batches of mpeg3 files by reading the
ID3 tag at the end of the file which contains the song name, artist,
album, year, and a comment. The secondary function of id3 Renamer is
a tagger, which can create, modify, or remove ID3 tags.

WWW: https://github.com/sebcode/id3ren
1999-04-27T12:57:56+00:00 audio/ripenc Script that automates the ripping, encoding, and naming of CD's
Bourne shell script RIPENC (short for "rip and encode"). This script
supports cdparanoia, cdda2wav and tosha (a FreeBSD ripper) for ripping
and bladeenc, 8hz-mp3 and l3enc for encoding. RIPENC also utilizes
CDDB lookups to name the songs as they are ripped. Cda, which is
included in the XMCD package, must be used if you wish to utilize CDDB
naming. A manual naming option is also available.

Note: This port does not depend on the binary utilities referenced
above. Choose and install then based on your own preferences.

WWW: http://home.kc.rr.com/ripenc/
1999-04-27T12:46:36+00:00 japanese/ruby14-tk
1999-04-27T12:46:36+00:00 japanese/ruby14-tcltklib
1999-04-27T12:46:36+00:00 japanese/ruby-tk Ruby interface to the Japanized Tk widget set
1999-04-27T12:46:36+00:00 japanese/ruby-tcltklib A Ruby interface to Japanized Tcl/Tk libraries
1999-04-27T12:39:47+00:00 x11-toolkits/ruby14-tk
This is Ruby/Tk, a Ruby interface to the Tk widget set.
It's a part of the official Ruby distribution.

- Yasuhiro Fukuma
yasuf@bsdclub.org
1999-04-27T12:39:47+00:00 x11-toolkits/ruby-tk Ruby interface to the Tk widget set
This is Ruby/Tk, a Ruby interface to the Tk widget set.
It's a part of the official Ruby distribution.
1999-04-27T12:39:47+00:00 lang/ruby14-tcltklib
This is Ruby/TclTkLib, a Ruby interface to Tcl/Tk libraries.
It's a part of the official Ruby distribution.

- Yasuhiro Fukuma
yasuf@bsdclub.org
1999-04-27T12:39:47+00:00 lang/ruby-tcltklib A Ruby interface to Tcl/Tk libraries
This is Ruby/TclTkLib, a Ruby interface to Tcl/Tk libraries.
It's a part of the official Ruby distribution.
1999-04-27T12:32:23+00:00 misc/colortail tail(1) replacement with color support
Colortail works like tail but can optionally read one or more config files where
it's specified which patterns results in which colors.

Colortail uses regular expressions (see re_format(7)) to determine which lines
and parts of lines to print in which colors.

WWW: https://github.com/joakim666/colortail
1999-04-27T03:24:45+00:00 misc/tkrunit GUI app launcher with completion and history
tkRunIt is a run dialog box for X which allows you to execute
commandline without using an xterm. tkRunIt was inspired by Xrun
but is designed to be completely navigable from the keyboard and
to allow extreme customizablility as I often find that personal
workspace tools/shortcuts are seldom workflow compatible across
users.

WWW: http://thaumaturgy.net/~etgold/software/tkRunIt/
1999-04-27T01:06:57+00:00 games/bnetd A program that attempts to emulate Blizzard's Battle.net service
The project is a collaboration focusing on development of the bnetd server.
This is a program that attempts to emulate Blizzard's Battle.net service.

A major part of the effort is supporting all Blizzard's Battle.net compatible
games. The server may eventually support some non-Blizzard clients as well,
but no work is currently being put into that. Certain software in addition to
the bnetd server should also be considered part of the bnetd project. This
includes BNS (BNetd Selector), bnchat (a text-based chat client), the BNI
utilities, and bntrackd (BNetd TRACKing Daemon). The bnetd team also produces
documentation about these programs and the Battle.net protocol.

WWW: http://www.bnetd.org/

- Ying-Chieh Liao
ijliao@csie.nctu.edu.tw
1999-04-26T18:44:37+00:00 devel/shtool The GNU Portable Shell Tool
GNU shtool -- The GNU Portable Shell Tool
Copyright (c) 1994-2004 Ralf S. Engelschall <rse@engelschall.com>

The GNU shtool program is a compilation of small but very stable and
portable shell scripts into a single shell tool. All ingredients were
in successful use over many years in various free software projects.
The compiled shtool program is intended to be used inside the source
tree of free software packages. There it can take over various (usually
non-portable) tasks related to the building and installation of such
packages.

WWW: http://www.gnu.org/software/shtool/
1999-04-25T00:37:57+00:00 x11-clocks/asclock-xlib New flavor of asclock
New flavor of asclock.
1999-04-24T22:50:24+00:00 lang/f77 Fortran 77 driver utility for f2c and gcc
f77 is a driver utility for f2c and gcc. By default, f77 will
install and use Sun microsystem's fpp Fortran 77 preprocessor;
the driver can be built to use cpp instead. The driver recognizes
all f2c and fpp (or cpp) options that could be used in the context
of compiling Fortran 77 source code.
1999-04-24T22:33:15+00:00 lang/f2c Fortran-to-C converter and its run-time libraries
f2c and its run-time library, libf2c.a, are a port of the
Fortran-to-C converter available from ftp.netlib.org. This
software was originally developed by AT&T, Lucent Technologies,
and Bellcore.

WWW: http://www.netlib.org/
1999-04-22T01:44:35+00:00 astro/setiathome Donate idle cycles to the search for space aliens
SETI@home is a scientific experiment that will harness the power of
hundreds of thousands of Internet-connected computers in the Search for
Extraterrestrial Intelligence (SETI). You can participate by running a
program that downloads and analyzes radio telescope data. There's a
small but captivating possibility that your computer will detect the
faint murmur of a civilization beyond Earth.

WWW: http://setiathome.ssl.berkeley.edu/
1999-04-21T23:27:16+00:00 audio/snowstar A GUI interface to copy files to/from the Diamond Rio PM300
Snow* is a Tcl/Tk GUI for the Snowblind Alliance 'rio' interface tool.
It wraps the rio command-line tool into a point-click-drag type of
interface.


Snow* currently supports(or makes a pretty good passing leer at) all the
current SBA 'rio' tool commands, including single up/download, playlist
uploads & downloads, init, dir/TOC,delete. There should be no problem
with any of the single or multi-file operations, although I don't entirely
rule out the possibility of the multi-select operations going a bit wonky.
1999-04-21T13:51:11+00:00 sysutils/cdrdao Record CD-R[W]s in disk-at-once mode
Cdrdao records audio or data CD-R[W]s in disc-at-once (DAO) mode based on
textual description of the CD contents (toc-file).

Among others, cdrdao can handle the bin/cue format commonly used for VCDs
or disks with subchannel data.

WWW: http://cdrdao.sourceforge.net/
1999-04-21T13:51:11+00:00 audio/cdrdao
Cdrdao records audio or data CD-R[W]s in disc-at-once (DAO) mode based on
textual description of the CD contents (toc-file).

WWW: http://cdrdao.sourceforge.net/
1999-04-20T20:27:36+00:00 converters/i18ntools Tools for the conversion to and from UTF-8 Unicode encoding
Tools for the conversion to and from UTF-8 Unicode encoding. Note that
RFC-2277 mandates that all "protocols" MUST handle UTF-8 properly.

- utrans converts text files created using any 8-bit character
map into UTF-8;

- uhtrans converts UTF-8 files into 7-bit ASCII with anything
else formatted as an HTML-style tags, e.g. &#1234; (decimal);

- hutrans converts 7-bit ASCII files with HTML-style tags, to UTF-8,
thus complementing the functionality of hutrans;

- ptrans converts UTF-8 files into 8-bit text using any
8-bit character map, thus complementing utrans.

Additionally, tuc is installed if not found. Tuc converts text files
between the DOS/Windows and the Unix formats.

This port depends on ports/converters/libutf-8.

Further details: RFC 2277, and RFC 2279.

WWW: http://www.whizkidtech.redprince.net/i18n/
1999-04-19T12:02:25+00:00 x11-clocks/pclock Simple analog clock program for the Window Maker dock
pclock is a simple analog clock program designed to run under the
Window Maker window manager. Any 64x64 pixmap may be used as a
background, including tiles.
1999-04-19T04:21:27+00:00 games/xtet42 One or two player T*tris game
Xtet42 is a one or two player version of T*tris. The game was written
by Hugo Eide Gunnarsen in 1991. The game is very fun and very
addictive. It is also astonishingly pretty to be an old X11-game.

In january 1999 I picked up the code to get rid of a few bugs and
limitations that annoyed me. I also converted the build-mechanism to
GNU autoconf.

The result is xtet42-2.21.
1999-04-19T00:15:51+00:00 net/gaim Multi-protocol instant messaging client
Gaim is a multi-protocol instant messaging client. It is compatible with AIM
(Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu,
and Zephyr networks.

Gaim users can log in to multiple accounts on multiple IM networks
simultaneously. This means that you can be chatting with friends on AOL
Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an
IRC channel all at the same time.

Gaim supports many features of the various networks, such as file transfer
(coming soon), away messages, typing notification, and MSN window closing
notification. It also goes beyond that and provides many unique features. A
few popular features are Buddy Pounces, which give the ability to notify you,
send a message, play a sound, or run a program when a specific buddy goes away,
signs online, or returns from idle; and plugins, consisting of text
replacement, a buddy ticker, extended message notification, iconify on away,
and more.

(Adapted from the About Gaim page.)

WWW: http://gaim.sourceforge.net/
1999-04-19T00:15:51+00:00 net/gaim-snapshot Gtk+-2.0 open-source 'clone' of AOL's Instant Messenger client
GAIM is an Open Source 'clone' of America OnLine's Instant Messenger
client using the GTK+-2.0 toolkit. It features most of the functionality
of the official AIM client while being much smaller and faster. It
features multiple groups, group chat, user information fetching and
registration, time stamping, sound (for when you really do want to be
interrupted), multiple away messages, and more.

GAIM also has support for other IM protocols such as Yahoo!, MSN, ICQ,
Jabber, Napster, IRC, and Zephyr via included plugins.

WWW: http://gaim.sourceforge.net/
1999-04-19T00:15:51+00:00 net-im/gaim Multi-protocol instant messaging client
Gaim is a multi-protocol instant messaging client. It is compatible with AIM
(Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu,
and Zephyr networks.

Gaim users can log in to multiple accounts on multiple IM networks
simultaneously. This means that you can be chatting with friends on AOL
Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an
IRC channel all at the same time.

Gaim supports many features of the various networks, such as file transfer
(coming soon), away messages, typing notification, and MSN window closing
notification. It also goes beyond that and provides many unique features. A
few popular features are Buddy Pounces, which give the ability to notify you,
send a message, play a sound, or run a program when a specific buddy goes away,
signs online, or returns from idle; and plugins, consisting of text
replacement, a buddy ticker, extended message notification, iconify on away,
and more.

(Adapted from the About Gaim page.)

WWW: http://gaim.sourceforge.net/
1999-04-17T17:34:02+00:00 textproc/py-xml Python XML library enhancements
PyXML is a collection of libraries to process XML with Python.
It effectively extends and updates Python's built-in XML libraries
(the xml.* modules). It contains, among other things:

xmlproc: a validating XML 1.0 parser written in Python
Expat: a nonvalidating XML 1.0 parser written in C, plus Python bindings
PySAX: SAX 1 and SAX2 libraries with drivers for most of the parsers
4DOM: a compliant DOM Level 2 implementation written in Python
javadom: a Java-DOM-implementation-to-standard-Python-DOM adapter
pulldom: a DOM implementation that supports lazy instantiation of nodes
marshal: a module for serializing Python objects to XML formats including
WDDX and XML-RPC
sgmlop: a C helper module that can speed up xmllib (deprecated) & sgmllib

It also provides the latest updates/fixes for minidom (the default
xml.dom.implementation), and includes an XPath 1.0 processor for minidom
(xml.xpath). Experimental XSLT 1.0 support for minidom can be added if the
port is installed with WITH_XSLT defined (e.g. "make install WITH_XSLT=yes").

WWW: http://pyxml.sourceforge.net/
http://www.python.org/sigs/xml-sig/
1999-04-17T04:52:04+00:00 mail/postilion Mail client with the NeXt look
Postilion is a mail client with the NeXt look so should be of interest
to those using Window Maker and Afterstep. It is derived from tkRat, but
has some improvements in addition to the interface change.

Postilion uses virtual folders to map to your real mail hierarchy. This
can be a one-to-one or many-to-one mapping. Postilion has a couple
of features that are useful for mail archiving. One is "dynamic"
folders which will automatically store mail based on things such as
sender address or date. Another feature is the database. Mail can
be archived into a database which is handy for storage as well as
searching. Multiple virtual folders of type "database" can be setup with
different attributes. Any messages subsequently moved to these virtual
folders will be entered into the database with the attributes that were
specified for the respective folder. This can also be done on-the-fly
through a dialog box.

More information about Postilion can be found at:

WWW: http://www.postilion.org/software/Postilion/index.html
1999-04-16T23:34:30+00:00 converters/libutf-8 Unicode conversion routines between UCS-4 and UTF-8
A library of C routines for the conversion of Unicode to UTF-8 and back.
The library can also be used to convert the 31-bit UCS-4 mappings to UTF-8 and
back.

WWW: http://www.whizkidtech.redprince.net/i18n/
1999-04-16T23:30:53+00:00 converters/tuc Text to Unix Conversion
Utility to convert text files from any operating system to Unix format,
and to convert Unix files to DOS format.

WWW: http://www.whizkidtech.redprince.net/
1999-04-16T21:44:23+00:00 net/etherboot Network boot of FreeBSD a.out/ELF kernels (improved netboot)
This code produce bootloaders for a number of cards that can be loaded
from raw or DOS-formatted floppy/hard disks and ROMs to boot ELF/a.out
kernels over NFS or TFTP. Edit work/etherboot/src/Config to see/set
the desired features.

The defaults used here are suited to boot FreeBSD ELF kernels over NFS.

To produce an etherboot floppy (or hard disk partition), do this:

$ cd work/etherboot-5.2.4/src
$ cat bin/boot1a.bin bin/<device>.zrom > /dev/fd0

Replace <device> with the specific code for your card, and /dev/fd0
with your hard disk partition.

WWW: http://etherboot.org/wiki/
1999-04-16T19:25:57+00:00 irc/ezbounce Highly configurable IRC Proxy
ezbounce is a highly configurable IRC Proxy that features:

* Access control
* Password protection
* Ident spoofing
* Can listen on virtual hosts
* Ability to ``Detach'' from the proxy and stay connected
to the IRC server.
... and more!

WWW: https://sourceforge.net/projects/ezbounce/
1999-04-16T19:25:57+00:00 irc/ezbounce-devel A highly configurable IRC Proxy
ezbounce is a highly configurable IRC Proxy that features:

* Access control
* Password protection
* Ident spoofing
* Can listen on virtual hosts
* Ability to ``Detach'' from the proxy and stay connected
to the IRC server.
... and more!

WWW: http://www.linuxftw.com/ezbounce
Author: Murat Deligonul <druglord@erupt.com>
1999-04-16T12:11:47+00:00 audio/mixer.app Another mixer intended for the windowmaker dockapp
A dockapp that controls the mixer for three volumes by default:
* Master
* CD
* PCM
1999-04-16T07:18:32+00:00 astro/x3arth Updates X root window with satellit views of earth
A TCL script to download the latest high-res satellite views of
earth and set it as the background image in the X root window.

Author:
Luc Deschenaux <lcd@gkb.com>
1999-04-16T06:43:57+00:00 audio/xhippo Generic music player for Unix-like systems
Xhippo is a Generic music player for Unix. Written in GTK, it has optional
GNOME support.

It supports all types of files, defaults including mp3, midi, wav, etc.

More can be added via the configuration file using external players

WWW: http://www.gnu.org/software/xhippo/xhippo.html
1999-04-15T03:20:01+00:00 irc/ninja Another ircII based irc client
Ninja IRC is an alternative ircII based client. It includes full ANSI colour
and many other features normally found only in scripts.
1999-04-14T22:30:42+00:00 textproc/docbook-310 V3.1 of the DocBook DTD, designed for technical documentation
The DocBook DTD defines structural and content-based SGML markup
for computer documentation, with a primary emphasis on software
documentation and related classes of technical documents. Its
main high-level hierarchical structures are for books, reference
entries (for example, ``man pages''), and articles.

This port contains DocBook 3.1

Nik Clayton
nik@freebsd.org

WWW: http://www.docbook.org/sgml/3.1/index.html
1999-04-14T22:29:16+00:00 textproc/docbook-300 V3.0 of the DocBook DTD, designed for technical documentation
The DocBook DTD defines structural and content-based SGML markup
for computer documentation, with a primary emphasis on software
documentation and related classes of technical documents. Its
main high-level hierarchical structures are for books, reference
entries (for example, ``man pages''), and articles. It is
maintained by the Davenport Group (about which see the Davenport
archive at http://www.ora.com/davenport/ or
ftp://ftp.ora.com/pub/davenport/).

This port contains DocBook 3.0

Nik Clayton
nik@freebsd.org

WWW: http://www.oasis-open.org/docbook/
1999-04-14T22:26:54+00:00 textproc/docbook-241 V2.4.1 of the DocBook DTD, designed for technical documentation
The DocBook DTD defines structural and content-based SGML markup
for computer documentation, with a primary emphasis on software
documentation and related classes of technical documents. Its
main high-level hierarchical structures are for books, reference
entries (for example, ``man pages''), and articles. It is
maintained by the Davenport Group (about which see the Davenport
archive at http://www.ora.com/davenport/ or
ftp://ftp.ora.com/pub/davenport/).

This port contains DocBook 2.4.1

Nik Clayton
nik@freebsd.org

WWW: http://www.oasis-open.org/docbook/
1999-04-14T20:31:57+00:00 benchmarks/polygraph31 A benchmarking tool for Web proxies
Web Polygraph is a benchmarking tool for Web proxies. Polygraph
distribution includes a high-performance client and server simulators.
The simulators create a stream of HTTP requests that can be routed through
a Web proxy. Studying proxy performance under various [stress] conditions is
essential for performance tuning, evaluation of new algorithms, analysis of
hardware configurations, and comparing available proxy products.

Documentation can be found at http://polygraph.ircache.net/doc/

WWW: http://www.web-polygraph.org/
1999-04-14T20:31:57+00:00 benchmarks/polygraph Benchmarking tool for Web proxies
Web Polygraph is a benchmarking tool for Web proxies. Polygraph
distribution includes a high-performance client and server simulators.
The simulators create a stream of HTTP requests that can be routed through
a Web proxy. Studying proxy performance under various [stress] conditions is
essential for performance tuning, evaluation of new algorithms, analysis of
hardware configurations, and comparing available proxy products.

WWW: http://www.web-polygraph.org/
1999-04-14T05:56:14+00:00 editors/lpe A "lightweight programmer's editor" with syntax highlighting
A very small and fast slang-based editor that features syntax-highlighting
via plug-in modules for C, C++, perl, html, sgml and more.

Author: Chris Smith <cd_smith@ou.edu>

WWW: http://cdsmith.twu.net/professional/opensource/lpe.html

-Ryan Thompson
ryan@sasknow.com
1999-04-14T05:27:27+00:00 ftp/greed A utility for downloading files with resume capabilities
Get and Resume Elite EDition. A utility to download files from http and
ftp from the console with the ability to resume downloads.

WWW:
1999-04-13T23:26:28+00:00 audio/cmp3 Ncurses based frontend to mpg123
A simple yet featureful ncurses frontend to mpg123. Includes
playlist support, volume control and tools to help with file
management. The author is Neville Kadwa <pandama@psu.edu>.

WWW: http://cmp3.sourceforge.net/
1999-04-13T17:15:54+00:00 devel/cscope Interactive C program browser
This port of SCO / USL's 'cscope' lets one easily navigate large C programs.
It's designed to answer questions like where symbols are defined and used,
where variables are assigned, and much more.

The Santa Cruz Operation (SCO) has made this available under a very friendly,
BSD-style Open Source License.

WWW: http://cscope.sourceforge.net/
1999-04-13T17:10:20+00:00 net/pvm Parallel Virtual Machine libraries and environment
PVM (Parallel Virtual Machine) is a portable message-passing programming
system, designed to link separate host machines to form a virtual machine
which is a single, manageable computing resource.

The virtual machine can be composed of hosts of different architectures,
located in physically remote locations. PVM applications can be composed
of any number of separate processes, or components, written in a mixture
of C, C++, and Fortran. The system is portable to a wide variety of
architectures, including workstations, multiprocessors, supercomputers,
and PCs.

WWW: http://www.csm.ornl.gov/pvm/
1999-04-13T16:16:41+00:00 print/amspsfnt AMSFonts PostScript Fonts (Adobe Type 1 format)
The PostScript Type 1 implementation of the AMSFonts produced by and
previously distributed by Blue Sky Research and Y&Y, Inc. are now freely
available for general use. This has been accomplished through the cooperation
of a consortium of scientific publishers with Blue Sky Research and Y&Y.
Members of this consortium include:

Elsevier Science IBM Corporation Society for Industrial and Applied
Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS)

In order to assure the authenticity of these fonts, copyright will be held by
the American Mathematical Society. This is not meant to restrict in any way
the legitimate use of the fonts, such as (but not limited to) electronic
distribution of documents containing these fonts, inclusion of these fonts
into other public domain or commercial font collections or computer
applications, use of the outline data to create derivative fonts and/or
faces, etc. However, the AMS does require that the AMS copyright notice be
removed from any derivative versions of the fonts which have been altered in
any way. In addition, to ensure the fidelity of TeX documents using Computer
Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
has requested that any alterations which yield different font metrics be
given a different name.
1999-04-13T16:15:33+00:00 print/cmpsfont Computer Modern PostScript Fonts (Adobe Type 1 format)
The PostScript Type 1 implementation of the Computer Modern fonts produced by
and previously distributed by Blue Sky Research and Y&Y, Inc. are now freely
available for general use. This has been accomplished through the cooperation
of a consortium of scientific publishers with Blue Sky Research and Y&Y.
Members of this consortium include:

Elsevier Science
IBM Corporation
Society for Industrial and Applied Mathematics (SIAM)
Springer-Verlag
American Mathematical Society (AMS)

In order to assure the authenticity of these fonts, copyright will be held
by the American Mathematical Society. This is not meant to restrict in any
way the legitimate use of the fonts, such as (but not limited to) electronic
distribution of documents containing these fonts, inclusion of these fonts
into other public domain or commercial font collections or computer
applications, use of the outline data to create derivative fonts and/or
faces, etc. However, the AMS does require that the AMS copyright notice be
removed from any derivative versions of the fonts which have been altered in
any way. In addition, to ensure the fidelity of TeX documents using Computer
Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
has requested that any alterations which yield different font metrics be
given a different name.
1999-04-13T15:28:00+00:00 textproc/br-ispell
This the br.ispell dictionary for brazilian portuguese. It's
freely available under the terms of the GNU GPL. You can freely
redistribute and/or use it for spell checking through ispell
(http://fmg-www.cs.ucla.edu/ficus-members/geoff/ispell.html).

WWW: http://www.ime.usp.br/~ueda/br.ispell/
1999-04-13T15:28:00+00:00 portuguese/ispell-pt_BR Ispell dictionary for Brazilian Portuguese
This the br.ispell dictionary for brazilian portuguese. It's
freely available under the terms of the GNU GPL. You can freely
redistribute and/or use it for spell checking through ispell
(http://fmg-www.cs.ucla.edu/ficus-members/geoff/ispell.html).

WWW: http://www.ime.usp.br/~ueda/br.ispell/
1999-04-13T14:43:17+00:00 games/garith Arithmetic quiz program for X Window System
G Arith is a GTK+ based arithmetic quiz program for X Window System.
It is fairly self-explanatory, so there is no documentation about
program usage much at all.

WWW: http://www.cnm-vra.com/micah/garith/
1999-04-13T09:46:50+00:00 games/drm Very simple Tetris-style game
This is very simple tetris-like game. You kill "bugs" by dropping the
right combination of blocks on them.
1999-04-12T00:03:00+00:00 devel/elftoaout ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev
A program that is used to convert static elf images to a.out format.
The SUN OpenBoot PROM can only boot a.out images.
1999-04-11T12:53:10+00:00 x11/wmbutton Dockapp that displays 9 buttons to run apps of your choice
A 64x64 pixel application that displays nine buttons.
Each of these buttons can be configured via a configuration file to
run just about any application you'd like to. Basically, if you can
type it in a shell command, wmbutton can run it. It is based on wmcp,
by Ben Cohen.

WWW: http://greek0.net/wmbutton.html
1999-04-11T02:51:41+00:00 java/java-cup LALR parser generator in Java
This is the Java based Constructor of Useful Parsers (CUP for short). It
serves the same role as the widely used program YAXX and in fact offers most
of the features of YACC. However, CUP is written in Java, uses specifications
including embedded Java code, and produces parsers which are implemented in
Java.
1999-04-10T20:28:42+00:00 graphics/libimg Library of image format handlers for Tk4.1 and later
This is an image format handler for Tk. It handles the following image
formats:

bmp, gif, png, jpeg, tiff, xpm, xbm, and postscript.

Using this library with Tcl/Tk applications allows one to work with
photos and images in the application.

WWW: http://members1.chello.nl/~j.nijtmans/img.html
1999-04-10T19:41:37+00:00 net/naim Console ncurses-based AIM, ICQ, IRC, and Lily client
naim is a console client for AOL Instant Messenger (AIM), AOL I Seek You
(ICQ), Internet Relay Chat (IRC), and The lily CMC.

It includes unique features like zero-configuration peer to peer encryption,
automatic message queueing, and incoming message modification (to correct
common spelling mistakes and expand common abbreviations; see /help filter).

It also includes powerful dynamic module support, allowing developers to
modify all major aspects of naim's behavior.

When combined with GNU Screen, naim is great to use as a chat client as
well as an answering machine. Individual users can detach, log out, pack
up and go home, then log back in from anywhere on the Internet to resume
their naim session.

WWW: http://naim.n.ml.org
1999-04-10T19:41:37+00:00 net-im/naim Console ncurses-based AIM, ICQ, IRC, and Lily client
naim is a console client for AOL Instant Messenger (AIM), AOL I Seek You
(ICQ), Internet Relay Chat (IRC), and The lily CMC.

It includes unique features like zero-configuration peer to peer encryption,
automatic message queueing, and incoming message modification (to correct
common spelling mistakes and expand common abbreviations; see /help filter).

It also includes powerful dynamic module support, allowing developers to
modify all major aspects of naim's behavior.

When combined with GNU Screen, naim is great to use as a chat client as
well as an answering machine. Individual users can detach, log out, pack
up and go home, then log back in from anywhere on the Internet to resume
their naim session.

WWW: http://naim.n.ml.org/
1999-04-10T19:08:24+00:00 irc/kvirc IRC client for KDE
KVIrc is a free portable IRC client based on the Qt GUI toolkit.

WWW: http://www.kvirc.net
1999-04-10T19:08:24+00:00 irc/kvirc-devel IRC client for QT4 and KDE4
A powerful Internet Relay Chat client designed for UNIX platforms.
It is distributed as Free Software under the terms of the GNU
General Public License.

WWW: http://www.kvirc.net
1999-04-10T13:12:12+00:00 security/libparanoia Safe (in the mean of stack smashing) reincarnation of strcpy et al
This is a library, which contains a safe reincarnations
of strcpy/strcat/sprintf and some other functions,
which is known to be a source to 99% of stack smashing
attacks since Morrison Worm.

Basic idea is: these functions never return in case
of modified stack frames. Instead, they kills current
process with SIG_SEGV, and, in case when program
just ignores it - calls exit(2). In 'paranoidal'
point of view, termination of a process is a much
less worth, than possible incorrect continuation.

This library can be used in two ways - you can just
install it as a port/package, and then relink critical
applications (such as a network daemons) with
-lparanoia -L/usr/local/lib, or you can override
standard functions in libc (using libparanoia/copy-to-libc
shell script) - in this case you'll get any application,
which uses shared libc, automatically protected.

WWW: http://www.lexa.ru/snar/libparanoia/
1999-04-08T18:00:19+00:00 games/xbomber Game based on "Super Bomberman" for the Super Nintendo
To quote the author, Bill Kendrick's homepage,

"X-Bomber is a multiplayer game for Unix running the X-Window system.
It's based on "Super Bomberman" for the Super Nintendo home game system (which
is based on "Atomic Bomberman" by InterPlay and "Bomberman" by Hudsonsoft.)
For a great starting point on the "real" Super Bomberman, check out
Tony Hsieh's Super Bomberman page."

Ported to FreeBSD by Joe Clarke
1999-04-08T17:50:35+00:00 deskutils/gtimer Timer for your personal activities
gtimer is an application built with GTK that keeps track of all
your activities and the amount of time spent on those activities.

WWW: http://www.k5n.us/gtimer.php
1999-04-07T20:56:04+00:00 net/p5-URI Perl5 interface to Uniform Resource Identifier (URI) references
This package contains the URI.pm module with friends. The module
implements the URI class. Objects of this class represent Uniform
Resource Identifier (URI) references as specified in RFC 2396 and
updated by RFC 2732. Release 1.50 includes the initial attempt at
providing support to IRIs. URI objects now support the 'as_iri'
and 'ihost' methods.

URI objects can be used to access and manipulate the various
components that make up these strings. There are also methods to
combine URIs in various ways.

The URI class replaces the URI::URL class that used to be distributed
with libwww-perl. This package contains an emulation of the old
URI::URL interface. The emulated URI::URL implements both the old and
the new interface.

WWW: https://metacpan.org/release/URI
1999-04-07T20:20:33+00:00 security/p5-Digest-MD5 Perl5 interface to the MD5 algorithm
The Digest::MD5 module allows you to use the RSA Data Security Inc.
MD5 Message Digest algorithm from within Perl programs. The algorithm
takes as input a message of arbitrary length and produces as output
a 128-bit "fingerprint" or "message digest" of the input.

The Digest::MD5 module provide a procedural interface for simple
use, as well as an object oriented interface that can handle messages
of arbitrary length and which can read files directly.

Further documentation is embedded in the individual modules.

WWW: https://metacpan.org/release/Digest-MD5
1999-04-06T12:25:32+00:00 misc/peq Fortune like program
This little program is almost exactly like the original fortune.
The author promises that update the "fortune" database will be
more regular and he tries to put only thought provoking and humourous
quotes into it.

WWW: http://silverstone.fortunecity.com/jaguar/37/peq.html
1999-04-05T22:44:51+00:00 x11-toolkits/iwidgets Iwidgets - [incr Widgets] companion to [incr Tk]
This package contains [incr Widgets] version 4.0.1, which is a companion
to [incr Tk] and provides a widget set, with many improved widgets. The
[incr Widgets] collection is also known as "iwidgets", or "mega-widgets".

WWW: https://sourceforge.net/projects/incrtcl/
1999-04-05T22:41:35+00:00 x11-toolkits/itk Object-oriented extension to Tk [incr Tk]
This package contains [incr Tk] version 3.0.1. [incr Tk] is a
companion to [incr Tcl] and builds a ``mega-widget'' framework into
Tk. The [incr Tk] extension is also known as ``itk''.

A companion to [incr Tk] called [incr Widgets] provides a widget set,
with many improved widgets. The [incr Widgets] collection is also known
as ``iwidgets'' and is available in x11-toolkits.

WWW: https://sourceforge.net/projects/incrtcl/
1999-04-04T18:09:57+00:00 www/libxpg4-ns
libxpg4 (aout) for Netscape Browser. This is against browser's locale bug.
Patches are created by <nagahama@yasuda.comm.waseda.ac.jp>.
Refer to

WWW: http://www.yasuda.comm.waseda.ac.jp/~nagahama/freebsd.html

- SADA Kenji
sada@FreeBSD.ORG
1999-04-03T10:55:35+00:00 misc/cstream Like dd(1) tool, precise bandwidth limiting/reporting, fifo, TCP
Cstream filters data streams, much like the UNIX tool dd(1). It has a more
traditional commandline syntax, support for precise bandwidth limiting and
reporting and support for FIFOs. Data limits and throughput rate
calculation will work for files > 4 GB.

Cstream reads from the standard input and writes to the standard output, if
no filenames are given. It will also 'generate' or 'sink' data if desired.

WWW: http://www.cons.org/cracauer/cstream.html
1999-04-03T02:13:53+00:00 math/PDL Perl Data Language
PDL (``Perl Data Language'') gives standard perl the ability to
COMPACTLY store and SPEEDILY manipulate the large N-dimensional data
arrays which are the bread and butter of scientific computing.

The idea is to turn perl in to a free, array-oriented, numerical
language in the same sense as commerical packages like IDL and
MatLab. One can write simple perl expressions to manipulate entire
numerical arrays all at once. For example, using PDL the perl variable
$a can hold a 1024x1024 floating point image, it only takes 4Mb of
memory to store it and expressions like $a=sqrt($a)+2 would manipulate
the whole image in a few seconds.

A simple interactive shell (perldl) is provided for command line use
together with a module (PDL) for use in perl scripts.

WWW: https://metacpan.org/release/PDL
WWW: http://pdl.perl.org/
1999-04-03T02:09:41+00:00 games/xqf Server browser for many popular 3D action games
XQF is a game server browser and launcher for Unix/X11 for many popular games
such as the Quake series, Unreal Tournament series, Half-Life etc. XQF is a
front-end to QStat, a program by Steve Jankowski and uses the GTK+ toolkit.

WWW: http://www.linuxgames.com/xqf/
1999-04-03T02:05:18+00:00 lang/pike74 A dynamic programming language with a syntax similar to C++
Pike is an interpreted, object-oriented programming language.
It looks a bit like C and C++, but it is much easier to learn and use. It
can be used for small scripts as well as for large programs.

Pike is :
- High-level and powerful, which means that even very complex
things are easy to do.
- Object-oriented, which means that you can use modern programming
techniques to divide a large program into small pieces, which are much
easier to write than it would be to write the entire program at once.
- Interpreted, which means that you don't have to wait for a program to
compile and link when you want to run it.
- One of the fastest "scripting" languages available.
- Garbage-collected, which makes programming much simpler, and removes
the risk for memory leaks and other memory-related bugs.
- Easy to extend, which means that you can create plug-ins, written in
Pike as well as in C or C++, and integrate them with the rest of Pike.

WWW: http://pike.ida.liu.se/
1999-04-03T02:05:18+00:00 lang/pike73 A dynamic programming language with a syntax similar to C++
Pike is easy to learn, and just as easy to use in the development of
powerful applications. The language is designed to be useful and
powerful. As the syntax of Pike is similar to that of C, most
programmers will find it easy to use. As Pike is a high-level,
interpreted and modular object-oriented language, powerful
applications can be rapidly developed. Pike has evolved rather than
been designed, and the changes made have been guided by its users'
needs. In general, the better you get to know Pike, the more you will
appreciate it, from a user's perspective.

WWW: http://pike.roxen.com/
1999-04-03T02:05:18+00:00 lang/pike72 A dynamic programming language with a syntax similar to C++
Pike is easy to learn, and just as easy to use in the development of
powerful applications. The language is designed to be useful and
powerful. As the syntax of Pike is similar to that of C, most
programmers will find it easy to use. As Pike is a high-level,
interpreted and modular object-oriented language, powerful
applications can be rapidly developed. Pike has evolved rather than
been designed, and the changes made have been guided by its users'
needs. In general, the better you get to know Pike, the more you will
appreciate it, from a user's perspective.

WWW: http://pike.roxen.com/
1999-04-03T02:05:18+00:00 lang/pike70 A dynamic programming language with a syntax similar to C++
Pike is easy to learn, and just as easy to use in the development of
powerful applications. The language is designed to be useful and
powerful. As the syntax of Pike is similar to that of C, most
programmers will find it easy to use. As Pike is a high-level,
interpreted and modular object-oriented language, powerful
applications can be rapidly developed. Pike has evolved rather than
been designed, and the changes made have been guided by its users'
needs. In general, the better you get to know Pike, the more you will
appreciate it, from a user's perspective.

WWW: http://pike.roxen.com/
1999-04-03T02:05:18+00:00 lang/pike
Pike is easy to learn, and just as easy to use in the development of
powerful applications. The language is designed to be useful and
powerful. As the syntax of Pike is similar to that of C, most
programmers will find it easy to use. As Pike is a high-level,
interpreted and modular object-oriented language, powerful
applications can be rapidly developed. Pike has evolved rather than
been designed, and the changes made have been guided by its users'
needs. In general, the better you get to know Pike, the more you will
appreciate it, from a user's perspective.

WWW: http://pike.roxen.com/
1999-04-03T02:02:29+00:00 devel/swarm The Swarm Simulation System
Swarm is a software package for multi-agent simulation of complex
systems being developed at The Santa Fe Institute. Swarm is intended
to be a useful tool for researchers in a variety of disciplines,
especially artificial life. The basic architecture of Swarm is the
simulation of collections of concurrently interacting agents: with
this architecture, we can implement a large variety of agent based
models. Our initial target is Unix machines running GNU Objective C
and X windows: the source code is freely available under GNU Licensing
terms.

WWW: http://www.swarm.org/
1999-04-03T01:57:16+00:00 net/kdetelnet
A Frontend for telnet, rlogin, ssh in K Desktop Environment
on many terminal types: kvt, xterm, color_xterm, rxvt, hpterm..

WWW: http://www.spaghetti-code.de/software/linux/ktelnet/
1999-04-03T01:53:53+00:00 print/magicfilter Customizable, extensible automatic printer filter
MagicFilter

magicfilter is an extensible and customizable automatic printer filter.
It selects an appropriate conversion technique for the input data by
seeking for magic numbers, and then utilizing the appropriate conversion
utility.

magicfilter is primarily intended for use as the `input filter' by the
lpd print spooler. The options accepted by magicfilter are exactly the
ones passed to the input filter by lpd (unless you build it on a LPRng
system -- in that case, magicfilter accepts no options.)

WWW: http://www.pell.portland.or.us/~orc/Code/magicfilter/
1999-04-03T01:51:01+00:00 net/bpft The BPF Traffic collector
The BPF Traffic collector

Enhanced version of trafd (/usr/ports/net/trafd/)

WWW: http://bpft.by.ru/

- El Vampiro
vampiro@rootshell.ru
1999-04-03T01:51:01+00:00 net-mgmt/bpft BPF Traffic collector
The BPF Traffic collector

Enhanced version of trafd (/usr/ports/net/trafd/)

WWW: http://bpft4.sourceforge.net/
1999-04-03T01:48:17+00:00 audio/gmixer X11/gtk+ mixer control
gmixer is an X11/gtk+ mixer control program. Features a clean interface
and the ability to auto load/save a configuration.
1999-04-03T01:45:05+00:00 x11/wterm A color vt102 terminal emulator with transparency support
wterm is an unofficial development branch of rxvt which adds true NeXT
style scrollbars, transparent backgrounds with optional shading, and
other additions. Unlike many other efforts, wterm aims to have
its changed merged back into the parent rxvt rather than forking off
yet another separate terminal emulator.

WWW: http://www.wterm.org

-Adam <adam-ports@blacktabby.org>
1999-04-03T01:42:08+00:00 graphics/tgd
tgd reads text files and writes GIF files. Typically, in a Unix
environment, it would be at the end of a pipe: my_program | tgd. It
can also be invoked on a file: tgd my_text_file. By using the special
file handle stdout, it can be used in WWW applications to push images
to a browser. It was born out of a desire to learn the gd graphics
library and Perl simultaneously (but it can be used with any scripting
language).

WWW: http://dendrome.ucdavis.edu/tgd/tgd.html
1999-04-03T01:38:52+00:00 ftp/gftp Free multithreaded GTK-based FTP and SFTP client
gFTP is a free multithreaded FTP and SFTP client for Unix-like systems.
It has the following features:

Distributed under the terms of the GNU Public License
Written in C, has a text interface and a GTK+ 2.x interface
Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH, and FSP
Multithreaded to allow for simultaneous downloads
File transfer queues to allow for downloading multiple files
Bookmarks menu to allow you to quickly connect to remote sites
Supports downloading entire directories and subdirectories
Extensive connection manager with FTP and HTTP proxy server support
Supports resuming interrupted file transfers
Supports caching of remote directory listings
Supports connecting to a FTP server via command line parameters
Supports associating icons with particular file extensions in the list boxes
Sorting capabilities in the file list boxes
Can restrict files in the list boxes to a particular file specification
Supports viewing and editing of local and remote files
Allows for passive and non-passive file transfers
Supports FXP file transfers (file transfer between 2 remote servers via FTP)
Eliminates buffer overruns from malicious FTP sites

WWW: http://gftp.seul.org/
1999-04-03T01:36:11+00:00 chinese/telnet 8bit compatible telnet client for Chinese input
Description:
Using /usr/bin/telnet in "8-bit environment", for example, BIG5-
encoding Chinese characters environment in Taiwan, is somewhat in-convenient.
To be able to input Chinese characters, "-8 or -L" options are needed,
however, using these options cause another problem. Specifying "-8 or -L"
makes ^U or ^C or ^D or ... (any isprint(c)) malfunction when telnet to SunOS.

How-To-Repeat:
/usr/bin/telnet -8 ms1.hinet.net (ms1.hinet.net running Solaris)
login: abcde^U (or just press Enter)
=> the terminal state goes wrong, "reset" is needed to go back
to "normal state"

Fix:
Apply the following patch:
gopher://freebsd.csie.nctu.edu.tw/00%2f3%2fA0002063

This make telnet "8-bit clean", being able to input 8-bit data (Chinese
characters) without specifying "-8 or -L" options, and telnet to SunOS
without trouble.

See also:
WWW: http://www.freebsd.org/cgi/query-pr.cgi?pr=6144
1999-04-03T01:32:23+00:00 audio/xmradio Motif based FM tuner (for use with bktr(4) driver)
xmradio is a radio tuner program for X11 (using the Motif widget set),
using NetBSD's and FreeBSD's bktr(4) driver.

It also supports Video4Linux because of its design.

You can control an xmradio running on your desktop using some special
command line options and remote control mechanism.

WWW: http://BSDforge.com/projects/audio/xmradio/
1999-04-03T01:29:03+00:00 net/p5-Socks Perl5 module to communicate with socks v4 and v5 servers
perl5 module to communicate with socks v4 and v5 servers

WWW: https://metacpan.org/release/SOCKS
1999-04-03T01:26:18+00:00 devel/astyle Source code indenter and formatter for C, C++, C\#, and Java
Artistic Style is a source code indenter, formatter, and beautifier for the C,
C++, C# and Java programming languages. It automatically re-indents and
re-formats source files and can be used from a command line.

WWW: http://astyle.sourceforge.net/
1999-04-03T01:23:32+00:00 devel/libxalloc Memory allocation library with error checking
xalloc is a memory allocation library with error checking.
It contains wrappers including error checking for memory
allocating C-functions.

WWW: http://shh.thathost.com/pub-unix/#xalloc
1999-04-03T01:20:09+00:00 devel/libshhmsg Library for displaying messages
shhmsg - library for displaying messages. It contains
C-functions for error messages, verbose messages and
`normal' messages in terminal based programs.

WWW: http://shh.thathost.com/pub-unix/#shhmsg
1999-04-03T01:15:54+00:00 devel/libshhopt Library for parsing command line options
shhopt - library for parsing command line options. It contains
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

WWW: http://shh.thathost.com/pub-unix/#shhopt
1999-04-03T01:12:14+00:00 x11-wm/scwm Scheme configurable window manager
scheme configurable window manager

- For MULTI-BYTE users,
do make install -DMULTIBYTE instead of only make install.
It also enable I18N option in scwm.

- If you want edit scwmrc file efficiently, you may use
emacs lisp mode. There is scwm.el in scwm, but please
copy it into your favorite emacs lisp directory manually.
Refer:
patches/patch-af
${WORKDIR}/utilities/emacs
${WORKDIR}/configure --help

WWW: http://scwm.mit.edu/
1999-04-03T01:08:40+00:00 graphics/scwm-icons Icon collection for the scwm window manager
An icon collection for the scwm window manager.
1999-04-03T01:04:47+00:00 math/snns Fully featured neural network simulator
SNNS (Stuttgart Neural Network Simulator) is a software simulator for neural
networks on Unix workstations developed at the Institute for Parallel and
Distributed High Performance Systems (IPVR) at the University of Stuttgart.
The goal of the SNNS project is to create an efficient and flexible
simulation environment for research on and application of neural nets.

The SNNS simulator consists of two main components:

1) simulator kernel written in C
2) graphical user interface under X

The simulator kernel operates on the internal network data structures of the
neural nets and performs all operations of learning and recall. It can also
be used without the other parts as a C program embedded in custom
applications. It supports arbitrary network topologies and the concept of
sites. SNNS can be extended by the user with user defined activation
functions, output functions, site functions and learning procedures, which
are written as simple C programs and linked to the simulator kernel.

The graphical user interface XGUI (X Graphical User Interface), built on top
of the kernel, gives a 2D and a 3D graphical representation of the neural
networks and controls the kernel during the simulation run. In addition, the
2D user interface has an integrated network editor which can be used to
directly create, manipulate and visualize neural nets in various ways.

WWW: http://www.ra.cs.uni-tuebingen.de/SNNS/
1999-04-02T19:07:30+00:00 security/identify Client side ident protocol daemon wrapper
This is a wrapper for daemons that live under inetd. It will do
an ident lookup and log the result, handing off the file descriptor
to the real daemon first.
1999-04-02T04:39:34+00:00 misc/fortuneit Funny fortune file in Italian
This package contains a very funny fortune file in Italian.

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

Distfile Size: ~400kb
1999-04-02T04:32:33+00:00 audio/shorten Fast and optionally lossless compression for waveform files
Shorten reduces the size of waveform files (such as audio) using
Huffman coding of prediction residuals and optional additional
quantisation. In lossless mode the amount of compression obtained
depends on the nature of the waveform. Those composing of low
frequencies and low amplitudes give the best compression, which may
be 2:1 or better. Lossy compression operates by specifying a minimum
acceptable segmental signal to noise ratio or a maximum bit rate.
Lossy compression operates by zeroing the lower order bits of the
waveform, so retaining waveform shape.

Permission is granted to use this software for decoding and
non-commercial encoding (e.g. private or research use).

If you intend to use shorten, be sure to check the full license,
which can be displayed by "shorten -l".

WWW: http://shnutils.freeshell.org/shorten/
1999-04-02T04:28:59+00:00 misc/xtail Watches the growth of files or directories
"xtail" watches the growth of files. It's like running a "tail -f"
on a bunch of files at once.

You can specify both filenames and directories on the command line.
If you specify a directory, it watches all the files in that
directory. It will notice when new files are created (and start
watching them) or when old files are deleted (and stop watching
them).

This program is an oldie but goodie. It was posted to comp.sources.misc
in July 1989 (see ftp.uu.net:/usenet/comp.sources.misc/volume7/xtail.Z).
I remember posting an even earlier version to alt.sources. It has
been published in the O'Reilly & Associates "Unix Power Tools"
collection (book and CD-ROM). Over the years, some fly-by-night
organizations (such as the MIT X Consortium and SGI) have tried to
steal the "xtail" name. Don't be fooled! Insist on the original.

WWW: http://www.unicom.com/sw/xtail/
1999-04-02T04:23:49+00:00 audio/icecast2 Streaming mp3/ogg-vorbis audio server
Icecast is a streaming mp3/ogg-vorbis audio server.

Icecast provides nearly all the functionality of the Shoutcast server.
It will accept encoding streams from encoders like winamp, shout and ices.
It can also add itself to a directory server such as our own
icecast.linuxpower.org or Nullsoft's yp.shoutcast.com.

WWW: https://icecast.org/
1999-04-02T04:23:49+00:00 audio/icecast Streaming mp3/ogg-vorbis audio server
Icecast is a streaming mp3/ogg-vorbis audio server.

Icecast provides nearly all the functionality of the Shoutcast server.
It will accept encoding streams from encoders like winamp, shout and ices.
It can also add itself to a directory server such as our own
icecast.linuxpower.org or Nullsoft's yp.shoutcast.com.

WWW: https://icecast.org/
1999-04-02T04:19:20+00:00 archivers/unace Extract, view & test ACE archives
This is a port of a (un)archiver which deals with ACE archives.

WWW: http://www.winace.com/
1999-04-02T04:10:14+00:00 games/pmars Portable corewar system with ICWS'94 extensions
pMARS (portable Memory Array Redcode Simulator) is a corewar interpreter with
multi-platform support.

pMARS implements the ICWS'94 draft standard, but can also be used in ICWS'88
mode.

The base system includes a graphical core display for UNIX (curses, X11 and
Linux svgalib), PC/DOS, and the Mac.

A line-oriented debugger is included to help in writing warriors.

Contributors:
* Albert Ma (ama@mit.edu)
* Na'ndor Sieben (sieben@imap1.asu.edu)
* Stefan Strack (stst@vuse.vanderbilt.edu)
* Mintardjo Wangsawidjaja (wangsawm@kira.csos.orst.edu)

WWW: http://www.koth.org/pmars/
1999-04-02T00:58:51+00:00 ftp/jmirror FTP mirroring program written in PERL (REQUIRES PERL5,Net::FTP)
The program 'jmirror' is designed to mirror an entire FTP site
or directory. This is REALLY useful for people who use an ftp
client that cannot download recursively. This requires both
PERL 5 (/usr/ports/lang/perl5/), and the CPAN module Net:FTP
(http://www.perl.org/CPAN/).

- Justin Robinson
jmrobins@jmirror.ruin.org
1999-04-02T00:45:54+00:00 comms/gnokii Tools to talk to GSM cellular phones
Gnokii is a Unix/Linux tool suite for mobile phones. It provides a
library to communicate with a phone hiding the communication protocol.
The library handles SMS, phonebook, calendar, phone calls, and other
mobile phone capabilities. It supports most of the GSM phones: Nokia
ones using Nokia proprietary protocol and AT-capable ones -- using
standard AT commands.

WWW: https://www.gnokii.org/
1999-04-02T00:14:48+00:00 audio/waveplay Simple wav file player
waveplay is a simple audio player.

supported formats: RIFF WAV, Raw
1999-04-01T03:05:05+00:00 x11-clocks/tclock Transparent analog clock for x11
Tclock displays an analog clock with a transparent face.
1999-04-01T02:30:04+00:00 korean/gau Gtk-based Hangul terminal emulator (for modem/tcp)
gau
---

gau is Gtk-based terminal emulation program. It can connect
via modem or socket(telnet), and provides several useful features
including zmodem support, intelligent mouse, etc.

--
Ports by CHOI Junho <cjh@kr.freebsd.org>
WWW: http://www.kr.FreeBSD.org/~hwang/gau/index.html
1999-03-31T11:52:07+00:00 japanese/namazu2 Meta-port of Namazu and Japanese support modules
This is a meta-port of Namazu and Japanese support modules.

WWW: http://www.namazu.org/
1999-03-31T11:52:07+00:00 japanese/namazu Search engine software intended for easy use
Namazu is a search engine software intended for easy use. Not only it
works as a CGI program for the small or medium scale WWW search
engine, but also works as a personal use such as search system for local
HDDs. Currently, search clients for Mule, Tcl/Tk, JAVA and Win32 are
available.

(The Japanese word `Namazu' means `catfish' in English)

WWW: http://www.namazu.org
1999-03-31T11:52:07+00:00 databases/namazu2 Full-text search system intended for easy use
Namazu is a full-text search system intended for easy use. Not only it works
as a CGI program for a small or medium scale Web search engine, but also works
as a personal use search system for your pile of emails.

(The Japanese word `Namazu' means `catfish' in English)

WWW: http://www.namazu.org/
1999-03-31T11:48:28+00:00 japanese/mhonarc
MHonArc can process mail messages to create a set of indexed html pages.

Threaded and chronological indices can be generated, and messages can be added
incrementally to an existing archive. A `standalone' mode is also supported
for quick conversions of individual messages to HTML without adding them to
the index. MIME attachments in mail messages are handled. MHTML is
also supported.

The program is highly customizable and is well documented. See below URL
for more information.

WWW: http://www.oac.uci.edu/indiv/ehood/mhonarc.doc.html
1999-03-31T11:44:24+00:00 japanese/lyx Document processor interfaced with LaTeX (nearly WYSIWYG)
LyX is a document processor interfaced with LaTeX, which gives both the
ease-of-use of a wordprocessor, and the flexibility and power of
LaTeX.

Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically
generated. Speeds up learning LaTeX and makes complicated layouts
easy and intuitive. New features include spell-checking, international
character support, WYSIWYG graphics, tables, and equations.

WWW: http://www.lyx.org/

Author: Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
Maintained-by: Lars Gullik BjBxnnes <larsbj@ifi.uio.no>
1999-03-31T06:33:48+00:00 games/wmeyes World's most useless WindowMaker dock app
WMeyes is a pretty simple application: it sits in the WindowMaker dock, and
a pair of eyes track your cursor. Actually, the program should work in all
window managers, but then you don't have a dock to sit it in, in which case
you might as well use xeyes.

WWW: http://www.bstern.org/wmeyes/
1999-03-31T06:24:17+00:00 www/wmnetselect WindowMaker Netscape launcher to display urls from X selection
wmnetselect is a WindowMaker docked applet designed to make launching netscape
simpler and more featureful. It offers the following features:

Double click left mouse button to launch Netscape
(Just like any docked window maker appicon).

Single click middle mouse button to send X selection to
Netscape, (causes Netscape to go to URL represented by selection).

Ctrl-click middle mouse button to instruct Netscape to open
a new window with URL.

Trims whitespace from X selection.

WWW: http://home.att.net/~apathos/wmnetsel.html
1999-03-31T05:33:17+00:00 devel/cssc Workalike for the source code control system SCCS
CSSC is the GNU Project's replacement for SCCS. SCCS is a proprietary suite
of tools which is provided with most commercial versions of Unix. The purpose
behind CSSC is to provide a work-alike for SCCS which can be used on the
various Free versions of Unix.

SCCS was the only major form of source code control on Unix platforms for many
years, until RCS came along. SCCS was an effective method for small projects,
but these days it is less popular, particularly for projects involving large
numbers of files. A certain amount of old software is still in SCCS form, and
CSSC is designed to retrieve that software. Once retrieved, it is recommended
to bring the source under the control of a more modern source code control
system, such as git or Apache Subversion.

However, SCCS (and CSSC) is still perfectly adequate for small projects. For
example, if you are familiar with SCCS, it is not unreasonable to control the
files in /etc and /usr/local/etc on your private FreeBSD machine with CSSC.

WWW: http://www.gnu.org/software/cssc/
1999-03-31T05:01:33+00:00 x11-clocks/wmdate Date app for the WindowMaker dock
WMDate simply shows the current date. It looks like asclock without the
time.

WWW: http://solfertje.student.utwente.nl/~dalroi/wmdate/
1999-03-30T19:05:47+00:00 mail/wmpop3 Dockapp to check email via POP3 protocol
WMPop3 is a POP3 mail box checker. It will connect to a POP3 server to
check if you have mail, if you do then it will alert you of new mail and
how many messages are currently in your mailbox.
1999-03-30T18:46:36+00:00 x11-wm/wmcp A dockable pager for Window Maker
A very simple dockable pager for Window Maker. Up to nine workspaces
my be selected with buttons that send the appropriate synthetic ALT
1..9 key code to the root window. If you love Window Maker but can't
live without a pager, this app may be of use to you.
1999-03-30T18:46:36+00:00 misc/wmcp A dockable pager for Window Maker
A very simple dockable pager for Window Maker. Up to nine workspaces
my be selected with buttons that send the appropriate synthetic ALT
1..9 key code to the root window. If you love Window Maker but can't
live without a pager, this app may be of use to you.

- Jim <jim@FreeBSD.org>
1999-03-30T17:26:38+00:00 net/icmpquery Small utility for finding out time & netmask through ICMP
A small utility for finding out time & netmask through ICMP.

Written by David G. Andersen (danderse@cs.utah.edu)
1999-03-30T17:26:38+00:00 net-mgmt/icmpquery Small utility for finding out time & netmask through ICMP
A small utility for finding out time & netmask through ICMP.
1999-03-30T14:22:44+00:00 games/CaribbeanStud Caribbean Stud gambling game for X Window System
Caribbean Stud is a Motif based gambling game for X Window System.

OPTIONS: ( All can be changed in CaribbeanStud.res )
Default bankroll 200
Table minimum 10
Number of Players 2 (1-6)
Current Jackpot 34000000
Minimum Jackpot 3000000

The class.ps is the class diagram of this game.

Please direct comments, suggestions, and patches to:
------------------------------------------------------------------
Qun Zhang
qzhang@oucsace.cs.ohiou.edu
1999-03-29T20:15:09+00:00 mail/postfix28 Secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix27 Secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix26 Secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix25 A secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix24 A secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix23 A secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix22 A secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at
the same time being sendmail-compatible enough to not upset existing
users. It also offers QMQP and VERP support to let Postfix act as delivery
daemon for ezmlm-idx.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix21 A secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at
the same time being sendmail-compatible enough to not upset existing
users. It also offers QMQP and VERP support to let Postfix act as delivery
daemon for ezmlm-idx.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix20 A secure alternative to widely-used Sendmail (old version)
Postfix attempts to be fast, easy to administer, and secure, while at
the same time being sendmail-compatible enough to not upset existing
users. It also offers QMQP and VERP support to let Postfix act as delivery
daemon for ezmlm-idx.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix1 An alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at
the same time being sendmail-compatible enough to not upset existing
users. It also offers QMQP and VERP support to let Postfix act as delivery
daemon for ezmlm-idx.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix Secure alternative to widely-used Sendmail
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-29T20:15:09+00:00 mail/postfix-current Experimental Postfix version
Postfix attempts to be fast, easy to administer, and secure, while at the same
time being sendmail compatible enough to not upset existing users. Thus, the
outside has a sendmail-ish flavor, but the inside is completely different.

Some feautures:

Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in
support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and
authentication, Configurable status notification message text, Access control
per client/sender/recipient/etc, Content filter (built-in, external before
queue, external after queue), Berkeley DB database, LDAP database, MySQL
database, PostgreSQL database, Maildir and mailbox format, Virtual domains,
VERP envelope return addresses and others.

WWW: http://www.postfix.org/
1999-03-28T14:18:35+00:00 textproc/docbook-xml DocBook XML DTD
DocBook XML DTD.

WWW: http://www.oasis-open.org/docbook/
1999-03-28T14:18:35+00:00 textproc/docbook-sk XML version of the DocBook DTD version controlled for ScrollKeeper
XML version of the DocBook DTD version controlled for use with ScrollKeeper.

WWW: http://www.oasis-open.org/docbook/
1999-03-28T02:53:03+00:00 devel/py-kjbuckets Graph and set datatypes for Python (C extension)
From the documentation:
The kjbuckets module defines three data types for Python: kjSet,
kjGraph, and kjDict. These types come with a number of associated
methods, including common set theoretical operations such as union,
intersection, difference, composition, transposition, reachability
sets, and transitive closure.

For suitably large compute intensive uses these types should provide
up to an order of magnitude speedup versus an implementation that uses
analogous operations implemented directly in Python.
1999-03-24T14:14:13+00:00 devel/mm Shared memory allocation library for pre-forked process models
OSSP mm - Shared Memory Allocation Library
Copyright (c) 1999-2005 Ralf S. Engelschall <rse@engelschall.com>
Copyright (c) 1999-2005 The OSSP Project <http://www.ossp.org/>

OSSP mm is a 2-layer abstraction library which simplifies
the usage of shared memory between forked (and this way strongly
related) processes under Unix platforms. On the first layer it
hides all platform dependent implementation details (allocation
and locking) when dealing with shared memory segments and on the
second layer it provides a high-level malloc(3)-style API for a
convenient and well known way to work with data-structures inside
those shared memory segments.

WWW: http://www.ossp.org/pkg/lib/mm/
1999-03-20T14:53:02+00:00 graphics/povray31 Persistence of Vision Ray Tracer
POV-Ray(TM) 3.1g Persistence of Vision Ray Tracer

The Persistence of Vision(TM) Ray-Tracer creates three-dimensional,
photo-realistic images using a rendering technique called ray-tracing. It
reads in a text file containing information describing the objects and
lighting in a scene and generates an image of that scene from the view point
of a camera also described in the text file. Ray-tracing is not a fast
process by any means, but it produces very high quality images with realistic
reflections, shading, perspective and other effects.

Legal and License information can be consulted in the following file
/usr/local/lib/povray31/povlegal.doc

WWW: http://www.povray.org/

Ported to FreeBSD by Paulo Menezes, paulo@isr.uc.pt
Port updated (1.3d) by Oliver Fromme, olli@fromme.com
1999-03-20T08:50:50+00:00 www/py-HTMLgen Python library for the generation of HTML documents
HTMLgen is a class library for the generation of HTML documents with
Python scripts. It's used when you want to create HTML pages
containing information which changes from time to time. For example
you might want to have a page which provides an overall system summary
of data collected nightly. Or maybe you have a catalog of data and
images that you would like formed into a spiffy set of web pages for
the world to browse. Python is a great scripting language for these
tasks and with HTMLgen it's very straightforward to construct objects
which are rendered into consistently structured web pages. Of course,
CGI scripts written in Python can take advantage of these classes as
well.

WWW: http://starship.python.net/crew/friedrich/
1999-03-20T05:34:41+00:00 devel/yacl Portable programming library for C++
Yet Another Class Library. Designed with the idea of identifying and
implementing useful object abstractions that frequently occur in application
development, so that development effort can be cut down significantly.

Platforms: OS/2 2.1 and Warp, UNIX, *DOS, MS Windows including NT.
UI support: OS/2 PM, UNIX - X/Motif, MS Windows including NT.

License: BSD Style copyright.

For more inforation see the readme.txt in PREFIX/share/yacl or
the homepage.

WWW: http://www.cs.sc.edu/~sridhar/yacl.html

- Jeroen
albast@xs4all.nl
1999-03-20T05:28:38+00:00 databases/gtksql Graphical query tool for PostgreSQL/MySQL/SQLite
GtkSQL is a graphical query tool for PostgreSQL/MySQL/SQLite. You can
work on multiple queries simultaneously:

* send the current query to the database
* add a new query
* delete current query
* rename current query
* export current query
* display the table information
* move to the next or previous query
* SQL keyword, table name and field name autocompletion
* rescan the table database.

WWW: https://sourceforge.net/projects/gtksql/
1999-03-20T05:21:43+00:00 japanese/lesw
Less is a program similar to more (1), but which allows
backward movement in the file as well as forward movement.
Also, less does not have to read the entire input file
before starting, so with large input files it starts up
faster than text editors like vi (1).

This enhanced less support ISO 2022 code extension techniqes and
Japanese codes(EUC Japanese, SJIS) and compressed(or gzipped) file
viewing. The author of this patch is jam@pobox.com.

WWW: http://www.pobox.com/~jam/less/
1999-03-19T08:15:39+00:00 x11/kvidtune
KVidTune is a KDE video configuration utility designed as an
xvidtune replacement.

--
Josh Gilliam <josh@quick.net>
1999-03-19T07:08:30+00:00 ftp/ftpmirror Utility to mirror directory hierarchy with FTP
Ftpmirror is an utility to copy directory hierarchy
(this is called ``mirror'') with FTP.

A similar perl script exists, whose name is `mirror',
but ftpmirror requires less memory than mirror.
1999-03-18T08:53:23+00:00 security/gtkportscan Simple port scanner that prints out open ports
A simple port scanner written in Gtk+. It does simple scanning
and printing of the open ports on the machine you are scanning.
Includes a command-line and GUI port scanner.
1999-03-18T08:41:40+00:00 math/grace Powerful 2D plotting tool (successor of xmgr)
Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif,
successor of ACE/gr (Xmgr). A few of its features are:

* User defined scaling, tick marks, labels, symbols, line styles,
colors.
* Batch mode for unattended plotting.
* Read and write parameters used during a session.
* Polynomial regression, splines, running averages, DFT/FFT,
cross/auto-correlation.
* Exports high-resolution graphics to (E)PS, PDF, MIF, and SVG
formats
* Supports cross-platform PNM, JPEG and PNG formats

While grace has a convenient point-and-click interface, most parameter
settings and operations are available through a command line interface
(found in Data/Commands).

WWW: http://plasma-gate.weizmann.ac.il/Grace/
1999-03-18T08:38:33+00:00 math/fftw3 Fast C routines to compute the Discrete Fourier Transform
FFTW is a C subroutine library for computing the Discrete Fourier Transform
(DFT) in one or more dimensions, of both real and complex data, and of
arbitrary input size. We believe that FFTW, which is free software, should
become the FFT library of choice for most applications. Our benchmarks,
performed on a variety of platforms, show that FFTW's performance is
typically superior to that of other publicly available FFT software.
Moreover, FFTW's performance is portable: the program will perform well on
most architectures without modification.

The FFTW package was developed at MIT by Matteo Frigo and Steven G.
Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep
track of users and send you information about new releases. The latest
version of FFTW, benchmarks, links, and other information can be found at
the FFTW home page.

WWW: http://www.fftw.org/
1999-03-18T08:38:33+00:00 math/fftw Fast C routines to compute the Discrete Fourier Transform
FFTW is a C subroutine library for computing the Discrete Fourier Transform
(DFT) in one or more dimensions, of both real and complex data, and of
arbitrary input size. We believe that FFTW, which is free software, should
become the FFT library of choice for most applications. Our benchmarks,
performed on a variety of platforms, show that FFTW's performance is
typically superior to that of other publicly available FFT software.
Moreover, FFTW's performance is portable: the program will perform well on
most architectures without modification.

The FFTW package was developed at MIT by Matteo Frigo and Steven G.
Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep
track of users and send you information about new releases. The latest
version of FFTW, benchmarks, links, and other information can be found at
the FFTW home page.

WWW: http://www.fftw.org/
1999-03-18T05:51:46+00:00 comms/asmodem Displays the modem status, designed to match AfterStep
Asmodem displays the modem status in an Afterstep type window. It was
adapted from asmail. It indicates the status of your modem with 3
blinking lights that indicate when the modem is connected, transmitting,
and receiving. It is especially useful for internal modems.
It can execute programs to dial, re-dial, and hang-up when clicked on.
It only works on device ppp0.

WWW: http://www.cmdrtaco.net/linux/mystuff.shtml
1999-03-18T05:29:14+00:00 mail/cmail A simple mail counter, useful for multiple mailfiles
cmail is a simple mail counting tool written in perl. It reads in a config
fileXand returns which mailfiles contain mail, how much mail, and how many
new messages. Example of output -
Personal mail 1 message
JLC mail 20 messages (2 new)
EXPI mail 2 messages
DWC RPG 1 message

This may be useful if you split your mail into multiple files using something
like procmail. I'm not sure if the new/old mail determination works with
anything other than mutt.
1999-03-18T05:16:45+00:00 java/jdk14-doc Java Development Kit ${JDK_MAJOR_VER} Documentation
Java Development Kit 1.4 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk1.4/

WWW: http://java.sun.com/j2se/1.4/docs/
1999-03-18T05:16:45+00:00 java/jdk13-doc Java Development Kit ${JDK_MAJOR_VER} Documentation
Java Development Kit 1.3 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk1.3/

WWW: http://java.sun.com/j2se/1.3/docs/
1999-03-18T05:16:45+00:00 java/jdk12-doc Java Development Kit ${JDK_VERSION} Documentation
Java Development Kit 11 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk12/

WWW: https://www.oracle.com/us/technologies/java/index.html
1999-03-18T05:16:45+00:00 java/jdk11-doc Java Development Kit ${JDK_VERSION} Documentation
Java Development Kit 11 Documentation. Contains release information,
API documentation, guides to new features and tool documentation.

The documentation will be installed in ${PREFIX}/share/doc/jdk11/

WWW: https://www.oracle.com/java/
1999-03-18T05:16:45+00:00 java/jdk-doc
Documentation for Sun's Java Development Kit (JDK) version 1.1. It contains
release information, API documentation, guides to new features and tool
documentation.

The documentation will be installed in ${PREFIX}/jdk1.1.8/docs/.

WWW: http://www.freebsd.org/java/
1999-03-18T04:48:18+00:00 graphics/wmicons Icons mainly for use in Window Maker
This package provides icons used in WindowMaker frequently.
1999-03-17T08:30:37+00:00 ftp/gtm The GNOME Transfer Manager, a front-end to wget
From the README:

What is GTransferManager
========================

GTransferManager allows the user to retrieve multiple files from the
web. These files can be retrieved in multiple parts and each part
retrieved on a separate session that the user is connected to the
Internet. This is most useful to users with dialup connections. The
program performs this tasks using wget as it's back-end.

The program now supports CORBA. This makes easy for other programs
to use GTransferManager to handle the transfer of files from the
Internet.

The program has also a applet that communicates with program using
CORBA. The applet can launch the program, request for a new download
or accept drops of URLs from netscape and give this URLs to GTM.

WWW: http://gtm.sourceforge.net/

Jacques Vidrine <nectar@FreeBSD.ORG>