Edit

IABSD.fr/ports/comms/amtterm/Makefile

Branch :

  • Show log

    Commit

  • Author : jca
    Date : 2025-10-31 17:49:47
    Hash : 4d4b4729
    Message : Move the amt-howto manpage in the amtterm-cli package The manpage covers information useful for Intel AMT in general, whether you use the cli or gui tools. So provide it to the users of the cli package who don't want to install more deps. The gui depends on the amtterm-cli package anyway.

  • comms/amtterm/Makefile
  • COMMENT-term=	cli client for Intel AMT serial-over-lan
    COMMENT-main=	client and tools for Intel AMT serial-over-lan
    
    V=		1.7
    REVISION=	0
    DISTNAME=	amtterm-$V
    PKGNAME-term=	amtterm-cli-$V
    MULTI_PACKAGES=	-main -term
    
    CATEGORIES=	comms sysutils net
    
    HOMEPAGE=	https://www.kraxel.org/blog/linux/amtterm/
    
    # GPLv2+
    PERMIT_PACKAGE=	Yes
    
    WANTLIB-term += c crypto ssl
    WANTLIB += atk-1.0 c cairo cairo-gobject crypto gdk-3 gdk_pixbuf-2.0
    WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gtk-3 harfbuzz intl pango-1.0
    WANTLIB += pangocairo-1.0 ssl vte-2.91
    
    # https://github.com/kraxel/amtterm/
    SITES=		https://www.kraxel.org/releases/amtterm/
    
    LIB_DEPENDS-term=
    LIB_DEPENDS-main= devel/gettext,-runtime \
    		devel/vte3
    RUN_DEPENDS-main= comms/amtterm,-term \
    		devel/desktop-file-utils \
    		www/p5-SOAP-Lite
    
    MAKE_FLAGS=	verbose=yes USE_OPENSSL=1
    FAKE_FLAGS=	mandir=${WRKINST}${PREFIX}/man
    
    USE_GMAKE=	Yes
    
    NO_TEST=	Yes
    
    MAKE_FILE=	GNUmakefile
    
    pre-configure:
    	cp ${FILESDIR}/Make.config ${WRKSRC}/
    
    .include <bsd.port.mk>