Edit

IABSD.fr/ports/sysutils/awscli/Makefile

Branch :

  • Show log

    Commit

  • Author : ajacoutot
    Date : 2021-03-28 07:39:16
    Hash : 403f3572
    Message : Update to awscli-1.19.39.

  • sysutils/awscli/Makefile
  • # $OpenBSD: Makefile,v 1.530 2021/03/28 07:39:16 ajacoutot Exp $
    
    COMMENT=		universal command line environment for AWS
    
    MODPY_EGG_VERSION=	1.19.39
    DISTNAME=		awscli-${MODPY_EGG_VERSION}
    
    CATEGORIES=		sysutils
    
    HOMEPAGE=		https://aws.amazon.com/cli/
    
    MAINTAINER=		Antoine Jacoutot <ajacoutot@openbsd.org>
    
    # Apache 2.0
    PERMIT_PACKAGE=		Yes
    
    MODULES=		lang/python
    
    MODPY_PI=		Yes
    MODPY_SETUPTOOLS=	Yes
    
    RUN_DEPENDS=		textproc/py-docutils${MODPY_FLAVOR}
    
    # !!! check setup.py for exact dependencies version
    #RUN_DEPENDS +=		devel/py-colorama${MODPY_FLAVOR}>=0.2.5,<0.4.4
    RUN_DEPENDS +=		devel/py-colorama${MODPY_FLAVOR}
    RUN_DEPENDS +=		net/py-botocore${MODPY_FLAVOR}=1.20.39
    RUN_DEPENDS +=		net/py-s3transfer${MODPY_FLAVOR}>=0.3.0,<0.4.0
    RUN_DEPENDS +=		textproc/py-yaml${MODPY_FLAVOR}>=3.10,<5.4
    RUN_DEPENDS +=		security/py-rsa${MODPY_FLAVOR}>=3.1.2,<4.8
    
    NO_TEST=		Yes
    
    post-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions
    	mv ${PREFIX}/bin/aws_bash_completer \
    		${PREFIX}/share/bash-completion/completions/awscli
    	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/awscli
    	mv ${PREFIX}/bin/aws_zsh_completer.sh \
    		${PREFIX}/share/examples/awscli
    	rm ${PREFIX}/bin/aws.cmd
    
    .include <bsd.port.mk>