Edit

IABSD.fr/ports/sysutils/alertmanager/Makefile

Branch :

  • Show log

    Commit

  • Author : denis
    Date : 2023-11-28 18:02:28
    Hash : 56b15150
    Message : Update to v0.26.0 Changelog : https://github.com/prometheus/alertmanager/releases/tag/v0.26.0 Diff by Lucas Gabriel Vuotto (lucas @ sexy is), thank you.

  • sysutils/alertmanager/Makefile
  • COMMENT =	handles alerts sent by the Prometheus server
    
    MODGO_MODNAME =	github.com/prometheus/alertmanager
    MODGO_VERSION =	v0.26.0
    
    MODGO_LDFLAGS += -X github.com/prometheus/common/version.Version=${MODGO_VERSION}
    
    DISTNAME =	alertmanager-${MODGO_VERSION}
    
    CATEGORIES =	sysutils
    HOMEPAGE =	https://prometheus.io/
    
    MAINTAINER =	Denis Fondras <denis@openbsd.org>
    
    # Apache 2.0
    PERMIT_PACKAGE =	Yes
    
    WANTLIB += c pthread
    
    MODULES =	lang/go
    
    do-install:
    	${INSTALL_DATA_DIR} ${WRKINST}/${SYSCONFDIR}/alertmanager
    	${INSTALL_DATA_DIR} ${WRKINST}/${LOCALSTATEDIR}/alertmanager
    	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/alertmanager
    	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/alertmanager
    	${INSTALL_PROGRAM} ${WRKDIR}/go/bin/alertmanager ${PREFIX}/bin
    	${INSTALL_PROGRAM} ${WRKDIR}/go/bin/amtool ${PREFIX}/bin
    	${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/alertmanager
    	${INSTALL_DATA} ${WRKSRC}/doc/examples/simple.yml \
    		${PREFIX}/share/examples/alertmanager
    	${INSTALL_DATA} ${WRKSRC}/template/default.tmpl \
    		${PREFIX}/share/examples/alertmanager
    
    .include "modules.inc"
    
    .include <bsd.port.mk>