Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e835c16e82da9c57dbad093608c8633a4455d9d5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e835c16e82da9c57dbad093608c8633a4455d9d5)
  • Date: Fri, 7 May 2010 05:45:10 -0500

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
devel/gccxml/BUILD | 1 +
devel/gccxml/DEPENDS | 1 +
devel/gccxml/DETAILS | 32 ++++++++++++++++++++++++++++++++
devel/gccxml/HISTORY | 3 +++
devel/gccxml/PREPARE | 1 +
6 files changed, 41 insertions(+)

New commits:
commit e835c16e82da9c57dbad093608c8633a4455d9d5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gccxml: new spell, XML output for GCC

diff --git a/ChangeLog b/ChangeLog
index ba7bc8b..49ff05e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-05-07 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/gccxml: new spell, XML output for GCC
+
2010-05-06 Eric Sandall <sandalle AT sourcemage.org>
* python-pypi/couchdb-python: Added a Python library for working with
CouchDB
diff --git a/devel/gccxml/BUILD b/devel/gccxml/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/devel/gccxml/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/devel/gccxml/DEPENDS b/devel/gccxml/DEPENDS
new file mode 100755
index 0000000..f36acc9
--- /dev/null
+++ b/devel/gccxml/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/devel/gccxml/DETAILS b/devel/gccxml/DETAILS
new file mode 100755
index 0000000..599376e
--- /dev/null
+++ b/devel/gccxml/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=gccxml
+if [[ "$GCCXML_AUTOUPDATE" == y ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=cvs
+fi
+ SOURCE=$SPELL-cvs.tar.bz2
+
SOURCE_URL[0]=cvs://:pserver:anoncvs AT www.gccxml.org:/cvsroot/GCC_XML:${SPELL}
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+ WEB_SITE="http://www.gccxml.org/";
+ LICENSE[0]=BSD
+ ENTERED=20100507
+ SHORT="XML output for GCC"
+cat << EOF
+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.
+EOF
diff --git a/devel/gccxml/HISTORY b/devel/gccxml/HISTORY
new file mode 100644
index 0000000..078501e
--- /dev/null
+++ b/devel/gccxml/HISTORY
@@ -0,0 +1,3 @@
+2010-05-07 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/devel/gccxml/PREPARE b/devel/gccxml/PREPARE
new file mode 100755
index 0000000..94dfeb6
--- /dev/null
+++ b/devel/gccxml/PREPARE
@@ -0,0 +1 @@
+config_query GCCXML_AUTOUPDATE "Automatically update on every system
update?" n



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (e835c16e82da9c57dbad093608c8633a4455d9d5), Ismael Luceno, 05/07/2010

Archive powered by MHonArc 2.6.24.

Top of Page