Information for 9wm-1.1nb1: Description: 9wm Version 1.1 Copyright 1994 David Hogan. What is 9wm? ============ 9wm is an X window manager which attempts to emulate the Plan 9 window manager 8-1/2 as far as possible within the constraints imposed by X. It provides a simple yet comfortable user interface, without garish decorations or title-bars. Or icons. And it's click-to-type. This will not appeal to everybody, but if you're not put off yet then read on. (And don't knock it until you've tried it). One major difference between 9wm and 8-1/2 is that the latter provides windows of text with a typescript interface, and doesn't need to run a separate program to emulate a terminal. 9wm, as an X window manager, does require a separate program. For better 8-1/2 emulation, you should obtain Matthew Farrow's "9term" program (ftp://ftp.cs.su.oz.au/matty/unicode), version 1.6 or later (earlier versions don't cooperate with 9wm in implementing "hold mode"). Of course, you can run xterm under 9wm as well. Homepage: http://dhog.g7.org/dhog/9wm.html Information for Aiksaurus-0.15: Description: Aiksaurus is an English-language thesaurus that is suitable for integration with word processors, email composers, and other authoring software. Homepage: http://www.aiksaurus.com/ Information for Canna-lib-3.6pl4: Description: Library part of Canna Japanese input method. Homepage: http://canna.sourceforge.jp/ Information for ElectricFence-2.1nb1: Description: 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. Homepage: http://www.perens.com/FreeSoftware/ Information for FSViewer-0.2.5: Description: FSViewer is a NeXT FileViewer lookalike for Window Maker. Viewing is currently supported via browser mode and list mode. It has been written in C using the WINGs library. Homepage: http://www.bayernline.de/~gscholz/linux/fsviewer/ Information for GConf-1.0.9nb7: Description: GConf is a configuration database system, functionally similar to the Windows registry but lots better. :-) It's being written for the GNOME desktop but does not require GNOME; configure should notice if GNOME is not installed and compile the basic GConf library anyway. GConf does require glib, ORBit, libxml, and the popt option parsing library. XML will be optional in the future if someone writes another storage backend. There's an introductory article at http://developer.gnome.org/feature/archive/gconf/gconf.html, written a while ago but mostly still valid. Also, there's a mailing list gconf-list@gnome.org, see http://mail.gnome.org/mailman/listinfo/gconf-list Homepage: http://advogato.org/proj/GConf/ Information for GConf2-2.10.1: Description: GConf is a configuration database system, functionally similar to the Windows registry but lots better. It was written for the GNOME desktop but does not require GNOME; configure should notice if GNOME is not installed and compile the basic GConf library anyway. There's an introductory article at http://developer.gnome.org/feature/current/index.html, written a while ago but mostly still valid. Also, there's a mailing list gconf-list@gnome.org, see http://mail.gnome.org/mailman/listinfo/gconf-list Homepage: http://www.gnome.org/projects/gconf/ Information for GConf2-ui-2.10.1: Description: GConf is a configuration database system, functionally similar to the Windows registry but lots better. It was written for the GNOME desktop but does not require GNOME; configure should notice if GNOME is not installed and compile the basic GConf library anyway. This package installs graphical utilities included in GConf's distribution file. Homepage: http://www.gnome.org/projects/gconf/ Information for Hermes-1.3.3: Description: Hermes is intended for use in graphics libraries or directly in graphics programs. In the beginning the goal was to provide the fastest possible routines for the purpose Hermes was designed for, thus the target were fast graphics libraries for games and the sort. However, lately more and more choice for high-quality rendering is being built in so things like photorealistic rendering software might profit from the speed of Hermes in the very near future. The library is straight-forward to use. There are about 8 functions you will need to know about for a simple application and probably twice as many for a more complicated one. It should take about 10 minutes to build Hermes into your code. Homepage: http://www.clanlib.org/hermes/ Information for ImageMagick-6.2.3.0: Description: ImageMagick TM, is a package for display and interactive manipulation of images for the X Window System. It is written in C and interfaces to the X library, and therefore does not require any proprietary toolkit in order to compile. Although the software is copyrighted, it is available for free and can be redistributed without fee. The ImageMagick image display program can display an image on any workstation screen running an X server. It can read and write many of the more popular image formats including JPEG, TIFF, PNM, GIF, and Photo CD. In addition you can interactively resize, rotate, sharpen, color reduce, or add special effects to an image and save your completed work in the same or differing image format. Homepage: http://www.simplesystems.org/ImageMagick/ Information for Mesa-6.2: Description: Meta-Package that pulls in all the libraries necessary for an OpenGL environment that aren't already part of the X Window System/XFree. Homepage: http://www.mesa3d.org/ Information for MesaDemos-6.2: Description: MesaLib is a 3-D graphics library with an API which is very similar to that of OpenGL*. This package provides examples and demos of Mesa's capabilities, among them the examples from the ``Red Book'' (_OpenGL Programming Guide_, published by Addison-Wesley; ISBN 0-201-63274-8). Homepage: http://www.mesa3d.org/ Information for MesaLib-6.2.1nb2: Description: MesaLib is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. However, the author makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with Silicon Graphics, Inc. This is the GL part of the Mesa distribution for XFree86 versions below 4.0 that do not include Mesa. Homepage: http://www.mesa3d.org/ Information for Mule-UCS-0.84nb4: Description: Mule-UCS is an Emacs Lisp library providing flexible and complehensible encoding mechanism to Emacs. As the name suggests, it supports Unicode, which the original Emacs doesn't support. Information for ORBit-0.5.17: Description: ORBit is a high-performance CORBA ORB with support for the C language. It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. Homepage: http://www.gnome.org/ Information for ORBit2-2.12.2: Description: ORBit is a CORBA 2.2-compliant Object Request Broker (ORB) featuring mature C and Perl bindings. Bindings (in various degrees of completeness) are also available for C++, Lisp, Pascal, Python, Ruby, and TCL; others are in-progress. It supports POA, DII, DSI, TypeCode, Any, IR and IIOP. Optional features including INS and threading are available. ORBit is engineered for the desktop workstation environment, with a focus on performance, low resource usage, and security. The core ORB is written in C, and runs under Linux, UNIX (BSD, Solaris, HP-UX, ...), and Windows. ORBit is developed and released as open source software under GPL/LGPL. Homepage: http://orbit-resource.sourceforge.net/ Information for OpenSceneGraph-0.9.9: Description: Homepage: http://www.openscenegraph.org/ Information for R-2.1.1: Description: R is a language which bears a passing resemblance to the S language developed at AT&T Bell Laboratories. It provides support for a variety of statistical and graphical analyses. R is a true computer language which contains a number of control-flow constructions for iteration and alternation. It allows users to add additional functionality by defining new functions. On platforms which support the dlopen (3) interface, Fortran and C code can be linked and called at run time. R is very close to S in both syntax and semantics, but is not identical. Whether this is a bug or feature is an open question. Homepage: http://www.R-project.org/ Information for RScheme-0.7.3.2: Description: RScheme is an object-oriented, extended version of the Scheme dialect of Lisp. RScheme is freely redistributable, and offers reasonable performance despite being extraordinarily portable. RScheme can be compiled to C, and the C can then compiled with a normal C compiler to generate machine code. This can be done from a running system, and the resulting object code can be dynamically linked into RScheme as a program executes. By default, however, RScheme compiles to bytecodes which are interpreted by a (runtime) virtual machine. This ensures that compilation is fast and keeps code size down. In general, we recommend using the (default) bytecode code generation system, and only compiling your time-critical code to machine code. This allows a nice adjustment of space/time tradeoffs. To the casual user, RScheme appears to be an interpreter. You can type RScheme code at a read-eval-print loop, and it executes the code and prints the result. In reality, every expression you type to the read-eval-print-loop is compiled and the resulting code is executed. Homepage: http://www.rscheme.org/ Information for RealPlayerGold-10.0.6: Description: RealPlayer for Unix allows you to play streaming audio and video over the Internet in real-time. RealPlayerGold supports RealAudio, RealVideo 10, MP3, Ogg Vorbis and Theora, H263, AAC, and more. Other features include a Mozilla compatible plugin, a themeable GTK2 user interface, accelerated video, and full screen playback. Homepage: http://www.real.com/linux/ Information for SDL-1.2.7nb4: Description: Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games. Homepage: http://www.libsdl.org/ Information for SDL_image-1.2.3nb2: Description: This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PNM (PPM/PGM/PBM), XPM, LBM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats. Homepage: http://www.libsdl.org/projects/SDL_image/ Information for SDL_mixer-1.2.5nb4: Description: SDL_mixer is a sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries. Homepage: http://www.libsdl.org/projects/SDL_mixer/ Information for SDL_net-1.2.5nb2: Description: This is a small sample cross-platform networking library which is supplementary to the SDL (Simple DirectMedia Layer) library Homepage: http://www.libsdl.org/projects/SDL_net/ Information for STk-4.0.1: Description: STk is a Scheme interpreter which can access to the Tk graphical package. Concretely it can be seen as the John Ousterhout's Tk package where the Tcl language has been replaced by Scheme. The Scheme interpreter is now R4RS conformant. This release provides an efficient object oriented system called STklos. STklos is a full OO system with multi-inheritance, generic functions, multi-methods and a true meta object protocol. Homepage: http://kaolin.unice.fr/STk/ Information for Xaw3d-1.5: Description: This is Release 1.3 (3 June, 1996) of a set of 3-D widgets based on the R6.1 Athena Widget set. The Three-D Athena may be used as a general replacement for the Athena (Xaw) Widget set. In general, you may relink almost any Athena Widget based application with the Three-D Athena Widget set and obtain a three dimensional appearance on some of the widgets. On systems with shared libraries, you can usually replace your shared libXaw with libXaw3d and obtain the three dimensional appearance without even relinking. Information for Xbae-4.9.1: Description: The Xbae widgets are a small set of OSF/Motif compatible widgets. Their development originated in the Bellcore Application Environment, which explains their name. The Xbae widgets are compatible with LessTif too, they're now bundled with LessTif but can be obtained and used separately. Homepage: http://www.lesstif.org/Xbae.html Information for Xcomposite-1.0.1nb1: Description: This package contains the Xcomposite extension library. Homepage: http://freedesktop.org/ Information for Xfixes-2.0.1nb1: Description: Xfixes extension of X RandR Homepage: http://freedesktop.org/ Information for Xft2-2.1.6nb1: Description: Xft (2.0) provides a client-side font API for X applications. It uses Fontconfig to select fonts and the X protocol for rendering them. When available, Xft uses the Render extension to accelerate text drawing. When Render is not available, Xft uses the core protocol to draw client-side glyphs. This provides completely compatible support of client-side fonts for all X servers. Xft (2.0) hides most of the underlying system details so that developers can confidently use its API to access client-side fonts in any X environment. Homepage: http://fontconfig.org/ Information for XmHTML-1.1.7nb2: Description: XmHTML, a high performance Motif Widget capable of displaying HTML 3.2 conforming text. Amongst it's many features are the following: * builtin image support for X11 bitmaps, X11 pixmaps, GIF87a, GIF89a, JPEG and PNG; * GIF images are decoded using a patent free scheme; * builtin support for animated GIF89a and animated GIF89a with NETSCAPE2.0 loop extension. XmHTML supports * all GIF89a disposal methods; * image support covers all X11 visual types and display depths; * delayed image loading; * progressive image loading; * builtin scrolling interface (both keyboard and mouse); * anchors can be displayed as pushbuttons; * anchor can be highlighted for enhanced visual feedback; * autosizing; * capable of displaying text/html, text/plain and standalone images; * supports the full HTML 3.2 standard; as well as the HTML 4.0 tags; * an extensive set of callback resources; * full text justification; * smart and user-definable font mapping; * can work with a predefined palette (which it can even create for you); * builtin quantizer using Floyd-Steinberg error diffusion; * four different dithering methods allow one to achieve an optimum balance between performance and image quality; * HTML Table support; * Support for HTML4.0 Events; * fully compatible with LessTif XmBalloon, a very lightweight "tooltip" Widget to show a one-line string in a small popup-window. Features include the following: * Choose between a rectangular or shaped window; * Popup window can be transparent; * User-configurable Popup and popdown delays; * very easy to use; Homepage: http://www.xs4all.nl/~ripley/XmHTML/ Information for Xrandr-1.0.2nb2: Description: This package contains the X RandR extension. Homepage: http://xlibs.freedesktop.org/ Information for Xrender-0.8.4nb1: Description: The X Rendering Extension introduces digital image composition as the foundation of a rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. Text is drawn by loading glyphs into the server and rendering sets of them. This package contains the client library for connecting to a Xserver that supports the Xrender extension. Homepage: http://fontconfig.org/ Information for a2ps-4.13.0.2nb8: Description: 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), line numbering, etc. This is very useful for making archive listings of programs. Homepage: http://www-inf.enst.fr/~demaille/a2ps/ Information for aalib-1.4.0.5: Description: AAlib is a portable ASCII Art library. From the AA project documentation: "There are many problems of various kinds with video cards, low frequency monitors, crashing graphical apps... AA-lib IS the solution. It works on a terminal of any kind, it is fast and portable, it gives to you standard API. It gives to your old hardware more power! " This package is built without X11 support. Homepage: http://aa-project.sourceforge.net/aalib/ Information for aalib-x11-1.4.0.4nb2: Description: AAlib is a portable ASCII Art library. From the AA project documentation: "There are many problems of various kinds with video cards, low frequency monitors, crashing graphical apps... AA-lib IS the solution. It works on a terminal of any kind, it is fast and portable, it gives to you standard API. It gives to your old hardware more power! " Homepage: http://aa-project.sourceforge.net/aalib/ Information for abcde-2.1.4nb3: Description: abcde is a frontend command-line utility (actually, a shell script) that grabs tracks off a CD, encodes them to ogg, mp3 or flac formats, and tags them, all in one go. Homepage: http://www.hispalinux.es/~data/abcde.php Information for abiword-2.4.1: Description: AbiWord is an open-source, cross-platform WYSIWYG word processor. This version uses GTK+2. Features include: - Basic character formatting (bold, underline, italics, etc.) - Paragraph alignment - Spell-check - Import of Word97 and RTF documents - Export to RTF, Text, HTML, and LaTeX formats - Interactive rulers and tabs - Styles - Unlimited undo/redo - Multiple column control - Widow/orphan control - Find/Replace - Anti-aliased fonts - Images Homepage: http://www.abisource.com/ Information for abs-0.8: Description: Abs is a free spreadsheet with graphical user interface running under NetBSD, Linux, and Aix. Basic functions are: * a clear and easy to use graphical user interface * macro language a la Visual Basic Programming language with the same syntax as Microsoft Visual Basic. * XY, pie and bar charts * Printing of selected areas to files The file format used is Fig. This file format can be send to printer throught the fig2dev and gs programs or edited and printed with the Xfig drawing tool. * multi-documents management 20 documents open simultaneously. Copy, Cut and Paste between documents * Excel exportable file format through VBA macro file. The file format used to save abs worksheets is directly importable to Excel with the Excel macro editor. Homepage: http://www.ping.be/bertin/abs.shtml Information for acroread5-5.10: Description: Acrobat Reader is part of the Adobe Acrobat family of software, which lets you view, distribute, and print documents in Portable Document Format (PDF)--regardless of the computer, operating system, fonts, or application used to create the original file. PDF files retain all the formatting, fonts, and graphics of the original document, and virtually any PostScript(TM) document can be converted into a PDF file. Homepage: http://www.adobe.com/prodindex/acrobat/readstep.html Information for acroread5-chsfont-5.0: Description: Asian Font Packs for Acrobat Reader 5 (Chinese Simplified) Homepage: http://www.adobe.com/products/acrobat/readstep.html Information for acroread5-font-share-5.0: Description: Asian Font Packs for Acrobat Reader 5 (common base) You shoud get the Asian Language Kit from http://www.adobe.com/products/acrobat/readstep.html Homepage: http://www.adobe.com/products/acrobat/readstep.html Information for acroread7-7.0.1: Description: Adobe Reader is part of the Adobe Acrobat family of software, which lets you view, distribute, and print documents in Portable Document Format (PDF)--regardless of the computer, operating system, fonts, or application used to create the original file. PDF files retain all the formatting, fonts, and graphics of the original document, and virtually any PostScript(TM) document can be converted into a PDF file. Homepage: http://www.adobe.com/prodindex/acrobat/readstep.html Information for acunia-jam-1.0nb1: Description: Jam/MR is a build utility like make(1). It has its own expressive language which allows for portable Jamfiles capable of building large projects with multiple concurrent processes (although by default it uses a single process). This is a slightly modified version of jam from the guys at Acunia. Homepage: http://wonka.acunia.com/ Information for admesh-0.95: Description: ADMesh is a program for processing triangulated solid meshes. Currently, ADMesh only reads the STL file format that is used for rapid prototyping applications, although it can write STL, VRML, OFF, and DXF files. Homepage: http://www.varlog.com/products/admesh/ Information for adobe-cidfonts-20000901: Description: This package contains the O'Reilly sample CID-keyed fonts provided by Adobe for Taiwanese (Traditional Chinese), Korean and Japanese. Information for adobe-cmaps-20030126: Description: Adobe CMap files for CJK: The essential CMap files mapping from character encodings to CID are published under freely redistributable license with no modification, available from: ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/ The CMap files mapping from CID to Unicode are available from "PDF Core Font Information" at http://partners.adobe.com/asn/developer/technotes/fonts.html Homepage: http://partners.adobe.com/asn/developer/technotes/fonts.html Information for afterstep-2.1.2nb1: Description: AfterStep is a window manager for the Unix X Window System. Based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. Some of the distinguishing features of AfterStep compared to other window managers are its low usage of resources, stability and configurability. Homepage: http://www.afterstep.org/ Information for aiksaurus-1.2.1: Description: Aiksaurus is an English-language thesaurus that is suitable for integration with word processors, email composers, and other authoring software. Homepage: http://aiksaurus.sourceforge.net/ Information for amanda-client-2.4.3b3: Description: Please note that this is a package of a developement snapshot of the 2.4.3 branch. Amanda, The Advanced Maryland Automatic Network Disk Archiver Copyright (c) 1991-1998 University of Maryland at College Park All Rights Reserved. See the files COPYRIGHT, COPYRIGHT-REGEX and COPYRIGHT-APACHE for distribution conditions and official warranty disclaimer. PLEASE NOTE: THIS SOFTWARE IS BEING MADE AVAILABLE ``AS-IS''. UMD is making this work available so that other people can use it. This software is in production use at our home site - the UMCP Department of Computer Science - but we make no warranties that it will work for you. Amanda development is unfunded - the development team maintains the code in their spare time. As a result, there is no support available other than users helping each other on the Amanda mailing lists. See below for information on the mailing lists. WHAT IS AMANDA? --------------- This is a release of Amanda, the Advanced Maryland Automatic Network Disk Archiver. Amanda is a backup system designed to archive many computers on a network to a single large-capacity tape drive. Here are some features of Amanda: * written in C, freely distributable. * built on top of standard backup software: Unix dump/restore, GNU Tar and others. * will back up multiple machines in parallel to a holding disk, blasting finished dumps one by one to tape as fast as we can write files to tape. For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host with a large holding disk can be filled by Amanda in under 4 hours. * does simple tape management: will not overwrite the wrong tape. * supports tape changers via a generic interface. Easily customizable to any type of tape carousel, robot, or stacker that can be controlled via the unix command line. * supports Kerberos 4 security, including encrypted dumps. The Kerberos support is available as a separate add-on package, see the file KERBEROS.HOW-TO-GET on the ftp site, and the file docs/KERBEROS in this package, for more details. * for a restore, tells you what tapes you need, and finds the proper backup image on the tape for you. * recovers gracefully from errors, including down or hung machines. * reports results, including all errors in detail, in email. * will dynamically adjust backup schedule to keep within constraints: no more juggling by hand when adding disks and computers to network. * includes a pre-run checker program, that conducts sanity checks on both the tape server host and all the client hosts (in parallel), and will send an e-mail report of any problems that could cause the backups to fail. * can compress dumps before sending or after sending over the net, with either compress or gzip. * can optionally synchronize with external backups, for those large timesharing computers where you want to do full dumps when the system is down in single-user mode (since BSD dump is not reliable on active filesystems): Amanda will still do your daily dumps. * lots of other options; Amanda is very configurable. WHAT ARE THE SYSTEM REQUIREMENTS FOR AMANDA? -------------------------------------------- Amanda requires a host that is mostly idle during the time backups are done, with a large capacity tape drive (e.g. an EXABYTE, DAT or DLT tape). This becomes the "tape server host". All the computers you are going to dump are the "backup client hosts". The server host can also be a client host. Amanda works best with one or more large "holding disk" partitions on the server host available to it for buffering dumps before writing to tape. The holding disk allows Amanda to run backups in parallel to the disk, only writing them to tape when the backup is finished. Note that the holding disk is not required: without it Amanda will run backups sequentially to the tape drive. Running it this way kills the great performance, but still allows you to take advantage of Amanda's other features. As a rule of thumb, for best performance the holding disk should be larger than the dump output from your largest disk partitions. For example, if you are backing up some full gigabyte disks that compress down to 500 MB, then you'll want 500 MB on your holding disk. On the other hand, if those gigabyte drives are partitioned into 500 MB filesystems, they'll probably compress down to 250 MB and you'll only need that much on your holding disk. Amanda will perform better with larger holding disks. Actually, Amanda will still work if you have full dumps that are larger than the holding disk: Amanda will send those dumps directly to tape one at a time. If you have many such dumps you will be limited by the dump speed of those machines. Amanda does not yet support single backup images larger than a tape. WHAT SYSTEMS DOES AMANDA RUN ON? -------------------------------- Amanda should run on any modern Unix system that supports dump or GNU tar, has sockets and inetd, and either system V shared memory, or BSD mmap implemented. In particular, Amanda 2.4.0 has been compiled, and the client side tested on the following systems: AIX 3.2 and 4.1 BSDI BSD/OS 2.1 and 3.1 DEC OSF/1 3.2 and 4.0 FreeBSD 2.2.5 IRIX 5.2 and 6.3 Linux/GNU on x86, alpha and sparc NetBSD 1.0 Nextstep 3 (*) SunOS 4.1.x (x >= 1) and 5.[56] Ultrix 4.2 HP-UX 9.x and 10.x (x >= 01) The Amanda 2.4.0 server side is known to run on all of the other machines except on those marked with an asterisk. If you know of any system that is not listed here on which amanda builds successfully, either client&server or client-only, please report to amanda-hackers@amanda.org. WHERE DO I GET AMANDA? ---------------------- There are several versions of Amanda. The latest version at the time of this writing is available at: ftp://ftp.amanda.org/pub/amanda HOW DO I GET AMANDA UP AND RUNNING? ----------------------------------- Read the file docs/INSTALL. There are a variety of steps, from compiling Amanda to installing it on the tape server host and the client machines. docs/INSTALL contains general installation instructions. docs/SYSTEM.NOTES contains system-specific information. docs/FAQ contains answers to frequently asked questions. docs/KERBEROS explains installation under Kerberos 4. docs/TAPE.CHANGERS explains how to customize the changer interface. docs/WHATS.NEW details new features. WHO DO I TALK TO IF I HAVE A PROBLEM? ------------------------------------- Amanda is completely unsupported and made available as-is. However, you may be able to get useful information in the Amanda mailing lists: ==> To join a mailing list, DO NOT, EVER, send mail to that list. Send mail to -request@amanda.org, or amanda-lists@amanda.org, with the following line in the body of the message: subscribe amanda-announce The amanda-announce mailing list is for important announcements related to the Amanda Network Backup Manager package, including new versions, contributions, and fixes. NOTE: the amanda-users list is itself on the amanda-announce distribution, so you only need to subscribe to one of the two lists, not both. To subscribe, send a message to amanda-announce-request@amanda.org. amanda-users The amanda-users mailing list is for questions and general discussion about the Amanda Network Backup Manager. This package and related files are available via anonymous FTP from ftp.amanda.org in the pub/amanda directory. NOTE: the amanda-users list is itself on the amanda-announce distribution, so you only need to subscribe to one of the two lists, not both. To subscribe, send a message to amanda-users-request@amanda.org. amanda-hackers The amanda-hackers mailing list is for discussion of the technical details of the Amanda package, including extensions, ports, bugs, fixes, and alpha testing of new versions. To subscribe, send a message to amanda-hackers-request@amanda.org. Share and Enjoy, The Amanda Development Team Homepage: http://www.amanda.org/ Information for amanda-common-2.4.3b3: Description: Please note that this is a package of a developement snapshot of the 2.4.3 branch. Amanda, The Advanced Maryland Automatic Network Disk Archiver Copyright (c) 1991-1998 University of Maryland at College Park All Rights Reserved. See the files COPYRIGHT, COPYRIGHT-REGEX and COPYRIGHT-APACHE for distribution conditions and official warranty disclaimer. PLEASE NOTE: THIS SOFTWARE IS BEING MADE AVAILABLE ``AS-IS''. UMD is making this work available so that other people can use it. This software is in production use at our home site - the UMCP Department of Computer Science - but we make no warranties that it will work for you. Amanda development is unfunded - the development team maintains the code in their spare time. As a result, there is no support available other than users helping each other on the Amanda mailing lists. See below for information on the mailing lists. WHAT IS AMANDA? --------------- This is a release of Amanda, the Advanced Maryland Automatic Network Disk Archiver. Amanda is a backup system designed to archive many computers on a network to a single large-capacity tape drive. Here are some features of Amanda: * written in C, freely distributable. * built on top of standard backup software: Unix dump/restore, GNU Tar and others. * will back up multiple machines in parallel to a holding disk, blasting finished dumps one by one to tape as fast as we can write files to tape. For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host with a large holding disk can be filled by Amanda in under 4 hours. * does simple tape management: will not overwrite the wrong tape. * supports tape changers via a generic interface. Easily customizable to any type of tape carousel, robot, or stacker that can be controlled via the unix command line. * supports Kerberos 4 security, including encrypted dumps. The Kerberos support is available as a separate add-on package, see the file KERBEROS.HOW-TO-GET on the ftp site, and the file docs/KERBEROS in this package, for more details. * for a restore, tells you what tapes you need, and finds the proper backup image on the tape for you. * recovers gracefully from errors, including down or hung machines. * reports results, including all errors in detail, in email. * will dynamically adjust backup schedule to keep within constraints: no more juggling by hand when adding disks and computers to network. * includes a pre-run checker program, that conducts sanity checks on both the tape server host and all the client hosts (in parallel), and will send an e-mail report of any problems that could cause the backups to fail. * can compress dumps before sending or after sending over the net, with either compress or gzip. * can optionally synchronize with external backups, for those large timesharing computers where you want to do full dumps when the system is down in single-user mode (since BSD dump is not reliable on active filesystems): Amanda will still do your daily dumps. * lots of other options; Amanda is very configurable. WHAT ARE THE SYSTEM REQUIREMENTS FOR AMANDA? -------------------------------------------- Amanda requires a host that is mostly idle during the time backups are done, with a large capacity tape drive (e.g. an EXABYTE, DAT or DLT tape). This becomes the "tape server host". All the computers you are going to dump are the "backup client hosts". The server host can also be a client host. Amanda works best with one or more large "holding disk" partitions on the server host available to it for buffering dumps before writing to tape. The holding disk allows Amanda to run backups in parallel to the disk, only writing them to tape when the backup is finished. Note that the holding disk is not required: without it Amanda will run backups sequentially to the tape drive. Running it this way kills the great performance, but still allows you to take advantage of Amanda's other features. As a rule of thumb, for best performance the holding disk should be larger than the dump output from your largest disk partitions. For example, if you are backing up some full gigabyte disks that compress down to 500 MB, then you'll want 500 MB on your holding disk. On the other hand, if those gigabyte drives are partitioned into 500 MB filesystems, they'll probably compress down to 250 MB and you'll only need that much on your holding disk. Amanda will perform better with larger holding disks. Actually, Amanda will still work if you have full dumps that are larger than the holding disk: Amanda will send those dumps directly to tape one at a time. If you have many such dumps you will be limited by the dump speed of those machines. Amanda does not yet support single backup images larger than a tape. WHAT SYSTEMS DOES AMANDA RUN ON? -------------------------------- Amanda should run on any modern Unix system that supports dump or GNU tar, has sockets and inetd, and either system V shared memory, or BSD mmap implemented. In particular, Amanda 2.4.1p1 has been compiled, and the client side tested on the following systems: AIX 3.2 and 4.1 BSDI BSD/OS 2.1 and 3.1 DEC OSF/1 3.2 and 4.0 FreeBSD 2.2.5 IRIX 5.2 and 6.3 GNU/Linux on x86, alpha, sparc, arm and powerpc NetBSD 1.0 Nextstep 3 (*) OpenBSD 2.5 x86, sparc, etc (ports available) SunOS 4.1.x (x >= 1) and 5.[567] Ultrix 4.2 HP-UX 9.x and 10.x (x >= 01) The Amanda 2.4.1p1 server side is known to run on all of the other machines except on those marked with an asterisk. If you know of any system that is not listed here on which amanda builds successfully, either client&server or client-only, please report to amanda-hackers@amanda.org. WHERE DO I GET AMANDA? ---------------------- There are several versions of Amanda. The latest version at the time of this writing is available at: ftp://ftp.amanda.org/pub/amanda HOW DO I GET AMANDA UP AND RUNNING? ----------------------------------- Read the file docs/INSTALL. There are a variety of steps, from compiling Amanda to installing it on the tape server host and the client machines. docs/INSTALL contains general installation instructions. docs/SYSTEM.NOTES contains system-specific information. docs/FAQ contains answers to frequently asked questions. docs/KERBEROS explains installation under Kerberos 4. docs/TAPE.CHANGERS explains how to customize the changer interface. docs/WHATS.NEW details new features. WHO DO I TALK TO IF I HAVE A PROBLEM? ------------------------------------- Amanda is completely unsupported and made available as-is. However, you may be able to get useful information in the Amanda mailing lists: ==> To join a mailing list, DO NOT, EVER, send mail to that list. Send mail to -request@amanda.org, or amanda-lists@amanda.org, with the following line in the body of the message: subscribe amanda-announce The amanda-announce mailing list is for important announcements related to the Amanda Network Backup Manager package, including new versions, contributions, and fixes. NOTE: the amanda-users list is itself on the amanda-announce distribution, so you only need to subscribe to one of the two lists, not both. To subscribe, send a message to amanda-announce-request@amanda.org. amanda-users The amanda-users mailing list is for questions and general discussion about the Amanda Network Backup Manager. This package and related files are available via anonymous FTP from ftp.amanda.org in the pub/amanda directory. NOTE: the amanda-users list is itself on the amanda-announce distribution, so you only need to subscribe to one of the two lists, not both. To subscribe, send a message to amanda-users-request@amanda.org. amanda-hackers The amanda-hackers mailing list is for discussion of the technical details of the Amanda package, including extensions, ports, bugs, fixes, and alpha testing of new versions. To subscribe, send a message to amanda-hackers-request@amanda.org. Share and Enjoy, The Amanda Development Team Homepage: http://www.amanda.org/ Information for amiwm-0.20p48: Description: amiwm is an X window manager that tries to make your display look and feel like an Amiga Workbench screen. It is fully functional and can do all the usual window manager stuff, like moving and resizing windows. The purpose of amiwm is to make life more pleasant for Amiga-freaks who has/wants to use UNIX workstations once in a while. It can also be used on the Amiga with the AmiWin X server, although this part needs some more work. Homepage: http://www.lysator.liu.se/~marcus/amiwm.html Information for amp-0.7.6nb1: Description: ------------------------ From the README file ------------------------ amp (Audio Mpeg Player) is an MPEG audio decoder which I 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 (except for the multichannel extensions defined in MPEG2), layer3 only for now. ---------------------------- End of quote ---------------------------- Information for anjuta-1.2.3nb1: Description: Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME, and features a number of advanced programming features. It is basically a GUI interface for the collection of command line programming utilities and tools available for unix. These are usually run via a text console, and can be unfriendly to use. Homepage: http://www.anjuta.org/ Information for antiword-0.33: Description: Antiword is a free MS Word reader for NetBSD, Linux, BeOS, and Acorn computers. It converts the binary files from Word 6, 7, 97 and 2000 to text and Postscript. Antiword tries to keep the layout of the document intact. Homepage: http://www.winfield.demon.nl/index.html Information for apache-ant-1.5.3.1: Description: Ant is a Java based build tool. In theory it is kind of like "make" without make's wrinkles and with the full portability of pure java code. Ant uses XML to specify build actions to be taken, and new build actions are implemented in Java. Homepage: http://ant.apache.org/ Information for apel-10.6: Description: APEL stands for "A Portable Emacs Library". poe.el | Emulate latest emacsen poem.el | Basic functions to write portable MULE programs pces.el | Portable character encoding scheme (coding-system) features invisible.el | Features about invisible region mcharset.el | MIME charset related features static.el | Utility for static evaluation broken.el | Provide information of broken facilities of Emacs pccl.el | Utility to write portable CCL program alist.el | Utility for Association-list calist.el | Utility for condition tree and condition/situation-alist path-util.el | Utility for path management or file detection filename.el | Utility to make file-name install.el | Utility to install emacs-lisp package mule-caesar.el| ROT 13-47-48 Caesar rotation utility emu.el | Emu bundled in tm-7.106 compatibility pcustom.el | Provide portable custom environment time-stamp.el | Maintain last change time stamps in files edited by Emacs timezone.el | Utility of time zone (Y2K fixed version) product.el | Functions for product version information Homepage: http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/elisp/APEL/ Information for apr-0.9.6.2.0.53: Description: The Apache Portable Run-time mission is to provide a library of routines that allows programmers to write a program once and be able to compile it anywhere. Homepage: http://apr.apache.org/ Information for argtable-1.2: Description: Argtable is a freely available programmer's library for parsing the command line arguments of any C/C++ program. Having only a few functions and a simple set of rules, argtable is capable of handling most aspects of command line parsing and error reporting with a minimum of fuss. Homepage: http://metalab.unc.edu/pub/Linux/devel/argtable.html Information for aribas-1.30: Description: ARIBAS is an interactive interpreter for big integer arithmetic and multi-precision floating point arithmetic with a Pascal/Modula like syntax. It has several builtin functions for algorithmic number theory like gcd, Jacobi symbol, Rabin probabilistic prime test, factorization algorithms (Pollard rho, continued fraction, quadratic sieve), etc. ARIBAS is used for the examples of number theoretic algorithms in the book Algorithmische Zahlentheorie by O. Forster. A GNU Emacs mode is also included. ARIBAS is distributed under the terms of the GNU General Public License. Homepage: http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html Information for arphic-ttf-2.11nb2: Description: Four high-quality Chinese TrueType fonts generously provided by Arphic Technology to the Free Software community under the "Arphic Public License". See ARPHICPL.TXT for details. Information for artist-1.2.4: Description: Artist is an Emacs lisp package that allows you to draw lines, rectangles and ellipses by using your mouse and/or keyboard. The shapes are made up with the ascii characters |, -, / and \. Homepage: http://www.lysator.liu.se/~tab/artist/ Information for arts-1.4.2: Description: The Analog Real-Time Synthesizer, or aRts, is a modular system for synthesizing sound and music on a digital computer. Using small building blocks called modules, the user can easily build complex audio processing tools. Modules typically provide functions such as sound waveform generators, filters, audio effects, mixing, and playback of digital audio in different file formats. Homepage: http://www.kde.org/areas/multimedia/ Information for as31-19900126: Description: This is a simple assembler for 8031/8051 type microcontrollers. It works from a single input file, and produces output in various hex formats. Information for asclock-1.0: Description: The asclock is a clock written to emulate the date/time application on the NEXTSTEP(tm) operating system. asclock supports multiple languages, military and AM/PM time formats, program execution, and the shape extension to X-Windows. Information for aspell-0.60.3nb1: Description: GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell. It can either be used as a library or as an independent spell checker. Its main feature is that it does a much better job of coming up with possible suggestions than just about any other spell checker out there for the English language, including Ispell and Microsoft Word. It also has many other technical enhancements over Ispell such as using shared memory for dictionaries and intelligently handling personal dictionaries when more than one Aspell process is open at once. Homepage: http://aspell.net/ Information for aspell-english-6.0.0: Description: English language support for aspell, e.g., `aspell -d english -c $myfile'. Other sub-dictionaries available in this package: british, american, canadian. Homepage: http://aspell.net/ Information for aspell-francais-0.50.3nb3: Description: French language support for aspell, e.g. `aspell -d francais -c $myfile'. Other sub-dictionary available in this package: suisse. Homepage: http://aspell.net/ Information for aspell-german-20030222.1: Description: German language support for aspell, e.g. `aspell -d german -c $myfile'. Other sub-dictionary available in this package: swiss. Homepage: http://aspell.net/ Information for aspell-spanish-0.50.2nb3: Description: Spanish language support for aspell, e.g. `aspell -d spanish -c $myfile'. Homepage: http://aspell.net/ Information for asr-manpages-20000406: Description: You are in the presence of a System Administrator. Kneel. "On Usenet, we vent in a group called alt.sysadmin.recovery. The group has a FAQ. If you read the FAQ, you will find that you (the users) subscribe to this group at your own peril. If you want to be useful, why don't you run over to the supply cabinet and get a new box of pixels for the monitor. As part of our venting, some of us have written a series of man pages that we'd like to see." Manpages you ever needed: bosskill.8 c.1 chastise.3 ctluser.8 guru.8 knife.8 lart.1m luser.8 normality.5 nuke.8 people.2 pmsd.8 rtfm.1 slave.1 sysadmin.1 think.1 whack.1 Homepage: http://www.winternet.com/~eric/sysadmin/manpages.html Information for astyle-1.13.6.1: Description: When indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the tab key, and other editors (Emacs for example) have the ability to "pretty up" lines by automatically setting up the white space before the code on the line, possibly inserting spaces in a code that up to now used only tabs for indentation. Since the NUMBER of space characters showed on screen for each tab character in the source code changes between editors (until the user sets up the number to his liking...), one of the standard problems facing programmers when moving from one source code editor to another is that code containing both spaces and tabs that was up to now perfectly indented, suddently becomes a mess to look at when changing to another editor. Even if you as a programmer take care to ONLY use spaces or tabs, looking at other peoples source code can still be problematic. To address this problem I have created Artistic Style - a series of filters, written in C++, that automatically reindent & reformat C/C++/Java source files. These can be used from a command line, or it can be incorporated as classes in another C++ program. Homepage: http://astyle.sourceforge.net/ Information for at-spi-1.6.4: Description: This is the Early Access Release of the Gnome Accessibility Project's Assistive Technology Service Provider Interface. Homepage: http://www.gnome.org/ Information for aterm-0.4.2nb7: Description: aterm is a colour vt102 terminal emulator, based on rxvt 2.4.8 with Alfredo Kojima's additions of fast transparency, intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, aterm uses much less swap space -- a significant advantage on a machine serving many X sessions. It was created with AfterStep Window Manger users in mind, but is not tied to any libraries, and can be used anywhere. Homepage: http://aterm.sourceforge.net/ Information for atk-1.10.1: Description: The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used with such tools as screen readers, magnifiers, and alternative input devices. Atk provides a core set of interfaces which are common to all widgets and "additional" interfaces that are appropriate to certain classes of widgets and whose existence can be queried at run time. It also provides interfaces which an application can use to provide additional accessibility information to assistive technology tools. Homepage: http://developer.gnome.org/projects/gap/ Information for auctex-11.13nb1: Description: AUC TeX is a comprehensive customizable integrated environment for writing input files for LaTeX using GNU Emacs. AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such as a output filters or post processor from inside Emacs. Especially `running LaTeX' is interesting, as AUC TeX lets you browse through the errors TeX reported, while it moves the cursor directly to the reported error, and displays some documentation for that particular error. This will even work when the document is spread over several files. AUC TeX automatically indents your `LaTeX-source', not only as you write it -- you can also let it indent and format an entire document. It has a special outline feature, which can greatly help you `getting an overview' of a document. AUC TeX is written entirely in Emacs-Lisp, and hence you can easily add new features for your own needs. Homepage: http://www.nongnu.org/auctex/ Information for audit-packages-1.37: Description: The audit-packages tools provide two scripts: (1) download-vulnerability-list, an easy way to download a list of security vulnerabilities which have been published. This list is kept up to date by the NetBSD security officer. It is held at the well-known URL: ftp://ftp.NetBSD.org/pub/NetBSD/packages/distfiles/vulnerabilities (2) audit-packages, an easy way to audit the current machine, checking each vulnerability listed by the security officer. If a vulnerable package is installed, it will be shown by output to stdout. Information for aumix-2.8nb6: Description: Aumix lets you adjust all the values from your audio mixer from an easy to use interface. This package is built with ncurses support only. Homepage: http://jpj.net/~trevor/aumix.html Information for autoconf-2.59nb2: Description: Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls. Homepage: http://www.gnu.org/software/autoconf/autoconf.html Information for autoconf213-2.13nb1: Description: Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls. This package contains the old 2.13 version. For new software please use the ``autoconf'' package. Homepage: http://www.gnu.org/software/autoconf/autoconf.html Information for automake-1.9.6: Description: 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. Homepage: http://www.gnu.org/software/automake/automake.html Information for automake14-1.4.6: Description: 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. This package contains the outdated 1.4 version of automake. For new software please use the ``automake'' package. Homepage: http://www.gnu.org/software/automake/automake.html Information for avidemux-2.0.40: Description: Avidemux is a graphical tool to edit video. It can open several file formats, and various audio and video codecs. Video can be edited, cut, appended, filtered (resize/crop/denoise), and re-encoded. Output file formats include Avi, MPEG1/2, MPEG2PS, OGM, and raw stripped audio or video. Homepage: http://fixounet.free.fr/avidemux/ Information for avl-1.4.0: Description: This is a library in ANSI C for manipulation of balanced binary trees. Functions for use with three varieties of AVL tree and one type of red-black tree are included. There is full documentation, including an explanation of what AVL and red-black trees are and why you'd use them, in Texinfo, Info, HTML, and plain text formats. Homepage: http://www.msu.edu/user/pfaffben/avl/ Information for avltree-1.1: Description: AVLtree is a small, malloc-based, in-memory index package generally like B-trees and hash tables. The interface resembles that of the BPLUS (B-tree) index package. Index creation options are: - fixed-length binary keys OR variable-length string keys - unique OR duplicate keys - with duplicate keys: standard (void *) pointers for each key OR instance-counting (saves time and memory) Key insert/search time is O(log N). References: Adelson-Velskii, G. M., and E. M. Landis. "An Algorithm for the Organization of Information." Soviet Math. Doclady 3, 1962, pp. 1259-1263. Knuth, D. E. The Art of Computer Programming, Volume 3: Sorting and Searching (2nd printing). Addison-Wesley, 1975, pp. 451-468. AVLtree was written by Gregory Tseytin, tseyting@acm.org. Information for awka-0.7.5: Description: Awka is an open-source implementation of the AWK programming language. Awka is not an interpreter like Gawk, Mawk or Nawk, but instead it converts the program to ANSI-C, then compiles this using gcc or a native C compiled to create a binary executable. As of version 0.7.0, you can write C functions and compile them into a library, then have these functions available for use in AWK scripts as if they were builtin. From now on, using Awka you are no longer bound to the limited AWK universe plus a few extras. You are free to extend functionality in whatever direction C allows you, and have this available within the concise, elegant AWK language framework. You may distribute the executable, without having to provide the source code for your AWK program. Please note, however, that executables using Awka must be distributed free of charge. Note that using the optional dfa library that accompanies awka, or compiling awka under cygwin, will subject translated C source code to the GPL, but not the AWK source. Translating AWK programs to C means you can link them with C & C++ code, thus extending functionality way beyond what is possible in interpretive AWK. Awka-generated executables perform comparatively with, and in many cases faster than, the quickest freely-available AWK interpreter. Homepage: http://awka.sourceforge.net/ Information for baci-20000725: Description: BACI stands for Ben-Ari Concurrent Interpreter. The compiler and interpreter originally were procedures in a program written by M. Ben-Ari, based on the original Pascal compiler by Niklaus Wirth. The original version of the BACI compiler and interpreter was created from that source code and was hosted on a PRIME mainframe. After several modifications and additions, this version was ported to a PC version in Turbo Pascal, to Sun Pascal, and to C. Finally, the compiler and interpreter were split into two seperate programs. Recently, a C-- compiler has been added to the BACI suite of programs to compile source programs written in a restricted dialect of C++ into PCODE object code executable by the interpreter. Compared with other concurrent languages, BACI offers a variety of synchronization techniques with a syntax that is usually familiar. Any experienced C or Pascal programmer could use BACI within hours. Homepage: http://www.mines.edu/fs_home/tcamp/baci/ Information for bash-2.05.2.7nb1: Description: Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use; these include command line editing, unlimited size command history, job control, shell functions and aliases, indexed arrays of unlimited size, and integer arithmetic in any base from two to sixty-four. In addition, most sh scripts can be run by Bash without modification. Homepage: http://www.gnu.org/software/bash/bash.html Information for bbapm-0.0.1: Description: bbapm is an APM meter for Blackbox, which shows the battery status of your laptop in a decorated window, simulating the look of the Blackbox toolbar. bbapm is based on bbsload. Homepage: http://bbtools.windsofstorm.net/ Information for bbappconf-0.0.2: Description: bbappconf makes it possible to set some options for the windows blackbox opens such as: - on which desktop they should open - if it should be displayed without titlebar - if it should be sticky Homepage: http://bbtools.windsofstorm.net Information for bbdb-2.34: Description: The Insidious Big Brother DataBase is an emacs-based contact manager that integrates itself into your mail and news clients. Homepage: http://sourceforge.net/projects/bbdb/ Information for bbkeys-0.8.6: Description: Provide keyboard shortcuts for X11R6, specifically intended for use with the Blackbox window manager but usable with any. Can bind actions such as executing commands, altering the states of windows, switching workspaces, etc. to arbitrary keys. Homepage: http://bbkeys.sourceforge.net/ Information for bbmail-0.8.3: Description: This Tool displays the status of your mailbox and warns you when new mail has arrived. It is designed to look the same as the Blackbox toolbar (Blackbox is a Windowmanager for X11). Homepage: http://bbtools.windsofstorm.net/ Information for bbpager-0.3.1nb1: Description: Pager for Blackbox window manager. Homepage: http://bbtools.thelinuxcommunity.org/available.phtml Information for bbweather-0.6.2: Description: bbweather is a tool which displays the current weather conditions in an decorated window, simulating the look of the Blackbox toolbar (Blackbox is a Windowmanager for X11). This tool is heavily based on "bbdate" by John Kennis. Furthermore, bbweather was inspired by wmWeather by Michael G. Henderson, from where the perl-script to fetch the weather-conditions from your local station originated. Homepage: http://www.netmeister.org/apps/bbweather/ Information for bcc-95.3.12: Description: This is Bruce Evans' C compiler and binutils package. It is able to generate 16-bit code. Hence it's possible to compile BIOS and DOS code under unix. The C compiler understands K&R1 syntax, with a few restrictions regarding bitfields. See the file bcc/bcc-cc1/bcc.bugs in the ${DISTFILE} for Bruce's bug list. The binutils (assembler and loader) have been renamed to as86 and ld86 to not conflict with the system's assembler and loader, but they are also available in the regular BINDIR (normally /usr/local/bin). It's also possible to generate MC 6809 code with bcc/as. (This is a compile-time option however, and not supported by this package. Information for bibclean-2.11.4nb1: Description: Bibclean is a prettyprinter, portability verifier and syntax checker for BibTeX bibliography databases. It can also be used to convert Scribe-format bibliographies to BibTeX form. The standardized format of the output of bibclean facilitates the later application of simple filters, such as bibcheck, biblook,... Homepage: http://www.math.utah.edu/pub/bibclean/ Information for biblook-2.9: Description: Bibindex and biblook are programs for fast lookup in BibTeX bibliography data bases. Bibindex converts a .bib file to a .bix file, which is a compact binary representation of the .bib file containing hash tables for fast lookup, as well as byte offset positions into the corresponding .bib file. Biblook provides an interactive lookup facility using the .bix and .bib files. Homepage: http://compgeom.cs.uiuc.edu/~jeffe/biblook.html Information for bibparse-1.04: Description: Bibparse, biblex, and bibunlex are programs for doing syntax checking on BibTeX bibliography database files. Biblex lexically analyzes BibTeX bibliography database files and produces a lexical token stream from them. Bibparse verifies a biblex or bibclean (available as a separate package) lexical token stream or BibTeX database files. Bibunlex reconstructs a BibTeX bibliography database file from bibclean or biblex lexical analysis output. Also included in this package is bibdup which checks for duplicate abbreviations and entries in BibTeX bibliography database files. Homepage: http://www.math.utah.edu/pub/bibparse/ Information for bicom-1.01: Description: Bicom is a data compressor in the PPM family. It is freely available and open source. Compression with bicom is completely bijective -- any file is a possible bicom output that can be decompressed, and then recompressed back to its original form. Of course, any file is also a possible bicom input that can be compressed, and then decompressed back to its original form. Homepage: http://www3.sympatico.ca/mt0000/bicom/bicom.html Information for binpatch-1.0: Description: Apply small, arbitrary binary patches using an arcane command line syntax. Homepage: ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/Packages.txt Information for bison-1.875nb1: Description: Bison is the GNU replacement for yacc(1). Some programs depend on extensions present in Bison. Homepage: http://www.gnu.org/software/bison/bison.html Information for bitchx-1.0.3.19nb3: Description: BitchX is an IRC (Internet Relay Chat) client by Colten Edwards aka panasync@efnet, it is based on it's predecessors ircII and EPIC. Homepage: http://www.bitchx.org/ Information for blackbox-0.65.0nb4: Description: Blackbox is yet another addition to the list of window managers For X11R6. Blackbox is built with C++, sharing no common code with any other window manager. It is designed to be small and fast, with a built in graphics class, near complete ICCCM compliance, and support for multple desktop environments. Homepage: http://blackboxwm.sourceforge.net/ Information for blackdown-jdk13-1nb2: Description: This is the Linux port of the Blackdown Java(tm) Runtime Environment, version 1.3.1. Homepage: http://www.blackdown.org/ Information for blackdown-jre13-1nb1: Description: This is the Linux port of the Blackdown Java(tm) Runtime Environment, version 1.3.1. Homepage: http://www.blackdown.org/ Information for bladeenc-0.94.2nb2: Description: BladeEnc is a program to generate MP3 files from WAV or AIFF sound files. Any number of WAV/AIFF-files can be specified on the commandline and you can even use wildcards to specify more than one file at the same time. For example will the command "BladeEnc *.wav" compress all WAV-files in the current directory. Long filenames are supported when entering them on the commandline, but if they include space-characters you will have to enclose them with quotation-marks ( " ). Homepage: http://bladeenc.mp3.no/ Information for blas-1.0nb3: Description: The BLAS (Basic Linear Algebra Subprograms) are high quality "building block" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they're commonly used in the development of high quality linear algebra software, LINPACK and LAPACK for example. Homepage: http://www.netlib.org/blas/ Information for blender-2.36nb1: Description: Blender is a suite of tools enabling the creation of and replay of linear and real-time, interactive 3D content. It offers full functionality for modeling, rendering, animation, postproduction and game creation and playback with the singular benefits of cross-platform operability and a download file size of less than 2.5MB. Aimed at media professionals and individual creative users, Blender can be used to create commercials and other broadcast quality linear content, while the incorporation of a real-time 3D engine allows for the creation of 3D interactive content for stand-alone playback or integration in a web browser. Originally developed by the company 'Not a Number' (NaN), Blender now is continued as 'Free Software', with the sources available under GNU GPL. Homepage: http://www.blender.org/ Information for blender-doc-20030922: Description: Blender is a suite of tools enabling the creation of and replay of linear and real-time, interactive 3D content. It offers full functionality for modeling, rendering, animation, postproduction and game creation and playback with the singular benefits of cross-platform operability and a download file size of less than 2.5MB. Aimed at media professionals and individual creative users, Blender can be used to create commercials and other broadcast quality linear content, while the incorporation of a real-time 3D engine allows for the creation of 3D interactive content for stand-alone playback or integration in a web browser. Originally developed by the company 'Not a Number' (NaN), Blender now is continued as 'Free Software', with the sources available under GNU GPL. This package contains the extensive HTML documentation for Blender only. Homepage: http://download.blender.org/documentation/ Information for blt-2.4z: Description: BLT is an extension to Tcl/Tk. It adds plotting widgets (X-Y graph, barchart, stripchart), a powerful geometry manager, a new canvas item, and several new commands to Tk. Plotting widgets: graph, barchart, stripchart Hierarchical list box: hierbox Tab set: tabset Geometry Manager: table Vector Data Object: vector Background Program Execution: bgexec Busy Command: busy New Canvas Item: eps Drag & Drop Facility: drag&drop Bitmap Command: bitmap Miscellaneous Commands: winop, bltdebug, watch, spline, htext Homepage: http://blt.sourceforge.net/ Information for bluefish-1.0.2: Description: A GTK HTML editor for the experienced web designer featuring project management, setup and configuration wizards, CSS dialogs, syntax highlighting, HTML toolbar, tearable menu's and reference for PHP3, SSI and RXML. Homepage: http://bluefish.openoffice.nl/ Information for bochs-2.1.1nb1: Description: The program bochs is a highly portable open source x86 PC emulator written in C++, and runs on most popular platforms. It includes emulation of the Intel x86 CPU, common IO devices, and a custom BIOS. Currently, bochs can be compiled to emulate a 386, 486, Pentium, Pentium PRO or AMD64 CPU. Bochs is capable of running most operating systems inside the emulation including Linux, NetBSD, Windows 95, DOS, and Windows NT 4. Homepage: http://bochs.sourceforge.net/ Information for boehm-gc-6.3nb2: Description: The Boehm-Weiser garbage collection package, for C and C++ - garbage collection and memory leak detection libraries. A garbage collector is something which automatically frees malloc'd memory for you by working out what parts of memory your program no longer has pointers to. As a result, garbage collectors can also inform you of memory leaks (if they find memory they can free, it means you have lost all of your pointers to it, but you didn't free it). This package has two libraries and some include files: libgc.a - a garbage collection library, replaces malloc/free/new/delete/etc with versions that do automatic garbage collection libleak.a - a leak detection library, which is just libgc.a compiled with different switches. C programs may be linked against either of these, and should run (with GC or leak detection) without change. C++ programs must include a header to use garbage collection, though leak detection should work without such source code modifications. See the man page and header files. PS: garbage collection is addictive. Homepage: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ Information for bonobo-1.0.22: Description: Bonobo is a set of language and system independent CORBA interfaces for creating reusable components (controls) and creating compound documents. The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. * Licensing Bonobo libraries are released under the terms of the GNU Lesser General Public License (GNU LGPL). While components and programs included with this release are licensed under the terms of the GNU General Public License (GNU GPL). Homepage: http://www.gnome.org/ Information for bonobo-conf-0.14nb11: Description: The Bonobo Configuration System (BCS) consists of several parts. An API to access configuration data, a database to store configuration values in XML format and a system to visualise and edit configuration data. The whole system is built on top of bonobo and ORBit (CORBA). There are several APIs to access the configuration data, and the API can be chosen through the bonobo moniker system. It is up to the programmer to decide which interface is best for a given application. The configuration system allows you to store the data with various backends. Although BCS is shipped with its own XML based backend, it is also possible to use GConf, or LDAP as backend. The configuration database architecture is a reimplementation of the GConf architecture developed by Havoc Pennington using Bonobo-native idioms. Homepage: http://www.gnome.org/ Information for boost-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This is a meta package that depends on all other components of Boost. Homepage: http://www.boost.org/ Information for boost-build-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This package provides the Boost.Build module, which includes bjam. This is the tool used to build Boost itself, and is based on Perforce Jam. Homepage: http://www.boost.org/ Information for boost-docs-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This package provides all the documentation that accompanies Boost. Homepage: http://www.boost.org/ Information for boost-headers-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This package provides all the Boost header files required at build-time to compile any package that requires Boost. Binary libraries are provided in the boost-libs and boost-python packages. Homepage: http://www.boost.org/ Information for boost-libs-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This package adds static and shared binary libraries for Boost. All libraries are included here, except Boost.Python, which can be found in the boost-python package. Homepage: http://www.boost.org/ Information for boost-python-1.32.0: Description: Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on portable libraries which work well with the ISO C++ Standard Library. This package adds static and shared binary libraries providing support for the Boost Python library. Homepage: http://www.boost.org/ Information for brandybasic-1.0.10: Description: Brandy implements Basic V, the dialect of Basic that Acorn Computers supplied with their ranges of desktop computers that use the ARM processor such as the Archimedes and RiscPC. Basic V is an extended version of BBC Basic. This was the Basic used on the BBC Micro that Acorn made during the early 1980s. Homepage: http://www.argonet.co.uk/users/dave_daniels/ Information for bsetroot-0.1nb4: Description: This package includes two tools, bsetbg and bsetroot, used by the Blackbox windowmanager to set the root window's properties. Blackbox shares code with the Openbox and Hackedbox window managers, which also utilize these tools, allowing these window managers to share some themes as well. Homepage: http://blackboxwm.sourceforge.net/ Information for bug-buddy-2.10.0: Description: This is a graphical bug reporting tool for GNOME2. It can extract debugging information from a core file or crashed application (via gnome_segv). Homepage: http://www.gnome.org/ Information for bunzip-0.21: Description: Please use bzip2, which is the successor of this older bzip version. This port stays for compatibility reasons. A discussion of the advantages of bzip2 over bzip 0.21 is given on the homepage. In short: bzip2 is faster, more reliable and *patent free* This program may or may not infringe certain US patents pertaining to arithmetic coding and to the block-sorting transformation itself. Opinions differ as to the precise legal status of some of the algorithms used. Nevertheless, you should be aware that commercial use of this program could render you liable to unfriendly legal action. [This package contains a DECOMPRESS-ONLY version, bunzip, which provides less legal problems than the full bzip program.] Homepage: http://www.muraroa.demon.co.uk/ Information for bwbasic-2.20nb1: Description: The Bywater BASIC Interpreter (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant subset of the ANSI Standard for Full BASIC (X3.113-1987) in C. It also offers shell programming facilities as an extension of BASIC. bwBASIC seeks to be as portable as possible. Originally written by Ted A. Campbell, and released under the GPL. It was posted to comp.sources.misc, volume 40. It was hosted for a while at ftp.eng.umd.edu. Patched by Jon B. Volkoff. Version 2.20 was released 25 November 1995 Patch 1: 15 March 1996 Patch 2: 11 October 1997 Patch 2 includes new files for UNIX ncurses interface, compliments of L.C. Benschop, Eindhoven, The Netherlands. Information for cabextract-1.1: Description: cabextract is a program that un-archives files in the Microsoft cabinet file format (.cab) or any binary file which contains an embedded cabinet file (frequently found in .exe files). cabextract will extract all files from all cabinet files specified on the command line To extract a multi-part cabinet consisting of several files, only give the first file as an argument to cabextract as it will automatically look for the remaining files. Homepage: http://www.kyz.uklinux.net/cabextract.php Information for calc-2.02fnb1: Description: "Calc" is an advanced calculator and mathematical tool that runs as part of the GNU Emacs environment. Very roughly based on the HP-28/48 series of calculators, its many features include: * Choice of algebraic or RPN (stack-based) entry of calculations. * Arbitrary precision integers and floating-point numbers. * Arithmetic on rational numbers, complex numbers (rectangular and polar), error forms with standard deviations, open and closed intervals, vectors and matrices, dates and times, infinities, sets, quantities with units, and algebraic formulas. * Mathematical operations such as logarithms and trigonometric functions. * Programmer's features (bitwise operations, non-decimal numbers). * Financial functions such as future value and internal rate of return. * Number theoretical features such as prime factorization and arithmetic modulo M for any M. * Algebraic manipulation features, including symbolic calculus. * Moving data to and from regular editing buffers. * "Embedded mode" for manipulating Calc formulas and data directly inside any editing buffer. * Graphics using GNUPLOT, a versatile (and free) plotting program. * Easy programming using keyboard macros, algebraic formulas, algebraic rewrite rules, or extended Emacs Lisp. Homepage: http://www.gnu.org/software/calc/calc.html Information for cam-1.02: Description: CAM - Cpu's Audio Mixer ================================= This is an audio mixer with an interface or command line support. Information for caml-light-0.74: Description: The Caml Light system comprises the following parts: - An interactive system, based on a read-eval-print loop: the user enters a phrase, the system compiles it and executes it on the fly, then print the outcome of evaluation. The interactive system is great for learning the language and testing programs. - A batch compiler and linker, camlc, with a command-line interface similar to the one of C compilers. The compiler produces standalone executable programs that can later be invoked just as any other command on the system. It integrates smoothly within the Unix programming environment (make, Emacs, ...). - A medium-sized standard library, providing a number of general-purpose functions and implementations of a few essential data structures (lists, arrays, hash tables, sets, ...). - A tool to build libraries of frequently-used program modules. - A parser generator and a lexical analyzer generator, in the style of lex and yacc. - Various programming tools and several interface libraries. Homepage: http://caml.inria.fr/distrib-caml-light-eng.html Information for capc-calc-2.11.7nb1: Description: Calc is an interactive calculator which provides for easy large numeric caluclations, but which also can be easily programmed for difficult or long calculations. It can accept a command line argument, in which case it executes that single command and exits. Otherwise it enters interactive mode. In this mode, it accepts commands one at a time, processes them, and displays the answers. In the simplest case, commands are simply expressions which are evaluated. For example, he following line can be input: > 3 * (4 + 1) and the calculator will print 15. Commands are statements in a C-like language, where each input line is treated as the body of a procedure. Thus he copmmand line can contain variable declarations, expressions, labels, conditional tests, and loops. Assignments to any variable name will automatically define that name as a global variable. For more information on the program, run 'calc help help'. Homepage: http://www.isthe.com/chongo/tech/comp/calc/ Information for cassowary-0.60nb4: Description: Cassowary is an incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. Constraints may be either requirements or preferences. Client code specifies the constraints to be maintained, and the solver updates the constrained variables to have values that satisfy the constraints. A technical report is included in the distribution that describes the algorithm, interface, and implementation of the Cassowary solver. Additionally, the distribution contains toy sample applications written in Smalltalk, C++, Java, and Python, and a more complex example Java applet, the "Constraint Drawing Application". Homepage: http://www.cs.washington.edu/research/constraints/cassowary/ Information for cd-discid-0.7: Description: cd-discid is a backend utility to get CDDB discid information from a CD-ROM disc. It was originally designed for abcde (AKA cdgrab), but can be used for any purpose requiring CDDB data. Information for cdd-1.0nb3: Description: CDD is as the name implies, an attempt at a DD utility for CD's of all flavors. CDD will do its best to copy CD audio data, CD-ROM data in both raw and "cooked" forms to a directory of the users choice. CDD doesn't support every CD-ROM drive, though it supports many common ones, including those that support the new MMC command set. Information for cdecl-2.5: Description: Cdecl is a program which will turn English-like phrases such as "declare foo as array 5 of pointer to function returning int" into C declarations such as "int (*foo[5])()". It can also translate the C into the pseudo- English. And it handles typecasts, too. Plus C++. And in this version it has command line editing and history with the GNU readline library. Information for cdk-4.9.9nb1: Description: CDK is a widget set developed on top of the basic curses library. It contains 21 ready to use widgets. Some which are a text entry field, a scrolling list, a selection list, a alphalist, pull-down menu, radio list, viewer widget, dialog box, and many more. Homepage: http://www.vexus.ca/CDK.html Information for cdpack-1.5: Description: cdpack is a small utility for creating ISO 9660 images for a multi-CD binary package collection. The utility creates ISO 9660 images for all the binary packages in a specified directory. A choice of two algorithms is available for how the packages are grouped. The "no duplication" algorithm arranges the packages so any package on CD number `n' will have all of its dependencies on CD numbers 1 through `n'. The "no inter-CD depends" algorithm will place certain packages on more than one CD to ensure that each CD is self contained (all package dependencies are satisfied within the single CD). Homepage: http://www.NetBSD.org Information for cdparanoia-3.0.9.8nb2: Description: Cdparanoia retrieves audio tracks from CDDA capable CDROM drives. The data can be saved to a file or directed to standard output in WAV, AIFF, AIFF-C or raw format. Most ATAPI, SCSI and several proprietary CDROM drive makes are supported; cdparanoia can determine if the target drive is CDDA capable. In addition to simple reading, cdparanoia adds extra-robust data verification, synchronization, error handling and scratch reconstruction capability. Homepage: http://www.xiph.org/paranoia/ Information for cdrecord-2.00.3: Description: Cdrecord allows you to burn CDs with a CD-R/CD-RW recorder. It works as a burn engine for several applications. Cdrecord supports CD recorders from many different vendors; all SCSI-3/mmc and ATAPI/mmc compliant drives should also work. Supported features include: IDE/ATAPI, parallel-port, and SCSI drives; audio CDs, data CDs, and mixed CDs; full multi-session support, CD-RWs (rewritable), TAO, DAO and human-readable error messages. Homepage: http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html Information for cim-3.30nb1: Description: GNU Cim is a compiler for the programming language Simula. It offers a class concept, separate compilation with full type checking, interface to external C routines, an application package for process simulation and a coroutine concept. The portability of GNU Cim is based on the C programming language. The compiler and the run-time system is written in C, and the compiler produces C code, that is passed to a C compiler for further processing towards machine code. Homepage: http://www.gnu.org/software/cim/cim.html Information for cime-2.02: Description: CiME is intended to be a toolkit, which contains nowadays the following features: * An interactive toplevel to allow naming of objects and call to various functions. * Solving Diophantine constraints over finite intervals * Solving Presburger constraints * String Rewriting Systems, KB completion. * Parameterized String Rewriting Systems confluence checking * Term Rewriting Systems, possibly with commutative or associative-commutative symbols, KB or ordered completion. * Termination of TRSs using standard or dependency pairs criteria, automatic generation of termination orderings based on polynomial interpretations, including weak orderings for dependency pairs criteria. The ordered completion of term rewriting systems will be used during the competion to attempt to solve unification problems, that is problems in the UEQ division. CiME2 is fully written in Objective CAML. Homepage: http://cime.lri.fr/ Information for cint-5.14.40: Description: "cint" is a C/C++ interpreter. About 95% of ANSI C and 90% of C++ features are covered. (Data abstraction, class inheritance, virtual function, function and operator over- loading, default parameter, template, etc...) Cint has source code debugger which has sufficient capability to debug complicated C++ program. Homepage: http://root.cern.ch/root/Cint.html Information for clisp-2.33.2nb1: Description: Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany. It mostly supports the Lisp described in the ANSI Common Lisp standard. It runs on microcomputers (Windows NT/2000/XP, Windows 95/98/ME) as well as on Unix workstations (Linux, SVR4, Sun4, DEC Alpha OSF, HP-UX, BeOS, NeXTstep, SGI, AIX and others) and needs only 2 MB of RAM. The user interface comes in German, English, French, Spanish, Dutch and Russian. GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, a foreign language interface, sockets, i18n, fast bignums and more. An X11 interface is available through CLX, Garnet, CLUE/CLIO. GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages. Homepage: http://clisp.cons.org/ Information for cmdline-1.05nb1: Description: This is CmdLine, a C++ library for parsing command arguments and assigning the corresponding values to program variables. Also included is cmdparse, a program to provide an interface to CmdLine for shell-scripts. Homepage: http://www.enteract.com/~bradapp/ftp/src/libs/C++/CmdLine.html Information for cmp3-2.0.p5: Description: A simple yet featureful curses frontend to mpg123. Includes playlist support, volume control and tools to help with file management. Homepage: http://www.personal.psu.edu/nkk104/cmp3/ Information for cmucl-2002-01-22: Description: CMUCL is a free implementation of the Common Lisp programming language which runs on most major Unix platforms. It mainly conforms to the ANSI Common Lisp standard. Homepage: http://www.cons.org/cmucl/ Information for code2html-0.9.1: Description: code2html is a perlscript which converts a program source code to syntax highlighted HTML. It may be called from the command line or as a CGI script. It can also handle include commands in HTML files. Currently supports: Ada 95, C, C++, HTML, Java, JavaScript, Makefile, Pascal, Perl, SQL, AWK, M4, and Groff. Homepage: http://www.palfrader.org/code2html/ Information for colchess-7.0: Description: ColChess is primarily an analysis engine, though it can also be used for playing competitive games. It uses the brute force analysis method for tree searching, meaning that it analyses far more nodes per move than an ordinary chess program such as GNU Chess or Crafty, but it cuts out all the guesswork so that its analysis is always accurate to the depth specified. Homepage: http://www.ast.cam.ac.uk/~cmf/chess/colchess/ Information for communicator-4.80nb1: Description: Communicator is a WWW and ftp browser, mail client, newsgroup reader, web page editor and address book organizer. The standalone browser is available in pkgsrc as 'navigator'. This is the commercially distributed version from Netscape. A freely available version of the Netscape browser is available in pkgsrc as 'mozilla'. Homepage: http://home.netscape.com/browsers/index.html Information for compositeext-2.0: Description: This package contains header files and documentation for the X composite extension. Library and server implementations are separate. This is part of the freedesktop.org X Libraries and Protocol Headers Project. Homepage: http://xlibs.freedesktop.org/ Information for control-center-1.4.0.4nb10: Description: Control-center is a configuration tool for easily setting up your GNOME environment. GNOME is the GNU Network Object Model Environment. That's a fancy name, but really GNOME is a nice GUI desktop environment. It's a powerful, easy to configure environment which helps to make your computer easy to use. Homepage: http://www.gnome.org/ Information for cooledit-3.17.5: Description: Cooledit is a full-featured text editor, for Unix computers that run the X Window System. Cooledit was born from a need for a user friendly text editor that would rival editors of other operating systems in ease of use and convenience. Lately Cooledit is also a powerful programmer's editor. It is also small and fast, making it ideal for interface with applications that allow for, or require, an external editor. See 'Features' in the man page for a more elaborate description of what Cooledit can do. Homepage: http://cooledit.sourceforge.net/ Information for cpuflags-0.56: Description: cpuflags returns the appropriate gcc flags to optimise compilation for the current CPU. Information for crafty-18.15: Description: Crafty is a chess program written by Bob Hyatt (hyatt@cis.uab.edu). It is modeled after Cray Blitz (also written by Bob). Crafty has the following features: - has a customizable opening book - supports tablebases (Steven Edward's endgame database) - text interface Information for crimson-1.1.3.1: Description: Crimson is a Java XML parser which supports XML 1.0 via the following APIs: * Java API for XML Processing (JAXP) 1.1 except for javax.xml.transform * SAX 2.0 * SAX2 Extensions version 1.0 * DOM Level 2 Core Recommendation Homepage: http://xml.apache.org/crimson/ Information for cross-binutils-2.9.1.2: Description: The cross-binutils pkg is used only by the other `cross' pkgs. The binutils provides various binary manipulation utilities as well as the GNU linker. (The assembler is bundled with each individual cross pkg.) Homepage: http://www.gnu.org/ Information for cscope-15.4nb4: Description: cscope is an interactive, screen-oriented tool that allows the user to browse through C source files for specified elements of code. By default, cscope examines the C (.c and .h), lex (.l), and yacc (.y) source files in the current directory. cscope may also be invoked for source files named on the command line. In either case, cscope searches the standard directories for #include files that it does not find in the current directory. cscope uses a symbol cross-reference, cscope.out by default, to locate functions, function calls, macros, variables, and preprocessor symbols in the files. cscope builds the symbol cross-reference the first time it is used on the source files for the program being browsed. On a subsequent invocation, cscope rebuilds the cross-reference only if a source file has changed or the list of source files is different. When the cross-reference is rebuilt, the data for the unchanged files are copied from the old cross-reference, which makes rebuilding faster than the initial build. Homepage: http://cscope.sourceforge.net/ Information for csound-4.13.0.2a: Description: Csound is a software synthesis package in the tradition of so-called music-N languages, among which the best-known is Music V. It consists of an orchestra- and score-driven executable, written in C for portability. Since Csound is a computational language, it is highly flexible and efficient; complexity is gained only at the expense of computation time. Basically Csound reads some files and creates the result as a file on disk or, on faster machines, through a DAC in real time. Homepage: http://www.csound.org/ Information for csound-manual-4.10nb1: Description: These are the manuals for Csound, in HTML, plain text and PDF. A Spanish manual, in PDF only, is included. Orchestra and score example files are also included. Homepage: http://www.csound.org/ Information for ctwm-3.6: Description: CTWM is an extension to twm, that support multiple virtual screens, and a lot of other goodies. You can use and manage up to 32 virtual screens called workspaces. You swap from one workspace to another by clicking on a button in an optional panel of buttons (the workspace manager) or by invoking a function. You can custom each workspace by choosing different colors, names and pixmaps for the buttons and background root windows. Main features are: - Optional 3D window titles and border (ala Motif). - Shaped, colored icons. - Multiple icons for clients based on the icon name. - Windows can belong to several workspaces. - A map of your workspaces to move quickly windows between different workspaces. - Animations: icons, root backgrounds and buttons can be animated. - Pinnable and sticky menus. - etc... Homepage: http://ctwm.free.lp.se/ Information for cu-prolog-3.94: Description: cu-Prolog is an experimental constraint logic programming language. Unlike most conventional CLP systems, cu-Prolog allows user-defined predicates as constraints and is suitable for implementing a natural language processing system based on the unification-based grammar. As an application of cu-Prolog, we developed a JPSG (Japanese Phrase Structure Grammar) parser with the JPSG Working Group (the chairman is Prof. GUNJI, Takao of Osaka University) at ICOT. cu-Prolog is also the complete implementation of the constraint unification and its name (cu) comes from the technique. Information for curl-7.15.0nb1: Description: Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. Curl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. Homepage: http://curl.haxx.se/ Information for cvs2cl-2.59: Description: cvs2cl.pl: CVS-log-message-to-ChangeLog conversion script It produces a GNU-style ChangeLog for CVS-controlled sources, by running "cvs log" and parsing the output. Duplicate log messages get unified in the Right Way. More information: cvs2cl --help Homepage: http://www.red-bean.com/cvs2cl/ Information for cvslock-0.2: Description: The cvslock (1) program is used to safely manipulate and inspect CVS repositories; to this end, it properly uses CVS' lock file mechanism. The primary application for which this program was created was keeping several instances of the same CVS repository in synch; using CVSup which apparently does a superior task at this was not an option in my precise application. Information for cvsup-16.1.f: Description: cvsup server and non-GUI client. the binary is for NetBSD 1.5/i386/ELF systems, and compiled by Markus Kurek . Homepage: http://people.freebsd.org/~jdp/ Information for cweb-3.64: Description: The philosophy behind CWEB is that programmers who want to provide the best possible documentation for their programs need two things simultaneously: a language like TeX for formatting, and a language like C for programming. Neither type of language can provide the best documentation by itself. But when both are appropriately combined, we obtain a system that is much more useful than either language separately. Homepage: http://www-cs-faculty.stanford.edu/~knuth/cweb.html Information for cxref-1.5a: Description: Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML) including cross-references from C program source code. It has been designed to work with ANSI C, incorporating K&R, and most popular GNU extensions. The documentation for the program is produced from comments in the code that are appropriately formatted. The cross referencing comes from the code itself and requires no extra work. Homepage: http://www.gedanken.demon.co.uk/cxref/ Information for cxunzip-0.98nb2: Description: Cloned Xunzip is an GNOME app for opening ZIP files and viewing files. The graphical interface shows the filename, date, ratio, real size and the packed file size. It can also be used to find CRC errors. You can choose where to extract all or selected files; plus it can lowercase filenames. Homepage: http://gurb.ton.tut.fi/gnome Information for cyrus-sasl-2.1.20nb1: Description: SASL is a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection. This is the Cyrus SASL API implentation. It can be used on the client or server side to provide authentication. See RFC 2222 for more information. There's a mailing list for Cyrus SASL. Subscribe by sending a message to majordomo@lists.andrew.cmu.edu with the body "subscribe cyrus-sasl". The mailing list is available via anonymous IMAP at imap://cyrus.andrew.cmu.edu/archive.cyrus-sasl or via the web at http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.cyrus-sasl. Homepage: http://asg.web.cmu.edu/sasl/ Information for dact-0.8.3nb1: Description: DACT is a compression tool designed to compress a file dynamically, choosing the algorithm that works best per block of input data to produce an overall smaller output file. Homepage: http://www.rkeene.org/devel/dact/ Information for dasher-3.2.15: Description: Dasher is an information-efficient text-entry interface, driven by natural continuous pointing gestures. Dasher is a competitive text-entry system wherever a full-size keyboard cannot be used - for example: - on a palmtop computer - on a wearable computer - when operating a computer one-handed, by joystick, touchscreen, trackball, or mouse - when operating a computer with zero hands (i.e., by head-mouse or by eyetracker) Homepage: http://www.inference.phy.cam.ac.uk/dasher/ Information for db-2.7.7nb2: Description: Berkeley DB is an embeddable database system that supports keyed access to data. The software is distributed in source code form, and developers can compile and link the source code into a single library for inclusion directly in their applications. Developers may choose to store data in any of several different storage structures to satisfy the requirements of a particular application. In database terminology, these storage structures and the code that operates on them are called access methods. The library includes support for the following access methods: * B+tree: Stores keys in sorted order, using either a programmer-supplied ordering function or a default function that does lexicographical ordering of keys. Applications may perform equality or range searches. * Hashing: Stores records in a hash table for fast searches based on strict equality. Extended Linear Hashing modifies the hash function used by the table as new records are inserted, in order to keep buckets underfull in the steady state. * Fixed and Variable-Length Records: Stores fixed- or variable-length records in sequential order. Record numbers may be immutable or mutable, i.e., permitting new records to be inserted between existing records or requiring that new records be added only at the end of the database. Homepage: http://www.sleepycat.com/ Information for db3-3.11.2: Description: Berkeley DB is an embeddable database system that supports keyed access to data. The software is distributed in source code form, and developers can compile and link the source code into a single library for inclusion directly in their applications. Developers may choose to store data in any of several different storage structures to satisfy the requirements of a particular application. In database terminology, these storage structures and the code that operates on them are called access methods. The library includes support for the following access methods: * B+tree: Stores keys in sorted order, using either a programmer-supplied ordering function or a default function that does lexicographical ordering of keys. Applications may perform equality or range searches. * Hashing: Stores records in a hash table for fast searches based on strict equality. Extended Linear Hashing modifies the hash function used by the table as new records are inserted, in order to keep buckets underfull in the steady state. * Fixed and Variable-Length Records: Stores fixed- or variable-length records in sequential order. Record numbers may be immutable or mutable, i.e., permitting new records to be inserted between existing records or requiring that new records be added only at the end of the database. Homepage: http://www.sleepycat.com/ Information for db4-4.3.28: Description: Berkeley DB is an embeddable database system that supports keyed access to data. The software is distributed in source code form, and developers can compile and link the source code into a single library for inclusion directly in their applications. Developers may choose to store data in any of several different storage structures to satisfy the requirements of a particular application. In database terminology, these storage structures and the code that operates on them are called access methods. The library includes support for the following access methods: * B+tree: Stores keys in sorted order, using either a programmer-supplied ordering function or a default function that does lexicographical ordering of keys. Applications may perform equality or range searches. * Hashing: Stores records in a hash table for fast searches based on strict equality. Extended Linear Hashing modifies the hash function used by the table as new records are inserted, in order to keep buckets underfull in the steady state. * Fixed and Variable-Length Records: Stores fixed- or variable-length records in sequential order. Record numbers may be immutable or mutable, i.e., permitting new records to be inserted between existing records or requiring that new records be added only at the end of the database. Homepage: http://www.sleepycat.com/ Information for dbh-1.0.22: Description: Disk based hashes is a method to create multidimensional binary trees on disk. This library permits the extension of database concept to a plethora of electronic data, such as graphic information. With the multidimensional binary tree it is possible to mathematically prove that access time to any particular record is minimized (using the concept of critical points from calculus), which provides the means to construct optimized databases for particular applications. Homepage: http://dbh.sourceforge.net/ Information for dbus-0.23.4: Description: D-BUS is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. D-BUS supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead; messages are sent using a binary protocol, not using XML. D-BUS also supports a method call mapping for its messages, but it is not required; this makes using the system quite simple. This package provides the D-BUS core library and daemon, as well as some utilities that complement it. Homepage: http://www.freedesktop.org/Software/dbus Information for dbus-glib-0.23.4: Description: D-BUS is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. D-BUS supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead; messages are sent using a binary protocol, not using XML. D-BUS also supports a method call mapping for its messages, but it is not required; this makes using the system quite simple. This package provides the D-BUS interface to GLib and the dbus-monitor utility (included here because it also uses GLib). Homepage: http://www.freedesktop.org/Software/dbus Information for dbz-ttf-20020507nb3: Description: This is a collection of TrueType fonts which be created for fun. You can use them for free to do anything you want, you just can't take the fonts and resell them (on a CD, for instance). Read the readme.txt if you're not sure what this means. Homepage: http://fonts.tom7.com/ Information for dcdflib.f-1.1: Description: This library contains routines to compute cumulative distribution functions, inverses, and parameters of the distribution for the following set of statistical distributions: (1) Beta (2) Binomial (3) Chi-square (4) Noncentral Chi-square (5) F (6) Noncentral F (7) Gamma (8) Negative Binomial (9) Normal (10) Poisson (11) Student's t (12) Noncentral t Given values of all but one parameter of a distribution, the other is computed. These calculations are done with FORTRAN Double Precision variables. Homepage: http://odin.mdacc.tmc.edu/anonftp/page_2.html Information for ddd-3.3.7: Description: DDD is the Data Display Debugger, a common graphical front-end for GDB, DBX, and XDB debuggers. DDD is a 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. Homepage: http://www.gnu.org/software/ddd/ Information for desktop-file-utils-0.10: Description: desktop-file-utils contains a couple of command line utilities for working with desktop entries and the applications database. More specifically, it contains the update-desktop-database utility, used to rebuild the database that connects MIME types to applications. Homepage: http://www.freedesktop.org/Software/desktop-file-utils Information for detex-2.7: Description: Detex - Version 2.7 Detex is a program to remove TeX constructs from a text file. It recognizes the \input command. This program assumes it is dealing with LaTeX input if it sees the string "\begin{document}" in the text. It recognizes the \include and \includeonly commands. Feel free to redistribute this program, but distribute the complete contents of this directory. The latest version is available at http://www.cs.purdue.edu/homes/trinkle/detex/ Send comments and fixes to me via email. Daniel Trinkle Department of Computer Sciences Purdue University West Lafayette, IN 47907-1398 Homepage: http://www.cs.purdue.edu/homes/trinkle/detex/ Information for dfftpack-20001209: Description: FFTPACK is a collection of FORTRAN 77 subroutines for the computation of the Fast Fourier Transform of both real and complex periodic sequences. This version of FFTPACK was converted to double precision by Hugh C. Pumphrey. Information for dialog-0.6znb2: Description: Dialog is a program that will let you to present a variety of questions or display messages using dialog boxes from a shell script. Currently, these types of dialog boxes are implemented: yes/no box, menu box, input box, message box, text box, info box, guage box, checklist box, and radiolist box. Information for dict-client-1.8.0nb2: Description: The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases. dict(1) is a client which can access DICT servers from the command line. Homepage: http://www.dict.org/ Information for digest-20021220: Description: This utility is a wrapper for the md5(3), rmd160(3), and sha1, sha256, sha384 and sha512 routines. Homepage: http://www.NetBSD.org/Documentation/software/packages.html Information for disc-cover-1.5.4: Description: Providing an easy way to produce covers for audio cds. It scans audio cds and uses information from the freedb database to build a back and front cover for the cd. The cover is output is in Latex, Dvi, Pdf or Postscript. Homepage: http://homepages.cwi.nl/~jvhemert/disc-cover.html Information for dmake-4.1: Description: dmake is different from other versions of Make in that it supports significant enhancements (See the WWW page). A short summary of the more important features follows: . support for portable makefiles . portable accross many platforms . significantly enhanced macro facilities . sophisticated inference algorithm supporting transitive closure over the inference graph . support for traversing the file sytem both during making of targets and during inference . %-meta rules for specifying rules to be used for inferring prerequisites . conditional macros . local rule macro variables . proper support for libraries . parallel making of targets on architectures that support it . attributed targets . text diversions . group recipes . swapping itself to DISK under MSDOS . supports MKS extended argument passing convention . directory caching . highly configurable Homepage: http://dmake.wticorp.com/ Information for dmalloc-5.2.1: Description: The debug memory allocation, or dmalloc, library has been designed as a drop-in replacement for the system's malloc(), realloc(), calloc(), free(), and other memory management routines while providing powerful debugging facilities configurable at run-time. These facilities include such things as memory leak tracking, fence-post write detection, file/line number reporting, and general logging of statistics. Homepage: http://www.dmalloc.com/ Information for doc++-3.4.9: Description: DOC++ is a documentation system for C, C++ and Java generating both TeX output for high quality hardcopies and HTML output for sophisticated online browsing of your documentation. The documentation is extracted directly from the C/C++ header/source files or Java class files. Homepage: http://docpp.sourceforge.net/ Information for docbook-4.2nb3: Description: The DocBook DTD defines structural and content-based SGML markup for computer documentation, with a primary emphasis on software documentation and related classes of technical documents. Its main high-level hierarchical structures are for books, reference entries (for example, ``man pages''), and articles. It is maintained by the Davenport Group (about which see the Davenport archive at http://www.ora.com/davenport/ or ftp://ftp.ora.com/pub/davenport/). This package contains DocBook versions 2.4.1, 3.0, 3.1 and 4.0. Some documentation for DocBook is available in ASCII and PDF at http://www.freebsd.org/~wosch/docbook/ Homepage: http://www.ora.com/davenport/ Information for docbook-xml-4.2nb9: Description: The DocBook DTD defines structural and content-based SGML markup for computer documentation, with a primary emphasis on software documentation and related classes of technical documents. Its main high-level hierarchical structures are for books, reference entries (for example, ``man pages''), and articles. It is maintained by the Davenport Group (about which see the Davenport archive at http://www.ora.com/davenport/ or ftp://ftp.ora.com/pub/davenport/). This package contains DocBook XML V4.1.2, released 27 Aug 2000. Some documentation for DocBook is available in ASCII and PDF at http://www.freebsd.org/~wosch/docbook/ Homepage: http://www.oasis-open.org/docbook Information for docbook-xsl-1.69.1nb1: Description: The DocBook XSL stylesheets provide a serie of ready-to-use templates to process documents based on the DocBook XML DTD. They can generate different types of output files, like XHTML, slides, manpages, JavaDoc... They are written in a modular fashion. Each of the HTML and FO stylesheets starts with a driver file that assembles a collection of component files into a complete stylesheet. This modular design puts similar things together into smaller files that are easier to write and maintain than one big stylesheet. Homepage: http://docbook.sourceforge.net/ Information for doxygen-1.4.4: Description: Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and KDE-DCOP flavors) and C. It can help you in three ways: 1. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code. 2. Doxygen can be configured to extract the code structure from undocumented source files. This can be very useful to quickly find your way in large source distributions. The relations between the various elements are be visualized by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically. 3. You can even `abuse' doxygen for creating normal documentation Homepage: http://www.doxygen.org/ Information for drscheme-209: Description: DrScheme is a graphical environment for developing programs using the Scheme, MzScheme, and MrEd programming languages. DrScheme runs under Windows 95/98/NT, MacOS, and Unix/X. DrScheme's features include: * Source text highlighting of syntax and run-time errors * Support for multiple levels of Scheme from Beginning Student to Full Scheme * An algebraic stepper for the Beginning Student language * Interactive and graphical static analysis * A graphical user interface (GUI) library * Objects, threads, modules, exceptions, TCP/IP, and regular expressions, and filesystem support Homepage: http://www.drscheme.org/ Information for dsssl-docbook-modular-1.57nb2: Description: These are DSSSL stylesheets for the DocBook DTD by Norm Walsh. Use them in conjunction with a DSSSL processor (such as jade) to convert documents marked up as DocBook to RTF, HTML and TeX. Homepage: http://nwalsh.com/docbook/dsssl/ Information for eXdbm-1.0b1: Description: configuration database routines for the eXode environment Homepage: http://www.linux-france.org/pesch/exode/exdbm.html Information for easydiskpasswd-1.0: Description: This is a tool to unlock a password protected USB "EasyDisk". Formatting for password use and password setting still has to be done by the Windows utilities. This tool should be applied before mounting. Use at own risk! Information for easytag-1.1: Description: EasyTAG is a utility for easily and quickly viewing, editing and writing the ID3 tags of your MP3 files, using a nice GTK+ interface. Some of EasyTAG's features: o View, edit, write tags of MP3, MP2, FLAC files (supporting ID3v2.3 and ID3v1.x specifications) and OGG files o Auto tagging: parse filename and directory to complete automatically the fields (using masks) o Ability to rename files from the tag (using masks) or by loading a txt file o Process all files of the selected directory o Ability to browse subdirectories o Recursion for tagging, removing, renaming, saving... o Read file header informations (bitrate, time, ...) and display them o Auto completion of the date if a partial is entered o Undo last changes o Ability to process fields of tag and file name (convert letters into uppercase, downcase, ...) o A tree based browser o A list to select files o A playlist generator window o A file searching window Homepage: http://easytag.sourceforge.net/ Information for eawpatches-12: Description: Eric A. Welsh' patches (audio samples) for TiMidity Homepage: http://www.stardate.bc.ca/eawpatches/html/ Information for eb-3.3.2nb1: Description: EB Library is a C library for accessing CD-ROM books. The EB Library supports access to CD-ROM books in EB, EBG, EBXA, and EPWING formats. CD-ROM books of those formats are popular in Japan. Homepage: http://www.sra.co.jp/people/m-kasahr/eb/ Information for eblook-1.5.1nb2: Description: Eblook provides an interactive, simple command-line interface for electric dictionaries, using the EB library as the backend. Eblook was originally developed as a backend of Lookup, an electric dictionary search agent for Emacs, but it is also useful as a separate tool. Homepage: http://openlab.ring.gr.jp/edict/eblook/ Information for eclipse-3.0: Description: Eclipse is an open source software development project dedicated to providing a robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools. It is composed of three projects, the Eclipse Project, the Eclipse Tools Project and the EclipseTechnology Project, each of which is overseen by a Project Management Committee (PMC) and governed by its Project Charter. Each project is composed of its own subprojects and is licensed under the CPL version 1.0. Homepage: http://www.eclipse.org/ Information for eel2-2.10.1: Description: The Eazel Extensions Library is a collection of widgets and extensions to many modules of the GNOME platform. These widgets and extensions were developed by hackers working on Nautilus. For the duration of the Nautilus 1.0 development cycle, the code was internal to Nautilus and its components. In order to clearly distinguish useful extensions that could be useful for other projects, we have decided to put them in their own library. It is possible that we will move even more from Nautilus to Eel in the future. Homepage: http://www.gnome.org/ Information for eieio-0.17: Description: EIEIO is a CLOS (Common Lisp Object System) compatibility layer. Due to restrictions in the Emacs Lisp language, CLOS cannot be completely supported, and a few functions have been added in place of setf. What EIEIO supports 1.A structured framework for the creation of basic classes with attributes and methods using singular inheritance similar to CLOS. 2.Type checking, and slot unbinding. 3.Method definitions similar to CLOS. 4.Simple and complex class browsers. 5.Edebug support for methods. 6.Imenu updates. 7.Byte compilation support of methods. 8.Help system extensions for classes and methods. 9.Automatic texinfo documentation generator. 10.Several base classes for interesting tasks. 11.Simple test suite. 12.Public and private classifications for slots (extensions to CLOS) 13.Customization support in a class (extension to CLOS) Homepage: http://cedet.sourceforge.net/eieio.shtml Information for eispack-20001130: Description: EISPACK is a collection of double-precision Fortran subroutines that compute the eigenvalues and eigenvectors of nine classes of matrices: complex general, complex Hermitian, real general, real symmetric, real symmetric banded, real symmetric tridiagonal, special real tridiagonal, generalized real, and generalized real symmetric matices. In addition, two routines are included that use singular value decomposition to solve certain least-squares problems. Information for elisp-manual-21-2.8: Description: Most of the GNU Emacs text editor is written in the programming language called Emacs Lisp. You can write new code in Emacs Lisp and install it as an extension to the editor. However, Emacs Lisp is more than a mere ``extension language''; it is a full computer programming language in its own right. You can use it as you would any other programming language. Because Emacs Lisp is designed for use in an editor, it has special features for scanning and parsing text as well as features for handling files, buffers, displays, subprocesses, and so on. Emacs Lisp is closely integrated with the editing facilities; thus, editing commands are functions that can also conveniently be called from Lisp programs, and parameters for customization are ordinary Lisp variables. This manual attempts to be a full description of Emacs Lisp. For a beginner's introduction to Emacs Lisp, see ``An Introduction to Emacs Lisp Programming,'' by Bob Chassell, also published by the Free Software Foundation. This manual presumes considerable familiarity with the use of Emacs for editing; see ``The GNU Emacs Manual'' for this basic information. Generally speaking, the earlier chapters describe features of Emacs Lisp that have counterparts in many programming languages, and later chapters describe features that are peculiar to Emacs Lisp or relate specifically to editing. Homepage: http://www.gnu.org/software/emacs/emacs.html Information for elk-3.0.3: Description: Elk is a Scheme interpreter intended to be used as a general, reusable extension language subsystem for integration into existing and future applications. Elk can also be used as a stand-alone implementation of the Scheme programming language. One purpose of the Elk project is to end the recent proliferation of mutually incompatible Lisp-like extension languages. Instead of inventing and implementing yet another extension language, application programmers can integrate Elk into their application to make it extensible and highly customizable. Homepage: http://www-rn.informatik.uni-bremen.de/software/elk/ Information for elm-2.5.8: Description: Elm is an interactive screen-oriented mailer program that needed no documentation for the casual user, but was still powerful enough and sophisticated enough for a mail expert. It is superseeded by mutt, in the view of many people. This package is the standard version of elm. Older versions of this package installed the ME extended version of elm, but this extensions are not available for the latest elm versions. There is another package now providing this extended, but older version in mail/elm-me. Homepage: http://www.instinct.org/elm/ Information for emacs-20.7nb5: Description: GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp. GNU Emacs's many special packages handle mail reading (RMail) and sending (Mail), outline editing (Outline), compiling (Compile), running subshells within Emacs windows (Shell), running a Lisp read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and many more. Homepage: http://www.gnu.org/software/emacs/emacs.html Information for emacs-dict-client-1.8.2: Description: Emacs package for talking to a dictionary server, which can be used to access several dictionaries using a simple protocol as defined in RFC 2229 (Text Version). The dictionary mode provides the following features: * looking up word definitions in all dictionaries * search for matching word * words/phrases marked with { } in the dictionary definitions are recognized as hyper links and browseable * easy selection of dictionary and search strategy * backward moving through the visited definitions * in the latest versions of GNU Emacs and XEmacs you get support for popup menus * in GNU Emacs 21 and XEmacs 21 you can lookup words by simply pointing the mouse cursor to them (tool-tips) * supports HTTP proxies for port forwarding * supports dictionaries which are not encoded as utf-8 Homepage: http://me.in-berlin.de/~myrkr/dictionary/ Information for emacs-ilisp-20021222: Description: A comprehensive (X)Emacs interface for an embedded Common Lisp or Scheme process. Homepage: http://sourceforge.net/projects/ilisp/ Information for emacs-packages-0.6: Description: This is our equivalent to XEmacs's ``sumo'' package - Emacs lisp package collection for FSF Emacs 20 / 21. Homepage: Information for emacs-w3m-1.3.3: Description: Emacs-w3m, a simple interface program of w3m, which works on Emacs. w3m itself is a good program for WWW. Emacs-w3m provides an interface of w3m on Emacs so that users can use Emacs's editing environment for WWW access. This benefits multibyte language users. Homepage: http://emacs-w3m.namazu.org/ Information for emacs20-elib-1.0: Description: This is the source directory for the GNU emacs lisp library Elib version 1.0. Elib is designed to be for Elisp programs what libg++ is for C++ programs: a collection of useful routines which don't have to be reinvented each time a new program is written. Elib contains code for: - container data structures (queues, stacks, AVL trees, etc) - string handling functions missing in standard emacs - minibuffer handling functions missing in standard emacs - routines for handling lists of so called cookies in a buffer. This package uses emacs from the version 20 series. In order to use it with any other version, install devel/elib. Information for emacs21-21.3nb2: Description: GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp. GNU Emacs's many special packages handle mail reading (RMail) and sending (Mail), outline editing (Outline), compiling (Compile), running subshells within Emacs windows (Shell), running a Lisp read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and many more. Homepage: http://www.gnu.org/software/emacs/emacs.html Information for emixer-0.5.5nb1: Description: eMixer is a front-end to mpg123 that allows you to play and mix two mp3 streams together. This ability to mix two mp3s together makes eMixer act like a cross-fader effectively giving the user DJ like capabilities from their computer console. eMixer is also very able in a "real time" party environment. Best viewed in an (color-)rxvt. Homepage: http://toaster.muc-t-systems.com/~emixer/ Information for enchant-1.1.6: Description: The project aims to provide an efficient extensible abstraction for dealing with different spell checking libraries. Enchant is meant to provide a generic interface into various existing spell checking libaries. These include, but are not limited to: * Aspell/Pspell * Ispell * Hspell * Uspell Enchant is also meant to be used in a cross-platform (XP) environment. Part of this means that Enchant wants to limit its number of external dependencies to 0, or as close is as humanly possible. Also, any enchant consumer (i.e. a Word Processor) should not need to know about what backend providers Enchant knows about. In fact, Enchant shouldn't even need to know this information itself. To accomplish this, all of Enchant's provider