Hello,
Following up on the call for testers on barman, I am wondering if there
are users of:
* databases/pgloader
* databases/skytools
* databases/py-pg_activity
* geo/osm2pgsql
pgloader and skytools in ports are very old. skytools is now three
different tools and doesn't support python3 at all. I am wondering if
they can be removed.
If there are users of the latter two, can you try out the attached
diffs and report any breakage/success? The aim to get all consumers of
py-psycopg2 onto python3.
cc: maintainers of pgloader/skytools and py-pg_activity
Thanks,
Lucas
diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports
blob - 811dcbfe95bc0922ded190c9c2e9fd93e775ce80
file + geo/osm2pgsql/Makefile
--- geo/osm2pgsql/Makefile
+++ geo/osm2pgsql/Makefile
@@ -5,7 +5,7 @@ COMMENT = OSM data to PostgreSQL converter
GH_TAGNAME = 0.96.0
GH_PROJECT = osm2pgsql
GH_ACCOUNT = openstreetmap
-REVISION = 0
+REVISION = 1
CATEGORIES = geo databases
@@ -33,8 +33,9 @@ BUILD_DEPENDS = devel/libtool \
devel/protozero \
geo/libosmium
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
# postgresql,-contrib is needed for hstore extension
-TEST_DEPENDS = databases/py-psycopg2 \
+TEST_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR} \
geo/postgis \
databases/postgresql,-contrib
diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports
blob - 4de6c4a46ad301c093c021305f7567f9918c81b1
file + databases/py-pg_activity/Makefile
--- databases/py-pg_activity/Makefile
+++ databases/py-pg_activity/Makefile
@@ -5,8 +5,9 @@ COMMENT = command line tool for PostgreSQL server
act
MODPY_EGG_VERSION = 1.5.0
DISTNAME = pg_activity-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
+REVISION = 0
-GH_ACCOUNT = julmon
+GH_ACCOUNT = dalibo
GH_PROJECT = pg_activity
GH_TAGNAME = v${MODPY_EGG_VERSION}
@@ -18,10 +19,11 @@ MAINTAINER = Ingo Feinerer
<[email protected]>
PERMIT_PACKAGE = Yes
MODULES = lang/python
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_SETUPTOOLS = Yes
MODPY_SETUP_ARGS = --with-man
-RUN_DEPENDS = databases/py-psycopg2 \
- sysutils/py-psutil
+RUN_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR} \
+ sysutils/py-psutil${MODPY_FLAVOR}
post-patch:
sed -i 's|/usr/share|${LOCALBASE}|' ${WRKSRC}/setup.py
blob - 1e9bb6e287d5f79ee260ea9a9c089cb0e7be0c3f
file + databases/py-pg_activity/pkg/PLIST
--- databases/py-pg_activity/pkg/PLIST
+++ databases/py-pg_activity/pkg/PLIST
@@ -8,13 +8,14 @@ lib/python${MODPY_VERSION}/site-packages/pg_activity-$
lib/python${MODPY_VERSION}/site-packages/pg_activity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pgactivity/
lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.pyc
lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.pyc
lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.pyc
lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Data.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Process.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}UI.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
@man man/man1/pg_activity.1
-share/doc/${MODPY_PY_PREFIX}pg_activity/
-share/doc/${MODPY_PY_PREFIX}pg_activity/LICENSE.txt
+share/doc/py-pg_activity/
+share/doc/py-pg_activity/LICENSE.txt