Skip to content

Commit 4952c9a

Browse files
committed
sys-apps/ignition: bump to 2.22.0
* remove coreos-go eclass dependency * generate a Manifest * drop live ebuild Signed-off-by: Mathieu Tortuyaux <[email protected]>
1 parent 1cfb954 commit 4952c9a

File tree

3 files changed

+9
-17
lines changed

3 files changed

+9
-17
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
DIST ignition-2.22.0.tar.gz 8262012 BLAKE2B f6406c88a9085dcc2c75a28a31ff9a67377745c55cc909e6e1fd4443f522004bc4a5c3d7c41d317e81b014dea2b96a16cbe4072173b8af7a6db7081b45741d01 SHA512 fd9fbe28b77c0593c4ca3f7d08fcb46c56c29d8fd4365c37856b8ccfd178d3cbb44dbe15effcfada3da851bece893edfe2b4de2c4873a90c909322a8c806143a

sdk_container/src/third_party/coreos-overlay/sys-apps/ignition/ignition-2.21.0-r1.ebuild

Lines changed: 0 additions & 1 deletion
This file was deleted.

sdk_container/src/third_party/coreos-overlay/sys-apps/ignition/ignition-9999.ebuild renamed to sdk_container/src/third_party/coreos-overlay/sys-apps/ignition/ignition-2.22.0.ebuild

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
# Copyright (c) 2015 CoreOS, Inc.. All rights reserved.
22
# Distributed under the terms of the GNU General Public License v2
33

4-
EAPI=7
5-
EGIT_REPO_URI="https://github.com/coreos/ignition.git"
6-
COREOS_GO_PACKAGE="github.com/flatcar/ignition/v2"
7-
COREOS_GO_GO111MODULE="off"
8-
inherit coreos-go git-r3 systemd udev
4+
EAPI=8
5+
inherit go-module
96

10-
if [[ "${PV}" == 9999 ]]; then
11-
KEYWORDS="~amd64 ~arm64"
12-
else
13-
EGIT_COMMIT="fc324e12230b036ce9d44f64346780121431ff27" # v2.21.0
14-
KEYWORDS="amd64 arm64"
15-
fi
7+
KEYWORDS="amd64 arm64"
168

179
DESCRIPTION="Pre-boot provisioning utility"
1810
HOMEPAGE="https://github.com/coreos/ignition"
19-
SRC_URI=""
11+
SRC_URI="https://github.com/coreos/ignition/archive/v${PV}.tar.gz -> ${P}.tar.gz"
2012

2113
LICENSE="Apache-2.0"
2214
SLOT="0/${PVR}"
@@ -63,13 +55,13 @@ PATCHES=(
6355
)
6456

6557
src_compile() {
66-
export GO15VENDOREXPERIMENT="1"
67-
GO_LDFLAGS="-X github.com/flatcar/ignition/v2/internal/version.Raw=${PV} -X github.com/flatcar/ignition/v2/internal/distro.selinuxRelabel=false" || die
68-
go_build "${COREOS_GO_PACKAGE}/internal"
58+
ego build \
59+
-ldflags "-X github.com/flatcar/ignition/v2/internal/version.Raw=${PV} -X github.com/flatcar/ignition/v2/internal/distro.selinuxRelabel=false" \
60+
"${S}/internal/main.go"
6961
}
7062

7163
src_install() {
72-
newbin ${GOBIN}/internal ${PN}
64+
newbin "${S}/main" "${PN}"
7365

7466
dosym "/usr/bin/${PN}" "/usr/libexec/${PN}-rmcfg"
7567
}

0 commit comments

Comments
 (0)