type declarations and directives from modules. The directives cause
rules to be fired on the parsed type declarations, generating new
code which is then appended to the bottom of the input file. The
rules are expressed as Haskell code, and it is intended that the
user can add new rules as required.
DrIFT automates instance derivation for classes that aren't supported
by the standard compilers. In addition, instances can be produced
in seperate modules to that containing the type declaration. This
allows instances to be derived for a type after the original module
has been compiled. As a bonus, simple utility functions can also
be produced from a type.
"go ahead, please" espie@
used by the Pugs project for handling data serialization; this can
be useful for optimization and caching purposes.
This is an interface to the syck C library for parsing and dumping
YAML data. It lets you transform textual YAML data into an object
of type 'YamlNode', and vice versa, fast.
"go ahead, please" espie@
allow the use of paths relative to it. FindBin supports invocation
of Haskell programs via "ghci", via "runhaskell/runghc", as well
as compiled as an executable.
"to ahead, please" espie@
- this should be SHARED_ONLY, add and rework PLISTs
- minor update while there
- better license marker
from Brad.
- remove bogus PERMIT_DISTFILES_*-mp3, this variable is not per-subpackage
- set PERMIT_PACKAGE_CDROM-mp3
from me.
libtool. Backport upstream svn r3779 + r3872 to correctly build with
xulrunner 1.9.2, and use ports libtool which does a way better job at
linking gecko.so than gnu libtool. This needs r1.120 of build/libtool.
GIO Reference Manual:
gio-querymodules creates a giomodule.cache listing the implemented
extension points for each module that has been found. It is used by GIO
at runtime to avoid opening all modules just to find out which extension
points they are implementing.
Sys::SigAction - Perl extension for Consistent Signal Handling. With
the use of this module, the signal handling behavior can be coded in a
way that does not change from one perl version to the next, and thus
using POSIX::sigaction() becomes a little easier.