svn commit: r468235 - head/archivers/py-borgbackup
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Tue Apr 24 19:47:27 UTC 2018
Author: sunpoet
Date: Tue Apr 24 19:47:26 2018
New Revision: 468235
URL: https://svnweb.freebsd.org/changeset/ports/468235
Log:
Fix msgpack dependency
- Update RUN_DEPENDS
- Bump PORTREVISION for package change
Bump msgpack requirement to 0.5.6 which is the only acceptable 0.5.x version [1].
PR: 227717
Reported by: <iron.udjin at gmail.com>
Submitted by: sunpoet (myself)
Approved by: Jose Garcia Juanino <jjuanino at gmail.com>
Reference: https://github.com/borgbackup/borg/issues/3753 [1]
Modified:
head/archivers/py-borgbackup/Makefile
Modified: head/archivers/py-borgbackup/Makefile
==============================================================================
--- head/archivers/py-borgbackup/Makefile Tue Apr 24 19:47:21 2018 (r468234)
+++ head/archivers/py-borgbackup/Makefile Tue Apr 24 19:47:26 2018 (r468235)
@@ -3,7 +3,7 @@
PORTNAME= borgbackup
DISTVERSION= 1.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm@${PY_FLAVOR}
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
libzstd.so:archivers/zstd
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.4.6:devel/py-msgpack@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.6:devel/py-msgpack@${PY_FLAVOR}
OPTIONS_DEFINE= FUSE
FUSE_DESC= Support to mount locally borg backup files
@@ -27,6 +27,9 @@ FUSE_RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/llfuse.so
USES= python:3.4+ ssl
USE_PYTHON= autoplist distutils
+
+post-patch:
+ @${REINPLACE_CMD} -i '' -e 's|msgpack-python>=0.4.6,<0.5.0|msgpack>=0.5.6|' ${WRKSRC}/setup.py ${WRKSRC}/src/borgbackup.egg-info/requires.txt
post-install:
@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
More information about the svn-ports-head
mailing list