Index: head/multimedia/tautulli/Makefile =================================================================== --- head/multimedia/tautulli/Makefile (revision 548463) +++ head/multimedia/tautulli/Makefile (revision 548464) @@ -1,60 +1,61 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= tautulli -PORTVERSION= 2.2.4 +PORTVERSION= 2.5.5 DISTVERSIONPREFIX=v CATEGORIES= multimedia python MAINTAINER= christer.edwards@gmail.com COMMENT= Monitoring, analytics, and notifications for Plex Media Server LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pycryptodomex>0:security/py-pycryptodomex@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -USES= python:2.7 shebangfix +USES= python:3.5+ shebangfix USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= Tautulli.py SUB_LIST= PYTHON_CMD=${PYTHON_CMD} python_OLD_CMD= /bin/sh GH_ACCOUNT= Tautulli GH_PROJECT= Tautulli -NO_BUILD= yes NO_ARCH= yes PORTDOCS= API.md CHANGELOG.md README.md USERS= tautulli GROUPS= tautulli OPTIONS_DEFINE= DOCS post-patch: ${FIND} ${WRKSRC} -name '*.orig' -delete + +do-build: + @${PYTHON_CMD} -m compileall ${WRKSRC} + @${PYTHON_CMD} -O -m compileall ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \ ${STAGEDIR}${WWWDIR}/plexpy cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib plexpy" ${STAGEDIR}${WWWDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Tautulli.py ${STAGEDIR}${WWWDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${RLN} ${STAGEDIR}${DOCSDIR}/CHANGELOG.md ${STAGEDIR}${WWWDIR}/CHANGELOG.md post-install: ${FIND} -s ${STAGEDIR}${WWWDIR} -type d -empty -delete ${FIND} -s ${STAGEDIR} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} .include Index: head/multimedia/tautulli/distinfo =================================================================== --- head/multimedia/tautulli/distinfo (revision 548463) +++ head/multimedia/tautulli/distinfo (revision 548464) @@ -1,3 +1,3 @@ -TIMESTAMP = 1592821409 -SHA256 (Tautulli-Tautulli-v2.2.4_GH0.tar.gz) = 92b68c98070ef5a55b18d738439a95c6a20546bb336a0149259bb3bb956efc5c -SIZE (Tautulli-Tautulli-v2.2.4_GH0.tar.gz) = 12307350 +TIMESTAMP = 1599469947 +SHA256 (Tautulli-Tautulli-v2.5.5_GH0.tar.gz) = 4311a03be3338859fe740e8b115615154bee3075b77997b90044f357e3afd2e5 +SIZE (Tautulli-Tautulli-v2.5.5_GH0.tar.gz) = 13079734 Index: head/multimedia/tautulli/files/patch-Tautulli.py =================================================================== --- head/multimedia/tautulli/files/patch-Tautulli.py (revision 548463) +++ head/multimedia/tautulli/files/patch-Tautulli.py (nonexistent) @@ -1,11 +0,0 @@ ---- Tautulli.py.orig 2018-03-17 14:15:36 UTC -+++ Tautulli.py -@@ -1,8 +1,4 @@ - #!/usr/local/bin/python2.7 --''''which python >/dev/null 2>&1 && exec python "$0" "$@" # ''' --''''which python2 >/dev/null 2>&1 && exec python2 "$0" "$@" # ''' --''''which python2.7 >/dev/null 2>&1 && exec python2.7 "$0" "$@" # ''' --''''exec echo "Error: Python not found!" # ''' - - # -*- coding: utf-8 -*- - Property changes on: head/multimedia/tautulli/files/patch-Tautulli.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property