summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 33e401a3ddaa..09466d9a9f5c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=sqlcipher
pkgname=mingw-w64-sqlcipher
-pkgver=3.4.2
+pkgver=4.0.0
pkgrel=1
pkgdesc="SQLite extension that provides transparent 256-bit AES encryption of database files (mingw-w64)"
arch=('any')
@@ -11,29 +11,32 @@ license=('BSD')
makedepends=('mingw-w64-configure' 'tcl')
depends=('mingw-w64-crt' 'mingw-w64-openssl')
options=(!buildflags !strip staticlibs !makeflags)
-source=("${_pkgname}-${pkgver}.zip::https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.zip"
- "https://www.zetetic.net/${_pkgname}/verify/${pkgver}/${_pkgname}-${pkgver}.zip.sig")
-sha256sums=('f2afbde554423fd3f8e234d21e91a51b6f6ba7fc4971e73fdf5d388a002f79f1'
- 'SKIP')
-validpgpkeys=('D83F5F9EB811D6E6B4A0D9C5D1FA3A2A97ED25C2') # Zetetic LLC <support@zetetic.net>
+source=("${_pkgname}-${pkgver}.zip::https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.zip")
+sha256sums=('b02e18287d9bf43064fcbd0be07eb2a88af5c17342c3f95cf824688cb3e3fe39')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
prepare(){
cd "${srcdir}/${_pkgname}-${pkgver}/"
sed -i 's/lemon /lemon\$(BEXE)/g' Makefile.in
+ sed -i 's/mksourceid\$(BEXE)/mksourceid /g' Makefile.in
}
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
for _arch in ${_architectures}; do
mkdir -p build-${_arch} && pushd build-${_arch}
- CFLAGS="-DSQLITE_HAS_CODEC" \
+ CFLAGS="-DSQLITE_HAS_CODEC -DSQLITE_ENABLE_COLUMN_METADATA" \
LDFLAGS="-lcrypto" \
config_TARGET_EXEEXT=.exe \
${_arch}-configure \
--enable-tempstore \
--disable-tcl \
+ --enable-session \
+ --enable-fts3 \
+ --enable-fts5 \
+ --enable-json1 \
+ --enable-rtree \
..
make
popd