Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/graphite-web/
Date: Fri, 07 Jan 2022 09:04:50
Message-Id: 1641546279.ffa0b5efc22797f863a1c511c4904aecbfe046df.grobian@gentoo
1 commit: ffa0b5efc22797f863a1c511c4904aecbfe046df
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 7 09:04:23 2022 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 7 09:04:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa0b5ef
7
8 net-analyzer/graphite-web-1.1.8-r2: fix python pre-compiled files
9
10 Closes: https://bugs.gentoo.org/808863
11 Package-Manager: Portage-3.0.28, Repoman-3.0.3
12 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
13
14 .../{graphite-web-1.1.8-r1.ebuild => graphite-web-1.1.8-r2.ebuild} | 7 +++++--
15 1 file changed, 5 insertions(+), 2 deletions(-)
16
17 diff --git a/net-analyzer/graphite-web/graphite-web-1.1.8-r1.ebuild b/net-analyzer/graphite-web/graphite-web-1.1.8-r2.ebuild
18 similarity index 93%
19 rename from net-analyzer/graphite-web/graphite-web-1.1.8-r1.ebuild
20 rename to net-analyzer/graphite-web/graphite-web-1.1.8-r2.ebuild
21 index 2fa1a1ef5fed..933b28b75a8c 100644
22 --- a/net-analyzer/graphite-web/graphite-web-1.1.8-r1.ebuild
23 +++ b/net-analyzer/graphite-web/graphite-web-1.1.8-r2.ebuild
24 @@ -67,8 +67,11 @@ python_install() {
25 distutils-r1_python_install \
26 --install-data="${EPREFIX}"/usr/share/${PN}
27
28 - insinto /etc/${PN}
29 - newins webapp/graphite/local_settings.py.example local_settings.py
30 + # copy the file once, to keep the timestamps correct, #808863
31 + if [[ ! -e ${ED}/etc/${PN}/local_settings.py ]] ; then
32 + insinto /etc/${PN}
33 + newins webapp/graphite/local_settings.py.example local_settings.py
34 + fi
35 pushd "${D}/$(python_get_sitedir)"/graphite > /dev/null || die
36 ln -s ../../../../../etc/${PN}/local_settings.py local_settings.py || die
37 popd > /dev/null || die