Contributed by merdely on from the catching-up-is-hard-to-do dept.
- The following ports were added to the tree from June 3 to June 23:
- audio/p5-Audio-MPD-Common, audio/py-eyed3, databases/keximdb, databases/p5-Catalyst-Model-DBI, databases/strigi, devel/p5-Devel-SawAmpersand, devel/py-decoratortools, devel/py-protocols, devel/py-ruledispatch, emulators/coldfire, games/londonlaw, games/xscorch, graphics/ocrad, www/dansguardian, x11/gnome/devhelp, x11/gnome/file-roller, x11/gnome/media, x11/liberation-fonts, x11/libsexy, x11/yeahlaunch
Ports are listed in the order they were committed to the tree:
- The Kexi MDB driver facilitates the import of access databases (kexi is part of koffice). works about as well as mdbtools, which is not that great. package has been tweaked to use the mdbtools port instead of its own somewhat outdated version...
- GNU Ocrad is an OCR (Optical Character Recognition) program based on a feature extraction method. It reads images in pbm (bitmap), pgm (greyscale) or ppm (color) formats and produces text in byte (8-bit) or UTF-8 formats.
- YeahLaunch is a simple animated autohiding menu for launching applications.
- Perl regexp perform poorly if $`, $', $& are used. Devel-SawAmpersand is a module allows you to figure out what's going on.
- London Law is an online multiplayer adaptation of the classic Scotland Yard board game (also see Wikipedia), first published by Ravensburger in 1983. The game is unusually asymmetric; one player controls the movements of the criminal Mr. X as he tries to evade Scotland Yard, while another one to five players control five detectives trying to track him down. Mr. X has an advantage in access to transportation routes, and his precise location remains hidden for most of the game. The detectives have only the advantage of superior numbers, so they must work in concert to limit the criminal's options. London Law features an attractive map overlaid on high-resolution satellite imagery.
- Audio-MPD-Common is a bunch of common classes used by both Audio::MPD and POE::Component::Client::MPD (two modules meant to access Music Player Daemon, aka mpd). Since those classes are independent of the runloop (poe or non-poe aware), Audio::MPD::Common comes to the rescue.
Liberation font software
consists of TrueType-OpenType formatted font
software for rendering Liberation typefaces in sans serif, serif, and
monospaced character styles.
There are three sets:
- Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans)
- Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif)
- Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono).
- Liberation font software consists of TrueType-OpenType formatted font software for rendering Liberation typefaces in sans serif, serif, and monospaced character styles. There are three sets:
- Xscorch is a clone of the classic DOS game, "Scorched Earth". The basic goal is to annihilate enemy tanks using overpowered guns. :) Basically, you buy weapons, you target the enemy by adjusting the angle of your turret and firing power, and you hope to destroy their tank before they destroy yours.
Coldfire is a Motorola Coldfire
Things it can do:
- What can't it do? Use KitchenSync (Plug for KDE, eventhough I'm an FVWM person) for the rest.
- Seriously, just about everything in the ColdFire 5206 chip and on the eval board now.
- Support is being added for the 5206e/5307 processor, and even more board layouts. Umm.. where 'even more' is defined as being greater than one.
These correspond to serial port 1 and 2, telnet to these ports if you want to see output.
- Coldfire is a Motorola Coldfire Emulator.
- DansGuardian is an Open Source web content filter. It filters the actual content of pages based on many methods including phrase matching, PICS filtering and URL filtering. It does not purely filter based on a banned list of sites like lesser totally commercial filters.
- Catalyst-Model-DBI is a DBI model class for Catalyst.
Strigi is a small
daemon that can index information using the new crawler that can gather
information from all files in the filesystem even if they are hidden in
emails or archives. It comes complete with a simple gui to control the
daemon and to search. The program name is short for
The main features are:
- very fast crawling
- very small memory footprint
- no hammering of the system
- pluggable backend, currently clucene and hyperestraier, sqlite3 and xapian are in the works
- communication between daemon and search program over an abstract interface, this is currently a simple socket but implementation of dbus is a possibility. There's a small perl program in the code as an example of how to query. This is so easy that any KDE app could implement this.
- simple interface for implementing plugins for extracting information. we'll try to reuse the kat plugins, although native plugins will have a large speed advantage
- calculation of sha1 for every file crawled (allows fast finding of duplicates)
- Strigi is a small daemon that can index information using the new crawler that can gather information from all files in the filesystem even if they are hidden in emails or archives. It comes complete with a simple gui to control the daemon and to search. The program name is short for Strigiformes.
This package contains a few media utilities for the GNOME desktop:
- the GNOME GStreamer-based audio mixer
- a volume level meter for ESD
- the GNOME Sound Recorder
- the GStreamer properties capplet
- This package contains a few media utilities for the GNOME desktop:
- Libsexyis a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets. The widgets include: SexyIconEntry, SexySpellEntry, SexyUrlLabel, SexyTooltip and SexyTreeView.
- Devhelp is an API documentation browser for GNOME 2. It works natively with gtk-doc (the API reference framework developed for GTK+ and used throughout GNOME for API documentation). If you use gtk-doc with your project, you can use Devhelp to browse the documentation.
- File Roller is an archive manager for the GNOME environment. This means that you can : create and modify archives; view the content of an archive; view a file contained in the archive; extract files from the archive.
- Use class and function decorators -- even in Python 2.3 (now with source debugging for generated code)! Want to use decorators, but still need to support Python 2.3? Wish you could have class decorators, decorate arbitrary assignments, or match decorated function signatures to their original functions? Then you need DecoratorTools.
- PyProtocols extends the PEP 246 adapt() function with a new "declaration API" that lets you easily define your own protocols and adapters, and declare what adapters should be used to adapt what types, objects, or protocols. In addition to its own Interface type, PyProtocols can also use Twisted and Zope's Interface types.
- Rule-based Dispatching and Generic Functions. The dispatch module allows Python programmers to write generic functions to handle various problems based on rules for the arguments it receives.
While I was slacking, the developers were hard at work. We're up to 4450 ports!
(Comments are closed)