[csw-devel] SF.net SVN: gar:[10634] csw/mgar/pkg/rbgems

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Jul 28 15:16:17 CEST 2010


Revision: 10634
          http://gar.svn.sourceforge.net/gar/?rev=10634&view=rev
Author:   dmichelsen
Date:     2010-07-28 13:16:16 +0000 (Wed, 28 Jul 2010)

Log Message:
-----------
rbgems/sqlite3-ruby: Initial commit

Added Paths:
-----------
    csw/mgar/pkg/rbgems/sqlite3-ruby/
    csw/mgar/pkg/rbgems/sqlite3-ruby/branches/
    csw/mgar/pkg/rbgems/sqlite3-ruby/tags/
    csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/
    csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/Makefile
    csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/checksums
    csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/files/
    csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/files/0001-Remove-gcc-specific-flags.patch


Property changes on: csw/mgar/pkg/rbgems/sqlite3-ruby/trunk
___________________________________________________________________
Added: svn:ignore
   + cookies
download
work


Added: svn:externals
   + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Added: csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/Makefile
===================================================================
--- csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/Makefile	2010-07-28 13:16:16 UTC (rev 10634)
@@ -0,0 +1,38 @@
+GARNAME = sqlite3-ruby
+GARVERSION = 1.3.1
+CATEGORIES = rbgems
+
+DESCRIPTION = Ruby interface to SQLite3
+define BLURB
+  This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org). You must have the SQLite engine installed in order to build this module. Note that this module is NOT compatible with SQLite 2.x.
+endef
+
+PATCHFILES = 0001-Remove-gcc-specific-flags.patch
+
+PACKAGES = CSWgem-sqlite3ruby
+CATALOGNAME = gem_sqlite3ruby
+
+BUILD_DEP_PKGS = CSWsqlite3devel
+RUNTIME_DEP_PKGS = CSWsqlite3rt
+
+LICENSE = LICENSE
+
+CONFIGURE_SCRIPTS = ruby-setup
+BUILD_SCRIPTS = ruby-setup
+INSTALL_SCRIPTS = ruby-setup
+
+include gar/category.mk
+
+configure-ruby-setup:
+	cd $(WORKSRC) && ruby setup.rb config
+	@$(MAKECOOKIE)
+
+build-ruby-setup:
+	cd $(WORKSRC) && ruby setup.rb setup
+	@$(MAKECOOKIE)
+
+install-ruby-setup:
+	cd $(WORKSRC) && ruby setup.rb install \
+		--prefix=$(DESTDIR)
+	@$(MAKECOOKIE)
+

Added: csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/checksums
===================================================================
--- csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/checksums	2010-07-28 13:16:16 UTC (rev 10634)
@@ -0,0 +1,2 @@
+ac9fdaa9cac52ac85f9010dc23000edd  0001-Remove-gcc-specific-flags.patch
+4b79bb5feeb652a522f6fe5071a84ff9  sqlite3-ruby-1.3.1.gem

Added: csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/files/0001-Remove-gcc-specific-flags.patch
===================================================================
--- csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/files/0001-Remove-gcc-specific-flags.patch	                        (rev 0)
+++ csw/mgar/pkg/rbgems/sqlite3-ruby/trunk/files/0001-Remove-gcc-specific-flags.patch	2010-07-28 13:16:16 UTC (rev 10634)
@@ -0,0 +1,32 @@
+From be44bd9b7a143ec7fd737c1d67fdee19a2c17592 Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Wed, 28 Jul 2010 14:40:01 +0200
+Subject: [PATCH] Remove gcc specific flags
+
+---
+ ext/sqlite3/extconf.rb |    5 ++---
+ 1 files changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/ext/sqlite3/extconf.rb b/ext/sqlite3/extconf.rb
+index 5898927..88bfc6c 100644
+--- a/ext/sqlite3/extconf.rb
++++ b/ext/sqlite3/extconf.rb
+@@ -6,13 +6,12 @@ require 'mkmf'
+ 
+ RbConfig::MAKEFILE_CONFIG['CC'] = ENV['CC'] if ENV['CC']
+ 
+-sqlite = dir_config('sqlite3', ['/usr/local', '/opt/local', '/usr'])
++sqlite = dir_config('sqlite3', ['/opt/csw'])
+ 
+ if RUBY_PLATFORM =~ /mswin/
+   $CFLAGS << ' -W3'
+ else
+-  $CFLAGS << ' -O3 -Wall -Wcast-qual -Wwrite-strings -Wconversion' <<
+-             ' -Wmissing-noreturn -Winline'
++  $CFLAGS << ''
+ end
+ 
+ def asplode missing
+-- 
+1.7.1
+


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list