Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Oct 2020 08:23:05 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550817 - head/devel/gobject-introspection
Message-ID:  <202010010823.0918N5fQ024541@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Thu Oct  1 08:23:05 2020
New Revision: 550817
URL: https://svnweb.freebsd.org/changeset/ports/550817

Log:
  Readd the precompile python files
  
  With the switch to the meson build system those were not generated anymore,
  do it manually
  
  PR:		250017
  Reported by:	sunpoet

Modified:
  head/devel/gobject-introspection/Makefile
  head/devel/gobject-introspection/pkg-plist

Modified: head/devel/gobject-introspection/Makefile
==============================================================================
--- head/devel/gobject-introspection/Makefile	Thu Oct  1 08:09:26 2020	(r550816)
+++ head/devel/gobject-introspection/Makefile	Thu Oct  1 08:23:05 2020	(r550817)
@@ -34,4 +34,10 @@ INSTALL_TARGET=	install-strip
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' ${WRKSRC}/tools/meson.build
 
+post-stage:
+	@${PYTHON_CMD} -m compileall -d ${PREFIX}/lib/${PORTNAME} \
+		"${STAGEDIR}${PREFIX}/lib/${PORTNAME}"
+	@${PYTHON_CMD} -O -m compileall -d ${PREFIX}/lib/${PORTNAME} \
+		"${STAGEDIR}${PREFIX}/lib/${PORTNAME}"
+
 .include <bsd.port.mk>

Modified: head/devel/gobject-introspection/pkg-plist
==============================================================================
--- head/devel/gobject-introspection/pkg-plist	Thu Oct  1 08:09:26 2020	(r550816)
+++ head/devel/gobject-introspection/pkg-plist	Thu Oct  1 08:23:05 2020	(r550817)
@@ -44,6 +44,64 @@ lib/girepository-1.0/xft-2.0.typelib
 lib/girepository-1.0/xlib-2.0.typelib
 lib/girepository-1.0/xrandr-1.3.typelib
 lib/gobject-introspection/giscanner/__init__.py
+lib/gobject-introspection/giscanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/annotationmain.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/annotationmain.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/annotationparser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/annotationparser.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/ast.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/ast.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/cachestore.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/cachestore.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/ccompiler.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/ccompiler.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/codegen.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/codegen.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/docmain.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/docmain.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/docwriter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/docwriter.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/dumper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/dumper.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/gdumpparser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/gdumpparser.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/girparser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/girparser.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/girwriter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/girwriter.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/introspectablepass.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/introspectablepass.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/libtoolimporter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/libtoolimporter.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/maintransformer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/maintransformer.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/mdextensions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/mdextensions.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/message.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/message.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/msvccompiler.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/msvccompiler.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/pkgconfig.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/pkgconfig.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/scannermain.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/scannermain.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/sectionparser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/sectionparser.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/shlibs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/shlibs.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/sourcescanner.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/sourcescanner.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/testcodegen.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/testcodegen.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/transformer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/transformer.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
+lib/gobject-introspection/giscanner/__pycache__/xmlwriter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+lib/gobject-introspection/giscanner/__pycache__/xmlwriter.cpython-%%PYTHON_SUFFIX%%.pyc
 lib/gobject-introspection/giscanner/_giscanner.so
 lib/gobject-introspection/giscanner/_version.py
 lib/gobject-introspection/giscanner/annotationmain.py



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