Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/
Date: Mon, 29 Aug 2022 07:41:18
Message-Id: 1661758735.f8f461b16eb9c26f010a2deacd6a7e1b18086dd6.jsmolic@gentoo
1 commit: f8f461b16eb9c26f010a2deacd6a7e1b18086dd6
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 29 07:38:55 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 29 07:38:55 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f461b1
7
8 dev-embedded/u-boot-tools: drop 2022.04
9
10 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
11
12 dev-embedded/u-boot-tools/Manifest | 1 -
13 .../u-boot-tools/u-boot-tools-2022.04.ebuild | 80 ----------------------
14 2 files changed, 81 deletions(-)
15
16 diff --git a/dev-embedded/u-boot-tools/Manifest b/dev-embedded/u-boot-tools/Manifest
17 index 4dc8e2863d94..5781b290f803 100644
18 --- a/dev-embedded/u-boot-tools/Manifest
19 +++ b/dev-embedded/u-boot-tools/Manifest
20 @@ -1,2 +1 @@
21 -DIST u-boot-2022.04.tar.bz2 17772787 BLAKE2B 5d2035130c0631f8f1b7f7963bedf71578a66994e3950eb103a404a08e85686cd971ba51e8172093ccb75d975101024bf2a94d4064763ad57ad8950c11092319 SHA512 113056e542db049eea3b1d1ccbbe52c79539a2f9bb6129d284ec9200dcffec7bd5969821913a9899631575b80991c84ad01bc845b4bba614e42e54466d9f0d64
22 DIST u-boot-2022.07.tar.bz2 18087759 BLAKE2B bb78c7ccd56f12ebc622fb73d29cbf0a5db9d421133b191a6591845b4842b111145d2df649bae69011284bd468b8219ee0df20b61660ea4ec52006a93e14f09d SHA512 e1b3621dafac876c644ffb3d24b6e2380f5a78454c420a5b17d174e3f0b57731a95cfbff28ae7d0af4493f4bbf8d21e7f9236d61bb2414ed12295332b3d557b6
23
24 diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
25 deleted file mode 100644
26 index 7bf924633a93..000000000000
27 --- a/dev-embedded/u-boot-tools/u-boot-tools-2022.04.ebuild
28 +++ /dev/null
29 @@ -1,80 +0,0 @@
30 -# Copyright 1999-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -inherit toolchain-funcs
36 -
37 -MY_P="u-boot-${PV/_/-}"
38 -DESCRIPTION="utilities for working with Das U-Boot"
39 -HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome"
40 -SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2"
41 -S="${WORKDIR}/${MY_P}"
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0"
45 -KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
46 -IUSE="envtools"
47 -
48 -RDEPEND="dev-libs/openssl:="
49 -DEPEND="${RDEPEND}"
50 -BDEPEND="
51 - sys-devel/bison
52 - sys-devel/flex
53 - virtual/pkgconfig
54 -"
55 -
56 -src_prepare() {
57 - default
58 - sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
59 - scripts/kconfig/{g,m,n,q}conf-cfg.sh \
60 - scripts/kconfig/Makefile \
61 - tools/Makefile || die
62 -}
63 -
64 -src_configure() {
65 - tc-export AR BUILD_CC CC PKG_CONFIG
66 - tc-export_build_env
67 -}
68 -
69 -src_compile() {
70 - # Unset a few KBUILD variables. Bug #540476
71 - unset KBUILD_OUTPUT KBUILD_SRC
72 -
73 - local myemakeargs=(
74 - V=1
75 - AR="${AR}"
76 - CC="${CC}"
77 - HOSTCC="${BUILD_CC}"
78 - HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
79 - HOSTLDFLAGS="${BUILD_LDFLAGS}"
80 - )
81 -
82 - emake "${myemakeargs[@]}" tools-only_defconfig
83 -
84 - emake "${myemakeargs[@]}" \
85 - NO_SDL=1 \
86 - HOSTSTRIP=: \
87 - STRIP=: \
88 - CONFIG_ENV_OVERWRITE=y \
89 - $(usex envtools envtools tools-all)
90 -}
91 -
92 -src_test() { :; }
93 -
94 -src_install() {
95 - cd tools || die
96 -
97 - if ! use envtools; then
98 - dobin bmp_logo dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage
99 - fi
100 -
101 - dobin env/fw_printenv
102 -
103 - dosym fw_printenv /usr/bin/fw_setenv
104 -
105 - insinto /etc
106 - doins env/fw_env.config
107 -
108 - doman ../doc/mkimage.1
109 -}