databases/py-sqlcipher3: New port: Python 3 bindings for SQLCipher
This commit is contained in:
parent
324cdec765
commit
49039a7d96
|
@ -809,6 +809,7 @@
|
|||
SUBDIR += py-sqlalchemy13
|
||||
SUBDIR += py-sqlalchemy14
|
||||
SUBDIR += py-sqlalchemy20
|
||||
SUBDIR += py-sqlcipher3
|
||||
SUBDIR += py-sqlglot
|
||||
SUBDIR += py-sqlite-fts4
|
||||
SUBDIR += py-sqlite-utils
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
PORTNAME= sqlcipher3
|
||||
DISTVERSION= 0.5.2
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Python 3 bindings for SQLCipher
|
||||
WWW= https://github.com/coleifer/sqlcipher3
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher
|
||||
|
||||
USES= localbase python
|
||||
USE_PYTHON= distutils autoplist pytest
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sqlcipher3/_sqlite3${PYTHON_EXT_SUFFIX}.so
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1707948034
|
||||
SHA256 (sqlcipher3-0.5.2.tar.gz) = 032619b45d54520e418c3462f8caee8e3ef08991a43713839f0e6b243beafaee
|
||||
SIZE (sqlcipher3-0.5.2.tar.gz) = 40357
|
|
@ -0,0 +1,14 @@
|
|||
SQLCipher is a standalone fork of the SQLite database library that adds 256 bit
|
||||
AES encryption of database files and other security features like:
|
||||
* on-the-fly encryption
|
||||
* tamper detection
|
||||
* memory sanitization
|
||||
* strong key derivation
|
||||
|
||||
SQLCipher is based on SQLite and stable upstream release features are
|
||||
periodically integrated. While SQLCipher is maintained as a separate version of
|
||||
the source tree, the project minimizes alterations to core SQLite code whenever
|
||||
possible.
|
||||
|
||||
SQLCipher is maintained by Zetetic, LLC, and additional information and
|
||||
documentation is available on the official SQLCipher site.
|
Loading…
Reference in New Issue