1 |
commit: bff822005b671778d4f3a45ad3d9983512a86377 |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Aug 13 07:41:53 2017 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Aug 13 07:41:53 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=bff82200 |
7 |
|
8 |
sys-apps/portage: version bump to 2.3.7 |
9 |
|
10 |
Package-Manager: Portage-2.3.7-prefix, Repoman-2.3.3 |
11 |
|
12 |
sys-apps/portage/Manifest | 2 +- |
13 |
.../portage/{portage-2.3.5.ebuild => portage-2.3.7.ebuild} | 11 ++--------- |
14 |
2 files changed, 3 insertions(+), 10 deletions(-) |
15 |
|
16 |
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest |
17 |
index 1615291209..9b4865e225 100644 |
18 |
--- a/sys-apps/portage/Manifest |
19 |
+++ b/sys-apps/portage/Manifest |
20 |
@@ -1,3 +1,3 @@ |
21 |
DIST prefix-portage-2.2.28.tar.bz2 1187416 SHA256 e4bb6c08a65252cfb3faf777ff9bb6aab162174766202f811154c0bbe301b45e SHA512 ea0661783d421d204272b9a210745aa2040a18ea347299b3d768588e10ca8dd2e24b46975249bf30010bf565514aea640f4edb9db2ca064312c899304a8c1f42 WHIRLPOOL d2d3feab14c4b0dc706db9336e08637897d963d0cbd7e1995431701c8c1914f6f42f57917470a2c89cdc8596d2ed8183c80f3814eba7512b5216611595da38a1 |
22 |
-DIST prefix-portage-2.3.5.tar.bz2 1163747 SHA256 d0a0d3c3b09f8abd10ea7569f87d5dbb57623baba1972258461c4afd16fc98af SHA512 0ae5a043b41c57e24dee60cb2ac8ab0896e562e815544685a75b106c8f22f3c0540077755f6f9f462130d13ef2995e54dfd63a8c9b529c6646c5dcf7fda3575d WHIRLPOOL 89e939c6c35e9056dbff78e663a07317500b9b7efe1ba32f585ba1f9752f97b78363bab2b301dae21bebcd5c859f625d38b12b056b885776bf8c51ece6d84595 |
23 |
DIST prefix-portage-2.3.6.tar.bz2 1214157 SHA256 3a2b4494a7fc97dae8c2c50a02004ae47281d01338a878e99a756b9b62194417 SHA512 065d0d6eee144473ffb3b16e1df43f54a9e5295e11c5dac4e0a5ceb416d36d7b7fac2e4194777f0b352a181bc24d80fac10ea53c11356fee34ed98a8bd6a2fea WHIRLPOOL 45c19dde4a0f6fa5750515707d81f31b446e36dd90d66daf44e8baebcd6b337cb16a85fc962c4181532c419552af223388ef77262ca407979dfb16f797446f40 |
24 |
+DIST prefix-portage-2.3.7.tar.bz2 1228627 SHA256 3d6c0818520d6e39df0c0a94b7fc206e1c82e596f88146c729245a8489968ceb SHA512 bff82ccac9cbb249f196c656311ba0d29cd93ee803bc2f3744e028cf85c0b622cabacdee9bc634cf06bb92afc342f0790e19e2cc6ff87d6593228f6b79b7c332 WHIRLPOOL d6f236a618cd8c2e2817e4d1a9d3dac5072cd012cf8756bd144d652b63e09fca6134ab84780911674563aa977458532eda6a04b024e413b1e732e75984581563 |
25 |
|
26 |
diff --git a/sys-apps/portage/portage-2.3.5.ebuild b/sys-apps/portage/portage-2.3.7.ebuild |
27 |
similarity index 95% |
28 |
rename from sys-apps/portage/portage-2.3.5.ebuild |
29 |
rename to sys-apps/portage/portage-2.3.7.ebuild |
30 |
index 231f912693..af55c0f34b 100644 |
31 |
--- a/sys-apps/portage/portage-2.3.5.ebuild |
32 |
+++ b/sys-apps/portage/portage-2.3.7.ebuild |
33 |
@@ -90,7 +90,6 @@ python_prepare_all() { |
34 |
distutils-r1_python_prepare_all |
35 |
|
36 |
epatch "${FILESDIR}"/${PN}-2.2.28-ebuildshell-r1.patch # 155161 |
37 |
- epatch "${FILESDIR}"/${PN}-2.3.4-mj-safe-econf.patch |
38 |
use prefix-chaining && |
39 |
epatch "${FILESDIR}"/${PN}-2.3.5-prefix-chaining.patch |
40 |
|
41 |
@@ -114,19 +113,13 @@ python_prepare_all() { |
42 |
|
43 |
if [[ -n ${EPREFIX} ]] ; then |
44 |
# PREFIX LOCAL: only hack const_autotool |
45 |
- local extrapath="/usr/bin:/bin" |
46 |
+ local extrapath="/usr/sbin:/usr/bin:/sbin:/bin" |
47 |
# ok, we can't rely on PORTAGE_ROOT_USER being there yet, as people |
48 |
# tend not to update that often, as long as we are a separate ebuild |
49 |
# we can assume when unset, it's time for some older trick |
50 |
if [[ -z ${PORTAGE_ROOT_USER} ]] ; then |
51 |
PORTAGE_ROOT_USER=$(python -c 'from portage.const import rootuser; print rootuser') |
52 |
fi |
53 |
- # lazy check, but works for now |
54 |
- if [[ ${PORTAGE_ROOT_USER} == "root" ]] ; then |
55 |
- # we need this for e.g. mtree on FreeBSD (and Darwin) which is in |
56 |
- # /usr/sbin |
57 |
- extrapath="/usr/sbin:/usr/bin:/sbin:/bin" |
58 |
- fi |
59 |
local defaultpath="${EPREFIX}/usr/sbin:${EPREFIX}/usr/bin:${EPREFIX}/sbin:${EPREFIX}/bin" |
60 |
# We need to probe for bash in the Prefix, because it may not |
61 |
# exist, in which case we fall back to the currently in use |
62 |
@@ -151,7 +144,7 @@ python_prepare_all() { |
63 |
-e "s|@sysconfdir@|${EPREFIX}/etc|" \ |
64 |
-i '{}' + || \ |
65 |
die "Failed to patch sources" |
66 |
- # We don't need the below, since setup.py deal with this (and |
67 |
+ # We don't need the below, since setup.py deals with this (and |
68 |
# more) so we don't have to make this correct |
69 |
# -e "s|@PORTAGE_BASE@|${EPREFIX}/usr/lib/portage/${EPYTHON}|" \ |