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: Fri, 05 Jan 2018 00:21:35
Message-Id: 1515111610.302eff51953f1258205feba67936bfb779fc3478.zmedico@gentoo
1 commit: 302eff51953f1258205feba67936bfb779fc3478
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 5 00:19:22 2018 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 5 00:20:10 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302eff51
7
8 sys-apps/portage: use systemd eclass for tmpfiles support
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 | 5 ++---
14 sys-apps/portage/portage-9999.ebuild | 5 ++---
15 2 files changed, 4 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 ad03ed45ed6..b4d889b8092 100644
19 --- a/sys-apps/portage/portage-2.3.19-r1.ebuild
20 +++ b/sys-apps/portage/portage-2.3.19-r1.ebuild
21 @@ -10,7 +10,7 @@ PYTHON_COMPAT=(
22 )
23 PYTHON_REQ_USE='bzip2(+),threads(+)'
24
25 -inherit distutils-r1
26 +inherit distutils-r1 systemd
27
28 DESCRIPTION="Portage is the package management and distribution system for Gentoo"
29 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
30 @@ -203,8 +203,7 @@ python_install_all() {
31 esetup.py "${targets[@]}"
32 fi
33
34 - insinto /usr/lib/tmpfiles.d
35 - doins "${FILESDIR}"/portage-ccache.conf
36 + systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
37
38 # Due to distutils/python-exec limitations
39 # these must be installed to /usr/bin.
40
41 diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild
42 index db45902de9a..3464c42d718 100644
43 --- a/sys-apps/portage/portage-9999.ebuild
44 +++ b/sys-apps/portage/portage-9999.ebuild
45 @@ -10,7 +10,7 @@ PYTHON_COMPAT=(
46 )
47 PYTHON_REQ_USE='bzip2(+),threads(+)'
48
49 -inherit distutils-r1 git-r3
50 +inherit distutils-r1 git-r3 systemd
51
52 DESCRIPTION="Portage is the package management and distribution system for Gentoo"
53 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
54 @@ -202,8 +202,7 @@ python_install_all() {
55 esetup.py "${targets[@]}"
56 fi
57
58 - insinto /usr/lib/tmpfiles.d
59 - doins "${FILESDIR}"/portage-ccache.conf
60 + systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
61
62 # Due to distutils/python-exec limitations
63 # they must be installed to /usr/bin.