Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
Date: Thu, 04 Jan 2018 23:57:34
Message-Id: 1515110198.72533ec33e2fa41ac5f9859a4e1826a1baac512a.zmedico@gentoo
1 commit: 72533ec33e2fa41ac5f9859a4e1826a1baac512a
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 4 23:55:17 2018 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 4 23:56:38 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72533ec3
7
8 sys-apps/portage: eliminate virtual/tmpfiles dependency
9
10 Closes: https://bugs.gentoo.org/643386
11 Package-Manager: Portage-2.3.19, Repoman-2.3.6
12
13 sys-apps/portage/portage-2.3.19-r1.ebuild | 7 ++++---
14 sys-apps/portage/portage-9999.ebuild | 7 ++++---
15 2 files changed, 8 insertions(+), 6 deletions(-)
16
17 diff --git a/sys-apps/portage/portage-2.3.19-r1.ebuild b/sys-apps/portage/portage-2.3.19-r1.ebuild
18 index 1c78b4a699f..ad03ed45ed6 100644
19 --- a/sys-apps/portage/portage-2.3.19-r1.ebuild
20 +++ b/sys-apps/portage/portage-2.3.19-r1.ebuild
21 @@ -1,4 +1,4 @@
22 -# Copyright 1999-2017 Gentoo Foundation
23 +# Copyright 1999-2018 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25
26 EAPI=5
27 @@ -10,7 +10,7 @@ PYTHON_COMPAT=(
28 )
29 PYTHON_REQ_USE='bzip2(+),threads(+)'
30
31 -inherit distutils-r1 tmpfiles
32 +inherit distutils-r1
33
34 DESCRIPTION="Portage is the package management and distribution system for Gentoo"
35 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
36 @@ -203,7 +203,8 @@ python_install_all() {
37 esetup.py "${targets[@]}"
38 fi
39
40 - dotmpfiles "${FILESDIR}"/portage-ccache.conf
41 + insinto /usr/lib/tmpfiles.d
42 + doins "${FILESDIR}"/portage-ccache.conf
43
44 # Due to distutils/python-exec limitations
45 # these must be installed to /usr/bin.
46
47 diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild
48 index e025371418a..db45902de9a 100644
49 --- a/sys-apps/portage/portage-9999.ebuild
50 +++ b/sys-apps/portage/portage-9999.ebuild
51 @@ -1,4 +1,4 @@
52 -# Copyright 1999-2017 Gentoo Foundation
53 +# Copyright 1999-2018 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55
56 EAPI=6
57 @@ -10,7 +10,7 @@ PYTHON_COMPAT=(
58 )
59 PYTHON_REQ_USE='bzip2(+),threads(+)'
60
61 -inherit distutils-r1 git-r3 tmpfiles
62 +inherit distutils-r1 git-r3
63
64 DESCRIPTION="Portage is the package management and distribution system for Gentoo"
65 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
66 @@ -202,7 +202,8 @@ python_install_all() {
67 esetup.py "${targets[@]}"
68 fi
69
70 - dotmpfiles "${FILESDIR}"/portage-ccache.conf
71 + insinto /usr/lib/tmpfiles.d
72 + doins "${FILESDIR}"/portage-ccache.conf
73
74 # Due to distutils/python-exec limitations
75 # they must be installed to /usr/bin.