Skip to content

Commit

Permalink
databases/py-apsw: Update to 3.42.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
sunpoet committed Aug 16, 2023
1 parent d6116e6 commit 7d52f7b
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 9 deletions.
8 changes: 5 additions & 3 deletions databases/py-apsw/Makefile
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand All @@ -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} {} +
Expand Down
6 changes: 3 additions & 3 deletions databases/py-apsw/distinfo
Original file line number Diff line number Diff line change
@@ -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
9 changes: 6 additions & 3 deletions databases/py-apsw/files/patch-setup.py
Original file line number Diff line number Diff line change
@@ -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")

Expand All @@ -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
Expand Down

0 comments on commit 7d52f7b

Please sign in to comment.