[csw-devel] SF.net SVN: gar:[2225] csw/trunk/lib
wbonnet at users.sourceforge.net
wbonnet at users.sourceforge.net
Sat Nov 8 00:33:33 CET 2008
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.
More information about the devel
mailing list