[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (438bc1c1c906f78d1c4b0c5ad7c1ec9e3a4d0960)

Treeve Jelbert scm at sourcemage.org
Tue Mar 30 06:54:49 EDT 2010


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

 ChangeLog                     |    4 ++++
 devel/apiextractor/DEPENDS    |    1 -
 devel/apiextractor/DETAILS    |    4 ++--
 devel/apiextractor/HISTORY    |    4 ++++
 devel/generatorrunner/DETAILS |    4 ++--
 devel/generatorrunner/HISTORY |    3 +++
 devel/pyside/DEPENDS          |    3 +--
 devel/pyside/DETAILS          |    4 ++--
 devel/pyside/HISTORY          |    6 ++++++
 devel/pyside/PRE_BUILD        |    4 ----
 devel/shiboken/BUILD          |    1 +
 devel/shiboken/DEPENDS        |    7 +++++++
 devel/shiboken/DETAILS        |   22 ++++++++++++++++++++++
 devel/shiboken/HISTORY        |   10 ++++++++++
 devel/shiboken/PREPARE        |    1 +
 devel/shiboken/PRE_BUILD      |    4 ++++
 devel/shiboken/TRIGGERS       |    1 +
 17 files changed, 70 insertions(+), 13 deletions(-)

New commits:
commit 438bc1c1c906f78d1c4b0c5ad7c1ec9e3a4d0960
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    shiboken-0.2.0

commit 7abdd11d43b9c14b35f934d0e1dd360cf82a5bff
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    pyside: => qt4.6+0.3.0

commit afd97931d9967594201489ca0233d64cd232528a
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    generatorrunner: => 0.4.0

commit 88471b33a2ea9fd967b05a609ef8adb783a8ed0b
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    apiextractor: => 0.4.0

diff --git a/ChangeLog b/ChangeLog
index c268488..a8d5715 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-03-30 Treeve Jelbert <treeve at sourcemage.org>
+	* dev/shiboken: new spell
+	  Python binding generator based on CPython
+
 2010-03-29 Philippe "Puppet_Master" Caseiro <puppetmaster at sourcemage.org>
 	* http/spawn-fcgi : new spell, for fcgi management
 2010-03-29 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
diff --git a/devel/apiextractor/DEPENDS b/devel/apiextractor/DEPENDS
index 8dcf97f..e980214 100755
--- a/devel/apiextractor/DEPENDS
+++ b/devel/apiextractor/DEPENDS
@@ -1,7 +1,6 @@
 depends  g++     &&
 depends  qt4      &&
 depends  cmake    &&
-depends  -sub GRAPH boost  &&
 depends  openssl  &&
 depends  libxml2  &&
 depends  libxslt  &&
diff --git a/devel/apiextractor/DETAILS b/devel/apiextractor/DETAILS
index 30964e8..411b55b 100755
--- a/devel/apiextractor/DETAILS
+++ b/devel/apiextractor/DETAILS
@@ -7,8 +7,8 @@ if [[ $PYSIDE == git ]];then
   FORCE_DOWNLOAD=on
    SOURCE_IGNORE=volatile
 else
-         VERSION=0.3.3
-     SOURCE_HASH=sha512:b348a7953ce048bd27c565f37304549c322fff4df52e0afe464081b59b54721222c506a519b1e8c25444e92e5779a3f70897a743a18057a4ebe295b6d83f34f0
+         VERSION=0.4.0
+     SOURCE_HASH=sha512:a7f16ae4e0897b796d630093266889c22a6a4ee2ce9b0e4d86b296775aa62397c3360368523c67243572ddbd3f355589f2d512df755fd72e0e3872b9bc1e394d
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
 fi
diff --git a/devel/apiextractor/HISTORY b/devel/apiextractor/HISTORY
index b03412f..4934743 100644
--- a/devel/apiextractor/HISTORY
+++ b/devel/apiextractor/HISTORY
@@ -1,3 +1,7 @@
+2010-03-29 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.4.0
+	* DEPENDS: remove boost
+
 2010-01-04 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 0.3.3
 	* PRE_BUILD: update sed
diff --git a/devel/generatorrunner/DETAILS b/devel/generatorrunner/DETAILS
index 0212465..eab642d 100755
--- a/devel/generatorrunner/DETAILS
+++ b/devel/generatorrunner/DETAILS
@@ -7,8 +7,8 @@ if [[ $PYSIDE == git ]];then
   FORCE_DOWNLOAD=on
    SOURCE_IGNORE=volatile
 else
-         VERSION=0.3.3
-     SOURCE_HASH=sha512:f7c7d29a3ec53859bce62aea8865423080a6a9b726dc5f0f2f5b29bc94fc733c887bf9baa33ed15da33a5cbba9c3c687f3299251b50f94e845aabd403267c611
+         VERSION=0.4.0
+     SOURCE_HASH=sha512:c93f52e2a9097b5b9714eac47312da4346b751241ad5c043cf978aa98fab411e03703c9b94c68f3e37d002128cc61e44d2a3e216aba1998274188eb5c520bc88
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
 fi
diff --git a/devel/generatorrunner/HISTORY b/devel/generatorrunner/HISTORY
index 108e424..d94b68a 100644
--- a/devel/generatorrunner/HISTORY
+++ b/devel/generatorrunner/HISTORY
@@ -1,3 +1,6 @@
+2010-03-30 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.4.0
+
 2010-01-04 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 0.3.3
 	* PRE_BUILD: update sed
diff --git a/devel/pyside/DEPENDS b/devel/pyside/DEPENDS
index 26b0661..c923f5a 100755
--- a/devel/pyside/DEPENDS
+++ b/devel/pyside/DEPENDS
@@ -1,8 +1,7 @@
 depends  cmake    &&
 depends  qt4      &&
 depends  python   &&
-depends -sub PYTHON boost &&
-#depends  $BIND_GEN  "-DGENERATOR=$BIND_GEN" &&
+depends  shiboken &&
 depends generatorrunner &&
 # use this rather than qt's supplied phonon
 depends  phonon "-DQT_PHONON_INCLUDE_DIR=$INSTALL_ROOT/usr/include/phonon" &&
diff --git a/devel/pyside/DETAILS b/devel/pyside/DETAILS
index ecd233c..203efb2 100755
--- a/devel/pyside/DETAILS
+++ b/devel/pyside/DETAILS
@@ -7,8 +7,8 @@ if [[ $PYSIDE == git ]];then
   FORCE_DOWNLOAD=on
    SOURCE_IGNORE=volatile
 else
-         VERSION=qt4.6+0.2.3
-     SOURCE_HASH=sha512:03718a7e83c0bfa3b2852b548c6e7a49e64288c00e9a030e1dc9e842ae2ac6e3cd609569bc8eba51a2b8d7c0107e78055a50d96bca31be3843b627e6b4670642
+         VERSION=qt4.6+0.3.0
+     SOURCE_HASH=sha512:5234d0a5eb99187df60935064109b75a4d10c675a7fd26f2ef36b6af8d8163ae8b6096f80385bc9ef7702beb9ae8f2a98a41f3449a596ca9b30e34bd9d13749d
           SOURCE=$SPELL-$VERSION.tar.bz2
    SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
 fi
diff --git a/devel/pyside/HISTORY b/devel/pyside/HISTORY
index 74eeb19..f496899 100644
--- a/devel/pyside/HISTORY
+++ b/devel/pyside/HISTORY
@@ -1,3 +1,9 @@
+2010-03-30 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version qt4.6+0.3.0
+	* DEPENDS: add shiboken
+	  remove boost
+	* PRE_BUILD: deleted
+
 2010-01-04 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version qt4.6+0.2.3
 
diff --git a/devel/pyside/PRE_BUILD b/devel/pyside/PRE_BUILD
deleted file mode 100755
index 0e4b2d7..0000000
--- a/devel/pyside/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build    &&
-cd $SOURCE_DIRECTORY &&
-# ensure that all cmake files are in same place
-sed -i 's|-2.6||' data/CMakeLists.txt
diff --git a/devel/shiboken/BUILD b/devel/shiboken/BUILD
new file mode 100755
index 0000000..2113434
--- /dev/null
+++ b/devel/shiboken/BUILD
@@ -0,0 +1 @@
+qt4_cmake_build
diff --git a/devel/shiboken/DEPENDS b/devel/shiboken/DEPENDS
new file mode 100755
index 0000000..93dc4bc
--- /dev/null
+++ b/devel/shiboken/DEPENDS
@@ -0,0 +1,7 @@
+depends  qt4      &&
+depends  cmake    &&
+depends  python   &&
+depends  apiextractor &&
+if [[ $PYSIDE == git ]];then
+  depends  git
+fi
diff --git a/devel/shiboken/DETAILS b/devel/shiboken/DETAILS
new file mode 100755
index 0000000..3a27d6a
--- /dev/null
+++ b/devel/shiboken/DETAILS
@@ -0,0 +1,22 @@
+           SPELL=shiboken
+        WEB_SITE=http://www.pyside.org/
+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.0
+     SOURCE_HASH=sha512:0e74a108bdfa83b8f0d623e287094ec6944bb9249a1665670776336c1428c12d99987fc8667583a8ec044e49bb67a2d441503d2b257f38254312445f70a5b6d4
+          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 CPython
+EOF
diff --git a/devel/shiboken/HISTORY b/devel/shiboken/HISTORY
new file mode 100644
index 0000000..a7f0053
--- /dev/null
+++ b/devel/shiboken/HISTORY
@@ -0,0 +1,10 @@
+2010-03-30 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.2.0
+	* DEPENDS: remove boost
+
+2009-10-10 Treeve Jelbert <treeve at sourcemage.org>
+	* PRE_BUILD: added, to fix cmake directory location
+
+2009-08-27 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.1
+	  spell created
diff --git a/devel/shiboken/PREPARE b/devel/shiboken/PREPARE
new file mode 100755
index 0000000..b5f9bde
--- /dev/null
+++ b/devel/shiboken/PREPARE
@@ -0,0 +1 @@
+config_query_list PYSIDE 'which version to build?' stable git
diff --git a/devel/shiboken/PRE_BUILD b/devel/shiboken/PRE_BUILD
new file mode 100755
index 0000000..0fbba80
--- /dev/null
+++ b/devel/shiboken/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build    &&
+cd $SOURCE_DIRECTORY &&
+# remove version from cmake directory
+sed -i 's|-2.6||' CMakeLists.txt
diff --git a/devel/shiboken/TRIGGERS b/devel/shiboken/TRIGGERS
new file mode 100755
index 0000000..96cded2
--- /dev/null
+++ b/devel/shiboken/TRIGGERS
@@ -0,0 +1 @@
+on_cast apiextractor check_self



More information about the SM-Commit mailing list