[53822] trunk/dports

portindex at macports.org portindex at macports.org
Tue Jul 14 16:53:10 PDT 2009


Revision: 53822
          http://trac.macports.org/changeset/53822
Author:   portindex at macports.org
Date:     2009-07-14 16:53:10 -0700 (Tue, 14 Jul 2009)
Log Message:
-----------

Total number of ports parsed:	5932 
Ports successfully parsed:	5932	 
Ports failed:			0

Modified Paths:
--------------
    trunk/dports/PortIndex
    trunk/dports/PortIndex.quick

Modified: trunk/dports/PortIndex
===================================================================
--- trunk/dports/PortIndex	2009-07-14 23:27:03 UTC (rev 53821)
+++ trunk/dports/PortIndex	2009-07-14 23:53:10 UTC (rev 53822)
@@ -976,6 +976,8 @@
 variants universal portdir devel/c_count description {counts C-language source statements} homepage http://invisible-island.net/c_count/ epoch 0 platforms darwin name c_count long_description {C_COUNT counts C-language source statements, and summarizes statistics about the relative amount of commentary, whitespace, etc.} maintainers toby categories devel version 7.11 revision 0
 cableswig 2329
 variants {examples testing gccxml universal} depends_build {port:cmake port:gmake port:bison port:gawk} portdir devel/cableswig description {CableSwig creates interfaces to interpreted languages such as Tcl and Python.} depends_fetch bin:cvs:cvs homepage http://www.itk.org/ITK/resources/CableSwig.html epoch 0 platforms darwin name cableswig long_description {CableSwig is used to create interfaces (i.e. wrappers) to interpreted languages such as Tcl and Python. It was created to produce wrappers for ITK because the toolkit uses C++ structures that SWIG cannot parse (deeply nested template instantiations). CableSwig is a combination tool that uses GCC_XML as the c++ parser. The input files are Cable style input files. The XML produced from the Cable/GCC_XML input files are then parsed and feed into a modified version of SWIG. SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. It is used to generat
 e the language bindings to the target language. Currently, Tcl and Python are supported. CableSwig consists of four executables: 1) cswig - the main cable swig executable, that takes an xml file from gccxml as input. The xml file should be created from a cable config input file. This program is a modified version of the standard SWIG main. It uses CABLE libraries to parse the input XML from gccxml to create SWIG data structures describing the C++ code to be wrapped. 2) cableidx - a program to generate index files from gccxml xml files. The index files tell cswig what classes are wrapped in which libraries. This is important because swig needs to know if a class is not wrapped or wrapped in another module, and if it is wrapped which module it is wrapped in. 3) gccxml_cc1plus - A patched version of gcc that has the -fxml option to convert c++ into xml. 4) gccxml - ( www.gccxml.org) the front end program to gccxml_cc1plus. CableSwig was developed to support ITK, and has not bee
 n widely used elsewhere. Not all features of SWIG are currently accessible through CableSwig. Features known to be missing are: * Wrapping of public data members in structs and classes, no accessor routines are created, the original source must provide access methods.} maintainers {dweber openmaintainer} categories devel version 20090521 revision 0
+caml-ansicolor 393
+portdir devel/caml-ansicolor description {OCaml bindings for ANSI colors and cursor movements} homepage http://math.umh.ac.be/an/software.php epoch 0 platforms darwin name caml-ansicolor depends_lib {port:ocaml port:caml-findlib} maintainers {anil at recoil.org openmaintainer} long_description {{OCaml bindings for ANSI colors and cursor movements}} categories {devel ml} version 0.3 revision 0
 caml-batteries 663
 variants {doc universal} portdir devel/caml-batteries description {A new O'Caml standard library} homepage http://batteries.forge.ocamlcore.org/ epoch 0 platforms darwin name caml-batteries depends_lib {port:ocaml port:caml-findlib port:caml-type-conv port:caml-sexplib port:caml-bin-prot port:caml-camomile port:caml-camlzip port:caml-ocamlnet port:caml-ounit} long_description {OCaml Batteries included (or simply Batteries) is a community-driven effort to standardize on an consistent, documented, and comprehensive development platform for the OCaml programming language.} maintainers {erickt openmaintainer} categories {devel ml} version 20090405 revision 0
 caml-bin-prot 305
@@ -994,6 +996,8 @@
 variants {toolbox universal} portdir devel/caml-findlib description {Objective Caml library management system} homepage http://projects.camlcity.org/projects/findlib.html epoch 0 platforms darwin name caml-findlib depends_lib port:ocaml long_description {The findlib library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. There is also a tool that allows the user to enter queries on the command-line. In order to simplify compilation and linkage, there are new frontends of the various OCaml compilers that can directly deal with packages.} maintainers nomaintainer
  categories {devel ml} version 1.2.4 revision 0
 caml-heredoc 582
 portdir devel/caml-heredoc description {Heredoc: syntactic sugar for text producing applications} homepage http://www.eleves.ens.fr/home/frisch/soft.html epoch 0 platforms darwin name caml-heredoc depends_lib {bin:camlp4:ocaml bin:ocamlfind:caml-findlib} maintainers eridius long_description {Without any doubt, OCaml is a great langage for Web publishing. I used it for a long time to produce my static web pages and more recently to write some CGI scripts. HereDoc is an attempt to provide syntactic sugar for such applications.} categories {devel ml} version 20060107 revision 0
+caml-json-static 555
+portdir devel/caml-json-static description {JSON validator and type converter for OCaml} homepage http://martin.jambon.free.fr/json-static.html epoch 0 platforms darwin name caml-json-static depends_lib {port:ocaml port:caml-findlib port:caml-json-wheel} maintainers anil at recoil.org long_description {This library converts parsed JSON data with an unchecked structure into specialized OCaml types and vice-versa. It is a complement to the caml-json-wheel package which provides a parser and pretty-printer.} categories {devel ml} version 0.9.6 revision 0
 caml-json-wheel 506
 portdir devel/caml-json-wheel description {JSON parsing library for OCaml} homepage http://martin.jambon.free.fr/json-wheel.html epoch 0 platforms darwin name caml-json-wheel depends_lib {port:ocaml port:caml-findlib port:caml-ocamlnet} maintainers anil at recoil.org long_description {Implements RFC4627 for parsing the JSON interchange format. Uses key/value pairs to represent objects, and lists to represent JSON arrays. Also provides pretty-print support.} categories {devel ml} version 1.0.6 revision 0
 caml-menhir 406

Modified: trunk/dports/PortIndex.quick
===================================================================
(Binary files differ)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090714/0aa9dec0/attachment-0001.html>


More information about the macports-changes mailing list