Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/sparc-utils/
Date: Wed, 31 Aug 2022 05:34:54
Message-Id: 1661923783.a4ad5e2d3b2727998f7c771ca426bfd812ec649e.asturm@gentoo
1 commit: a4ad5e2d3b2727998f7c771ca426bfd812ec649e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 05:29:43 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 05:29:43 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ad5e2d
7
8 sys-apps/sparc-utils: drop 1.9-r6
9
10 Closes: https://bugs.gentoo.org/867559
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sys-apps/sparc-utils/sparc-utils-1.9-r6.ebuild | 62 --------------------------
14 1 file changed, 62 deletions(-)
15
16 diff --git a/sys-apps/sparc-utils/sparc-utils-1.9-r6.ebuild b/sys-apps/sparc-utils/sparc-utils-1.9-r6.ebuild
17 deleted file mode 100644
18 index adeaa08ea36c..000000000000
19 --- a/sys-apps/sparc-utils/sparc-utils-1.9-r6.ebuild
20 +++ /dev/null
21 @@ -1,62 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -inherit toolchain-funcs
28 -
29 -DESCRIPTION="Various sparc utilities from Debian GNU/Linux"
30 -HOMEPAGE="https://packages.debian.org/sparc-utils"
31 -SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.orig.tar.gz
32 - mirror://debian/pool/main/s/${PN}/${PN}_${PV}-4.diff.gz"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="0"
36 -KEYWORDS="-* sparc"
37 -IUSE=""
38 -
39 -DEPEND="virtual/os-headers"
40 -RDEPEND=">=sys-apps/util-linux-2.13-r1"
41 -
42 -S=${WORKDIR}/${P}.orig
43 -
44 -PATCHES=(
45 - "${WORKDIR}/${PN}_${PV}-4.diff"
46 - "${FILESDIR}"/${P}-no-implicit.patch
47 - "${FILESDIR}"/elftoaout-2.3-64bit_fixes-1.patch
48 -)
49 -
50 -src_compile() {
51 - emake -C elftoaout-2.3 \
52 - CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
53 - emake -C src piggyback piggyback64 \
54 - CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
55 - emake -C prtconf-1.3 all \
56 - CC="$(tc-getCC)"
57 -}
58 -
59 -src_install() {
60 - # since the debian/piggyback64.1 manpage is a pointer to the
61 - # debian/piggyback.1 manpage, copy debian/piggyback.1 to
62 - # debian/piggyback64.1
63 -
64 - cp "${S}"/debian/piggyback.1 "${S}"/debian/piggyback64.1 || die
65 -
66 - dobin elftoaout-2.3/elftoaout
67 - dobin src/piggyback
68 - dobin src/piggyback64
69 - dosbin prtconf-1.3/prtconf
70 - dosbin prtconf-1.3/eeprom
71 -
72 - doman elftoaout-2.3/elftoaout.1
73 - doman prtconf-1.3/prtconf.8
74 - doman prtconf-1.3/eeprom.8
75 - doman debian/piggyback.1
76 - doman debian/piggyback64.1
77 -}
78 -
79 -pkg_postinst() {
80 - ewarn "In order to have /usr/sbin/eeprom, make sure you build /dev/openprom"
81 - ewarn "device support (CONFIG_SUN_OPENPROMIO) into the kernel, or as a"
82 - ewarn "module (and that the module is loaded)."
83 -}