summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/gitg/Makefile15
-rw-r--r--devel/gitg/pkg-plist2
2 files changed, 15 insertions, 2 deletions
diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile
index 8a7a20d34178..956d1270718b 100644
--- a/devel/gitg/Makefile
+++ b/devel/gitg/Makefile
@@ -48,6 +48,19 @@ NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
PYTHON_USES= python:3
PYTHON_CONFIGURE_ENABLE= python
+PYTHON_USE= GNOME=py3gobject3
PYTHON_PLIST_SUB= PYTHON_SUFFIX=${PYTHON_SUFFIX}
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if defined(PYTHON_REL)
+.if ${PYTHON_REL} < 3500
+PYOEXTENSION= pyo
+.else
+PYOEXTENSION= opt-1.pyc
+.endif
+.endif
+
+PLIST_SUB+= PYOEXTENSION=${PYOEXTENSION}
+
+.include <bsd.port.post.mk>
diff --git a/devel/gitg/pkg-plist b/devel/gitg/pkg-plist
index ce250b483f37..ced443d64c6c 100644
--- a/devel/gitg/pkg-plist
+++ b/devel/gitg/pkg-plist
@@ -15,7 +15,7 @@ lib/libgitg-ext-1.0.so.0
lib/libgitg-ext-1.0.so.0.0.0
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/GitgExt.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GitgExt.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GitgExt.cpython-%%PYTHON_SUFFIX%%.pyo
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GitgExt.cpython-%%PYTHON_SUFFIX%%.%%PYOEXTENSION%%
libdata/pkgconfig/libgitg-1.0.pc
libdata/pkgconfig/libgitg-ext-1.0.pc
man/man1/gitg.1.gz