On 2021/12/08 10:22, Johan Huldtgren wrote: > hello, > > this is a new port for py-maxminddb, a Python module for reading MaxMind > DB files. The module includes both a pure Python reader and a C > extension. This is a dependency for another port I'm working on. Built, > packaged, and tested on amd64. > > thanks, > > .jh
diff on top; new tgz attached. any OKs to import? diff --git net/py-maxminddb/Makefile net/py-maxminddb/Makefile index 9d95357..3bf86cd 100755 --- net/py-maxminddb/Makefile +++ net/py-maxminddb/Makefile @@ -1,6 +1,6 @@ # $OpenBSD: $ -COMMENT = python module for reading MaxMind DB files +COMMENT = Python module for reading MaxMind DB files MODPY_EGG_VERSION = 2.2.0 DISTNAME = maxminddb-${MODPY_EGG_VERSION} @@ -13,19 +13,18 @@ MAINTAINER = Johan Huldtgren <jhuldtg...@gmail.com> # Apache 2.0 PERMIT_PACKAGE = Yes +WANTLIB += maxminddb pthread + MODULES = lang/python MODPY_PI = Yes -MODPY_SETUPTOOLS = Yes - -LIB_DEPEND = maxminddb +MODPY_SETUPTOOLS = Yes +MODPY_PYTEST = Yes -CFLAGS+= -I "${LOCALBASE}/include" +CFLAGS += -I"${LOCALBASE}/include" FLAVORS = python3 FLAVOR = python3 -BUILD_DEPENDS = net/libmaxminddb,-db - -TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} +LIB_DEPENDS = net/libmaxminddb,-db .include <bsd.port.mk> diff --git net/py-maxminddb/pkg/PLIST net/py-maxminddb/pkg/PLIST index c06bf6d..5b7fd67 100644 --- net/py-maxminddb/pkg/PLIST +++ net/py-maxminddb/pkg/PLIST @@ -17,6 +17,7 @@ lib/python${MODPY_VERSION}/site-packages/maxminddb/${MODPY_PYCACHE}types.${MODPY lib/python${MODPY_VERSION}/site-packages/maxminddb/const.py lib/python${MODPY_VERSION}/site-packages/maxminddb/decoder.py lib/python${MODPY_VERSION}/site-packages/maxminddb/errors.py +@so lib/python${MODPY_VERSION}/site-packages/maxminddb/extension.${MODPY_PYC_MAGIC_TAG}so lib/python${MODPY_VERSION}/site-packages/maxminddb/extension.pyi lib/python${MODPY_VERSION}/site-packages/maxminddb/file.py lib/python${MODPY_VERSION}/site-packages/maxminddb/py.typed
py-maxminddb.tgz
Description: application/tar-gz