Skip to Content.
Sympa Menu

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

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 (b68c5f9ddb949c20f808ca8fd761beb3339e22c7)
  • Date: Thu, 22 Apr 2010 12:02:33 -0500

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

ChangeLog | 1 +
kde4-apps/gluoncreator/BUILD | 10 ++++++++++
kde4-apps/gluoncreator/DEPENDS | 3 +++
kde4-apps/gluoncreator/DETAILS | 15 +++++++++++++++
kde4-apps/gluoncreator/HISTORY | 9 +++++++++
kde4-apps/gluoncreator/INSTALL | 4 ++++
kde4-apps/gluoncreator/PRE_BUILD | 5 +++++
kde4-support/gluon/DETAILS | 1 +
kde4-support/gluon/HISTORY | 2 ++
kde4-support/gluon/PRE_BUILD | 6 ++++++
10 files changed, 56 insertions(+)

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

gluoncreator - new spell

commit 863a2f69da131bfeff3c6064f6725547d7d396c1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gluoncreator - new spell
(cherry picked from commit 7fb550978fdb0584369e8a1e432a63818c10d29d)

commit 59097740b324358266a2b2835973055887b318cc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gluon - support separate build of gluoncreator

diff --git a/ChangeLog b/ChangeLog
index a06684f..ab3f367 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2010-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* kde4-support/gluon: new spell, toolkit for kde games
+ * kde4-apps/gluoncreator: new spell - designer toolkit for kde games

2010-04-21 Arjan Bouter <abouter AT sourcemage.org>
* gnome2-libs/clutter-gst: new spell, gstreamer support for clutter
diff --git a/kde4-apps/gluoncreator/BUILD b/kde4-apps/gluoncreator/BUILD
new file mode 100755
index 0000000..d18aebd
--- /dev/null
+++ b/kde4-apps/gluoncreator/BUILD
@@ -0,0 +1,10 @@
+cd $SOURCE_DIRECTORY/creator &&
+ prepare_environment &&
+
+ mkdir -p build &&
+ cd build &&
+ cmake -DCMAKE_INSTALL_PREFIX="$KDE4DIR" \
+ -DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
+ $OPTS ../ &&
+ make
+
diff --git a/kde4-apps/gluoncreator/DEPENDS b/kde4-apps/gluoncreator/DEPENDS
new file mode 100755
index 0000000..1c892c2
--- /dev/null
+++ b/kde4-apps/gluoncreator/DEPENDS
@@ -0,0 +1,3 @@
+source $SECTION_DIRECTORY/KDE_DEPENDS &&
+depends gluon &&
+depends glew
diff --git a/kde4-apps/gluoncreator/DETAILS b/kde4-apps/gluoncreator/DETAILS
new file mode 100755
index 0000000..00f36e5
--- /dev/null
+++ b/kde4-apps/gluoncreator/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=gluoncreator
+ SPELLX=gluon
+ VERSION=0.70.0
+
SOURCE_HASH=sha512:152f4eaae13a5ca3d4fc4643dd56af989358b325649b208f632f13d12dd930a3625197dbc0e8f2745871396b7595afb1ad0452d18be35e1b0c5e41515fd826eb
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gluon-gluon
+ WEB_SITE=http://gluon.gamingfreedom.org/
+ SOURCE_URL=$WEB_SITE/sites/default/files/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=2010-04-22
+ KEYWORDS="kde games library"
+ SHORT="high-level game development library for KDE4"
+cat << EOF
+Gluon is a high-level game development library for the KDE desktop
enviornment
+EOF
diff --git a/kde4-apps/gluoncreator/HISTORY b/kde4-apps/gluoncreator/HISTORY
new file mode 100644
index 0000000..edc1efc
--- /dev/null
+++ b/kde4-apps/gluoncreator/HISTORY
@@ -0,0 +1,9 @@
+2010-04-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.70.0
+ * DOWNLOAD: deleted
+ * BUILD, INSTALL: added
+ * PRE_BUILD: fix for separate build of creator
+
+2010-02-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version smgl (git)
+ spell created
diff --git a/kde4-apps/gluoncreator/INSTALL b/kde4-apps/gluoncreator/INSTALL
new file mode 100755
index 0000000..6ef5fc1
--- /dev/null
+++ b/kde4-apps/gluoncreator/INSTALL
@@ -0,0 +1,4 @@
+prepare_environment &&
+cd $SOURCE_DIRECTORY/creator/build &&
+make install
+
diff --git a/kde4-apps/gluoncreator/PRE_BUILD
b/kde4-apps/gluoncreator/PRE_BUILD
new file mode 100755
index 0000000..caf2d06
--- /dev/null
+++ b/kde4-apps/gluoncreator/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i '/KDE4D/i \
+set(CMAKE_MODULE_PATH ${KDE4_DATA_DIR}/cmake/modules)
+' creator/CMakeLists.txt
diff --git a/kde4-support/gluon/DETAILS b/kde4-support/gluon/DETAILS
index 3eb075b..cab1742 100755
--- a/kde4-support/gluon/DETAILS
+++ b/kde4-support/gluon/DETAILS
@@ -5,6 +5,7 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gluon-gluon
WEB_SITE=http://gluon.gamingfreedom.org/
SOURCE_URL=$WEB_SITE/sites/default/files/$SOURCE
+ PATCHLEVEL=1
LICENSE[0]=LGPL
ENTERED=2009-11-24
KEYWORDS="kde games library"
diff --git a/kde4-support/gluon/HISTORY b/kde4-support/gluon/HISTORY
index 063f055..d023d8a 100644
--- a/kde4-support/gluon/HISTORY
+++ b/kde4-support/gluon/HISTORY
@@ -1,6 +1,8 @@
2010-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.70.0
new WEB_SITE
+ PATCHLEVEL=1
+ * PRE_BUILD: added, to support separate build of gluoncreator

2010-02-08 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: remove kdelibs4
diff --git a/kde4-support/gluon/PRE_BUILD b/kde4-support/gluon/PRE_BUILD
new file mode 100755
index 0000000..420db46
--- /dev/null
+++ b/kde4-support/gluon/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# support build gluoncreator as a separate spell
+sed -i '/gluonobject.h/ i\
+ gluon_version.h
+' core/CMakeLists.txt



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b68c5f9ddb949c20f808ca8fd761beb3339e22c7), Treeve Jelbert, 04/22/2010

Archive powered by MHonArc 2.6.24.

Top of Page