Edit

IABSD.fr/ports/sysutils/duplicity/Makefile

Branch :

  • Show log

    Commit

  • Author : espie
    Date : 2023-09-27 17:16:22
    Hash : f372f5ac
    Message : MASTER_SITES -> SITES

  • sysutils/duplicity/Makefile
  • COMMENT =		encrypted backup using rsync algorithm
    
    MODPY_EGG_VERSION =	1.0.0
    DISTNAME =		duplicity-${MODPY_EGG_VERSION}
    
    CATEGORIES =		sysutils
    
    HOMEPAGE =		https://www.nongnu.org/duplicity/
    
    # GPLv2
    PERMIT_PACKAGE =	Yes
    
    WANTLIB += rsync
    
    SITES =			${SITE_SAVANNAH:=duplicity/}
    
    MODULES =		lang/python
    
    MODPY_PYBUILD =		setuptools_scm
    
    BUILD_DEPENDS =		devel/gettext,-tools
    
    LIB_DEPENDS =		net/librsync
    
    RUN_DEPENDS =		devel/py-fasteners${MODPY_FLAVOR} \
    			devel/py-future${MODPY_FLAVOR} \
    			net/ncftp \
    			security/gnupg>=2.2.23p1 \
    			security/py-paramiko${MODPY_FLAVOR}
    
    TEST_DEPENDS =		archivers/gtar \
    			archivers/par2cmdline \
    			devel/py-codestyle${MODPY_FLAVOR} \
    			devel/py-coverage${MODPY_FLAVOR} \
    			devel/py-mock${MODPY_FLAVOR} \
    			devel/py-pexpect${MODPY_FLAVOR} \
    			devel/pylint${MODPY_FLAVOR} \
    			devel/py-test${MODPY_FLAVOR} \
    			devel/py-test-cov${MODPY_FLAVOR} \
    			devel/py-test-runner${MODPY_FLAVOR} \
    			sysutils/py-psutil${MODPY_FLAVOR} \
    			textproc/py-sphinx${MODPY_FLAVOR}
    
    MAKE_ENV =		LIBRSYNC_DIR=${LOCALBASE}
    
    MODPY_ADJ_FILES =	bin/duplicity bin/rdiffdir
    
    .include <bsd.port.mk>