Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/database
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv26661

Modified Files:
        sqlite3.info sqlite3.patch 
Added Files:
        sqlite3-x86_64.info 
Log Message:
latest version to stable, to satisfy a dependency


--- NEW FILE: sqlite3-x86_64.info ---
Package: sqlite3
Version: 3.6.13
Revision: 1001
Architecture: x86_64

Description: Embedded SQL database, version 3
DescDetail: <<
SQLite is a C library that implements an embeddable SQL database engine.
Programs that link with the SQLite library can have SQL database access
without running a separate RDBMS process. The distribution comes with a
standalone command-line access program ( sqlite ) that can be used to
administer an SQLite database and which serves as an example of how to
use the SQLite library.
<<

License: Public Domain 
Maintainer: Pepe Barbe <pepe.ba...@gmail.com>
Homepage: http://www.sqlite.org/

DocFiles: README VERSION LICENSE

Source: http://sqlite.org/sqlite-%v.tar.gz
Source-MD5: 652a01797e7538811e4997a5847bc026

# Patch so that 'make test' works and the lemon binary is buffer overflow
# safe if we ever decide to install at (Debian and Ubuntu installs it).
PatchFile: %n.patch
PatchFile-MD5: a2b5800ef97ad3462a0b239e16048016
PatchScript: <<
        %{default_script}
        head -n 10 src/sqlite.h.in > LICENSE
<<
ConfigureParams: --with-tcl=%p/lib --enable-threadsafe --enable-load-extension
NoSetCPPFLAGS: true
SetCPPFLAGS: -I%p/include/readline
SetCFLAGS: -Os -DSQLITE_ENABLE_COLUMN_METADATA=1
# Compiling with the -D flag is needed for libgda

Depends: %N-shlibs (= %v-%r), readline5-shlibs (>= 5.0-1004)
BuildDepends: tcltk-dev, readline5 (>= 5.0-1004), libncurses5 (>= 
5.4-20041023-1006), fink (>= 0.28)
# Does NOT conflict with package sqlite
BuildConflicts: lclint
# lclint installs %p/lib/Makefile, which leads configure to believe
# it has to use tcltk from its builddir, hence failure

CompileScript: <<
    #!/bin/sh -ev
    perl -pi -e "s,tclsh8.4,tclsh8.5,," ./configure
    TCLLIBDIR=%p/lib/tcl8.5/sqlite3 config_TARGET_READLINE_LIBS='-L%p/lib 
-lreadline -lncurses' \
        ./configure %c
    make
<<

# Tests can't be run as root without crashing packaging
#InfoTest: <<
#    TestScript: make test || exit 2
#<<

InstallScript: <<
    #!/bin/sh -ev
    TCLLIBDIR=%p/lib/tcl8.5/sqlite3 make install DESTDIR=%d
    make sqlite3_analyzer
    cp -r sqlite3_analyzer %i/bin
    mv "%i/lib/tcl8.5/sqlite3/libtclsqlite3.dylib" 
"%i/lib/tcl8.5/sqlite3/libtclsqlite3.0.dylib"    
    ln -s "libtclsqlite3.0.dylib" "%i/lib/tcl8.5/sqlite3/libtclsqlite3.dylib"
    install_name_tool -id "%p/lib/tcl8.5/sqlite3/libtclsqlite3.dylib" 
"%i/lib/tcl8.5/sqlite3/libtclsqlite3.0.dylib"
<<

SplitOff: << 
    Package: %N-shlibs
    Description: Embedded SQL database (shared libraries)
    DocFiles: VERSION LICENSE
    Files: lib/libsqlite3.*.dylib
    Shlibs: %p/lib/libsqlite3.0.dylib 9.0.0 %n (>= 3.0.8-1)
<<

SplitOff2: << 
    Package: %N-dev
    Description: Embedded SQL database (include files and linkable libraries)
    Depends: %N-shlibs (= %v-%r)
    # Does NOT conflict with sqlite-dev, strangely enough

    # lib/libsqlite3.dylib accidentally placed in %N for a time
    Replaces: %N (<< 3.6.9-1003)

    DocFiles: VERSION LICENSE
    BuildDependsOnly: True
    Files: <<
        include
        lib/libsqlite3.la
        lib/libsqlite3.a
        lib/libsqlite3.dylib
        lib/pkgconfig
    <<
<<
SplitOff3: <<
    Package: %N-tcl
    Description: Embedded SQL database (Tcl/Tk bindings)
    Depends: %N-shlibs (= %v-%r), tcltk (>= 8.5.6)
    Conflicts: %N-tcltk
    Replaces: %N-tcltk
    DocFiles: VERSION LICENSE
    Files: <<
    lib/tcl8.5/sqlite3/libtclsqlite3.dylib
    lib/tcl8.5/sqlite3/libtclsqlite3.0.dylib
    lib/tcl8.5/sqlite3/pkgIndex.tcl
    <<
    Shlibs: <<
       %p/lib/tcl8.5/sqlite3/libtclsqlite3.dylib 0.0.0 %n (>= 3.0.8-1)
     <<
<<
SplitOff4: <<
    Package: %N-analyzer
    Description: SQLite3 analyzer program
    Depends: %N-tcl
    DocFiles: VERSION LICENSE
    Files: %p/bin/sqlite3_analyzer
<<

Index: sqlite3.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/database/sqlite3.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sqlite3.patch       16 Jul 2008 16:16:08 -0000      1.2
+++ sqlite3.patch       25 Aug 2009 03:52:52 -0000      1.3
@@ -1,4904 +1,97 @@
-diff -urN sqlite-3.4.2.old/Makefile.in sqlite-3.4.2.new/Makefile.in
---- sqlite-3.4.2.old/Makefile.in       2007-06-28 07:46:18.000000000 -0500
-+++ sqlite-3.4.2.new/Makefile.in       2007-08-21 17:33:14.000000000 -0500
-@@ -279,7 +279,7 @@
- # of the most recently modified source code file
- #
- last_change:  $(SRC)
--      cat $(SRC) | grep '$$Id: ' | sort -k 5 | tail -1 \
-+      cat $(SRC) | grep '$$Id: ' | sort -k 5 | tail -n 1 \
-           | $(NAWK) '{print $$5,$$6}' >last_change
- 
[...4909 lines suppressed...]
-+    if( Configcmp(np->data,key)==0 ) break;
-+    np = np->next;
-+  }
-+  return np ? np->data : 0;
-+}
-+
-+/* Remove all data from the table.  Pass each data to the function "f"
-+** as it is removed.  ("f" may be null to avoid this step.) */
-+void Configtable_clear(f)
-+int(*f)(/* struct config * */);
-+{
-+  int i;
-+  if( x4a==0 || x4a->count==0 ) return;
-+  if( f ) for(i=0; i<x4a->count; i++) (*f)(x4a->tbl[i].data);
-+  for(i=0; i<x4a->size; i++) x4a->ht[i] = 0;
-+  x4a->count = 0;
-+  return;
-+}
-
-                

Index: sqlite3.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/database/sqlite3.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- sqlite3.info        23 Mar 2009 07:27:34 -0000      1.4
+++ sqlite3.info        25 Aug 2009 03:52:52 -0000      1.5
@@ -1,6 +1,6 @@
 Package: sqlite3
-Version: 3.4.2
-Revision: 1004
+Version: 3.6.13
+Revision: 3
 
 Description: Embedded SQL database, version 3
 DescDetail: <<
@@ -11,63 +11,72 @@
 administer an SQLite database and which serves as an example of how to
 use the SQLite library.
 <<
+DescPort: <<
+TCLLIBPATH is unset during the build to avoid it using other TK program's 
directories as the install location.
+<<
 
 License: Public Domain 
 Maintainer: Pepe Barbe <pepe.ba...@gmail.com>
 Homepage: http://www.sqlite.org/
 
-DocFiles: README VERSION www/copyright-release.html LICENSE
+DocFiles: README VERSION LICENSE
 
-Depends: %N-shlibs (= %v-%r), readline5-shlibs (>= 5.0-1004)
-BuildDepends: readline5 (>= 5.0-1004), libncurses5 (>= 5.4-20041023-1006), 
tcltk (<< 8.5), tcltk-dev (<< 8.5), fink (>= 0.28)
-# Does NOT conflict with package sqlite
-BuildConflicts: lclint
-# lclint installs %p/lib/Makefile, which leads configure to believe
-# it has to use tcltk from its builddir, hence failure
+Source: http://sqlite.org/sqlite-%v.tar.gz
+Source-MD5: 652a01797e7538811e4997a5847bc026
 
 # Patch so that 'make test' works and the lemon binary is buffer overflow
 # safe if we ever decide to install at (Debian and Ubuntu installs it).
 PatchFile: %n.patch
-PatchFile-MD5: 6db185a4e780012255c5429567dbecfe
+PatchFile-MD5: a2b5800ef97ad3462a0b239e16048016
 PatchScript: <<
        %{default_script}
        head -n 10 src/sqlite.h.in > LICENSE
 <<
-ConfigureParams: --with-tcl=%p/lib --enable-threadsafe
-CompileScript: <<
-       #!/bin/sh -ev
-       config_TARGET_READLINE_LIBS='-L%p/lib -lreadline -lncurses' \
-               ./configure %c
-       make
-       make sqlite3_analyzer
-       make doc
-
-       # Don't actually run the test suite, it's LONG
-       # make fulltest
-<<
-InstallScript: <<
-       #!/bin/sh -ev
-       TCLLIBPATH=%p/lib/tcl8.4 make install DESTDIR=%d
-       perl -i -pe 's,%i,%p,g' %i/lib/tcl8.4/sqlite3/pkgIndex.tcl
-       cp .libs/sqlite3_analyzer %i/bin
-       cd %i/lib/tcl8.4/sqlite3/
-       ln -s libtclsqlite3.dylib libtclsqlite3.0.dylib
-<<
-
+ConfigureParams: --with-tcl=%p/lib --enable-threadsafe --enable-load-extension
+NoSetCPPFLAGS: true
 SetCPPFLAGS: -I%p/include/readline
 SetCFLAGS: -Os -DSQLITE_ENABLE_COLUMN_METADATA=1
 # Compiling with the -D flag is needed for libgda
 
+Depends: %N-shlibs (= %v-%r), readline5-shlibs (>= 5.0-1004)
+BuildDepends: readline5 (>= 5.0-1004), libncurses5 (>= 5.4-20041023-1006), 
tcltk (<< 8.5), tcltk-dev (<< 8.5), fink (>= 0.28)
+# Does NOT conflict with package sqlite
+BuildConflicts: lclint
+# lclint installs %p/lib/Makefile, which leads configure to believe
+# it has to use tcltk from its builddir, hence failure
 
-Source: http://sqlite.org/sqlite-%v.tar.gz
-Source-MD5: 2feec9b429f9298c9f288420c8b449f8
+CompileScript: <<
+    #!/bin/sh -ev
+    unset TCLLIBPATH
+    config_TARGET_READLINE_LIBS='-L%p/lib -lreadline -lncurses' \
+        ./configure %c
+#    sed -i.bak -e s,'$(libdir)/sqlite','$(libdir)/tcl8.4/sqlite3', Makefile
+    make
+    make sqlite3_analyzer
+<<
+
+InfoTest: <<
+    TestScript: make test || exit 2
+    # Some NaN self-test failures on PPC. See:
+    # http://www.sqlite.org/cvstrac/tktview?tn=3404,35
+<<
+
+InstallScript: <<
+    #!/bin/sh -ev
+    TCLLIBDIR=%p/lib/tcl8.4 make install DESTDIR=%d
+    #perl -i -pe 's,%i,%p,g' %i/lib/tcl8.4/sqlite3/pkgIndex.tcl
+    cp -r sqlite3_analyzer %i/bin
+    
+    cd  %i/lib/tcl8.4/sqlite3/
+    ln -s libtclsqlite3.dylib libtclsqlite3.0.dylib
+<<
 
 SplitOff: << 
     Package: %N-shlibs
     Description: Embedded SQL database (shared libraries)
-    DocFiles: README VERSION www/copyright-release.html LICENSE
+    DocFiles: VERSION LICENSE
     Shlibs: %p/lib/libsqlite3.0.dylib 9.0.0 %n (>= 3.0.8-1)
-    Files: lib/libsqlite3.0.8.6.dylib lib/libsqlite3.0.dylib
+    Files: lib/libsqlite3.0.dylib
 <<
 
 SplitOff2: << 
@@ -76,14 +85,17 @@
     Depends: %N-shlibs (= %v-%r)
     # Does NOT conflict with sqlite-dev, strangely enough
 
-    DocFiles: README VERSION www/copyright-release.html LICENSE
+    # lib/libsqlite3.dylib accidentally placed in %N for a time
+    Replaces: %N (<< 3.6.9-1003)
+
+    DocFiles: VERSION LICENSE
     BuildDependsOnly: True
     Files: <<
-       include
-       lib/libsqlite3.la
-       lib/libsqlite3.a
-       lib/libsqlite3.dylib
-       lib/pkgconfig
+        include
+        lib/libsqlite3.la
+        lib/libsqlite3.a
+        lib/libsqlite3.dylib
+        lib/pkgconfig
     <<
 <<
 
@@ -93,25 +105,18 @@
     Depends: %N-shlibs (= %v-%r), tcltk (<< 8.5)
     Conflicts: %N-tcltk
     Replaces: %N-tcltk
-
-    DocFiles: README VERSION www/copyright-release.html LICENSE
-    Shlibs: << 
+    DocFiles: VERSION LICENSE
+    Shlibs: <<
         !%p/lib/tcl8.4/sqlite3/libtclsqlite3.dylib
         !%p/lib/tcl8.4/sqlite3/libtclsqlite3.0.dylib
     <<
     Files: lib/tcl8.4
 <<
 
-SplitOff4: <<
-    Package: %N-doc
-    Description: Embedded SQL database (HTML documentation)
-    DocFiles: doc/* README VERSION www/copyright-release.html LICENSE
-<<
-
 SplitOff5: <<
     Package: %N-analyzer
     Description: SQLite3 analyzer program
     Depends: %N-tcl
-    DocFiles: README VERSION www/copyright-release.html LICENSE
-    files: %p/bin/sqlite3_analyzer
+    DocFiles: VERSION LICENSE
+    Files: %p/bin/sqlite3_analyzer
 <<


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to