Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/
Date: Mon, 18 Feb 2019 23:49:23
Message-Id: 1550533747.07249f05acded59ac1f74d53e4961ddb346d2632.slyfox@gentoo
1 commit: 07249f05acded59ac1f74d53e4961ddb346d2632
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 18 23:48:44 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 18 23:49:07 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07249f05
7
8 dev-embedded/sdcc: drop prepstrip, bug #587310
9
10 Reported-by: Michał Górny
11 Closes: https://bugs.gentoo.org/587310
12 Package-Manager: Portage-2.3.60, Repoman-2.3.12
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 dev-embedded/sdcc/sdcc-3.5.0.ebuild | 7 +------
16 dev-embedded/sdcc/sdcc-3.8.0.ebuild | 7 +------
17 dev-embedded/sdcc/sdcc-9999.ebuild | 7 +++++--
18 3 files changed, 7 insertions(+), 14 deletions(-)
19
20 diff --git a/dev-embedded/sdcc/sdcc-3.5.0.ebuild b/dev-embedded/sdcc/sdcc-3.5.0.ebuild
21 index 3379d7019c1..5a4e83b451d 100644
22 --- a/dev-embedded/sdcc/sdcc-3.5.0.ebuild
23 +++ b/dev-embedded/sdcc/sdcc-3.5.0.ebuild
24 @@ -1,4 +1,4 @@
25 -# Copyright 1999-2018 Gentoo Foundation
26 +# Copyright 1999-2019 Gentoo Authors
27 # Distributed under the terms of the GNU General Public License v2
28
29 EAPI="5"
30 @@ -112,9 +112,4 @@ src_install() {
31 docs_compile || cd "${WORKDIR}"/doc
32 dohtml -r *
33 fi
34 -
35 - # a bunch of archives (*.a) are built & installed by gputils
36 - # for PIC processors, but they do not work with standard `ar`
37 - # & `scanelf` utils and they're not for the host.
38 - env RESTRICT="" prepstrip "${D%/}"/usr/bin
39 }
40
41 diff --git a/dev-embedded/sdcc/sdcc-3.8.0.ebuild b/dev-embedded/sdcc/sdcc-3.8.0.ebuild
42 index b2e7a0f0e7b..570c8091c70 100644
43 --- a/dev-embedded/sdcc/sdcc-3.8.0.ebuild
44 +++ b/dev-embedded/sdcc/sdcc-3.8.0.ebuild
45 @@ -1,4 +1,4 @@
46 -# Copyright 1999-2018 Gentoo Authors
47 +# Copyright 1999-2019 Gentoo Authors
48 # Distributed under the terms of the GNU General Public License v2
49
50 EAPI=6
51 @@ -125,9 +125,4 @@ src_install() {
52 cd "${WORKDIR}"/doc
53 dodoc -r *
54 fi
55 -
56 - # a bunch of archives (*.a) are built & installed by gputils
57 - # for PIC processors, but they do not work with standard `ar`
58 - # & `scanelf` utils and they're not for the host.
59 - env RESTRICT="" prepstrip "${D%/}"/usr/bin
60 }
61
62 diff --git a/dev-embedded/sdcc/sdcc-9999.ebuild b/dev-embedded/sdcc/sdcc-9999.ebuild
63 index b2e7a0f0e7b..4a113587a4d 100644
64 --- a/dev-embedded/sdcc/sdcc-9999.ebuild
65 +++ b/dev-embedded/sdcc/sdcc-9999.ebuild
66 @@ -1,4 +1,4 @@
67 -# Copyright 1999-2018 Gentoo Authors
68 +# Copyright 1999-2019 Gentoo Authors
69 # Distributed under the terms of the GNU General Public License v2
70
71 EAPI=6
72 @@ -129,5 +129,8 @@ src_install() {
73 # a bunch of archives (*.a) are built & installed by gputils
74 # for PIC processors, but they do not work with standard `ar`
75 # & `scanelf` utils and they're not for the host.
76 - env RESTRICT="" prepstrip "${D%/}"/usr/bin
77 +
78 + # TODO: use dostrip from EAPI=7 when subversion gets EAPI=7
79 + # in bug #678344:
80 + #dostrip "${D%/}"/usr/bin
81 }