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