# sqlite3/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package has been renamed. #--------------------------------------------------------------------- 2. SQLite (including both "sqlite2" and "sqlite3") is public-domain software. Specifically, according to documentation provided with the source code: "The principal author and maintainer of SQLite has dis- claimed all copyright interest in his contributions to SQLite and thus released his contributions into the public domain". #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.67 minutes) - HP EliteBook 8560w 32GB RAM 00.01 hours (or 000.70 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.02 hours (or 000.92 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.02 hours (or 001.05 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.06 hours (or 003.57 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes fortran = disabled license = Public domain (see "technotes" in "cfg" file) unpack = relaxed setpaths = sqlite3 tmpsize = 19M #--------------------------------------------------------------------- [depends] actools gawk grep ncurses readline sed #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE export CFLAGS="-O2 \ -DSQLITE_ENABLE_FTS3=1 \ -DSQLITE_LIKE_DOESNT_MATCH_BLOB=1 \ -DSQLITE_MAX_EXPR_DEPTH=0 \ -DSQLITE_ENABLE_COLUMN_METADATA=1 \ -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ -DSQLITE_SECURE_DELETE=1 \ -DSQLITE_DEFAULT_MEMSTATUS=0 \ -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 \ -DSQLITE_ENABLE_DBSTAT_VTAB=1" #ifdef NOTDEF # git log -1 --format=format:%ci%n | \ # sed -e 's/ [-+].*$//;s/ /T/;s/^/D /' > manifest # git log -1 --format=format:%H > manifest.uuid #endif bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --enable-fts5 \ --enable-shared=yes \ --enable-static=no \ --enable-replication \ --mandir=$MANBASE \ --with-pic #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = http://packages.debian.org/unstable/source/sqlite3 url_home = http://www.sqlite.org/ url_lfs = n/a url_tarball = https://sqlite.org/2021/sqlite-autoconf-3360000.tar.gz #--------------------------------------------------------------------- [history] 170706 Updated from 3080802 to 3190300 170827 Updated to 3200100 171118 Updated to 3210000 180902 Updated to 3240000 190903 Switched to Canonical's fork of "sqlite3" 190926 Enabled FTS5 210228 Switched back to standard version 210228 Updated to 3340100 210330 Modified to use "--with-pic" 210912 Updated to 3360000