[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