Edit

IABSD.fr/ports/sysutils/awscli/Makefile

Branch :

  • Show log

    Commit

  • Author : ajacoutot
    Date : 2024-11-16 10:11:10
    Hash : 1256dbac
    Message : Update to awscli-1.36.4.

  • sysutils/awscli/Makefile
  • COMMENT=		universal command line environment for AWS
    
    MODPY_EGG_VERSION=	1.36.4
    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_PYBUILD=		setuptools
    
    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.7
    #RUN_DEPENDS +=		net/py-botocore${MODPY_FLAVOR}=1.35.${MODPY_EGG_VERSION:E}
    RUN_DEPENDS +=		net/py-botocore${MODPY_FLAVOR}=1.35.63
    RUN_DEPENDS +=		net/py-s3transfer${MODPY_FLAVOR}>=0.10.0,<0.11.0
    RUN_DEPENDS +=		textproc/py-yaml${MODPY_FLAVOR}>=3.10,<6.1
    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>