From 68d757d5379b7a91d895124b62f8bc5ea724d437 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 15 Nov 2017 17:17:22 +0100 Subject: [PATCH] dev-python/pypy3-bin: Fix mtimes between generated and source files Ensure to preserve file mtimes while copying them from the source tree to the installation image. This ensures that the generated files are newer than source files, and that PyPy does not attempt to rewrite them at runtime. --- .../{pypy3-bin-5.9.0-r2.ebuild => pypy3-bin-5.9.0-r3.ebuild} | 2 ++ 1 file changed, 2 insertions(+) rename dev-python/pypy3-bin/{pypy3-bin-5.9.0-r2.ebuild => pypy3-bin-5.9.0-r3.ebuild} (98%) diff --git a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r2.ebuild b/dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild similarity index 98% rename from dev-python/pypy3-bin/pypy3-bin-5.9.0-r2.ebuild rename to dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild index 0f0e4bd042db..4ac56798f83a 100644 --- a/dev-python/pypy3-bin/pypy3-bin-5.9.0-r2.ebuild +++ b/dev-python/pypy3-bin/pypy3-bin-5.9.0-r3.ebuild @@ -150,6 +150,8 @@ src_install() { doexe pypy3-c libpypy3-c.so pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so" insinto "${dest}" + # preserve mtimes to avoid obsoleting caches + insopts -p doins -r include lib_pypy lib-python dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3 dodoc README.rst -- 2.26.2