Tools for the conversion to and from UTF-8 Unicode encoding. Note that
RFC-2277 mandates that all "protocols" MUST handle UTF-8 properly.
- utrans converts text files created using any 8-bit character
map into UTF-8;
- uhtrans converts UTF-8 files into 7-bit ASCII with anything
else formatted as an HTML-style tags, e.g. Ӓ (decimal);
- hutrans converts 7-bit ASCII files with HTML-style tags, to UTF-8,
thus complementing the functionality of hutrans;
- ptrans converts UTF-8 files into 8-bit text using any
8-bit character map, thus complementing utrans.
Additionally, tuc is installed if not found. Tuc converts text files
between the DOS/Windows and the Unix formats.
This port depends on ports/converters/libutf-8.
Further details: RFC 2277, and RFC 2279.
PTools version 1.1.
This is a collection of utility programs for the game of Core War. The
programs in this archive work well with the pMARS system, but most programs
will also work with other simulators. Below is an overview of what we have:
* mts - Short for "MARS Tournament Scheduler".
* mopt - The "multiple optimizer" calculates optimal sets of constants for
warriors.
* pname - pname renames warrior files based on the ;name line.
These additional tools have been included in the port but are not part of the
original ptools package:
* p3-2 - For generating p^3 redcode snippets.
* corestep - For finding optimal step constants (similar to mopt).
Note that the port prefixes all of these programs with "ptools-" to avoid
conflicts and/or confusions with other ports.
Taipan was (and is) a classic role-playing game from the 1980s.
While not as graphically oriented as some of the other popular games
of the time (e.g. Choplifter, Karateka, and Lode Runner), Taipan still
managed to capture the imagination of almost every player that laid
hands upon it.
Loosely based upon James Clavell's best-selling novel "Tai-Pan", the
game lets you play the role of an ocean-going trader doing business in
major Asian ports during the mid-1800s. Your objective is simple: make
the most money possible by trading and pirating. Based out of Hong Kong,
you'll sail from harbor to harbor buying commodities including opium,
silk, arms, and "general" goods, and selling them again at a higher
price elsewhere.
mypaedia.el is a supplement file to use "mypaedia" on lookup.
"mypaedia" is produced by HITACHI DIGITAL HEIBONSHA. You can get more
detail information (written in Japanese) from
[TO USE]
(1) Get "mypaedia" from somewhere.
(2) Install it by using /usr/ports/japanese/mypaedia-fpw
The port converts it into a files formatted "JIS X 4081" by FreePWING.
Then install MID, WAV, AVI files from CD-ROM by hand.
(3) Add the following lines into your ~/.emacs
(require 'lookup-package)
(setq lookup-search-agents '((ndeb "/usr/local/share/dict/mypaedia-fpw")))
(setq lookup-package-directory "/usr/local/share/dict/lookup-package")
(lookup-use-package "ndeb+/usr/local/share/dict/mypaedia-fpw" "mypaedia-fpw")
(setq mypaedia-data-directory "/cdrom/INDEX")
;; a directory having BH.DAT, CH.DAT, MAP.DAT, PICT.DAT
(setq mypaedia-av-directory "/cdrom/DATA")
;; a directory having *.MID, *.WAV, *.AVI
(setq mypaedia-play-midi-process "timidity")
(setq mypaedia-play-wav-process "play")
(setq mypaedia-play-avi-process "xanim")
(setq mypaedia-display-image-process "display")
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).
Citrix(R) Presentation Server(TM) runs on Microsoft(R) Windows Server(TM) and
UNIX(R) operating systems, and extends the base Windows Terminal Services
platform by enhancing the end-user experience as well as increasing
manageability, compatibility, security and scalability to address
business-critical environments.
This port includes the Citrix(R) Receiver(TM) software which allows connecting
to Citrix(R) Presentation Server(TM).
You will need to create the directory ${LINUXBASE}/dev or risk crashing your
system.
If your Citrix server does not have one of the supplied root-certificates, you
can copy the certificate to /usr/ports/distfiles and add the following line to
your /etc/make.conf:
ICA_CERTS=mycert.crt
It will then automatically be installed and removed with the normal FreeBSD
package tools.
The Heartbeat program is one of the core components of the Linux-HA
(High-Availability Linux) project. Heartbeat is highly portable,
and runs on every known Linux platform, and also on FreeBSD and
Solaris. Ports to other OSes are also in progress.
Heartbeat is the first piece of software which was written for the
Linux-HA project. It performs death-of-node detection,
communications and cluster management in one process.
The Heartbeat program has been around for a while. It has a great
many strengths, and yet there were a few weaknesses in version 1
that needed to be addressed:
- limitation on two nodes for cluster size
- inability to monitor resources for their correct operation
- minimal ability to express dependency information
This release removes these limitations.
From the abstract:
The XHTML Basic document type includes the minimal set of modules
required to be an XHTML host language document type, and in addition
it includes images, forms, basic tables, and object support. It
is designed for Web clients that do not support the full set of
XHTML features; for example, Web clients such as mobile phones,
PDAs, pagers, and settop boxes. The document type is rich enough for
content authoring.
XHTML Basic is designed as a common base that may be extended. For
example, an event module that is more generic than the traditional
HTML 4 event system could be added or it could be extended by
additional modules from XHTML Modularization such as the Scripting
Module. The goal of XHTML Basic is to serve as a common language
supported by various kinds of user agents.
The document type definition is implemented using XHTML
modules as defined in "Modularization of XHTML", found in
ports/textproc/xhtml-modularization.
rubygem-deprecated is a small library intended to aid developers working
with deprecated code. The idea comes from the 'D' programming language,
where developers can mark certain code as deprecated, and then
allow/disallow the ability to execute deprecated code.
This is a legacy copy in ports of the 2.x series for compatibility with
some other Ruby ports.
portrac is a simple GUI tool for tracking port updates.
It's based on Qt and it integrates with the system tray.
portrac shows a simple list of the available updates to
the installed ports on the local machine i.e. shows the
ports that have updates.