rconftool is a reimplementation of Sam Varshavchik's sysconftool in Ruby. Its purpose is to keep configuration files "fresh" when upgrading an application from one version to another, ensuring that all necessary settings are present and that obsolete ones are removed. To use it, application writers need to distribute their config files marked up with some simple metadata in comments, and arrange for the "make install" or "make install-configure" target to invoke rconftool. rconftool can be called as a library function or from the command line. It can also install groups of files recursively from one directory tree into another.
Xcyr-fonts is a package of Cyrillic screen fonts for X, suitable for Belorussian, Bulgarian, Macedonian, Russian (new and old orthography), Serbian, Ukrainian languages. They are encoded using a new map KOI8-C that coincides with the standard KOI8-(R,U) in the letters area but adds more Cyrillic letters (all of ISO8859-5 plus Yat', Fita, Izhitsa) and some typographic symbols (mostly from CP-1251). The font set is a fully compatible superset of the standard XFree86 Russian Cyrillic fonts, with numerous changes to improve quality.
PWF (PHP Web Framework) is an extremely lightweight but powerful PHP Web framework that uses the MVC pattern and object oriented programming. It makes it easier to write applications with clean code and clear architecture, and has a small learning curve. It doesn’t need installation and works in most environments. The controller used for each request is selected through simple but effective rules, and the method by the type of the request. It provides database abstraction with data-object mapping.
rpm-depend can easily find packages fitting the capabilities required by a given package. It works only on directories with RPMs like mounted media for now. RPMs in a given directory are recorded in caches to enable quick lookup on the next query. It includes the ability to omit packages installed in the current system (i.e. list only missing packages) and resolve package dependencies recursively (i.e. if A depends on B, resolve B's dependencies as well).