Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2081a6f0cacfe607787bb1dc2fb2b26cbc8c72ee)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2081a6f0cacfe607787bb1dc2fb2b26cbc8c72ee)
  • Date: Thu, 27 Aug 2009 02:23:05 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 4 ++++
devel/apiextractor/BUILD | 1 +
devel/apiextractor/DEPENDS | 10 ++++++++++
devel/apiextractor/DETAILS | 25 +++++++++++++++++++++++++
devel/apiextractor/HISTORY | 8 ++++++++
devel/apiextractor/PREPARE | 1 +
devel/apiextractor/PRE_BUILD | 4 ++++
devel/boostpythongenerator/BUILD | 1 +
devel/boostpythongenerator/DEPENDS | 8 ++++++++
devel/boostpythongenerator/DETAILS | 23 +++++++++++++++++++++++
devel/boostpythongenerator/HISTORY | 8 ++++++++
devel/boostpythongenerator/PREPARE | 1 +
12 files changed, 94 insertions(+)

New commits:
commit 2081a6f0cacfe607787bb1dc2fb2b26cbc8c72ee
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

boostpythongenerator - 0.2

commit 7c9b0ecbc887859219a1d04853f53b66f320c88b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apiextractor - 0.2

diff --git a/ChangeLog b/ChangeLog
index 9d3c5d8..adc1d1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-08-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/apiextractor: new spell, tool for extracting interface details
+ * devel/boostpythongenerator: new spell build pyhhon bindings using
boost
+
2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
* graphics/exact-image: new spell, fast, modern graphics tools

diff --git a/devel/apiextractor/BUILD b/devel/apiextractor/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/devel/apiextractor/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/devel/apiextractor/DEPENDS b/devel/apiextractor/DEPENDS
new file mode 100755
index 0000000..8dcf97f
--- /dev/null
+++ b/devel/apiextractor/DEPENDS
@@ -0,0 +1,10 @@
+depends g++ &&
+depends qt4 &&
+depends cmake &&
+depends -sub GRAPH boost &&
+depends openssl &&
+depends libxml2 &&
+depends libxslt &&
+if [[ $PYSIDE == git ]];then
+ depends git
+fi
diff --git a/devel/apiextractor/DETAILS b/devel/apiextractor/DETAILS
new file mode 100755
index 0000000..12ea2b4
--- /dev/null
+++ b/devel/apiextractor/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=apiextractor
+ WEB_SITE=http://www.pyside.org/
+#http://qt.gitorious.org/pyside
+if [[ $PYSIDE == git ]];then
+ VERSION=git
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://gitorious.org/pyside/$SPELL.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.2
+
SOURCE_HASH=sha512:ccde27afe6bbac97df53e1b3ccf1bf06a7570595bdb1d5487ad2ceb2e22f52d5e7acb11363bcd1505b0f16274382d9a672f37d898372ad042fe9d954ddb1823a
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ ENTERED=20080921
+ LICENSE[0]=LGPL
+ KEYWORDS="libs"
+ SHORT="extract API information for a library"
+cat << EOF
+API Extractor collects information about libraries from its header files and
merges it with user
+written files (typesystem) describing how the library should be exposed as a
binding on the target
+language.
+EOF
diff --git a/devel/apiextractor/HISTORY b/devel/apiextractor/HISTORY
new file mode 100644
index 0000000..b730941
--- /dev/null
+++ b/devel/apiextractor/HISTORY
@@ -0,0 +1,8 @@
+2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2
+ * PREPARE: added
+ * DEPENDS: git only for git version
+
+2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version git
+ spell created
diff --git a/devel/apiextractor/PREPARE b/devel/apiextractor/PREPARE
new file mode 100755
index 0000000..b5f9bde
--- /dev/null
+++ b/devel/apiextractor/PREPARE
@@ -0,0 +1 @@
+config_query_list PYSIDE 'which version to build?' stable git
diff --git a/devel/apiextractor/PRE_BUILD b/devel/apiextractor/PRE_BUILD
new file mode 100755
index 0000000..c7b6ed8
--- /dev/null
+++ b/devel/apiextractor/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# ensure that all cmake files are in same place
+sed -i 's|-2.6||' CMakeLists.txt
diff --git a/devel/boostpythongenerator/BUILD
b/devel/boostpythongenerator/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/devel/boostpythongenerator/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/devel/boostpythongenerator/DEPENDS
b/devel/boostpythongenerator/DEPENDS
new file mode 100755
index 0000000..328aa0e
--- /dev/null
+++ b/devel/boostpythongenerator/DEPENDS
@@ -0,0 +1,8 @@
+depends qt4 &&
+depends cmake &&
+depends python &&
+depends -sub PYTHON boost &&
+depends apiextractor &&
+if [[ $PYSIDE == git ]];then
+ depends git
+fi
diff --git a/devel/boostpythongenerator/DETAILS
b/devel/boostpythongenerator/DETAILS
new file mode 100755
index 0000000..33fbf31
--- /dev/null
+++ b/devel/boostpythongenerator/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=boostpythongenerator
+ WEB_SITE=http://www.pyside.org/
+#http://qt.gitorious.org/pyside
+if [[ $PYSIDE == git ]];then
+ VERSION=git
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://gitorious.org/pyside/$SPELL.git:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
+ VERSION=0.2
+
SOURCE_HASH=sha512:db49606bc5c97f9355dbea012c6e0b7a1f1fc0c985a99afaba7058741cb11e15869f4c3be87054eb35fd5c4331b2f7b06875c777cc0cd08c5c612e5097edfec9
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ ENTERED=20080921
+ LICENSE[0]=LGPL
+ KEYWORDS="python libs"
+ SHORT="Python bindings generator"
+cat << EOF
+Python binding generator based on Boost.Python
+EOF
diff --git a/devel/boostpythongenerator/HISTORY
b/devel/boostpythongenerator/HISTORY
new file mode 100644
index 0000000..b730941
--- /dev/null
+++ b/devel/boostpythongenerator/HISTORY
@@ -0,0 +1,8 @@
+2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.2
+ * PREPARE: added
+ * DEPENDS: git only for git version
+
+2009-08-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version git
+ spell created
diff --git a/devel/boostpythongenerator/PREPARE
b/devel/boostpythongenerator/PREPARE
new file mode 100755
index 0000000..b5f9bde
--- /dev/null
+++ b/devel/boostpythongenerator/PREPARE
@@ -0,0 +1 @@
+config_query_list PYSIDE 'which version to build?' stable git



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (2081a6f0cacfe607787bb1dc2fb2b26cbc8c72ee), Treeve Jelbert, 08/27/2009

Archive powered by MHonArc 2.6.24.

Top of Page