description="Library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine"
url="http://www.sqlite.org/"

packager="Grat-OS Team"
maintainer="Grat-OS Team"

_amalgamationver=3510100

name=sqlite
version=3.51.1
release=1

source=(https://www.sqlite.org/2025/sqlite-autoconf-${_amalgamationver}.tar.gz)

build() {
  cd $name-autoconf-${_amalgamationver}

  ./configure --prefix=/usr \
              --disable-static \
              --enable-fts5    \
              CFLAGS="-g -O2 \
              -DSQLITE_ENABLE_FTS3=1 \
              -DSQLITE_ENABLE_FTS4=1 \
              -DSQLITE_ENABLE_COLUMN_METADATA=1     \
              -DSQLITE_ENABLE_UNLOCK_NOTIFY=1       \
              -DSQLITE_SECURE_DELETE=1              \
              -DSQLITE_ENABLE_DBSTAT_VTAB=1         \
              -DSQLITE_ENABLE_FTS3_TOKENIZER=1"

  make -j1
  make DESTDIR=$PKG install

  install -v -m755 -d $PKG/usr/share/doc/$name-$version
}
