You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
59 lines
1.8 KiB
Tcl
59 lines
1.8 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
PortGroup golang 1.0
|
|
|
|
go.setup github.com/containers/skopeo 1.22.2 v
|
|
revision 0
|
|
|
|
description Work with remote container image registries
|
|
|
|
long_description \
|
|
{*}${description}. ${name} works with API V2 container image registries \
|
|
such as docker.io and quay.io registries, private registries, local \
|
|
directories and local OCI-layout directories.
|
|
|
|
categories sysutils
|
|
installs_libs no
|
|
license Apache-2
|
|
maintainers {gmail.com:herby.gillot @herbygillot} \
|
|
openmaintainer
|
|
|
|
checksums rmd160 201bfee5d9fd942d0a281687487b5c5fbddf571d \
|
|
sha256 b6e1f208c1048f7a80613e8154774e6a3fdc891aeb45325c8ed905be4dee48d8 \
|
|
size 10327855
|
|
|
|
depends_build-append \
|
|
port:go-md2man
|
|
|
|
depends_lib-append port:gpgme \
|
|
port:gnupg2 \
|
|
port:libassuan \
|
|
port:pkgconfig
|
|
|
|
patch {
|
|
# Do not rebuild the skopeo binary during the installation phase
|
|
|
|
reinplace -E \
|
|
{s|^install-binary: bin/skopeo|install-binary:|} \
|
|
${worksrcpath}/Makefile
|
|
|
|
reinplace -E \
|
|
{s|^completions: bin/skopeo|completions:|} \
|
|
${worksrcpath}/Makefile
|
|
}
|
|
|
|
build.cmd make
|
|
build.target all
|
|
|
|
destroot {
|
|
system -W ${worksrcpath} \
|
|
"make DESTDIR=${destroot} \\
|
|
CONTAINERSCONFDIR=${prefix}/etc/containers \\
|
|
LOOKASIDEDIR=${prefix}/var/lib/containers/sigstore \\
|
|
PREFIX=${prefix} \\
|
|
install"
|
|
}
|
|
|
|
use_parallel_build no
|