Skip to Content.
Sympa Menu

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

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 (95e61dad1289bcc1448dd5d90413bdfc39935c79)
  • Date: Mon, 8 Jun 2009 15:55:30 -0500

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

ChangeLog | 4 ++
database/flamerobin/DEPENDS | 6 +---
database/flamerobin/DETAILS | 15 ++++++----
database/flamerobin/HISTORY | 4 ++
database/flamerobin/PREPARE | 2 -
x11-toolkits/wxgtk-new/BUILD | 26 ++++++++++++++++++
x11-toolkits/wxgtk-new/CONFLICTS | 3 ++
x11-toolkits/wxgtk-new/DEPENDS | 46
++++++++++++++++++++++++++++++++
x11-toolkits/wxgtk-new/DETAILS | 22 +++++++++++++++
x11-toolkits/wxgtk-new/HISTORY | 5 +++
x11-toolkits/wxgtk-new/PROVIDES | 1
x11-toolkits/wxgtk-no-unicode/CONFLICTS | 3 +-
x11-toolkits/wxgtk-no-unicode/HISTORY | 4 ++
x11-toolkits/wxgtk-no-unicode/PROVIDES | 1
x11-toolkits/wxgtk/CONFLICTS | 1
x11-toolkits/wxgtk/HISTORY | 4 ++
x11-toolkits/wxgtk/PROVIDES | 1
17 files changed, 136 insertions(+), 12 deletions(-)

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

wxgtk-no-unicode - add provides

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

wxgtk - add provides

commit 19b987cdc7508a7896efc9a47488a2ebc22d8206
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wxgtk-new-2.9.0-RC4

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

flamerobin: => svn

diff --git a/ChangeLog b/ChangeLog
index 4cca510..1f753be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * x11-toolkits/wxgtk-new: new spell, for wxgtk-2.9
+ build process is so different that it is easier to split things
+
2009-06-08 Bearcat M. Sandor <sourcemage AT feline-soul.com>
* ftp/gnaughty: new spell, an automatic porn graber

diff --git a/database/flamerobin/DEPENDS b/database/flamerobin/DEPENDS
index c9e7efa..d7ace32 100755
--- a/database/flamerobin/DEPENDS
+++ b/database/flamerobin/DEPENDS
@@ -1,5 +1,3 @@
depends firebird &&
-#depends ibpp &&
-#depends bakefile &&
-depends wxgtk
-
+depends g++ &&
+depends WXWIDGET
diff --git a/database/flamerobin/DETAILS b/database/flamerobin/DETAILS
index 455e3a8..d1ab41f 100755
--- a/database/flamerobin/DETAILS
+++ b/database/flamerobin/DETAILS
@@ -1,14 +1,17 @@
SPELL=flamerobin
-#if [[ $FL_VER == snapshot ]];then
-# VERSION=0.9.0
-# SOURCE_HASH=sha512:
-#else
+if [[ $FL_VER == svn ]];then
+ VERSION=svn
+ SOURCE_IGNORE=volatile
+ SOURCE=$SPELL-$VERSION-src.tar.bz2
+
SOURCE_URL[0]=svn_https://flamerobin.svn.sourceforge.net/svnroot/$SPELL/trunk/$SPELL:$SPELL
+ FORCE_DOWNLOAD=on
+else
VERSION=0.9.2

SOURCE_HASH=sha512:76eeecae759ab7aec817a4775fe185f982f6f50f5dec850b1fbb00b56239807867fe36568592e313315c0f02364c1986d9691e84d5fced2aedd85571d239f2be
-#fi
SOURCE=$SPELL-$VERSION-src.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION-src
WEB_SITE=http://www.flamerobin.org
LICENSE=EXPAT
DOCS=""
diff --git a/database/flamerobin/HISTORY b/database/flamerobin/HISTORY
index 97931cc..86decb5 100644
--- a/database/flamerobin/HISTORY
+++ b/database/flamerobin/HISTORY
@@ -1,3 +1,7 @@
+2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: wxgtk -> WXWIDGET, add g++
+ * PREPARE, DETAILS: support svn version
+
2009-04-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.2

diff --git a/database/flamerobin/PREPARE b/database/flamerobin/PREPARE
index 4d11023..f65fe0e 100755
--- a/database/flamerobin/PREPARE
+++ b/database/flamerobin/PREPARE
@@ -1 +1 @@
-config_query_list FL_VER 'which version to builld?' stable snapshot
+config_query_list FL_VER 'which version to build?' stable svn
diff --git a/x11-toolkits/wxgtk-new/BUILD b/x11-toolkits/wxgtk-new/BUILD
new file mode 100755
index 0000000..d4c21fd
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/BUILD
@@ -0,0 +1,26 @@
+OPTS="$OPTS
+ --enable-optimise
+ --disable-debug
+ --disable-monolithic
+ --enable-shared
+ --with-libiconv-prefix=$INSTALL_ROOT/usr
+ --enable-geometry
+ --enable-unicode
+ --enable-graphics_ctx
+ --with-gtk=2
+" &&
+# wx project recommends building in a separate directory
+cd $SOURCE_DIRECTORY &&
+mkdir -p bld-dir &&
+cd bld-dir &&
+ln -s ../configure &&
+default_build
+# ../configure --prefix=${INSTALL_ROOT}/usr \
+# --sysconfdir=${INSTALL_ROOT}/etc \
+# --localstatedir=${INSTALL_ROOT}/var \
+# --mandir=${INSTALL_ROOT}/usr/share/man \
+# --infodir=${INSTALL_ROOT}/usr/share/info \
+# $OPTS &&
+# make
+
+
diff --git a/x11-toolkits/wxgtk-new/CONFLICTS
b/x11-toolkits/wxgtk-new/CONFLICTS
new file mode 100755
index 0000000..cdcc0ef
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts wxgtk-no-unicode &&
+conflicts wxgtk &&
+conflicts wxgtk-new y
diff --git a/x11-toolkits/wxgtk-new/DEPENDS b/x11-toolkits/wxgtk-new/DEPENDS
new file mode 100755
index 0000000..a3be37a
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/DEPENDS
@@ -0,0 +1,46 @@
+depends g++ &&
+depends gtk+2 &&
+depends libx11 '--with-x' &&
+depends libxpm '--with-libxpm' &&
+
+# all of the "depends" below strictly speaking are not required, e.g. we can
+# use included library by specifying --with-*=builtin, but we want to use the
+# system libraries, so we're saying --with-*[=sys] here.
+depends zlib '--with-zlib' &&
+depends libpng '--with-libpng' &&
+depends jpeg '--with-libjpeg' &&
+depends tiff '--with-libtiff' &&
+depends pcre '--with-regex=sys' &&
+depends pkgconfig &&
+optional_depends cairo \
+ '' \
+ '' \
+ 'graphics support' &&
+optional_depends gstreamer \
+ '--enable-mediactrl' \
+ '--disable-mediactrl' \
+ 'streaming video support' &&
+optional_depends stlport \
+ '--enable-stl' \
+ '--disable-stl' \
+ 'use STL for containers' &&
+optional_depends OPENGL \
+ '--with-opengl' \
+ '--without-opengl' \
+ 'for OpenGL support' &&
+optional_depends expat \
+ '--with-expat' \
+ '--without-expat' \
+ 'for XML parsing using expat library' &&
+optional_depends libgnomeprint \
+ '--with-gnomeprint' \
+ '--without-gnomeprint' \
+ 'for GNOME print system support' &&
+optional_depends libiodbc \
+ '--with-odbc' \
+ '--without-odbc' \
+ 'for ODBC support' &&
+optional_depends sdl \
+ '--with-sdl --enable-sound' \
+ '--without-sdl' \
+ 'for sound system support'
diff --git a/x11-toolkits/wxgtk-new/DETAILS b/x11-toolkits/wxgtk-new/DETAILS
new file mode 100755
index 0000000..022b5ec
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=wxgtk-new
+ SPELLX=wxGTK
+ SPELLX=wxWidgets
+ VERSION=2.9.0-RC4
+
SOURCE_HASH=sha512:0dc3c02255c2496ff97abd853d715a4c2a79180c47983bc2d99f530731097c0e799d3edd610c1b0d30fad5cc892855371a3ee48e3f828c5da12a20d530ea1fea
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-${VERSION}
+ SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/$SOURCE
+ SOURCE_URL[1]=http://biolpc22.york.ac.uk/pub/${VERSION/RC/rc}/$SOURCE
+ LICENSE[0]=http://www.wxwidgets.org/licence3.txt
+ WEB_SITE=http://www.wxwidgets.org/
+ ENTERED=20090607
+ TMPFS=off
+ KEYWORDS="x11 libs"
+ SHORT='GTK+ verion of wxWidgets API'
+cat << EOF
+wxGTK - GTK+ implementation of wxWidgets API for GUI's.
+wxWindows provides online help, network programming, streams, clipboard
+and drag and drop, multithreading, image loading and saving in a variety
+of formats, database support, HTML viewing and printing. Quite good for
+a GUI API.
+EOF
diff --git a/x11-toolkits/wxgtk-new/HISTORY b/x11-toolkits/wxgtk-new/HISTORY
new file mode 100644
index 0000000..78faf31
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/HISTORY
@@ -0,0 +1,5 @@
+2009-06-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.9.0-RC4
+ new spell, based on wxgtk
+ this spell is separate because the build process is much simpler
+
diff --git a/x11-toolkits/wxgtk-new/PROVIDES b/x11-toolkits/wxgtk-new/PROVIDES
new file mode 100755
index 0000000..1a121d4
--- /dev/null
+++ b/x11-toolkits/wxgtk-new/PROVIDES
@@ -0,0 +1 @@
+WXWIDGET
diff --git a/x11-toolkits/wxgtk-no-unicode/CONFLICTS
b/x11-toolkits/wxgtk-no-unicode/CONFLICTS
index 409b3a6..2b97e16 100755
--- a/x11-toolkits/wxgtk-no-unicode/CONFLICTS
+++ b/x11-toolkits/wxgtk-no-unicode/CONFLICTS
@@ -1 +1,2 @@
-conflicts wxgtk
+conflicts wxgtk &&
+conflicts wxgtk-new
diff --git a/x11-toolkits/wxgtk-no-unicode/HISTORY
b/x11-toolkits/wxgtk-no-unicode/HISTORY
index 12933bc..e2ddff3 100644
--- a/x11-toolkits/wxgtk-no-unicode/HISTORY
+++ b/x11-toolkits/wxgtk-no-unicode/HISTORY
@@ -1,3 +1,7 @@
+2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: add
+ * CONFLICTS: add wxgtk-new
+
2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Switch X11-LIBS to the one and only xorg-libs

diff --git a/x11-toolkits/wxgtk-no-unicode/PROVIDES
b/x11-toolkits/wxgtk-no-unicode/PROVIDES
new file mode 100755
index 0000000..1a121d4
--- /dev/null
+++ b/x11-toolkits/wxgtk-no-unicode/PROVIDES
@@ -0,0 +1 @@
+WXWIDGET
diff --git a/x11-toolkits/wxgtk/CONFLICTS b/x11-toolkits/wxgtk/CONFLICTS
index 79ffdd2..dab8616 100755
--- a/x11-toolkits/wxgtk/CONFLICTS
+++ b/x11-toolkits/wxgtk/CONFLICTS
@@ -1,2 +1,3 @@
conflicts wxgtk-no-unicode &&
+conflicts wxgtk-new &&
conflicts wxgtk y
diff --git a/x11-toolkits/wxgtk/HISTORY b/x11-toolkits/wxgtk/HISTORY
index 7e28976..acb1001 100644
--- a/x11-toolkits/wxgtk/HISTORY
+++ b/x11-toolkits/wxgtk/HISTORY
@@ -1,3 +1,7 @@
+2009-06-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * PROVIDES: added
+ * CONFLICTS: add wxgtk-new
+
2009-03-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.8.10 (new)

diff --git a/x11-toolkits/wxgtk/PROVIDES b/x11-toolkits/wxgtk/PROVIDES
new file mode 100755
index 0000000..1a121d4
--- /dev/null
+++ b/x11-toolkits/wxgtk/PROVIDES
@@ -0,0 +1 @@
+WXWIDGET



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (95e61dad1289bcc1448dd5d90413bdfc39935c79), Treeve Jelbert, 06/08/2009

Archive powered by MHonArc 2.6.24.

Top of Page