git: 7d52f7bb76a9 - main - databases/py-apsw: Update to 3.42.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 16 Aug 2023 18:31:33 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=7d52f7bb76a96fcbdcf71824467f4a59089de4f6 commit 7d52f7bb76a96fcbdcf71824467f4a59089de4f6 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-08-16 18:11:35 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-08-16 18:25:20 +0000 databases/py-apsw: Update to 3.42.0.1 Changes: https://github.com/rogerbinns/apsw/releases https://rogerbinns.github.io/apsw/changes.html --- databases/py-apsw/Makefile | 8 +++++--- databases/py-apsw/distinfo | 6 +++--- databases/py-apsw/files/patch-setup.py | 9 ++++++--- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile index 6c4884bbb746..088f1c07b8b4 100644 --- a/databases/py-apsw/Makefile +++ b/databases/py-apsw/Makefile @@ -1,11 +1,11 @@ PORTNAME= apsw -PORTVERSION= 3.42.0.0 +PORTVERSION= 3.42.0.1 CATEGORIES= databases python MASTER_SITES= PYPI \ https://sqlite.org/2023/:sqlite PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= apsw-${PORTVERSION}${EXTRACT_SUFX} \ - sqlite-autoconf-${PORTVERSION:C|\.([0-9])[[:>:]]|0\1|g:C|\.||g}.tar.gz:sqlite + sqlite-autoconf-${APSW_SQLITE_VER}.tar.gz:sqlite MAINTAINER= sunpoet@FreeBSD.org COMMENT= Another Python SQLite Wrapper @@ -20,6 +20,8 @@ USE_PYTHON= autoplist concurrent distutils unittest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} +APSW_SQLITE_VER=${PORTVERSION:R:C|\.([0-9])[[:>:]]|0\1|g:C|\.||g}00 + OPTIONS_DEFINE= EXTENSION OPTIONS_DEFAULT=EXTENSION EXTENSION_DESC= Allow loadable extensions @@ -28,7 +30,7 @@ EXTENSION_VARS= PYDISTUTILS_BUILDARGS+=--enable=load_extension EXTENSION_VARS_OFF= PYDISTUTILS_BUILDARGS+=--omit=load_extension post-patch: - @${MV} ${WRKDIR}/sqlite-autoconf-${PORTVERSION:C|\.([0-9])[[:>:]]|0\1|g:C|\.||g} ${WRKSRC}/sqlite3 + @${MV} ${WRKDIR}/sqlite-autoconf-${APSW_SQLITE_VER} ${WRKSRC}/sqlite3 post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + diff --git a/databases/py-apsw/distinfo b/databases/py-apsw/distinfo index 608d9d1a180e..7f1b7d499d45 100644 --- a/databases/py-apsw/distinfo +++ b/databases/py-apsw/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1685792216 -SHA256 (apsw-3.42.0.0.tar.gz) = 8157920d1c11c072044aa14c7c0477ff6b1a36b5cd597127091a21fa10cf9208 -SIZE (apsw-3.42.0.0.tar.gz) = 371979 +TIMESTAMP = 1691070008 +SHA256 (apsw-3.42.0.1.tar.gz) = 3c827af1725d690bca50032bde889a84527920423e80545c0da40bcef4d0e0ae +SIZE (apsw-3.42.0.1.tar.gz) = 382876 SHA256 (sqlite-autoconf-3420000.tar.gz) = 7abcfd161c6e2742ca5c6c0895d1f853c940f203304a0b49da4e1eca5d088ca6 SIZE (sqlite-autoconf-3420000.tar.gz) = 3148813 diff --git a/databases/py-apsw/files/patch-setup.py b/databases/py-apsw/files/patch-setup.py index dba26bfcd001..a0438d426cc6 100644 --- a/databases/py-apsw/files/patch-setup.py +++ b/databases/py-apsw/files/patch-setup.py @@ -1,6 +1,6 @@ ---- setup.py.orig 2023-03-26 20:08:04 UTC +--- setup.py.orig 2023-07-25 19:42:08 UTC +++ setup.py -@@ -227,40 +227,7 @@ class fetch(Command): +@@ -260,43 +260,7 @@ class fetch(Command): if self.sqlite: write(" Getting the SQLite amalgamation") @@ -26,8 +26,11 @@ - import zlib - tar = tarfile.open("nonexistentname to keep old python happy", 'r', data) - configmember = None +- kwargs = {} +- if sys.version_info >= (3, 11, 4): +- kwargs["filter"] = "tar" - for member in tar.getmembers(): -- tar.extract(member) +- tar.extract(member, **kwargs) - # find first file named configure - if not configmember and member.name.endswith("/configure"): - configmember = member