Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Sep 2020 07:54:23 +0000 (UTC)
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548464 - in head/multimedia/tautulli: . files
Message-ID:  <202009130754.08D7sNNU047342@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Sun Sep 13 07:54:23 2020
New Revision: 548464
URL: https://svnweb.freebsd.org/changeset/ports/548464

Log:
  multimedia/tautulli: Update to 2.5.5
  
  - Updated to use python3
  - There is now a build step that runs 'python -m compileall' on all python code
  - Tautulli supports libraries with the new and improved plex movie scanner
  
  PR:		249161
  Submitted by:	Michiel van Baak <michiel@vanbaak.eu>
  Approved by:	Christer Edwards <christer.edwards@gmail.com>

Deleted:
  head/multimedia/tautulli/files/patch-Tautulli.py
Modified:
  head/multimedia/tautulli/Makefile
  head/multimedia/tautulli/distinfo

Modified: head/multimedia/tautulli/Makefile
==============================================================================
--- head/multimedia/tautulli/Makefile	Sun Sep 13 07:44:56 2020	(r548463)
+++ head/multimedia/tautulli/Makefile	Sun Sep 13 07:54:23 2020	(r548464)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tautulli
-PORTVERSION=	2.2.4
+PORTVERSION=	2.5.5
 DISTVERSIONPREFIX=v
 CATEGORIES=	multimedia python
 
@@ -12,14 +12,12 @@ COMMENT=	Monitoring, analytics, and notifications for 
 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}
 
@@ -29,7 +27,6 @@ python_OLD_CMD=	/bin/sh
 GH_ACCOUNT=	Tautulli
 GH_PROJECT=	Tautulli
 
-NO_BUILD=	yes
 NO_ARCH=	yes
 PORTDOCS=	API.md CHANGELOG.md README.md
 
@@ -40,6 +37,10 @@ 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 \

Modified: head/multimedia/tautulli/distinfo
==============================================================================
--- head/multimedia/tautulli/distinfo	Sun Sep 13 07:44:56 2020	(r548463)
+++ head/multimedia/tautulli/distinfo	Sun Sep 13 07:54:23 2020	(r548464)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009130754.08D7sNNU047342>