Finance::IIF is a module for working with IIF files for QuickBooks in
Perl. This module reads IIF data records from a file passing each
successive record to the caller for processing.
ok martynas@
Randtype reads either standard input or text files and displays the
output, character-by-character or line-by-line, at random intervals.
The randomness can be refined on the command line and special things can
be done with user defined characters and strings.
from Girish Venkatachalam
ok merdely@
DigiTemp is a simple to use program for reading values from 1-wire
devices. Its main use is for reading temperature sensors, but it
also reads counters, and understands the 1-wire hubs with devices
on different branches of the network. DigiTemp now supports the
following 1-wire temperature sensors: DS18S20 (and DS1820), DS18B20,
DS1822, the DS2438 Smart Battery Monitor, DS2422 and DS2423 Counters,
DS2409 MicroLAN Coupler (used in 1-wire hubs), and the AAG TAI-8540
humidity sensor.
based on a submission of Julien TOUCHE
zzuf is a transparent application input fuzzer. Its purpose is to find
bugs in applications by corrupting their user-contributed data (which
more than often comes from untrusted sources on the Internet). It works
by intercepting file and network operations and changing random bits in
the program's input. zzuf's behaviour is deterministic, making it easier
to reproduce bugs. Its main areas of use are:
* quality assurance: use zzuf to test existing software, or integrate it
into your own software's testsuite
* security: very often, segmentation faults or memory corruption issues
mean a potential security hole, zzuf helps exposing some of them
with help and ok jasper@
WordNet is a large lexical database of English, developed under the
direction of George A. Miller. Nouns, verbs, adjectives and adverbs
are grouped into sets of cognitive synonyms (synsets), each expressing
a distinct concept. Synsets are interlinked by means of conceptual-semantic
and lexical relations. The resulting network of meaningfully related
words and concepts can be navigated with the browser. WordNet is
also freely and publicly available for download. WordNet's structure
makes it a useful tool for computational linguistics and natural
language processing.
ok merdely@
from maintainer James Prevatt jprevatt+bsd at paunix dot org
LifeLines is a free and open source genealogy program to help with
your family history research. It has native versions for Unix-like,
Mac, and Windows operating systems.
The format of the data as presented to the user for viewing, data
entry, and updating follows the GEDCOM format.
The real power of LifeLines is its scripting ability. There are a
number of LifeLines reports (aka scripts) that generate all manner
of output -- ahnentafels, ancestor/descendent reports, formatted
ancestor reports, beautiful books of all ancestors, fan charts of
ancestors, vital records of all individuals in a format suitable
for importing to palm pilot databases (specifically DB which is
also hosted here on SourceForge). All the reports are included in
the kit.
Several reports can do error and sanity checking of data; such as
deaths before births, extreme May-December marriages, etc.
GRAMPS is the Genealogical Research and Analysis Management Program
System. In other words, it is a personal genealogy program letting you
store, edit, and research genealogical data using the powers of your
computer.
GRAMPS makes every effort to maintain compatibility with GEDCOM, the
general standard of recording genealogical information. We have import
and export filters that enable GRAMPS to read and write GEDCOM files.
ok jasper@
Notable changes include
- removal of unbounded string functions
- automatic support for nmea(4) timedelta sensors
- lots of driver updates
- profiled and cleaned up hot spots
- runtime reliability fixes
Lots of good advice from steven and naddy, ok naddy@
Open Babel is a chemical toolbox designed to speak the many languages of
chemical data. It's an open, collaborative project allowing anyone to
search, convert, analyze, or store data from molecular modeling,
chemistry, solid-state materials, biochemistry, or related areas.
[...]
ok steven@
WordGenerator generates hypothetical words from specifications of their
syllable structure. You specify the maximum length of the words in
syllables, the abstract structure of syllables in the language (in terms
of such units as consonants and vowels or onsets and rhymes), and the
actual sounds that comprise each abstract class (e.g. the list of vowels
in the language) and WordGenerator then generates the words that conform
to this specification.
"looks good" steven
This module will make backups and rotate them according to your
specification. It creates a backup directory based on the file_prefix
you specify and the current time. It then copies the directories you
specified in the call to new() to that backup directory. Then a tar'd
and compressed file is created from that directory. By default, bzip2 is
used for compression.
based on submission by Matthew Elmore <matt at mattelmore dot com>
The Spreadsheet::WriteExcel module can be used to create a cross-platform
Excel binary file. Multiple worksheets can be added to a workbook and
formatting can be applied to cells. Text, numbers, formulas, hyperlinks and
images can be written to the cells.
submitted by Alexey E. Suslikov <cruel at texnika.com.ua>
GutenPy is a comfortable text reader and catalog browser for Project
Gutenberg. It features handy bookmarking, word definition lookups, and
powerful catalog browser that uses regular expression filtering.
ok naddy
This software is a 100% Python interface to the memcached memory cache
daemon. It is the client side software which allows storing values in one
or more, possibly remote, memcached servers.
From Ben Lovett <ben@tilderoot.com>
DESCR:
dtach is a tiny program that emulates the detach feature of screen,
allowing you to run a program in an environment that is protected from
the controlling terminal and attach to it later. dtach does not keep
track of the contents of the screen, and thus works best with programs
that know how to redraw themselves.
GNU watch runs a command repeatedly, displaying its output (the first
screenfull). This allows one to watch the program output change over time.
From Jasper Lievisse Adriaanse <jasper@nedbsd.nl>
fix completely brain-dead formula for computing padding that worked by
accident (except for 32 bits display)
make sure we get our CFLAGS and not the shit it wants (especially since
we use -fno-strict-aliasing anyways).
and bump PKGNAME, of course...
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.
Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)