Skip to Content.
Sympa Menu

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

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 (0ccacc0fa071434691fb25498c85a289d70a4cd0)
  • Date: Tue, 10 Feb 2009 07:06:42 -0600

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

ChangeLog | 3 +++
ruby-raa/fireruby/BUILD | 4 ++++
ruby-raa/fireruby/DEPENDS | 3 +++
ruby-raa/fireruby/DETAILS | 16 ++++++++++++++++
ruby-raa/fireruby/HISTORY | 14 ++++++++++++++
ruby-raa/fireruby/INSTALL | 6 ++++++
ruby-raa/fireruby/PRE_BUILD | 4 ++++
ruby-raa/fireruby/extconf.rb | 11 +++++++++++
ruby-raa/wxruby/DETAILS | 6 +++---
ruby-raa/wxruby/HISTORY | 3 +++
10 files changed, 67 insertions(+), 3 deletions(-)

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

ruby-raa/fireruby - new spell

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

wxruby-1.9.10

diff --git a/ChangeLog b/ChangeLog
index 574b055..93ab7dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * ruby-raa/fireruby: new spell, ruby interface to firebird
+
2009-02-09 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* .glselect/{nvidia,ati,mesa}-filelist: added from gl_select, removed
* glselect.function: gl_select as a function, updated, updated
diff --git a/ruby-raa/fireruby/BUILD b/ruby-raa/fireruby/BUILD
new file mode 100755
index 0000000..368a599
--- /dev/null
+++ b/ruby-raa/fireruby/BUILD
@@ -0,0 +1,4 @@
+cd src &&
+ruby extconf.rb &&
+make
+
diff --git a/ruby-raa/fireruby/DEPENDS b/ruby-raa/fireruby/DEPENDS
new file mode 100755
index 0000000..c22b0dd
--- /dev/null
+++ b/ruby-raa/fireruby/DEPENDS
@@ -0,0 +1,3 @@
+depends subversion &&
+depends ruby &&
+depends firebird
diff --git a/ruby-raa/fireruby/DETAILS b/ruby-raa/fireruby/DETAILS
new file mode 100755
index 0000000..0c0f92a
--- /dev/null
+++ b/ruby-raa/fireruby/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=fireruby
+ VERSION=svn
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_IGNORE=volatile
+# FORCE_DOWNLOAD=1
+ WEB_SITE=http://rubyforge.org/projects/fireruby
+ SOURCE_URL[0]=svn://rubyforge.org/var/svn/fireruby/trunk:fireruby
+ LICENSE[0]=MPL
+ ENTERED=20061025
+ KEYWORDS="database"
+ SHORT="Ruby extension library for Firebird RDBMS"
+cat << EOF
+FireRuby is a Ruby extension library that wraps the native Firebird RDBMS C
API to
+provide access to database functionality.
+EOF
diff --git a/ruby-raa/fireruby/HISTORY b/ruby-raa/fireruby/HISTORY
new file mode 100644
index 0000000..05da674
--- /dev/null
+++ b/ruby-raa/fireruby/HISTORY
@@ -0,0 +1,14 @@
+2009-02-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version svn, there are not any recent tarballs
+ * DEPENDS: add subversion
+ * INSTALL, extconf.rbm, PRE_BUILD: added
+ * BUILD: updated
+
+2007-11-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.3
+
+2006-10-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.1
+ * BUILD, DEPENDS: added
+ spell created
+
diff --git a/ruby-raa/fireruby/INSTALL b/ruby-raa/fireruby/INSTALL
new file mode 100755
index 0000000..925e301
--- /dev/null
+++ b/ruby-raa/fireruby/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+RV=`installed_version ruby` &&
+RV=${RV//-p?} &&
+DEST=$INSTALL_ROOT/usr/lib/ruby/site_ruby/$RV/$SPELL &&
+mkdir -p $DEST &&
+cp $SOURCE_DIRECTORY/lib/* $DEST
diff --git a/ruby-raa/fireruby/PRE_BUILD b/ruby-raa/fireruby/PRE_BUILD
new file mode 100755
index 0000000..32d2d28
--- /dev/null
+++ b/ruby-raa/fireruby/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+rm -r doc/.svn &&
+cp $SPELL_DIRECTORY/extconf.rb src
diff --git a/ruby-raa/fireruby/extconf.rb b/ruby-raa/fireruby/extconf.rb
new file mode 100644
index 0000000..b3ad7fc
--- /dev/null
+++ b/ruby-raa/fireruby/extconf.rb
@@ -0,0 +1,11 @@
+#!/usr/bin/env ruby
+require 'mkmf'
+ $LDFLAGS = $LDFLAGS + " -lfbclient -lpthread"
+ $CFLAGS = $CFLAGS + " -DOS_UNIX"
+
+# Make sure the firebird stuff is included.
+dir_config("firebird", "/opt/firebird/include", "/opt/firebird/lib")
+
+# Generate the Makefile.
+#create_makefile("fireruby")
+create_makefile("fr_lib")
diff --git a/ruby-raa/wxruby/DETAILS b/ruby-raa/wxruby/DETAILS
index 5ec5d61..3e0acc7 100755
--- a/ruby-raa/wxruby/DETAILS
+++ b/ruby-raa/wxruby/DETAILS
@@ -1,8 +1,8 @@
SPELL=wxruby
- VERSION=1.9.4
+ VERSION=1.9.10
+
SOURCE_HASH=sha512:70bc6d6803cf351077f42987b869d624745b1d3099411580831c28143baa60d52a7942bb33c60e9e4bd9977fbce274445c4074a8aabacd203fa075a03a5fff3a
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=http://rubyforge.org/frs/download.php/30865/$SOURCE
-
SOURCE_HASH=sha512:d84b42b2e4e3bc3ac57f34af0b33b95178efcbbe07e25105667a5d46e96688e7f95702797e4b81d1bce294f90b769d1a98e94c64dd742a3b30c3a4f3ede8ad03
+ SOURCE_URL[0]=http://rubyforge.org/frs/download.php/51267/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://wxruby.rubyforge.org";
LICENSE[0]=MIT
diff --git a/ruby-raa/wxruby/HISTORY b/ruby-raa/wxruby/HISTORY
index 492f18d..adedeb2 100644
--- a/ruby-raa/wxruby/HISTORY
+++ b/ruby-raa/wxruby/HISTORY
@@ -1,3 +1,6 @@
+2009-02-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.10
+
2008-01-23 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* BUILD, INSTALL: removed no longer needed
* DETAILS: MIT/XCL license



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (0ccacc0fa071434691fb25498c85a289d70a4cd0), Treeve Jelbert, 02/10/2009

Archive powered by MHonArc 2.6.24.

Top of Page