Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 2020 22:14:49 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r558701 - head/devel/tevent
Message-ID:  <202012192214.0BJMEnN8000602@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Dec 19 22:14:49 2020
New Revision: 558701
URL: https://svnweb.freebsd.org/changeset/ports/558701

Log:
  Fix poudriere build_fs_violation for net/samba*
  
  - Bump PORTREVISION for package change
  
  The tevent module is being used during build of net/samba*, therefore the
  bytecode .pyc was generated. When running poudriere with -t flag, it checks
  filesystem violations and raises the tevent module was used error. The fix is to
  generate the bytecode and package it.
  
  PR:		243331
  Submitted by:	sunpoet (myself)
  Approved by:	maintainer (timeout, 25 days)

Modified:
  head/devel/tevent/Makefile

Modified: head/devel/tevent/Makefile
==============================================================================
--- head/devel/tevent/Makefile	Sat Dec 19 22:14:44 2020	(r558700)
+++ head/devel/tevent/Makefile	Sat Dec 19 22:14:49 2020	(r558701)
@@ -2,7 +2,7 @@
 
 PORTNAME=		tevent
 PORTVERSION=		0.10.2
-PORTREVISION=		0
+PORTREVISION=		1
 PORTEPOCH=		0
 CATEGORIES=		devel
 MASTER_SITES=		SAMBA
@@ -59,7 +59,8 @@ CONFIGURE_ARGS+=	--disable-python
 USES+=			python:3.4+
 
 PLIST_FILES+=		${PYTHON_SITELIBDIR}/_tevent.so \
-			${PYTHON_SITELIBDIR}/tevent.py
+			${PYTHON_SITELIBDIR}/tevent.py \
+			${PYTHON_SITELIBDIR}/__pycache__/tevent.cpython-${PYTHON_SUFFIX}.pyc
 .endif
 
 .include <bsd.port.pre.mk>
@@ -94,6 +95,7 @@ post-install:
 			${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtevent.so
 .if !defined(NO_PYTHON)
 			${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_tevent.so
+			${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
 .endif
 
 .include <bsd.port.post.mk>



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