Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/languages
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv26830

Added Files:
        gccxml.info 
Log Message:
new pkg gccxml 0.9 by request

--- NEW FILE: gccxml.info ---
Package: gccxml
Version: 0.9
Revision: 20130502.1
Description: XML output extension to GCC
License: OSI-Approved
### Free to edit and take over
Maintainer: Hanspeter Niederstrasser <nie...@users.sourceforge.net>
Source: 
https://github.com/%n/%n/archive/567213ac765c99d5dfd23b14000b3c7b76274fcb.zip
Source-MD5: 60201610978a6917751f77b7e9c49f99
Source-Checksum: SHA1(75ffcab20f176ebd45c0bc835a3a2009c9b01ef4)
SourceRename: %n-567213ac765c99d5dfd23b14000b3c7b76274fcb.zip
Depends: <<
        gcc48-compiler,
        gcc48-shlibs
<<
BuildDepends: <<
        cmake,
        gcc48-compiler
<<
PatchScript: <<
        ### gcc-fsf doesn't like -no-cpp-precomp
        perl -pi -e 's|-no-cpp-precomp||g' GCC/CMakeLists.txt GCC/configure 
GCC/configure.in
<<
SetCC: gcc-fsf-4.8
SetCXX: g++-fsf-4.8
GCC: 4.0
CompileScript: <<
        #!/bin/sh -ev
        mkdir finkbuild
        pushd finkbuild
                cmake -DCMAKE_INSTALL_PREFIX:PATH=%p ..
                make -w
        popd
<<
InfoTest: <<
        TestScript: <<
                #!/bin/sh -ev
                pushd finkbuild
                make test || exit 2
                popd
        <<
<<
InstallScript: <<
        #!/bin/sh -ev
        pushd finkbuild
                make install DESTDIR=%d
        popd
<<
DocFiles: LICENSE.rst README.rst
Homepage: http://www.gccxml.org/
DescDetail: <<
Development tools that work with programming languages benefit from 
their ability to understand the code with which they work at a level
comparable to a compiler. C++ has become a popular and powerful language,
but parsing it is a very challenging problem. This has discouraged the
development of tools meant to work directly with the language.

There is one open-source C++ parser, the C++ front-end to GCC, which is
currently able to deal with the language in its entirety. The purpose of
the GCC-XML extension is to generate an XML description of a C++ program
from GCC's internal representation. Since XML is easy to parse, other
development tools will be able to work with C++ programs without the burden
of a complicated C++ parser.
<<
DescPackaging: <<
Source is from upstream commit 567213ac765c99d5dfd23b14000b3c7b76274fcb.

The version is based on gccxml using a version string of 0.9, and the revision
is the date on which the packaged commit was added to the tree.  There are no 
official point releases, tags, etc.

The license is BSD for 'gccxml' and GPL2+ for 'gccxml_cc1plus'.
<<


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to