Ports Search

Results 1,5211,530 of 17,660 for descr%3A%22spam filter%22.(0.007 seconds)
x11-wm/treewm-0.4.5 (Score: 0.0017772395)
Window manager that arranges windows in a tree
treewm is a window manager that tries to implement a new concept. In addition to the client windows the user can create desktops which can themselves contain windows and desktops. By arranging the windows in such a tree the user is able to manage his tasks efficiently treewm is feature-rich, flexible and provides a powerful concept. However, treewm's look is is rather puristic, and its feel is not always intuitive, but with a bit of practise it should be very effective to use. Short feature list (some of them are quite unique among window managers): - Allows to create desktops and to arbitrarily move windows between desktops - Many options (such as sticky, autoresize, always on top, or the focus or raise policy) can be set for any desktop or window - Can be fully customized using the configuration file - Has a very powerful (somewhat vi-like) command mode, and can be controlled from shell scripts via a FIFO - Icons can be placed on desktops that can execute arbitrary commands - Only uses very common libraries, in particular it doesn't require GTK, Qt, or anything like that
devel/camlp4-4.02.1+1 (Score: 0.0017750278)
Camlp4 is a system for writing extensible parsers for OCaml
Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. Camlp4 was part of the official OCaml distribution until its version 4.01.0. Since then it has been replaced by a simpler system which is easier to maintain and to learn: ppx rewriters and extension points.
devel/File-Random-0.17 (Score: 0.0017750278)
Perl module for random selecting of a file
This module simplifies the routine job of selecting a random file. (As you can find at CGI scripts). It's done, because it's boring (and error prone), always to write something like my @files = (<*.*>); my $randf = $files[rand @files]; or opendir DIR, " ... " or die " ... "; my @files = grep {-f ...} (readdir DIR); closedir DIR; my $randf = $files[rand @files]; It also becomes very boring and very dangerous to write randomly selection for subdirectory searching with special check-routines. The simple standard job of selecting a random line from a file is implemented, too.
devel/Term-Clui-1.70 (Score: 0.0017750278)
Perl module offering a Command-Line User Interface
Term::Clui offers a high-level user interface to give the user of command-line applications a consistent "look and feel". Its metaphor for the computer is as a human-like conversation-partner, and as each question/response is completed it is summarised onto one line, and remains on screen, so that the history of the session gradually accumulates on the screen and is available for review, or for cut/paste. This user interface can therefore be intermixed with standard applications which write to STDOUT or STDERR, such as make, pgp, rcs etc.
devel/dia2code-0.8.8 (Score: 0.0017750278)
Small utility used to generate code from a Dia diagram
Dia2Code is a small utility used to generate code from a Dia diagram. Dia is a program to make diagrams (ports/graphics/dia) - Reads UML diagrams. - Can handle UML - Generalization, UML - Realization and UML - Implements. - Selective code generation. - User-defined output directory. - Stereotype handling: interfaces, abstract classes. - "Import" and "include" based on the parent classes, the type of attributes and return type of methods if they're declared in the same diagram. - Support for JavaBeans(tm): will create automagically methods to access and modify each attribute.
devel/daemons-1.2.3 (Score: 0.0017750278)
Toolkit to convert your script to a controllable daemon
Daemons provides an easy way to wrap existing ruby scripts (for example a self-written server) to be run as a daemon and to be controlled by simple start/stop/restart commands. If you want, you can also use daemons to run blocks of ruby code in a daemon process and to control these processes from the main application. Besides this basic functionality, daemons offers many advanced features like exception backtracing and logging (in case your ruby script crashes) and monitoring and automatic restarting of your processes if they crash.
games/cultivation-8 (Score: 0.0017750278)
Unique game of conflict and cooperation in a gardening community
Cultivation is quite different from most other games. It is a social simulation, and the primary form of conflict is over land and plant resources---there is no shooting, but there are plenty of angry looks. It is also an evolution simulation. Within the world of Cultivation, you can explore a virtually infinite spectrum of different plant and gardener varieties. All of the graphics, sounds, melodies,and other content in Cultivation are 100% procedurally generated at playtime. In other words, there are no hand-painted texture maps---instead, each object has a uniquely "grown" appearance. Every time you play, Cultivation generates fresh visuals, music, and behaviors.
games/gnomeattacks-0.3 (Score: 0.0017750278)
GNOME 2 game featuring a bizarre flying GNOME logo
Oh no! The fair city is under attack by a GNOME logo that drops bombs! You must destroy the city before the logo crashes into a building! Wait, no, that's not right. Oh no! There is a city standing in the way of the GNOME logo you're trying to fly around. You must destroy the buildings before they crash into your flying logo. Either way, the game is so simple to play that your cat could potentially earn the high score just by walking across the keyboard. GNOME Attacks! This game also features one of the coolest splash screens ever.
math/Algorithm-KMeans-2.05 (Score: 0.0017750278)
Clustering multi-dimensional data with a pure-Perl implementation
Algorithm::KMeans is a perl5 module for the clustering of numerical data in multidimensional spaces. Since the module is entirely in Perl (in the sense that it is not a Perl wrapper around a C library that actually does the clustering), the code in the module can easily be modified to experiment with several aspects of automatic clustering. For example, one can change the criterion used to measure the "distance" between two data points, the stopping condition for accepting final clusters, the criterion used for measuring the quality of the clustering achieved, etc.
math/sfst-1.4.6h (Score: 0.0017750278)
A toolbox for the implementation of morphological analysers
SFST is a toolbox for the implementation of morphological analysers and other tools which are based on finite state transducer technology. The SFST tools comprise: -- a compiler which translates transducer programs into minimised transducers -- interactive and batch-mode analysis programs -- tools for comparing and printing transducers -- an efficient C++ transducer library Features: -- easy to learn for users who are familiar with grep, sed, or Perl. -- efficient implementation in C++ -- supports -- a wide range of transducer operations -- UTF-8 character coding -- weighted transducers (basic functionality only)