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
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel