commit:     7d482d7eae4fd3b807a7a4a4ebbf09cb9e25700d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 27 12:49:12 2015 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 27 12:49:12 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d482d7e

dev-python/google-apputils: Fix permissions on unpacked files

Bug: https://bugs.gentoo.org/561266

Package-Manager: portage-2.2.22_p3

 ...google-apputils-0.4.0.ebuild => google-apputils-0.4.0-r1.ebuild} | 6 ++++++
 ...google-apputils-0.4.2.ebuild => google-apputils-0.4.2-r1.ebuild} | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/dev-python/google-apputils/google-apputils-0.4.0.ebuild 
b/dev-python/google-apputils/google-apputils-0.4.0-r1.ebuild
similarity index 91%
rename from dev-python/google-apputils/google-apputils-0.4.0.ebuild
rename to dev-python/google-apputils/google-apputils-0.4.0-r1.ebuild
index a285ff3..4ed6025 100644
--- a/dev-python/google-apputils/google-apputils-0.4.0.ebuild
+++ b/dev-python/google-apputils/google-apputils-0.4.0-r1.ebuild
@@ -25,6 +25,12 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
                dev-python/mox[${PYTHON_USEDEP}] )"
 # version borders needed are already confluent with versions in the tree
 
+src_unpack() {
+       default
+       find ${P} -type d -exec chmod 0755 {} + || die
+       find ${P} -type f -exec chmod 0644 {} + || die
+}
+
 python_prepare_all() {
        # https://code.google.com/p/google-apputils-python/source/detail?r=12
        # This version bordering is long out of date and wrong since end of 
March 2012!

diff --git a/dev-python/google-apputils/google-apputils-0.4.2.ebuild 
b/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild
similarity index 89%
rename from dev-python/google-apputils/google-apputils-0.4.2.ebuild
rename to dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild
index 055a248..613b4dc 100644
--- a/dev-python/google-apputils/google-apputils-0.4.2.ebuild
+++ b/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild
@@ -24,6 +24,12 @@ RDEPEND="
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
        test? ( ${RDEPEND} dev-python/mox[${PYTHON_USEDEP}] )"
 
+src_unpack() {
+       default
+       find ${P} -type d -exec chmod 0755 {} + || die
+       find ${P} -type f -exec chmod 0644 {} + || die
+}
+
 python_test() {
        # These yield 2 fails which are in fact expected errors run from a 
shell script!
        # They seemingly have no immediate mechanism to exit 0 in an expected 
fail style.

Reply via email to