diff options
Diffstat (limited to 'app-containers/umoci')
-rw-r--r-- | app-containers/umoci/Manifest | 2 | ||||
-rw-r--r-- | app-containers/umoci/umoci-0.4.7.ebuild | 37 |
2 files changed, 39 insertions, 0 deletions
diff --git a/app-containers/umoci/Manifest b/app-containers/umoci/Manifest index 2078142c384d..6bc4aea5478d 100644 --- a/app-containers/umoci/Manifest +++ b/app-containers/umoci/Manifest @@ -1,3 +1,5 @@ DIST umoci-0.4.6.tar.gz 2273608 BLAKE2B d5a36c78918697b9c8f54a5c4b914a9124b5e989dff3efc81a9f64f1bd276189d15a565a6ec2e8d4021925017e9a7a17f7cc5359a552f7c57dda414c25d2fb02 SHA512 0614dd583e00b6e2e69256f1ae1d3316e5bb5989a177d18c5ceacf3af18ab82ccf8edef879b6c813855d878d5af53c541ac433d81e6c20796885a26c57564118 +DIST umoci-0.4.7.tar.gz 2515579 BLAKE2B 595fdaf8b3e8c330a2966bdb70a4915964fa6b8823572b0bc7dfc797fce47771732cdf24514f3458833a048c155155920306838eab8654a547553897458d5013 SHA512 bb76c6c74766bc6558fa414b66a626194c60a9dee49aee050ad459590675bd79032b8e8c390439c0aa74c09abc921a6789fac57fc996ef958a376bc1c675d9fc EBUILD umoci-0.4.6.ebuild 797 BLAKE2B b79c2ac05f6ed5ae1db9e1d04781a6f46c4f2a17ec8c70db0a3a6e7e5ec96605b480b3a5a8f5386a822b9e68d46bbce34e968dc13930147515d2d0627a9c07b8 SHA512 e3217bb2e870b11ce3ac2e7cf5341193cee6b57dae1b85a33e1ae3ba6499d6f5deb8bf2852a5c9bc92fc2a3500390c5b2dac447cdcbf88310d5e55f27fb433f2 +EBUILD umoci-0.4.7.ebuild 814 BLAKE2B e18d76d2186cdf137674e19c320ef1a1d93b5fcb029660aded4bc0d5eaed18d786fc86f0f8cb124674a3d19501b68c260e4e3b94e62cfebe249172063d72e93b SHA512 1a7074b3af1b1e9d6544d3749edc70605320a7ca04db3f5d4ced370c936617c15fae572d810248b7ae8ed5e489813504060d6f2a9c011829bea361c091a42510 MISC metadata.xml 334 BLAKE2B 0db8c3a6f9a4370b4b95fcf130b5cd23cfe6dd430b188e4ca3c371b7ab491d88eb0036105af583ab85abbc440548f3b908885d6e9930deeac62528ed7aa6b0cc SHA512 456f9befdc8ea77ee2ee1be940ee69394384db8ef163e6f270960606c3b8295499c0e95cf9d5585f4a41065a4a7b6fc8e0476e7c8c1d31a80aadea5b22abdc42 diff --git a/app-containers/umoci/umoci-0.4.7.ebuild b/app-containers/umoci/umoci-0.4.7.ebuild new file mode 100644 index 000000000000..691522485c5b --- /dev/null +++ b/app-containers/umoci/umoci-0.4.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo go-module + +COMMIT=17f38511d61846e2fb8ec01a1532f3ef5525e71d + +DESCRIPTION="Manipulation tool for OCI images" +HOMEPAGE="https://github.com/opencontainers/umoci" +SRC_URI="https://github.com/opencontainers/umoci/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +BDEPEND="dev-go/go-md2man" + +src_compile() { + ego build -buildmode=pie -mod=vendor \ + -ldflags "-w -X main.gitCommit=${COMMIT} -X main.version=${PV}" \ + -o "bin/${PN}" ./cmd/${PN} + + cd doc/man || die + for f in *.1.md; do + edo go-md2man -in ${f} -out ${f%%.md} + done +} + +src_install() { + dobin bin/${PN} + doman doc/man/*.1 + local DOCS=( CHANGELOG.md README.md ) + einstalldocs +} |