From owner-svn-ports-head@freebsd.org Sun May 17 08:35:21 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2A1EB2CA745; Sun, 17 May 2020 08:35:21 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49PwSn0HzMz46bD; Sun, 17 May 2020 08:35:21 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E053FDB1C; Sun, 17 May 2020 08:35:20 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04H8ZK9q029190; Sun, 17 May 2020 08:35:20 GMT (envelope-from tagattie@FreeBSD.org) Received: (from tagattie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04H8ZKws029186; Sun, 17 May 2020 08:35:20 GMT (envelope-from tagattie@FreeBSD.org) Message-Id: <202005170835.04H8ZKws029186@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tagattie set sender to tagattie@FreeBSD.org using -f From: Hiroki Tagato Date: Sun, 17 May 2020 08:35:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535526 - in head: . sysutils sysutils/py-rdiff-backup sysutils/py-rdiff-backup/files sysutils/rdiff-backup X-SVN-Group: ports-head X-SVN-Commit-Author: tagattie X-SVN-Commit-Paths: in head: . sysutils sysutils/py-rdiff-backup sysutils/py-rdiff-backup/files sysutils/rdiff-backup X-SVN-Commit-Revision: 535526 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 May 2020 08:35:21 -0000 Author: tagattie Date: Sun May 17 08:35:19 2020 New Revision: 535526 URL: https://svnweb.freebsd.org/changeset/ports/535526 Log: - Update to 2.0.0 and undeprecate - Rename portname to py-rdiff-backup following Python Ports Policy[1] - Flavorize - Remove PORTEPOCH due to package name change - Use CHEESESHOP as MASTER_SITES instead of USE_GITHUB as per [1] - Update COMMENT to match the description at PyPi as per [1] - Update LICENSE and LICENSE_FILE based on the info at PyPi - Add autoplist and concurrent to USE_PYTHON as per [1] - Delete MAN1S and DOCS to let autoplist handle these files - Delete pkg-plist in favor of autoplist - Add TEST_DEPENDS and do-test target [1] https://wiki.freebsd.org/Python/PortsPolicy PR: 246250 Submitted by: Zsolt Udvari (maintainer) Reviewed by: koobs, bapt Approved by: ehaupt (mentor) Changelog: https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/CHANGELOG Differential Revision: https://reviews.freebsd.org/D24816 Added: head/sysutils/py-rdiff-backup/ - copied from r535525, head/sysutils/rdiff-backup/ Deleted: head/sysutils/py-rdiff-backup/files/ head/sysutils/py-rdiff-backup/pkg-plist head/sysutils/rdiff-backup/ Modified: head/MOVED head/sysutils/Makefile head/sysutils/py-rdiff-backup/Makefile head/sysutils/py-rdiff-backup/distinfo Modified: head/MOVED ============================================================================== --- head/MOVED Sun May 17 08:34:43 2020 (r535525) +++ head/MOVED Sun May 17 08:35:19 2020 (r535526) @@ -15011,3 +15011,4 @@ net-p2p/parity-ethereum|net-p2p/openethereum|2020-05-1 net-im/linux-telegram-desktop|net-im/telegram-desktop|2020-05-13|Has expired: Broken for more than 6 months, use native version devel/libphutil||2020-05-15|Has expired: Upstream merged functionality into downstream projects. print/frescobaldi|print/py-frescobaldi|2020-05-16|Renamed to comply with Python Ports Policy +sysutils/rdiff-backup|sysutils/py-rdiff-backup@py37|2020-05-16|Renamed comply with Python Ports Policy and flavored Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sun May 17 08:34:43 2020 (r535525) +++ head/sysutils/Makefile Sun May 17 08:35:19 2020 (r535526) @@ -991,6 +991,7 @@ SUBDIR += py-pyznap SUBDIR += py-queuelib SUBDIR += py-ranger + SUBDIR += py-rdiff-backup SUBDIR += py-salt SUBDIR += py-scandir SUBDIR += py-scarab @@ -1029,7 +1030,6 @@ SUBDIR += rclean SUBDIR += rcm SUBDIR += rdate - SUBDIR += rdiff-backup SUBDIR += rdup SUBDIR += read-edid SUBDIR += recoverdm Modified: head/sysutils/py-rdiff-backup/Makefile ============================================================================== --- head/sysutils/rdiff-backup/Makefile Sun May 17 08:34:43 2020 (r535525) +++ head/sysutils/py-rdiff-backup/Makefile Sun May 17 08:35:19 2020 (r535526) @@ -2,42 +2,34 @@ # $FreeBSD$ PORTNAME= rdiff-backup -PORTVERSION= 1.2.8 -PORTREVISION= 3 -PORTEPOCH= 1 -CATEGORIES= sysutils -MASTER_SITES= SAVANNAH \ - LOCAL/vd/${PORTNAME}${PKGNAMESUFFIX} +DISTVERSION= 2.0.0 +CATEGORIES= sysutils python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= uzsolt@uzsolt.hu -COMMENT= Local/remote mirroring+incremental backup +COMMENT= Easy to use and efficient backup and restore utility -LICENSE= GPLv2 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= librsync.so:net/librsync +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} +USES= localbase:ldflags python:3.5+ +USE_LDCONFIG= yes +USE_PYTHON= autoplist concurrent distutils + CONFLICTS= rdiff-backup-devel-[0-9]* rdiff-backup-1.0* PORTSCOUT= limitw:1,even -USES= python:2.7 -USE_PYTHON= distutils -USE_LDCONFIG= yes - -MAN1S= rdiff-backup.1 rdiff-backup-statistics.1 -DOCS= CHANGELOG README COPYING FAQ.html - -OPTIONS_DEFINE= DOCS - post-install: - ${INSTALL_MAN} ${MAN1S:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/man/man1 - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} -.for lib in C.so _librsync.so - ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME:S,-,_,}/${lib} -.endfor + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/_librsync.so + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/C.so + +do-test: + cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox .include Modified: head/sysutils/py-rdiff-backup/distinfo ============================================================================== --- head/sysutils/rdiff-backup/distinfo Sun May 17 08:34:43 2020 (r535525) +++ head/sysutils/py-rdiff-backup/distinfo Sun May 17 08:35:19 2020 (r535526) @@ -1,2 +1,3 @@ -SHA256 (rdiff-backup-1.2.8.tar.gz) = 0d91a85b40949116fa8aaf15da165c34a2d15449b3cbe01c8026391310ac95db -SIZE (rdiff-backup-1.2.8.tar.gz) = 196526 +TIMESTAMP = 1589335376 +SHA256 (rdiff-backup-2.0.0.tar.gz) = 1ce16abd4232d49212654572bf1fae4cdbc94e4056d96ef506feeeb87c14a0c3 +SIZE (rdiff-backup-2.0.0.tar.gz) = 408363