Date: Sun, 17 May 2020 08:35:20 +0000 (UTC) From: Hiroki Tagato <tagattie@FreeBSD.org> 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 Message-ID: <202005170835.04H8ZKws029186@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <uzsolt@uzsolt.hu> (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 <bsd.port.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005170835.04H8ZKws029186>