Revision: 2225
          http://gar.svn.sourceforge.net/gar/?rev=2225&view=rev
Author:   wbonnet
Date:     2008-11-07 23:33:33 +0000 (Fri, 07 Nov 2008)

Log Message:
-----------
Update sqlite3 package to version 3.6.4
Package is now splitted in two. A "dev" package has been added it includes the 
headers, pkgconfig files and .a lib

Added Paths:
-----------
    csw/trunk/lib/sqlite3/
    csw/trunk/lib/sqlite3/Makefile
    csw/trunk/lib/sqlite3/checksums
    csw/trunk/lib/sqlite3/files/
    csw/trunk/lib/sqlite3/files/COPYING
    csw/trunk/lib/sqlite3/files/CSWsqlite3.depend
    csw/trunk/lib/sqlite3/files/CSWsqlite3.gspec
    csw/trunk/lib/sqlite3/files/CSWsqlite3.prototype
    csw/trunk/lib/sqlite3/files/CSWsqlite3dev.depend
    csw/trunk/lib/sqlite3/files/CSWsqlite3dev.gspec
    csw/trunk/lib/sqlite3/files/CSWsqlite3dev.prototype
    csw/trunk/lib/sqlite3/files/gar-base.diff

Added: csw/trunk/lib/sqlite3/Makefile
===================================================================
--- csw/trunk/lib/sqlite3/Makefile                              (rev 0)
+++ csw/trunk/lib/sqlite3/Makefile      2008-11-07 23:33:33 UTC (rev 2225)
@@ -0,0 +1,42 @@
+GARNAME      = sqlite3
+GARVERSION   = 3.6.4
+CATEGORIES   = libs
+
+DESCRIPTION  = An embeddable SQL engine in a C library
+define BLURB
+SQLite is a in-process library that implements a self-contained, serverless, 
zero-configuration, transactional SQL database engine.
+endef
+
+MASTER_SITES  = http://sqlite.org/
+DISTFILES     = sqlite-$(GARVERSION).tar.gz 
+PKGDIST       = sqlite-$(GARVERSION).tar.gz 
+DISTFILES    += CSWsqlite3.gspec CSWsqlite3.prototype CSWsqlite3.depend 
+DISTFILES    += CSWsqlite3dev.gspec CSWsqlite3dev.prototype 
CSWsqlite3dev.depend 
+DISTFILES    += COPYING
+# DISTFILES    += $(call admfiles,CSWsqlite3, depend) 
+
+CFLAGS       += -xlibmil -errtags=yes -erroff=E_EMPTY_DECLARATION
+CXXFLAGS     += -xlibmil -xlibmopt -features=tmplife -norunpath
+LDFLAGS      += -L/opt/csw/lib -R/opt/csw/lib
+
+export CFLAGS CXXFLAGS LDFLAGS
+
+PATCHFILES = gar-base.diff
+TEST_SCRIPTS     = none
+
+GREP = ggrep
+
+include ../category.mk
+
+CONFIGURE_ARGS = --prefix=/opt/csw --mandir=/opt/csw/share/man 
--infodir=/opt/csw/share/info  --enable-threadsafe --disable-debug 
+
+test-none:
+       @$(MAKECOOKIE)
+
+post-extract:
+       ( mv $(WORKDIR)/sqlite-$(GARVERSION) 
$(WORKDIR)/$(GARNAME)-$(GARVERSION) )
+       @$(MAKECOOKIE)
+
+post-install:
+       ( gfind $(DESTDIR)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep 
-e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}"  \; )
+

Added: csw/trunk/lib/sqlite3/checksums
===================================================================
--- csw/trunk/lib/sqlite3/checksums                             (rev 0)
+++ csw/trunk/lib/sqlite3/checksums     2008-11-07 23:33:33 UTC (rev 2225)
@@ -0,0 +1,9 @@
+b9832cd8734d4568e384e1c60b50c92f  download/sqlite-3.6.4.tar.gz
+e59647218ad2eceb91311af1f74d5065  download/CSWsqlite3.gspec
+21d83fd65f7e90aa1d6c03931cd10b58  download/CSWsqlite3.prototype
+d41d8cd98f00b204e9800998ecf8427e  download/CSWsqlite3.depend
+23720c906465d83a988ad20f62384a16  download/CSWsqlite3dev.gspec
+6cf146bca1ef7840ec8e723c0d68ab75  download/CSWsqlite3dev.prototype
+68b329da9893e34099c7d8ad5cb9c940  download/CSWsqlite3dev.depend
+f275fb8bd4c68bc851a675636c12f8eb  download/COPYING
+6d37cef88090847b5989825be20e66d3  download/gar-base.diff

Added: csw/trunk/lib/sqlite3/files/COPYING
===================================================================
--- csw/trunk/lib/sqlite3/files/COPYING                         (rev 0)
+++ csw/trunk/lib/sqlite3/files/COPYING 2008-11-07 23:33:33 UTC (rev 2225)
@@ -0,0 +1,37 @@
+SQLite Copyright
+
+The original author of SQLite has dedicated the code to the public domain.
+Anyone is free to copy, modify, publish, use, compile, sell, or distribute the
+original SQLite code, either in source code form or as a compiled binary, for
+any purpose, commerical or non-commerical, and by any means.
+
+Contributed Code
+
+In order to keep SQLite complete free and unencumbered by copyright, other
+contributors to the SQLite code base are asked to likewise dedicate their
+contributions to the public domain. If you want to send a patch or enhancement
+for possible inclusion in the SQLite source tree, please accompany the patch
+with the following statement:
+
+    The author or authors of this code dedicate any and all copyright interest
+    in this code to the public domain. We make this dedication for the benefit
+    of the public at large and to the detriment of our heirs and successors.
+    We intend this dedication to be an overt act of relinquishment in
+    perpetuity of all present and future rights this code under copyright law. 
+
+Regrettably, as of 2003 October 20, we will no longer be able to accept patches
+or changes to SQLite that are not accompanied by a statement such as the above.
+In addition, if you make changes or enhancements as an employee, then a simple
+statement such as the above is insufficient. You must also send by surface mail
+a copyright release signed by a company officer. A signed original of the
+copyright release should be mailed to:
+
+    Hwaci
+    6200 Maple Cove Lane
+    Charlotte, NC 28269
+    USA 
+
+A template copyright release is available in PDF or HTML. You can use this
+release to make future changes. If you have contributed changes or enhancements
+o SQLite in the past, and have not already done so, you are invited to
+complete and sign a copy of the template and mail it to the address above. 

Added: csw/trunk/lib/sqlite3/files/CSWsqlite3.gspec
===================================================================
--- csw/trunk/lib/sqlite3/files/CSWsqlite3.gspec                                
(rev 0)
+++ csw/trunk/lib/sqlite3/files/CSWsqlite3.gspec        2008-11-07 23:33:33 UTC 
(rev 2225)
@@ -0,0 +1,4 @@
+%var            bitname sqlite3
+%var            pkgname CSWsqlite3
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright      url file://%{WORKSRC}/../COPYING

Added: csw/trunk/lib/sqlite3/files/CSWsqlite3.prototype
===================================================================
--- csw/trunk/lib/sqlite3/files/CSWsqlite3.prototype                            
(rev 0)
+++ csw/trunk/lib/sqlite3/files/CSWsqlite3.prototype    2008-11-07 23:33:33 UTC 
(rev 2225)
@@ -0,0 +1,10 @@
+d none /opt/csw/bin 0755 root bin
+f none /opt/csw/bin/sqlite3 0755 root bin
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libsqlite3.la 0755 root bin
+f none /opt/csw/lib/libsqlite3.so.0.8.6 0755 root bin
+s none /opt/csw/lib/libsqlite3.so.0=libsqlite3.so.0.8.6
+s none /opt/csw/lib/libsqlite3.so=libsqlite3.so.0.8.6
+i copyright=CSWsqlite3.copyright
+i depend=CSWsqlite3.depend
+i pkginfo=CSWsqlite3.pkginfo

Added: csw/trunk/lib/sqlite3/files/CSWsqlite3dev.depend
===================================================================
--- csw/trunk/lib/sqlite3/files/CSWsqlite3dev.depend                            
(rev 0)
+++ csw/trunk/lib/sqlite3/files/CSWsqlite3dev.depend    2008-11-07 23:33:33 UTC 
(rev 2225)
@@ -0,0 +1 @@
+

Added: csw/trunk/lib/sqlite3/files/CSWsqlite3dev.gspec
===================================================================
--- csw/trunk/lib/sqlite3/files/CSWsqlite3dev.gspec                             
(rev 0)
+++ csw/trunk/lib/sqlite3/files/CSWsqlite3dev.gspec     2008-11-07 23:33:33 UTC 
(rev 2225)
@@ -0,0 +1,4 @@
+%var            bitname sqlite3dev
+%var            pkgname CSWsqlite3dev
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright      url file://%{WORKSRC}/../COPYING

Added: csw/trunk/lib/sqlite3/files/CSWsqlite3dev.prototype
===================================================================
--- csw/trunk/lib/sqlite3/files/CSWsqlite3dev.prototype                         
(rev 0)
+++ csw/trunk/lib/sqlite3/files/CSWsqlite3dev.prototype 2008-11-07 23:33:33 UTC 
(rev 2225)
@@ -0,0 +1,10 @@
+d none /opt/csw/include 0755 root bin
+f none /opt/csw/include/sqlite3.h 0644 root bin
+f none /opt/csw/include/sqlite3ext.h 0644 root bin
+d none /opt/csw/lib 0755 root bin
+f none /opt/csw/lib/libsqlite3.a 0644 root bin
+d none /opt/csw/lib/pkgconfig 0755 root bin
+f none /opt/csw/lib/pkgconfig/sqlite3.pc 0644 root bin
+i copyright=CSWsqlite3dev.copyright
+i depend=CSWsqlite3dev.depend
+i pkginfo=CSWsqlite3dev.pkginfo

Added: csw/trunk/lib/sqlite3/files/gar-base.diff
===================================================================
--- csw/trunk/lib/sqlite3/files/gar-base.diff                           (rev 0)
+++ csw/trunk/lib/sqlite3/files/gar-base.diff   2008-11-07 23:33:33 UTC (rev 
2225)
@@ -0,0 +1,11 @@
+diff --speed-large-files --minimal -Nru sqlite3-3.6.4.orig/src/tclsqlite.c 
sqlite3-3.6.4/src/tclsqlite.c
+--- sqlite3-3.6.4.orig/src/tclsqlite.c 2008-10-14 20:07:41.000000000 +0200
++++ sqlite3-3.6.4/src/tclsqlite.c      2008-11-07 23:14:32.334719000 +0100
+@@ -16,6 +16,7 @@
+ */
+ #include "tcl.h"
+ #include <errno.h>
++#include "../tsrc/sqlite3.h"
+ 
+ /*
+ ** Some additional include files are needed if this file is not


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
devel@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to