Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/
Date: Sat, 28 Sep 2019 08:48:30
Message-Id: 1569660496.7fd54196ad042b7b8f564d6aab6545892493a2de.grobian@gentoo
1 commit: 7fd54196ad042b7b8f564d6aab6545892493a2de
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 27 06:49:04 2019 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 28 08:48:16 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd54196
7
8 app-portage/portage-utils: drop old 0.62, m68k has 0.80 stable now
9
10 Package-Manager: Portage-2.3.69, Repoman-2.3.16
11 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
12
13 app-portage/portage-utils/Manifest | 1 -
14 .../portage-utils/portage-utils-0.62.ebuild | 77 ----------------------
15 2 files changed, 78 deletions(-)
16
17 diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest
18 index 0fd600cee70..1f7d72468b3 100644
19 --- a/app-portage/portage-utils/Manifest
20 +++ b/app-portage/portage-utils/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST portage-utils-0.62.tar.xz 527216 BLAKE2B ac8331b74998ddb86db55a937992447bccf60611cc259ceb5fe79918c1a43b6dc4633e4ad64462e2df5c39e8d8aa193bd57ab24dcd714e088357eb3cb177e972 SHA512 71b2888cef1bf7549c3829cc7d4bbe2e99a711434bae4fb78c55b9c37815b61623518f19ab87db30f533d771398933c085640dc7c8ffcedf87a70ac702a52fa1
23 DIST portage-utils-0.74.tar.xz 1587792 BLAKE2B 7c4588e3d44266a5260df42cc685aa03c584248e9970956033e4191a7a842a4b2162110ac99c2bb18645aaafc6ae6ee960e9b26ba0a8863497911eef1e943f64 SHA512 cd3f44c135b3d44e15a95eed41281fce62f225a9d05d5d5bb1be230b2d59cdb87755f011b313a9ec32e4cafdf3b3979c4ef423365edd7dcc472ca2e38c09c83e
24 DIST portage-utils-0.80.tar.xz 1762692 BLAKE2B 32e4502d517ec088eadf17a4a348b9b9bc33348380b65f93ac7c043150732ba3ff0d18ee96f8877c697a91000fdc036de392d6e6711d62248bb7c57e25d4433f SHA512 cca86877e87e5bd2e9423822db4b7afa15e8f291717c808ef0455b121db0778b2364552e9f1d5e1a8bad3f1f8880ae2b5dbd586bf1dd74d7c4f4e72fa990c78c
25
26 diff --git a/app-portage/portage-utils/portage-utils-0.62.ebuild b/app-portage/portage-utils/portage-utils-0.62.ebuild
27 deleted file mode 100644
28 index 28eb664c0b5..00000000000
29 --- a/app-portage/portage-utils/portage-utils-0.62.ebuild
30 +++ /dev/null
31 @@ -1,77 +0,0 @@
32 -# Copyright 1999-2019 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI="4"
36 -
37 -inherit flag-o-matic toolchain-funcs eutils
38 -
39 -DESCRIPTION="small and fast portage helper tools written in C"
40 -HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils"
41 -SRC_URI="mirror://gentoo/${P}.tar.xz
42 - https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
43 -
44 -LICENSE="GPL-2"
45 -SLOT="0"
46 -KEYWORDS="m68k"
47 -IUSE="nls static"
48 -
49 -RDEPEND="dev-libs/iniparser:0"
50 -DEPEND="${RDEPEND}
51 - app-arch/xz-utils
52 - static? ( dev-libs/iniparser:0[static-libs] )"
53 -
54 -src_prepare() {
55 - epatch_user
56 -}
57 -
58 -src_configure() {
59 - use static && append-ldflags -static
60 -
61 - # Avoid slow configure+gnulib+make if on an up-to-date Linux system
62 - if use prefix || ! use kernel_linux || \
63 - has_version '<sys-libs/glibc-2.10'
64 - then
65 - econf --with-eprefix="${EPREFIX}"
66 - else
67 - tc-export CC
68 - fi
69 -}
70 -
71 -src_compile() {
72 - emake NLS=$(usex nls)
73 -}
74 -
75 -src_install() {
76 - default
77 -
78 - exeinto /etc/portage/bin
79 - doexe "${FILESDIR}"/post_sync
80 - insinto /etc/portage/postsync.d
81 - doins "${FILESDIR}"/q-reinitialize
82 -
83 - # Portage fixes shebangs, we just need to fix the paths in the files
84 - sed -i \
85 - -e "s:\(/etc/portage/postsync.d\|/usr/bin/q\):${EPREFIX}&:g" \
86 - "${ED}"/etc/portage/bin/post_sync \
87 - "${ED}"/etc/portage/postsync.d/q-reinitialize || die
88 -}
89 -
90 -pkg_preinst() {
91 - # preserve +x bit on postsync files #301721
92 - local x
93 - pushd "${ED}" >/dev/null
94 - for x in etc/portage/postsync.d/* ; do
95 - [[ -x ${EROOT}/${x} ]] && chmod +x "${x}"
96 - done
97 -}
98 -
99 -pkg_postinst() {
100 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
101 - elog "${EPREFIX}/etc/portage/postsync.d/q-reinitialize has been installed for convenience"
102 - elog "If you wish for it to be automatically run at the end of every --sync:"
103 - elog " # chmod +x ${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
104 - elog "Normally this should only take a few seconds to run but file systems"
105 - elog "such as ext3 can take a lot longer. To disable, simply do:"
106 - elog " # chmod -x ${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
107 - fi
108 -}