app-emulation/butane: new ebuild
This commit is contained in:
3
app-emulation/butane/Manifest
Normal file
3
app-emulation/butane/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
AUX butane-0.16.0-build-fix.patch 330 SHA256 9ae1203dd6fb60d21365aa4a658cbcd46afcb4ef8e02e2ab4056cca9ac757cf3 SHA512 b3da5e020785e8da90b6470654beb5b52974c1079035ad974b7e7a22d7961c169de5237487bc14c4a88735b12d30f18bebaed1de83fbaf6341c88552df3bd97e WHIRLPOOL 648fb32a77374c78ef365ab6563bcadd5468409993361d5a57d4a03cb05260cf1ef36e3883f9aec4fb50d373c07e532f79e2446d1f245ccfb1d4e3a86686f304
|
||||
DIST butane-0.16.0.tar.gz 498418 SHA256 ea6e8bc51bb2f00559c4392fa0e47758a6e84884a6a7b15980dcd3bf53c95b03 SHA512 5b6f71a8bcc6e7d99ebb70884275ee156b11a79d618828ea4c458cb844f2d5aa34df6d27adfcdbca9f6fe0e4a95a14eb41dcd47edb58bba5195eb96f98dc7f2e WHIRLPOOL 68bb7cf2f16fe659b026541d1eaa4f2f4517d2c82e1809897bc3849e8fc4f51e507bdf95e51f626aab6a0739ea1b330e22c13cfb64fc7d25539740ebfcb2fed6
|
||||
EBUILD butane-0.16.0.ebuild 382 SHA256 6cbeb109898e3e5a22760d7a5bbb6b96f19d9bfc1ec18d27588caf243e3e12ed SHA512 4163e8cb76b5b7531e02fbfbbc8c8968e0cd3f37a533a2f2bf767db1302ea2e3a50d16371f4f4a3c524cd1d28a6cc2a558b719a376f1dc91f9880144ee9f1b4b WHIRLPOOL cf88899d1cf17e7f6052922e7eeb5b4cb1d2e01c75709e14b49bd3de81542b5d8bdcaa07a24c1e1e0b6ccf0a402825b9a953e5138a52f6471424999ce8842d8a
|
||||
20
app-emulation/butane/butane-0.16.0.ebuild
Normal file
20
app-emulation/butane/butane-0.16.0.ebuild
Normal file
@@ -0,0 +1,20 @@
|
||||
EAPI=7
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Butane translates human-readable Butane Configs into machine-readable Ignition Configs"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
SRC_URI="https://github.com/coreos/butane/archive/refs/tags/v0.16.0.tar.gz -> $P.tar.gz"
|
||||
PATCHES="$FILESDIR/$P-build-fix.patch"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
cd $S && ./build
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin $S/bin/*/butane
|
||||
}
|
||||
11
app-emulation/butane/files/butane-0.16.0-build-fix.patch
Normal file
11
app-emulation/butane/files/butane-0.16.0-build-fix.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/build 2022-10-14 10:33:45.000000000 -0700
|
||||
+++ a/build 2022-12-08 15:29:36.931646200 -0800
|
||||
@@ -5,7 +5,7 @@
|
||||
export GO111MODULE=on
|
||||
export GOFLAGS=-mod=vendor
|
||||
export CGO_ENABLED=0
|
||||
-version=$(git describe --dirty --always)
|
||||
+version=0.16.0
|
||||
LDFLAGS="-w -X github.com/coreos/butane/internal/version.Raw=$version"
|
||||
|
||||
NAME=butane
|
||||
Reference in New Issue
Block a user