svn commit: r410513 - head/devel/gitg

Ruslan Makhmatkhanov rm at FreeBSD.org
Mon Mar 7 10:17:31 UTC 2016


Author: rm
Date: Mon Mar  7 10:17:29 2016
New Revision: 410513
URL: https://svnweb.freebsd.org/changeset/ports/410513

Log:
  devel/gitg: fix packaging with python 3.5
  
  Also add missing dependency upon py3gobject3 that is required when
  port is built with PYTHON option (default disable)
  
  With hat:       gnome

Modified:
  head/devel/gitg/Makefile
  head/devel/gitg/pkg-plist

Modified: head/devel/gitg/Makefile
==============================================================================
--- head/devel/gitg/Makefile	Mon Mar  7 09:59:55 2016	(r410512)
+++ head/devel/gitg/Makefile	Mon Mar  7 10:17:29 2016	(r410513)
@@ -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>

Modified: head/devel/gitg/pkg-plist
==============================================================================
--- head/devel/gitg/pkg-plist	Mon Mar  7 09:59:55 2016	(r410512)
+++ head/devel/gitg/pkg-plist	Mon Mar  7 10:17:29 2016	(r410513)
@@ -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


More information about the svn-ports-all mailing list