Edit

IABSD.fr/ports/sysutils/hcloud/Makefile

Branch :

  • Show log

    Commit

  • Author : semarie
    Date : 2026-01-13 07:10:44
    Hash : 8a6c7217
    Message : replace do-test targets of some go modules to use TEST_TARGET variable - sysutils/hcloud ok sdk@ (MAINTAINER) tb@

  • sysutils/hcloud/Makefile
  • COMMENT =		command-line interface for Hetzner Cloud
    V =			1.50.0
    
    MODGO_MODNAME =		github.com/hetznercloud/cli
    MODGO_VERSION =		v${V}
    
    DISTNAME =		hcloud-${MODGO_VERSION}
    PKGNAME =		hcloud-${V}
    
    CATEGORIES =		sysutils
    
    HOMEPAGE =		https://github.com/hetznercloud/cli
    
    MAINTAINER =		Stefan Hagen <sh+ports@codevoid.de>
    
    # MIT
    PERMIT_PACKAGE =	Yes
    
    MODULES =		lang/go
    
    WANTLIB +=		c pthread
    
    MODGO_LDFLAGS =	\
    	-X github.com/hetznercloud/cli/internal/version.Version=${MODGO_VERSION}
    
    TEST_TARGET =		./...
    
    post-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hcloud
    	${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/hcloud
    	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/hcloud
    	${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/doc/hcloud/README.md
    
    .include "modules.inc"
    
    .include <bsd.port.mk>