[csw-devel] SF.net SVN: gar:[3560] csw/mgar/pkg/sqlite3/trunk

wbonnet at users.sourceforge.net wbonnet at users.sourceforge.net
Mon Mar 2 22:41:38 CET 2009


Revision: 3560
          http://gar.svn.sourceforge.net/gar/?rev=3560&view=rev
Author:   wbonnet
Date:     2009-03-02 21:41:38 +0000 (Mon, 02 Mar 2009)

Log Message:
-----------
Update in progress to version 3.6.10

Modified Paths:
--------------
    csw/mgar/pkg/sqlite3/trunk/Makefile
    csw/mgar/pkg/sqlite3/trunk/checksums

Property Changed:
----------------
    csw/mgar/pkg/sqlite3/trunk/


Property changes on: csw/mgar/pkg/sqlite3/trunk
___________________________________________________________________
Modified: svn:externals
   - gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v1

   + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2


Modified: csw/mgar/pkg/sqlite3/trunk/Makefile
===================================================================
--- csw/mgar/pkg/sqlite3/trunk/Makefile	2009-03-02 21:41:13 UTC (rev 3559)
+++ csw/mgar/pkg/sqlite3/trunk/Makefile	2009-03-02 21:41:38 UTC (rev 3560)
@@ -7,39 +7,51 @@
 SQLite is a in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
 endef
 
+# Download informations
 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) 
+DISTFILES    += $(call admfiles, CSWsqlite3, ) 
+DISTFILES    += $(call admfiles, CSWsqlite3devel, ) 
+DISTFILES    += copyright.html
 
 # We define upstream file regex so we can be notifed of new upstream software release
 UFILES_REGEX = sqlite-(\d+(?:\.\d+)*).tar.gz
 
-CFLAGS       += -xlibmil -errtags=yes -erroff=E_EMPTY_DECLARATION
-CXXFLAGS     += -xlibmil -xlibmopt -features=tmplife -norunpath
-LDFLAGS      += -L/opt/csw/lib -R/opt/csw/lib
+# Package description
+SPKG_DESC_CSWsqlite3 	  = The XCB library
+SPKG_DESC_CSWsqlite3devel = $(SPKG_DESC_CSWsqlite3) development package
 
-export CFLAGS CXXFLAGS LDFLAGS
+# Dynamic prototype
+PKGFILES_CSWsqlite3devel  = $(PKGFILES_DEVEL)
+PKGFILES_CSWsqlite3devel += $(prefix)/include/.*
+PKGFILES_CSWsqlite3devel += $(prefix)/lib/.*\.a
+PKGFILES_CSWsqlite3devel += $(prefix)/lib/pkgconfig/.*
 
-PATCHFILES = gar-base.diff
-TEST_SCRIPTS	  = none
+# Build the 64 bits binaries
+BUILD64 = 1
 
-GREP = ggrep
+# Add some patches to the sources
+PATCHFILES     = gar-base.diff
 
-include gar/category.mk
+# Do not execute make test step
+TEST_SCRIPTS   = none
 
-CONFIGURE_ARGS = --prefix=/opt/csw --mandir=/opt/csw/share/man --infodir=/opt/csw/share/info  --enable-threadsafe --disable-debug 
+# Make configure options
+CONFIGURE_ARGS += --prefix=$(prefix)
+CONFIGURE_ARGS += --mandir=$(mandir)
+CONFIGURE_ARGS += --infodir=$(infodir)
+CONFIGURE_ARGS += --enable-threadsafe --disable-debug 
 
 test-none:
 	@$(MAKECOOKIE)
 
 post-extract:
-	( mv $(WORKDIR)/sqlite-$(GARVERSION) $(WORKDIR)/$(GARNAME)-$(GARVERSION) )
+	( cd $(WORKROOTDIR) ; for i in build-isa-* ; do mv $$i/sqlite-$(GARVERSION) $$i/$(GARNAME)-$(GARVERSION) ; done )
 	@$(MAKECOOKIE)
 
-post-install:
-	( gfind $(DESTDIR)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}"  \; )
+pre-install:
+	@ginstall -d $(WORKROOTDIR)/install-$(firstword $(MODULATIONS))$(datadir)/doc/$(GARNAME) 
+	@gcp -fp $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/copyright.html $(WORKROOTDIR)/install-$(firstword $(MODULATIONS))$(datadir)/doc/$(GARNAME) 
 
+include gar/category.mk
+

Modified: csw/mgar/pkg/sqlite3/trunk/checksums
===================================================================
--- csw/mgar/pkg/sqlite3/trunk/checksums	2009-03-02 21:41:13 UTC (rev 3559)
+++ csw/mgar/pkg/sqlite3/trunk/checksums	2009-03-02 21:41:38 UTC (rev 3560)
@@ -5,5 +5,5 @@
 23720c906465d83a988ad20f62384a16  download/CSWsqlite3dev.gspec
 6cf146bca1ef7840ec8e723c0d68ab75  download/CSWsqlite3dev.prototype
 68b329da9893e34099c7d8ad5cb9c940  download/CSWsqlite3dev.depend
-f275fb8bd4c68bc851a675636c12f8eb  download/COPYING
-6d37cef88090847b5989825be20e66d3  download/gar-base.diff
+a0e12a72a1f5b972624c712532dc27d7  download/copyright.html
+01747316846392e5ca9455b74af41d95  download/gar-base.diff


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