mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-20 08:27:15 +00:00
Large round of typo fixes in ports/devel (pkg-descr).
This commit is contained in:
parent
75ef30fdb0
commit
a249020977
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=214100
@ -1,5 +1,5 @@
|
||||
A-A-P is an Open Source build tool. It does everything that make does in a
|
||||
better way. Includes internet access for uploading and downloading files.
|
||||
better way. Includes Internet access for uploading and downloading files.
|
||||
Integrated CVS support: obtain a module from a CVS server and check changes
|
||||
into a CVS server.
|
||||
|
||||
|
@ -7,7 +7,7 @@ supports:
|
||||
* Browsing files
|
||||
* Debugging a program while displaying source code
|
||||
|
||||
Instead of forming a monolitic application Agide provides
|
||||
Instead of forming a monolithic application Agide provides
|
||||
interfaces to plugin existing tools. Currently plugins for Vim
|
||||
and gdb are operational. You can add your own plugins.
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
C++/QT Editor with hightlight, project managment. Writed with Qt V4
|
||||
C++/QT Editor with highlight, project management. Written with Qt V4
|
||||
|
||||
WWW: http://sourceforge.net/projects/alabastra/
|
||||
|
@ -2,7 +2,7 @@ Anjuta is a very versatile Integrated development environment for
|
||||
C and C++. Written in GTK/GNOME and written for GTK+/GNOME,
|
||||
it features many advanced programming tools and utilities. It is
|
||||
basically a GUI interface for the bunch of command line programming
|
||||
utilites and tools available for FreeBSD, which are usually run in console
|
||||
utilities and tools available for FreeBSD, which are usually run in console
|
||||
and are very user unfriendly.
|
||||
|
||||
WWW: http://anjuta.org/
|
||||
|
@ -13,7 +13,7 @@
|
||||
* Open standards: XMI, SVG and PGML
|
||||
* 100% Java
|
||||
* Open Source allows to extend or customize it.
|
||||
* Cognitive features like: reflection-in-action, bopportunistic
|
||||
* Cognitive features like: reflection-in-action, opportunistic
|
||||
design, comprehension and problem solving
|
||||
|
||||
WWW: http://argouml.tigris.org/
|
||||
|
@ -3,7 +3,7 @@ the main programming task at hand. The argtable library simplifies the job by
|
||||
enabling the programmer to define the command line options directly in the
|
||||
source code as a static array of structs and then pass that array to argtable
|
||||
library functions which parse the command line accordingly. The values
|
||||
extracted from the comand line are deposited directly into user-defined program
|
||||
extracted from the command line are deposited directly into user-defined program
|
||||
variables where they can be accessed by the main program. Argtable can also
|
||||
generate descriptions of the command line syntax from that same array for
|
||||
display as on-line help.
|
||||
|
@ -1,4 +1,4 @@
|
||||
This is the legacy 2.13 version of autoconf. It is explictly for use with
|
||||
This is the legacy 2.13 version of autoconf. It is explicitly for use with
|
||||
older software packages that are not buildable with the current autoconf.
|
||||
|
||||
Autoconf is an extensible package of m4 macros that produce shell
|
||||
|
@ -1,7 +1,7 @@
|
||||
AutoDia is a modular application that parses source code or data (if a
|
||||
handler is available) and produces an XML document in Dia format,
|
||||
essentially a Dia diagram autocreation package. The diagrams its creates
|
||||
are standard UML diagrams showing dependancies, superclasses, packages,
|
||||
essentially a Dia diagram auto creation package. The diagrams it creates
|
||||
are standard UML diagrams showing dependencies, superclasses, packages,
|
||||
classes and inheritances, as well as the methods, etc of each class.
|
||||
|
||||
AutoDia supports any language that a Handler has been written for -
|
||||
|
@ -1,4 +1,4 @@
|
||||
This is the legacy 1.4 version of automake. It is explictly for use with
|
||||
This is the legacy 1.4 version of automake. It is explicitly for use with
|
||||
older software packages that are not buildable with the current automake.
|
||||
|
||||
Automake is an experimental Makefile generator. It was inspired by
|
||||
|
@ -1,15 +1,15 @@
|
||||
Apache Avalon provides a complete platform for component programming including
|
||||
a core framework, utilities, tools, components and containers. By using key
|
||||
design patterns such as Inversion of Control (IoC) and Seperation of Concerns
|
||||
design patterns such as Inversion of Control (IoC) and Separation of Concerns
|
||||
(SoC), Avalon achieves a number of advantages over traditional object oriented
|
||||
programming frameworks:
|
||||
|
||||
* No implementation lock
|
||||
* Low coupling between components
|
||||
* Component lifecycle management
|
||||
* Component life cycle management
|
||||
* Configuration management and easy to use API
|
||||
* Component meta-data framework and tools
|
||||
* Service dependecy management
|
||||
* Service dependency management
|
||||
* Embeddable containers for standalone, J2EE and web environments
|
||||
|
||||
The Avalon Framework API and Implementation consists of interfaces that define
|
||||
|
@ -1,4 +1,4 @@
|
||||
Bazaar is an implementation of GNU arch in C from canoncial. Arch is a version
|
||||
Bazaar is an implementation of GNU arch in C from canonical. Arch is a version
|
||||
control system, which allows you to keep old versions of files and directories
|
||||
(usually source code), keep a log of who, when, and why changes occurred, etc.,
|
||||
like SVN, CVS, or RCS. Arch is distributed, which gives it significant
|
||||
|
@ -1,4 +1,4 @@
|
||||
Bazaar is an implementation of GNU arch in C from canoncial. Arch is a version
|
||||
Bazaar is an implementation of GNU arch in C from canonical. Arch is a version
|
||||
control system, which allows you to keep old versions of files and directories
|
||||
(usually source code), keep a log of who, when, and why changes occurred, etc.,
|
||||
like SVN, CVS, or RCS. Arch is distributed, which gives it significant
|
||||
|
@ -5,7 +5,7 @@ Either the compiler as the assembler are able to generate 16-bit code.
|
||||
Hence it's possible to compile BIOS and DOS code under unix.
|
||||
|
||||
The C compiler does understand K&R1 syntax, with a few restrictions
|
||||
regarding bitfields. See the file work/bcc/bcc-cc1/bcc.bugs for
|
||||
regarding bit fields. See the file work/bcc/bcc-cc1/bcc.bugs for
|
||||
Bruce's bug list.
|
||||
|
||||
The binutils (assembler and loader) have been renamed to as86 and ld86
|
||||
|
@ -1,9 +1,9 @@
|
||||
The BNF Converter is a compiler construction tool generating a
|
||||
compiler front-end from a Labelled BNF grammar. It was originally
|
||||
compiler front-end from a Labeled BNF grammar. It was originally
|
||||
written to generate Haskell, but starting from Version 2.0, it can
|
||||
also be used for generating Java, C++, and C.
|
||||
|
||||
Given a Labelled BNF grammar the tool produces:
|
||||
Given a Labeled BNF grammar the tool produces:
|
||||
|
||||
* an abstract syntax as a Haskell/C++/C module or Java directory
|
||||
* a case skeleton for the abstract syntax in the same language
|
||||
|
@ -1,4 +1,4 @@
|
||||
Bonobo is a set of language and system independant CORBA
|
||||
Bonobo is a set of language and system independent CORBA
|
||||
interfaces for creating reusable components and creating compound
|
||||
documents.
|
||||
|
||||
|
@ -3,7 +3,7 @@ generate code in C++, Java, Idl, PHP and Python.
|
||||
|
||||
BOUML is extensible, and the external tools (named plug-outs) may be developed
|
||||
in C++ or Java, using BOUML for their definition as any other program. The code
|
||||
generators and reverses are ones of the pre-defined plug-outs included in the
|
||||
generators and reverses are ones of the predefined plug-outs included in the
|
||||
BOUML distribution.
|
||||
|
||||
WWW: http://bouml.free.fr/
|
||||
|
@ -1,7 +1,7 @@
|
||||
Buildtool is a set of utilities which will make your programs more portable
|
||||
and easier to build on any kind of Unix-like system. All the utilities are
|
||||
integrated with each other, which means that they all work together. It is
|
||||
completly free, licensed under the terms of the BSD license.
|
||||
completely free, licensed under the terms of the BSD license.
|
||||
|
||||
If you have ever used GNU automake, autoconf and/or libtool, you will find
|
||||
buildtool very similar. In fact, it is an implementation of the ideas of the
|
||||
|
@ -7,7 +7,7 @@ modified on an adhoc basis. C4 provides commands that search a
|
||||
client, looking for files that have been added or changed, and runs P4
|
||||
commands on them to add, edit, revert, refresh or update them. C4
|
||||
provides a control file that is placed at the top of each client to
|
||||
set environment variables, such as P4PORT and P4CLIENT. A manpage is
|
||||
set environment variables, such as P4PORT and P4CLIENT. A man page is
|
||||
included.
|
||||
|
||||
WWW: http://www.perforce.com/perforce/loadsupp.html
|
||||
|
@ -1,5 +1,5 @@
|
||||
UFFI provides platform-independent access to the foreign function
|
||||
interfaces of AllegroCL, Lispworks, CMUCL, SBCL, SCL, OpenMCL, and MCL.
|
||||
interfaces of AllegroCL, LispWorks, CMUCL, SBCL, SCL, OpenMCL, and MCL.
|
||||
(A foreign function interface allows Lisp programs to call routines
|
||||
located in C libraries.)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
UFFI provides platform-independent access to the foreign function
|
||||
interfaces of AllegroCL, Lispworks, CMUCL, SBCL, SCL, OpenMCL, and MCL.
|
||||
interfaces of AllegroCL, LispWorks, CMUCL, SBCL, SCL, OpenMCL, and MCL.
|
||||
(A foreign function interface allows Lisp programs to call routines
|
||||
located in C libraries.)
|
||||
|
||||
|
@ -1,12 +1,12 @@
|
||||
ClanLib delivers a platform independent interface to write games with. If a
|
||||
game is written with ClanLib, it should be possible to compile the game under
|
||||
any platform (supported by ClanLib, that is) without changes in the application
|
||||
sourcecode.
|
||||
source code.
|
||||
|
||||
But ClanLib is not just a wrapper library, providing an common interface to
|
||||
lowlevel libraries such as DirectX, Svgalib, X11, GGI, etc. While platform
|
||||
low level libraries such as DirectX, Svgalib, X11, GGI, etc. While platform
|
||||
independency is ClanLib's primary goal, it also tries to be a service-minded
|
||||
game sdk. In other words, authors have put great effort in to designing the API,
|
||||
game SDK. In other words, authors have put great effort in to designing the API,
|
||||
to ensure ClanLib's easy of use - while maintaining it's power.
|
||||
|
||||
WWW: http://www.clanlib.org/
|
||||
|
@ -1,7 +1,7 @@
|
||||
Clig generates C code to take apart the typical command-line arguments
|
||||
given to a C program. Input to clig is a simple description file that
|
||||
specifies the name and number of options, their type (Flag, String,
|
||||
Float, Int) and permissable range, and which options are mandatory. From
|
||||
Float, Int) and permissible range, and which options are mandatory. From
|
||||
this, clig will generate self-contained C code to include in your program,
|
||||
a usage message, and a manual page skeleton.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
COBF (aka C-Obfuscator) is a program which manipulates C or C++ sourcefiles
|
||||
COBF (aka C-Obfuscator) is a program which manipulates C or C++ source files
|
||||
in a way that they aren't readable by human beings; but they remain
|
||||
compilable.
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
Common C++ offers a highly portable C++ application development
|
||||
framework. Common C++ provides classes for threads, sockets, daemon
|
||||
management, system logging, object synchronization, realtime network
|
||||
development, persistant object management, and file access.
|
||||
development, persistent object management, and file access.
|
||||
|
||||
WWW: http://www.gnutelephony.org/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
FSF gcc for cross-target development. This port brings C, C++ and
|
||||
Objective C compillers with all target libraries (libstdc++, libsupc++,
|
||||
Objective C compilers with all target libraries (libstdc++, libsupc++,
|
||||
libobjc, libssp, libgcc). Gloss and libc layer are provided through
|
||||
newlib embedded C library.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
cvs2html is a perl script that turns ``cvs log''
|
||||
output into HTML for easy log persual.
|
||||
output into HTML for easy log perusal.
|
||||
|
||||
WWW: http://cvs.sslug.dk/cvs2html/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
desktop-file-utils contains a couple of command line utilities for
|
||||
working with desktop entries, aswell as a menu module for GnomeVFS.
|
||||
working with desktop entries, as well as a menu module for GnomeVFS.
|
||||
|
||||
WWW: http://www.freedesktop.org/Software/desktop-file-utils
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
devtodo is a program to assist developers (or anybody who uses a
|
||||
terminal) in maintaining a list of outstanding tasks in a heirarchical,
|
||||
terminal) in maintaining a list of outstanding tasks in a hierarchical,
|
||||
prioritised, list. Additionally, it can automatically list outstanding
|
||||
items when you change into a directory (see example shell configurations
|
||||
in ${PREFIX}/share/examples/devtodo).
|
||||
|
@ -7,7 +7,7 @@ Dia is a program to make diagrams (ports/graphics/dia)
|
||||
- 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 iff they're declared in the same
|
||||
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.
|
||||
|
@ -7,7 +7,7 @@ forms are "context diffs" and "unidiffs".
|
||||
cdiffreverse reverses a context diff.
|
||||
udiffreverse reverses a unidiff.
|
||||
|
||||
cd2ud is decicated to David S. Miller "context diffs make my head spin".
|
||||
cd2ud is dedicated to David S. Miller "context diffs make my head spin".
|
||||
|
||||
- George Reid
|
||||
greid@ukug.uk.freebsd.org
|
||||
|
@ -9,7 +9,7 @@ to your app, ${NAME:-default} style environment variable
|
||||
substitution for arguments, and on-the-fly inclusion of additional
|
||||
config files. Some behaviour can be toggled with flags at runtime.
|
||||
To keep dotconf from printing out warnings, you can install your
|
||||
own customized errorhandler.
|
||||
own customized error handler.
|
||||
|
||||
WWW: http://www.azzit.de/dotconf/
|
||||
|
||||
|
@ -3,7 +3,7 @@ the text to be parsed using a combination of regular expressions and grammar
|
||||
productions. Because of the parsing technique (technically a scannerless GLR
|
||||
parser based on the Tomita algorithm) there are no restrictions. The grammar
|
||||
can be ambiguous, right or left recursive, have any number of null productions,
|
||||
and because there is no seperate tokenizer, can include whitespace in terminals
|
||||
and because there is no separate tokenizer, can include whitespace in terminals
|
||||
and have terminals which are prefixes of other terminals. DParser handles not
|
||||
just well formed computer languages and data files, but just about any wacky
|
||||
situation that occurs in the real world.
|
||||
|
@ -1,7 +1,7 @@
|
||||
The dyncall library encapsulates architecture-, OS- and compiler-specific
|
||||
function call semantics in a virtual "bind parameters from left to right
|
||||
and then call" interface allowing programmers to call C functions in a
|
||||
completely dynamic manner. In other workds, instead of calling a function
|
||||
completely dynamic manner. In other words, instead of calling a function
|
||||
directly, the dyncall library provides a mechanism to push the function
|
||||
parameters manually and to issue the call afterwards.
|
||||
This means, that a program can determine at runtime what function to
|
||||
|
@ -1,4 +1,4 @@
|
||||
Eet is a tiny library designed to write an arbitary set of chunks of
|
||||
Eet is a tiny library designed to write an arbitrary set of chunks of
|
||||
data to a file and optionally compress each chunk (very much like a
|
||||
zip file) and allow fast random-access reading of the file later
|
||||
on. It does not do zip as a zip itself has more complexity than is
|
||||
|
@ -1,4 +1,4 @@
|
||||
ELF is a commandline based ELF header analyzer. This tool
|
||||
ELF is a command line based ELF header analyzer. This tool
|
||||
allows you to easily parse the ehdr of ELF object files
|
||||
into a human readable format (and various other formats).
|
||||
This is a very good source of both source code (for people
|
||||
|
@ -1,7 +1,7 @@
|
||||
Eric is a full featured Python and Ruby editor and IDE, written in python.
|
||||
|
||||
It is based on the cross platform Qt gui toolkit, integrating the highly
|
||||
flexible Scintilla editor control. It is designed to be usable as everdays'
|
||||
flexible Scintilla editor control. It is designed to be usable as everyday's
|
||||
quick and dirty editor as well as being usable as a professional project
|
||||
management tool integrating many advanced features Python offers
|
||||
the professional coder.
|
||||
|
@ -3,14 +3,14 @@ such as contact information, playlist, bookmark, etc.
|
||||
These records have defined structure (property-value relationship)
|
||||
which can be handled better than general property list.
|
||||
But values of these properties are too flexible to be stored in database,
|
||||
for example, a contact information may have multipe home phone numbers.
|
||||
for example, a contact information may have multiple home phone numbers.
|
||||
Records can be grouped and groups can have groups inside.
|
||||
AddressBook framework from Apple provides a good machenism of handling
|
||||
AddressBook framework from Apple provides a good mechanism of handling
|
||||
these kind of records and Addresses for GNUstep implements the same interface.
|
||||
CollectionKit aims to provide a general storage facility based on
|
||||
Addresses for GNUstep so that other applications and frameworks
|
||||
can easily handle their information in the same manner.
|
||||
CollectionKit provide very little pre-defined properties.
|
||||
CollectionKit provide very little predefined properties.
|
||||
Therefore, a framework on top of CollectionKit is needed
|
||||
if the information is intended to be shared by many applications.
|
||||
|
||||
|
@ -4,7 +4,7 @@ SUBROUTINE is called by the program. Further all subroutines called from this
|
||||
one are displayed. The indciation of the displayed names is a degree for the
|
||||
level.
|
||||
|
||||
A new addition is the change of the starting point for an analyse. Instead to
|
||||
A new addition is the change of the starting point for an analysis. Instead to
|
||||
check the whole source-code you can start with a special SUBROUTINE and see
|
||||
the depence of this one.
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
FGA is a simple yet powerful implementation of a general genetic algorithm, and
|
||||
provides many types of crossover and selection procedures.
|
||||
|
||||
It is suitable to solve mathematical problems such as combinatorical
|
||||
It is suitable to solve mathematical problems such as combinatorial
|
||||
optimization ones, as well as to build artificial life simulations.
|
||||
|
||||
Written in C++, the library is released under the terms of the GNU Lesser
|
||||
|
@ -1,7 +1,7 @@
|
||||
This is an implementation of a Fibonacci Heap. A Fibonacci Heap is
|
||||
a very efficient heap. The cost of an insert is O(1), and the amortized
|
||||
cost of an extract minimum is O(lgn). You can extract an already inserted
|
||||
item out of order in O(lgn). The way the fibonacci heap obtains this is
|
||||
item out of order in O(lgn). The way the Fibonacci heap obtains this is
|
||||
by delaying the organizing of the items until you extract.
|
||||
|
||||
WWW: http://resnet.uoregon.edu/~gurney_j/jmpc/fib.html
|
||||
|
@ -1,10 +1,10 @@
|
||||
Encore is a set of utility classes written in Objective-C for GNUstep and
|
||||
Mac OS X. The motivation of writting these classes was driven by
|
||||
Mac OS X. The motivation of writing these classes was driven by
|
||||
implementing the projects BDB and FT. The classes may be useful for other
|
||||
projects as well.
|
||||
|
||||
The classes include
|
||||
- logging: A flexible logging mechanism similiar to log4j. Supports
|
||||
- logging: A flexible logging mechanism similar to log4j. Supports
|
||||
logging levels, logging contexts, different output channels per context,
|
||||
configuration per xml, ...
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
This is my freely-redistributable libiberty clone. I wrote this because I
|
||||
needed getopt_long(). Anything else is in here because I got bored and
|
||||
added it. None of it is guarenteed to work.
|
||||
added it. None of it is guaranteed to work.
|
||||
|
||||
James Howard <howardjp@wam.umd.edu>
|
||||
|
@ -1,3 +1,3 @@
|
||||
Ruby Integrated Developement Environment written in Ruby
|
||||
Ruby Integrated Development Environment written in Ruby
|
||||
|
||||
WWW: http://freeride.rubyforge.org/wiki/wiki.pl
|
||||
|
@ -2,7 +2,7 @@ Frink is a tcl formatting and static check program by Lindsay Marshall.
|
||||
It can prettify your program, minimise, obfuscate or just sanity check
|
||||
it. It can also do some rewriting.
|
||||
|
||||
You pass it filenames (or the stdin) and the output is generated to
|
||||
You pass it file names (or the stdin) and the output is generated to
|
||||
stdout.
|
||||
|
||||
WWW: http://catless.ncl.ac.uk/Programs/Frink/
|
||||
|
@ -4,7 +4,7 @@ building tool.
|
||||
|
||||
This package includes:
|
||||
* POFileStatus - PO file validator and status reporting
|
||||
* POFileChecker - searchs for common mistakes in PO files
|
||||
* POFileChecker - searches for common mistakes in PO files
|
||||
* POTFileChecker - searches for common mistakes in POT files
|
||||
* POFileConsistency - PO file consistency checks
|
||||
* POFileConsistencyShell - PO file consistency checks, interactive mode
|
||||
|
@ -1,7 +1,7 @@
|
||||
google-gflags
|
||||
Commandline flags module for C++
|
||||
|
||||
The gflags package contains a library that implements commandline flags
|
||||
The gflags package contains a library that implements command line flags
|
||||
processing. As such it's a replacement for getopt(). It has increased
|
||||
flexibility, including built-in support for C++ types like string, and the
|
||||
ability to define flags in the source file in which they're used.
|
||||
|
@ -1,4 +1,4 @@
|
||||
The goal of The glrParser Project is to create generaly usable programmers
|
||||
The goal of The glrParser Project is to create generally usable programmers
|
||||
tool for syntactical analysis of wide ambiguous grammars which works with the
|
||||
GLR(0) algorithm. GLR is well known algorithm published by Marasu Tomita in
|
||||
1985. It is based on generalization of the LR analysis.
|
||||
|
@ -1,5 +1,5 @@
|
||||
GLUI is a GLUT-based C++ user interface library which provides
|
||||
controls such as buttons, checkboxes, radio buttons, and spinners to
|
||||
controls such as buttons, check boxes, radio buttons, and spinners to
|
||||
OpenGL applications. It is window-system independent, relying on GLUT
|
||||
to handle all system-dependent issues, such as window and mouse
|
||||
management.
|
||||
|
@ -1,6 +1,6 @@
|
||||
Hachoir is the french name for a mincer: a tool used by butchers to cut
|
||||
meat. Hachoir is also a tool written for hackers to cut file or any
|
||||
binary stream. A file is splitted in a tree of fields where the smallest
|
||||
binary stream. A file is split in a tree of fields where the smallest
|
||||
field can be just a bit. There are various field types: integer, string,
|
||||
bits, padding, sub file, etc.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
hachoir-regex is a Python library for regular expression manupulation.
|
||||
hachoir-regex is a Python library for regular expression manipulation.
|
||||
You can use a|b (or) and a+b (and) operators. Expressions are optimized
|
||||
during the construction: merge ranges, simplify repetitions, etc. It
|
||||
also contains a class for pattern matching allowing to search multiple
|
||||
|
@ -6,7 +6,7 @@ latest changes from the SVN server, manage private branches, submit
|
||||
patches to project maintainers, etc. And of course you have fast
|
||||
local operations like "hg log", "hg annotate"...
|
||||
|
||||
Currenly two scripts are provided:
|
||||
Currently two scripts are provided:
|
||||
|
||||
* hgimportsvn initializes an SVN checkout which is also a
|
||||
Mercurial repository.
|
||||
|
@ -1,9 +1,9 @@
|
||||
The BNF Converter is a compiler construction tool generating a
|
||||
compiler front-end from a Labelled BNF grammar. It was originally
|
||||
compiler front-end from a Labeled BNF grammar. It was originally
|
||||
written to generate Haskell, but starting from Version 2.0, it can
|
||||
also be used for generating Java, C++, and C.
|
||||
|
||||
Given a Labelled BNF grammar the tool produces:
|
||||
Given a Labeled BNF grammar the tool produces:
|
||||
|
||||
* an abstract syntax as a Haskell/C++/C module or Java directory
|
||||
* a case skeleton for the abstract syntax in the same language
|
||||
|
@ -5,7 +5,7 @@ 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
|
||||
standard compilers. In addition, instances can be produced in separate 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.
|
||||
|
@ -6,6 +6,6 @@ pointer" representation, allowing the transparent use of Haskell or C code to
|
||||
manipulate the strings.
|
||||
|
||||
Data.ByteString is written in Haskell98 + the foreign function interface and
|
||||
cpp. It has been tested succesfully with GHC 6.4 and 6.5, and hugs March 2005.
|
||||
cpp. It has been tested successfully with GHC 6.4 and 6.5, and hugs March 2005.
|
||||
|
||||
WWW: http://www.cse.unsw.edu.au/~dons/fps.html
|
||||
|
@ -1,3 +1,3 @@
|
||||
User documentation and hyperlinked documentation for the
|
||||
haddock libraries. This last documentaion is generated by
|
||||
haddock libraries. This last documentation is generated by
|
||||
HsColour and haddock.
|
||||
|
@ -1,6 +1,6 @@
|
||||
The Haskell Ports Library (HPL)
|
||||
|
||||
Ports are an abstraction for modelling variables whose values evolve over time
|
||||
Ports are an abstraction for modeling variables whose values evolve over time
|
||||
without the need to resort to mutable variable, such as IORefs. More precisely,
|
||||
a port represents all values that a time-dependent variable successively takes
|
||||
as a stream, where each element of the stream corresponds to a state change -
|
||||
|
@ -1,7 +1,7 @@
|
||||
ixlib is a small c++ tools library based upon the standard template
|
||||
library. It provides
|
||||
|
||||
- a javascript interperter
|
||||
- a javascript interpreter
|
||||
- an exception handling framework
|
||||
- garbage collection
|
||||
- automatic array management
|
||||
|
@ -1,4 +1,4 @@
|
||||
Jakarta Commons Chain of Responsiblity library.
|
||||
Jakarta Commons Chain of Responsibility library.
|
||||
|
||||
The Chain API models a computation as a series of "commands" that can be
|
||||
combined into a "chain". The API for a command consists of a single method
|
||||
|
@ -1,6 +1,6 @@
|
||||
Jakelib2 is a cross platform C++ class library with a Java-like API. An
|
||||
automatic garbage collector is used to take care of unused objects. External
|
||||
libraries like PCRE or GTK+ are beeing integrated to provide the programmer
|
||||
libraries like PCRE or GTK+ are being integrated to provide the programmer
|
||||
with a homogeneous, easy to use programming environment that covers every
|
||||
day's tasks like string handling, data storage, networking, or GUI
|
||||
programming.
|
||||
|
@ -1,4 +1,4 @@
|
||||
jclassinfo reads java class files and provides information about the class,
|
||||
dependencies and more. It is a pure C implementantion.
|
||||
dependencies and more. It is a pure C implementation.
|
||||
|
||||
WWW: http://jclassinfo.sourceforge.net/
|
||||
|
@ -1,5 +1,5 @@
|
||||
JSMin is a filter which removes comments and unnecessary whitespace from
|
||||
JavaScript files. It typically reduces filesize by half, resulting in faster
|
||||
JavaScript files. It typically reduces file size by half, resulting in faster
|
||||
downloads. It also encourages a more expressive programming style because it
|
||||
eliminates the download cost of clean, literate self-documentation.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
KDevelop is an integrated evelopment environment for a wide variety of
|
||||
KDevelop is an integrated development environment for a wide variety of
|
||||
programming tasks with a special focus on Qt and KDE applications.
|
||||
|
||||
WWW: http://www.kdevelop.org/
|
||||
|
@ -1,7 +1,7 @@
|
||||
Kimwitu++ is the successor to Kimwitu. Like Kimwitu, it is a tool for
|
||||
processing trees (i.e. terms). It is a meta tool: Kimwitu++ can be used for
|
||||
generating software - especially when building compilers. Kimwitu++ has its own
|
||||
input language, which allows the definition fo the tree structure and of
|
||||
input language, which allows the definition of the tree structure and of
|
||||
functions operating on the tree. It uses the input to generate a number of C++
|
||||
files, which are then bound to a program using the C++ compiler.
|
||||
Kimwitu++ can be easily combined with parser generators like lex and
|
||||
|
@ -2,7 +2,7 @@ The KlassModeler is a tool for visually creating and documenting classes. It is
|
||||
not unlike other UML design tools except for four major differences:
|
||||
* Strict focus on class modeling: UML as a whole does a lot of things that
|
||||
I never really found a use for. I am only interested in class and
|
||||
inheritence modeling and documentation. I don't like having lots of
|
||||
inheritance modeling and documentation. I don't like having lots of
|
||||
comments in my source, so I find it nicer to have the docs in the class
|
||||
model.
|
||||
* Code generation: I think there are some UML tools out there that do this,
|
||||
|
@ -4,7 +4,7 @@ libLASi is a library written by Larry Siden that provides a C++ stream
|
||||
output interface ( with operator << ) for creating Postscript documents
|
||||
that can contain characters from any of the scripts and symbol blocks
|
||||
supported in Unicode and by Owen Taylor's Pango layout engine. The
|
||||
library accomodates right-to-left scripts such as Arabic and Hebrew as
|
||||
library accommodates right-to-left scripts such as Arabic and Hebrew as
|
||||
easily as left-to-right scripts. Indic and Indic-derived Complex Text
|
||||
Layout (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are
|
||||
supported to the extent provided by Pango and by the OpenType fonts
|
||||
|
@ -1,6 +1,6 @@
|
||||
LBPP is a front end to the GNU Common Compiler (GCC) that produces C
|
||||
source code from Liberty Basic source code. This code then is fed to
|
||||
GCC to produce an executable. It is similiar to C++ compilers that
|
||||
GCC to produce an executable. It is similar to C++ compilers that
|
||||
produce C code that then is compiled. It can be thought of either as
|
||||
a GCC extension or a C translator. The architecture of LBPP was
|
||||
designed to allow statements to be added dynamically without requiring
|
||||
|
@ -1,6 +1,6 @@
|
||||
This library is necessary for property settings for some gnome applications.
|
||||
|
||||
The purpose of PL is to closely mimick the behaviour of the property
|
||||
The purpose of PL is to closely mimic the behaviour of the property
|
||||
lists used in GNUstep/OPENSTEP (there formed with the NSString,
|
||||
NSData, NSArray and NSDictionary classes) and to be compatible with
|
||||
it. PL enables programs that use configuration or preference files to
|
||||
|
@ -11,9 +11,9 @@ A C++ library, separated in 2 parts:
|
||||
|
||||
* Some classes for the X-windows system (basing on gtkmm (previously
|
||||
known as Gtk--)) like:
|
||||
o An entry field to enter filenames (with completion, analogue to modern
|
||||
o An entry field to enter file names (with completion, analogue to modern
|
||||
browsers),
|
||||
o Formatted entry fields (with validy check),
|
||||
o Formatted entry fields (with validity check),
|
||||
o A ListBox to display files (with an icon based on the type of the file),
|
||||
o A base-class for Applications
|
||||
|
||||
|
@ -4,7 +4,7 @@ and two malloc(3) wrappers: one which returns the pointers unadulterated
|
||||
and one which obeys the requested, arbitrary alignment. These can be used
|
||||
directly, or through their exported prototype interfaces.
|
||||
|
||||
libarena is meant to provide a baseline interface so allocator's can be
|
||||
libarena is meant to provide a baseline interface so allocators can be
|
||||
stacked, and to provide a simple and well defined interface for libraries
|
||||
and applications without becoming mired in features or capabilities. It is
|
||||
not meant to restrict or confine what custom allocators can actually
|
||||
|
@ -7,7 +7,7 @@ refers to irrelevant data present in a message being classified. Bayesian Noise
|
||||
Reduction dubs irrelevant text in order to provide cleaner classification and
|
||||
is implemented as a pre-filter to existing language classification functions.
|
||||
|
||||
BNR is used in Dspam (mail/dspam, mail/dspam-devel - the ports don't depent on
|
||||
BNR is used in Dspam (mail/dspam, mail/dspam-devel - the ports don't depend on
|
||||
this one)
|
||||
|
||||
See www for white-paper and presentation.
|
||||
|
@ -1,4 +1,4 @@
|
||||
Bonobo is a set of language- and system-independant CORBA interfaces
|
||||
Bonobo is a set of language- and system-independent CORBA interfaces
|
||||
for creating reusable components and controls, and for creating
|
||||
compound documents.
|
||||
|
||||
|
@ -3,7 +3,7 @@ in many of my programs, but which aren't "big enough" to warrant
|
||||
an individual library.
|
||||
|
||||
Key features of Coyotl include:
|
||||
-- A polymorphic collection of the best psuedorandom number generators,
|
||||
-- A polymorphic collection of the best pseudorandom number generators,
|
||||
including the Mersenne Twister and Marsaglia's favorites.
|
||||
-- Utilities for floating-point numbers, including additional functions
|
||||
for trigonometry, least common multiple, greatest common denominator,
|
||||
|
@ -1,5 +1,5 @@
|
||||
Libev is a high-performance event loop/event model with lots of features.
|
||||
It is modelled (very losely) after libevent and the Event perl module,
|
||||
It is modelled (very loosely) after libevent and the Event perl module,
|
||||
but aims to be faster and more correct, and also more featureful. And
|
||||
also smaller.
|
||||
|
||||
|
@ -10,7 +10,7 @@ depends on LibGII for input purposes.
|
||||
|
||||
The main purpose of this LibGII release is to accompany our LibGGI
|
||||
release, but you're still very welcome to use LibGII as a standalone
|
||||
library for your non-LibGGI applications. Also you might be interrested in
|
||||
library for your non-LibGGI applications. Also you might be interested in
|
||||
the mhub utility found in the demos directory. mhub is a mouse event repeater
|
||||
and converter. See mhub(1) and the libgii(7) and input-<target>(7) manual pages
|
||||
for more info.
|
||||
|
@ -1,4 +1,4 @@
|
||||
libgiigic is a convinience library that works on top of libgii whereby gic
|
||||
libgiigic is a convenience library that works on top of libgii whereby gic
|
||||
stands for 'General Input Configuration'.
|
||||
It provides easy Descent/Forsaken style input configuration.
|
||||
It basically handles binding of keystrokes, mice and valuators to program
|
||||
|
@ -1,5 +1,5 @@
|
||||
mowgli is a development framework for C (like GLib), which provides high
|
||||
performance and highly flexible algorithms. It can be used as a suppliment
|
||||
performance and highly flexible algorithms. It can be used as a supplement
|
||||
to GLib (to add additional functions (dictionaries, hashes), or replace
|
||||
some of the slow GLib list manipulation functions), or stand alone. It
|
||||
also provides a powerful hook system and convenient logging for your code,
|
||||
|
@ -2,7 +2,7 @@ Standalone library to control various widely available Freescale's mpc8xx
|
||||
based boards. This code was derived from mpcbdm patch by Frank Przybylski.
|
||||
|
||||
This allows using this code separately from gdb, for example, to load
|
||||
firmware to the board, or retrive information about it.
|
||||
firmware to the board, or retrieve information about it.
|
||||
|
||||
The package includes example "mpc8xx" program, that displays information
|
||||
about connected board using libmpcbdm library.
|
||||
|
@ -2,10 +2,10 @@ The tecla library provides UNIX and LINUX programs with interactive
|
||||
command line editing facilities, similar to those of the unix tcsh
|
||||
shell. In addition to simple command-line editing, it supports recall
|
||||
of previously entered command lines, TAB completion of file names or
|
||||
other tokens, and in-line wild-card expansion of filenames. The
|
||||
other tokens, and in-line wild-card expansion of file names. The
|
||||
internal functions which perform file-name completion and wild-card
|
||||
expansion are also available externally for optional use by programs,
|
||||
along with a module for tab-completion and lookup of filenames in a
|
||||
along with a module for tab-completion and lookup of file names in a
|
||||
list of directories.
|
||||
|
||||
Note that special care has been taken to allow the use of this library
|
||||
|
@ -1,4 +1,4 @@
|
||||
This is the library needed to YTNEF aaplication
|
||||
This is the library needed to YTNEF application
|
||||
|
||||
This program decodes those annoying application/ms-tnef MIME attachments that
|
||||
Microsoft mail servers helpfully use to encapsulate your already MIME encoded
|
||||
|
@ -1,7 +1,7 @@
|
||||
LinuxThreads is an POSIX pthreads implementation using "kernel threads". In
|
||||
this FreeBSD port, a kernel thread is started using rfork (whereas in the
|
||||
original Linux implementation a kernel thread is started using the Linux clone
|
||||
call). This implementaion provides a so-called one-to-one mapping of threads to
|
||||
call). This implementation provides a so-called one-to-one mapping of threads to
|
||||
kernel schedulable entities. For more information see about the original
|
||||
LinuxThreads implementation see:
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
Package of routines for manipulating filenames. Also contains convenience
|
||||
Package of routines for manipulating file names. Also contains convenience
|
||||
functions for querying the status of files in the filesystem named by those
|
||||
filenames.
|
||||
file names.
|
||||
|
@ -7,7 +7,7 @@ MCPP is especially useful for debugging a source program which use
|
||||
complicated macros and also useful for checking portability of a source.
|
||||
|
||||
Though mcpp could be built as a replacement of GCC's resident
|
||||
proprocessor or as a stand-alone program withoug using library build of
|
||||
preprocessor or as a stand-alone program without using library build of
|
||||
mcpp, this package installs a program named 'mcpp' which links shared
|
||||
library of libmcpp and behaves independent from GCC.
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
This package allows you to decode multipart mime messages. I wrote
|
||||
this so that my cgiparse libary can understand multipart/form-data.
|
||||
this so that my cgiparse library can understand multipart/form-data.
|
||||
I was looking at the various ways of doing it with out designing an
|
||||
entire library. After thinking about the problem, there were to many
|
||||
edge cases, and designing an entire library would be better. This is
|
||||
the results of the work. It definately could use some cleaning up.
|
||||
the results of the work. It definitely could use some cleaning up.
|
||||
|
||||
WWW: http://resnet.uoregon.edu/~gurney_j/jmpc/mime.html
|
||||
|
@ -1,4 +1,4 @@
|
||||
Mimir is a libary used by the Elan programming language for the
|
||||
Mimir is a library used by the Elan programming language for the
|
||||
generation of internal data structures to maintain the abstract syntax
|
||||
tree and intermediate code.
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
FSF gdb-5.1.1 for TI's msp430 MCUs cross-development
|
||||
|
||||
This brings the gdb cdebugger for the Texas Instruments MSP430 16-bit
|
||||
This brings the gdb debugger for the Texas Instruments MSP430 16-bit
|
||||
RISC-like family of microcontrollers.
|
||||
|
||||
This debugger contains built-in simulator for MSP430 ALU.
|
||||
|
@ -1,4 +1,4 @@
|
||||
Newfile is a tool for creating starter files in various languages.
|
||||
Newfile is a tool for creating starter files in various languages.
|
||||
It uses a full-featured preprocessor (like the C preprocessor) to
|
||||
transform templates into customized starter files. It can also generate
|
||||
trees of files for a specific purpose, such as a project using automake
|
||||
|
@ -1,6 +1,6 @@
|
||||
OAF is the Object Activation Framework, a much more powerful replacement
|
||||
for gnorba in the GNOME 1.4 development platform. It's used by Nautilus
|
||||
(and optinally by Bonobo by other GNOME applications) for advanced
|
||||
(and optionally by Bonobo by other GNOME applications) for advanced
|
||||
object query and activation capabilities.
|
||||
|
||||
WWW: http://www.gnome.org/
|
||||
|
@ -1,5 +1,5 @@
|
||||
ExtLib is a project aiming at providing a complete - yet small -
|
||||
standard library for the OCaml programming langage. The purpose of
|
||||
standard library for the OCaml programming language. The purpose of
|
||||
this library is to add new functions to OCaml Standard Library
|
||||
modules, to modify some functions in order to get better performances
|
||||
or more safety (tail-recursive) but also to provide new modules which
|
||||
|
@ -1,5 +1,5 @@
|
||||
This OCaml-library consists of a set of modules which implement
|
||||
automatically resizing (= reallocating) datastructures that consume
|
||||
automatically resizing (= reallocating) data structures that consume
|
||||
a contiguous part of memory. This allows appending and removing of
|
||||
elements to/from arrays (both boxed and unboxed), strings (-> buffers),
|
||||
bit strings and weak arrays while still maintaining fast constant-time
|
||||
|
@ -4,7 +4,7 @@ preprocessing module for Camlp4, which can be used to automatically generate
|
||||
code from type definitions for efficiently converting OCaml-values to
|
||||
S-expressions and vice versa. In combination with the parsing and
|
||||
pretty-printing functionality this frees the user from having to write his own
|
||||
I/O-routines for datastructures he defines. Possible errors during automatic
|
||||
I/O-routines for data structures he defines. Possible errors during automatic
|
||||
conversions from S-expressions to OCaml-values are reported in a very
|
||||
human-readable way. Another module in the library allows you to extract and
|
||||
replace sub-expressions in S-expressions.
|
||||
|
@ -4,7 +4,7 @@ replace Str in many cases. Unlike Str, xstr is thread-safe. xstr does
|
||||
not implement regular expressions in general, but an important subset.
|
||||
Some operations of xstr are performed as quickly as by Str; if the string
|
||||
to be processed is small, xstr is often faster than Str; if the string is
|
||||
big, xstr is upto half as fast than Str.
|
||||
big, xstr is up to half as fast than Str.
|
||||
|
||||
Author: Gerd Stolpmann <gerd@gerd-stolpmann.de>
|
||||
WWW: http://www.ocaml-programming.de/packages/
|
||||
|
@ -1,6 +1,6 @@
|
||||
Provides two classes:
|
||||
HTML_Javascript for performing basic JS operations.
|
||||
HTML_Javascript_Convert for converting variables.
|
||||
Allow output data to a file, to the standart output(print), or return.
|
||||
Allow output data to a file, to the standard output(print), or return.
|
||||
|
||||
WWW: http://pear.php.net/package/HTML_Javascript/
|
||||
|
@ -2,6 +2,6 @@ Provides <select> lists for:
|
||||
o Country
|
||||
o UK counties
|
||||
o US States
|
||||
o FR Departements
|
||||
o FR Departments
|
||||
|
||||
WWW: http://pear.php.net/package-info.php?package=HTML_Select_Common
|
||||
|
@ -13,7 +13,7 @@ Features :
|
||||
HTML_Template_ITX :
|
||||
With this class you get the full power of the phplib template class.
|
||||
You may have one file with blocks in it but you have as well one main file
|
||||
and multiple files one for each block. This is quite usefull when you have
|
||||
and multiple files one for each block. This is quite useful when you have
|
||||
user configurable websites. Using blocks not in the main template allows
|
||||
you to modify some parts of your layout easily.
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
Gearman client libraray for PHP.
|
||||
Gearman client library for PHP.
|
||||
|
||||
WWW: http://pear.php.net/package/Net_Gearman/
|
||||
|
@ -1,3 +1,3 @@
|
||||
PHPDoc is an attemt to adopt Javadoc to the PHP world.
|
||||
PHPDoc is an attempt to adopt Javadoc to the PHP world.
|
||||
|
||||
WWW: http://pear.php.net/package/PHPDoc/
|
||||
|
@ -1,7 +1,7 @@
|
||||
Package to validate various data. It includes:
|
||||
* numbers (min/max, decimal or not)
|
||||
* email (syntax, domain check)
|
||||
* string (predifined type alpha upper and/or lowercase, numeric,...)
|
||||
* string (predefined type alpha upper and/or lowercase, numeric,...)
|
||||
* date (min, max) (With the Date module installed)
|
||||
* uri (RFC2396)
|
||||
* possibility valid multiple data with a single method call (::multiple)
|
||||
|
@ -1,5 +1,5 @@
|
||||
Perl Console is a light program that lets you evaluate Perl code
|
||||
interactively. It uses Readline for grabing input and provides
|
||||
interactively. It uses Readline for grabbing input and provides
|
||||
completion with all the namespaces loaded during your session.
|
||||
|
||||
This is pretty useful for Perl developers that write modules. You can
|
||||
|
@ -8,7 +8,7 @@ Goals:
|
||||
*) Avoid the use of scripts in packages that can hide trojans.
|
||||
*) Try to keep the needed dependencies near from zero (actually we're
|
||||
at zero).
|
||||
*) Make it easy to use for users and developpers.
|
||||
*) Make it easy to use for users and developers.
|
||||
*) Provide the package in a free and usable license for everybody (BSD).
|
||||
*) Limit the changes in sources for a transition from autoconf.
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
This is the popt command line option parsing library. While it is similiar
|
||||
This is the popt command line option parsing library. While it is similar
|
||||
to getopt(3), it contains a number of enhancements, including:
|
||||
|
||||
1) popt is fully reentrant
|
||||
2) popt can parse arbitrary argv[] style arrays while
|
||||
getopt(2) makes this quite difficult
|
||||
3) popt allows users to alias command line arguments
|
||||
4) popt provides convience functions for parsing strings
|
||||
4) popt provides convenience functions for parsing strings
|
||||
into argv[] style arrays
|
||||
|
||||
WWW: http://freshmeat.net/projects/popt/
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user