FreeBSD New Ports Index

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

1997-12-30T23:26:03+00:00 german/phone German phone code / Deutsche Telefonvorwahl (AVON)
German telephone area code.

Deutsche Ortsnetzkennzahlen (AVON) UTF-8 kodiert.

Quelle: https://www.bundesnetzagentur.de/
1997-12-27T19:04:12+00:00 japanese/tcsh
TCSH is an extended C-shell with many useful features like
filename completion, history editing, etc.

This also supports
1. Multibyte command-line editing
2. Multibyte NLS catalogs
3. colorlized ls-F command

See also ${PREFIX}/share/doc/tcsh.
1997-12-26T19:26:39+00:00 editors/vilearn An interactive tutorial for the vi editor
This is version 1.0 of vilearn, an interactive vi tutorial. There are
five short tutorials, each a text file intended to be edited with vi.
1997-12-24T13:58:22+00:00 multimedia/kdemultimedia4 KDE Multimedia applications (meta port)
Multimedia tools for KDE4.

WWW: http://multimedia.kde.org
1997-12-24T13:58:22+00:00 multimedia/kdemultimedia3 Multimedia utilities for the KDE integrated X11 desktop
KDE provides an integrated X11 based environment, much like CDE.
This package provides audio and video utilities for KDE.
1997-12-24T13:58:22+00:00 audio/kdemultimedia3
KDE provides an integrated X11 based environment, much like CDE.
This package provides audio and video utilities for KDE.
1997-12-24T13:58:22+00:00 audio/kdemultimedia2
KDE provides an integrated X11 based environment, much like CDE.
1997-12-24T13:58:22+00:00 audio/kdemultimedia11
KDE provides an integrated X11 based environment, much like CDE.
1997-12-24T07:39:24+00:00 graphics/aview Graphics viewer for viewing netpbm format on console or X using aalib
Aview is powerful graphics viewer which utilize the aalib API and allows
viewing netpbm format (and others in the presence of netpbm or ImageMagick)
on console (using slang) and X.
There are three programs.

aview: the main program which could used to view pnm, ppm, pgm and pbm
files. It runs under X or slang.

asciiview: a shell script wraps around aview to allow wider range of image
formats to be viewed. Netpbm package is required for the conversion.

aaflip: a program to view flip animation using ascii text. Works under X
and slang.

You could press h to get help. You may also save the pics in various text
format. Thanks to aalib!

WWW: http://aa-project.sourceforge.net/aview/
1997-12-21T22:04:39+00:00 biology/seaview Multiple DNA/protein sequence alignment editor
SeaView is a multiple sequence alignment editor.

You can align DNA/protein sequences from several organisms, and find
out their relative postions in phylogenic tree.

Once SeaView is installed, you can open the on-line help window through
the 'Help' button to learn how to use SeaView.

Example mase files can be found at:

ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/

WWW: http://doua.prabi.fr/software/seaview
1997-12-21T21:57:37+00:00 biology/babel Converts among various molecular file formats
Babel is a program designed to interconvert a number of file formats
currently used in molecular modeling. Babel is capable of assigning
hybridization, bond order, and connectivity when these elements are
not present in the input file.

WWW: http://smog.com/chem/babel/
1997-12-19T08:59:38+00:00 graphics/aalib ASCII art library
AA-lib is a low-level graphics library similar to many other libraries
except for the fact that AA-lib does not require a graphics device! In
fact, no "graphical" output is possible. AA-lib uses a modern, high-tech
ascii-art renderer in place of outmoded and cumbersome graphical output.

The AA-lib API is designed to be similar to that of other graphics
libraries so learning its API should be simple.

WWW: http://aa-project.sourceforge.net/aalib/
1997-12-18T03:47:33+00:00 emulators/bochs IA-32 (x86) PC emulator that runs DOS, Win 95, and more
Bochs is a highly portable open source IA-32 (x86) PC emulator written in
C++, that runs on most popular platforms. It includes emulation of the
Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, bochs can
be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU,
including optional MMX, SSE, SSE2 and 3DNow instructions.

Bochs is capable of running most Operating Systems inside the emulation
including Linux, DOS, Windows 95/98 and Windows NT/2000/XP.

Bochs was written by Kevin Lawton and is currently maintained by the Bochs
project.

Bochs can be compiled and used in a variety of modes, some which are still
in development. The 'typical' use of bochs is to provide complete x86 PC
emulation, including the x86 processor, hardware devices, and memory. This
allows you to run OS's and software within the emulator on your workstation,
much like you have a machine inside of a machine. For instance, let's say
your workstation is a Unix/X11 workstation, but you want to run Win'95
applications. Bochs will allow you to run Win 95 and associated software
on your Unix/X11 workstation, displaying a window on your workstation,
simulating a monitor on a PC.

WWW: http://bochs.sourceforge.net/
1997-12-16T18:26:12+00:00 russian/rispell Russian (KOI8-R) dictionary for ISPELL
Russian (KOI8-R) dictionary for ISPELL

WWW: http://www.garret.ru/~knizhnik/
1997-12-15T20:25:47+00:00 japanese/gn-mnews
Mnews, Mini News Reader, is a small size news reader to handle news
and electronic mail messages.

This package contains Mnews specially configured to work with gnspool.

-- Kiroh HARADA
1997-12-15T17:57:54+00:00 chinese/xcin25 Chinese input method server under X
xcin is a Chinese INput application in X, well support in both Traditional
Chinese(Big5) and Simplified Chinese(GB) charsets. New version of xcin support
standard XIM too. You can activate one xcin-XIM server, meanwhile, use
different locale configuration to input Big5/GB words at the different
sessions. This port is current version of xcin, code rewritten by
Tung-Han Hsieh <thhsieh@linux.org.tw>.

WWW: http://xcin.linux.org.tw/

Porting to FreeBSD by Yung-Jen Hung <winard@ms11.url.com.tw>
& Keith Jang <jtjang@gcn.net.tw>.
1997-12-15T17:57:54+00:00 chinese/xcin Chinese input method server under X
xcin is a Chinese INput application in X, well support in both Traditional
Chinese(Big5) and Simplified Chinese(GB) charsets. New version of xcin support
standard XIM too. You can activate one xcin-XIM server, meanwhile, use
different locale configuration to input Big5/GB words at the different
sessions. This port is current version of xcin, code rewritten by
Tung-Han Hsieh <thhsieh@linux.org.tw>.

WWW: http://cle.linux.org.tw/xcin/

Porting to FreeBSD by Yung-Jen Hung <winard@ms11.url.com.tw>
& Keith Jang <jtjang@gcn.net.tw>.
1997-12-15T17:45:33+00:00 biology/rasmol Fast Molecular Visualization Program
RasMol is a molecular graphics program intended for the visualisation
of proteins, nucleic acids and small molecules. The program is aimed at
display, teaching and generation of publication quality images. The
program has been developed at the University of Edinburgh's Biocomputing
Research Unit and the Biomolecular Structures Group at Glaxo Research
and Development, Greenford, UK.

WWW: http://www.rasmol.org/
1997-12-15T08:44:25+00:00 misc/acron Database of acronyms and abbreviations
acron provides a database of acronyms and abbreviations.

Use `whats' or `acron' to look up acronyms. You can set the enviroment
variable $ACRON to a personal database file.

Updates and corrections should be sent to Dave Sill (de5@ornl.gov).
1997-12-12T06:16:08+00:00 x11-clocks/mlclock Clock for mlvwm window manager
Mlclock is the best clock for the mlvwm window manager.

HOW TO USE

Copy /usr/X11R6/share/mlclock/mlclockrc file to your home
directory as ".mlclockrc"
(or specifyed name in Imakefile).

Then, add following line into .mlvwmrc.

Swallow "MLClock" Action Exec "mlclock" exec mlclock

that's all.

WWW: http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html
1997-12-08T22:08:37+00:00 mail/mew-mule Message interface to Emacs Window for mule
Mew is a "Message interface to Emacs Window" to integrate

- Email
- NetNews
- MIME(Multipurpose Internet Mail Extensions)
- PGP(Pretty Good Privacy)

and to make it easy to view and compose them. With Mew you can send a
picture of a birthday cake with the song "Happy Birthday to you" to your
friend, which is encrypted by strong cryptograph.

This port is the Mew for mule-19.34(editors/mule).
The Mew port and corresponding Emacs port are listed bellow and elisp
`site-lisp' directory(elisp load path), info path and etc directory(only
effective for xemacs ports) are shown as well.

mail/mew-mule(mew-mule-1.94.2) ===> editors/mule(mule-19.34)
Lisp directory : /usr/local/share/mule/site-lisp/mew
Info directory : /usr/local/info
ETC directory : /usr/local/share/mule/etc/mew
1997-12-07T02:43:57+00:00 chinese/kcfonts Kuo Chauo Chinese Fonts collection
kcfonts is a suit of chinese Ming Fanti fonts for X-window

kcfonts' fonts are contributed by Kau Chauo Information CO. to all
TANet users running on PC. Thanks Chin-Hao Tsai <c-tsai@uiuc.edu>, who
converted it to the style of ETen's fonts. Now you can use kcfonts &
crxvt to view Chinese by BIG5 encoding.
1997-12-04T20:13:00+00:00 net/macipgw MacIP Gateway to allow IP-access from AppleTalk-only networks
macipgw - MacIP gateway to allow IP-access for AppleTalk-only networks

MacIP is a protocol that allows the encapsulation of IP packets in AppleTalk
packets, thus allowing Macs connected through an AppleTalk-only network
(such as LocalTalk or Apple Remote Access) to use TCP/IP-based services.
1997-12-04T01:56:17+00:00 chinese/rxvt A low memory usage xterm replacement that supports color & Chinese
Rxvt is an xterm replacement which uses a little less memory, and is
suitable for use on machines with small memories.
The KANJI support was added to rxvt since 2.17, from 2.4.4(3?) the support
for Chinese BIG5 encoding is also added.
Since 2.6PRE2, rxvt supports XIM. This port no longer patches for XCIN,
a Chinese input server. Instead, the user must install an input server which
support the XIM protocol. The user has to either patch XCIN (2.1, 2.3) or use
XCIN 2.5, which support XIM and only XIM protocol.

WWW: http://www.rxvt.org/
http://xcin.linux.org.tw/ (Chinese XIM server)
1997-12-03T07:11:19+00:00 databases/p5-MLDBM Store multi-level hash structure in single level tied hash
MLDBM - store multi-level hash structure in single level tied hash

This module, intended primarily for use with DBM packages, can serve as a
transparent interface to any TIEHASH package that must be used to
store arbitrary perl data, including nested references.

It works by converting the values in the hash that are references, to their
string representation in perl syntax. When using a DBM database, it is this
string that gets stored.

WWW: https://metacpan.org/release/MLDBM
1997-12-03T00:31:43+00:00 games/ktamaga
KDE provides an integrated X11 based environment, much like CDE.
1997-12-01T21:16:50+00:00 chinese/tin
1997-12-01T19:47:24+00:00 chinese/pine4 Program for Internet News & Email with Chinese(BIG-5) support
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
and also the IMAPv4r1 daemon and POP2/POP3 servers (these daemons are not
built by default).

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.

dot.pinerc.sample is an example configuration file(include PGP support) can be
put into your home directory as .pinerc.

WWW: http://www.washington.edu/pine/
1997-12-01T17:16:25+00:00 sysutils/xfsm X File System Monitor
xfsm stands for X File System Monitor and runs under MIT's X11
window system on several flavors of UNIX. It is a tool designed
to make monitoring your file systems' status easy by displaying
a simple bar graph for each file system greater than size 0. It
updates the file systems' statistics at regular, user definable
intervals.
1997-11-30T10:34:48+00:00 mail/im Set of user interfaces of Email and NetNews
IM (Internet Message) provides a series of user interface commands
(imput, imget, imls, ...) and backend Perl5 modules to integrate
E-mail and NetNews user interface. They are designed to be used both
from Mew version 1.x and on command line.

The folder style of IM is exactly the same as that of MH. So, you can
replace MH with this package without any migration works. Moreover,
you are able to operate your messages both by IM and MH with
consistent manner.

IM is copyrighted by IM developing team. You can redistribute it
and/or modify it under the modified BSD license.

Although you installed IM successfully, yet you must be initialized on
your home directory at once. Execute imsetup command with your account
after im installed.

% imsetup

WWW: http://tats.haun.org/im/
1997-11-28T20:44:23+00:00 astro/xtide Harmonic tide clock and tide predictor
The xtide program predicts and displays tides. It is capable of
producing output in a variety of dynamic and static formats, and has
extensions for X, plain ASCII, and HTML.

WWW: http://www.flaterco.com/xtide/
1997-11-26T07:49:36+00:00 devel/linux_kdump Linux-compatibility ktrace.out processor
The FreeBSD native linux_kdump utility produces human-readable output
from ktrace.out files generated by the FreeBSD utility ktrace(1) when
used on a Linux binary.
1997-11-26T00:24:20+00:00 net/bind9 Completely new version of the BIND DNS server
BIND version 9 is a major rewrite of nearly all aspects of the underlying
BIND architecture. Some of the important features of BIND 9 are:

DNS Security
DNSSEC (signed zones)
TSIG (signed DNS requests)
IP version 6
Answers DNS queries on IPv6 sockets
IPv6 resource records (A6, DNAME, etc.)
Bitstring Labels
Experimental IPv6 Resolver Library
DNS Protocol Enhancements
IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views
One server process can provide multiple "views" of
the DNS namespace, e.g. an "inside" view to certain
clients, and an "outside" view to others.
Multiprocessor Support
Improved Portability Architecture

WWW: http://www.isc.org/products/BIND/bind9.html

- Doug Barton
DougB@FreeBSD.org
1997-11-26T00:24:20+00:00 net/bind8 The Berkeley Internet Name Domain, an implementation of DNS
BIND 8 Features
-> DNS Dynamic Updates (RFC 2136)
-> DNS Change Notification (RFC 1996)
-> Completely new configuration syntax
-> Flexible, categorized logging system
-> IP-address-based access control for queries, zone transfers, and
updates that may be specified on a zone-by-zone basis
-> More efficient zone transfers
-> Improved performance for servers with thousands of zones
-> The server no longer forks for outbound zone transfers
-> Many bug fixes

WWW: http://www.isc.org/products/BIND/
1997-11-26T00:24:20+00:00 dns/bind96 BIND DNS suite with updated DNSSEC and threads
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:

DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support, including working threads in this version

BIND 9.6.0 includes a number of changes from BIND 9.5 and earlier releases,
including:
Full NSEC3 support
Automatic zone re-signing
New update-policy methods tcp-self and 6to4-self

See the CHANGES file for more information on features.

WWW: https://www.isc.org/software/bind
1997-11-26T00:24:20+00:00 dns/bind95 The BIND DNS suite with updated DNSSEC and threads
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:

DNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support, including working threads in this version

BIND 9.5 has a number of new features over previous versions, including:
GSS-TSIG support (RFC 3645), DHCID support
Experimental http server and statistics support for named via xml
More detailed statistics counters, compatible with the ones supported in BIND 8
Faster ACL processing
Efficient LRU cache cleaning mechanism.
NSID support (RFC 5001).

WWW: https://www.isc.org/software/bind

- Doug Barton
DougB@FreeBSD.org
1997-11-26T00:24:20+00:00 dns/bind94 The BIND DNS suite with updated DNSSEC and threads
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:

DNS Security
DNSSEC (signed zones)
TSIG (signed DNS requests)
IP version 6
Answers DNS queries on IPv6 sockets
IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements
IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views
One server process can provide multiple "views" of
the DNS namespace, e.g. an "inside" view to certain
clients, and an "outside" view to others.

Multiprocessor Support, including working threads in this version

WWW: https://www.isc.org/software/bind

- Doug Barton
dougb@FreeBSD.org
1997-11-26T00:24:20+00:00 dns/bind9 Completely new version of the BIND DNS suite with updated DNSSEC
BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND
architecture. Some of the important features of BIND 9 are:

DNS Security
DNSSEC (signed zones)
TSIG (signed DNS requests)
IP version 6
Answers DNS queries on IPv6 sockets
IPv6 resource records (AAAA)
Experimental IPv6 Resolver Library
DNS Protocol Enhancements
IXFR, DDNS, Notify, EDNS0
Improved standards conformance
Views
One server process can provide multiple "views" of
the DNS namespace, e.g. an "inside" view to certain
clients, and an "outside" view to others.
Multiprocessor Support
Improved Portability Architecture

WWW: https://www.isc.org/software/bind

- Doug Barton
DougB@FreeBSD.org
1997-11-26T00:24:20+00:00 dns/bind8 The Berkeley Internet Name Domain, an implementation of DNS
BIND 8 Features
-> DNS Dynamic Updates (RFC 2136)
-> DNS Change Notification (RFC 1996)
-> Completely new configuration syntax
-> Flexible, categorized logging system
-> IP-address-based access control for queries, zone transfers, and
updates that may be specified on a zone-by-zone basis
-> More efficient zone transfers
-> Improved performance for servers with thousands of zones
-> The server no longer forks for outbound zone transfers
-> Many bug fixes

WWW: http://www.isc.org/index.pl?/sw/bind/
1997-11-24T09:23:01+00:00 lang/yorick Interpreted language for scientific simulations
Yorick is an interpreted programming language for:

* Scientific simulations or calculations
* Postprocessing or steering large simulation codes
* Interactive scientific graphics
* Reading, writing, and translating large files of numbers

The language features a compact syntax for many common array operations,
so it processes large arrays of numbers very quickly and efficiently.

Superficially, yorick code resembles C code, but yorick variables are
never explicitly declared and have a dynamic scoping similar to many Lisp
dialects. The yorick language is designed to be typed interactively at a
keyboard, as well as stored in files for later use.

This package includes an emacs-based development environment, which one
can launch by typing M-x yorick in emacs, if installed `yorick.el' have
been loaded into one's ~/.emacs file.

WWW: http://yorick.sourceforge.net/
1997-11-24T09:10:43+00:00 palm/pilot-link Suite of tools to connect and sync your Palm handheld
pilot-link is a series of tools designed to extract and add data to a PalmPilot
organizer. There are programs in here to transfer data, debug the pilot,
synchronize with calendars, and a set of include files and libraries with which
you may build your own applications in C, C++, Perl5, Tcl, Java, and Python.

WWW: http://www.pilot-link.org/
1997-11-24T09:10:43+00:00 palm/pilot-link-devel PalmPilot communications utilities (backup/restore/install/debug/...)
pilot-link is a series of tools designed to extract and add data to a PalmPilot
organizer. There are programs in here to transfer data, debug the pilot,
synchronize with calendars, and a set of include files and libraries with which
you may build your own applications in C, C++, Perl5, Tcl, Java, and Python.

WWW: http://www.pilot-link.org/
1997-11-24T09:03:50+00:00 palm/prc-tools Collection of tools supporting C and C++ programming for Palm OS
The prc-tools package is a collection of tools supporting C and
C++ programming for Palm OS. It consists of:

- the GNU Compiler Collection, assembler, linker, and symbolic
debugger;
- modifications to these generic tools to support functionality
peculiar to Palm OS;
- tools for dealing with .prc files, Palm OS's version of
executable applications;
- conveniently packaged documentation for all of the above.

WWW: http://prc-tools.sourceforge.net/
1997-11-24T05:02:48+00:00 x11/tycoon Nifty set of desktop apps, including floating buttons
The program adds nicely shaped icons a little bit like those of window
manager. You can launch programs by clicking on them. The layout of the icons
is remembered and restored on the next run.

Right now I have put into tycoon support for OffiX drag-and-drop,
so now you can drag icons from the OffiX filemanager into tycoon
icons and have appropriate action invoked. Check out OffiX, it's
very fine package.
1997-11-24T00:47:51+00:00 math/p5-MatrixReal Perl module implementing a Matrix of Reals
p5-MatrixReal is port of the perl module Math::MatrixReal, implementing a
matrix of Reals.

Math::MatrixReal needs support for operator overloading to support
operations on matrixes as though they were just another basic perl type.

In addition to the basics (+, -, *) also supported are:

matrix norm, matrix transposition, matrix inverse, determinant of a
matrix, order and numerical condition of a matrix, scalar product of
vectors, vector product of vectors, vector length, projection of row and
column vectors, a comfortable way for reading in a matrix from a file, the
keyboard or your code, solving linear equations, etc.

It also has an implementation of Kleene's algorithm for finding minimal
costs for paths in a graph.

WWW: http://search.cpan.org/dist/Math-MatrixReal/
1997-11-24T00:26:01+00:00 misc/display Runs command repeatedly; shows output
Display runs a specified command over and over, printing the output
through curses(3X). The command can be compound and the delay
between executions is settable on the command line. The output
from the command had better fit on a single screen, of course.

This can conflict with the application of the same name from the
graphics/ImageMagick port/package.
1997-11-24T00:10:19+00:00 lang/hugs Interpreter for the functional programming language Haskell 98
Hugs 98 is a functional programming system based on Haskell 98, the
de facto standard for non-strict functional programming languages.

Hugs 98 provides an almost complete implementation of Haskell 98,
including monad and record syntax, newtypes, strictness annotations,
and modules. In addition, it comes packaged with almost all libraries
defined in the most recent version of the Haskell 98 Library Report.

Hugs 98 also supports a number of advanced and experimental extensions
including multi-parameter classes, extensible records, rank-2
polymorphism, existentials, scoped type variables, and restricted
type synonyms.

WWW: http://www.haskell.org/hugs/
1997-11-23T23:39:42+00:00 palm/xcopilot
xcopilot is an emulator for the popular Pilot PDA. You have to obtain
a "pilot.rom" file separately (see the README) for this to work.
1997-11-22T14:56:14+00:00 comms/conserver Manage remote serial consoles via TCP/IP
This program provides a convenient way to manage many remote serial
consoles for machines. A server (conserver(8)) runs on each server
machine and it connects to the specified serial port. It can log,
provide shared access to remote consoles, etc. If there are multiple
machines running conserver(8), a master conserver(8) can be run to
connect to all the slave servers, providing a single point of access
to the entire cluster.

This is very handy for remote unattended FreeBSD servers. It can send
serial break signals which is useful for breaking into DDB on hung machines.

WWW: http://www.conserver.com/
1997-11-22T00:30:17+00:00 textproc/c2html C-language sources to HTML converter
C2html is a syntax highlighter for C source code that produces a
highlighted html file as output.

C2html 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

Please use the java2html port for converting C++ sources!
WWW: http://user.cs.tu-berlin.de/~schintke/x2html/
1997-11-20T13:44:30+00:00 net/ttt Tele Traffic Tapper, a network traffic monitoring tool
TTT: Tele Traffic Tapper

ttt is yet another descendant of tcpdump but it is capable of real-time,
graphical, and remote traffic-monitoring. ttt won't replace tcpdump,
rather, it helps you find out what to look into with tcpdump.

Features:
- Automatic Ranking of Protocols and Hosts
- Real-Time Monitoring
- Remote Monitoring with IP-Multicast support
- IPv6 Aware: (experimental)
- Portable
- Easy to customize

WWW: http://www.sonycsl.co.jp/~kjc/software.html#ttt
1997-11-20T08:56:28+00:00 sysutils/xosview Graphical performance meter
xosview is a monitor which displays the status of several system
parameters. These include CPU usage, load average, memory, swap space,
network usage and more. Each resource is displayed as a horizontal bar
which is separated into color coded regions showing how much of the
resource is being put to a particular use.

WWW: http://www.pogo.org.uk/~mark/xosview/
1997-11-20T08:18:41+00:00 archivers/bzip2 Block-sorting file compressor
This is bzip2, a advanced block-sorting file compressor. It is
believed to be free from any patents.

WWW: http://www.bzip.org/
1997-11-18T09:27:01+00:00 games/xjig Jigsaw puzzle game for X11
XJig is a puzzle, that tries to replicate a jigsaw puzzle on the
screen as close as possible. Gif-images can be loaded and sliced
into pieces and as in every jigsaw puzzle, the goal is to
set the parts together again.
1997-11-17T17:57:55+00:00 textproc/texi2html Texinfo to HTML converter
texi2html takes Texinfo files (and not info ones) and produces a set of HTML
files. The quality of the output is close to the printed output and is much
better than an info->HTML gateway. It understands most Texinfo version 2
commands and runs without problem on big Texinfo files like the GNU Emacs 19
manual.

This program is distributed under the GNU General Public License.

WWW: http://texi2html.cvshome.org/
1997-11-17T13:18:37+00:00 ftp/lftp Shell-like command line FTP client
LFTP is a shell-like command line ftp client. It is
reliable: can retry operations and does reget automatically.
It can do several transfers simultaneously in background.
You can start a transfer in background and continue browsing
the ftp site or another one. This all is done in one process.
Background jobs will be completed in nohup mode if you exit
or close modem connection. Lftp has reput, mirror, reverse
mirror among its features.

WWW: http://lftp.tech/
1997-11-17T12:47:05+00:00 x11/xaniroc Animate your root-cursor
xaniroc will change the root window cursor of an X11 screen into a rotating X.
1997-11-17T11:53:06+00:00 editors/wily A clone of the Plan9 editor `acme'
Wily is a clone of the Plan 9 editor ACME, a powerful mouse oriented
text based working environment for programmers.

Wily works best with 3 button rodents.

WWW: http://www.cs.yorku.ca/~oz/wily/
1997-11-17T10:50:54+00:00 math/kaskade Adaptive linear scalar elliptic and parabolic problem solver
The KASKADE software package solves linear scalar elliptic and
parabolic problems in 1, 2, 3 space dimensions with adaptive finite
element methods.

Furthermore, the toolbox includes extensions for handling systems of
equations and example algorithms for nonlinear methods used in obstacle,
porous media or Stefan problems.

The core of the program is a variety of multilevel/multigrid
preconditioners for the arising linear systems.

The code, a programmer's manual describing the software design, and a
user's guide are available by anonymous ftp from the MGNet or from the
eLib at the Konrad-Zuse-Zentrum in Berlin.

elib:
=====
ftp elib.zib-berlin.de

in the subdirectories

/pub/kaskade/3.x and /pub/kaskade/Manuals/3.x

WWW: http://www.zib.de/Numerik/numsoft/kaskade/index.en.html
1997-11-17T10:50:54+00:00 cad/kaskade Adaptive linear scalar elliptic and parabolic problem solver
The KASKADE software package solves linear scalar elliptic and
parabolic problems in 1, 2, 3 space dimensions with adaptive finite
element methods.

Furthermore, the toolbox includes extensions for handling systems of
equations and example algorithms for nonlinear methods used in obstacle,
porous media or Stefan problems.

The core of the program is a variety of multilevel/multigrid
preconditioners for the arising linear systems.

The code, a programmer's manual describing the software design, and a
user's guide are available by anonymous ftp from the MGNet or from the
eLib at the Konrad-Zuse-Zentrum in Berlin.

elib:
=====
ftp elib.zib-berlin.de

in the subdirectories

/pub/kaskade/3.x and /pub/kaskade/Manuals/3.x

WWW: http://www.zib.de/SciSoft/kaskade/
1997-11-17T10:11:29+00:00 finance/xinvest A personal finance tracking and performance tool
Xinvest is a free personal finance tracking and performance tool for
the X Window System.

WWW: http://xinvest.sunsite.dk/xinvest.html
1997-11-17T10:11:29+00:00 deskutils/xinvest A personal finance tracking and performance tool
With Xinvest you can:

-Centralize record keeping by storing all transactions in account specific
files.
-Calculate total and annualized returns including the effects of buys,
sells, and dividends. This provides a means of comparing the results of all
accounts in a portfolio, be they CDs, bonds, mutual funds, or your checking
account.
-Receive automatic price updates in conjunction with the Xquote WWW quote
retrieval program.
-View various transaction parameters such as share price, shares per
transaction, transaction cost, transaction value (at current price),
dividends, internal and total return, and/or cumulative and moving
averages of the above. Plots are transaction based bar or date based x-y
charts.
-View overall value weightings (asset allocation) of accounts in a
portfolio. Specify categories, what percent of an account is in that category,
and which accounts are of interest and Xinvest will tell you the value and
percentage of all categories in the defined portfolio. Predefined is a
account category to view weighting of accounts in the total portfolio.
Categories are hierarchical, so you can zoom into the makeup of your portfolio.
-View in text and pie chart form.

A Financial calculator with common equations is provided. Included are
FV, PV, FV of sum of payments, and periodic loan payments.
Hopefully, all of this is displayed using an easy-to-use, point-and-click
interface. There are few command line switches, no dot files, and X
resources are limited to color and font selection allowing you to tailor
the look of the tool to your own preferences.

WWW: http://sunsite.dk/xinvest/xinvest.html
1997-11-17T09:48:18+00:00 lang/atlast Autodesk Threaded Language Application System Toolkit
ATLAST is an attempt to make software component technology and open
architecture applications commonplace in the mainstream software
market. It is both a software component which can be readily
integrated into existing applications, providing them a ready-made
macro language and facilities for user extension and customisation
and, at the same time, it is a foundation upon which new applications
can be built in an open, component-oriented manner.

WWW: http://www.fourmilab.ch/atlast/
1997-11-17T06:31:01+00:00 www/vrweb
VRweb is a browser for VRML 1.0.

VRweb homepage is:
http://www.iicm.edu/vrweb/

VRML sample files in:
http://www.iicm.edu/vrml

You need texture files for some samples. Get
http://www.iicm.edu/0x811b9908_0x002e3f24
http://www.iicm.edu/0x811b9908_0x002e3c4a

and untar them in your directory.

tar xzvf 0x811b9908_0x002e3f24
tar xzvf 0x811b9908_0x002e3c4a

WWW: http://www.iicm.edu/vrweb/
1997-11-17T00:45:15+00:00 net/cvsup-bin
This is the BINARY (statically linked) version of the CVSup client,
including the GUI.

CVSup is a software package for distributing and updating collections
of files across a network. It can efficiently and accurately mirror
all types of files, including sources, binaries, hard links, symbolic
links, and even device nodes. CVSup's streaming communication
protocol and multithreaded architecture make it most likely the
fastest mirroring tool in existence today. In addition to being
a great general-purpose mirroring tool, CVSup includes special
features and optimizations specifically tailored to CVS repositories.

WWW: http://www.polstra.com/projects/freeware/CVSup/

jdp@polstra.com
1997-11-16T22:48:49+00:00 audio/cdplay CD-player with text-based user interface
This is a neat cd-player for those of you who don't use X11
and still want to play audio cds.
1997-11-16T04:57:27+00:00 news/ifmail FidoNet(tm) support package for UN*X platform
FidoNet(tm) transport and gateway for UN*X platform.
Delivers Fidonet mail packets over telephone lines
and TCP/IP connections; converts Fidonet net- and
echomail to RFC-822/RFC-1036 compliant mail and news
and vice versa. In cooperation with MTA and netnews
packages allows to run a FidoNet node (or point) on
a UN*X machine.

LICENSE: Freeware

WWW: http://ifmail.sourceforge.net/
1997-11-14T22:51:10+00:00 mail/tkrat2 Mail user agent for X with a Tcl/Tk user interface
Excerpted from the BLURB file...

TkRat is a graphical Mail User Agent (MUA) which handles MIME, POP3
and IMAP4.1. It is mainly written in C, but the user interface is
done in Tcl/Tk. The following is a non-exhaustive list of the
capabilities:

* Multilingual interface (English, Swedish and Italian included)
* MIME support: text/plain, image/gif and message/rfc822
including multipart/mixed and multipart/alternate,
Quoted-printable and Base64 encoding.
* Supports MIME in headers
* Composing: (tk's text widget plus many extensions) or an
external editor of your choice.
* Message database
* Virtual folders: mbox, mh, IMAP or POP
* Message hold: suspend the composing, continued later
* Watcher: When the program is iconified it checks the mailbox
* Uses sendmail OR direct SMTP or other MA
* Supports Delivery Status Notifications - DSN ESMTP sendmail-8.7
* Supports PGP/MIME and "old-style PGP message receipt"

WWW: http://www.tkrat.org/
1997-11-14T22:51:10+00:00 mail/tkrat
Excerpted from the BLURB file...

TkRat is a graphical Mail User Agent (MUA) which handles MIME, POP3
and IMAP4.1. It is mainly written in C, but the user interface is
done in Tcl/Tk. The following is a non-exhaustive list of the
capabilities:

* Multilingual interface (English, Swedish and Italian included)
* MIME support: text/plain, image/gif and message/rfc822
including multipart/mixed and multipart/alternate,
Quoted-printable and Base64 encoding.
* Supports MIME in headers
* Composing: (tk's text widget plus many extensions) or an
external editor of your choice.
* Message database
* Virtual folders: mbox, mh, IMAP or POP
* Message hold: suspend the composing, continued later
* Watcher: When the program is iconified it checks the mailbox
* Uses sendmail OR direct SMTP or other MA
* Supports Delivery Status Notifications - DSN ESMTP sendmail-8.7
* Supports PGP/MIME and "old-style PGP message receipt"

WWW: http://www.dtek.chalmers.se/~maf/ratatosk/

- Pete
petef@databits.net
1997-11-14T13:53:06+00:00 emulators/hfsutils Utilities for accessing Apple's HFS volumes
HFS is the "Hierarchical File System" used on modern Macintosh computers.
With this package, you can read and write Macintosh-formatted media such as
floppy disks, CD-ROMs, and SCSI hard disks on most UNIX platforms. You can
also format raw media into an HFS volume.

This package contains a number of different tools:

- Several command-line programs (hmount, hls, hcopy, et al.)
- Tk-based front-end for browsing and copying files through a
variety of transfer modes (MacBinary, BinHex, text, etc.)
- Tcl package and interface for scriptable access to volumes
- C library for low-level access to volumes

Support for Apple's new Extended Format (HFS+) is currently not available.

WWW: http://www.mars.org/home/rob/proj/hfs/
1997-11-14T13:11:28+00:00 x11-wm/icewm Window Manager designed for speed, usability and consistency
Window Manager designed for speed, usability and consistency.

'bsd-daemon.xpm' is from Steve Farrell.

WWW: http://www.icewm.org/
1997-11-14T09:37:45+00:00 x11-wm/amiwm Window manager that makes your desktop look like an Amiga(TM)
Amiga and Workbench are registered trademarks of Amiga Technologies GMBH.

This is a port of amiwm, a window manager to make your desktop look like an
Amiga(TM).

WWW: http://www.lysator.liu.se/~marcus/amiwm.html
1997-11-13T23:31:45+00:00 sysutils/asrpages
When bitching on alt.sysadmin.recovery, some of the contributors have
authored the man pages they really wish were included in unix (with
their associated commands). They (sysadmins) truely are a twisted lot,
and these contributions help to prove the point.

The ASR man page collection is a comprehensive reference to many of the
things sysadmins have to deal with in the profession.
1997-11-13T12:34:25+00:00 emulators/xzx ZX Spectrum (48K/128K/+3) Emulator for X11
XZX is a portable emulator of ZX Spectrum 48K/128K/+3 (8-bit home computers
made by Sir Clive Sinclair) for machines running UNIX and the X Window system.

XZX emulates either a Spectrum 48K, 128K or +3, Interface I with up to 8
microdrives, Multiface 128 (if you have the ROM image) and Kempston joystick.
XZX loads from .SNA, .Z80, .SLT, .DAT, .TAP, .TZX, .VOC, .MDR and .DSK files
and saves to .SNA, .Z80, .SLT, .TAP, .MDR, .DSK and .SCR files.

XZX will work with color (8,16,24,32bpp) and monochrome displays, where
contrasting colours are displayed with the darker colour in black and the
lighter colour in white, which works reasonably well. Halftoning is used if
the scaling factor is increased.

WWW: https://web.archive.org/web/20150211123250/http://erik-kunze.de/xzx/
1997-11-12T23:46:32+00:00 devel/ElectricFence Debugging malloc() that uses the VM hardware to detect buffer overruns
Electric Fence is a different kind of malloc() debugger. It uses the virtual
memory hardware of your system to detect when software overruns the boundaries
of a malloc() buffer. It will also detect any accesses of memory that has
been released by free(). Because it uses the VM hardware for detection,
Electric Fence stops your program on the first instruction that causes
a bounds violation. It's then trivial to use a debugger to display the
offending statement.

It will probably port to any ANSI/POSIX system that provides mmap(), and
mprotect(), as long as mprotect() has the capability to turn off all access
to a memory page, and mmap() can use /dev/zero or the MAP_ANONYMOUS flag
to create virtual memory pages.

Complete information on the use of Electric Fence is in the manual page
efence(3).
1997-11-12T05:12:18+00:00 japanese/zipcodes Japanese zipcode tables. includes both 3/5 and 7 digits form
The port contains japanese zipcode tables, both 3/5 digits form
used until Jan 1998, and new 7 digits form which will be used
from Feb 1998.

The database was provided to the public by Japan Post Company.

WWW: http://www.post.japanpost.jp/zipcode/
1997-11-11T07:53:24+00:00 x11-toolkits/tkstep80 The Tk toolkit with a NeXTSTEP look and more
This package contains the binary release of Tk version 8.0, a GUI
toolkit for Tcl enhanced by the following features:

- transparent XPM
- transparent TIFF (only full transparency)
- OffiX Drag'n'Drop
- rounded rectangle canvas items

included demos:
- droptest
- dragtest (watch stdout)
- imagedrop

WWW: http://touchwood.ee.uts.edu.au/TkSTEP/TkSTEP.html
1997-11-10T05:02:31+00:00 ftp/llnlxftp Motif FTP client


LLNL XFTP Version 2.1, October 19, 1995


**********************************************************************
************************** ABOUT LLNL XFTP *************************
**********************************************************************

LLNL XFTP, an OSF/Motif-based FTP client, enables you to graphically
transfer files and perform various directory manipulation commands,
both locally and remotely. Two especially notable features are the
ability to (1) perform "third-party" (i.e., remote-to-remote) file
transfers, and (2) transfer or delete entire directory substructures.
LLNL XFTP has many features, is configurable, and has an intuitive
user interface.

LLNL XFTP is a precursor to LLNL XDIR, a much more sophisticated
graphical FTP client. LLNL XDIR features drag-and-drop file transfer,
powerful directory browsing, and multihost searching. Unless you
would prefer LLNL XFTP's compact interface over LLNL XDIR's multiwindow
approach, we recommend that you use LLNL XDIR.
1997-11-10T04:59:27+00:00 ftp/llnlxdir Motif FTP client with drag-and-drop file transfer
LLNL XDIR Version 2.0, October 23, 1995

LLNL XDIR, an OSF/Motif-based FTP client, provides a graphical user
interface for drag-and-drop file transfer. LLNL XDIR simultaneously
displays any number of directories for any number of hosts, with each
directory being displayed in its own window. LLNL XDIR supports
powerful directory browsing capability, including iconic and
hierarchical views. One of LLNL XDIR's most powerful features is its
ability to search directory structures (even across multiple hosts)
for entry names that match a specified pattern.

LLNL XDIR is meant to be the successor to LLNL XFTP, another graphical
FTP client. LLNL XDIR is considerably more sophisticated than LLNL
XFTP, and has all of its functionality.

LLNL XDIR is a component of the Intelligent Archive, which is currently
under development at LLNL.

LLNL XDIR was written by Neale Smith of the Lawrence Livermore National
Laboratory, which is operated by the University of California.
1997-11-09T11:42:51+00:00 lang/tclplugin
What is the Tcl Plug-in?

The Tcl plug-in lets you use the web in new ways. You can now create
pages that contain compelling applications based on a mature and
easy to use scripting language, Tcl and a robust user interface
toolkit, Tk.

These applications are automatically portable to all major desktop
platforms, and can be viewed with Netscape Navigator(tm), Microsoft
Internet Explorer(tm) and other browsers that support the plug-in
mechanism. Best of all, it's available today, free of charge.

WWW: http://sunscript.sun.com/plugin/
Sun Demos: http://sunscript.sun.com/plugin/applets.html
tclets at other sites: http://sunscript.sun.com/plugin/external.html
1997-11-09T10:32:51+00:00 devel/sfio The Safe/Fast I/O Library
This is a portable library for performing stream I/O. It provides similar
functionality to the ANSI C Standard I/O functions collectively known as
Stdio. However, it is generally faster and more robust than most Stdio
implementations.

This version of the library has been ported to all known UNIX platforms
including various flavors of IRIX, SUNOS, Solaris, Ultrix, Linux, BSDI,
and MVS/OpenEdition. The library handles 64-bit streams on platforms that
support 64-bit files.

A set of regression tests is available in the subdirectory
$(WRKDIR)/src/lib/sfio/Sfio_t. These tests can be exercised by running
the shell script runtest after building the library.

WWW: http://www.research.att.com/sw/tools/sfio/
1997-11-08T20:33:01+00:00 emulators/simh Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others
SIMH is a highly portable, multi-system simulator.

SIMH implements simulators for:
- Data General Nova, Eclipse
- Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9,
PDP-10, PDP-11, PDP-15, VAX
- GRI Corporation GRI-909
- IBM 1401, 1620, 1130, System 3
- Interdata (Perkin-Elmer) 16b and 32b systems
- Hewlett-Packard 2116, 2100, 21MX
- Honeywell H316/H516
- MITS Altair 8800, with both 8080 and Z80
- Royal-Mcbee LGP-30, LGP-21
- Scientific Data Systems SDS 940

These simulators are capable of running the Unix V5, V6 and V7 binaries
licenced for non-commercial use by SCO. See documentation for further details.

WWW: http://simh.trailing-edge.com
1997-11-08T20:33:01+00:00 emulators/sim Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others
SIMH is a higly portable, multi-system simulator.

SIMH implements simulators for:
- Data General Nova, Eclipse
- Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9,
PDP-10, PDP-11, PDP-15, VAX
- GRI Corporation GRI-909
- IBM 1401, 1620, 1130, System 3
- Interdata (Perkin-Elmer) 16b and 32b systems
- Hewlett-Packard 2116, 2100, 21MX
- Honeywell H316/H516
- MITS Altair 8800, with both 8080 and Z80
- Royal-Mcbee LGP-30, LGP-21
- Scientific Data Systems SDS 940

These simulators are capable of running the Unix V5, V6 and V7 binaries
licenced for non-commercial use by SCO. See ${WRKDIR}/simh_doc.txt for
further details.
1997-11-06T14:47:46+00:00 print/xmbibtex Reference manager based on the BibTeX file format
XmBibTeX is a Motif (LessTif) reference manager based on the BibTeX
file format. It allows to add, delete, and edit references. The
references can be saved in the BibTeX file format and also written on
a LaTeX file that can be printed using LaTeX and BibTeX. References
can be retrieved by several search strategies. Import of references
from the Medline and Inspec file format is included. However, I found
that the Medline file format is not unique. Up to now, there are
import filters available for the "Ovid Medline", the "PubMed Medline"
and for the "Spirs Medline" format. It would be nice if some people
could write additional import filters for other file formats.
1997-11-05T15:22:36+00:00 sysutils/cdrtools CD/DVD/BluRay and ISO-9660 image creation and extraction tools
The cdrtools software includes tools to create and/or extract
ISO-9660 filesystems, verify their integrity, and write them to
disc.

This package contains the following programs:
- btcflash (a firmware flash utility for BTC DRW1008 DVD+/-RW recorder)
- cdda2wav (a digital CD audio extraction program)
- cdrecord (a CD/DVD/BluRay recording program)
- devdump (dump a device or file in hex)
- isodebug (show debug info contained in an ISO-9660 image)
- isodump (dump a device or file based on ISO-9660)
- isoinfo (analyze or list an ISO-9660 image)
- isovfy (verify an ISO-9660 image)
- mkisofs (an ISO-9660 filesystem image creator)
- mkhybrid (an ISO-9660/HFS filesystem image creator)
Link to mkisofs.
- readcd (a data CD reading and recording program)
May be used to write to DVD-RAM and to copy Solaris boot CD's.
- scgcheck (checks and validates the ABI of libscg)
- rscsi (daemon providing access to local SCSI-devices over the network)

WWW: http://cdrecord.org/
1997-11-05T15:22:36+00:00 sysutils/cdrtools-devel CD/DVD/BluRay and ISO-9660 image creation and extraction tools
The cdrtools software includes tools to create and/or extract
ISO-9660 filesystems, verify their integrity, and write them to
disc.

This package contains the following programs:
- btcflash (a firmware flash utility for BTC DRW1008 DVD+/-RW recorder)
- cdda2wav (a digital CD audio extraction program)
- cdrecord (a CD/DVD/BluRay recording program)
- devdump (dump a device or file in hex)
- isodebug (show debug info contained in an ISO-9660 image)
- isodump (dump a device or file based on ISO-9660)
- isoinfo (analyze or list an ISO-9660 image)
- isovfy (verify an ISO-9660 image)
- mkisofs (an ISO-9660 filesystem image creator)
- mkhybrid (an ISO-9660/HFS filesystem image creator)
Link to mkisofs.
- readcd (a data CD reading and recording program)
May be used to write to DVD-RAM and to copy Solaris boot CD's.
- scgcheck (checks and validates the ABI of libscg)
- rscsi (daemon providing access to local SCSI-devices over the network)

WWW: http://cdrecord.org/
1997-11-05T15:22:36+00:00 sysutils/cdrecord
Cdrecord allows you to create CD's on a CD-Recorder.

Cdrecord has been implemented with a Philips CDD 521.
Cdrecord now is maintained with the following drives:

COMPRO/Matsushita/Panasonic CW-7502
Philips CDD-2000
TEAC CD-R55S
Yamaha CDR-400

It should run also on:

All SCSI-3/mmc compliant drives
All ATAPI/mmc compliant drives

This version also includes cdda2wav, a CD-DA
ripping program that includes customisable jitter correction.

WWW: http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
1997-11-05T11:39:42+00:00 net/clog Tcp connection logger daemon
clog is a program that logs all connections on your subnet. It uses the
pcap(3) packet capture library to log any SYN packets to a logfile. The
output format is designed to be very easily parsed by various text
processing tools.


-- David
(obrien@NUXI.com)
1997-11-05T11:39:42+00:00 net-mgmt/clog Tcp connection logger daemon
clog is a program that logs all connections on your subnet. It uses the
pcap(3) packet capture library to log any SYN packets to a logfile. The
output format is designed to be very easily parsed by various text
processing tools.
1997-11-05T11:38:43+00:00 net/tcpshow Decode tcpdump(1) output
tcpshow reads a tcpdump(1) savefile and provides a reasonably complete
decode of Ethernet, IP, ICMP, UDP and TCP headers. Boolean expressions
may also be specified for packet selection. Data within the packets are
displayed in ASCII.

tcpshow's output is simular to Sun Solaris's snoop(1M) command for
network packet capture and inspection.
1997-11-05T10:30:52+00:00 x11/kde4 KDE Software Compilation 4 (legacy)
KDE is a powerful Free Software graphical desktop environment for Linux
and Unix workstations.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other KDE packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the KDE stuff pulled in by the port/package dependency mechanism.

x11/kde4 contains the legacy KDE desktop and applications.

WWW: https://www.kde.org/
1997-11-05T10:30:52+00:00 x11/kde3 The "meta-port" for KDE
KDE is a powerful Free Software graphical desktop environment for Linux
and Unix workstations.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other KDE packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the KDE stuff pulled in by the port/package dependency mechanism.

WWW: http://www.kde.org/
1997-11-05T10:30:52+00:00 x11/kde2
KDE provides an integrated X11 based environment, much like CDE.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other KDE packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the KDE stuff pulled in by the port/package dependency
mechanism. This meta-port installs KDE version 2.

WWW: http://www.kde.org/
1997-11-05T10:30:52+00:00 x11/kde11
KDE provides an integrated X11 based environment, much like CDE.

This package does not contain anything by itself -- it is a
"meta-port" that depends on other KDE packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the KDE stuff pulled in by the port/package dependency
mechanism.
1997-11-04T13:42:42+00:00 print/asprint Simple browser to allow a user to print
A simple browser to allow a user to print. It uses Athena widgets.
The filter doesn't apply correctly however.
1997-11-04T10:33:43+00:00 x11-wm/windowmaker GNUstep-compliant NeXTstep window manager clone
Window Maker is an X11 window manager designed to give additional
integration support to the GNUstep Desktop Environment. In every
way possible, it reproduces the elegant look and feel of the
NeXTstep[tm] GUI. It is fast, feature rich, easy to configure, and
easy to use. In addition, Window Maker works with GNOME and KDE,
making it one of the most useful and universal window managers
available.

WWW: http://windowmaker.org/
1997-11-04T10:33:43+00:00 x11-wm/windowmaker-i18n
Window Maker is a new Windowmanager for X written by Alfredo Kojima. It follows
in the tradition of Afterstep, attempting to emulate the most fantastic of
UI's posessed by the NeXT STEP(tm) operating system. Window Maker is an
official part of the GNU Project.

This port based on x11-wm/windowmaker ports skelton, enhanced i18n.
If use first, execute "wmaker.inst" and "wsetfont you_choosed_language".
you_choosed_language is example "japanese", "korean", etc. More info about
wsetfont, see help of wsetfont.

If you use with xdm, set your LANG enviroment variable in your .xsession.

Japanese Information for this ports
WWW: http://www.clave.gr.jp/~mac/FreeBSD/wmaker/
1997-11-04T09:03:02+00:00 x11-clocks/asclock Afterstep clock with some language extensions
afterstep clock with some language extensions

LICENSE: permission to use this program for any purpose
1997-11-04T08:08:47+00:00 mail/asmail Biff-type program, designed to match AfterStep
Asmail is a "mail-checker" like xbiff, but with the Afterstep
look & feel. It indicates the status of your mailbox.
It can be put in the Wharf, execute a program on incoming mail,
execute a program upon mouseclick, show animations and more...

WWW: http://tigr.net/afterstep/
1997-11-03T12:10:43+00:00 science/hdf5 Hierarchical Data Format library (from NCSA)
HDF5 is a completely new Hierarchical Data Format product consisting of a data
format specification and a supporting library implementation. HDF5 is designed
to address some of the limitations of the older HDF product and to address
current and anticipated requirements of modern systems and applications.

HDF5 includes the following improvements:
- A new file format designed to address some of the deficiencies of HDF4.x,
particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
structures: a multidimensional array of record structures, and a grouping
structure.
- A simpler, better-engineered library and API, with improved support for
parallel I/O, threads, and other requirements imposed by modern systems
and applications.

WWW: https://www.hdfgroup.org/
1997-11-03T12:10:43+00:00 science/hdf5-18 Hierarchical Data Format library (from NCSA) 1.8
HDF5 is a completely new Hierarchical Data Format product consisting of a data
format specification and a supporting library implementation. HDF5 is designed
to address some of the limitations of the older HDF product and to address
current and anticipated requirements of modern systems and applications.

HDF5 includes the following improvements:
- A new file format designed to address some of the deficiencies of HDF4.x,
particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
structures: a multidimensional array of record structures, and a grouping
structure.
- A simpler, better-engineered library and API, with improved support for
parallel I/O, threads, and other requirements imposed by modern systems
and applications.

Note: two releases of HDF5 are available. HDF5-1.10 can read files created with
earlier releases, but earlier releases such as HDF5-1.8 may not be able to read
HDF5-1.10 files. If you need the latest, please see the port science/hdf5.

WWW: http://www.hdfgroup.org/HDF5/
1997-11-03T12:10:43+00:00 science/hdf Hierarchical Data Format library (from NCSA)
HDF4 (originally known as HDF) is file format for storing scientific data
and a software library that provides high-level APIs and a low-level data
access interface.

HDF technologies at present include two data management formats (HDF4 and
HDF5) and libraries, a modular data browser/editor, associated tools and
utilities, and a conversion library. Both HDF4 and HDF5 were designed to
be a general scientific format, adaptable to virtually any scientific or
engineering application, and also have been used successfully in non-
technical areas. The Open Source format is a key technological foundation
for HDF core technologies. It allows users to collaborate with The HDF
Group regarding functionality requirements and permits users' experience
and knowledge to be incorporated into the HDF product when appropriate.

It also permits users and organizations without adequate technology
resources to use a sophisticated and robust data management tool for no
charge.

WWW: http://www.hdfgroup.org/products/hdf4/
1997-11-03T12:10:43+00:00 graphics/hdf5 Hierarchical Data Format library (from NCSA)
HDF5 is a completely new Hierarchical Data Format product consisting of a
data format specification and a supporting library implementation. HDF5 is
designed to address some of the limitations of the older HDF product and to
address current and anticipated requirements of modern systems and
applications.

HDF5 includes the following improvements.
- A new file format designed to address some of the deficiencies of HDF4.x,
particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
structures: a multidimensional array of record structures, and a grouping
structure.
- A simpler, better-engineered library and API, with improved support for
parallel I/O, threads, and other requirements imposed by modern systems
and applications.

WWW: http://hdf.ncsa.uiuc.edu/HDF5/
1997-11-03T12:10:43+00:00 graphics/hdf Hierarchical Data Format library (from NCSA)
From HDF's manpage:

hdf - Hierarchical Data Format library

Description:
HDF is a multi-object file format that facilitates the
transfer of various types of scientific data between
machines and operating systems. Machines currently sup-
ported include the Cray, Convex, HP, Vax, Sun, IBM
RS/6000, Silicon Graphics, Macintosh, and IBM PC comput-
ers. HDF allows self-definitions of data content and easy
extensibility for future enhancements or compatibility
with other standard formats. HDF includes Fortran and C
calling interfaces,and utilities to prepare raw image of
data files or for use with other NCSA software. The HDF
library contains interfaces for storing and retrieving
compressed or uncompressed 8-bit and 24-bit raster images
with palettes, n-Dimensional scientific datasets and
binary tables. An interface is also included that allows
arbitray grouping of other HDF objects.

WWW: http://hdf.ncsa.uiuc.edu/
1997-11-03T10:02:38+00:00 devel/cccc C and C++ Code Counter
Source code metric analyser for C, C++, Java and Ada
Presents a report in HTML with figures for
Lines of Code, McCabes Complexity, Ratio of Comments
to Lines of Code and McCabe, module Fan-In and Fan-Out

WWW: http://cccc.sourceforge.net/
1997-11-03T00:39:00+00:00 net/kdenetwork4 KDE Network applications (meta port)
KDE Network Metapackage.
1997-11-03T00:39:00+00:00 net/kdenetwork3 Network-related programs and modules for KDE
KDE provides an integrated X11 based environment, much like CDE.
This particular port installs the networking components of KDE,
which includes applications for networking things like kppp,
ksirc (irc-client), KDE's instant messenger kopete, and so forth.

WWW: http://www.kde.org/
1997-11-03T00:39:00+00:00 net/kdenetwork2
KDE provides an integrated X11 based environment, much like CDE.
This particular port installs the networking components of KDE,
which includes applications for Internet things like email, web,
irc, and so forth. Note that this is for KDE2, not KDE 1.x.

WWW: http://www.kde.org/
1997-11-03T00:39:00+00:00 net/kdenetwork11
KDE provides an integrated X11 based environment, much like CDE.
1997-11-03T00:36:02+00:00 converters/kdesupport2
KDE provides an integrated X11 based environment, much like CDE.
1997-11-03T00:36:02+00:00 converters/kdesupport11
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T14:56:43+00:00 emulators/snes9x Super Nintendo Entertainment System(SNES) Emulator
Super Nintendo Entertainment System(SNES) Emulator

WWW: http://www.snes9x.com/
1997-11-02T11:29:32+00:00 games/kdegames4 Games for KDE 4 (meta port)
KDE provides an integrated X11 based environment, much like CDE.
This port provides a set of games for your entertainment.

WWW: http://www.kde.org/applications/games/
1997-11-02T11:29:32+00:00 games/kdegames3 Games for the KDE integrated X11 desktop
KDE provides an integrated X11 based environment, much like CDE.
This port provides a set of games for your entertainment.
1997-11-02T11:29:32+00:00 games/kdegames2
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T11:29:32+00:00 games/kdegames11
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T00:05:06+00:00 sysutils/sweeper Cleans temporal files for KDE
Sweeper helps to clean unwanted traces the user leaves on the system.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 sysutils/kfloppy Floppy disk formatter for KDE
KFloppy is a utility that provides a straightforward graphical means
to format 3.5" and 5.25" floppy disks.

Make sure that your floppy disk is not mounted. KFloppy cannot format
a mounted floppy disk.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 sysutils/kdf Shows free space of devices for KDE
KDiskFree displays the available file devices (hard drive partitions,
floppy and CD/DVD drives, etc.) along with information on their
capacity, free space, type and mount point. It also allows you to
mount and unmount drives and view them in a file manager.

KDiskFree is similar to the Systemsettings Partitions module, but
takes up less screen space. It is useful if you want to keep a
KDiskFree window available at all times.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 security/kwallet Password manager for KDE
KDE Wallet Manager is a tool to manage the passwords on your KDE
system. By using the KDE wallet subsystem it not only allows you to
keep your own secrets but also to access and manage the passwords of
every application that integrates with the KDE wallet.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 security/kgpg-kde4 Encryption tool for KDE
KGpg is a simple interface for GnuPG, a powerful encryption utility.

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

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 misc/kdeutils4 Collection of utilities for KDE 4
The KDE utilities are a compilation of various desktop utilities,
developed in the KDE module kdeutils.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 misc/kdeutils3 Utilities for the KDE integrated X11 desktop
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T00:05:06+00:00 misc/kdeutils2
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T00:05:06+00:00 misc/kdeutils11
KDE provides an integrated X11 based environment, much like CDE.
1997-11-02T00:05:06+00:00 math/kcalc Scientific calculator for KDE
KCalc is a calculator which offers many more mathematical functions
than meet the eye on a first glance. Please study the section on
keyboard accelerators and modes in the handbook to learn more about
the many functions available.

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 deskutils/kcharselect Character selector for KDE
KCharSelect is a tool to select special characters from all
installed fonts and copy them into the clipboard.

WWW: https://utils.kde.org/
1997-11-02T00:05:06+00:00 comms/kremotecontrol KDE frontend for your remote controls
KRemoteControl (formerly known as KDELirc) is a KDE frontend for
your remote controls. It allows to configure actions for button
presses on remotes. All types of remotes supported by the Solid
module in the KDE platform are also supported by KRemoteControl
(e.g. with the Linux Infrared Remote Control system (LIRC) as
backend).

WWW: http://utils.kde.org
1997-11-02T00:05:06+00:00 archivers/ark Archiving tool for KDE
Ark is a program for managing various archive formats within the KDE
environment.

Archives can be viewed, extracted, created and modified from within
Ark. The program can handle various formats such as tar, gzip, bzip2,
zip, rar and lha (if appropriate command-line programs are
installed). Ark can work closely with Konqueror and Dolphin in
a KDE Plasma environment to handle archives.

WWW: https://utils.kde.org/projects/ark/
1997-11-01T14:58:47+00:00 x11/eterm X11 terminal emulator based on rxvt/xterm
Eterm is a color vt102 terminal emulator intended as a replacement for
xterm. It is designed with a Freedom of Choice philosophy, leaving as
much power, flexibility, and freedom as possible in the hands of the
user. It is designed to look good and work well, but takes a
feature-rich approach rather than one of minimalism while still
maintaining speed and efficiency.

WWW: http://www.eterm.org/
1997-11-01T14:28:21+00:00 x11/kdebase4 Basic applications for the KDE system
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop (but note that you still may need to
install and configure an X server, for example XFree86).

WWW: http://www.kde.org/

--AlanE <kde@freebsd.org>
1997-11-01T14:28:21+00:00 x11/kdebase4-workspace Basic applications for the KDE system
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop.

WWW: http://www.kde.org/
1997-11-01T14:28:21+00:00 x11/kdebase4-runtime Basic applications for the KDE system
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop.

WWW: http://www.kde.org/
1997-11-01T14:28:21+00:00 x11/kdebase3 Basic applications for the KDE system
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop (but note that you still may need to
install and configure an X server, for example XFree86).

WWW: http://www.kde.org/
1997-11-01T14:28:21+00:00 x11/kdebase2
KDE provides an integrated X11 based environment, much like CDE.
1997-11-01T14:28:21+00:00 x11/kdebase11
KDE provides an integrated X11 based environment, much like CDE.
1997-11-01T14:28:21+00:00 x11/kde4-workspace KDE Plasma Desktop
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop.

WWW: http://www.kde.org/
1997-11-01T14:28:21+00:00 x11/kde4-runtime Runtime components for KDE Plasma Desktop
This package provides the basic applications for the KDE system. Installing
this package (and its dependencies) will provide you with everything required
for a minimal, functional KDE desktop.

WWW: http://www.kde.org
1997-11-01T14:28:21+00:00 x11/kde4-baseapps Basic applications for KDE
KDE Base Applications consists of what runs on the desktop. This
module isn't a complete collection of essential applications that a
user would expect on a desktop (such as e-mail and calculator). This
package is the basic set of applications beyond the workspace that KDE
applications can assume are installed. These applications should have
no problem running on Windows, OS X, Gnome, etc. as stand alone
applications if the user wanted to use them there.

WWW: http://www.kde.org
1997-11-01T14:21:18+00:00 x11/kdelibs4 Base set of libraries needed by KDE programs
This is the base set of libraries needed by KDE programs.

WWW: http://www.kde.org
1997-11-01T14:21:18+00:00 x11/kdelibs3 Base set of libraries needed by KDE programs
This is the base set of libraries needed by KDE programs.

WWW: http://www.kde.org/
1997-11-01T14:21:18+00:00 x11/kdelibs2
These libraries are used by KDE2-based programs and
provide MANY advantages over the original KDE 1.x
libraries.

WWW: http://www.kde.org/

--Will <andrews@technologist.com>
1997-11-01T14:21:18+00:00 x11/kdelibs11
KDE provides an integrated X11 based environment, much like CDE.

WWW: http://www.kde.org/
1997-11-01T14:15:14+00:00 mail/mmr Curses based MIME Mail Reader
"My Mailer" is an incarnation of a UNIX text-based mailer
designed to be an intermediate step between mail and pine.

Features:

MIME aware -- While this mailer does not implement a full set of
the MIME mail extensions, it should handle most MIME mail.
It also handles some Sun mail attachment formats.

Threaded messages -- Articles by default are threaded by subject.
This allows one to plow through huge mailing list discussions,
sometimes spanning weeks, with very little effort.

Automatic detection of a modified mail file, and the changes will
then be merged with the current message listing.

Automatically uncompresses and recompresses gzipped mailfiles

Searchable message listings, including search through message text

WWW: http://slouken.libsdl.org/projects/mmr/
1997-10-31T13:04:15+00:00 x11/xtattr A tool for changing xterm attributes
xtattr spits out xterm escape sequences to change various xterm attributes.
1997-10-31T09:15:15+00:00 emulators/stonx AtariST emulator
Release notes for version 0.6.7-epsilon
=======================================
This version is the "almost-there" version of STonX 0.6.7 (which is going
to be the last "release" version before the major changes in the current
development versions are released.

Some information about the problems with different TOS versions and STonX:
==========================================================================
(1) Can't run programs from the Unix filesystem interface
(2) not thoroughly tested or tested by someone else
(3) untested
(4) set TOS_1 to 1 in options.h before compiling
(5) A: and B: can't be used because they're implicitly considered Floppy disk
drives and always accessed using the FDC

TOS 1.00: (1)(2)(4)(5)
TOS 1.02: (1)(2)(4)(5)
TOS 1.04: (2)(4)
TOS 1.06: (3)
TOS 1.62: (3)
TOS 2.05: tested, should be OK
TOS 2.06: tested, should be OK
1997-10-30T11:21:26+00:00 net/nettest Performs client and server functions for timing data throughput
The nettest and nettestd commands invoke client and server
programs that are used for timing data throughput of vari-
ous methods of interprocess communication. For TCP and
OSI connections, the nettest program establishes a connec-
tion with the nettestd program, and then it does count
writes of size bytes, followed by count reads of size
bytes. For UDP, the nettest program performs only writes;
reads are not performed. The nettestd program, if used
with UDP connections, reads the data packets and prints a
message for each data packet it receives. The number and
size of the reads and writes may not correlate with the
number and size of the actual data packets that are trans-
ferred; it depends on the protocol that is chosen. If you
append an optional k (or K) to the size, count, or bufsize
value, the number specified is multiplied by 1024.
1997-10-30T08:26:49+00:00 devel/tkref A programmer's GUI reference for Tcl/Tk and major packages
TkRef - a GUI QuickRef for Tcl/Tk and related

This script is written all in Tcl/Tk and should be compatible with versions
Tcl7.5, Tk4.1 and forward, although Tcl8.0 extensions may not be documented
within.

Read the script for the contained copyright license before running it.
It's rather GNU-ish, but is NOT GNU-Copyleft.

Single-script compendium/quick-ref for Tcl, Tk, Tix, Tnm commands and
flagging of SafeTcl and Widget commands.
1997-10-30T01:44:50+00:00 x11-fm/asfiles X11 file manager. Dockable in WindowMaker
This is a hack to OffiX Files-2.4e to make it look like the NeXT file
manager. The icons are now pretty. This is basically a remake of what
Alfredo Kojima did in AfterStep-Plus many months ago.

It provides virtually all of the features that you would expect in a
file manager -- move around your directory tree in multiple windows,
move, copy or delete files, and launch programs with simple mouse operations.

It is dockable provided you use WindowMaker.
1997-10-29T12:16:53+00:00 audio/xmpeg3 Simple TCL interface to the Amp Mpeg-3 player
This is a small TCL interface for the Amp MPEG layer 3 player. It allows you
to keep track lists and do random play, etc.
1997-10-29T09:07:09+00:00 emulators/atari800 Atari 8-bit computer emulator
You've found David Firth's Atari 800 emulator which can emulate the
8-bit Atari 800 and XL series of home computers.

Please refer to /usr/local/share/doc/atari800 (or equivalent on your
system) for the distribution documents. A man page has also been
installed. The system wide configuration file can be found at
/usr/local/share/atari800/atari800.cfg (or similar) which you will probably
want to copy to your home directory, at some stage, to personalise the
settings.

The ROM's for the Atari computers are, unfortunately, copyright. This
port will attempt to down-load another freeware Atari emulator for DOS
called PC Xformer 2.5 which contains copies of these ROM files. If you
would like to take a further look at XF2.5 you should find it in your
distfiles directory (if it successfully down-loaded :->).

WWW: http://atari800.sourceforge.net/
1997-10-27T00:17:03+00:00 devel/nasm General-purpose multi-platform x86 and amd64 assembler
The Netwide Assembler (NASM) is an x86 and amd64 (x86-64) assembler designed
for portability and modularity. It will output flat-form binary files, a.out
(Linux and *BSD), COFF, ELF32, ELF64, Mach-O, Microsoft OMF (OBJ), Win32,
Win64, as86 (Minix/Linux bin86 v0.3), LADsoft IEEE-695, Intel hex, Motorola
S-record, and a home-grown format called RDOFF. NASM syntax is similar to
Intel's, but is less complex. It supports Pentium, P6, MMX, 3DNow!, SSE,
SSE2, SSE3, SSE4.1, SSE4.2, XOP/FMA4/CVT16 (rev 3.03), and x64 opcodes, among
others. It has strong support for macro conventions.

The port also includes NDISASM, a binary file disassembler which uses the
same instruction set as NASM.

WWW: https://www.nasm.us/
1997-10-23T14:42:22+00:00 games/tvp Play the cardgame President (or Ass) against 3 AIs
This is a Tcl/Tk (and supporting C lib) implementation of the
cardgame President (aka Ass). You will play against three computer
players, each with a slightly different playing style (although
none of these styles are particularly advanced, yet). Instructions on
how to play the cardgame are included for the unfamiliar.
1997-10-17T13:02:52+00:00 misc/ewipe Tcl/tk-based presentation tool
EWIPE by sekisita@al.ei.tuat.ac.jp

EWIPE is a tcl/tk based presentation tool, which includes both authoring
tool and viewer.

The menu can be Japanese or English, so don't worry.

WWW: http://www.jnet-jp.to/~sekisita/ewipe/index-e.html
1997-10-17T13:02:52+00:00 japanese/ewipe Tcl/tk-based presentation tool with Japanese support
1997-10-15T19:58:53+00:00 devel/nana Support for assertion checking and logging using GNU C and GDB
Nana provides improved support for assertion checking and logging in C, C++
using GDB. In particular it provides:

o Operations can be implemented directly in C or by generating
debugger commands which do the checking and logging only if the
application is run under the debugger. The debugger based calls
require are very space efficient (0 or 1 bytes per call).
o Support for checking real time constraints.
o Support for assertion (invariant checking) including:
+ Space and time efficient (at least versus <assert.h>)
For example: assert(i>=0) uses 53 bytes on a i386 vs
an optimised nana call which uses 10 bytes per call.
+ Checking can be turned on or off at compile or run time.
+ The action taken when an error is detected can be modified
on a global and per/call basis.
o Support for logging (printf style debugging) including:
+ Logging can be turned on and off at compile or run time.
+ Logging to files, processes or circular buffers in memory
with optional time stamping.
o Support for the quantifiers of predicate calculus (forall, exists).
o Support for before and after state saving and checking (x, x').
1997-10-15T16:07:05+00:00 x11-toolkits/gtk30 Gimp Toolkit for X11 GUI (current stable version)
The GIMP ToolKit (GTK+) is a collection of GUI widgets. GTK+
essentially provides the building blocks from which GUIs can be
built. It is highly themable, and its functionality is highly
extensible.

GTK+-3 is a very stable release, similar only in design to GTK+-2.
GTK+-3 can coexist happily alongside GTK+-2, but applications are
written for one version or the other.

WWW: http://www.gtk.org/
1997-10-15T16:07:05+00:00 x11-toolkits/gtk20 Gimp Toolkit for X11 GUI (previous stable version)
The GIMP ToolKit (GTK+) is a collection of GUI widgets. GTK+
essentially provides the building blocks from which GUIs can be
built. It is highly themable, and its functionality is highly
extensible.

GTK+-2 is a very stable release, similar only in design to GTK+-1.
GTK+-2 can coexist happily alongside GTK+-1, but applications are
written for one version or the other.

WWW: https://www.gtk.org/
1997-10-15T16:07:05+00:00 x11-toolkits/gtk13
GTK is a library for creating graphical user interfaces similar to
the Motif "look and feel". It is designed to be small and efficient, but
still flexible enough to allow the programmer freedom in the interfaces
created. GTK allows the programmer to use a variety of standard user
interface widgets such as push, radio and check buttons, menus, lists
and frames. It also provides several "container" widgets which can be
used to control the layout of the user interface elements.

GTK provides some unique features. (At least, I know of no other
widget library which provides them). For example, a button does not
contain a label, it contains a child widget, which in most instances
will be a label. However, the child widget can also be a pixmap, image
or any combination possible the programmer desires. This flexibility is
adhered to throughout the library.

Warning: this library is unstable development version, incompatible with
version 1.2, so it could not be used as a replacement for the older one.

WWW: http://www.gtk.org/
1997-10-15T16:07:05+00:00 x11-toolkits/gtk12 Gimp Toolkit for X11 GUI (previous stable version)
GTK is a library for creating graphical user interfaces similar to
the Motif "look and feel". It is designed to be small and efficient, but
still flexible enough to allow the programmer freedom in the interfaces
created. GTK allows the programmer to use a variety of standard user
interface widgets such as push, radio and check buttons, menus, lists
and frames. It also provides several "container" widgets which can be
used to control the layout of the user interface elements.

GTK provides some unique features. (At least, I know of no other
widget library which provides them). For example, a button does not
contain a label, it contains a child widget, which in most instances
will be a label. However, the child widget can also be a pixmap, image
or any combination possible the programmer desires. This flexibility is
adhered to throughout the library.

WWW: http://www.gtk.org/
1997-10-15T04:56:43+00:00 games/xgolgo Watches what you are doing and whether you're hostile or not
Xgolgo watches what you are doing and whether you're hostile or not.
This is the patched version of xeyes in the X contrib.

Golgo means GOLGO13 , the Japanese comics about the most complete
sniper which eyes is like this application.
1997-10-14T08:22:02+00:00 japanese/japaneseAFM Japanese AFM fonts
Japanese AFM fonts.
1997-10-13T07:02:39+00:00 news/aub Assemble usenet binaries
More and more people are posting binary files to usenet these days.
Because of limitations in the type data that usenet can accommodate,
binaries must be encoded into text, and because binary files are
commonly very large relative to text files usenet was designed to
handle, they frequently must be broken up into pieces.

aub, which stands for "assemble usenet binaries", automates the
reassembly process for you. aub determines whether or not any new
binaries have appeared in selected newsgroups since the last time it was
run, and if so, retrieves, organizes and decodes them, depositing them
in a configurable location. This process requires no human intervention
once aub has been configured. aub also keeps track of binaries which it
has seen some, but not all, of the pieces of. It remembers how to find
these old pieces, so that when new, previously missing pieces arrive at
your site, it will build the entire binary the next time it is run. It
also remembers which binaries it has already seen all of the pieces of
already, so that it does not waste time rebuilding the same binaries
over and over again.

run: ``aub -M | more'' for the long form documentation, or
``aub -m | more'' for the short form.

WWW: http://yukidoke.org/~mako/projects/aub/
1997-10-13T04:39:10+00:00 comms/qpage SNPP client/server for sending messages to an alphanumeric pager
QuickPage sends messages to a paging terminal using the SNPP and IXO
(also known as TAP) protocols. It is normally used with no options
other than a recipient and the message text, in which case the message
is sent to the SNPP server where it is submitted to a page queue to be
sent by a separate daemon process.

Page groups and duty schedules are supported. Status notification
messages indicating the success or failure of a page are sent via
e-mail to submitters of high-priority (level 0) pages.

WWW: http://www.qpage.org/
1997-10-12T14:08:42+00:00 graphics/photopc Control cameras based on Sierra Imaging chipset and compatibles
A command-line tool to download picturs and control still digital cameras
based on Sierra Imaging chipset and compatibles
(Olympus, Nikon, Epson, Agfa and some others).

This is a library and a command-line frontend to manipulate digital still
cameras based on Fujitsu chipset and Sierra Imaging firmware. The
program is known to work with Agfa, Epson, Olympus, Sanyo and Nikon (at
least CoolPix 900, 950 and 8x0 but not CoolPix 600!) cameras.

The cameras typically come with software for Windows and for Mac, and no
description of the protocol. With this tool, they are managable from a
UNIX box. Bruce D. Lightner <lightner@lightner.net> has added support
for Win32 and DOS platforms. Note that the program does not have any
GUI, it is plain command-line even on Windows.

WWW: http://photopc.sourceforge.net/
1997-10-11T17:58:56+00:00 www/momspider WWW Spider for multi-owner maintenance
MOMspider is a web-roaming robot that specializes in the maintenance
of distributed hypertext infostructures (i.e. wide-area webs). The
program is written in Perl and, once customized for your site, should
work on any UNIX-based system with Perl 4.036.

WWW: http://www.ics.uci.edu/pub/websoft/MOMspider/
1997-10-11T04:13:39+00:00 finance/cbb Checkbook balancing tool
CBB is a personal check book balancing utility for Unix/X.

CBB is intended to be an open, extensible program. It utilizes a
simple (tab delimited) data file format and is written entirely in
Tcl/Tk and Perl and contains no compiled code. It provides a simple
interface for users to add their own reports, graphs, and external
modules without having to modify any of the CBB source.

WWW: http://gna.org/projects/cbb/
1997-10-11T04:13:39+00:00 deskutils/cbb Checkbook balancing tool
CBB is a personal check book balancing utility for Unix/X.

CBB is intended to be an open, extensible program. It utilizes a
simple (tab delimited) data file format and is written entirely in
Tcl/Tk and Perl and contains no compiled code. It provides a simple
interface for users to add their own reports, graphs, and external
modules without having to modify any of the CBB source.

WWW: http://cbb.sourceforge.net/
1997-10-10T13:37:50+00:00 textproc/info2html Translate GNU info files into HTML pages
Translate GNU info files into HTML pages, one page per node.
Menus, Notes, and Up/Next/Prev pointers are translated into links.
Other text is left as-is in <PRE></PRE> tags.
1997-10-07T14:39:43+00:00 net/choparp Simple proxy arp daemon
choparp is a easy-to-use proxy arp daemon. It watches arp request pack-
ets visible on the interface specified by argument if_name, and sends
proxy arp reply to the sender if the arp request queries the MAC address
(ethernet hardware address) for the network speicified by net_addr and
net_mask.

WWW: http://sourceforge.net/projects/choparp/
1997-10-07T14:39:43+00:00 net-mgmt/choparp Simple proxy arp daemon
choparp is a easy-to-use proxy arp daemon. It watches arp request pack-
ets visible on the interface specified by argument if_name, and sends
proxy arp reply to the sender if the arp request queries the MAC address
(ethernet hardware address) for the network speicified by net_addr and
net_mask.

WWW: https://github.com/quinot/choparp
1997-10-07T07:03:43+00:00 chinese/hztty Translator between GuoBiao / Big5 and HZ
hztty

This program turns a tty session from one encoding to another.
For example, running hztty on cxterm can allow you to read/write
Chinese in HZ format, which was not supported by cxterm.
If you have many applications in different encodings but your
favorite terminal program only supports one, hztty can make life easy.
For example, hztty can your GB cxterm into a HZ terminal, a
Unicode (16bit, or UTF8, or UTF7) terminal, or a Big5 terminal.

The idea is to open a new shell session on top of the current one
and to translate the encoding between the new tty and the orignal.
For example, if your application uses encoding A and your terminal
supports encoding B, hztty catches the output of the application
and converts them from A to B before sending to the terminal.
Similarly, hztty converts all the terminal input from B to A before
sending to the application.
1997-10-07T04:32:33+00:00 net/netpipes Group of shell utilities to connect programs to sockets
Netpipes is a collection of utilities which attempts to provide the
functionality of pipes over a network.

- Daniel O'Connor
doconnor@gsoft.com.au
1997-10-07T04:27:31+00:00 x11/xskyroot Realtime sky drawer for X root window
realtime sky drawer for X root window

options:
-refresh <seconds>
-verbose
-locate [NS]<degrees>/[EW]<degrees>
-width <degrees>
-center <degrees>
-horizon <dots>
-vcell <dots>
-hcell <dots>
-lesscolor
-cloudy

For example:
xskyroot -width 36 -center 270
1997-10-06T08:18:49+00:00 math/plplot Scientific plotting package
PLplot is a library of C functions that are useful for making scientific
plots from a program written in C, C++, or Fortran. The PLplot library
can be used to create standard x-y plots, semilog plots, log-log plots,
contour plots, 3D plots, mesh plots, bar charts and pie charts. Multiple
graphs (of the same or different sizes) may be placed on a single page
with multiple lines in each graph. Different line styles, widths and
colors are supported. A virtually infinite number of distinct area fill
patterns may be used. There are almost 1000 characters in the extended
character set. This includes four different fonts, the Greek alphabet and
a host of mathematical, musical, and other symbols. The fonts can be
scaled to any desired size. A variety of output devices are supported and
new devices can be easily added by writing a small number of device
dependent routines.

WWW: http://plplot.sourceforge.net/
1997-10-05T19:36:04+00:00 japanese/platex-sjis
pLaTeX2e is TeX macro package for ASCII pTeX.

This version is based on LaTeX2e <97/12/01>.

pLaTeX2e installed using this package supports Shift-JIS code.

- Max
1997-10-05T19:34:51+00:00 japanese/platex-jis
pLaTeX2e is TeX macro package for ASCII pTeX.

This version is based on LaTeX2e <97/12/01>.

pLaTeX2e installed using this package supports JIS code.

- Max
1997-10-05T19:32:31+00:00 japanese/platex-euc
pLaTeX2e is TeX macro package for ASCII pTeX.

This version is based on LaTeX2e <97/12/01>.

pLaTeX2e installed using this package supports Japanese EUC.

- Max
1997-10-04T23:31:00+00:00 databases/pgaccess Powerful PostgreSQL database GUI administration tool and toolkit
PgAccess is a pretty GUI (Graphical User Interface) for the open source
database PostgreSQL.

PgAccess is a cross-platform database management tool for PostgreSQL, written in
Tcl/Tk. There are active efforts to turn it into a tool for writing applications
that can work in a distributed client-server model (a central PostgreSQL
database and remote clients).

PgAccess was originally written by Constantin Teodorescu using Visual Tcl,
"the best tool for developing Tcl/Tk applications I've ever seen."
It is currently managed by the developers at BSDforge.com.

WWW: http://BSDforge.com/projects/databases/pgaccess/
1997-10-04T17:24:29+00:00 japanese/ptex-sjis Japanese pTeX files to support Shift-JIS character set
This is pTeX, TeX system with Japanese support.

This system is based on teTeX 1.0.7 which contains TeX, LaTeX2e, and
various other TeX related programs.

By installing this package, pTeX uses Shift-JIS for output to terminal
and log files. Shift-JIS and JIS can be used in input files.

Note: Some of the features provided by teTeX may not work with
Japanese language, even though The TeX and LaTeX2e are able to handle
Japanese. Use ptex and platex respectively.)

Note: xdvi and dvips, which are part of teTeX package, are not
included in this packages since they are not localized for Japanese.
Use corresponding ports/packages in the japanese category.

- Max
WWW: http://www.ascii.co.jp/pb/ptex/
1997-10-04T17:20:32+00:00 japanese/ptex ASCII Japanese pTeX which supports teTeX distribution
This is pTeX, TeX system with Japanese support. This package installs
Japanese specific executables and other files.

This system depends on teTeX 3.0, which contains TeX, LaTeX2e, and
various other TeX related programs.

WWW: http://www.ascii.co.jp/pb/ptex/
1997-10-04T17:20:32+00:00 japanese/ptex-euc Japanese pTeX files to support EUC character set
This is pTeX, TeX system with Japanese support.

This system is based on teTeX 1.0.7 which contains TeX, LaTeX2e, and
various other TeX related programs.

By installing this package, pTeX uses EUC for output to terminal and
log files. EUC and JIS can be used in input files.

Note: Some of the features provided by teTeX may not work with
Japanese language, even though The TeX and LaTeX2e are able to handle
Japanese. Use ptex and platex respectively.)

Note: xdvi and dvips, which are part of teTeX package, are not
included in this packages since they are not localized for Japanese.
Use corresponding ports/packages in the japanese category.

- Max
WWW: http://www.ascii.co.jp/pb/ptex/
1997-10-04T17:17:10+00:00 japanese/ptex-jis Japanese pTeX files to support JIS character set
This is pTeX, TeX system with Japanese support.

This system is based on teTeX 1.0.7 which contains TeX, LaTeX2e, and
various other TeX related programs.

By installing this package, pTeX uses JIS for output to terminal and
log files. JIS and EUC can be used in input files.

Note: Some of the features provided by teTeX may not work with
Japanese language, even though The TeX and LaTeX2e are able to handle
Japanese. Use ptex and platex respectively.)

Note: xdvi and dvips, which are part of teTeX package, are not
included in this packages since they are not localized for Japanese.
Use corresponding ports/packages in the japanese category.

- Max
WWW: http://www.ascii.co.jp/pb/ptex/
1997-10-03T22:16:35+00:00 devel/SpecTcl Free drag-and-drop GUI builder for Tk and Java from Sun
Main Features of Sun's SpecTcl 1.1
==================================

Easy to Learn: SpecTcl's drag & drop interface along with a
powerful toolbar and on-line help make it easy
to start building GUI applications.

Tcl and Java Support: SpecTcl generates both Tcl and Java code.

Platform Independent: SpecTcl runs on all major platforms:
Solaris, SunOS, Linux, Windows 95,
Windows NT Server 3.51, Windows NT Workstation 3.51,
MacOS, and Irix.

Constraint Based Alignment and resizing of widgets (buttons,
Geometry Manager: check boxes, etc.) is automatic. This makes
creating dynamic UIs and cross platform UIs a snap!

WWW: http://spectcl.sourceforge.net/
1997-10-01T09:34:50+00:00 chinese/ted
Ted is a small and powerful Text editor for the X Window System.
The interface is like PE2 on DOS.

- Vanilla
vanilla@MinJe.com.TW
1997-10-01T08:12:54+00:00 devel/ilu CORBA-compatible multi-language Object Request Broker
ILU is a CORBA-compatible multi-language Object Request Broker.

You define class interfaces in a language-independent way and
implement them in a language of your choice. Currently supported
languages are C, Java (See Makefile how to enable Java Support on
FreeBSD), Common Lisp (Allegro CL 4.x in Linux emulation mode may work
on FreeBSD) and Python. Rough support for C++ (the old C++ support is
built by default on FreeBSD) and Guile Scheme (built if you have Guile
+ slib installed) is also present. perl support is available from the
net. ILU also runs on Win32 which means Unix and Win32 objects can
freely talk to each other.

2.0alpha13 supports interoperability with ONC RPC services, OMG CORBA
services, World Wide Web HTTP services, and W3C HTTP-NG services.
``Plug-in'' extensibility is provided for RPC message formats, message
transport schemes, URL schemes, accounting and authorization identity
types, threading and event loop processing, and various other things.
An implementation of the IETF's Common Authentication Technology
working group's Generic Security Service (GSS) is provided, and can be
used to wrap client-server connections in a security context. An XML
parser is provided. ILU is provided free for unrestricted use.

FreeBSD port notes:
- I enabled support for the http protocol support.
- The FreeBSD port has its own scheme to build and use shared
libraries. The official support is incomplete.
- Official ILU patches are not fetched from PARC, but I hold a proven
snapshot that doesn't conflict with my patches at one of my own sites.
- configure --bindir/--mandir doesn't work with current ILU version.
I make symbolic links to ${PREFIX}/{bin,man}.
- I don't use shared library version numbers on ELF systems for now.
- Shared library versioning scheme history for aout:
*.so.1: ilu-2.0a12, *.so.2: ilu-2.0a13
1997-10-01T07:05:09+00:00 textproc/wdiff Display word differences between text files
<< wdiff >>

From man page of wdiff:
wdiff compares two files, finding which words have been
deleted or added to old_file to get new_file. A word is
anything between whitespace. The output is collected and
used to produce an annotated copy of new_file on standard
output. Suitable annotations produce a nice display of
word differences between the original files.

Example:
text-a
I like FreeBSD.
text-b
I love FreeBSD.

% wdiff -n text-a text-b
I [-like-] {+love+} FreeBSD.

WWW: http://www.gnu.org/software/wdiff/
1997-09-29T18:02:05+00:00 german/manpages German GNU and Linux manual pages
Dieses ist die aktuelle Distribution deutscher Manpages fuer
Linux. Sie wurde am 13.03.97 um 06:24 Uhr fuer Sie zusammengestellt.

Dieses Projekt wurde von Andries Brouwer ins Leben gerufen, der das
Manpages Paket fuer Linux verwaltet. Es wurde von Martin Schulze
<joey@infodrom.north.de> uebernommen.

Bereits uebersetzte Manpages koennen unter folgender URL gefunden
werden:

ftp://ftp.Infodrom.North.DE/pub/Linux/Devel/manpages-de/

und der aktuelle Status befindet sich unter folgender URL:

http://www.infodrom.org/projects/manpages-de/

An diesem Projekt kann jede(r) Interessierte(r) teilnehmen. Dazu
sollte einfach der Mailingliste

manpages-de@Infodrom.North.DE

beigetreten und um eine Seite zum Uebersetzen gebeten werden.

Um der Mailingliste beizutreten, reicht es, eine Mail an
Majordomo@Infodrom.North.DE zu schicken und in der Mail "subscribe
manpages-de" zu schreiben.

Joey (joey@linux.de), Oldenburg, 16.4.96
Andries (aeb@cwi.nl), Eindhoven, 12.2.96

WWW: http://www.infodrom.org/projects/manpages-de/
1997-09-28T14:20:20+00:00 japanese/elisa10x8 X11 8-dot kanji font 'elisa font'
Japanese 8 dot font named `elisa font'.

You can use 'elisa' as an alias for elisau10.pcf.Z, and 's5x8' for s5x8.pcf.Z.

A simple usage:
% kterm -fn s5x8 -fr s5x8 -fk elisa
1997-09-28T13:21:43+00:00 multimedia/fxtv X11-based TV display and capture application (for use with bt848 driver)
Fxtv is an X11-based FreeBSD app that provides TV-in-a-window and
image/audio/video capture capabilities for Brooktree Bt848/849/878/879
and Pinnacle PCTV tuner/capture cards.

To use this app, you need a capture card supported by the bktr(4) driver.
Examples include the Hauppauge Wincast/TV, the STB TV PCI, and the Intel
Smart Video Recorder III. See the 'bktr' man page for more information.

WWW: https://people.freebsd.org/~rhh/fxtv/
1997-09-28T13:21:43+00:00 graphics/fxtv X-based TV Display and Capture Application (for use with bt848 driver)
Fxtv is an X11-based FreeBSD app that provides TV-in-a-window and
image/audio/video capture capabilities for Bt848/878-based tuner/capture
cards.

To use this app, you need a capture card based on the Brooktree 848/878 chip.
Examples include the Hauppauge Wincast/TV, the STB TV PCI, and the
Intel Smart Video Recorder III. See the 'bktr' man page
for more information.

Refer to the README for details on usage

WWW: http://people.FreeBSD.org/~rhh/fxtv/

Note on Bt848/Bt878 bktr driver:
FXTV 1.00 requires release 1.66 (or later) of the Bt848/Bt878 driver.
(Note, this is the driver release, not the CVS version)

Newer versions of the Bt848/Bt878 driver for FreeBSD 2.2.x, 3.x and 4.x
can be found
at http://people.FreeBSD.org/~roger
or http://telepresence.dmem.strath.ac.uk/bt848
1997-09-27T22:34:21+00:00 sysutils/setquota Command line quota tools
A more useful set of tools for using file system quotas. Set and
get quota information for users and groups.
1997-09-27T18:58:53+00:00 deskutils/xpostitPlus PostIt (R) messages onto your X11 screen
This is another branch of xpostit development tree. Allows to fill
your screen with virtual PostIt (R) notes. They are saved into files.
1997-09-19T21:19:25+00:00 textproc/html All W3C published SGML DTDs for HTML
SGML DTDs for HTML level 0, 1, 2, 3.2, and the 4.0 draft as
defined by the World Wide Web Consortium (W3C). See
http://www.w3.org/ for more information.

These DTDs are useful for validating or processing world wide web
pages with SGML tools such as those in the sp or jade ports.

John Fieber
jfieber@FreeBSD.org
1997-09-19T02:13:54+00:00 sysutils/mei
NAME
mei - initialize 3.5" magneto-optical disk medium

SYNOPSIS
mei [-isucvqh] [-n x] [-b boot-file] [-d SCSI-device] [-l
volume-label]

DESCRIPTION
mei formats 3.5" magneto-optical (MO) disk for MS-DOS file
system.

Supported medium types are 128MB, 230MB, 540MB and 640MB.
Supported format types are IBM standard format and semi-
IBM format of super-floppy formats. Below are statistics
of each medium and format.

comes with magneto-optical disk ejection tool, "moe".
1997-09-16T07:05:00+00:00 math/femlab Interactive program for solving partial differential equations in 2D
Femlab is built up by several different programs. Currently the
X11-interface, a meshgenerator and one solver. These programs communicate
with each other with two ASCII files called "area.scratch" and
"solu.scratch". The programs reside in FEMLAB_HOME/bin. These allows you
to for instance run the solver directly from the csh as a batch job. The
aim is to provide more solvers for different applications, such as 2D
incompressible flow problems, transient problems etc. It should also be
possible to use the X11 interface for your own applications.

WWW: http://www.math.chalmers.se/Math/Research/Femlab/
1997-09-13T20:16:45+00:00 editors/thoteditor Structured document editor, offering a graphical WYSIWYG interface
Thot offers the usual functionality of a word processor, but it also
processes the document structure. It includes a large set of advanced
tools, such as a spell checker and an index generator, and it allows to
export documents to common formats like HTML and LaTeX.
This release should be considered as a snapshot of a work in progress. A
large part of the intended features of Thot Editor are implemented, but
some of them are not complete yet and the software is not supposed to be very
robust. The user interface may change and can be improved.

For documentation, please see the homepage.

WWW: http://opera.inrialpes.fr/Thot.en.html
1997-09-13T17:48:51+00:00 security/p5-Authen-Radius Perl5 module to provide simple Radius client facilities
The Authen::Radius module provides a simple class that allows you to
send/receive Radius requests/responses to/from a Radius server.

WWW: https://metacpan.org/release/Authen-Radius
1997-09-13T17:46:55+00:00 devel/p5-Data-ShowTable Perl5 module to pretty-print arrays of data
ShowTable.pm, is a Perl 5 module which defines subroutines to print arrays
of data in a nicely formatted listing, using one of four possible formats:
simple table, boxed table, list style, and HTML-formatting (for
World-Wide-Web output). See the documentation on ShowTable.pm for details
on the formatting.

The program "showtable" reads data in a variety of formats from a file or
STDIN, optimally columnizes the data, and then feeds the array of data to
the ShowTable module for display. Showtable can parse its own output as
input (except for HTML). Individual or ranges of columns may be selected
for display, either by name or by index.

In other words, showtable is a data formatting program. Using the '-html'
option, showtable can accept ASCII tabular data and format it appropriately
for display through a Web-browser.

WWW: https://metacpan.org/release/Data-ShowTable
1997-09-13T17:44:02+00:00 devel/p5-FreezeThaw Module for converting Perl structures to strings and back
Converts data to/from stringified form, appropriate for
saving-to/reading-from permanent storage.

Deals with objects, circular lists, repeated appearance of
the same refence. Does not deal with overloaded stringify
operator yet.
1997-09-13T14:04:22+00:00 mail/adcomplain Complain about inappropriate commercial use (f.e. SPAM) of usenet/e-mail
Composes and mails a complaint about inappropriate commercial use of
usenet/e-mail. Sends complaint his/her provider by default, but
destination is configurable. Can be used with as few as three keystrokes.

A third-party forwarding service called Abuse.net is used for
complaints to the offender's provider. This ensures that the best
known complaint address is used. The first time you use Abuse.net,
you will receive a message asking you to register. See www.abuse.net.

This was created in the belief that a single, concise message is the
most appropriate way to complain. Mail bombing (e-mailing megabytes
of useless data) and public flaming (replying on usenet, causing your
complaint to be duplicated on every machine in the network) are
discouraged.

WWW: http://www.rdrop.com/users/billmc/adcomplain.html
1997-09-12T18:28:07+00:00 news/newsfetch Download news articles from NNTP server
Newsfetch pulls news from an NNTP server and writes the articles to a file
or pipes them to the specified command. The file created by newsfetch can be
used with any mail reader.
1997-09-12T08:11:56+00:00 print/bibview Graphical interface for manipulating BibTeX bibliography databases

BIBVIEW
(graphical interface for BibTeX program)
by Holger Martin, Peter Urban, Armin Liebl
liebla@informatik.tu-muenchen.de

The program "bibview" is a graphical interface for manipulating
BibTeX databases. It supports the user in making new entries,
searching for entries and moving entries from one BiB to another.
It is possible to work with more than one BiB simultaneously.
bibview is implemented with Xt and Athena Widgets.
There are six types of windows in bibview:
The main window contains menus for customizing bibview and
for working with BiBs on the file level.
The bibliography window (one for every open BiB) contains commands
for manipulating the BiB.
The list window (at most one for every open BiB) shows a list of
entries. It displays the fields author, title, type and year.
The card window (at most one for every entry) helps editing an entry.
It contains boxes for each field of the entry (according to the type).
The fields can be edited by putting the mouse cursor into the field.
Macros in fields and the symbol for concatenation ('#') are marked
with a preceding '@'.
1997-09-11T09:45:58+00:00 lang/ruby16 An object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

Author: Matsumoto "matz" Yukihiro <matz@zetabits.com>
WWW: http://www.ruby-lang.org/en/
1997-09-11T09:45:58+00:00 lang/ruby14
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

Author: Matsumoto "matz" Yukihiro <matz@netlab.co.jp>
WWW: http://www.ruby-lang.org/en/
1997-09-11T09:45:58+00:00 lang/ruby An object-oriented interpreted scripting language
Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features(ex. class, method calls)
+ *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files(on some architecture)
+ Highly Portable(works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

Author: Matsumoto "matz" Yukihiro <matz@zetabits.com>
WWW: http://www.ruby-lang.org/en/
1997-09-10T10:13:41+00:00 japanese/mule-canna+freewnn+sj3 Multilingual emacs, with Canna, sj3, and FreeWnn support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna, sj3(*1) or FreeWnn.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 korean/mule-freewnn A multilingual emacs, with FreeWnn support built in (Only the executables)
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Korean (Hanja) support, using FreeWnn.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-10T08:51:26+00:00 japanese/mule-sj3+wnn7 A multilingual emacs, with sj3, FreeWnn, Wnn6 and Wnn7 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using sj3(*1) or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 japanese/mule-sj3+wnn6 Multilingual emacs, with sj3, Wnn4, and Wnn6 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using sj3(*1) or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 japanese/mule-freewnn+sj3 A multilingual emacs, with sj3 and FreeWnn support built in (Only the executables)
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using sj3(*1) or FreeWnn.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 japanese/mule-canna+wnn7 A multilingual emacs, with Canna, FreeWnn, Wnn6 and Wnn7 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-10T08:51:26+00:00 japanese/mule-canna+wnn6 Multilingual emacs, with Canna, Wnn4, and Wnn6 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-10T08:51:26+00:00 japanese/mule-canna+sj3 A multilingual emacs, with Canna and sj3 support built in (Only the executables)
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna or sj3.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-10T08:51:26+00:00 japanese/mule-canna+sj3+wnn7 A multilingual emacs, with Canna, sj3, FreeWnn, Wnn6 and Wnn7 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna, sj3(*1) or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 japanese/mule-canna+sj3+wnn6 Multilingual emacs, with Canna, sj3, Wnn4, and Wnn6 support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna, sj3(*1) or Wnn6.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org

------------------------------
(*1)
If you want to use 'sj3' as a Japanese input method, then you should
insert the following two lines into ~/.emacs.

(load "sj3-egg")
(setq egg-default-startup-file "eggrc-sj3")
1997-09-10T08:51:26+00:00 japanese/mule-canna+freewnn Multilingual emacs, with Canna and FreeWnn support built-in
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Japanese support, using Canna or FreeWnn.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-10T08:51:26+00:00 chinese/mule-freewnn Multilingual emacs, with FreeWnn support built in (Only the executables)
This package contains only the executables for mule-2.3, a multilingual
editor based on emacs-19.34.

You should install the mule-common-2.3 package containing emacs lisp
files, info pages, and so on (except executables) for mule-2.3.

This package is built with Chinese support, using FreeWnn.
It supports the following input methods: jeonkak, hangul for
Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out
${LOCALBASE}/lib/mule/site-lisp/site-start.el).

This package and the package, mule-common-2.3, *will* clobber any
existing emacs installation. In particular, the executables and man
pages of etags/ctags are installed, and the info pages that come with
the original emacs get installed too.

Although this shouldn't cause any problems to run both mule and emacs,
it may cause some confusion when one of them is pkg_delete'd. If
someone has a solution to this, please tell me.

A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/
subdirectory of the ports package. Copy it into your /usr/local/info
to read mule info pages, but also make sure you also add everything
that may have been added to that file!

[Notice]
Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3.
Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are
applied in this port.

- S. Taoka
taoka@FreeBSD.org
1997-09-09T19:52:11+00:00 graphics/gfont Graphics Font - Create GIF image rendered with TeX-available Font
The gFONT program creates a GIF image for a given ASCII string by the use
of an arbitrary TeX-available font (Postscript or METAFONT). The used font
is converted from TeX's PK format to gFONT's own GdF format (Gd Font) and
rendered into the resulting GIF image by the use of its own enhanced Gd
library. The result is intended to be included into HTML pages with an IMG
tag.
1997-09-09T08:31:07+00:00 x11-clocks/mouseclock Display the current time using the X root cursor
Mouseclock is a little program to display the current time using
the X root cursor.

See README for details.

Orignal mouseclock written by santini@chambord.univ-orleans.fr .
This port is done by kazu@jp.freebsd.org .
1997-09-06T22:26:20+00:00 mail/movemail Move your mail box to another location
Move your mail box to another location.

Example:

$ movemail /var/mail/rammstein ~/backup/rammstein.970905

Move the mail box of the user `rammstein' to `~/backup/rammstein.970905'.

Movemail is part of the GNU Emacs distribution (version 19.34).
This port works only for FreeBSD.
1997-09-05T17:06:54+00:00 audio/mikmod Mod player which plays MTM, STM, XM, MOD, S3M, ULT, UNI, and IT mods
MikMod is a portable modules player originally written by
of Jean-Paul Mikkers (MikMak) for DOS.
Current MikMod'Unix maintainer (since version 3.0.4) is
Miodrag Vallat <miodrag@mygale.org>
It uses the OSS /dev/dsp driver including in all recent
kernels for output, and will also write wav files.
Supported file formats include mod, stm, s3m, mtm, xm,
and it. The player uses ncurses for console output and
supports transparent loading from gzip/pkzip/zoo archives
and the loading/saving of playlists.
Full source included, use of this library for music/sound
effects in your own programs is encouraged!

WWW: http://mikmod.sourceforge.net/
1997-09-03T19:27:58+00:00 editors/xemacs21 XEmacs text editor version 21
XEmacs is a self-documenting, customizable, extensible real-time
display editor.

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

XEmacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running
subshells within Emacs windows (Shell), running a Lisp read-eval-print
loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and
many more. There is a WWW browsing mode written fully in elisp
that looks and behaves much like the netscape WWW browser.

XEmacs has similar functionality to GNU Emacs. It uses a different
display model, including support for Motif menu and scroll bars and the
ability to run as a widget inside other applications. Many people say
it looks nicer than GNU Emacs.

WWW: http://www.xemacs.org/
1997-09-03T19:27:58+00:00 editors/xemacs20
XEmacs is a self-documenting, customizable, extensible real-time
display editor.

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

XEmacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running
subshells within Emacs windows (Shell), running a Lisp read-eval-print
loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and
many more. There is a WWW browsing mode written fully in elisp
that looks and behaves much like the netscape WWW browser.

XEmacs has similar functionality to GNU Emacs. It uses a different
display model, including support for Motif menu and scroll bars and the
ability to run as a widget inside other applications. Many people say
it looks nicer than GNU Emacs.
1997-09-03T19:27:58+00:00 editors/xemacs This port tracks the stable version of the XEmacs text editor
XEmacs is a self-documenting, customizable, extensible real-time
display editor.

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

XEmacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running
subshells within Emacs windows (Shell), running a Lisp read-eval-print
loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and
many more. There is a WWW browsing mode written fully in elisp
that looks and behaves much like the netscape WWW browser.

XEmacs has similar functionality to GNU Emacs. It uses a different
display model, including support for Motif menu and scroll bars and the
ability to run as a widget inside other applications. Many people say
it looks nicer than GNU Emacs.

WWW: http://www.xemacs.org/
1997-09-03T19:27:58+00:00 editors/xemacs-devel This port tracks the development (GAMMA) version of the XEmacs text editor
XEmacs is a self-documenting, customizable, extensible real-time
display editor.

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

XEmacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running
subshells within Emacs windows (Shell), running a Lisp read-eval-print
loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and
many more. There is a WWW browsing mode written fully in elisp
that looks and behaves much like the netscape WWW browser.

XEmacs has similar functionality to GNU Emacs. It uses a different
display model, including support for Motif menu and scroll bars and the
ability to run as a widget inside other applications. Many people say
it looks nicer than GNU Emacs.

WWW: http://www.xemacs.org/
1997-09-02T15:06:32+00:00 databases/xmysqladmin X11 front end to the mysqladmin command of the MySQL database engine
XmysqlAdmin is a front end to the MySQL database engine.
It allows reloads, status check, process control, isamcheck
and grant/revoke privileges.

Gilbert Therrien

PS: You can write to me in french or english.
1997-09-02T14:56:45+00:00 databases/xmysql X11 front end to the MySQL database engine
XmySQL is a front end to the MySQL database engine. It allows for
simple queries and table maintenance, as well as batch queries.

WWW: http://web.wt.net/~dblhack/
1997-09-01T16:39:25+00:00 devel/makedepend Dependency generator for makefiles
Makedepend is a makefile dependency generator from The XFree86 Project, Inc.
If you have X installed, you already have makedepend and do not need this port!

Makedepend reads each sourcefile in sequence and parses it like a
C-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef,
#endif, #if and #else directives so that it can correctly tell which #include,
directives would be used in a compilation. Any #include, directives can
reference files having other #include directives, and parsing will occur in
these files as well.

Every file that a sourcefile includes, directly or indirectly, is what
makedepend calls a "dependency". These dependencies are then written to a
makefile in such a way that make will know which object files must be
recompiled when a dependency has changed.

WWW: https://www.x.org/archive/X11R7.5/doc/man/man1/makedepend.1.html
1997-09-01T16:05:39+00:00 devel/p5-TimeDate Perl5 module containing a better/faster date parser for absolute dates
The TimeDate distribution replaces earlier GetDate distribution, which was
only a date parser. The date parser contained in this distribution
is far superior to the yacc based parser, and a *lot* faster.

The parser contained here will only parse absolute dates, if you want a date
parser that can parse relative dates then take a look at the
Time modules by David Muir on CPAN.

The file Local.pm.new which is included in this distribution is a patched
version of Time::Local which comes with perl. It fixes two problems

- It determines the zone offset based on now rather than epoch
- It fixes a problem with looping forever when a year > 1900 is passed in

WWW: https://metacpan.org/release/TimeDate
1997-08-31T22:20:00+00:00 audio/amp Another mp3 player
amp (Audio Mpeg Player) is an MPEG audio decoder which was originally started
putting together as a side project of the MPEG hardware design project at
FER/Zagreb - just to confirm my knowledge of the standard. It works with
both MPEG1 and MPEG2 audio streams, layer3 and for now the multichannel
extensions defined in MPEG2 too.
1997-08-31T17:10:46+00:00 x11-wm/xfce4 The "meta-port" for the Xfce Desktop Environment
Xfce Desktop Environment

This package does not contain anything by itself - it is a "meta-port" that
depends on other Xfce packages.

WWW: http://www.xfce.org/
1997-08-31T17:10:46+00:00 x11-wm/xfce CDE like desktop with GTK
Xfce is an easy-to-use and easy-to-configure environment for X11 released
under the terms of the GNU/GPL license, based on GTK+, with pulldown menus
and color icons, 3D widgets, etc.

Xfce features now a set of applications including a powerful Window Manager
xfwm, a toolbar/application launcher, a backdrop manager, a system sound
manager for X11, a user friendly interface for mouse configuration, a
pager providing a miniature view of all Xfce desktops, a clock/calendar
and at last but not least a filemanager, all sharing the same look'n feel.

WWW: http://www.xfce.org/
1997-08-30T13:25:06+00:00 databases/xmbase-grok Graphical Resource Organizer Kit
xmbase-grok, formerly just called "grok", is a simple database manager
and UI builder that can -

* keep phone and address lists (like a rolodex)
* store phone call logs
* keep todo lists
* manage any other database after simple GUI-driven customization
* customized data export, HTML export built in

WWW: http://bitrot.de/grok.html
1997-08-29T09:20:02+00:00 devel/gindent GNU indent
The `indent' program changes the appearance of a C program by
inserting or deleting whitespace.

WWW: http://www.gnu.org/software/indent/indent.html
1997-08-26T16:31:13+00:00 print/dvips2ascii PostScript (created by dvips) to ASCII converter
dvips2ascii
-----------

This is a PostScript-to-ascii converter which works for PostScript
files created by dvips. Results are usually better than using ps2ascii
which comes with ghostscript.

USAGE: dvips2ascii < psfile > asciifile

dvips2ascii is a perl script, therefore it is slow. There is limited
support for accented characters (mainly german umlauts). Let me know
if you want support for other special characters.

Comments, bug reports and fixes to

eserte@cs.tu-berlin.de (Slaven Rezic)
1997-08-25T14:05:19+00:00 x11/xzoom Magnify, rotate, mirror the image on the X screen
magnify, rotate, mirror the image on the X screen
1997-08-24T15:46:06+00:00 mail/xpbiff-youbin A replacement for xbiff that handles popup window with mail header
xpbiff-youbin: fancy biff program under X11 environment, supporting Japanese
MIME extensions and youbin

This port supports Japanese strings in the From and Subject fields.
Please set the LANG enviroment variable to ja_JP.EUC by doing:
setenv LANG ja_JP.EUC
There is experimental support for Sun audio. This port also supports
XPM bitmap files.

known problem:
(1) HANKAKU-KANA
Xpbiff dumps core, because code conversion routines jis2euc()
assumes "the conversion does not makes the string longer". But
when converting so-called 'hankaku-kana', this assumption breaks.
Thank you.

Acknowledgements for this port:
Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp>
Satoshi TAOKA <taoka@infonets.hiroshima-u.ac.jp>
Nozomu MATSUI <nozomu@yy.cs.keio.ac.jp>
Gaku TASHIRO <manabu@yy.cs.keio.ac.jp>

- Yoshiro MIHIRA
(sanpei@sanpei.org)
1997-08-24T15:44:05+00:00 mail/xpbiff Replacement for xbiff that handles popup window with mail header
xpbiff: fancy biff program under X11 environment, supporting Japanese MIME
extensions

This port supports Japanese strings in the From and Subject fields.
Please set the LANG enviroment variable to ja_JP.EUC or ja_JP.SJIS by doing:
setenv LANG ja_JP.EUC
or
setenv LANG ja_JP.SJIS
There is experimental support for Sun audio. This port also supports
XPM bitmap files.

known problem:
(1) HANKAKU-KANA with ja_JP.EUC
Xpbiff dumps core, because code conversion routines jis2euc()
assumes "the conversion does not makes the string longer". But
when converting so-called 'hankaku-kana', this assumption breaks.

This problem is only with ja_JP.EUC.
If you use with ja_JP.SJIS, this problem is not occure.

Thank you.
1997-08-20T20:00:00+00:00 x11-toolkits/tk84 Graphical toolkit for Tcl
This is Tk version 8.4, a GUI toolkit for Tcl.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

WWW: http://www.tcl.tk/
1997-08-20T20:00:00+00:00 x11-toolkits/tk83 Graphical toolkit for TCL
This is Tk version 8.3, a GUI toolkit for Tcl.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

WWW: http://www.tcl.tk/
1997-08-20T20:00:00+00:00 x11-toolkits/tk82 Graphical toolkit for TCL
This is Tk version 8.2, a GUI toolkit for Tcl.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

WWW: http://www.tcl.tk/
1997-08-20T20:00:00+00:00 x11-toolkits/tk80 Graphical toolkit for TCL
This package contains the binary release of Tk version 8.0, a GUI
toolkit for Tcl.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

NOTE: This kit requires a Tcl8.0 binary kit.

WWW: http://www.tcl.tk/
1997-08-20T10:33:43+00:00 lang/tcl84 Tool Command Language
This is Tcl8.4, an embeddable tool command language.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

WWW: http://www.tcl.tk/
1997-08-20T10:33:43+00:00 lang/tcl83 Tool Command Language
This is Tcl8.3, an embeddable tool command language.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

WWW: http://www.tcl.tk/
1997-08-20T10:33:43+00:00 lang/tcl82 Tool Command Language
This is Tcl8.2, an embeddable tool command language.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

WWW: http://www.tcl.tk/
1997-08-20T10:33:43+00:00 lang/tcl80 Tool Command Language
This package contains the binary release of Tcl8.0, an embeddable tool
command language.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.

A full set of manual pages is also provided with this package.

WWW: http://www.tcl.tk/
1997-08-19T14:26:01+00:00 www/wml Website META Language, webdesign toolkit for HTML generation
WML is a free and extensible Webdesigner's off-line HTML generation toolkit
for Unix, distributed under the GNU General Public License (GPL v2). It is
written in ANSI C and Perl 5, build via a GNU Autoconf based source tree
and runs out-of-the-box on all major Unix derivates. It can be used
free of charge both in educational and commercial environments.

WML consists of a control frontend driving up to nine backends in a
sequential pass-oriented filtering scheme. Each backend provides one
particular core language. For maximum power WML additionally ships with a
well-suited set of include files which provide higher-level features build
on top of the backends core languages.

WWW: https://thewml.github.io/
1997-08-16T05:14:07+00:00 converters/ish Binary-to-text file-encoder
ish is a format to encode binary files to text file, or decode text
files into binary file. ish has strong error correction/detection
functionality using CRC and checksum.
This format is popular in Japanese BBS'es.

To non-Japanese people:
To produce non-Japanese text a user should use "-s7" option.
Other options such as "-ss" may produce Japanese text.
To Japanese people:
To use ish over NetNews newsgroups (such as fj.*), use "-s7" option.
Use of "-ss" will not give you the optimal performance.
"-ss" option is just for BBSes that use Shift-JIS as their native
Japanese encoding.
1997-08-13T18:32:49+00:00 mail/majorcool A Web Interface to Majordomo
MajorCool is a CGI script written in Perl that provides a Web interface
to Majordomo. It is intended to run co-located with the Majordomo
program (ie, both mail and Web on the same host).

MajorCool was originally designed as an administrative front-end to the
popular mailing list manager, allowing novice list-owners to manage
their list configuration and subscriber base.

WWW: http://www.conveyanced.com/MajorCool/
1997-08-13T09:41:03+00:00 devel/crossgo32-djgpp2-pdcurses PD curses for crossgo32 crosscompiler with djgpp v2 libraries
This is a public domain curses package for the crossgo32 port. It is
part of the DJGPP Version 2 distributions and is very handy for porting
curses software onto a DOS machine.

Share and enjoy,

- Joel Sutton
sutton@aardvark.apana.org.au

WWW: http://www.delorie.com/djgpp/
1997-08-13T09:38:10+00:00 devel/crossgo32-djgpp2 DJGPP V2 libraries and compatability for crossgo32 crosscompiler
This ports installs the DJGPP Version 2 libraries and stub utilities
into the crossgo32 cross compiler port. The original libraries built
by the crossgo32 port are moved aside until you run pkg_delete to
un-install this port.

The DJGPP libraries create larger binaries for smaller programs but
this is less of an issue with larger programs.

Two new utilities - i386-go32-stubify and i386-go32-stubedit - are
also installed. It is no longer necessary to stubify the COFF binaries
as a patch is included to do this automatically after
compilation. Please refer to the DJGPP v2 FAQ for further information
on this topic.

Finally, this port also allows us to install a number of extra
toolkits from the DJGPP collection.

Share and enjoy,

Joel...
sutton@aardvark.apana.org.au

WWW: http://www.delorie.com/djgpp/
1997-08-12T15:36:39+00:00 japanese/plain2 Text converter from plain to any format
plain2 r2.54 1994/04 by A.Uchida NEC Corporation

usage: plain2 [options] [files ...]
---- parser options ---- ---- output options ----(default)
-table=dd: table factor [0-100](def=50) -roff: troff output
-exam=dd: example factor[0-100](def=50) -ms/-mm: troff macro (mm)
-indsec: sections can be indented -tex: tex output
-ktable:enable JIS keisen table -tstyle=ss:tex style
-ref: figure/picture reference -renum: renumbering only
-[no]listd:list decoration (on)
---- Others ---- -[no]space:spacing (on)
-v: verbose output -[no]pre: preamble block (on)
-dLevel: debug level -[no]acursec: section numbers (off)
----- experimental ---- -raw: quote special chars(off)
-pt=Size: font size -jis: JIS code output
-sjis: Shift-JIS code input/output
-f file: output customization
1997-08-11T10:09:49+00:00 lang/p5-ePerl Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl
____ _
___| _ \ ___ _ __| |
/ _ \ |_) / _ \ '__| |
| __/ __/ __/ | | |
\___|_| \___|_| |_|

ePerl -- Embedded Perl 5 Language

ePerl interprets an ASCII file bristled with Perl 5 program statements by
evaluating the Perl 5 code while passing through the plain ASCII data. It
can operate in various ways: As a stand-alone Unix filter or integrated Perl
5 module for general file generation tasks and as a powerful Webserver
scripting language for dynamic HTML page programming.

WWW: http://www.ossp.org/pkg/tool/eperl/
1997-08-11T08:54:43+00:00 x11/libdnd Drag and drop library
This library allows to use drag and drop protocol with any X program.
The protocol in question - DND - is developed by Cesar Crucius. OffiX
applications use this protocol, for example.
1997-08-06T19:17:47+00:00 german/dict Simple English/German dictionary
A simple German <-> English dictionary with ~115,000 entries, 3.2MB data.

For an online example, try

WWW: http://www.de.freebsd.org/~wosch/dict/dict.cgi
1997-08-06T14:36:48+00:00 textproc/par Paragraph reformatter for email
Par is similar but superiour to the fmt(1) command included in the
base system.

Par is a filter that copies its input to its output, changing all
white characters (except newlines) to spaces, and reformatting
each paragraph. Paragraphs are separated by protected, blank, and
bodiless lines (see the Terminology section for definitions), and
optionally delimited by indentation (see the d option in the Options
section).

Each output paragraph is generated from the corresponding input
paragraph as follows:

1) An optional prefix and/or suffix is removed from each input line.
2) The remainder is divided into words (separated by spaces).
3) The words are joined into lines to make an eye-pleasing paragraph.
4) The prefixes and suffixes are reattached.

If there are suffixes, spaces are inserted before them so that they
all end in the same column.

WWW: http://www.nicemice.net/par/
1997-08-04T20:44:16+00:00 deskutils/sliderule The part of X11R3's xcalc featuring a slide rule
This is the part of X11R3's xcalc(1) utility that features a historic
Slide Rule. This is not taken to be too serious, it's merely a little
fun project for those people who have learned their basics of mathemat-
ics and logarithms by using such a nice ``pocket calculator''.

The original xcalc is from John Bradley, and Mark Rosenstein. A number
of bugs and inaccuracies fixed by Joerg Wunsch.
1997-08-04T11:45:49+00:00 games/xscrabble X version of the popular board game
To run:

Simply type xscrabble. This will bring up the setup box which will allow
you to enter the names and displays and other info for the game to wish
to play. Then click on the Start Game button, (or Load Previous if you're
restarting a game). The main program, xscrab, will then be automatically
called with the appropriate options.

The game is saved after every turn (in "~/.xscrabble.save" of the
person running it) and can be restarted by running xscrabble, entering
exactly the same info, and hitting the Load Previous button.

This was a student project, and there are not likely to be any future
releases.

Have fun,

Matt Chapman.
1997-08-01T06:58:38+00:00 misc/nwrite Improved, recipient configureable replacement for /usr/bin/write
Message from daveh on ttyp1 at 06:10:31 ...
daveh> This is how nwrite appears
daveh> to the recipient of the message, it is preferable
daveh> to /usr/bin/write, especially on a multi user system.
daveh> special options specified by a .nwriterc of the
daveh> intended nwrite recipient control behaviors such as
daveh> beeps, delay, and bold.
daveh> Example dot nwriterc
daveh>
daveh> headers 1
daveh> nodelay 0
daveh> beep 0
daveh> bold header
daveh> showtarg multi
daveh>
EOF
1997-07-31T08:18:37+00:00 deskutils/xopps A tool which lets you draw Gantt charts
The OEL Project/Planner Scheduler (xopps) program is an easy-to-use
graphics editing tool for generating milestone schedule charts. It
represents an application-specific editor with its commands and functions
tailored to plotting milestone events and activities on a timeline
display. The XOPPS graphics editor is written in C and runs under X/Motif.

Availability

The planning tool, xopps, is available as a complete package through NASA
COSMIC (with source code, etc). The COSMIC phone number is 706-542-3265,
it is managed by The University of Georgia. This version is being made
available as a test/demonstration copy of the executable for your use.

For further information at JPL, contact:
susan murphy susan@natasha.jpl.nasa.gov 818-354-1948
cassie mulnix clm@natasha.jpl.nasa.gov 818-354-1430
1997-07-31T07:19:46+00:00 emulators/stella Multi-platform Atari 2600 VCS emulator
From the documentation:
Stella is a freely distributed multi-platform Atari 2600 VCS emulator;
originally developed for Linux by Bradford W. Mott. Stella allows you
to enjoy all of your favorite 2600 games once again by emulating the
2600's hardware with software. Stella is written in C++, which allows
it to be ported to other operating systems and architectures. Since
its original release Stella has been ported to AcornOS, AmigaOS, DOS,
FreeBSD, IRIX, Linux, MacOS, OpenStep, OS/2, Unix, and Windows.

WWW: https://stella-emu.github.io/
1997-07-30T22:10:23+00:00 security/cfs Cryptographic file system implemented as a user-space NFS server
This is CFS, Matt Blaze's Cryptographic File System. It provides
transparent encryption and decryption of selected directory trees.
It is implemented as a user-level NFS server and thus does not
require any kernel modifications.

For an overview of how to use it, read "${PREFIX}/share/doc/cfs/notes.ms"
and the manual pages. There is a paper describing CFS at:

http://www.crypto.com/papers/cfs.pdf

WWW: http://www.bayofrum.net/cgi-bin/fossil/cfs/
1997-07-29T09:22:41+00:00 irc/epic5 Enhanced Programmable IRC-II Client
EPIC5 is the 5th generation of the Enhanced Programmable ircII Client.
No longer is EPIC 100% backwards compatible with ircII, but instead those
things where compatibility is undesirable have been found and fixed. No
gratuitous incompatibilities have been added, but lots of new code has been
added to make EPIC one of the best ircII clients available.

EPIC no longer shares any file names with ircII, so they should happily
co-exist.

Due to its minimalist approach it is highly recommended you use a script
with EPIC.

WWW: http://www.epicsol.org/
1997-07-29T09:22:41+00:00 irc/epic4 (E)nhanced (P)rogrammable (I)RC-II (C)lient
EPIC4 is a new direction in ircII development. No longer is EPIC 100%
backwards compatible with ircII, but instead those things where
compatibility is undesirable have been found and fixed. No gratuitous
incompatibilities have been added, but lots of new code has been added to
make EPIC the best ircII client available.

EPIC no longer shares any file names with ircII, so they should happily
co-exist.

WWW: http://www.epicsol.org/
1997-07-27T22:23:11+00:00 net/netatalk File server for Mac OS X
Netatalk is an OpenSource software package, that can be used to turn an
inexpensive *NIX machine into an extremely high-performance and reliable
file server for Macintosh computers.

Using Netatalk's AFP 3.2 compliant file-server leads to significantly higher
transmission speeds compared with Macs accessing a server via SaMBa/NFS
while providing clients with the best possible user experience (full support
for Macintosh metadata, flawlessly supporting mixed environments of classic
MacOS and MacOS X clients)

Due to Netatalk speaking AppleTalk, the print-server task can provide
printing clients with full AppleTalk support as well as the server itself
with printing capabilities for AppleTalk-only printers. Starting with
version 2.0, Netatalk seamlessly interacts with CUPS on the server.

After all, Netatalk can be used to act as an AppleTalk router, providing
both segmentation and zone names in Macintosh networks.

WWW: http://netatalk.sourceforge.net/
1997-07-27T22:23:11+00:00 net/netatalk-devel File and print server for AppleTalk networks
netatalk - File and Print Server for AppleTalk networks

Netatalk features include:
o Access to the UNIX file system for Macintosh and other systems with
AppleShare client software.
o Spool PostScript print jobs to the lpd(8) spool system via Printer Access
Protocol (PAP).
o Output PostScript print jobs from the lpd(8) spool system via Printer
Access Protocol (PAP).
o Filter PostScript, ASCII, and various other formats to PostScript,
including banner pages and page reversal.
o Route AppleTalk between multiple Ethernet interfaces.

This version includes Adrian Sun's improvements:
o Access to the file server via AFP-over-TCP.
o Support for volumes larger that 2GB.
o Randnum- and 2-Way Randnum authentication methods (courtesy S. Hirsch)
o Support for Apple II ProDOS.
o A number of bug fixes.

Many other new features and bug fixes have also been integrated.
Requires AppleTalk support in the kernel (FreeBSD 2.2 or newer).

WWW: http://netatalk.sourceforge.net/
1997-07-27T03:31:33+00:00 print/enscript-letter ASCII to PostScript filter
This is a filter that converts text files to PostScript, RTF, or HTML
and then spools generated output to a printer or dumps it to a file.
Input files in a number of programming languages, including C, Perl,
Tcl, and more, can optionally be pretty-printed instead of printed as
plain-text. Many printing options are available.

WWW: http://www.gnu.org/software/enscript/
1997-07-21T16:09:01+00:00 devel/tclcheck Program to check the nesting of parenthesis in tcl scripts
tclCheck is a program that carries out sanity checking of the brackets and
their nesting in tcl scripts. It can also print out the "skeleton" of the
program.

This is tclCheck version 1.1.8

-sander
1997-07-20T17:32:30+00:00 japanese/oleo A Spreadsheet Program + Japanese patches
This is a port of the spreadsheet program oleo, with Japanese support by Kuniaki
HAYASHIDA. Documentation in Japanese is in
${PREFIX}/share/doc/oleo/ja_JP.EUC/USING.eucJP (usually
/usr/local/share/doc/oleo/ja_JP.EUC/USING.eucJP).

If the environment variable LANG is set to C under X11 client mode, as:
setenv LANG C
setenv DISPLAY localhost:0.0
when starting oleo, X11 will consume too much memory to operate X clients. To
avoid this problem, you can either set LANG to ja_JP.EUC instead (in which case
you also need the /usr/share/locale/ja_JP.EUC/LC_TIME,LC_COLLATE file), or unset
the DISPLAY environment variable so oleo does not use X.

Output to a PostScript file has some problems.

The default editing mode is like Emacs (Ctrl-h is call help mode). If you want
to use Ctrl-h and BS key to delete-char, set to $HOME/.oleorc as below:
bind-key generic-main backward-delete-char ^H

WWW: http://www.hh.iij4u.or.jp/%7Ehayasida/oleo/
1997-07-20T16:41:58+00:00 japanese/weblint97 An internationalized HTML checker with japanese message(EUC-JP)
jweblint is an internationalized HTML checker with japanese message

This is my proposal to INTERNATIONALIZE Weblint, based on Weblint 1.017.

This EXPERIMENTAL version, code named "Weblint 97", tentatively
supports i18n. It supports elements and attributes of i18n-enhanced
HTML 2.0 (HTML 2.x), specified in RFC 2070. In addition, it will handle
various kinds of encodings, not only US-ASCII and ISO-8859-*, but also
ISO-2022-* and Unicode.

To check one or more HTML files, run weblint thusly:
% jweblint file1.html [... fileN.html]
If a file is in fact a directory, weblint will recurse, checking all files.

WWW: http://web.sfc.keio.ac.jp/%7Emimasa/jweblint/

-- Takayuki Ariga
1997-07-18T15:46:19+00:00 textproc/sgmlformat Generates groff and HTML from linuxdoc and docbook SGML documents
This package contains SGML formatting tools that were once a part
of the base FreeBSD distribution. This port should be regarded
as a temporary solution to formatting SGML files until the
wrinkles in jade, a DSSSL processor, get ironed out.

July 16, 1997
jfieber@FreeBSD.org
1997-07-16T02:18:28+00:00 x11-fonts/xmbdfed A Motif tool for editing X11 bitmap fonts
XmBDFEditor is a Motif-based BDF font editor with the following features:

o Multiple fonts can be loaded from the command line.
o Multiple fonts can be open at the same time.
o Cutting and pasting glyphs between fonts.
o Multiple glyph bitmap editors can be open at the same time.
o Cutting and pasting between glyph bitmap editors.
o Automatic correction of certain metrics when a font is loaded.
o Generation of XLFD font names for fonts without XLFD names.
o Update an XLFD font name from the font properties.
o Update the font properties from an XLFD font name.
o Font property editor.
o Font comment editor.
o Supports unencoded glyphs (ENCODING of -1).
o Display of glyph encodings in octal, decimal, or hex.
o Builtin on-line help.
o Imports HBF (Han Bitmap Font) fonts.
o Imports Linux console fonts (PSF, CP, and FNT).
o Imports Sun console fonts (vfont format).
o Imports fonts from the X server.

WWW: http://crl.nmsu.edu/~mleisher/xmbdfed.html
1997-07-15T14:57:39+00:00 graphics/dc3play Digital camera downloading tool for Ricoh DC-3
dc3play
dc3play is a data downloading tool (via serial) for Ricoh DC-3
digital camera.

EXAMPLE USAGE
% dc3play tty00
get the number of picts.
% dc3play -n10 -o tty00 > foo.jpg
get full-sized picture #10 to foo.jpg through stdout.
% dc3play -a -g tty00
get all full-sized pictures into "r0300001.jpg", "r0300002.jpg"
and so forth.

REPORTING BUGS
Please use one of the following methods:
- via http://www.itojun.org/cgi-bin/gnats-send-pr
- via e-mail to: itojun@itojun.org

AUTHOR
Copyright(c) 1997 by Jun-ichiro Itoh. All rights reserved.
Jun-ichiro itojun Itoh <itojun@itojun.org>
1997-07-15T14:35:20+00:00 lang/cmucl CMU implementation of Common Lisp
CMUCL is the CMU implementation of Common Lisp.

First-aid documentation is in the manpages lisp(1) and cmucl(1) and
via the normal Common Lisp documentation runtime functions (describe
...) (documentation ...) and (apropos ...). The WWW homepage contains
a pointer to a real user manual.

CMUCL's strength in comparison with other Lisp systems (or most other
dynamic language implementations in general) is its highly optimizing
compiler. If you know how to write efficient Common Lisp code, you
are free of unwanted memory allocation, type checks, indirections to
objects. CMUCL helps you to write efficient Common Lisp --- it
generates very informative warning messages about code constructs that
prevent compilation to efficient code.

Optional packages for graphical user interfaces and other Common Lisp
applications and libraries (Eg. the "Hemlock" Editor) are on
ftp://ftp2.cons.org/pub/languages/lisp/cmucl/release/ (FreeBSD-Binaries)
and ftp://ftp2.cons.org/pub/languages/lisp/cmucl/ports/ (source).

WWW: http://www.cons.org/cmucl/
1997-07-15T14:09:19+00:00 net/sharity-light Userland smbfs --- SMB to NFS protocols converter
If you want a short description of what Sharity-Light can do for you: you can
mount volumes exported by Windows or related operating systems on your Unix
machine. For a more detailed description I will quote from the README file:

What does Sharity-Light do?
===========================
If you know smbfs for Linux: Sharity-Light is roughly the same. It is
derived from smbfs, but runs as a user level program, not in the kernel.
If you know samba: Sharity-Light is roughly the opposite: a client for the
Lanmanager protocol. If you know neither of these: Sharity-Light lets you
mount drives exported by Windows (f.Workgroups/95/NT), Lan Manager, OS/2
etc. on Unix machines.

WWW: http://www.obdev.at/products/index.html
1997-07-15T02:08:06+00:00 games/agm
'agm' searches for single- or multi-word anagrams of target
words, and has options to assist finding good anagrams by
eliminating excessive "dross" words.

WWW: http://users.gtn.net/fraserm/anagrams.html
1997-07-15T02:01:14+00:00 mail/cucipop Cubic Circle POP3 daemon (fully RFC1939 compliant)
A fast and robust implementation of the RFC1939 POP3 protocol.
It supports both BSD-type and SysV-type mailbox formats. Cucipop
assumes that the mailbox it serves is not simultaneously accessed
by a mailreader. Concurrency and locking issues are handled
graciously if they restrict themselves to the mail delivery agent.
1997-07-11T04:54:53+00:00 www/http-analyze Fast Log-Analyzer for web servers
http-analyze analyzes the logfile of a web server and creates
a summary of the server's access load and the efficiency of
caching mechanisms in

o tabular
o graphical
o and three-dimensional form.

http-analyze recognizes logfiles in Common Logfile Format and has
been highly optimized for processing huge logfiles in short
update-intervals.

WWW: http://www.http-analyze.org/
1997-07-10T14:36:44+00:00 textproc/iso12083 SGML DTDs from the The Electronic Publishing Special Interest Group
ISO 12083 is the successor to the Association of American
Publishers (AAP) Electronic Publishing Special Interest Group
(EPSIG) standard. Four DTDs are included in this package--one
for articles, one for books, one for serials, and one for
mathematics which may be used in any of the other three.

July 10, 1997
jfieber@FreeBSD.org
1997-07-10T09:41:25+00:00 audio/mpg123 Command-line player for MPEG Layer 1, 2, and 3 audio files
The mpg123 reads one or more files (or standard input if ``-'' is
specified) or URLs and plays them on the audio device (default) or
outputs them to stdout. file/URL is assumed to be an MPEG-1/2 audio
bit stream.

WWW: http://www.mpg123.de/
1997-07-10T06:27:38+00:00 www/aswedit Easy to use HTML and text editor
This is a port of asWedit, an HTML and text editor. Linux emulation is
required for this port.
1997-07-09T23:19:15+00:00 devel/p5-Storable Persistency for perl data structures
The Storable package brings you persistency for your perl data
structures containing SCALAR, ARRAY, HASH or REF objects, i.e. anything
that can be conveniently stored to disk and retrieved at a later time.

It can be used in the regular procedural way by calling store with a
reference to the object to store, and providing a file name. The routine
returns undef for I/O problems or other internal error, a true value
otherwise. Serious errors are propagated as a die exception.

To retrieve data stored to disk, you use retrieve with a file name, and
the objects stored into that file are recreated into memory for you, and
a reference to the root object is returned. In case an I/O error
occurred while reading, undef is returned instead. Other serious errors
are propagated via die.

WWW: https://metacpan.org/release/Storable
1997-07-09T09:39:09+00:00 games/freeciv Free turn-based multiplayer strategy
Freeciv is a free turn-based multiplayer strategy game, in which each
player becomes the leader of a civilization, fighting to obtain the
ultimate goal: to become the greatest civilization.

Players of the Civilization series by Microprose should feel at home,
since one aim of Freeciv is to have optional modes (called rulesets)
with compatible rules.

Freeciv is maintained by an international team of coders and enthusiasts,
and is easily one of the most fun and addictive network games out there!

That also means it has very extensive multilanguage support, something
rare in games.

WWW: http://www.freeciv.org/
1997-07-09T09:39:09+00:00 games/freeciv-gtk2
This is a multiplayer 'Civilisation(tm)' clone for X11, using
the GNOME2 toolkit as a framework for the GUI.

WWW: http://www.freeciv.org/
1997-07-09T04:18:01+00:00 textproc/linuxdoc The Linuxdoc SGML DTD
This directory contains three versions of the linuxdoc DTD.
The first, original.dtd, is the original untouched DTD from the
SGML-tools version 0.99.13 toolkit. The second, freebsd-1.0.dtd, has
been slightly modified to (a) remove bogus shortref maps, and (b)
add a PART element. The third, freebsd-1.1.dtd adds a manref element.

Using the supplied catalog file with James Clark's SP parser,
documents beginning like this:

<!doctype linuxdoc system>

will automatically use the original DTD, while these:

<!doctype linuxdoc public "-//FreeBSD//DTD linuxdoc//EN">
<!doctype linuxdoc public "-//FreeBSD//DTD linuxdoc 1.0//EN">

will use the FreeBSD DTD, version 1.0 and this:

<!doctype linuxdoc public "-//FreeBSD//DTD linuxdoc 1.1//EN">

will use the FreeBSD DTD, version 1.1.

January 17, 1998
jfieber@FreeBSD.org
1997-07-08T10:08:50+00:00 converters/mimepp
MIME++ is a C++ class library for creating, parsing, and
editing messages in MIME format. The class structure in
MIME++ closely follows the BNF grammar specified in RFC-822
and RFC-2045, making the library intuitive for developers
who are familiar with the MIME standard. MIME++ supports
quoted-printable and base64 encoding/decoding, and all
header fields specified in RFC-822, RFC-1036, and RFC-2045.
MIME++ is extensible through inheritance and polymorphism.

WWW: http://www.hunnysoft.com/mimepp/
1997-07-08T06:23:30+00:00 x11-wm/wm2 Simple window manager for X
wm2 is a window manager for X. It provides an unusual style of window
decoration and as little functionality as I feel comfortable with in a
window manager. wm2 is not configurable, except by editing the source
and recompiling the code, and is really intended for people who don't
particularly want their window manager to be too friendly.

wm2 provides:
* Decorative frames for your windows.
* The ability to move, resize, hide and restore windows.
* No icons.
* No configurable root menus, buttons or mouse or keyboard bindings.
* No virtual desktop, toolbars or integrated applications.

WWW: http://www.all-day-breakfast.com/wm2/
1997-07-07T11:22:08+00:00 emulators/prodosemu Text based Apple IIe ProDOS emulator
Prodosemu is a text based Apple IIe ProDOS emulator. Unlike most
popular Apple emulators it does not use disk images, instead it uses
the UNIX file-system. If you have an Apple IIe then you will need to
transfer your programs/files into a directory somewhere with your
favorite comm's program. Otherwise you will need to install the aftp
port to pull the files out from the Apple disk images that are widely
available on the net (eg the ProDOS system disk available from
asimov).

The rom file (included) is stored in /usr/local/lib/apple2 (or similar
path on your system) under the name "prodos-2e.rom". I've adopted this
title so that Prodosemu can co-exist with the other apple emulators in
the ports collection.

There is no man page for this program so I have included the slightly
modified README at the end of this document.

Share and enjoy,
Joel...
1997-07-04T09:36:41+00:00 games/yahtzee Curses version of the dice game for one or more players
This is a curses version of Yahtzee, that classic dice game.

Unfortunately this game does not come with any documentation. One day,
I might find a few moments to write up a man page to solve this little
problem. But until then you'll have to use magic to find your own way
around.

Share and enjoy,

Joel
1997-07-03T01:06:26+00:00 www/netscape7 Linux Netscape suite
This is a Linux version of the Netscape suite (Web browser, HTML editor, mail
user agent and news reader). Using the Linux version on FreeBSD is necessary if
you want to use Linux versions of plugins. Many plugins are distributed only
as Linux binaries. The Macromedia Flash plugin is available, as are the
Canadian and United States region packs, spell-checker, and talkback. AOL
Instant Messenger is omitted (see ports/net/aim).

WWW: http://channels.netscape.com/ns/browsers/default.jsp/
1997-07-03T01:06:26+00:00 www/linux-netscape6
This is a Linux version of the Netscape suite (Web browser, HTML
editor, mail user agent and news reader). Using the Linux version
on FreeBSD is necessary if you want to use Linux versions of plugins.
Many plugins are distributed only as Linux binaries. The Sun Java
and Macromedia Flash plugins are included. AOL Instant Messenger
is omitted (see ports/net/aim). The Canadian, Latin American and
British region packs, spell-checker, and talkback are enabled.

The Java plugin does not work with linux_base-7, only linux_base-61
or linux_base-62.

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

Trevor Johnson
trevor@FreeBSD.org
1997-07-03T01:06:26+00:00 www/linux-netscape47-navigator
This is the linux version of the netscape web-surfboard. Using the
Linux version on FreeBSD is necessary if you want to use Linux
versions of plugins. Many plugins are distributed only as Linux
binaries.

Please read the file "/usr/local/lib/netscape/LICENSE" for the
licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-07-03T01:06:26+00:00 www/linux-netscape47-communicator
This is the linux version of the netscape web-surfboard. Using the
Linux version on FreeBSD is necessary if you want to use Linux
versions of plugins. Many plugins are distributed only as Linux
binaries.

Please read the file "/usr/local/lib/netscape/LICENSE" for the
licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-07-03T01:06:26+00:00 www/linux-netscape4
This is the Linux version of Netscape Communicator. You might wish
to use this version if you wish to run Linux plugins, for example.

Please read the file "/usr/local/lib/netscape/LICENSE" for
the licensing terms.
1997-07-02T13:53:07+00:00 misc/viz Convert invisible (binary) characters to a visible form
Copyright (c) 1989-1994 by William Deich.

Viz copies its input to its output, converting invisible characters
to a visible form. If the -t option is used, the output is formatted
in a form that can be completely inverted by inviz, which allows
a binary file to be converted to a text form and then back. It is
much more flexible than either cat -v or od (either old or POSIX
od), and it is also 2-4 times faster.
1997-07-02T13:00:26+00:00 games/xdeblock Block action game
Xdeblock is a block action game.

USAGE:
xdeblock

and push PLAY button in the window.

ENVIRONMENT:
You need 256 or more colors, 800x600 or more window, and enough memory.

WWW: http://www.vector.co.jp/soft/unix/game/se037694.html
1997-07-02T07:13:51+00:00 games/sokoban Logical game: problems with packets in cave
This is port of SOKOBAN - logical game, where U must solve problems
with pushing packets in labirints.
The problem is to push packets to saving positions by moving around
and pushing only one packet at a time if possible.
1997-07-01T23:01:29+00:00 games/blue Blue Moon card solitaire
bluemoon - Blue Moon card solitaire

This 52-card solitaire starts with the entire deck shuffled and
dealt out in four rows. The aces are then moved to the left end of
the layout, making 4 initial free spaces. You may move to a space
only the card that matches the left neighbor in suit, and is one
greater in rank. Kings are high, so no cards may be placed to their
right (they create dead spaces).

When no moves can be made, cards still out of sequence are reshuffled
and dealt face up after the ends of the partial sequences, leaving
a card space after each sequence, so that each row looks like a
partial sequence followed by a space, followed by enough cards to
make a row of 14. A moment's reflection will show that this game
cannot take more than 13 deals. A good score is 1-3 deals, 4-7 is
average, 8 or more is poor.

WWW: http://www.catb.org/~esr/bluemoon/
1997-07-01T22:37:28+00:00 x11/xcoloredit Find colour values by graphical colour mixing
xcoloredit provides a graphical method of mixing the three primary
colors available on a colour workstation. This mixing can be done
using the Red, Green and Blue slider controls on the left of the
window or using the Hue, Satu- ration and Value slider controls on the
right.
1997-07-01T22:06:12+00:00 x11/xco Display X11 color names and colors
xco uses the database of standard X11 named colors to display
name-color pairs. Appearance is based on the X10 xcolors program. To
change the foreground color, click the left mouse button in the color
window you want. To change the background color, click the right
mouse button in the color window you want. Clicking the middle mouse
button sets the colors back to the original foreground and background.
You can switch quickly through colors by holding down the left or
right button and sliding the cursor through the colored windows. More
colors can be seen by clicking on the arrows at the bottom of the
screen.
1997-07-01T17:52:19+00:00 graphics/p5-GD2 A perl5 interface to Gd Graphics Library version2
GD.pm is a Perl interface to Thomas Boutell's gd graphics library
(version 2.01 or higher). GD allows you to create color drawings
using a large number of graphics primitives, and emit the drawings
as PNG files.

WWW: http://stein.cshl.org/WWW/software/GD/
1997-07-01T17:52:19+00:00 graphics/p5-GD1 A perl5 interface to Gd Graphics Library
GD.pm is a port of Thomas Boutell's gd graphics library
(see below). GD allows you to create color drawings using
a large number of graphics primitives, and emit the
drawings as GIF files.
1997-07-01T17:52:19+00:00 graphics/p5-GD Perl5 interface to Gd Graphics Library version2
GD.pm is a Perl interface to Thomas Boutell's gd graphics library
(version 2.01 or higher). GD allows you to create color drawings
using a large number of graphics primitives, and emit the drawings
as PNG files.

WWW: http://stein.cshl.org/WWW/software/GD/
1997-07-01T07:48:26+00:00 devel/pccts Purdue Compiler Construction Tool Set
PCCTS - The Purdue Compiler Construction Tool Set

PCCTS is a set of public domain software tools designed to
facilitate the implementation of compilers and other
translation systems. These tools currently include antlr,
and dlg.
In many ways, PCCTS is similar to a highly integrated
version of YACC [Joh78] and LEX [Les75]; where antlr (ANother
Tool for Language Recognition) corresponds to YACC and dlg
(DFA-based Lexical analyzer Generator) functions like LEX.
However, PCCTS has many additional features which
make it easier to use for a wider range of translation
problems.

WWW: http://www.polhode.com/pccts.html
1997-06-30T12:13:10+00:00 devel/f77flow Analyze the structure of a fortran77 program
This little program analyses the structure of FORTRAN source-code. As a
result you get a little flow diagram in which you can recognize which
SUBROUTINE is called by the program. Further all subroutines called from this
one are displayed. The indciation of the displayed names is a degree for the
level.

A new addition is the change of the starting point for an analysis. Instead to
check the whole source-code you can start with a special SUBROUTINE and see
the depence of this one.

The number of files which contain the routines are not restricted by the
program.

You can report the CALL- and/or SUBROUTINE-statements together with filenames
and line numbers to special files.

Dirk Geschke
7. March 1997
1997-06-30T11:57:52+00:00 games/galaxis Clone of the nifty little Macintosh game
GALAXIS for UNIX

Lifeboats from a crippled interstellar liner are adrift in a
starfield. To find them, you can place probes that look in all
eight compass directions and tell you how many lifeboats they see.
If you drop a probe directly on a lifeboat it will be revealed
immediately. Your objective: find the lifeboats as quickly as
possible, before the stranded passengers run out of oxygen!

This is a UNIX-hosted, curses-based clone of the nifty little
Macintosh freeware game Galaxis. It doesn't have the super-simple,
point-and-click interface of the original, but compensates by
automating away some of the game's simpler deductions.

WWW: http://www.catb.org/~esr/galaxis/
1997-06-30T11:42:18+00:00 games/oonsoo Solitaire card game for X
The goal of the game is to arrange twelve suits of cards, in order,
onto twelve playing decks. When the game starts, one card face down
and one card face up is dealt to each of the playing decks.

This game is a little harder than most because a different deck of
cards is used. Sounds effects are also built in.
1997-06-28T00:54:47+00:00 misc/lile An Input Line Editor that wraps itself around programs
The ile program can be run as a simple shell around any program.
It gives any program an input line editing and a history mechanism. It
can also be run around your favourite shell. When run around the shell
ile records the input to interactive programs launched from the
shell as well as the commands to the shell in its history buffer.
1997-06-27T23:00:50+00:00 news/leafnode NNTP package for offline news caching and reading
Leafnode v1.11 is a simple, IPv6 enabled NNTP server and client
designed for small sites. (Think store & forward proxy if you like.)

It "learns" which newsgroups should be downloaded based on what's accessed.
Use it to enable online newsreaders to offline reading or to reduce your
external bandwidth if you have several users accessing Usenet news.

WWW: http://www.leafnode.org/
1997-06-27T18:18:49+00:00 www/mhonarc WWW front end for mail archives
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 URL
for more information.

WWW: http://www.mhonarc.org/
1997-06-27T09:59:32+00:00 games/empire Simulation of a full-scale war between two emperors
VMS-Empire is a simulation of a full-scale war between two emperors,
the computer and you. Naturally, there is only room for one, so the
object of the game is to destroy the other. The computer plays by
the same rules that you do. This game is the ancestor of all the
multiplayer 4X simulations out there, including Civilization and
Master of Orion.

Apparently, this game was originally written outside of Digital,
probably at a university. The game was ported to DEC's VAX/VMS from
the TOPS-10/20 FORTRAN sources available around fall 1979. Ed James
got hold of the sources at Berkeley and converted portions of the
code to C, mostly to use curses for the screen handling. He published
his modified sources on the net in December 1986. Because this
game ran on VMS machines for so long, a previous version is known
as VMS Empire.

WWW: http://www.catb.org/~esr/vms-empire/
1997-06-27T01:58:30+00:00 www/p5-WWW-Search Perl5 module for WWW searches
This class is the parent for all access method supported by the WWW::Search
library. This library implements a Perl API to web-based search engines.

Current search engines supported include AltaVista (both web and news),
Dejanews, Excite (web only), HotBot (web only), Infoseek (e-mail, web, and news)
and Lycos.

Search results are limited and there is a pause between each request for results
to avoid overloading either the client or the server.

WWW: https://metacpan.org/release/WWW-Search
1997-06-27T01:57:29+00:00 devel/p5-TraceFuncs Perl5 module to trace function calls as they happen
Devel::TraceFuncs provides utilities to trace the
execution of a program. It can print traces that look
something like:

+-> global: '0'
| +-> main::fo(4, 5) (in ./t.pm:32): 'now then'
| | +-> main::fp(4, 5) (in ./t.pm:19)
| | | +-> main::fq() (in ./t.pm:13)
| | | | que pee doll (in ./t.pm:8)
| | | +-< main::fq() (in ./t.pm:13)
| | | cee dee (in ./t.pm:14)
| | +-< main::fp(4, 5) (in ./t.pm:19)
| | ha
| | hs (in ./t.pm:20)
| +-< main::fo(4, 5) (in ./t.pm:32): 'now then'
| done (in ./t.pm:34)
+-< global: '0'

WWW: https://metacpan.org/release/traceFunc
1997-06-27T01:56:02+00:00 devel/p5-Term-ReadKey Perl5 module for simple terminal control
Term::ReadKey is a compiled perl module dedicated to providing simple control
over terminal driver modes (cbreak, raw, cooked, etc.,) support for non-blocking
reads, if the architecture allows, and some generalized handy functions for
working with terminals. One of the main goals is to have the functions as
portable as possible, so you can just plug in "use Term::ReadKey" on any
architecture and have a good likelihood of it working.

WWW: https://metacpan.org/release/TermReadKey
1997-06-27T01:54:31+00:00 devel/p5-Sort-Versions Perl 5 module for sorting of revision-like numbers
Sort::Versions allows easy sorting of mixed non-numeric
and numeric strings, like the "version numbers" that many
shared library systems and revision control packages use.
This is quite useful if you are trying to deal with shared
libraries. It can also be applied to applications that
intersperse variable-width numeric fields within text.
Other applications can undoubtedly be found.

For an explanation of the algorithm, it's simplest to look
at these examples:

1.1 < 1.2
1.1a < 1.2
1.1 < 1.1.1
1.1 < 1.1a
1.1.a < 1.1a
1 < a
a < b
1 < 2
1 < 0002
1.5 < 1.06

WWW: https://metacpan.org/release/Sort-Versions
1997-06-27T01:53:14+00:00 net/p5-SNMP A perl5 module for interfacing with the CMU SNMP library
This is a Perl5 extension module which provides an interface to the
UCD-SNMP library.

Description:

The basic operations offered by SNMP are provided through an object
oriented interface for modularity and ease of use. The primary object is
SNMP::Session which is implemented as a blessed hash reference. The
object supports 'get', 'set', and 'getNext' method calls. All calls are
blocking/synchronous (i.e., they must receive a response or timeout
before control is returned to the caller). The methods take a variety of
input argument formats (example/* for examples). A description of the
objects data fields follow.
1997-06-27T01:53:14+00:00 net-mgmt/p5-SNMP A perl5 module for interfacing with the CMU SNMP library
This is a Perl5 extension module which provides an interface to the
UCD-SNMP library.

Description:

The basic operations offered by SNMP are provided through an object
oriented interface for modularity and ease of use. The primary object is
SNMP::Session which is implemented as a blessed hash reference. The
object supports 'get', 'set', and 'getNext' method calls. All calls are
blocking/synchronous (i.e., they must receive a response or timeout
before control is returned to the caller). The methods take a variety of
input argument formats (example/* for examples). A description of the
objects data fields follow.
1997-06-27T01:52:15+00:00 devel/p5-Proc-Simple Perl5 module to launch and control background processes
The Proc::Simple package provides objects that model real-
life processes from a user's point of view. A new process
object is created by

$myproc = Proc::Simple->new();

Either shell-like command lines or references to perl
subroutines can be specified for launching a process in
background. A 10-second sleep process, for example, can
be started via the shell as

$myproc->start("sleep 10");

or, as a perl subroutine, with

$myproc->start(sub { sleep(10); });

WWW: https://metacpan.org/release/Proc-Simple
1997-06-27T01:51:13+00:00 misc/p5-Locale-Codes Perl5 module providing access to ISO3166 and ISO639 Country Codes
The Locale::Country module provides access to the ISO two-letter codes
for identifying countries, as defined in ISO 3166. You can either access
the codes via the section on conversion routines (described below), or
with the two functions which return lists of all country codes or all
country names.

The Locale::Language module provides access to the ISO two-letter codes
for identifying languages, as defined in ISO 639. You can either access
the codes via the the section on conversion routines (described below),
or with the two functions which return lists of all language codes
or all language names.

WWW: https://metacpan.org/release/Locale-Codes
1997-06-27T01:37:46+00:00 devel/p5-Filter Number of source filters for perl5 programs
Contents of p5-Filter
=====================
Filter::sh
use Filter::sh 'command' ;

This filter pipes the current source file through the
program which corresponds to the command parameter using
the Bourne shell.

Filter::exec
use Filter::exec qw(command parameters) ;

This filter pipes the current source file through the
program which corresponds to the command parameter.

Filter::cpp
use Filter::cpp ;

This source filter pipes the current source file through
the C pre-processor (cpp) if it is available.

WWW: https://metacpan.org/release/Filter
1997-06-27T01:36:22+00:00 devel/p5-Errno Perl5 module providing access to System errno constants
Errno defines and conditionally exports all the error
constants defined in your system errno.h include file.
1997-06-26T11:28:36+00:00 lang/sr Parallel language from the University of Arizona
SR (Synchronizing Resources) is a language for writing concurrent programs,
developed in the University of Arizona. The main language constructs are
resources and operations. Resources encapsulate processes and variables
they share; operations provide the primary mechanism for process interaction.

SR provides a novel integration of the mechanisms for invoking and servicing
operations. Consequently, all local and remote procedure call, rendezvous,
message passing, dynamic process creation, multicast, and semaphores are
supported. SR also supports shared global variables and operations. Has a
nice interface (X11 and xtango).

SR is the predecessor to the MPD programming language, which provides the
same capabilities using different syntax.

WWW: http://www.cs.arizona.edu/sr/
1997-06-24T08:09:18+00:00 net/icmpinfo Looks at the icmp messages received by the host
ICMPINFO:

icmpinfo is a tool for looking at the ICMP messages received on
the running host.

The source code comes from an heavily modified BSD ping source.

USAGE:

icmpinfo o Gives info about weird packets only [mainly icmp_unreachable].
icmpinfo -v o Gives info about all ICMP packets [that includes your own
traceroutes...] except pings (icmp_echo_reply).
icmpinfo -vv o To see pings too.
icmpinfo -vvv o Will add an ascci/hexa dump of the packet.
icmpinfo -n o Avoids name queries (faster, lighter).
icmpinfo -p o Avoids port number to service name queries (faster, lighter).
icmpinfo -s o Also decode the ip_src field which is the address of the
interface receiving the packet. This option is not usefull
for hosts with a single network interface.
icmpinfo -l o Run like a daemon (forks) and output to SYSLOG.
(It now checks that you are root for that)
1997-06-24T06:07:27+00:00 misc/xpns Petri-Net Simulator for Xwindows
PNS is a public domain Petri net simulation tool for Unix systems. It requires
the X Window System.

Examples:
---------
- simple.net
3-2 Reduction
- add.net
x = x + y
- sub1.net
x >= y : x = x - y
x < y : y = y - x
- sub2.net
x = x - y
NEGATIVE = 1 <=> x-y < 0
- mult.net
z = x * y
- phil.net
Dining Philosophers Problem

WWW: http://robotics.ee.uwa.edu.au/pns/
1997-06-24T05:29:03+00:00 japanese/typist Typing lessons (Japanese version)
Typist provides typing drills and maintains statistics for
learning to type. The initial menu provides following
lessons:
Quick QWERTY course (q1 - q5)
Long QWERTY course (r1 - r14)
QWERTY touch typing (t1 - t16)
Yet Another QWERTY (v1 - v20)
QWERTY Review (u1 - u13)
Typing drills (m1 - m11)
Speed drills (s1 - s4)
Calculator keypad (n1 - n3)
Specifying a lesson on command line, you can start the
lesson immediately. If Japanese version is installed,
Kana typing lessons are also available.

Your history of exercises can be saved when typist exits.
1997-06-23T15:39:59+00:00 net/tac_plus4 Cisco remote authentication/authorization/accounting server
A TACACS+ server that allows authorization and authentication via net
on remote access servers: Authenticate users, authorize commands and log
accounting information.

Version 4 has improved features and bugfixes over the older 2.x versions.

Improved features among others and bugfixes: Microsoft CHAP support.
To enable MSCHAP you need to optain a key from Microsoft, see the FAQ
section in the users guide. Therefore this isn't enabled by default.

Cisco, the original developers, have stopped tac_plus development around
F4.0.4. There are different versions based on Cisco tac_plus, this is the
version from Shrubbery Networks.

WWW: http://www.shrubbery.net/tac_plus
WWW: http://www.cisco.com/en/US/tech/tk59/technologies_tech_note09186a00800946a3.shtml
1997-06-23T14:31:12+00:00 japanese/prn Yet another converter from text file to postscript (with Japanese support)
Prn prints out a text file to a postscript printer by converting to
postscript. If the file has kanji code such as 7-bit JIS, MS-kanji
(shifted-JIS) or EUC, it can print out by using a kanji code converter
whose name is kcc. If the file is code of C, C++, FORTRAN, pascal,
... , printing out by prn with a option '-c' can emphasize keywords
and comments.
1997-06-23T12:30:29+00:00 japanese/kcc Kanji code conversion Filter
Kcc is a yet another kanji code converter. It converts input kanji
code (you need not specify the kanji code) to designated kanji code
such as 7-bit JIS, MS-kanji (shifted-JIS) or EUC
1997-06-22T21:06:40+00:00 textproc/docbook Meta-port for the different versions of the DocBook DTD
A meta-port for the DocBook DTD. This port depends upon the docbook-*
ports, to ensure that they are installed correctly.

WWW: http://www.oasis-open.org/docbook/
1997-06-22T21:01:28+00:00 textproc/iso8879 Character entity sets from ISO 8879:1986 (SGML)
Nineteen ISO 8879:1986 character entity sets used by many DTDs:

Added Latin 1
Added Latin 2
Added Math Symbols: Arrow Relations
Added Math Symbols: Binary Operators
Added Math Symbols: Delimiters
Added Math Symbols: Negated Relations
Added Math Symbols: Ordinary
Added Math Symbols: Relations, Box and Line Drawing
Alternative Greek Symbols
Diacritical Marks
General Technical
Greek Letters
Greek Symbols
Monotoniko Greek
Non-Russian Cyrillic
Numeric and Special Graphic
Publishing
Russian Cyrillic

John Fieber
jfieber@FreeBSD.org
1997-06-22T20:28:13+00:00 textproc/openjade Object-oriented SGML/XML parser toolkit and DSSSL engine
OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL
language. It is based on the James Clark implementation of DSSSL named
Jade. OpenJade is now developed and maintained by the OpenJade team.

For general information about DSSSL, see the OpenJade home page.

WWW: http://www.netfolder.com/DSSSL/
1997-06-22T20:28:13+00:00 textproc/jade Object-oriented SGML/XML parser toolkit and DSSSL engine
An object-oriented SGML/XML parser toolkit and DSSSL engine.

Features summary:

* Includes nsgmls
* Provides access to all information about SGML document
* Supports almost all optional SGML features
* Sophisticated entity manager
* Supports multi-byte character sets
* Object-oriented
* Written in C++ from scratch
* Fast
* Portable
* Production quality
* Free

Note: This port is a superset of the sp port. If you have sp
installed, it is recommended that you remove it before installing
jade.

WWW: http://www.jclark.com/jade/

John Fieber
jfieber@FreeBSD.org
1997-06-22T19:16:26+00:00 net/rshell Front end for rsh(1) and rcp(1)
DESCRIPTION
rshell is front end for rsh(1) and rcp(1). Rshell read the host and
username aliases from the configuration file $HOME/.rshellrc with the
following syntax:

alias <hostname alias> <full hostname>

or

alias <host,host2,...> <email@hostname>

EXAMPLES
The following are examples of a typical usage of the rshell command:

$ rshell foo

which rshell expand to `rsh -l wosch mail.foobar.com'

$ rcp foo:/etc/motd .

which rcopy expand to `rcp wosch@mail.foobar.com:/etc/motd .'
1997-06-21T20:47:39+00:00 math/pari Mathematics library and advanced calculator package
The PARI system is a package which is capable of doing formal computations on
recursive types at high speed.

It is possible to use PARI in two different ways:

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

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

This is the alpha quality version that development is in the way.
Algorithm, improvement of implementation are done.
Because improvement of performance was big, ports was made as -devel in
particular.

WWW: http://pari.math.u-bordeaux.fr/
1997-06-21T12:00:27+00:00 converters/p5-MIME-Base64 Perl5 module for Base64 and Quoted-Printable encodings
This package contains a base64 encoder/decoder and a quoted-printable
encoder/decoder. These encoding methods are specified in RFC 2045 -
MIME (Multipurpose Internet Mail Extensions).

The base64 encoding is designed to represent arbitrary sequences of
octets in a form that need not be humanly readable. A 65-character
subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be
represented per printable character.

The quoted-printable encoding is intended to represent data that
largely consists of bytes that correspond to printable characters in
the ASCII character set. Non-printable characters are represented by
a triplet consisting of the character "=" followed by two hexadecimal
digits.

The MIME::Base64 and MIME::QuotedPrint modules used to be part of
libwww-perl package. They are now distributed separately (this
package). The main improvement is that the base64 encoder/decoder is
implemented by XS functions. This makes it about 20 times faster than
the old implementation in perl.

WWW: https://metacpan.org/release/MIME-Base64
1997-06-20T08:13:47+00:00 devel/asl Assembler for a variety of microcontrollers/-processors
ASL can generate code for totally different processors. These are implemented:

Motorola 68000..68030,683xx including math co-processor and MMU; DSP56000;
Motorola/IBM MPC601/MPC505/PPC403; 6800, 6805, 6809, 68(HC)11 and
Hitachi 6301
Hitachi 6309, H8 and SH7000/7600
Rockwell 6502 and 65(S)C02
CMD 65816
Mitsubishi MELPS-740; MELPS-7700; MELPS-4500 and M16
Intel MCS-48/41, MCS-51, MCS-96 and 8080/8085
AMD 29K
Siemens 80C166/167
Zilog Z80, Z180, Z380 and Z8
Toshiba TLCS-900(L), TLCS-90, TLCS-870, TLCS-47 and TLCS-9000
Microchip PIC16C54..16C57, PIC16C84/PIC16C64 and PIC17C42
SGS-Thomson ST62xx and 6804
Texas Instruments TMS32010/32015, TMS3202x, TMS320C3x and TMS370xxx
NEC uPD 78(C)1x and uPD 75xxx (a.k.a. 75K0)

WWW: http://john.ccac.rwth-aachen.de:8000/as/
1997-06-19T06:45:22+00:00 russian/cyrproxy Cyrillic proxy for network protocols
Cyrillic transcoder for network protocols.

It allows transcode text-based tcp protocols from/to
following cyrillic text coding standards: CP866 (DOS),
Macintosh, ISO, KOI8 (UNIX), CP1251 (Windows).

WWW: http://www.lexa.ru/programs/cyrproxy.html
1997-06-18T19:41:01+00:00 databases/p5-DBD-Pg Provides access to PostgreSQL databases through the DBI
DBD::Pg is an extension to Perl which allows access to
PostgreSQL databases. It is built on top of the standard
DBI extension and implements some of the methods that DBI
defines.

WWW: https://metacpan.org/release/DBD-Pg
1997-06-18T19:41:01+00:00 databases/p5-DBD-Pg-13 Provides access to PostgreSQL databases through the DBI
DBD::Pg is an extension to Perl which allows access to
PostgreSQL databases. It is built on top of the standard
DBI extension and implements some of the methods that DBI
defines.

WWW: http://search.cpan.org/dist/DBD-Pg/
1997-06-18T19:39:25+00:00 databases/p5-Mysql Perl5 modules for accessing MySQL databases
Mysql.pm and DBD::mysql implement two different approaches to
communicate with an MySQL server. DBD::mysql is built upon the DBI, the
generic Perl Database Interface. It brings you an identical interface
to a broad variety of databases and is in this regard comparable to
ODBC. The advantage of the DBI approach is portability and
interoperability. Msql.pm is the elder species. It was written before
DBI was available but it was inspired by an early draft of the DBI
specification. As it has been circulating longer it is more mature and
pretty stable. It's also more complete than DBD::mysql.

Some day in the future DBD::mysql will probably be the clearly superior
competitor in this package. Today you have to decide on your own about
the trade-offs.

WWW: http://www.symbolstone.org/technology/perl/DBI/
1997-06-18T19:39:25+00:00 databases/p5-DBD-mysql MySQL driver for the Perl5 Database Interface (DBI)
DBD::mysql is the Perl5 Database Interface driver for the MySQL
database. In other words: DBD::mysql is an interface between the Perl
programming language and the MySQL programming API that comes with the
MySQL relational database management system. Most functions provided by
this programming API are supported. Some rarely used functions are
missing, mainly because noone ever requested them.

WWW: https://metacpan.org/release/DBD-mysql
1997-06-18T19:35:30+00:00 databases/percona55-server Multithreaded SQL database (server)
MySQL replacement : Percona ServerPercona Server is a drop-in alternative
for MySQL with enhanced performance and enterprise-grade features.

WWW: http://www.percona.com/software/percona-server
1997-06-18T19:35:30+00:00 databases/percona55-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql60-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

- Alex Dupre
ale@FreeBSD.org
1997-06-18T19:35:30+00:00 databases/mysql60-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql55-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: https://www.mysql.com/
1997-06-18T19:35:30+00:00 databases/mysql55-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql54-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

- Alex Dupre
ale@FreeBSD.org
1997-06-18T19:35:30+00:00 databases/mysql54-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql51-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/
1997-06-18T19:35:30+00:00 databases/mysql51-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql50-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/
1997-06-18T19:35:30+00:00 databases/mysql50-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql41-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

1997-06-18T19:35:30+00:00 databases/mysql41-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql40-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

- Alex Dupre
ale@FreeBSD.org
1997-06-18T19:35:30+00:00 databases/mysql40-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql323-server Multithreaded SQL database (server)
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

- Alex Dupre
ale@FreeBSD.org
1997-06-18T19:35:30+00:00 databases/mysql323-client Multithreaded SQL database (client)
1997-06-18T19:35:30+00:00 databases/mysql322-server
MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/
1997-06-18T19:35:30+00:00 databases/mysql322-client ${PKGDIR}/pkg-comment.client
1997-06-18T12:14:52+00:00 math/scilab Scientific software package for numerical computations
Scilab is a scientific software package for numerical computations in a
user-friendly environment.

Main features
* Hundreds of mathematical functions
* High level programming language
* 2-D and 3-D graphics
* Advanced data structures and user defined data types
* Xcos: hybrid dynamic systems modeler and simulator
2-D and 3-D visualization
* Lines
* Pie charts
* Histograms
* Surfaces
* Animations
* Graphics export in many formats: GIF, BMP, JPEG, SVG, PDF...
Numerical computation
* Linear algebra
* Sparse matrices
* Polynomials and rational functions
* Simulation: explicit and implicit systems of differential
equations solvers
* Classic and robust control
* Differentiable and non-differentiable optimization
Data analysis
* Interpolation, approximation
* Signal Processing
* Statistics
Extended features
* Graphs and Networks
* Interface with Fortran, C, C++, Java
* Functions for calling Scilab from C, C++, Fortran and Java
* LabVIEW Gateway
* A large number of modules available via ATOMS

WWW: https://www.scilab.org
1997-06-18T12:14:52+00:00 math/Scilab
Scilab is a scientific software package for numerical computations in a
user-friendly environment. It features:

Elaborate data structures (polynomial, rational and string matrices,
lists, multivariable linear systems,...).
Sophisticated interpreter and programming language with Matlab-like syntax.
Hundreds of built-in math functions (new primitives can easily be added).
Stunning graphics (2d, 3d, animation).
Open structure (easy interfacing with Fortran and C via online
dynamic link).
Many built-in libraries:
Linear Algebra (including sparse matrices, Kronecker form,
ordered Schur,...).
Control (Classical, LQG, H-infinity,...).
Package for LMI (Linear Matrix Inequalities) optimization.
Signal processing.
Simulation (various ode's, dassl,...).
Optimization (differentiable and non-differentiable, LQ solver).
Metanet (network analysis and optimization).
Symbolic capabilities through Maple interface.

Note: To configure your local printers, add their names to the PRINTERS
variable in the scilab script.

WWW: http://www-rocq.inria.fr/scilab/

-- P. Menezes (paulo@isr.uc.pt)
1997-06-18T08:36:41+00:00 sysutils/LPRng Enhanced Printer Spooler
The LPRng software is an enhanced, extended, and portable implementation
of the Berkeley LPR print spooler functionality. While providing the
same interface and meeting RFC1179 requirements, the implementation is
completely different and provides support for the following features:
lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic
redirection of print queues; automatic job holding; highly verbose
diagnostics; multiple printers serving a single queue; client programs
do not need to run SUID root; greatly enhanced security checks; and a
greatly improved permission and authorization mechanism.

WWW: http://lprng.sourceforge.net/
1997-06-17T06:47:57+00:00 x11/xfishtank Make fish swim in the background of your screen
There are lots of programs for lots of platforms to make fish swim in the
background of your screen. This is a modification of an old one called
xfish (also called Xaquarium), that I have added more features to.

This version now works on true colour displays.
1997-06-16T03:05:22+00:00 x11-toolkits/p5-TclTk Perl5 module to access to Tk via the Tcl extension
The Tcl::Tk submodule of the Tcl module gives access to
the Tk library. It does this by creating a Tcl
interpreter object (using the Tcl extension) and binding
in all of Tk into the interpreter (in the same way that
wish or other Tcl/Tk applications do).

Access to the Tcl and Tcl::Tk extensions

To get access to the Tcl and Tcl::Tk extensions, put the
commands
require Tcl;
use Tcl::Tk;

near the top of your program. The Tcl extension does not
alter your namespace at all (hence the "require"). The
Tcl::Tk extension imports the widget and other Tk commands
into your namespace (hence the "use").
1997-06-16T03:05:22+00:00 x11-toolkits/p5-Tcl-Tk Perl5 module to access to Tk via the Tcl extension
The Tcl::Tk submodule of the Tcl module gives access to the Tk library. It does
this by creating a Tcl interpreter object (using the Tcl extension) and binding
in all of Tk into the interpreter (in the same way that wish or other Tcl/Tk
applications do).

Access to the Tcl and Tcl::Tk extensions

To get access to the Tcl and Tcl::Tk extensions, put the commands
require Tcl;
use Tcl::Tk;

near the top of your program. The Tcl extension does not alter your namespace at
all (hence the "require"). The Tcl::Tk extension imports the widget and other Tk
commands into your namespace (hence the "use").

WWW: http://search.cpan.org/dist/Tcl-Tk
1997-06-16T03:03:56+00:00 lang/p5-Tcl Tcl extension module for Perl5
The Tcl extension module gives access to the Tcl library with functionality and
interface similar to the C functions of Tcl. In other words, you can:

- Create Tcl interpreters
The Tcl interpreters so created are Perl objects whose destructors delete the
interpreters cleanly when appropriate.
- Execute Tcl code in an interpreter
The code can come from strings, files or Perl filehandles.
- Bind in new Tcl procedures
The new procedures can be either C code (with addresses presumably obtained
using dl_open and dl_find_symbol) or Perl subroutines (by name, reference or
as anonymous subs). The (optional) deleteProc callback in the latter case is
another perl subroutine which is called when the command is explicitly
deleted by name or else when the destructor for the interpreter object is
explicitly or implicitly called.
- Manipulate the result field of a Tcl interpreter
- Set and get values of variables in a Tcl interpreter
- Tie perl variables to variables in a Tcl interpreter
The variables can be either scalars or hashes.

Github repository is at https://github.com/gisle/tcl.pm

WWW: https://metacpan.org/release/Tcl
1997-06-16T02:49:27+00:00 devel/p5-Devel-Symdump Perl5 module that dumps symbol names or the symbol table
This little package serves to access the symbol table of perl.

Devel::Symdump->rnew(@packages)

returns a symbol table object for all subtrees below @packages.
Nested Modules are analyzed recursively. If no package is given as
argument, it defaults to main. That means to get the whole symbol
table, just do a rnew without arguments.

Devel::Symdump->new(@packages)

does not go into recursion and only analyzes the packages that are
given as arguments.

WWW: https://metacpan.org/release/Devel-Symdump
1997-06-16T02:47:25+00:00 devel/p5-Devel-Peek A perl5 data debugging tool for the XS programmer
Devel::Peek contains functions which allows raw Perl
datatypes to be manipulated from a Perl script. This is
used by those who do XS programming to check that the data
they are sending from C to Perl looks as they think it
should look. The trick, then, is to know what the raw
datatype is supposed to look like when it gets to Perl.
This document offers some tips and hints to describe good
and bad raw data.

Devel::Peek supplies a Dump() function which can dump a
raw Perl datatype, and mstat("marker") function to report
on memory usage (if perl is compiled with corresponding
option). The function DeadCode() provides statistics on
the data "frozen" into inactive CV. Devel::Peek also
supplies SvREFCNT(), SvREFCNT_inc(), and SvREFCNT_dec()
which can query, increment, and decrement reference counts
on SVs.
1997-06-16T02:45:08+00:00 devel/p5-Devel-DProf A Perl code profiler
The Devel::DProf package is a Perl code profiler. This will collect
information on the execution time of a Perl script and of the subs in
that script. This information can be used to determine which
subroutines are using the most time and which subroutines are being
called most often. This information can also be used to create an
execution graph of the script, showing subroutine relationships.

WWW: http://search.cpan.org/dist/DProf/
1997-06-15T14:12:38+00:00 ports-mgmt/portlint Verifier for FreeBSD port directory
portlint tries to verify the content of a port directory with a small set of
sanity checks. The purpose of portlint can be separated into two parts: (1) to
let the submitters easily polish their own port directory, and (2) to decrease
the labor of the committers.

Check out portlint(1) for more details.
1997-06-15T14:12:38+00:00 devel/portlint A verifier for FreeBSD port directory
portlint makes a small set of sanity checks for port directory. Check out
portlint(1) for more details.
1997-06-14T16:18:25+00:00 x11-clocks/xtimer Simple digital timer for X11
xtimer is a simple timer for X11.
The best use is to display the connecting time of iij-ppp.
candy@kgc.co.jp (Toshihiro Kanda)
1997-06-14T08:05:41+00:00 x11/fbsd-icons Collection of icons related to the FreeBSD project
This is a collection of logos and icons related to the FreeBSD project
for inclusion into x11 window managers.

Currently the fvwm95 port uses some of the logos.
1997-06-13T17:54:36+00:00 databases/db47 The Berkeley DB package, revision 4.7
Oracle Berkeley DB is a family of open source embeddable databases
that allows developers to incorporate within their applications a
fast, scalable, transactional database engine with industrial grade
reliability and availability. As a result, customers and end-users
will experience an application that simply works, reliably manages
data, can scale under extreme load, but requires no ongoing database
administration. As a developer, you can focus on your application and
be confident that Oracle Berkeley DB will manage your persistence
needs.

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db46 The Berkeley DB package, revision 4.6
Oracle Berkeley DB is a family of open source embeddable databases
that allows developers to incorporate within their applications a
fast, scalable, transactional database engine with industrial grade
reliability and availability. As a result, customers and end-users
will experience an application that simply works, reliably manages
data, can scale under extreme load, but requires no ongoing database
administration. As a developer, you can focus on your application and
be confident that Oracle Berkeley DB will manage your persistence
needs.

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db45 The Berkeley DB package, revision 4.5
Oracle Berkeley DB is a family of open source embeddable databases
that allows developers to incorporate within their applications a
fast, scalable, transactional database engine with industrial grade
reliability and availability. As a result, customers and end-users
will experience an application that simply works, reliably manages
data, can scale under extreme load, but requires no ongoing database
administration. As a developer, you can focus on your application and
be confident that Oracle Berkeley DB will manage your persistence
needs.

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db44 The Berkeley DB package, revision 4.4
Version 4.4 of the Berkeley Data Base library which offers (key/value) storage
with optional concurrent access or transactions interface.

This port will install the AES (American Encryption Standard) enabled version.

Utilities are included in the distribution to convert v1.85 databases to v4.4
databases, and a backwards compatible API is provided to maintain compatibility
with programs using the v1.85 interface.

For details on compatibility with other DB versions, see:
http://dev.sleepycat.com/downloads/releasehistorybdb.html

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db43 The Berkeley DB package, revision 4.3
Version 4.3 of the Berkeley Data Base library which offers (key/value) storage
with optional concurrent access or transactions interface.

Utilities are included in the distribution to convert v1.85 databases to v4.3
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

For details on compatibility with other DB versions, see:
http://www.sleepycat.com/download/patchlogs.shtml

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db42 The Berkeley DB package, revision 4.2
Version 4.2 of the Berkeley Data Base library which offers (key/value) storage
with optional concurrent access or transactions interface.

Utilities are included in the distribution to convert v1.85 databases to v4.2
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

Note that this port has a different layout than the 3.3, 4.0 and 4.1 ports,
it does not rename libraries.

For details on compatibility with other DB versions, see:
http://www.sleepycat.com/download/patchlogs.shtml

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db41 The Berkeley DB package, revision 4.1
Version 4.1 of the Berkeley DB library. This version uses an underlying
database format incompatible with revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v4.1
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

For details on compatibility with other DB versions, see:
http://www.sleepycat.com/download/patchlogs.shtml

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db4 The Berkeley DB package, revision 4
Version 4 of the Berkeley DB library. This version uses an underlying
database format incompatible with revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v4
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

For details on compatibility with other DB versions, see:
http://www.sleepycat.com/download/patchlogs.shtml

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db33
Revision 3.3 of the Berkeley DB library. This version uses an incompatible
underlying database format than revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v3
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

There are minor interface changes in this release which may require that DB
applications be modified and recompiled. For a complete discussion of
interface changes, see:

http://www.sleepycat.com/update/

WWW: http://www.sleepycat.com/
1997-06-13T17:54:36+00:00 databases/db3 The Berkeley DB package, revision 3.3
Version 3 of the Berkeley DB library. This version uses an underlying
database format incompatible with revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v3
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

There are minor interface changes in this release which may require that DB
applications be modified and recompiled. For a complete discussion of
interface changes, see:

http://www.sleepycat.com/update/

WWW: http://www.oracle.com/us/products/database/berkeley-db/db/
1997-06-13T17:54:36+00:00 databases/db2 The Berkeley DB package, revision 2
Version 2 of the Berkeley DB library. This version uses an underlying
database format incompatible with revision 1 and a different standard API.
Utilities are included in the distribution to convert v1.85 databases to v2
databases, and a backwards compatible API is provided to maintain
compatibility with programs using the v1.85 interface.

There are minor interface changes in this release which may require that DB
applications be modified and recompiled. For a complete discussion of
interface changes, see:

http://www.sleepycat.com/update/

WWW: http://www.sleepycat.com/
1997-06-13T17:54:36+00:00 databases/db Manipulate db(3)'s btree(3) and hash(3) databases - NetBSD port
db allows manipulation of btree(3) and hash(3) (db(3)) databases.

See NetBSD Problem Report #39254
(http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39254) for
the issues with the version 1.15 and higher.

WWW: http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/db/
1997-06-11T20:49:41+00:00 net/xipmsg Popup style message communication tool for X11
IP Messenger is a popup style message communication software for
multi platforms. It is based on TCP/IP(UDP). xipmsg is the X11
version of it.

WWW: http://www.bsddiary.net/xipmsg/

IP Messenger home page:
WWW: http://www.asahi-net.or.jp/~VZ4H-SRUZ/ipmsg.html
1997-06-11T06:20:47+00:00 print/ghostscript8 Ghostscript 8.x PostScript interpreter
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

This is distributed with the GNU General Public License, which allows
free use, and free copying and redistribution under certain conditions
(including, in some cases, commercial distribution).

This port includes add-on packages (not part of the official gs release)
o HP8XX driver for HP DeskJet 880C/882C/895C
- http://www.gelhaus.net/hp880c/
o PCL3 driver for HP DeskJet series
- http://home.vrweb.de/martin.lottermoser/pcl3.html
o DJ970 driver for HP DeskJet 970CXi
- http://www.harsch.net/Ghostscript/ghostscript.html
o Special drivers for verious printer models
- Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

WWW: http://www.cs.wisc.edu/~ghost/doc/GPL/index.htm
http://www.ghostscript.com/
1997-06-11T06:20:47+00:00 print/ghostscript7 Ghostscript 7.x PostScript interpreter
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

This is distributed with the GNU General Public License, which allows
free use, and free copying and redistribution under certain conditions
(including, in some cases, commercial distribution).

This port includes add-on packages (not part of the official gs release)
o HP8XX driver for HP DeskJet 880C/882C/895C
- http://www.gelhaus.net/hp880c/
o DJ970 driver for HP DeskJet 970CXi
- http://www.harsch.net/Ghostscript/ghostscript.html
o PCL3 driver for HP DeskJet series
- http://home.vrweb.de/martin.lottermoser/pcl3.html
o Gimp-Print driver for Canon/Epson/Lexmark/HP printers
- http://gimp-print.sourceforge.net/
o Special drivers for verious printer models
- Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

WWW: http://www.cs.wisc.edu/~ghost/doc/gnu/index.htm
http://www.ghostscript.com/
1997-06-11T06:20:47+00:00 print/ghostscript6
This is Aladdin Ghostscript, the non-GPL version that comes with a licence
different from the GPL. Read the file PUBLIC in the work/gsX.Y directory or
in ${PREFIX}/share/ghostscript/X.Y/doc/PUBLIC after installation for details !

Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

This port includes add-on packages (not part of the official gs release)
o Support for pdfencrypt, see description on
- http://www.ozemail.com.au/~geoffk/pdfencrypt/
o Additional driver support
- http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html
- ftp://ftp.sbs.de/pub/graphics/ghostscript/pcl3/pcl3.html (HPDJ drv)
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

Thomas Merz has written a Ghostscript manual in PDF format:
http://www.cs.wisc.edu/~ghost/merz.html

The manual is also available in German language, see:
http://www.muc.de/~tm/free/free.html

WWW: http://www.cs.wisc.edu/~ghost/index.html
1997-06-11T06:20:47+00:00 print/ghostscript55
GNU Ghostscript is the name of a set of software that provides:

- An interpreter for the PostScript (TM) language, and

- A set of C procedures (the Ghostscript library) that implement
the graphics capabilities that appear as primitive operations in the
PostScript language.

GNU Ghostscript comes with NO WARRANTY and NO SUPPORT.

This FreeBSD port includes two useful add-on packages:
o Support for HP DeskJet 670, 690, 850, 855, 870, 890, 1100 and 1600,
see announcement on
http://www.erdw.ethz.ch/~bonk/hp850/hp850.html
o Support for pdfencrypt, see description on
http://www.ozemail.com.au/~geoffk/pdfencrypt/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

PostScript is a trademark of Adobe Systems, Incorporated.

WWW: http://www.gnu.org/software/ghostscript/ghostscript.html
1997-06-11T06:20:47+00:00 print/ghostscript5
GNU Ghostscript is the name of a set of software that provides:

- An interpreter for the PostScript (TM) language, and

- A set of C procedures (the Ghostscript library) that implement
the graphics capabilities that appear as primitive operations in the
PostScript language.

GNU Ghostscript comes with NO WARRANTY and NO SUPPORT.

Also included with this package is the PCL3 driver written by Martin
Lottermoser with defaults for a Deskjet 560C. See the man page for
gs-hpdj(1) for details.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

PostScript is a trademark of Adobe Systems, Incorporated.

WWW: http://www.gnu.org/software/ghostscript/ghostscript.html
1997-06-11T06:20:47+00:00 print/ghostscript-gpl GPL Postscript interpreter
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

Versions entitled "GPL Ghostscript" are distributed with the GNU General
Public License, which allows free use, and free copying and redistribution
under certain conditions (including, in some cases, commercial distribution).

This port includes add-on packages (not part of the official gs release)
o HP8XX driver for HP DeskJet 880C/882C/895C
- http://www.gelhaus.net/hp880c/
o PCL3 driver for HP DeskJet series
- http://home.vrweb.de/martin.lottermoser/pcl3.html
o DJ970 driver for HP DeskJet 970CXi
- http://www.harsch.net/Ghostscript/ghostscript.html
o Special drivers for verious printer models
- Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

WWW: http://www.cs.wisc.edu/~ghost/doc/GPL/index.htm
http://www.ghostscript.com/
1997-06-11T06:20:47+00:00 print/ghostscript-gnu GNU Postscript interpreter
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

Versions entitled "GNU Ghostscript" are distributed with the GNU General
Public License, which allows free use, and free copying and redistribution
under certain conditions (including, in some cases, commercial distribution).

This is the older version 7, for those that can't (or don't want to) use
the newer Ghostscript version 8.

This port includes add-on packages (not part of the official gs release)
o HP8XX driver for HP DeskJet 880C/882C/895C
- http://www.gelhaus.net/hp880c/
o DJ970 driver for HP DeskJet 970CXi
- http://www.harsch.net/Ghostscript/ghostscript.html
o PCL3 driver for HP DeskJet series
- http://home.vrweb.de/martin.lottermoser/pcl3.html
o Gimp-Print driver for Canon/Epson/Lexmark/HP printers
- http://gimp-print.sourceforge.net/
o Special drivers for verious printer models
- Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

WWW: http://www.cs.wisc.edu/~ghost/doc/gnu/index.htm
http://www.ghostscript.com/
1997-06-11T06:20:47+00:00 print/ghostscript-afpl AFPL Postscript interpreter
Ghostscript is the well-known PostScript interpreter which is available for
all common and most esoteric platforms and supports many different printers
and some displays.

Versions entitled "AFPL Ghostscript" are distributed with a licence different
from the GPL. Read the file PUBLIC in the work/gsX.Y directory or in
${PREFIX}/share/ghostscript/X.Y/doc/PUBLIC after installation for details !

This port includes add-on packages (not part of the official gs release)
o HP8XX driver for HP DeskJet 880C/882C/895C
- http://www.gelhaus.net/hp880c/
o DJ970 driver for HP DeskJet 970CXi
- http://www.harsch.net/Ghostscript/ghostscript.html
o Special drivers for verious printer models
- Alps, Canon, Epson, NEC, Lexmark, Ricoh,...
o Additional contributed uniprint driver profiles for
- Epson Stylus Color 740 and Epson LQ-1170

WWW: http://www.cs.wisc.edu/~ghost/doc/AFPL/index.htm
http://www.ghostscript.com/
1997-06-10T09:48:34+00:00 games/starlanes Classic space-age stock trading game
The classic space-age stock trading game, text-only using ncurses.

This is a port to C from a version of Starlanes for the Osborne 1. The
original source is from a First Osborne Group (FOG) disk that I probably
picked up in 1982. The author isn't identified. Based on comments in
a TRS-80 version I picked up off the web, it would appear that it was
first published in Creative Computing magazine.
1997-06-10T09:31:49+00:00 lang/squeak3 Full Smalltalk 80 with portability to UNIX, Mac, and Windows.
Squeak is an open, highly-portable Smalltalk-80 implementation whose
virtual machine is written entirely in Smalltalk, making it easy to
debug, analyze, and change; it includes among other things:
* a rapid-turn-around Smalltalk-80 compiler,
* a caching-JIT run-time virtual machine (with full source in
Smalltalk),
* large class libraries with portable data and GUI models, and
* an integrated development environment with powerful coding
tools and GUI construction tools.

Squeak was developed at Apple Labs, Walt Disney and has been ported
to a variety of computers (including most flavors of UNIX and Windows).
Compared to other Smalltalk systems, Squeak has 4 important features:
* Portability (to Mac, Windows, WinCE, and many flavors of UNIX);
* Speed (it uses native C for compute-intensive code);
* Price (free, including all source code and the right to distribute
applications!); and
* Sophistication (full Smalltalk-80 language, libraries, and tools).

Squeak comes under an open source license, meaning that you can
download and use it for free.

WWW: http://www.squeak.org/ (Squeak project)
http://www-sor.inria.fr/~piumarta/squeak/ (Unix Squeak)
1997-06-10T09:31:49+00:00 lang/squeak2 Full Smalltalk 80 with portability to UNIX, Mac, and Windows
Squeak is a new implementation of the Smalltalk programming
environment; it includes among other things:
* a rapid-turn-around Smalltalk-80 compiler,
* a caching-JIT run-time virtual machine (with full source in
Smalltalk),
* large class libraries with portable data and GUI models, and
* an integrated development environment with coding tools, GUI
construction.

Squeak was developed at Apple Labs and Walt Disney and has been ported
to a variety of computers (including most flavors of UNIX and
Windows). Compared to other Smalltalk systems, Squeak has 4 important
features:
* Portability (to Mac, Windows, WinCE, and many flavors of UNIX);
* Speed (it uses native C for compute-intensive code);
* Price (free, including all source code and the right to distribute
applications!); and
* Sophistication (full Smalltalk-80 language, libraries, and tools).

WWW: http://www.squeak.org/

Roland Jesse <jesse@cs.uni-magdeburg.de>
1997-06-10T09:31:49+00:00 lang/squeak1
This is the port of squeak, a free smalltalk system with a graphical
user interface.

WWW: http://squeak.cs.uiuc.edu/

-- Roland Jesse <jesse@cs.uni-magdeburg.de>
1997-06-10T09:10:03+00:00 net/mpd Multi-link PPP daemon based on netgraph(4) [legacy version]
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)
PPP over Ethernet (PPPoE)
RADIUS (authentication and accounting)

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 several common modems and ISDN TAs
Clean device-type independent design
Comprehensive logging

WWW: http://sourceforge.net/projects/mpd/
1997-06-10T08:50:18+00:00 math/simpack SimPack & Sim++ libraries and tools for simulatiom modelling
It is huge set of libraries and tools for simulation modelling.

Sim++ is an object-oriented C++ library, compatible with SimPack
queuing is C library, simular to simpack and SMPL
Xsimcode is graphical generator of SimPack models
sdsmt is graphical tool for slice modelling
fsa is finite state automaton simulator
markov is marcov chain simulator
petri is petri net simulator

An WWW-page and mailing list devoted to SimPack exists.

SimPack is copyrighted by GPL license, version 2 or later. Please read
the copy of this License in /usr/local/share/SimPack.

For more detailed information about SimPack, please refer to
/usr/local/share/SimPack/README.
1997-06-08T16:17:16+00:00 net/ripetools RIPE's own version of whois, and a RIPE database tool
- ripewhois

The RIPE version of the whois client program.

This is intended for European users as it will query a RIPE whois
server with extended whois capabilities rather than a standard whois
protocol server. The ripewhois program is fully compatible with the
standard whois protocol and can thus replace your default whois
program.

This program is aware of quite some extra flags that the standard whois
doesn't support. Just try 'ripewhois' without arguments to see an
explanation of these. Please note that most of these flags are NOT
supported by non RIPE whois servers. In cases where you use this client
to query non RIPE whois servers, you should not use any of these
flags.

This client supports the "-v" option and the argument "all" to
"-t" and "-v".


- networkupdate

A program that allows updating the RIPE database with the whois
protocol instead of the usual E-mail interface. This program can
usually only be used by the administrators of the whois server itself.
The updating mechanism is too powerfull (for now) to allow the general
public to use this mechanism. The server is protected by means of an
accesslist.
1997-06-08T11:23:36+00:00 comms/tkhylafax Tcl/tk interface to Sam Leffler's fax package
tkhylafax is a tcl/tk interface to Sam Leffler's HYLAFAX package

features:
o Batching fax destinations
o Built-in fax number database
o Fast cover sheet generation
o Cover sheet preview
o Cover sheet ONLY transmission option
o Directory browser
o Fax job dequeuing made easier
o Fax job scheduling made easier
o Highly configurable
1997-06-07T04:07:27+00:00 net/p5-Net-Whois Perl5 module to get information using the Whois protocol
This is a Perl 5 module that retrieves and parses information from the
InterNIC 'whois' database. If you are behind a firewall, you probably
won't be able to use this module.

This version supports only the information about domains. Future work
may include information about people and other entities about which
the InterNIC keeps data.

WWW: https://metacpan.org/release/Net-Whois
1997-06-05T17:03:25+00:00 sysutils/skill SuperKILL, kill, or renice processes by pid, name, tty, or uid
`skill' is a program which sends signals to processes given
any combination of user names, ttys, commands, and pids. `snice' is
a program which changes the priority of processes (given the same).
It's actually one program which examines argv to determine what action
is to be taken on matching processes. It is similar to kill(1) and
renice(8), however the command line is completely order independent.
There are also verbose, search, and interactive modes of operation.

The name `skill' stems from `SuperKILL', but if you use it under `csh',
you may discover another reason for calling it `skill' (hint "s!!").
1997-06-04T09:06:45+00:00 korean/nhppf Hangul printing filter for Netscape 3.0 and above
nhppf
-----

This program makes you can print hangul webpages with Netscape 3.0
and above in Unix with Ghostscript.

It can use HLaTeX PostScript Type1 font set.
Depending on the fontset you have, it can print Hangul, Hanja, and
other KSC Symbols.

--
Ports by CHOI Junho <cjh@FreeBSD.org>
1997-06-04T09:02:45+00:00 net/ztelnet Telnet program with zmodem transfer
ztelnet
-------

ztelnet is telnet hack(from BSD source) to do zmodem transfer.
It is useful for zmodem transfer in BBS. You can upload and download
file using the Zmodem sz/rz command from within telnet.

By default, the 8-bit transfer option(-8) is implied.

Thanks to Pyun, Yong-Hun <yongari@michell.kotel.co.kr> and
Carl Mascott <cmascott@world.std.com> for the FreeBSD patches.

--
Ports by CHOI Junho <cjh@FreeBSD.ORG>
1997-06-04T08:53:13+00:00 korean/netscape48-navigator
1997-06-04T08:53:13+00:00 korean/netscape48-communicator Netscape web-surfboard with Korean resources
This is the netscape web-surfboard.
Please read the file `/usr/local/lib/netscape/ko_KR.EUC/LICENSE.ko'
for the licensing terms.

Korean Netscape Localization(X11) page(written in Korean):

WWW: http://www.kr.freebsd.org/~cjh/freetime/mozilla/netscape-ko/

--
CHOI Junho <cjh@freebsd.org>
1997-06-04T08:53:13+00:00 korean/netscape47-navigator
1997-06-04T08:53:13+00:00 korean/netscape47-communicator
This is the netscape web-surfboard.
Please read the file `/usr/local/lib/netscape/ko_KR.EUC/LICENSE.ko'
for the licensing terms.

Korean Netscape Localization(X11) page(written in Korean):

WWW: http://www.kr.freebsd.org/~cjh/freetime/mozilla/netscape-ko/

--
CHOI Junho <cjh@freebsd.org>
1997-06-04T08:53:13+00:00 korean/netscape4-navigator
1997-06-04T08:53:13+00:00 korean/netscape4-communicator
This is the netscape web-surfboard.
Please read the file `/usr/local/lib/netscape/ko_KR.EUC/LICENSE.ko'
for the licensing terms.

Korean Netscape Localization(X11) page(written in Korean):

http://www.kr.freebsd.org/~cjh/freetime/mozilla/netscape-ko

--
Ports by CHOI Junho <cjh@kr.freebsd.org>
WWW: http://www.kr.freebsd.org/~cjh/freetime/mozilla/netscape-ko/
1997-06-04T08:53:13+00:00 korean/netscape3
Netscape 3.04(Korean)
---------------------

This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.
And, read the file "/usr/local/lib/netscape/ko_KR.EUC/README"
for Korean version information.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.

This version of Netscape is some hack of Netscape 3.04 and international
supplementary file of Korean, OSF/1 version(3.01).
It need Hanyang X11 fonts(KSC5601-1987.0)

--
CHOI Junho <cjh@FreeBSD.org>
1997-06-04T08:46:49+00:00 korean/nh2ps Formats an Korean text file for printing on a postscript printer
nh2ps
-----

nh2ps formats each named file for printing in a postscript printer with
PostScript(CID, OCF) or HLaTeX-0.95/7 Type1 Hangul fonts; if no file is
given, nh2ps reads from the standard input.

The format used is nice and compact: normally two pages on each physical
page, borders surrounding pages, headers with useful information (page
number, printing date, file name or supplied header), line numbering,
etc. This is very useful for making archive listings of programs.

It is relatively large when comparing with h2ps, and need to another
installed fonts and ghostscript.
1997-06-04T08:43:17+00:00 korean/linuxdoc-sgml Korean patch version of Linuxdoc-SGML
Linuxdoc-SGML 1.6bh2
--------------------

Linuxdoc-SGML is a text-formatting package based on SGML (Standard
Generalized Markup Language), which allows you to produce LaTeX,
HTML, GNU info, LyX, RTF, and plain ASCII (via groff) from a single source;
due to the flexible nature of SGML many other target formats are possible.
And it is also used by Linux HOWTO, FreeBSD documentation, XFree86 Project.

This version of Linuxdoc-SGML supports Korean language, it supports
LaTeX(LaTeX2e, HLaTeX-0.95, hlatexp), GNU info, ASCII format for Korean.
1997-06-04T08:35:44+00:00 korean/hpscat Hangul Text Printing Utility
hpscat-1.3jshin
-------------------

hpscat is a small printing utility that print Hangul characters in
any PostScript printer(including ghostscript). It use the hangul PS
font in ked, so you must load the font before printing the document
processed by hpscat.

This version is revised by Jungshik Shin <jshin@minerva.cis.yale.edu>.
1997-06-04T08:29:47+00:00 korean/hlatex-psfonts-wansung PS font collection of HLaTeX-wansung
HLaTeX Wansung PS Fonts collection
==================================

This is HLaTeX Wansung-type PS fonts collection. It can be used in
HLaTeX-wansung package.

There is two choice to use Wansung-type fonts. One is MF fonts, and the
other is PS fonts.

You should insert this preamble into your tex file to use these fonts:

\usepackage{hangul}
\usepackage[pshan]{wanfont}

--
Ports by CHOI Junho <cjh@FreeBSD.org>
1997-06-04T08:12:07+00:00 korean/han A hangul console
HAN
---

HAN is a hangul console. This is an alpha version. Supported video card is
VGA only, and, supported font are Minix/V and BDF. This program requires
shared memory. HAN is derived from KON, a Kanji COnsole for Linux/FreeBSD.

This version supports ko_KR.euc.

Orignal kon written by manabe@papilio.tutics.tut.ac.jp.
FreeBSD port of kon is done by ogura@st.rim.or.jp.

HAN written by nsroh@juno.kaist.ac.kr, hanmaum@baram.kaist.ac.kr.
FreeBSD port of HAN is done by yujeny@pandora.snu.ac.kr & cjh@FreeBSD.org.

--
CHOI Junho <cjh@FreeBSD.org>
1997-06-04T07:04:27+00:00 www/fxhtml Server side extension to HTML eliminating the need for CGI scripts
FxHTML adds an additional layer of extremely powerful HTML commands to
your web server.

FxHTML has the following features:

+ Automatic session/context handling
+ Method POST & Method GET automatically handled
+ Choice of Content Types (HTML,TEXT,...)
+ Floating point expression handling
+ Text handling including search and replace, splitting, substrings and
arrays.
+ Variable subsitution
+ Disk based variable handling
+ Procedure calls including recursion capabilities
+ Looping constructs
+ Database handling including searching facilities and form generation
+ Email handling
+ File handling
+ Interface to shell commands
+ Bitmap handling and GIF generation
+ Full error tracking system with formatted HTML output
+ Common interface to handle files, sockets, devices and pipes.
1997-06-04T06:32:23+00:00 editors/jed SLang-based text editor
JED is a highly customizable text editor offering most of the
commonly used features of EMACS without the proportions of EMACS. The default
configuration uses EMACS keystrokes, though WordStar keystrokes are
available, and most any keystrokes can be programmed.n JED is customizable
and programmable in the language SLANG, which can look like forth or c,
depending on your preferences.

WWW: http://www.jedsoft.org/jed/
1997-06-04T05:54:33+00:00 devel/omniORB Robust high performance CORBA ORB for C++ and Python
omniORB is a GPL'd Object Request Broker (ORB) which implements
specification 2.6 of the Common Object Request Broker Architecture (CORBA).

WWW: http://omniorb.sourceforge.net/
1997-06-04T05:47:00+00:00 www/webstone World wide web server benchmarking
The WebStone benchmark tests were originally developed by Silicon Graphics
to measure the performance of Web server software and hardware products.
WebStone 2.0.1 is a more portable version of the original WebStone
benchmark which added support to use Windows NT systems as client test
systems.

Mindcraft, Inc. has acquired the rights to WebStone from Silicon Graphics.
WebStone 2.5 is Mindcraft's enhancement to WebStone 2.0.1 to improve
reliability and portability as well as to make tests more reproducible.
WebStone 2.5 also offers new workloads for CGI and API tests (see below
for more details). WebStone 2.5 provides performance-identical test
results with WebStone 2.0.1 when using the same workloads

This FreeBSD port rely on rsh and rcp being allowed for the user proces
running webstone between the web server and web clients. This is not
enable per default in FreeBSD, and root is never allowed to do it without
entering password for each operation.

WWW: http://www.mindcraft.com/webstone/
1997-06-04T05:34:08+00:00 games/ztrack Simple ncurses based pseudo-3D driving game
Ztrack is a (very) simple curses-based pseudo-3D driving
game. It supports colour with ncurses. It should also
compile on most reasonably modern Unix boxes. You probably
need a pretty fast terminal - console or xterm is easily enough.
1997-06-04T05:23:47+00:00 games/bs Battleships solitaire game with a color interface
Battleships solitaire game with a color point-and-shoot interface
in the style of blue and galaxis games (for console).

This program allows you to play the familiar Battleships game against
the computer on a 10x10 board. The interface is visual and largely
self-explanatory; you place your ships and pick your shots by moving
the cursor around the `sea' with the rogue/hack motion keys hjklyubn.

WWW: http://www.catb.org/~esr/bs/
1997-06-04T04:39:25+00:00 mail/nmh Cleaned up MH mailer suite
-----------
What is it?
-----------
nmh (new MH) is an electronic mail handling system - a MUA (Mail
User Agent) package for end-users to handle their e-mail. It was
originally based on the package MH-6.8.3, and is intended to be a
(mostly) compatible drop-in replacement for MH.

nmh consists of a collection of fairly simple single-purpose programs
to send, receive, save, retrieve, and manipulate e-mail messages. Since
nmh is not a single comprehensive program, you may freely intersperse
nmh commands with other shells commands, or write custom scripts which
utilize these commands in flexible ways.

WWW: http://savannah.nongnu.org/projects/nmh/
1997-06-04T03:46:57+00:00 archivers/macutils Utilities for Apple Macintosh files
The macutils collection can handle a number of different Macintosh
file formats including Binhex, MacBinary, AppleSingle and
AppleDouble. There is also support for the Columbia Apple-talk
Package.

This package contains the following utilities:
macunpack
hexbin
macsave
macstream
binhex
tomac
frommac

Check out the man pages and /usr/local/share/doc/macutils (or
equivalent on your system) for more information.

Share and enjoy,

Joel...
1997-06-04T03:38:53+00:00 devel/ORBacus A CORBA 2 implementation
ORBacus for C++ and Java (formerly known as OmniBroker for C++ and
Java) is an Object Request Broker (ORB) that is compliant with the
CORBA 2.0 specification.

WWW: http://www.orbacus.com/
1997-06-04T03:21:13+00:00 games/connect4 A curses version of the classic game
The real-life version of connect4 is basically an upright hollow board
with several vertical columns and windows. Tokens are placed into the
columns alternately by each player until one of the players has four
tokens in a row. These four tokens must be adjacent to each other but
the series of four can be in any direction.
1997-06-04T02:31:59+00:00 games/xfrisk Multi-player networked Risk game for X11
XFrisk is a multi-player Risk game that supports network play. It
includes a server, "friskserver", and a client, "xfrisk". Note
that the client supports only 8bpp and 24bpp visuals.

WWW: http://old.tuxick.net/xfrisk/
1997-06-04T02:13:17+00:00 japanese/gp A GUI Printer manager written with Tcl/Tk (Japanese)
GP (GUI Printer) is a printing tool on X-Window with Tcl/Tk
interactively without any attention to the filetypes or the
printernames in the printcap.

Using a PostScript printer on GP, you have to name the
printer "ps" in the printcap.

To change the printer information or the associated printer
with filetypes, edit the following two files:

/usr/local/lib/GP/printer
/usr/local/lib/GP/filetype

For more information, see the files in the
"/usr/local/share/doc/GP" directory.

Written by UEDA Hiroyuki (hueda@kamome.or.jp),
KAMOME Internet, JAPAN
1997-06-04T01:38:15+00:00 games/xbl 3D block-dropping game
X11 block dropping game in 3 dimensions.

The grand father of this game is Tetris, its father is Blockout on
PC/DOS. The player must place 3D pieces by translations and rotations
in order to fill the game floor. The game is realtime and the speed
increases with the player skill.

WWW: http://perso.univ-lyon1.fr/thierry.excoffier/XBL/
1997-06-03T23:53:31+00:00 x11-wm/enlightenment Artistic X window manager
A very artistic X window manager. Among other attributes,
Enlightenment makes for quite impressive screen shots.

WWW: https://www.enlightenment.org/
1997-06-03T23:53:31+00:00 x11-wm/enlightenment-devel A very artistic X window manager
A very artistic X window manager. Among other attributes,
Enlightenment makes for quite impressive screen shots.

WWW: http://www.enlightenment.org/
1997-06-03T23:53:31+00:00 x11-wm/e16 Enlightenment DR16 window manager
The Enlightenment DR16 Window Manager is a robust, flexible, highly
configurable, graphically rich yet unobtrusive desktop environment
for the X11 windowing system.

WWW: https://www.enlightenment.org/p.php?p=about/e16
1997-06-03T23:41:07+00:00 graphics/urt Toolkit and library for raster image processing
The Utah Raster toolkit is a collection of programs and C routines for
dealing with raster images commonly encountered in computer graphics. It
provides the following major functions:

* A device and system independent image format for storing images
and information about them. Called the RLE format, it uses
run length encoding to reduce storage space for most images.

* A library of C routines for reading, writing and manipulating
images stored in the RLE format.

* A collections of programs for manipulating and displaying RLE
images.

WWW: http://www.cs.utah.edu/gdc/projects/urt/
1997-06-03T23:39:10+00:00 graphics/imlib2 The next generation graphics library for Enlightenment
The next generation graphic library for enlightenment package.

WWW: http://docs.enlightenment.org/api/imlib2/html/
1997-06-03T23:39:10+00:00 graphics/imlib2-tmp
The next generation graphic library for enlightenment package.

WWW: http://www.us.rasterman.com/imlib.html
1997-06-03T23:39:10+00:00 graphics/imlib Graphic library for enlightenment package
Imlib is a general Image loading and rendering library designed to make the
task of loading images, and obtaining X-Windows drawables a simple task, as
well as a quick one. It also aims to provide simple manipulation routines that
might be desired for common operations.
1997-06-03T22:53:07+00:00 x11-toolkits/slingshot Supplemental Libraries to extend Xview
Slingshot provides rectangles (like the Xt Intrinsics' RectObj gadget),
drag-and-drop support, images, icons and text, trees, lines, arrows...
You can look at the documentation for the details, but here's a few
teasers: there are new objects (clock, bag, box). The grip and the
drawarea have had a few interesting features added. The documentation
has been improved dramatically. The drawtext can now be editible.

CAVEATS
-------

This is NOT an official or supported product of Sun Microsystems, Inc.
This software has been developed to leverage other efforts, and it is
being released because it is hoped others can get benefits from it too.
However, there ARE bugs in this software which may never be fixed, and
there is no guarantee of compatibility between releases.
1997-06-03T22:42:33+00:00 math/apc Xforms based Auto Payment Calculator
the Auto Payment Calculator V1.0 Release
Copyright (C) 1997 Eric A. Griff

Auto Payment Calculator is a simple, xforms based, application for
use under the X-windows system, that calculates auto loan payments.

It is pretty straight forward. You enter the Principal (Amount),
Term (in months), and Rate, and then with either [RETURN]
(or [enter] or whatever your keyboard equivelent is), (ALT-C), or
clicking the calculate button; you will have the payment in months,
as well as number of weeks, and weekly payment.

You may also [TAB] through the Amount, Term, and Rate, as well as
hold down ALT and press the character in its Name that is underlined
to go do that function. As long as all three are filled in, you may
hit [ENTER] to Calculate right there. This makes it easy to cycle
quickly through numerous terms, amounts, and rates.
1997-06-03T22:21:08+00:00 math/umatrix Simple matrix package
uMatrix is a very simple package written in two days useful for matrices
introduction in high schools. It is able of compute the determinant of
the matrix (of any order), compute the matrices product and some other
minor operations.
1997-06-03T20:11:23+00:00 sysutils/most Pager (like less) which has support for windows and binary files
most is a pager (like less) that displays, one windowful at a time,
the contents of a file on a terminal. It pauses after each windowful
and prints the following on the window status line: the screen, the
file name, current line number, and the percentage of the file so far
displayed.

In addition to displaying ordinary text files, most can also display
binary files as well as files with arbitrary ascii characters. As an
option, autosensing of binary files can be disabled (via the -k
option), thereby allowing one to browse files encoded in a different
language (Japanese, Korean, Chinese, etc).

WWW: http://www.jedsoft.org/most/
FTP: ftp://ftp.jedsoft.org/pub/davis/most
1997-06-03T20:11:23+00:00 misc/most A pager (like less) which has support for windows and binary files
most is a pager (like less) that displays, one windowful at a time,
the contents of a file on a terminal. It pauses after each windowful
and prints the following on the window status line: the screen, the
file name, current line number, and the percentage of the file so far
displayed.

In addition to displaying ordinary text files, most can also display
binary files as well as files with arbitrary ascii characters. As an
option, autosensing of binary files can be disabled (via the -k
option), thereby allowing one to browse files encoded in a different
language (Japanese, Korean, Chinese, etc).

WWW: http://space.mit.edu/~davis/jedsoft/most/
FTP: ftp://ftp.jedsoft.org/pub/davis/most
1997-06-03T19:14:37+00:00 x11/xtoolwait Tool startup utility for X11
This utility notably decreases the startup time of your X sessions, provided
that you start a number of X clients automatically during the X session startup.
Most people, for instance, start X clients like xterm, xclock, xconsole and
xosview from their .xinitrc, .openwin-init, .xtoolplaces or .xsession file.

These X clients are started simultaneously (in the background) which puts a
high load on the X server and the OS:

* The X server is not multi-threaded, so all X clients are competing to get
access to the X server and to use its resources, which causes a lot of
overhead (= delay).

* The performance of other (non X related) tasks served by the system degrades
badly due to the high load.
If the system has not enough RAM to hold all the X clients, it is swapping
heavily, resulting again in a lot of delay.

On the Sun platform there is a utility called 'toolwait' which solves these
problems: it starts one X client in the background, waits until it has mapped
a window and then exits.

Xtoolwait is a free implementation of exactly the same idea.
1997-06-03T09:14:13+00:00 astro/ephem Interactive terminal-based astronomical ephemeris program
Ephem is a program that displays ephemerides for all the planets plus any
two additional objects. The additional objects may be fixed or specified
via heliocentric elliptical, hyperbolic or parabolic orbital elements to
accommodate solar system objects such as asteroids or comets.

Unlike xephem, ephem works on a plain ascii terminal.
1997-06-03T08:33:07+00:00 audio/nspmod MOD/S3M/MTM tracker that does its own DSP, uses VoxWare v2.90+
NSPmod is a MOD (Protracker module and some of its extensions) / S3M
(Scream Tracker 3 module) / MTM (Multitracker module) music player.
This program uses a technology called No Signal Processor (NSP), which
enables your PC play MODs without DSP such as Gravis UltraSound (GUS)
GF1.

This program requires VoxWare v2.90 compatible 8bit DAC device.

I, John-Mark Gurney, have added support for output in 16bits. The
volume level is slightly less than the 8bit version though.
1997-06-02T19:52:11+00:00 news/diablo Comprehensive newsfeeding and newsreading software package
Diablo is a comprehensive newsfeeding and newsreading software package
that was originally developed by Matthew Dillon and is now run as an open
source project. Diablo is significantly faster and more robust than INN,
and scales well to multi-server installations.

WWW: http://www.openusenet.org/diablo/
1997-05-30T20:13:24+00:00 net/rwhoisd The Internic referral whois server
With the exponential growth of the Internet, a central Whois database that
provides host and network information of systems connected to the Internet,
and electronic mail (email) addresses of the users of those systems has
proven to be very inefficient. The sheer size and effort needed to maintain
a centralized database necessitates an alternate, decentralized approach to
storing and retrieving this information.

RWhois is a Directory Services protocol which extends and enhances the Whois
concept in a hierarchical and scaleable fashion. It focuses on the
distribution of "network objects"--the data representing Internet resources
or people--and uses the inherently hierarchical nature of these network
objects (domain names, Internet Protocol (IP) networks, email addresses) to
more accurately discover the requested information.

RWhois synthesizes concepts from other, established Internet protocols to
create a more useful way to find resources across the Internet. The RWhois
protocol and architecture derive a great deal of structure from the Domain
Name System (DNS) [RFC 1034] and borrow directory service concepts from
other directory service efforts, primarily [X.500]. The protocol is also
influenced by earlier established Internet protocols, such as the Simple
Mail Transport Protocol (SMTP) [RFC 821] for response codes.

WWW: http://www.rwhois.net/
1997-05-30T20:13:24+00:00 net/rwhois The Internic referral whois server
With the exponential growth of the Internet, a central Whois database that
provides host and network information of systems connected to the Internet,
and electronic mail (email) addresses of the users of those systems has
proven to be very inefficient. The sheer size and effort needed to maintain
a centralized database necessitates an alternate, decentralized approach to
storing and retrieving this information.

RWhois is a Directory Services protocol which extends and enhances the Whois
concept in a hierarchical and scaleable fashion. It focuses on the
distribution of "network objects"--the data representing Internet resources
or people--and uses the inherently hierarchical nature of these network
objects (domain names, Internet Protocol (IP) networks, email addresses) to
more accurately discover the requested information.

RWhois synthesizes concepts from other, established Internet protocols to
create a more useful way to find resources across the Internet. The RWhois
protocol and architecture derive a great deal of structure from the Domain
Name System (DNS) [RFC 1034] and borrow directory service concepts from
other directory service efforts, primarily [X.500]. The protocol is also
influenced by earlier established Internet protocols, such as the Simple
Mail Transport Protocol (SMTP) [RFC 821] for response codes.

WWW: http://www.rwhois.net/
1997-05-30T20:07:46+00:00 palm/pilot_makedoc Converts text into the Doc format used by PalmPilots
makedoc is a utility for compressing and converting text files into the Doc
standard. Doc is a program by Rick Bram to display text files on many popular
PDAs, such as the USR PalmPilot.

WWW: http://www.concentric.net/~rbram/
1997-05-30T20:04:13+00:00 devel/p5-Penguin-Easy A quick and easy implementation of the p5-Penguin module
This module came about by reading the Penguin mailing list, and looking for
a simple way to execute Penguin for those of you who are interested in using
it, but find that the damn thing has too many packages to include.

Woe is over, use Penguin::Easy, create the object, and run the damn
thing. Simple.

Also included is my Penguin Install guide, that was pushed around the
mailing list for quite a while.

Regards,
James Duncan.
Tue Aug 27 14:19:11 EDT 1996

WWW: http://search.cpan.org/dist/Penguin-Easy/
1997-05-30T20:02:24+00:00 devel/p5-Penguin Framework for passing digitally signed perl5 code between machines
The Penguin module provides a framework within which a user on one host
electronically signs a piece of Perl code, sends it to another host where the
signature is checked and the code is executed with privileges that are
particular to that user.

WWW: http://search.cpan.org/dist/Penguin/
1997-05-30T19:59:08+00:00 mail/cyrus The cyrus mail server, supporting POP3, KPOP, and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: http://asg.web.cmu.edu/cyrus/
1997-05-30T19:59:08+00:00 mail/cyrus-imapd24 Cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: https://www.cyrusimap.org/
1997-05-30T19:59:08+00:00 mail/cyrus-imapd23 Cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: https://www.cyrusimap.org/
1997-05-30T19:59:08+00:00 mail/cyrus-imapd22 The cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: http://cyrusimap.web.cmu.edu/
1997-05-30T19:59:08+00:00 mail/cyrus-imapd2 The cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: http://cyrusimap.web.cmu.edu/
1997-05-30T19:59:08+00:00 mail/cyrus-imapd The cyrus mail server, supporting POP3 and IMAP4 protocols
The Cyrus IMAP (Internet Message Access Protocol) server provides access to
personal mail and system-wide bulletin boards through the IMAP protocol.
The Cyrus IMAP server is a scaleable enterprise mail system designed for use
from small to large enterprise environments using standards-based
technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board
environment to be set up across multiple servers. It differs from other
IMAP server implementations in that it is run on "sealed" servers, where
users are not normally permitted to log in. The mailbox database is stored
in parts of the filesystem that are private to the Cyrus IMAP system. All
user access to mail is through software using the IMAP, POP3, or KPOP
protocols.

The private mailbox database design gives the server large advantages in
efficiency, scalability, and administratability. Multiple concurrent
read/write connections to the same mailbox are permitted. The server
supports access control lists on mailboxes and storage quotas on mailbox
hierarchies.

WWW: http://asg.web.cmu.edu/cyrus/
1997-05-30T15:57:27+00:00 devel/vtcl Application Development Environment for Tcl/Tk
Visual Tcl is a freely-available, high-quality application development
environment for UNIX, Window$ and Macintosh platforms.

Visual Tcl is written entirely in Tcl/Tk. No extensions.
Tcl7.6 and Tk4.2 or later are required.

WWW: http://vtcl.sourceforge.net/
1997-05-27T16:40:49+00:00 devel/gnu-automake GNU Standards-compliant Makefile generator (GNU unmodified)
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards. It was inspired by the 4.4BSD make and include
files, but aims to be portable and to conform to the GNU standards for
Makefile variables and targets. Automake is a Perl script. The input files
are called Makefile.am. The output files are called Makefile.in; They are
intended for use with Autoconf. Automake requires certain things to be done
in your configure.in. This package also includes the "aclocal"
program. aclocal is a program to generate an 'aclocal.m4' based on the
contents of 'configure.in'. It is useful as an extensible, maintainable
mechanism for augmenting autoconf.

This port is specifically designed for developers that want to create
cross-platform software distributions on FreeBSD. This version of automake
should _NEVER_ be used with the FreeBSD ports system as a replacement for the
versioned copies of automake.

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

-- AlanE <alane@freebsd.org>
1997-05-27T16:40:49+00:00 devel/automake19 GNU Standards-compliant Makefile generator (1.9)
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards. It was inspired by the 4.4BSD make and include
files, but aims to be portable and to conform to the GNU standards for
Makefile variables and targets. Automake is a Perl script. The input files
are called Makefile.am. The output files are called Makefile.in; They are
intended for use with Autoconf. Automake requires certain things to be done
in your configure.in. This package also includes the "aclocal"
program. aclocal is a program to generate an 'aclocal.m4' based on the
contents of 'configure.in'. It is useful as an extensible, maintainable
mechanism for augmenting autoconf.

WWW: http://www.gnu.org/software/automake/
1997-05-27T16:40:49+00:00 devel/automake18 GNU Standards-compliant Makefile generator (1.8)
Automake is an experimental Makefile generator. It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic
dependency tracking support, the use of GNU make is also required.

WWW: http://sources.redhat.com/automake/
1997-05-27T16:40:49+00:00 devel/automake17 GNU Standards-compliant Makefile generator (1.7)
Automake is an experimental Makefile generator. It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic
dependency tracking support, the use of GNU make is also required.

WWW: http://sources.redhat.com/automake/
1997-05-27T16:40:49+00:00 devel/automake16 GNU Standards-compliant Makefile generator (1.6)
Automake is an experimental Makefile generator. It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic
dependency tracking support, the use of GNU make is also required.

WWW: http://sources.redhat.com/automake/
1997-05-27T16:40:49+00:00 devel/automake15 GNU Standards-compliant Makefile generator (1.5)
Automake is an experimental Makefile generator. It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic
dependency tracking support, the use of GNU make is also required.

WWW: http://sources.redhat.com/automake/
1997-05-27T16:40:49+00:00 devel/automake14 GNU Standards-compliant Makefile generator (legacy 1.4)
This is the legacy 1.4 version of automake. It is explicitly for use with
older software packages that are not buildable with the current automake.

Automake is an experimental Makefile generator. It was inspired by
the 4.4BSD make and include files, but aims to be portable and to
conform to the GNU standards for Makefile variables and targets.

Automake assumes the project uses autoconf. If you want automatic
dependency tracking support, the use of GNU make is also required.

WWW: http://sources.redhat.com/automake/
1997-05-27T16:40:49+00:00 devel/automake110 GNU Standards-compliant Makefile generator (1.10)
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards. It was inspired by the 4.4BSD make and include
files, but aims to be portable and to conform to the GNU standards for
Makefile variables and targets. Automake is a Perl script. The input files
are called Makefile.am. The output files are called Makefile.in; They are
intended for use with Autoconf. Automake requires certain things to be done
in your configure.in. This package also includes the "aclocal"
program. aclocal is a program to generate an 'aclocal.m4' based on the
contents of 'configure.in'. It is useful as an extensible, maintainable
mechanism for augmenting autoconf.

WWW: http://www.gnu.org/software/automake/
1997-05-27T16:40:49+00:00 devel/automake GNU Standards-compliant Makefile generator
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards. It was inspired by the 4.4BSD make and include
files, but aims to be portable and to conform to the GNU standards for
Makefile variables and targets. Automake is a Perl script. The input files
are called Makefile.am. The output files are called Makefile.in; They are
intended for use with Autoconf. Automake requires certain things to be done
in your configure.in. This package also includes the "aclocal"
program. aclocal is a program to generate an 'aclocal.m4' based on the
contents of 'configure.in'. It is useful as an extensible, maintainable
mechanism for augmenting autoconf.

WWW: https://www.gnu.org/software/automake/
1997-05-25T17:24:02+00:00 games/cosmo Clone of Cosmo Gang the Puzzle (Namco)
This is the cosmo gang the puzzle for X Window System.

The cosmo gang the puzzle is a tetris-like puzzle game.
You can erase cosmo with ball, falling once of several blocks.
The star is the bonus charactor to erase all cosmos in the
screen but you may also get bonus score without taking an
effect.

KEYBOARD:
Up block rotation.
Down block down (1 line)
Space block down (Fast)
Left left
Right right
Control Get the score bonus from the star.
y Select yes
n Select no
p Pause game
q Quit game
1997-05-25T08:41:41+00:00 audio/tosha Read CD digital audio and video data via the SCSI bus
tosha reads CD-DA (digital audio) and CD-XA (digital video)
tracks and writes them to the hard disk. Several audio formats
are supported: raw PCM (little-endian and big-endian byte
order), WAV / RIFF, AIFF and Sun AU.

You can also pipe the data directly into an audio or video
player. A simple audio player is included ("pcmplay"). To
playback VideoCD data, you need a third-party product, for
example MpegTV (see http://www.mpegtv.com/).

tosha reads the digital audio / video data through the SCSI
bus; therefore it does not work with IDE/ATAPI CD-ROM drives
nor with proprietary interfaces.
1997-05-25T03:42:42+00:00 textproc/agrep Approximate grep (fast approximate pattern-matching tool)
Agrep is a tool for fast text searching allowing errors.

The three most significant features of agrep that are not supported by
the grep family are
1) the ability to search for approximate patterns;
for example, "agrep -2 homogenos foo" will find homogeneous as well
as any other word that can be obtained from homogenos with at most
2 substitutions, insertions, or deletions.
"agrep -B homogenos foo" will generate a message of the form
best match has 2 errors, there are 5 matches, output them? (y/n)
2) agrep is record oriented rather than just line oriented; a record
is by default a line, but it can be user defined;
for example, "agrep -d '^From ' 'pizza' mbox"
outputs all mail messages that contain the keyword "pizza".
Another example: "agrep -d '$$' pattern foo" will output all
paragraphs (separated by an empty line) that contain pattern.
3) multiple patterns with AND (or OR) logic queries.
For example, "agrep -d '^From ' 'burger,pizza' mbox"
outputs all mail messages containing at least one of the
two keywords (, stands for OR).
"agrep -d '^From ' 'good;pizza' mbox" outputs all mail messages
containing both keywords.

LICENSE: no redistribution for profit
1997-05-25T02:59:06+00:00 editors/vim6 Vi "workalike", with many additional features
Vim is a virtually compatible, extremely enhanced, version of the UNIX
text editor vi.

There are a lot of enhancements above Vi: multi level undo, multi-windows
and buffers, syntax highlighting, command line editing, filename completion,
on-line help, visual selection, etc..

Many features above standard vi's have been added:
multiple windows and buffers, multi level undo, command line history,
filename completion, selection highlighting, block operations (including
column/rectangular blocks), syntax highlighting, on-line help, etc.
Embeded Perl, Tcl, and Python support.
See ":help vi_diff" for a summary of the differences between Vim and Vi.

An X-windows aware or a full X-windows GUI version can also be built
that allows full use of the mouse and pull-down menus

See http://www.vim.org/why.html for a full explanation of Vim's features.

Portability to all UNIX platforms, AmigaOS, Archimedes, Atari MiNT, BeOS,
M$-DOS, MacOS, OS/2, VMS, WinNT+Win95.

WWW: http://www.vim.org/
1997-05-25T02:59:06+00:00 editors/vim5 Vi "workalike", with many additional features
Vim is a virtually compatible, extremely enhanced, version of the UNIX
text editor vi.

There are a lot of enhancements above Vi: multi level undo, multi-windows
and buffers, syntax highlighting, command line editing, filename completion,
on-line help, visual selection, etc..

Many features above standard vi's have been added:
multiple windows and buffers, multi level undo, command line history,
filename completion, selection highlighting, block operations (including
column/rectangular blocks), syntax highlighting, on-line help, etc.
Embeded Perl, Tcl, and Python support.
See ":help vi_diff" for a summary of the differences between Vim and Vi.

An X-windows aware or a full X-windows GUI version can also be built
that allows full use of the mouse and pull-down menus

See http://www.vim.org/why.html for a full explanation of Vim's features.

Portability to all UNIX platforms, AmigaOS, Archimedes, Atari MiNT, BeOS,
M$-DOS, MacOS, OS/2, VMS, WinNT+Win95.

WWW: http://www.vim.org/
1997-05-25T02:59:06+00:00 editors/vim Improved version of the vi editor
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.

WWW: http://www.vim.org/
WWW: https://github.com/vim/vim
1997-05-23T07:58:58+00:00 devel/cs
A tool to find your way in C sources

cs offers the following functions:
* find C symbol
* find functions called from a certain function
* find functions calling a certain function
* find string literals
* find files #including a certain header file
* find file
* find POSIX naming violations
* execute shell command

The found lines will be displayed. Besides browsing through them, cs
allows to edit them using your favourite editor. If you frequently
grep for identifiers and edit the found files, then cs is for you. cs
should work on any system which supports the following:
* POSIX
* ANSI C
* SYSV curses library

WWW: http://www.moria.de/~michael/cs/
1997-05-22T21:41:26+00:00 devel/ddd Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB
DDD is the Data Display Debugger, a common graphical front-end for
GDB, DBX, and XDB debuggers.

DDD is an Motif application that besides the "usual" features such as viewing
source texts and breakpoints, DDD provides a _graphical_data_display_, where
data structures are displayed as graphs. A simple mouse click dereferences
pointers or reveals structure contents. Complex data structures can be
explored incrementally and interactively, using automatic layout if
preferred. Each time the program stops, the data display reflects the
current variable values.

Data Display Debugger requires pty(4) functionality to talk to GDB, so
make sure to either load appropriate kernel module or use custom kernel
with pty(4) compiled in.

WWW: http://www.gnu.org/software/ddd/
1997-05-21T04:18:04+00:00 x11-clocks/bclock Round, analog X11 clock with Bezier curve hands
This is a mutated version of Oclock, using a bezier curve to
draw the hands. It has a pretty funny appearance and it's
actually fairly tough to use it to tell the time.

The bezier curve is drawn using 4 control points:
1) the end of the (not visible) hours hand (closest to the center)
2) the center of the clock itself
3) the end of the seconds hand (closest to the border)
4) the end of the minutes hand (slightly closer to the center)
1997-05-21T03:55:09+00:00 games/xbattle Concurrent multi-player battle strategy game
This is XBattle by Greg Lesher, based on the original by Steve Lehar released
in 1991, and including certain enhancements, modifications, and bug fixes
suggested by a number of contributors from all over the world.

XBattle is a concurrent multi-player game which combines elements of strategy
with arcade-like action to capture a wide range of military scenarios.
The game is based on X Windows, which you must have installed to run xbattle.
Opponents play from separate displays, with commands being executed concurrently
-- the players do not take "turns", but rather they all issue their commands
simultaneously. There can be any number of players, with each player assigned
to a specific team, indicated by marker colors. The game board is a matrix
of cells (square, hexes, etc.) that can be occupied by colored troops,
with the goal of the game being to eliminate the enemy from the board by
attacking cells occupied by enemy troops. A wide variety of command line options
(and previously configured game files) provide an abundance of different
scenarios and gaming environments.

If you have never used xbattle before, read the introduction on the xbattle Web
site. To get the feel of the game, you can run the "tutorial1" and "tutorial2"
scripts supplied with the game. These start a series of small example games that
you can play around with to learn the various options available with the game.

WWW: https://web.archive.org/web/20011128105604/http://cns-web.bu.edu/pub/xpip/html/xbattle.html
1997-05-21T03:34:47+00:00 games/block Small text based maze game
Blocks - a small tty based games using ncurses
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
Written by marc welz (rather : kluged by marc welz) - Redistribution is
subject to the GNU public license.

Notes
-----
Good idea to restrict file names to 20 chars.

The editor tries to fill the entire screen - so if you write a level on
a big screen, you will not be able to play it on a small one. And
remember to save the game you are editing before exiting.

Probably contains bugs - but if I knew what they were they would not be
there ...

Thanks
------
A big THANK YOU goes to Joey Hess (jeh22@conell.edu) who contributed
the pyramid level, wrote the man pages for the game and pointed out a
couple of minor bugs.
1997-05-20T06:28:56+00:00 graphics/camediaplay Digital camera downloading tool for Epson/Sanyo/Olympus/Agfa camera
camediaplay
Camediaplay is a data downloading tool (via serial) for Sanyo
digital camera engine.
It should work with:
- Olympus C-400/400L/800L, D-200L/300L
- Olympus C-410L
- Olympus C-420L/820L, D-220L/320L
- Epson CP-100/200/500
- Sanyo DSC-V1/VPC-G1
- Agfa ePhoto307

REPORTING BUGS
Please use one of the following methods:
- via http://www.itojun.org/cgi-bin/gnats-send-pr
- via e-mail to: itojun@itojun.org

AUTHOR
Copyright(c) 1997 by Jun-ichiro Itoh. All rights reserved.
Jun-ichiro itojun Itoh <itojun@itojun.org>
1997-05-20T06:23:49+00:00 comms/snooper Serial line protocol analyzer (need two serial interfaces)
The snooper is a serial line snooping tool used for snooping communication
between two devices that communicate with an RS232C serial line.

An typical machine configuration involving three computers is:

partyA a computer
partyB computer/modem/digi-cam/whatever
console The computer you are using to snoop
the communication between A and B.

Say, you would like to snoop the following configuration.
partyA ---cableAB--- partyB
In that case you should connect "console" between partyA and
cableAB, as follows:
partyA ---cableX--- console ---cableAB--- party B
cableX must be cross-cable (a cable to connect two computers).

Command-line options
% snooper [-options] dev0 dev1
-bBAUD specifies baud rate.
-u don't use uucp locking (questionable option)
dev0 name of serial device 0.
dev1 name of serial device 1.
1997-05-20T06:19:51+00:00 graphics/qvplay Digital camera downloading tool for Casio QV series
qvplay
Downloading tool for Casio QV series digital camera.
Known to work with:
- Casio QV-10/10A/11/100
- Casio QV-30/300
(The word "plus" in the US product name "Casio QV-10*plus*"
means bundled kit, so you need not to worry about the word "plus")

AUTHOR CONTACT
Ken-ichi Hayashi <xg2k-hys@asahi-net.or.jp>
Jun-ichiro itojun Itoh <itojun@itojun.org>

WWW: http://www.asahi-net.or.jp/~xg2k-hys/index-e.html
1997-05-17T16:57:39+00:00 emulators/aftp Ftp-like shell for accessing Apple II disk images
aftp manipulates and browses Apple II disk images. It
supports both Apple II DOS 3.3, ProDOS and XGS images.
Both binary floppy images (.IIE) and hard disk volume
(.HDV) images are also supported. It does NOT support the
new 2mg format.

This version contains my patches and man page but nothing significant
has changed since Andru Luvisi released it at the end of 1996.

Share and enjoy,

Joel...
1997-05-17T16:21:11+00:00 net/traceroute Version of 'traceroute' that shows the AS network number of each hop
A version of 'traceroute' that shows the AS network number of each hop.

NOTE: The ASN lookup feature currently only works on RIPE registered ASNs.

Chris Dabrowski
chris@vader.org
chrisd@demon.net
1997-05-17T03:41:37+00:00 news/slrn SLang-based newsreader
slrn is an easy to use but powerful NNTP/spool based newsreader. It is
highly customizable, supports scoring, free key bindings, and can be
extended using the SLang macro language. slrn supports SSL and IPv6.

WWW: http://slrn.sourceforge.net/
1997-05-15T23:23:09+00:00 archivers/nulib NuFX archive utility
Nulib is a shell-based NuFX archive utility, based loosely on ARC for the
IBM PC and ar(1) under Unix. It allows you to perform certain operations
on the same archives used by ShrinkIt, e.g. view archive contents, add to
archive, extract from archive, and delete from archive. Additionally, it
will list and unpack files from Binary II archives.
1997-05-09T10:37:23+00:00 korean/hmconv Hangul code conversion utility for E-mail
hmconv-1.0pl3
-------------

hmconv is Korean code conversion utility for especially for E-mail.
It can convert between KS C 5601 and ISO-2022-KR.

Original version is by Jungshik Shin <jshin@minerva.cis.yale.edu>.
1997-05-07T20:58:50+00:00 devel/xmake Powerful make utility
XMake is a make utility. It is not compatible with other makes, but
provides extended functionality over most standard makes. Whereas most
other makes have confusing rulesets and do not support many-to-many
dependency specifications, XMake has relatively few (basically no) rulesets
and allows you to easily specify many:many dependencies. This gives XMake
the flexibility to deal with complex project hierarchies very simply.
1997-05-07T07:44:38+00:00 games/dontspace Solitaire game for X11 modeled after Free Space
Dontspace is a solitaire game for X11. It's modeled after
the game ``Free Space'' distributed with Microsoft Windows NT.
Dontspace emphasizes a clean user interface and point-based
scoring.
1997-05-07T07:41:50+00:00 games/klondike Solitaire game for X11
Klondike is a solitaire game for X11. It's strongly influenced
by the user interface of Klondike for the Macintosh.

Features of klondike include:
- time-based and Casino-style scoring
- persistent high score list
- on-line help
1997-05-05T12:33:44+00:00 graphics/libungif Tools and library routines for working with GIF images
A library for reading and writing gif images. The save functionality
uses an uncompressed gif algorithm to avoid the Unisys LZW patent.
This library is based on Eric Raymond's giflib and implements a
superset of that library's API.
1997-05-05T12:33:44+00:00 graphics/giflib Tools and library routines for working with GIF images
giflib is a library for reading and writing gif images.
It is API and ABI compatible with libungif which was in wide use
while the LZW compression algorithm was patented

WWW: https://sourceforge.net/projects/giflib/
1997-05-05T10:46:20+00:00 net/ratoolset
RAToolSet is a suite of policy analysis tools. It is implemented in C++ on a
UNIX platform. It has been ported successfully to many platforms including
Sun Sparc stations running SunOS 4.1.3 or Solaris, FreeBSD, DEC Alphas
running OSF/1, and BSDI. It contains the following programs:

RtConfig routing policies analyzer and router configuration tool

peval a low-level policy evaluation tool

roe route object editor

CIDRAdvisor suggests safe cidr aggregates

aoe autonomous system object editor

pmatch prints matching policies for destinations in aut-num objects

prpath enumerates a list of patchs between ASes and destinations

prtraceroute prints route and policy information packets take to a
network host

prcheck syntax checks the aut-num objects in the Internet Routing
Registry
1997-05-05T10:46:20+00:00 net/irrtoolset A suite of routing policy tools to interact with the IRR
RAToolSet is a suite of policy analysis tools. It is implemented in C++ on a
UNIX platform. It has been ported successfully to many platforms including
Sun Sparc stations running SunOS 4.1.3 or Solaris, FreeBSD, DEC Alphas
running OSF/1, and BSDI. It contains the following programs:

RtConfig routing policies analyzer and router configuration tool

peval a low-level policy evaluation tool

roe route object editor

CIDRAdvisor suggests safe cidr aggregates

aoe autonomous system object editor

prpath enumerates a list of patchs between ASes and destinations

prtraceroute prints route and policy information packets take to a
network host

rpslcheck sytax checks the aut-num policy for an AS.

WWW: http://www.ripe.net/db/irrtoolset/
1997-05-05T10:46:20+00:00 net-mgmt/irrtoolset Suite of routing policy tools to interact with the IRR
RAToolSet is a suite of policy analysis tools. It is implemented in C++ on a
UNIX platform. It has been ported successfully to many platforms including
Sun Sparc stations running SunOS 4.1.3 or Solaris, FreeBSD, DEC Alphas
running OSF/1, and BSDI. It contains the following programs:

rtconfig routing policy analyzer and router configuration tool

peval a low-level policy evaluation tool

rpslcheck syntax checks the aut-num policy for an AS

WWW: http://irrtoolset.isc.org/
1997-05-05T00:41:07+00:00 www/p5-Apache
The Apache/Perl integration project brings together the
full power of the Perl programming language and the Apache
HTTP server. This is achieved by linking the Perl runtime
library into the server and providing an object oriented
Perl interface to the server's C language API. These
pieces are seamlessly glued together by the mod_perl
server plugin, making 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 (compile) time.

Without question, the most popular Apache/Perl module is
Apache::Registry module. This module emulates the CGI
environment, allowing programmers to write scripts that
run under CGI or mod_perl without change. Existing CGI
scripts may require some changes, simply because a CGI
script has a very short lifetime of one HTTP request,
allowing you to get away with "quick and dirty" scripting.
Using mod_perl and Apache::Registry requires you to be
more careful, but it also gives new meaning to the work
"quick"!

Although it may be all you need, a speedy CGI replacement
is only a small part of this project. Callback hooks are
in place for each stage of a request. Apache-Perl modules
may step in during the handler, header parser, uri
translate, authentication, authorization, access, type
check, fixup and logger stages of a request.
1997-05-04T18:10:54+00:00 sysutils/cd-write A X11 based CD-burner
Cd-write is a X11 based program which can be used to make audio
(CD-DA) and CDROM disks. It also provide a graphical interface to
mkisofs and can be used to extract data and audio tracks from your
CDROMS.
This version will work with all drives supported by the worm driver.
Audio extraction can be done with the HP 4020, HP 6020, Philips CDD2000 and
Philips CDD2600 CD-R and with the Sony and Toshiba CDROM drives
1997-05-03T21:43:56+00:00 korean/hcode Hangul code conversion utility
hcode
-----

Hangul Code Conversion program. It can convert almost all kind of
current used(or not used anymore) Korean language code, including
KS C 5601-1987, ISO-2022-KR, Johab, N-byte, etc.

This version is patched by Jungshik Shin <jshin@minerva.cis.yale.edu>.
1997-05-03T10:16:32+00:00 sysutils/star
star is the fastest known implementation of a tar archiver. star
development started 1982, development is still in progress. The
current version is stable.

Main advantages over other tar implementations:
fifo - Keeps the tape streaming.
pattern matcher - For a convenient user interface.
sophisticated diff - User tailorable interface for comparing tar
archives against file trees.
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - Stores/restores all 3 times of a file.
does not clobber files - More recent copies on disk will not be
clobbered from tape.
automatic byte swap - star automatically detects swapped archives.
automatic format detect - Automatically detects archive formats:
old tar, gnu tar, ansi tar, star.
fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible.

WWW: http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/star.html

Author: Joerg Schilling <js@cs.tu-berlin.de>
Please mail bugs and suggestions to him.
1997-05-03T10:16:32+00:00 archivers/star Unique standard tape archiver with many enhancements
Star is the fastest known implementation of a tar archiver.

Main advantages over other tar implementations:
fifo - Keeps the tape streaming.
pattern matcher - For a convenient user interface.
sophisticated diff - User tailorable interface for comparing tar
archives against file trees.
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - Stores/restores all 3 times of a file.
does not clobber files - More recent copies on disk will not be
clobbered from tape.
automatic byte swap - star automatically detects swapped archives.
automatic format detect - Automatically detects archive formats:
old tar, gnu tar, ansi tar, star.
fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible.

Please mail bugs and suggestions to:
Author: Joerg Schilling <js@cs.tu-berlin.de>
WWW: https://sourceforge.net/projects/s-tar/
1997-05-03T10:16:32+00:00 archivers/star-devel Unique standard tape archiver with many enhancements
Star is the fastest known implementation of a tar archiver.

This is the development version of star.

Main advantages over other tar implementations:
fifo - Keeps the tape streaming.
pattern matcher - For a convenient user interface.
sophisticated diff - User tailorable interface for comparing tar
archives against file trees.
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - Stores/restores all 3 times of a file.
does not clobber files - More recent copies on disk will not be
clobbered from tape.
automatic byte swap - star automatically detects swapped archives.
automatic format detect - Automatically detects archive formats:
old tar, gnu tar, ansi tar, star.
fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible.

WWW: http://cdrecord.berlios.de/old/private/star.html

Author: Joerg Schilling <js@cs.tu-berlin.de>
Please mail bugs and suggestions to him.
1997-05-03T00:22:09+00:00 security/swatch The Simple WATCHer and filter
SWATCH - The Simple WATCHer and filter

Swatch is designed to monitor system activity. Swatch
requires a configuration file which contains pattern(s) to
look for and action(s) to do when each pattern is found.

WWW: http://swatch.sourceforge.net/
1997-04-28T18:49:15+00:00 devel/p5-Date-Manip Perl5 module containing date manipulation routines
Date::Manip is a series of modules designed to make any common date/time
operation easy to do. Operations such as comparing two times, calculating a
time a given amount of time from another, or parsing international times are
all easily done.

WWW: https://metacpan.org/release/Date-Manip
1997-04-28T09:22:59+00:00 math/py-numeric17 The Numeric Extension to Python
The Numeric Extensions to Python (NumPy) give Python the number crunching
power of numeric languages like Matlab and IDL while maintaining all of the
advantages of the general-purpose programming language Python.

These extensions add two new object types to Python, and then include a
number of extensions that take advantage of these two new objects.

* Multidimensional Array Objects
+ Efficient arrays of homogeneous machine types
+ Arbitrary number of dimensions
+ Sophisticated structural operations
* Universal Function Objects
+ Supports mathematical functions on all python objects
+ Very efficient for Array Objects
* Simple interfaces to existing numerical libraries:
+ Linear Algebra (LAPACK)
+ Fourier Transforms (FFTPACK)
+ Random Numbers (RANLIB)

WWW: http://www.pfdubois.com/numpy/
1997-04-28T09:22:59+00:00 math/py-numeric Numeric Extension to Python
The Numeric Extensions to Python give Python the number crunching
power of numeric languages like Matlab and IDL while maintaining all of the
advantages of the general-purpose programming language Python.

These extensions add two new object types to Python, and then include a
number of extensions that take advantage of these two new objects.

* Multidimensional Array Objects
+ Efficient arrays of homogeneous machine types
+ Arbitrary number of dimensions
+ Sophisticated structural operations
* Universal Function Objects
+ Supports mathematical functions on all python objects
+ Very efficient for Array Objects
* Simple interfaces to existing numerical libraries:
+ Linear Algebra (LAPACK)
+ Fourier Transforms (FFTPACK)
+ Random Numbers (RANLIB)

WWW: http://numeric.scipy.org/
_____________
Note: Development for Numeric has ceased, and users should transisition to
NumPy as quickly as possible.
1997-04-28T09:22:59+00:00 math/numpy
The Numeric Extensions to Python (NumPy) give Python the number crunching
power of numeric languages like Matlab and IDL while maintaining all of the
advantages of the general-purpose programming language Python.

These extensions add two new object types to Python, and then include a
number of extensions that take advantage of these two new objects.

* Multidimensional Array Objects
+ Efficient arrays of homogeneous machine types
+ Arbitrary number of dimensions
+ Sophisticated structural operations
* Universal Function Objects
+ Supports mathematical functions on all python objects
+ Very efficient for Array Objects
* Simple interfaces to existing numerical libraries:
+ Linear Algebra (LAPACK)
+ Fourier Transforms (FFTPACK)
+ Random Numbers (RANLIB)

WWW: http://xfiles.llnl.gov/python.htm
1997-04-28T05:40:39+00:00 korean/nhpf Hangul Printing Filter for Netscape with embedded font
nhpf
----

This program makes you can print hangul homepages with Netscape 2.0 or later,
in Unix with PostScript printer (or with Ghostscript).

The filtered PS file is self-contained, because this program appends hangul
fonts, "n3f-5" (N-byte 3BeolSik hangul Font 5), "n3f-5b" (the bold font),
"n3f-5i" and "n3f-5bi" (the slanted version of them) to the output. This means
that you can print hangul homepages with every PostScript printer.
1997-04-28T04:10:16+00:00 korean/helvis A clone of vi/ex, the standard UNIX editor, supporting Hangul
helvis-1.8h2-
-------------

helvis is a clone of vi/ex, the standard UNIX editor. helvis supports
nearly all of the vi/ex commands, in both visual mode and colon mode.
helvis also supports EUC codeset, including Hangul. Other EUC codeset
is not tested.
1997-04-27T14:22:30+00:00 games/netris Network head to head version of T*tris
This is netris, a networked version of t*tris.
It allows head to head 2 player games via a network.

WWW: http://www.netris.org/

-Ken Monville
desmo@bandwidth.org
1997-04-26T22:20:02+00:00 korean/pine
pine
----

Pine for FreeBSD 2.x 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. This
package also includes the Pico editor, the IMAP daemon, a POP2 server,
and a POP3 server.

If you want to use the spell checking feature of pine, set the
environment variable SPELL to "/usr/local/bin/ispell -l".

An optional configuration file "pine.conf" can be put into /usr/local/etc
to set system wide defaults. The format of this file is identical to the
.pinerc file that is auto-generated by pine in your home directory.

It is patched to remove a couple of incompatibilities with RFC 1557
and Hangul MTA. Patch is by Jungshik Shin <jshin@pantheon.yale.edu>.

--
CHOI Junho <cjh@FreeBSD.org>
1997-04-26T21:31:49+00:00 korean/elm ELM Mail User Agent, patched for Korean E-Mail
elm-2.4h4.1
---------------

Elm is an interactive screen-oriented mailer program that supersedes mail
and mailx. This version of elm is patched for Korean E-Mail transfer.
1997-04-26T20:02:01+00:00 textproc/sp An object-oriented toolkit for SGML parsing and entity management
A free, object-oriented toolkit for SGML parsing and entity management

Features summary

* Includes nsgmls
* Provides access to all information about SGML document
* Supports almost all optional SGML features
* Sophisticated entity manager
* Supports multi-byte character sets
* Object-oriented
* Written in C++ from scratch
* Fast
* Portable
* Production quality
* Free

WWW: http://www.jclark.com/sp/
1997-04-24T08:04:53+00:00 sysutils/tcplist Lists TCP connections to/from local machine (+username on both sides)
Tcplist makes a list of TCP connections to and from the local machine,
displaying the user name associated with the local end, and making use of
Ident services if available to determine the "user" at the other end.

Tcplist uses LSOF to do its low level work on 4.4BSD machines.
1997-04-24T08:02:43+00:00 security/super Allow others to run commands as root
Super is a setuid-root program that offers:

o restricted setuid-root access to executables, adjustable
on a per-program and per-user basis;

o a relatively secure environment for scripts, so that well-written
scripts can be run as root (or some other uid/gid), without
unduly compromising security.

The design philosophy behind super is two-fold:

(a) some users can be trusted when executing certain commands;
(b) there are some commands, such as a script to mount CDROM's,
which you'd like to be safely executable even by users who
are NOT trusted. Although setuid-root scripts are insecure,
a good setuid-root wrapper around a sensible non-setuid script
can be hard to break, and super provides that wrapper so that
even a non-trusted user can use the scripts.

WWW: http://www.ucolick.org/~will/#super
1997-04-18T12:10:29+00:00 devel/p5-PV Perl5 library for text-mode user interface widgets
INTRO
=====

I needed a basic text-mode GUI framework to implement some
nice-looking proggies on Linux. Didn't find any around, so necessity
became the mother of PerlVision. And this beast kept growing as I made
love to Perl, so now it's far from 'basic'. Provides 90% of the
features you'd want for a user interface, including check boxes,
radio buttons, three different styles (!) of pushbuttons, single and
multiple selection list boxes, an extensible edit box that does
auto-wrapping, a scrollable viewbox, single line text entry fields, a
menu bar with pulldown menus, and full pop-up dialog boxes with multiple
controls.

This version of PerlVision uses Will Setzer's Curses.pm dynaload
module for Perl, so you need to get and compile that first, from
ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl<whatever>.

PerlVision will only work with Perl 5+ of-course (upgrade || die()!).

WWW: https://metacpan.org/release/PerlVision
1997-04-18T12:08:17+00:00 net/mrtg The multi-router traffic grapher
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
load on network-links. MRTG generates HTML pages containing PNG images which
provide a LIVE visual representation of this traffic. Check

WWW: http://www.mrtg.org/

for an example. MRTG is based on Perl and C and works under UNIX and Windows
NT.

MRTG is being successfully used on many sites around the net.
Check the MRTG-Site-Map, which is at:
http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/users.html
1997-04-18T12:08:17+00:00 net-mgmt/mrtg Multi-router traffic grapher
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
load on network-links. MRTG generates HTML pages containing PNG images which
provide a LIVE visual representation of this traffic. Check

WWW: https://oss.oetiker.ch/mrtg/

for an example. MRTG is based on Perl and C and works under UNIX and Windows
NT.

MRTG is being successfully used on many sites around the net.
1997-04-18T08:45:52+00:00 korean/johabfonts Hangul fonts for X11(johab) used in many hangul-related programs
Hangul X11 fonts(Johab)
-----------------------

It is Korean fonts for X11, used in hanterm, hanemacs, mozilla, etc.
Its encoding is not standard(-johab*), so it cannot be used in i18n-ed
program of X11. But Mozilla(open source netscape web browser) can use
these fonts for displaying.
1997-04-18T08:45:52+00:00 korean/hanterm An xterm hacked for managing Korean languages
Hanterm
-------

Hanterm is a hack of xterm for managing Korean language. We can input/output
Korean language characters in hanterm, not using i18n facility of X11.
It supports 2/3 type hangul keyboards, ksc5601/ksx1001 type X11 hangul
fonts and Johab fonts, originally used in Hanterm early version.

WWW: http://www.hanterm.org/
1997-04-18T08:45:52+00:00 korean/hanterm-xf86 X11R6-based xterm hacked for managing Korean languages
hanterm-xf
----------

It is one of many variants of hanterm, a well-known program for managing
Korean language in X11. This version supports the features
such as automatic fonts detection, johab844 font support,
and based on X11R6 xterm code. The scrollbar is displayed in right.

WWW: http://kldp.net/projects/hanterm-xf/
1997-04-17T07:05:40+00:00 audio/mxv Sound file editor/player/recorder/converter for X Window System
This is the MiXViews sound file editor/recorder/player that supports
FreeBSD's voxware sound drivers written by doug@ccmrc.ucsb.edu.
It supports the following sound file formats: IRCAM, SND/AU, Hybrid (CMIX),
AIF-C, WAVE, and raw (headerless).
1997-04-12T17:17:34+00:00 net/echoping Ping-like program that uses TCP and/or HTTP
"echoping" is a small program to test (approximatively) performances of a
remote host by sending it TCP "echo" (or other protocol) packets.

- uses the protocols echo, discard, chargen or HTTP,
- uses UDP instead of TCP for the protocols which accept it (like echo),
- can repeat the test and display various measures about it,
- can use T/TCP on systems which support it.

It's useful for checking that http servers are running and not wedged.

WWW: https://github.com/bortzmeyer/echoping
1997-04-11T10:02:52+00:00 print/bibcard X11 interface for editing BibTeX files
BiBCard provides an Xview/X11 interface for entering bibilographies in
a natural format, while outputting BibTeX formatted files.
1997-04-09T07:05:26+00:00 chinese/nvi-euc-tw A clone of vi/ex, with multilingual patch, default settings for euc-tw
1997-04-07T07:02:51+00:00 math/randlib Library of Routines for Random Number Generation
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string

WWW: https://biostatistics.mdanderson.org/SoftwareDownload/SingleSoftware.aspx?Software_Id=27
1997-04-07T07:02:51+00:00 math/libranlib Library of Routines for Random Number Generation
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string
1997-04-07T07:02:51+00:00 math/librandlib Library of Routines for Random Number Generation
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string

WWW: https://biostatistics.mdanderson.org/SoftwareDownload/SingleSoftware.aspx?Software_Id=27
1997-04-06T02:45:30+00:00 games/nethack34-qt
NetHack is a Free graphical one-player roleplaying game with a
highly modular window system interface supporting TTY, VGA, Mac,
Amiga, and other displays. Qt is a graphical user interface toolkit.
So, "NetHack with Qt interface" is a version of NetHack which has
a user interface module written using the Qt toolkit.

The Qt interface has these extra features:

o Tiles (graphics) in the inventory and other item-menu windows.
o The player cursor changes colour as your relative hit-points drop.
o The message window greys-out older message.
o The item menus allow a count (click to left of icon - hidden feature).
o Icons for the major attributes and player states.
o Menus (only needed by newbie dungeon fodder).
o Variable size fonts and tiles.
o More space for the map as messages and status are side-by-side.
o You rarely need to put the mouse in a pop-up to interact with it.
o Macros - hidden feature - F1=multi-rest F2=multi-search F3=try-it
o It is much easier to code, so new feature-requests are more easily done.
o Sound support.

WWW: http://trolls.troll.no/warwick/nethack/
1997-04-06T02:45:30+00:00 games/nethack33-qt
NetHack is a Free graphical one-player roleplaying game with a
highly modular window system interface supporting TTY, VGA, Mac,
Amiga, and other displays. Qt is a graphical user interface toolkit.
So, "NetHack with Qt interface" is a version of NetHack which has
a user interface module written using the Qt toolkit.

The Qt interface has these extra features:

o Tiles (graphics) in the inventory and other item-menu windows.
o The player cursor changes colour as your relative hit-points drop.
o The message window greys-out older message.
o The item menus allow a count (click to left of icon - hidden feature).
o Icons for the major attributes and player states.
o Menus (only needed by newbie dungeon fodder).
o Variable size fonts and tiles.
o More space for the map as messages and status are side-by-side.
o You rarely need to put the mouse in a pop-up to interact with it.
o Macros - hidden feature - F1=multi-rest F2=multi-search F3=try-it
o It is much easier to code, so new feature-requests are more easily done.
o Sound support.

WWW: http://trolls.troll.no/warwick/nethack/
1997-04-06T02:45:30+00:00 games/nethack-qt
NetHack is a Free graphical one-player roleplaying game with a
highly modular window system interface supporting TTY, VGA, Mac,
Amiga, and other displays. Qt is a graphical user interface toolkit.
So, "NetHack with Qt interface" is a version of NetHack which has
a user interface module written using the Qt toolkit.

The Qt interface has these extra features:

o Tiles (graphics) in the inventory and other item-menu windows.
o The player cursor changes colour as your relative hit-points drop.
o The message window greys-out older message.
o The item menus allow a count (click to left of icon - hidden feature).
o Icons for the major attributes and player states.
o Menus (only needed by newbie dungeon fodder).
o Variable size fonts and tiles.
o More space for the map as messages and status are side-by-side.
o You rarely need to put the mouse in a pop-up to interact with it.
o Macros - hidden feature - F1=multi-rest F2=multi-search F3=try-it
o It is much easier to code, so new feature-requests are more easily done.
o Sound support.

WWW: http://trolls.troll.no/warwick/nethack/
1997-04-05T22:15:47+00:00 net/p5-Net-DNS Perl5 interface to the DNS resolver, and dymanic updates
Net::DNS is a collection of Perl modules to interface with
the Domain Name System (DNS) resolver. It allows the
programmer to perform queries that are beyond the
capabilities of gethostbyname and gethostbyaddr.

There are also methods for dealing with creating and
parsing dynamic updates packets.

WWW: http://search.cpan.org/search?module=Net::DNS

- Doug Barton
DougB@FreeBSD.org
1997-04-05T22:15:47+00:00 dns/p5-Net-DNS Perl5 interface to the DNS resolver, and dynamic updates
Net::DNS is a collection of Perl modules to interface with the Domain Name
System (DNS) resolver. It allows the programmer to perform queries that are
beyond the capabilities of gethostbyname and gethostbyaddr.

There are also methods for dealing with creating and parsing dynamic updates
packets.

WWW: https://metacpan.org/release/Net-DNS
1997-04-01T11:38:33+00:00 japanese/k12 X11 12-dot Kanji font
Japanese 12 dot font named `kanamecho'.
kaname-latin1.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-60-\
ISO8859-1
knmhn12x.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-60-\
JISX0201.1976-0
knm12p.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-P-120-\
JISX0208.1983-0
knm12pb.pcf:-MNKANAME-Fixed-Bold-R-Normal--12-110-75-75-P-120-\
JISX0208.1983-0
knmzn12x.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-120-\
JISX0208.1983-0
knmzn12xb.pcf:-MNKANAME-Fixed-Bold-R-Normal--12-110-75-75-C-120-\
JISX0208.1983-0

You can also use 'k12' as an alias for knmzn12x.pcf, 'k12b' for knmzn12xb.pcf,
'r12' for knmhn12x.pcf, and 'a12' for kaname-latin1.pcf.

Simple usage:
% kterm -fn a12 -fk k12 -fl r12
% mule -fn r12
1997-04-01T04:44:00+00:00 security/tripwire12 File system security and verification program
Tripwire is a tool that aids system administrators and
users in monitoring a designated set of files for any changes.
Used with system files on a regular (e.g., daily) basis, Tripwire
can notify system administrators of corrupted or tampered files,
so damage control measures can be taken in a timely manner.

If "TRIPWIRE_FLOPPY" is set to "YES" in the environment or on the
"make" command line, this port will write the tripwire database to
a floppy disk, which should then be write-protected and used as a
reference for future runs. The diskette should be formatted and
present in the "A" drive before starting the "make install" step.

Joe Greco <jgreco@ns.sol.net>
1997-04-01T04:44:00+00:00 security/tripwire File system security and verification program
Tripwire is a tool that aids system administrators and
users in monitoring a designated set of files for any changes.
Used with system files on a regular (e.g., daily) basis, Tripwire
can notify system administrators of corrupted or tampered files,
so damage control measures can be taken in a timely manner.

WWW: https://sourceforge.net/projects/tripwire/
1997-04-01T04:44:00+00:00 security/tripwire-131 File system security and verification program
Tripwire is a tool that aids system administrators and
users in monitoring a designated set of files for any changes.
Used with system files on a regular (e.g., daily) basis, Tripwire
can notify system administrators of corrupted or tampered files,
so damage control measures can be taken in a timely manner.

If "TRIPWIRE_FLOPPY" is set to "YES" in the environment or on the
"make" command line, this port will write the tripwire database to
a floppy disk, which should then be write-protected and used as a
reference for future runs. The diskette should be formatted and
present in the "A" drive before starting the "make install" step.

Joe Greco <jgreco@ns.sol.net>
1997-03-31T11:40:00+00:00 www/cgiparse C library to parse CGI Forms
cgiparse is a C library that is used to build cgi's that can parse
web forms. It provides a few utility functions that allow your
cgi's to be easily debuged.

To parse a cgi form it is as easy as calling cgigetvalue("name").
1997-03-30T17:19:56+00:00 net/arpwatch Monitor arp & rarp requests
ARPWATCH 2.0
Lawrence Berkeley National Laboratory
Network Research Group
arpwatch@ee.lbl.gov
ftp://ftp.ee.lbl.gov/arpwatch.tar.Z

This directory contains source code for arpwatch and arpsnmp, tools
that monitors ethernet activity and maintain a database of ethernet/ip
address pairings. It also reports certain changes via email.

Arpsnmp has the same database features of arpwatch but relies on an
external agent to collect the arp data. This distribution contains a
script, arpfetch, that uses snmpwalk from the CMU SNMP package. This
package is available from:

ftp://ftp.net.cmu.edu/pub/snmp-dist/cmu-snmp*.tar.Z

It should be trivial to adaptive the output of any snmp query program
for use with arpsnmp.

Please send bugs and comments to arpwatch@ee.lbl.gov.
1997-03-30T17:19:56+00:00 net/arpwatch-devel Monitor arp & rarp requests
This is a development fork of arpwatch. This has been threaded in
order to better deal with the requirements of multi-interface
routers. Information regarding MAC addresses and interfaces is
maintained by the program, and an alert is issued should a device
move between interfaces. In addition, event processing has been
refactored, and some bugs have been fixed.

see net/arpwatch/pkg-descr for more information about arpwatch 2.x

Matthew George <mdg@secureworks.net>
1997-03-30T17:19:56+00:00 net-mgmt/arpwatch Monitor arp & rarp requests
This package contains tools that monitors ethernet activity and
maintains a database of ethernet/ip address pairings. It also reports
certain changes via email.

WWW: http://ee.lbl.gov/
1997-03-30T17:19:56+00:00 net-mgmt/arpwatch-devel Monitor arp & rarp requests
This is a development fork of arpwatch. This has been threaded in
order to better deal with the requirements of multi-interface
routers. Information regarding MAC addresses and interfaces is
maintained by the program, and an alert is issued should a device
move between interfaces. In addition, event processing has been
refactored, and some bugs have been fixed.

see net-mgmt/arpwatch/pkg-descr for more information about arpwatch 2.x

Matthew George <mdg@secureworks.net>
1997-03-30T00:04:11+00:00 korean/hanyangfonts Hanyang Hangul fonts for X11
Hanyang Hangul X11 fonts
------------------------

It is Korean fonts for X11(ksc5601.1987-0). These fonts are
copyrighted by (C) Hanyang Systems, but it is in the public domain.
1997-03-29T23:55:56+00:00 converters/xdeview X11 program for uu/xx/Base64/BinHex/yEnc de-/encoding
This is a powerful and easy-to-use tcl/tk-based program
which can de/en-code BinHex, uuencoded, xxencoded, Base64,
and yEnc formats.

Xdeview uses tcl/tk 8.3, but the port can be configured to
use other tcl/tk versions (see the port Makefile).

WWW: http://www.fpx.de/fp/Software/UUDeview/
1997-03-29T12:58:32+00:00 korean/pinetreefonts Hangul fonts for X11(pinetree, KSC5601-1987-0 encoding)
Hangul X11 fonts(pinetree)
--------------------------

It is hangul font made by Yong-Jae Lee(yjlee@cglab.snu.ac.kr). Its encoding
is KSC5601-1987-0, so it can be used in many X11 programs, such as Netscape.
It is very useful because it provides many size and styles(bold, normal,
8-24 points), and it is propositional fonts not common in hangul fonts.
1997-03-27T20:53:42+00:00 devel/crossgo32 Cross Development Environment for 32-bit DOS
Crossgo32 is a cross-compiler built from "gcc 2.7.2.2" which uses the
Cygnus embedded libraries to create smaller binaries. Unfortunately
there is no networking support at the moment. Binaries are created in
the COFF format and a utility is provided to convert these binaries
into DJGPPv1 exe files.

The package is composed of the following utilities:
GNU`s misc. utilities binutils-2.7
The GNU's C Compiler gcc-2.7.2.2 + crosspatch
Cygnus's embedded libraries newlib-1.7.1
Cygnus's dos release utilities dosrel-1.0

Share and enjoy,

- Joel
sutton@aardvark.apana.org.au

WWW: http://www.delorie.com/djgpp/
1997-03-26T02:14:02+00:00 mail/bulk_mailer Speeds delivery to mailing lists by sorting & batching addresses
This is a C program to do "bulk" mailing. For input, it takes a file
of recipient addresses (one address per line) and a message (with
headers already attached) to be sent to the recipients. It sorts the
recipient list by reversed domain (so similar ones sort together),
splits up the recipients into several groups containing no more than N
domains each, creates an SMTP envelope for each group of recipients,
and feeds that envelope to "/usr/sbin/sendmail -bs".
1997-03-26T02:10:33+00:00 audio/splay Audio player that decodes MPEG Layer 1/2/3 and WAV files
Splay program uses the MPEG/wave sound library to play sound files in
several formats, notably the MPEG audio and Wave format. This early
version has only limited functionally and a simplistic user interface.

WWW: http://splay.sourceforge.net/
1997-03-25T15:25:43+00:00 x11/xprompt Displays a dialog box and prompts user for text
Small program to display a dialog box and receive text from
the user. Suitable for use in shell scripts, etc.
1997-03-25T10:53:11+00:00 print/detex Strips TeX/LaTeX codes from a file
detex takes as input a TeX source file and strips the TeX commands.
The result is output to stdout. This is useful if you need a pure ASCII
version of a TeX/LaTeX file.

WWW: http://www.cs.purdue.edu/homes/trinkle/detex/
1997-03-25T10:47:28+00:00 korean/h2ps Formats an ASCII file for printing on a postscript printer with Korean char
h2ps
----

h2ps formats each named file for printing in a postscript printer with
embedded PS hangul fonts; if no file is given, h2ps reads from the
standard input. The format used is nice and compact: n(1 to 10) pages
on each physical page, headers with useful information (page number,
printing date), etc. This is very useful for making simple listings of
Korean text.

It is relatively compact when comparing with nh2ps, and no need to another
fonts or ghostscript. It can be printed with any PostScript printer only
with english fonts because its fonts are embedded with output.
1997-03-25T09:58:02+00:00 net/fping Quickly ping multiple hosts without flooding the network
A tool to quickly ping N number of hosts to determine their reachability
without flooding the network.

fping is different from ping in that you can specify any number of
hosts on the command line, or specify a file containing the lists
of hosts to ping. Instead of trying one host until it timeouts or
replies, fping will send out a ping packet and move on to the next
host in a round-robin fashion. If a host replies, it is noted and
removed from the list of hosts to check. If a host does not respond
within a certain time limit and/or retry limit it will be considered
unreachable.

Unlike ping, fping is meant to be used in scripts and its
output is easy to parse.

WWW: http://www.fping.org/
1997-03-24T19:36:56+00:00 print/c2ps-letter A PostScript pretty-printer for C source
A PostScript pretty-printer for C source with numerous features.

Released under the GPL by Dmitri Shtilman <dash@vision10.technion.ac.il>
and Dmitri Makarov <dimm@vnet.ibm.com>.

WWW: http://www.cs.technion.ac.il/users/c2ps/
1997-03-23T17:33:50+00:00 sysutils/idled A daemon that logs out idle users and those users hogging resources
This is a port of idled by Michael P. Crider. Idled is a daemon that runs on a
machine to keep an eye on current users. If users have been idle for too long,
or have been logged on for too long, or have logged in too many times, it will
warn them and log them out appropriately.
1997-03-23T17:33:50+00:00 sysutils/doinkd Daemon that logs out idle users and those users hogging resources
This is the doinkd - user activity monitor project ("idled")

This project was registered on SourceForge.net on May 25, 2006, and is
described by the project team as follows:

The idle daemon (doinkd) monitors user activity and logs them off when
predefined rules are met. These include session time, multiple logins,
tty, idletime and group limits. Similar to the Unix idleout command,
but much more configurable. Formerly idled.

WWW: https://sourceforge.net/projects/idled/
1997-03-18T22:53:48+00:00 lang/objc Portable Object Compiler
This is an independent implementation of Objective C - independent
of Stepstone's, NeXT's, GNU's (Free Software Foundation) or SunSoft's
Objective C implementation.

Like the GNU compiler, the "objc" grammar is written in YACC. The lexical
ananlyzer is written in LEX, and the compiler itself in the Bourne
shell and in Objective C. (the optional Objective C link editor is
written in AWK).

WWW: http://users.telenet.be/stes/compiler.html
1997-03-11T23:36:35+00:00 x11/xtestpicture Create a full-screen image to adjust your monitor
Xtestpicture creates a full-screen picture that is intended to help
you adjusting your monitor, resembling the usual TV test pictures.

The picture consists of some geometrical elements, like two crossing
diagonals, a circle, a couple of recatangles. In the center, there's
a rectangle filled with vertical lines, to prove sharpness and video
bandwidth, and a color area to adjust the color saturation and contrast.

That's about all there is to be, doesn't sound very impressive, right?
Simply click a mouse button to get rid of it again.

Dresden, March 1997 Joerg Wunsch <joerg@FreeBSD.org>
1997-03-11T22:04:46+00:00 games/xblast Multi-player real-time strategy game for X11
XBlast is a multi-player arcade game for X11. The game
can be played with at least two players and up to six
players. It was inspired by the video/computer game
Bomberman(Dynablaster), which was to my knowledge first
programmed for NEC's PC Engine/Turbo Grafx. Other (com-
mercial) versions of the original game exist for IBM-PC,
Atari ST, Amiga, NES, GameBoy and Super NES.

WWW: http://xblast.sourceforge.net/
1997-03-11T11:52:43+00:00 japanese/expect A sophisticated scripter based on Japanized tcl/tk
Expect is a program that performs programmed dialogue with other
interactive programs. It is briefly described by its man page, expect(1).

This version is based on Japanized Tcl/Tk, so it has 'kanji' command.

It uses pseudo-tty's to control the child processes, so it is not affected
by programs that refuse to read from stdin or pipes. (eg: passwd(1) etc).

WWW: http://expect.nist.gov/
FAQ: http://expect.nist.gov/FAQ.html
1997-03-09T21:34:26+00:00 security/john Featureful Unix password cracker
John the Ripper is a fast password cracker, currently available for many
flavors of Unix (eleven are officially supported, not counting different
architectures), DOS, Win32, BeOS, and OpenVMS. Its primary purpose is to
detect weak Unix passwords. Besides several crypt(3) password hash types
most commonly found on various Unix flavors, supported out of the box are
Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with
contributed patches (over 40 of additional hash and cipher types).

WWW: http://www.openwall.com/john/
1997-03-06T10:15:04+00:00 x11/xantfarm Ant hill simulation on X11 root window
Xantfarm animates the X11 root window with a simulated ant hill.

WWW: http://www.acme.com/software/xantfarm/
1997-03-06T09:22:37+00:00 games/xpat2 X11 solitaire game with 14 variations
A solitaire game for X11 that supports 14 different games,
including Klondike, Free Cell, Spider, Calculation, and Gypsy.

The game features beautifully decorated cards, online help,
a replay feature, and hints.
1997-03-06T08:38:46+00:00 korean/nvi-iso-2022-kr Clone of vi/ex, with multilingual patch, default settings for iso-2022-kr
1997-03-06T08:38:46+00:00 korean/nvi-euc-kr A clone of vi/ex, with multilingual patch, default settings for euc-kr
1997-03-06T08:38:46+00:00 japanese/nvi-sjis A clone of vi/ex, with multilingual patch, default settings for sjis
1997-03-06T08:38:46+00:00 japanese/nvi-iso-2022-jp Clone of vi/ex, with multilingual patch, default settings for iso-2022-jp
1997-03-06T08:38:46+00:00 japanese/nvi-euc-jp A clone of vi/ex, with multilingual patch, default settings for euc-jp
1997-03-06T08:38:46+00:00 editors/nvi-perl A clone of vi/ex, with perl5 linked into
This ports contains nex/nvi with perl5 interpreter linked into.

nex/nvi is a freely redistributable implementation of ex/vi text
editors originally distributed as part of the Fourth Berkeley
Software Distribution (4BSD), by the University of California,
Berkeley.

original distribution site:
ftp://ftp.cs.berkeley.edu/ucb/4bsd/nvi-1.79.tar.gz
1997-03-06T08:38:46+00:00 editors/nvi-m17n Clone of vi/ex, with multilingual patch, no default settings
This ports contains multilingualized nex/nvi.

nex/nvi is a freely redistributable implementation of ex/vi text
editors originally distributed as part of the Fourth Berkeley
Software Distribution (4BSD), by the University of California,
Berkeley.

Multilingual patch enables you to use the following multilingual
encoding methods, such as:
none iso-8859-[1234789] latin1 latin2
euc-jp-1978 euc-jp euc-jp-1983 euc-jp-1990 euc-cn euc-kr
iso-2022-cn iso-2022-jp iso-2022-kr
iso-2022-7-1 iso-2022-7-2 iso-2022-8-2
sjis big5 hz euc-tw
Multilingual support has been set up to use some of the above (guess from
the name of the ports/packages) as default value.
You can change encoding style on the fly, or by setting up ~/.exrc.
With configurations, for Japanese encodings, you can also enjoy the
embedded canna support.
See /usr/local/share/vi/README.* for details of multilingual patch.
1997-03-06T08:38:46+00:00 chinese/nvi-euc-cn A clone of vi/ex, with multilingual patch, default settings for euc-cn
1997-03-06T08:38:46+00:00 chinese/nvi-big5 A clone of vi/ex, with multilingual patch, default settings for big5
1997-03-06T06:28:27+00:00 korean/FreeWnn-server Japanese/Chinese/Korean input method (Korean server)
FreeWnn is a Japanese/Chinese/Korean input method.

This port has only the server and dictionaries used for the Korean
input method.

WWW: http://www.freewnn.org/
1997-03-06T06:28:27+00:00 korean/FreeWnn-lib Japanese/Chinese/Korean input method (Korean client libraries)
FreeWnn is a Japanese/Chinese/Korean input method.

This port has only libraries for a Korean imput method. The libraries
containes a archive file (libkwnn.a), header files and files which are
used to a client.

Note that you must set a environment variable KSERVER if you use a
client of Wnn.

WWW: http://www.freewnn.org/
1997-03-06T02:18:51+00:00 net/tcptrace TCP dump file analysis tool
tcptrace is a TCP connection analysis tool. It can tell you detailed
information about TCP connections by sifting through dump files.
The dump file formats supported are:
Standard tcpdump format (you need the pcap library)
Sun's snoop format
Macintosh Etherpeek format
HP/NetMetrix protocol analysis format
NS simulator output format
NetScout
NLANR Tsh Format

To see the graphs, you'll also need Tim Shepard's xplot program,
available at http://www.xplot.org

WWW: http://www.tcptrace.org/
1997-03-06T01:23:08+00:00 math/xplot X11 plotting package
An X11 graphing utility. Commonly used to display TCP traces.

WWW: http://www.xplot.org/
1997-03-05T12:27:38+00:00 games/xpuzzletama Puzzle tama, a Tetris like game
PuzzleTama is a tetris-like puzzle game for X Window System.

OPTIONS:
usage: xpuzzletama [options]
-display display Specify display name
-rensa n How many balls is need to disappear.
(Score registration available only 3)

-install Install colormap
-mouse Use mouse
-net Multi player through net
-host host Specify host when multi playing

You can also configure mouse button.
-rturn button-number default 1
-fall button-number default 2
-lturn button-number default 3
1997-03-05T08:30:54+00:00 emulators/bsvc Extensible hardware simulation framework with MC68K support
BSVC is an extensible simulator framework for microprocessor
design and testing. It comes with a simulator and assembler
for the Motorola MC68k family of microprocessors, and supplies
a graphical user interface for simulation runs.
1997-03-04T10:30:13+00:00 games/an Fast anagram generator
Generates anagrams for a phrase supplied by the user, the words
used in the anagram are taken from a specified dictionary which
should contain one word per line (default:/usr/share/dict/words).
It understands accented characters and should work with any alphabetic
language.

WWW: https://packages.debian.org/unstable/games/an
1997-03-04T10:09:08+00:00 print/dvi2tty dvi-file previewer for text only devices
dvi2tty converts a TeX DVI-file to a format that is appropriate for
terminals and line printers. The program is intended to be used for
preliminary proofreading of TeX-ed documents. By default the output
is directed to the terminal, possibly through a pager (depending on
how the program was installed), but it can be directed to a file or
a pipe.

WWW: http://www.mesa.nl/
1997-03-04T09:35:21+00:00 games/angband Rogue-like game with color, X11 support
A roguelike game derived from Moria, based loosely on the books of J.R.R.
Tolkien. The ultimate aim of the game is to advance in skill and strength,
collecting better and more powerful magical items until you are ready to face
the Master of the dungeon: Morgoth himself! Your character, the dungeon, and
all the monsters are represented on the screen using ASCII characters. Game
also provides graphical tiles mode.

WWW: http://rephial.org/
1997-03-03T16:27:12+00:00 x11-clocks/rclock Analog clock for X w/appointment reminder and mail notification
Rclock is an analog clock for X intended as an xclock(1) replacement that
conserves memory and has extra features: rclock enters reverse video if
there is mail waiting; an appointment reminder is also builtin.

The ~/.rclock file lists the messages to display and/or the programs
to run at specified times and dates.
1997-03-03T12:38:01+00:00 japanese/recjis Tool for recovery of broken japanese text
Recjis - Recover jis codeing system

Recjis is some programs to repair broken japanese texts such
as MSB or ESC lost. You cannot recover perfectly with recjis
but its high repair rate make it useful.

COMMAND:
rjis -- recover jis code that lost ESCs
rujis -- recover ujis (EUC, DEC without 1 byte kana
charactor) files that lost MSBs
rsjis -- recover Shift JIS files that lost MSBs
dejis -- exclude ESCs and set MSB 0 to destroy
japanese texts (it's only for sample :-)

USAGE:
r[us]jis input output
r[us]jis input > output
r[us]jis < input > output

OPTIONS:
-h show usage
-l study mode - Let rujis or rsjis remake tables.
They learn from files with MSBs. No output.
-t use user-specify tables
1997-03-03T10:21:24+00:00 japanese/a2ps Text file to postscript converter (with Japanese support)
A2ps formats each named file for printing in a postscript printer; if
no file is given, a2ps reads from the standard input. The format used
is nice and compact: normally two pages on each physical page, borders
surrounding pages, headers with useful information (page number,
printing date, file name or supplied header), etc.
This is very useful for making archive listings of programs.
1997-03-03T08:46:55+00:00 japanese/newosaka Translator of Japanese EUC documents into Osaka language
This is the Osaka-Ben compiler.

Usage:
cat EUC-CODE-TEXT | osaka

Use EUC code for the original Japanese text. Please try nkf or other
code filter to make EUC code from other code.

cat JAPANESE_TEXT | nkf -e | osaka
1997-03-02T18:26:18+00:00 www/wwwstat Webserver logfile analysis package
wwwstat: httpd logfile analysis package

Copyright (c) 1994, 1996 Regents of the University of California.

wwwstat processes a sequence of httpd Common Logfile Format access_log
files and prior summary outputs, and then outputs a summary of
the access statistics in a nice HTML format.

splitlog processes a sequence of httpd Common Logfile Format access_log
files (or CLF with a one-field prefix) and splits the entries into
separate files according to the requested URL and/or vhost prefix.

WWW: http://ftp.ics.uci.edu/pub/websoft/wwwstat/
1997-03-02T14:55:59+00:00 japanese/iv A toolkit from Stanford University and Silicon Graphics + Japanese patches
* How to use Interviews / idraw

Binary files are installed to ${prefix}/interviews/bin directory.
Please add ${prefix}/interviews/bin to your path variable.

For example (with csh or tcsh):
% set path = ( $path /usr/local/interviews/bin )
% rehash
% kinput2 &
% idraw

Enjoy!!

* support code of CID-Keyed font PostScript Engine is included.

* Acknowledgement

Special thanks to:
Akihiro SATO <akisatoh@gallop.ics.nitech.ac.jp>
He created first ports style files of ja-InterViews.

KATAYAMA <katayama@rd.nacsis.ac.jp>
He created fixeucfont-1.2 which convertor for CID-keyed font
PostScript Engine.
http://www.rd.nacsis.ac.jp/~katayama/homepage/fixeucfont/

FURUKAWA <yasu@on.cs.keio.ac.jp>
He created fixcmpfont patch from fixeucfont-1.2.
And, he fixed critical bug under egcs g++.
http://www.on.cs.keio.ac.jp/~yasu/linux/interviews/

Yoshiro MIHIRA
<sanpei@sanpei.org>
1997-03-02T13:02:07+00:00 japanese/tk42 Japanized TK (Tcl Tool Kit)
This package contains the binary release of Japanized Tk version 4.2,
a GUI toolkit for Tcl.

Many thanks to Mr. Nishinaka and tcl-jp team.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.
And Japanized version of this document is available.
`` Tcl and Tk Toolkit'', SOFTBANK, ISBN4-89052-819-9.

A full set of manual pages is also provided with this package.

NOTE: This kit requires a Japanized Tcl7.6 binary kit.
1997-03-02T13:01:25+00:00 japanese/tcl76 Japanized Tcl (Tool Command Language)
This package contains the binary release of Japanized Tcl7.6,
an embeddable tool command language.

Many thanks to Mr. Nishinaka and tcl-jp team.

The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.
And Japanized version of this document is available.
`` Tcl and Tk Toolkit'', SOFTBANK, ISBN4-89052-819-9.

A full set of manual pages is also provided with this package.
1997-02-28T10:52:53+00:00 graphics/xaos Real-time fractal browser
This is a port of "XaoS", a real time fractal browser for X11 and
ASCII terminals.

Features:
- Very fast algorithms allow interactive zooming.
- Various coloring modes are provided for points inside and
outside the selected fractal.
- Autopilot mode
- 11 fractal formulas
- saving to GIF files
- palette rotation
- random dot stereograms

WWW: http://xaos.sf.net
1997-02-27T09:27:59+00:00 emulators/fmsx Portable MSX/MSX2/MSX2+ Emulator
******* fMSX *******
The Portable MSX/MSX2/MSX2+ Emulator
by Marat Fayzullin <fms@cs.umd.edu>

For Cartridges see: ftp://ftp.komkon.org/pub/EMUL8/MSX/Carts/

WWW: http://fms.komkon.org/fMSX/
1997-02-25T14:21:15+00:00 graphics/plotmtv Multipurpose X11 plotting program
PLOTMTV's capabilities include 2D line and scatter plots (x-vs-y),
contour plots, 3D surface, line and scatter plots as well as vector plots.
The program has an rough but functional Graphical User Interface, through
which it is possible to zoom in, zoom out, pan, toggle between 2D and 3D
plots, and rotate 3D plots. Both color and grayscale postscript output are
supported.

Written by Kenny Toh (ktoh@td2cad.intel.com), software developer for
the Technology CAD Department, Intel Corp, Santa Clara.
1997-02-25T04:19:49+00:00 devel/tvision The Turbo Vision C++ CUI library for UNIX
Turbo Vision for UNIX

Turbo Vision (or TV, for short) is a library that provides an application
framework for C++ programmers. With TV, you can write beautiful
object-oriented character-mode user interfaces in very a short time.

TV is available in C++ and Pascal and is a product of Borland International.
It was developed to run on MS-DOS systems, but today it is available for many
other platforms (ported by independent programmers).

This port is based on the Borland 2.0 version with fixes.

Borland has released the source code to the public some time ago (take a look
at the COPYRIGHT file in the source package for more information).

WWW: http://www.sigala.it/sergio/tvision/

Sandro Sigala
ssigala@globalnet.it
1997-02-24T19:00:30+00:00 www/seamonkey2 The open source, standards compliant web browser
This is the 2.0.x release of the Seamonkey open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SSL encryption, SVG and RDF. Also supports Java with
the use of the FreeBSD native Java plug-in.

WWW: http://www.mozilla.org/projects/seamonkey/
1997-02-24T19:00:30+00:00 www/seamonkey The open source, standards compliant web browser
This is the current release of the Seamonkey open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SSL encryption, SVG and RDF. Also supports Java with
the use of the FreeBSD native Java plug-in.

WWW: http://www.mozilla.org/projects/seamonkey/
1997-02-24T19:00:30+00:00 www/netscape48-communicator Netscape ver 4 communicator web-surfboard
This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-02-24T19:00:30+00:00 www/netscape47-navigator DEC Alpha Netscape version 4 navigator web-surfboard
This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-02-24T19:00:30+00:00 www/netscape47-communicator Netscape version 4 communicator web-surfboard for DEC Alpha
This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-02-24T19:00:30+00:00 www/netscape4-navigator
This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.

Note: If the standalone navigator hangs on startup eating all CPU
time, find the user_pref("browser.startup.license_accepted", ...);
line in your ~/.netscape/preferences.js and move it to the end of
the file, or remove it, if simply moving doesn't help.
Don't forget to report this bug to Netscape Team.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.
1997-02-24T19:00:30+00:00 www/netscape4-communicator
This is the netscape web-surfboard. Please read the file
"/usr/local/lib/netscape/LICENSE" for the licensing terms.

Note: If Java applets fail to display. Type this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
And then exit and restart your X server.

WWW: http://www.fortify.net/
1997-02-24T19:00:30+00:00 www/mozilla The open source, standards compliant web browser
This is the current release of the Mozilla open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SVG and RDF. This version also supports SSL encryption,
and Java with the use of the FreeBSD native Java plug-in.

This is the latest release of the Mozilla browser. It contains all the
bugfixes and security enhancements from the mozilla port as well as
new new features.

WWW: http://www.mozilla.org/
1997-02-24T19:00:30+00:00 www/mozilla-vendor The open source, standards compliant web browser
This is the open source web browser, which forms the basis for
Netscape Navigator 6 and higher. It should be fully compliant with all W3C
standards, including HTML, CSS, XML, XSL, JavaScript, MathML,
SVG and RDF. This version also supports SSL encryption, and Java
and Java with the use of the FreeBSD native Java plug-in.

This version of mozilla is used by other vendors for browser development.
It contains many fixes for security, stability, and dataloss as well
as some performance problems. If you want the most stable release of
Mozilla with no new features from version to version, this is the port to
install.

WWW: http://www.mozilla.org/
1997-02-24T19:00:30+00:00 www/mozilla-devel The open source, standards compliant web browser
This is the current release of the Mozilla open source web browser. It should
be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SSL encryption, SVG and RDF. Also supports Java with
the use of the FreeBSD native Java plug-in.

This is the latest bleeding edge release. Beware that you'll probably find
bugs here, so if you value stability, try www/mozilla.

WWW: http://www.mozilla.org/
1997-02-24T19:00:30+00:00 www/mozilla+ipv6
This is the open source web browser, which forms the basis for
Netscape Navigator 6. It should be fully compliant with all W3C
standards, including HTML, CSS, XML, XSL, JavaScript, MathML,
SVG and RDF. This version also supports SSL encryption, but
does not yet support Java.

While the code is officially still in pre-release, the browser
is mostly stable, and does a good job displaying most pages on
the web. Mail and News also work, and provide some interesting
features, such as the ability to check multiple POP3 servers.

Testers are most welcome, but should submit bug reports about
the browser itself to mozilla.org (http://bugzilla.mozilla.org/)
rather than via FreeBSD.


WWW: http://www.mozilla.org/
1997-02-24T19:00:30+00:00 www/bsdi-netscape47-navigator
This is the BSDI BSD/OS version of the Netscape Navigator Web
browser with strong encryption. Unlike the FreeBSD version, this
does not require a.out X libraries (because it is statically linked).
This browser is under U.S. export restrictions. Do "make pre-fetch"
to determine whether you may download it.

If Java applets fail to display, do:
# cd /usr/X11R6/lib/X11/fonts/misc
# /usr/X11R6/bin/mkfontdir
# chmod 444 fonts.dir
then exit and restart your X server.

Please read http://www.cert.org/advisories/CA-2000-08.html before
sending sensitive information with this program.
1997-02-24T19:00:30+00:00 www/bsdi-netscape47-communicator
This is the BSDI BSD/OS version of the Netscape Communicator suite
(Navigator Web browser, Messenger MUA and news reader, and Composer
HTML editor) with strong encryption. Unlike the FreeBSD version,
this does not require a.out X libraries (because it is statically
linked). This browser is under U.S. export restrictions. Do "make
pre-fetch" to determine whether you may download it.

If Java applets fail to display, do this as root:
cd /usr/X11R6/lib/X11/fonts/misc
/usr/X11R6/bin/mkfontdir
chmod 444 fonts.dir
then exit and restart your X server.

Please read http://www.cert.org/advisories/CA-2000-08.html before
sending sensitive information with this program.
1997-02-24T13:50:07+00:00 emulators/xgs Apple IIGS emulator stable release
This emulator does a great job of emulating an Apple IIGS. Various
IIGS hardware devices are also emulated but this version is still an
alpha quality release so you might find a few things missing.

XGS requires a copy of the IIGS ROM to boot up and this port should
attempt to FTP a copy of it from the Asimov archives (if it is still
available). If you have to obtain a copy of it manually then all you
should need to do is drop it in the xgs subdirectory of the distfiles
directory to allow the port to build. This ROM cannot be distributed
due to copyright reasons.

Please check out the files in /usr/local/share/doc/xgs (or equivalent
on your system). As this package has no man pages you will need to
pick up the basics from there. All author credits can be found in
these files also.

Share and enjoy,

Joel...
:->
1997-02-22T14:56:46+00:00 news/dnews Commercial nntp server with enhancements over inn and cnews
Feature list (trimmed):
- Dynamic sucking feed.
- Flexible expire settings
- Flexible access restrictions
- Binarys available for common platforms
- Email confirmation of posts
- Items stored in a database
- Compiling and porting relatively easy
- Installation easy, totally configurable without recompiling
- Documentated
- Supported
- Speed
- XOVER implemented in software
- Streaming support
- Strictly limited machine impact due to single threaded nature

WWW: http://netwinsite.com/
1997-02-19T03:38:56+00:00 misc/jive Filter that converts English text to Jive
Jive is a filter that converts English text to Jive.
Jive reads from standard input and writes to standard output.
1997-02-18T08:34:33+00:00 graphics/sced SCene EDitor for povray/renderman/genray/etc
Sced is a program for creating 3d scenes, then exporting them to a wide
variety of rendering programs. Programs supported are:
POVray, Rayshade, any VRML browser, anything that reads Pixar's RIB
format, and Radiance. Plus a couple of local formats, for me.

Sced uses constraints to allow for the accurate placement of
objects, and provides a maintenance system for keeping this
constraints satisfied as the scene is modified.

WWW: http://www.cs.wisc.edu/~schenney/sced/sced.html
1997-02-18T08:30:58+00:00 net/freewais-sf Enhanced Wide Area Information Server
FreeWAIS-sf is an extension of the freeWAIS software provided by the
Clearinghouse for Networked Information Discovery and Retrieval (CNIDR).
The SF suffix in the software name stands for "structured fields," an
indexing and search feature which distinguishes this software from its
predecessors.

For Year 2000 problems, you may try the patches at
http://www.de.freebsd.org/~wosch/src/freewais/
1997-02-17T10:43:01+00:00 ftp/ftpsearch A system for indexing contents on ftp servers
FTP search 1.0

FTP search is a program for indexing/searching in the contents on ftp servers.
Now you can have your own small scale server indexing your ftp server only.

After performing make/make install of this port, you must go to
/usr/local/ftpsearch and perform `make setup' to configure the software for the
first time. If it fails, you may have to edit /usr/local/ftpsearch/etc/sites
a little (specifying the ftp server you want to index), and check the file in
with rcs again. Then you can try `make setup' one more. If it fails this time
too, read the INSTALL file and examine the logs.

- Tor Egge
1997-02-17T09:54:03+00:00 textproc/isearch Text Search Engine by CNIDR
Isearch is an open source software package for indexing and searching
text documents. It supports full text and field based searching,
relevance ranked results, and Boolean queries, and it can index many
kinds of documents, including HTML, mail folders, list digests, and
text with SGML-style mark up. Additional document types can be added
as C++ modules. Isearch also includes CGI tools to provide a web
interface for searching

WWW: http://www.etymon.com/Isearch/

Paul Marquis
pmarquis@pobox.com
1997-02-17T09:30:16+00:00 x11-clocks/xalarm X based alarm clock
This is a port of xalarm. It is a user configurable alarm clock based
on X. It allows multiple alarms to be set, each with a different
message. Alarms can be set either +X number of minutes and it will also
allow alarms set for days.

ftp://ftp.x.org/contrib/utilities/xalarm.README
1997-02-16T22:32:14+00:00 x11-wm/mlvwm Macintosh like window manager for X11
Mlvwm is a Macintosh like window manager.

Configuration:
Copy /usr/X11R6/lib/X11/mlvwm/system.mlvwmrc(default) to
$HOME/.mlvwmrc . Please refer to the comment in that sample
mlvwmrc.

WWW: http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html
1997-02-16T19:43:06+00:00 devel/fpp Fortran preprocessor for FORTRAN 77 and Fortran 90 programs
fpp is a Fortran preprocessor for FORTRAN 77 and Fortran 90 programs.

Historically, the source code preprocessor found in standard C compilers,
cpp, has been used to provide Fortran programmers with preprocessing
capabilities. However, cpp is too closely tied into the C language syntax
and source line format to be used without careful scrutiny. The proposed
Fortran PreProcessor, fpp, would provide Fortran-specific source code
capabilities that C programmers have come to expect in UNIX environments.

WWW: http://netlib.org/fortran/
1997-02-16T15:16:58+00:00 sysutils/stat Print inode contents
Stat prints out the contents of an inode as they appear to
stat(2) in a human-readable format.

Here is a sample output from stat:

$ stat /
File: "/"
Size: 512 Allocated Blocks: 4 Filetype: Directory
Mode: (0755/drwxr-xr-x) Uid: (0/root) Gid: (0/wheel)
Device: 1024 Inode: 2 Links: 17
Access: Sun Feb 16 14:50:39 1997
Modify: Tue Feb 4 16:59:09 1997
Change: Tue Feb 4 16:59:09 1997
1997-02-16T13:30:45+00:00 benchmarks/xengine Reciprocating engine for X
`xengine' is a reciprocating engine for X. This program used as
benchmark for X.

See README and man page for details.

Orignal xengine written by shutoh@cbx.emi.yamaha.co.jp.
1997-02-16T10:54:58+00:00 games/xsoldier Space-based shoot-em up game for X11
Xsoldier is a space-based shoot'em up game. You fly around and try
to kill everything that moves... and everything that doesn't move...
You get the idea.

WWW: http://www.interq.or.jp/libra/oohara/xsoldier/
1997-02-16T01:55:10+00:00 graphics/hobbes-icons-xpm Collection of over 3000 icons in XPM3 format
These icons were converted from the Hobbes OS/2 archive at hobbes.nmsu.edu.

There were over 7000 icons on Hobbes, but many were duplicates.
All duplicates (based on comparing CRC's) have been removed, a suffix of .N
was added when there were name clashes, and any icons with 256 colors were
also deleted. What remained became 3,382 icons which are mostly 32x32
and 16 colors.

If you want the converter program used, write to:
-Rick Richardson, rick@pcroe.digibd.com, 10/29/93
1997-02-16T01:35:52+00:00 games/xspringies Mass and spring simulation system
XSpringies is a mass and spring simulation system. It's intended use is more
like that of a game, than some design package.

It's written using Xlib only. No Motif or any other widgets sets are used.

The animation in XSpringies is done using an off-screen Pixmap. The next
frame is drawn on this pixmap, then is blitted onto the screen. Since the
frame rate is about 30 frames per second, slower machines (or machines which
have poorly written bit-blitting code) will be deathly slow and blinky.

WWW: http://www.cs.rutgers.edu/~decarlo/software.html
1997-02-16T01:31:37+00:00 java/guavac Java compiler and decompiler developed under GPL
Guavac is a free java compiler developed under GNU Public Licence,
and its package includes guavad, java bitecode decompiler.

Guavac needs gcc-2.7.2 and libg++-2.7.1 or later version installed into
your FreeBSD system.

Preparation for using guavac and guavad (csh):
setenv CLASSPATH .:/usr/local/share/guavac/classes.zip
setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib

Preparation (sh):
CLASSPATH=.:/usr/local/share/guavac/classes.zip
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
export CLASSPATH LD_LIBRARY_PATH

When you compile:
guavac your_java_file.java

When you decompile
guavad your_class_file.class

See more information in the doc/ directory.

Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
1997-02-16T01:19:20+00:00 net/bing A point-to-point bandwith measurement tool
Bing is a point-to-point bandwidth measurement tool (hence the 'b'), based
on ping. It is written by Pierre Beyssac <pb@fasterix.freenix.fr>.

WWW: http://www.freenix.fr/freenix/logiciels/bing.html
1997-02-16T01:14:03+00:00 chinese/big5con Big5 Chinese console
Kon is a kanji console. This is an alpha version. Supported video card is
VGA only, and, supported fonts are Minix/V and BDF. This program requires
shared memory.

This version supports ja_JP.ujis ja_JP.sjis zh_TW.big5 zh_CN.ugb ko_KR.euc.

/usr/local/bin/et to start big5con, *under ttyvX ONLY*.

Modify /usr/local/bin/et and /usr/local/etc/big5con.cfg to your needs.
See /usr/local/lib/xcin/xcin.help for various Chinese input methods.
For more info -- ftp://wj.ml.org/freebsd/woju/binary/b5c.txt
1997-02-15T11:09:04+00:00 japanese/gn-gnspool Simple Japanese Newsreader with Local Spool Support
This is gn-1.35, a simple newsreader with local spooling support.

gn is a small newsreader with NNTP support.
It is especially designed for beginners with easy-to-understand interface.

The attached utility "gnspool" makes gn different from other newsreaders.
gnspool fetches news articles from a NNTP server and stores them locally.
You can read, follow and reply to the articles when you are not connected.
gnspool stores replied/followed messages also, and post them in the next
connection. This feature is greatly useful to save your connection fee.
gnspool feature is available to other newsreaders like mnews or gnus also.

Commercial Distribution of this software needs prior permission from
the author. Walnut Creek CDROM is granted to include this software
into FreeBSD CDROMs.

- Kiroh HARADA
1997-02-14T08:53:05+00:00 math/fftpack Biharmonic equation in rectangular geometry and polar coordinates
/netlib/bihar
FFTPACK (double precision version)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

The routines in this directory are from netlib/bihar.
Although, they look like they are derivatives of the following
package.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

version 4 april 1985


This package consists of programs which perform Fast Fourier
Transforms for both complex and real periodic sequences and
certain other symmetric sequences.

Paul Swarztrauber, NCAR.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
1997-02-14T08:53:05+00:00 math/bihar Biharmonic equation in rectangular geometry and polar coordinates
/netlib/bihar
FFTPACK (double precision version)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

The routines in this directory are from netlib/bihar.
Although, they look like they are derivatives of the following
package.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

version 4 april 1985


This package consists of programs which perform Fast Fourier
Transforms for both complex and real periodic sequences and
certain other symmetric sequences.

Paul Swarztrauber, NCAR.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
1997-02-14T08:19:08+00:00 games/lincity Rich city simulation game for X
LinCity is an SVGALIB and X based city/country simulation game for Linux.
(Solaris 2.5, FreeBSD, HP_UX, AIX and IRIX are ALPHA at this time, but have
been reported to work - sometimes needing a tweak to the Makefile[s].)

You are required to build and maintain a city. You must feed, house,
provide jobs and goods for your residents. You can build a sustainable
economy with the help of renewable energy and recycling, or you can go for
broke and build rockets to escape from a pollution ridden and resource
starved planet, it's up to you. Due to the finite resources available in any
one place, this is not a game that you can leave for long periods of time.

WWW: http://lincity.sourceforge.net/
1997-02-13T14:51:45+00:00 graphics/gd2 A graphics library for fast creation of images
gd is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colors, cut and paste from
other images, and flood fills, and write out the result as a PNG, GIF
or JPEG file. This is particularly useful in World Wide Web applications,
where PNG, GIF and JPEG are three of the formats accepted for inline
images by most browsers.

gd does not provide for every possible desirable graphics operation,
but version 2.0 does include most frequently requested features,
including both truecolor and palette images, resampling (smooth
resizing of truecolor images) and so forth.

WWW: http://www.boutell.com/gd/

- Alex Dupre
sysadmin@alexdupre.com
1997-02-13T14:51:45+00:00 graphics/gd1 A graphics library for fast creation of images
DESCRIPTION

gd is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colors, cut and paste from
other images, and flood fills, and write out the result as a .PNG file.
This is particularly useful in World Wide Web applications, where .PNG
is the format used for inline images.

gd is not a paint program. If you are looking for a paint program, you
are looking in the wrong place. If you are not a programmer, you are
looking in the wrong place.

gd does not provide for every possible desirable graphics operation.
It is not necessary or desirable for gd to become a kitchen-sink
graphics package, but version 1.7.3 incorporates most of the commonly
requested features for an 8-bit 2D package. Support for truecolor
images, JPEG and truecolor PNG is planned for version 2.0.

AUTHOR
gd was written by Thomas Boutell and is currently distributed by
boutell.com, Inc.

WWW: http://www.boutell.com/gd/
1997-02-13T14:51:45+00:00 graphics/gd Graphics library for fast creation of images
gd is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colors, cut and paste from
other images, and flood fills, and write out the result as a PNG, GIF
or JPEG file. This is particularly useful in World Wide Web applications,
where PNG, GIF and JPEG are three of the formats accepted for inline
images by most browsers.

gd does not provide for every possible desirable graphics operation,
but version 2.0 does include most frequently requested features,
including both truecolor and palette images, resampling (smooth
resizing of truecolor images) and so forth.

WWW: https://libgd.github.io/
1997-02-12T15:49:28+00:00 net/delegate General purpose TCP/IP proxy system
DeleGate is a general purpose protocol proxy system for protocols that use
TCP/IP. This software includes support for HTTP, Gopher, FTP, SMTP, NNTP,
POP, Telnet, Wais, Whois, etc.

WWW: http://www.delegate.org/delegate/
1997-02-08T00:40:12+00:00 chinese/lunar Convert between Gregorian Solar Calendar (SC) and Lunar Calendar (LC)
The lunar program performs date conversion between the Gregorian Solar
Calendar (SC) and the Chinese Lunar Calendar (LC).

Given a date in either calendar, the program also outputs the corresponding
"shengxiao" (animal of the year) and "ganzhi" characters.

The date range currently covered is from about 1900 A.D. to 2049 A.D.

The standard time of the Lunar Calendar is Beijing (Hong Kong) Standard Time,
not GMT. Be sure to adjust appropriately for other time zones and "Daylight
Saving Time".
1997-02-08T00:36:02+00:00 chinese/hc Hanzi Converter -- converts between GB and BIG-5 codes
This is the Hanzi Converter, which converts between GB and BIG-5 codes.

The program converts a GB file to a BIG-5 file, or a BIG-5 file to a GB file.
GB (GuoBiao) refers to the standard implementation of "GB2312-80" of
Mainland China, in which the two bytes representing a GB code have their
most significant bit set to 1. BIG-5 refers to the Big Five standard
published in 1984 by Taiwan's Institute for Information Industry.
1997-02-08T00:29:27+00:00 chinese/gbscript Converts GB simplified Chinese text to PostScript
gbscript converts GB simplified Chinese text to PostScript.

Chinese bitmap fonts which are without 'zone gap' and 16x16 or 24x24 sized

Some usable fonts are:
Name Description File Size
[24x24]
cclib.24 (Simplified SONG) 588,816
cclibf.24 (Traditional SONG) 588,816
cclibb.24 (Simplified FANGSONG) 588,816
cclibk.24 (Simplified KAI) 588,816
cclibh.24 (Simplified HEI) 588,816

[16x16]
ncclib.16 (Simplified) 267,712

NOTES:
o cclib.j24, cclib.f24, cclib.k24, cclib.h24 and cclib.n24 are a different set
of font files (although derived from same origins); they cannot be used with
GBscript.
o some fonts do not include zones for special symbols, to save disk space, thus
they are not continuous in zone and there exist 'zone gaps'. GBscript
currently cannot handle this type of font.
o Chinese bitmap fonts can be found in /ftp@ifcss.org:/software/fonts/
1997-02-08T00:18:56+00:00 chinese/gb2ps Converts Chinese GB (simple) encoded text to PostScript
GB2PS converts Chinese GB (simple) encoded text to PostScript.

It automatically supports the HZ encoding. It even allows you to mix
GB and HZ code together.

Examples:
input: gb2ps -h
output: the usage of GB2PS

input: gb2ps cm9203d.gb cm
output: PS programs cm

input: gb2ps -b 3 -e 5 cm9208a.hz cm
output: PS program cm from page 3 to page 5.

then you can print out the Chinese document by sending the PS output
to your PS printer.
1997-02-08T00:02:30+00:00 chinese/c2t Translates GB/Big5 encoding to tone pinyin
c2t (chinese2text) translates GB/Big5 encoding to tone pinyin.
1997-02-07T23:54:07+00:00 net/libsocket++ C++ wrapper library to the sockets
Socket++ is a iostream like C++ class library for the UNIX and INET
domains of sockets and protocols.

Wrappers are also provided for pipe(), socketpair(), popen() and
fork().

Included are also "protocol" classes with two examples - echo and
smtp (client only).

Socket++ is covered by the GPL.

WWW: http://www.linuxhacker.at/socketxx/
1997-02-03T16:31:53+00:00 japanese/cdrom2 Tool to lookup CD-ROM dictionaries
This software allows you to retrieve information from CD-ROM in EPWING
format or EB.

Please consult the documentation in /usr/local/share/doc/cdrom2 to
find out how to use this program.

Note: The documentation is available only in Japanese, and the program
only gives you Japanese help message.

WWW: http://www.nerimadors.or.jp/~jiro/cdrom2/
1997-02-02T20:11:08+00:00 security/rsaref Encryption/authentication library, RSA/MDX/DES
RSAREF is a free, portable software developer's library of popular
encryption and authentication algorithms. The name "RSAREF" means
"RSA reference." RSA Laboratories intends RSAREF to serve as a free,
educational reference implementation of modern public- and secret-key
cryptography.

If you are located outside the USA, you should use the security/librsaintl
port instead, which has better performance and fewer limitations.

RSAREF 2.0 supports the following algorithms:

o RSA encryption and key generation, as defined by RSA
Laboratories' Public-Key Cryptography Standards (PKCS)

o MD2 and MD5 message digests

o DES (Data Encryption Standard) in cipher-block chaining mode

o Diffie-Hellman key agreement

o DESX, RSA Data Security's efficient, secure DES enhancement

o Triple-DES, for added security with three DES operations
1997-02-02T15:20:55+00:00 mail/premail E-mail privacy package, support anon remailers, PGP, nyms
The main function of premail is adding support for encrypted e-mail
to your mailer, using plain PGP, PGP/MIME, MOSS, or
S/MIME.

In addition, premail provides a seamless, transparent interface to
the anonymous remailers, including full support for Mixmaster
remailers and the nymservers. Nymservers provide cryptographically
protected, fully anonymous accounts for both sending and receiving
e-mail.

While premail can be used as a stand-alone application, it works
best when integrated with your mailer. Currently, premail is
integrated completely seamlessly and transparently only with
Netscape 3.0's built-in mailer. It works fairly well with Pine
3.94 or later, as well (plain PGP is supported, but decryption of
MIME-based e-mail encryption protocols is still missing).
Transparent integration of outgoing mail only is supported for any
mailer in which the mail sending program can be configured,
including Berkeley mail, most emacs mailers, and MH. For these
mailers, you can decode messages with a single command.
1997-02-02T04:11:35+00:00 net/cvsup-mirror A kit for easily setting up a FreeBSD mirror site using CVSup
This is the CVSup Mirror Kit, an easy way to set up a FreeBSD mirror
site. When you type "make", it asks you a few questions about
which files you want to mirror, where you want to put them on your
disks, where you want to update them from, etc. After a "make
install" your system will then be running as a nearly self-maintaining
FreeBSD mirror site. It will even update its own configuration
files from the master site automatically.

This kit is not for people who just want to keep their own files
up to date with CVSup. It is for people who wish to run servers
that distribute the FreeBSD sources to others.

This port requires CVSup version 15.3 or later.

WWW: http://www.cvsup.org/

jdp@FreeBSD.org
1997-02-02T01:28:04+00:00 security/crack The "Sensible" Unix Password Cracker
This is Alec Muffett's Crack.

Crack is a freely available program designed to find encrypted passwords.

When you would like to crack a 4.4BSD password file:

Crack -fmt bsd <password_file>

Or, for non-BSD machines:

Crack <password_file>

WWW: http://www.crypticide.com/alecm/security/c50-faq.html
1997-02-01T15:02:20+00:00 games/xbat XEVIOUS like shooting game
This is the XEVIOUS (NAMCO(C)) like game.

TYPE:
xbat
OPTION:
-hs : high speed mode
-dc : use default colormap
-g : rapid fire
-r : exchange keys[z][x]
-h -help : print usage
-mode [0-4] : set game level
0:easy, 1:normal, 2:difficult, 3:more difficult, 4:abnormal
COMMAND:
[s] for Start or Pause
[q] for quit
[c] for setup (at Title screen only)
Cursor key or Number key to move.
i, j, l, k, m also to move.
[z] and [x] to shoot.

Please e-mail the author (wai@nemoto.ecei.tohoku.ac.jp) with improvements or
other comments about this game.
1997-01-29T03:56:05+00:00 japanese/dserver CDROM dictionary server & clients
dserver is a CDROM dictionary server program.

You have to install dictionary file to the directory which is
specified in /usr/local/lib/dserver/dserver_access file.
Refer /usr/local/lib/dserver/doc/README.FreeBSD-setup.euc (in Japanese)
for configuration.

'kenjiro', is installed for client programs. Type 'kenjiro' on command line.
Dictionary looking up program for Mule is also available.
Install diclookup-mule package.
Look at /usr/local/lib/dserver/doc/* for more information.
1997-01-25T09:09:03+00:00 devel/xwpe Borland-like IDE programming environment
xwpe is a X-window programming environment designed for UNIX systems.
It is similar to 'Borland C++' MS-DOS programming IDE environment.

xwpe supports many compilers, linkers, and debuggers, so you are not tied to
any particular set of tools. There is both a curses and X11 interface
(the later with mouse support).

Errors that occur while compiling and linking a program can be examined in
the sources -- the cursor will jump to the corresponding line in the
source file. Programs composed of more than one source file, can be
managed with the project-option. Your program may be run and debugged from
within xwpe -- allowing the user to set breakpoints and watch variables.

Note: there are both English and German language version of the man pages,
and help files. The German language version will be installed if
"GERMAN_LANG" is set during ``make install'' of the port.

WWW: http://www.identicalsoftware.com/xwpe/
1997-01-24T11:45:39+00:00 math/ss A curses-based SpreadSheet program
SS is a spreadsheet program. It is based upon the well known(?) public
domain spreadsheet program sc 6.19.
This is an ASCII spreadsheet program. This is not Lotus 1-2-3. It is
not Microsoft Excel. It does not do graphs or charts. It does not do
drawings. It does not use a mouse.
It _does_ do a fine job of manipulating rows and columns of numbers. Want
a simple way of managing your students' grades, calculating class
averages, etc? No problem. Want to figure out how much money you can
borrow from the bank for a mortgage? We can do that.

Jan 24, 1994
Art Mulder (email: art@cs.ualberta.ca)
Department of Computing Science
University of Alberta, Edmonton, Canada

----------------------------------------------------------------------
Note: For all purposes and means this project is suspended, but many
people do prefer SS over Oleo.
1997-01-24T07:50:08+00:00 misc/rpm
This is the Red Hat Package Manager.

FYI:
There is also a rpm2cpio converter written in perl. You don't have to
install the whole RPM manager to get the files in an RPM.

WWW: http://www.rpm.org/
1997-01-24T07:50:08+00:00 archivers/rpm The Red Hat Package Manager
This is the Red Hat Package Manager.

FYI:
There is also a rpm2cpio converter written in perl. You don't have to
install the whole RPM manager to get the files in an RPM.

WWW: http://www.rpm.org/
1997-01-24T06:58:44+00:00 japanese/perl5 Pattern Extraction and Recognition Language + Japanese patches
* ja-perl-5.005.03
This port collection was used:
port collection lang/perl5
and jperl5.005_03-990822
port collection japanese/perl5

----------- From lang/perl5/pkg/DESC
From the distribution README:

Perl is a language that combines some of the features of C, sed, awk
and shell. See the manual page for more hype. There are also two Nutshell
Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod
for more information.
----------
1997-01-20T07:15:18+00:00 x11-toolkits/neXtaw Athena Widgets with N*XTSTEP appearance
This is neXtaw, a modified version of the Athena Widgets with N*XTSTEP
appearance. It is based on the Xaw3d 1.5 library by Kaleb Keithley.
This is not a magic library which will beautify all your apps instantly.
But with some .Xdefaults fiddling you can make Athena applications look
and behave much better.

WWW: http://siag.nu/neXtaw/
1997-01-17T14:32:45+00:00 news/plor Alpha-release reader for reading SOUP and QWK packets
This is a port of plor (which stands for Prosa Offline Linux Reader).
Plor reads soup and qwk message packets. It is alpha software.

You can use this as an alternative to the slnr package.
1997-01-15T07:19:43+00:00 science/felt System for Finite Element Analysis
FElt is a free system for introductory level finite element analysis in the
mechanical/structural/civil fields. In a command line environment, FElt
uses an intuitive, straightforward input syntax to describe problems. It
also includes a graphical user interface for workstations that allows the
user to set-up, solve and post-process the problem in a single CAD-like
environment.

WWW: http://felt.sourceforge.net/
http://crunch.inf.bi.ruhr-uni-bochum.de/FAR/ (FElt Application Repository)
1997-01-15T07:19:43+00:00 cad/felt A system for Finite Element Analysis
FElt is a free system for introductory level finite element analysis in the
mechanical/structural/civil fields. In a command line environment, FElt
uses an intuitive, straightforward input syntax to describe problems. It
also includes a graphical user interface for workstations that allows the
user to set-up, solve and post-process the problem in a single CAD-like
environment.

WWW: http://felt.sourceforge.net/
http://crunch.inf.bi.ruhr-uni-bochum.de/FAR/ (FElt Application Repository)
1997-01-13T07:43:51+00:00 x11/libsx Simple X11 library
Libsx is a library of code that sits on top of and to the side of the
Athena widget set. Its purpose is to make writing X applications
*much* easier. To accomplish this, libsx encapsulates a large
portion of the uglier details that arise while programming in X and
it fills in some gaps that exist with the Athena Widget set (such as
a widget for drawing graphics); libsx tries to simplify the common
case down to a single function call with only a few arguments.
1997-01-13T07:40:24+00:00 x11/lupe Real-time magnifying glass for X11
Lupe is a magnifying glass for X Window System.

Lupe is like xmag but it updates the image in real-time and needs
more processor power.

WWW: http://www2s.biglobe.ne.jp/~yav/soft/indexe.html
1997-01-13T07:34:13+00:00 games/cgoban Internet Go Server client and game editor
Cgoban (Complete Goban) is for Unix systems with X11. It has the
ability to be a computerized go board, view and edit smart-go files,
and connect to go servers on the Internet.

WWW: http://cgoban1.sourceforge.net/
1997-01-12T05:42:39+00:00 graphics/whirlgif Tool for making GIF animations
WhirlGIF, a tool for making GIF animations.

whirlgif is a quick program that reads a series of GIF files, and produces
a single GIF file composed of those images.

For example, if you have images img0001.gif, img0002.gif, img0003.gif, ...
and want to loop 100 times, then you can do something like:

whirlgif -loop 100 img*.gif

to create an animation.
1997-01-11T11:50:20+00:00 graphics/xmountains X11 based fractal landscape generator
Xmountains is a X11 based fractal landscape generator. It generates
random fractal surfaces and displays them in a window. While the
program is running the fractal is continuously extended on the right
and the image is scrolled from right to left to expose the newly
generated area.
1997-01-11T11:38:43+00:00 math/freefem A language for the Finite Element Method
FreeFEM is an implementation of the Gfem language dedicated to the finite
element method.
Gfem is a scientific product to help you solve Partial Differential
Equations in 2 dimensions; it assumes a basic knowledge and understanding
of the Finite Element Method and of the Operating System used. NUMERICA
is not responsible for any errors or damage due to wrong results.

WWW: http://kfem.sourceforge.net/
1997-01-10T07:54:03+00:00 games/xminehunter Motif minesweeper game
A Motif minesweeper game.

Use left mouse button to uncover square; right to mark mine;
middle to mark question if the square is covered, or quickturn if the square
is uncovered. Menus are pretty straight forward, so no need further
explanation here.
1997-01-10T02:38:36+00:00 mail/imap-uw University of Washington IMAP4rev1/POP2/POP3 mail servers
This is the IMAP4rev1 server from the University of Washington.
Included are (almost) backwards-compatible POP2 and POP3 servers.

WWW: http://www.washington.edu/imap/
1997-01-09T10:48:53+00:00 graphics/tiff Tools and library routines for working with TIFF images
This software provides support for the Tag Image File Format (TIFF),
a widely used format for storing image data.

Included in this software distribution is a library, libtiff, for
reading and writing TIFF, a small collection of tools for doing
simple manipulations of TIFF images on UNIX systems, and documentation
on the library and tools. A small assortment of TIFF-related software
for UNIX that has been contributed by others is also included.

The library is capable of dealing with images that are written to
follow the 5.0 or 6.0 TIFF spec. There is also considerable support
for some of the more esoteric portions of the 6.0 TIFF spec.

Unless WITHOUT=DOCS, the html documentations is also
installed locally in /usr/local/share/doc/tiff.

WWW: http://www.simplesystems.org/libtiff/
1997-01-09T09:07:31+00:00 x11-toolkits/lesstif API compatible clone of the Motif toolkit
LessTif is a API compatible clone of the Motif toolkit. Currently
LessTif is partially implemented with most of the API in place.
Both Motif 1.2 and Motif 2.0 libraries are built and installed.
By default, the 1.2 library is used because it is a more complete
implementation of the Motif 1.2 API.

The Hungry Programmers, the people writing LessTif, have adopted a
naming scheme where an even minor number indicates a stable release
of the libraries and an odd number is a development release. *Ports will
be made for even number releases only.*

WWW: http://lesstif.sourceforge.net/
1997-01-07T12:20:48+00:00 security/strobe Fast scatter/gather TCP port scanner
strobe is a network/security tool that locates and
describes all listening TCP ports on a (remote) host or on
many hosts in a bandwidth utilisation maximising, and pro-
cess resource minimizing manner.

strobe approximates a parallel finite state machine inter-
nally. In non-linear multi-host mode it attempts to appor-
tion bandwidth and sockets amoung the hosts very effi-
ciently. This can reap appreciable gains in speed for
multiple distinct hosts/routes.
1997-01-06T15:28:33+00:00 news/nntpcache News caching/anti-spam/server-merging system
NNTPCache is Squid for news (plus lots more).

NNTPCache (very efficiently, using shared memory, COW, mmaps, etc)
executes on the localhost pretending to be an NNRP news reading
server. In fact, what it does is pass certain NNTP commands through
to real (remote and possibly local) news-servers based on various
pattern matching rules. nntpcache then takes the output from those
servers and caches & indexes it in funky ways (much specific case
magic goes into this). The next time such information is asked
for, or other information which can be logically inferred from the
previously collated information, it is sent directly from the cache,
without consulting the remote servers. NNTPCache can transparently
merge multiple servers, (permiting local newsgroups with remote
NNTP feeds), filter articles, xovers, and headers based on weighted
regular expressions, and has built in NoCem/PGP (anti-spam) support
(see http://www.nocem.org/ for details).

WWW: http://iq.org/~proff/nntpcache.org/
1997-01-06T10:26:28+00:00 sysutils/contool Console tool for openlook
Contool will capture and display system console messages with timestamps.

It is a replacement for the standard X console. Contool will flash its
icon and beep when messages are written to the icon, so you can keep it
closed on your desktop until a message arrives. You can modify this
beeping and flashing behavior; see the man page for more details.

You can instruct contool to filter and ignore certain common console
messages, or act upon them. The man page explains how to create a file of
filters in ~/.contool; the included sample.filter is how my filters are set
up. You can modify this to suit yourself, and copy it to ~/.contool.
1997-01-05T22:54:44+00:00 misc/dotfile GUI dotfile generator program to create .config files
This is a port of the dotfile generator program. It creates
configuration files for many popular programs.

The dotfile generator provides a handy way to create user-
configuration files for many programs. Modules are used
to define the configuration options. A sample template is
provided to aid in creating new modules.

WWW: http://www.blackie.dk/dotfile/
1997-01-04T18:54:38+00:00 lang/eperl Embedded Perl 5 Language
____ _
___| _ \ ___ _ __| |
/ _ \ |_) / _ \ '__| |
| __/ __/ __/ | | |
\___|_| \___|_| |_|

ePerl -- Embedded Perl 5 Language

ePerl interprets an ASCII file bristled with Perl 5 program statements by
evaluating the Perl 5 code while passing through the plain ASCII data. It
can operate in various ways: As a stand-alone Unix filter or integrated Perl
5 module for general file generation tasks and as a powerful Webserver
scripting language for dynamic HTML page programming.

WWW: http://www.ossp.org/pkg/tool/eperl/
1997-01-03T11:25:47+00:00 lang/ocaml Objective Caml compiler and programming environment
Objective Caml is an implementation of the ML language, based on
the Caml Light dialect extended with a complete class-based object system
and a powerful module system in the style of Standard ML.

Objective Caml comprises two compilers. One generates bytecode
which is then interpreted by a C program. This compiler runs quickly,
generates compact code with moderate memory requirements, and is
portable to essentially any 32 or 64 bit Unix platform. Performance of
generated programs is quite good for a bytecoded implementation:
almost twice as fast as Caml Light 0.7. This compiler can be used
either as a standalone, batch-oriented compiler that produces
standalone programs, or as an interactive, toplevel-based system.

The other compiler generates high-performance native code for a number
of processors. Compilation takes longer and generates bigger code, but
the generated programs deliver excellent performance, while retaining
the moderate memory requirements of the bytecode compiler.

WWW: http://ocaml.org/
1997-01-03T08:15:44+00:00 games/xgammon A backgammon program for X11
XGammon is a backgammon game which runs under X.

Features:
xgammon has nice graphical interface, you move by clicking on mousebuttons.
You can do a maildump for a position, that means you get a file with
a FIBS style board with current position in it.
You can do money game or tournament game.
You can edit positions via mouse on the board or via ascii plain text files.
You can turn doubling on and off.
You can do rollouts with doubling turned on and off.
The programm uses an endgame database for perfect bearing off (and for
reasonable running game).
1997-01-03T00:37:20+00:00 shells/scsh
Scsh is a Unix shell in that is has significant syntax extensions to
make writing Unix shell scripts easy (constructing pipelines, setting
I/O redirection, conditional execution etc.). It also offers access to
lower-level functionality like all Posix system calls, TCP/IP sockets
and a full-featured regular expression library. This is embedded into
a general-purpose programming language with real data types,
extensive, syntactically clean control constructs and "real" quoting
rules.

Scsh is also a full implementation of R4RS Scheme with some
non-standard behavior (required for scripting). As a result, a wide
varity of exiting Scheme code can be used. The underlying Scheme
implementation is a virtual machine for compact byte code.

The name of the installed program is "scsh", the manpage is scsh(1),
other documentation is in (/usr/local/)lib/scsh/doc. To load slib,
install slib into /usr/local/lib/slib and run (load "slib-init.scm")
in scsh. It requires no additional setup (paths or such). The emacs
interface is in the original distribution in emacs/. For documentation
see doc/user-guide.txt.

Differences between FreeBSD port and generic scsh release:
----------------------------------------------------------

1) When hitting C-d (end-of-file), scsh asks 100 times for
confirmation. I changed the default to do this just once. Set constant
*y-or-n-eof-count* in scsh/rw.scm to change it.

2) The original scsh sends a mail to the scsh authors every time you
make the package. The FreeBSD port doesn't. The authors of scsh would
appreciate it if you do a `(cd work/scsh-0.4.4 && make .notify)` after
you build this package.

3) A symbolic link ${PREFIX}/share/doc/scsh to the documentation is
created.

4) Some basic description text files from the distribution base dir
are copied to lib/doc. The emacs directory is copied into
lib/scsh/emacs. scsh's default is not to install these files.

5) Some /usr/tmp -> /var/tmp
1997-01-03T00:37:20+00:00 lang/scsh Unix shell embedded into Scheme, with access to all Posix calls
Scsh is a Unix shell in that is has significant syntax extensions to
make writing Unix shell scripts easy (constructing pipelines, setting
I/O redirection, conditional execution etc.). It also offers access to
lower-level functionality like all Posix system calls, TCP/IP sockets
and a full-featured regular expression library. This is embedded into
a general-purpose programming language with real data types,
extensive, syntactically clean control constructs and "real" quoting
rules.

Scsh is also a full implementation of R4RS Scheme with some
non-standard behavior (required for scripting). As a result, a wide
varity of exiting Scheme code can be used. The underlying Scheme
implementation is a virtual machine for compact byte code.

The name of the installed program is "scsh", the manpage is scsh(1),
other documentation is in (/usr/local/)lib/scsh/doc. To load slib,
install slib into /usr/local/lib/slib and run (load "slib-init.scm")
in scsh. It requires no additional setup (paths or such). The emacs
interface is in the original distribution in emacs/. For documentation
see doc/user-guide.txt.

WWW: http://www.scsh.net/
1997-01-02T19:18:25+00:00 x11-fonts/etlfonts X11 supplemental fonts
X11 supplemental fonts which enable multilingual display with mule.
These fonts are developed in Electro Technical Laboratory, Japan.
1997-01-02T07:23:51+00:00 games/gnugo The game of Go
This plays a competent beginner's game of Go (the development line has
achieved a rating of 17 kyu on the No Name Go Server, nngs.cosmic.org 9696),
and operates both in plain ASCII and using the Go Modem Protocol.

For a nice graphical interface, cgoban's Go Modem feature can operate as a
front-end for gnugo (cgoban is available as a port/package).

-Steve Coltrin-
spcoltri@code.cs.unm.edu
1997-01-02T07:19:08+00:00 ftp/wget Retrieve files from the Net via HTTP(S) and FTP
GNU wget is a free software package for retrieving files using HTTP,
HTTPS and FTP, the most widely-used Internet protocols. It is a
non-interactive command-line tool, so it may easily be called from
scripts, cron jobs, terminals without X-Windows support, etc.

GNU wget has many features to make retrieving large files or mirroring
entire web or FTP sites easy, including:

o Can resume aborted downloads, using REST and RANGE
o Can use filename wild cards and recursively mirror directories
o NLS-based message files for many different languages
o Optionally converts absolute links in downloaded documents to
relative, so that downloaded documents may link to each other locally
o Supports HTTP and SOCKS proxies
o Supports HTTP cookies
o Supports persistent HTTP connections
o Unattended / background operation
o Uses local file timestamps to determine whether documents need to
be re-downloaded when mirroring
o GNU wget is distributed under the GNU General Public License.

WWW: http://www.gnu.org/s/wget/
1997-01-02T07:19:08+00:00 ftp/wget-devel Retrieve files from the Net via HTTP and FTP
Wget [formerly known as Geturl] is a freely available network utility
to retrieve files from the World Wide Web using HTTP and FTP, the two
most widely used Internet protocols. It works non-interactively, thus
enabling work in the background, after having logged off.

The recursive retrieval of HTML pages, as well as FTP sites is
supported -- you can use Wget to make mirrors of archives and home
pages, or traverse the web like a WWW robot (Wget understands
/robots.txt).

Of course, since this is the latest bleeding edge version, it is
possible that things don't work. Please report them to the maintainer
and to the authors of wget!

WWW: http://wget.sunsite.dk/