Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Mar 2016 10:17:30 +0000 (UTC)
From:      Ruslan Makhmatkhanov <rm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410513 - head/devel/gitg
Message-ID:  <201603071017.u27AHUbk069766@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603071017.u27AHUbk069766>