Changeset View
Changeset View
Standalone View
Standalone View
multimedia/tautulli/Makefile
# Created by: Mark Felder <feld@FreeBSD.org> | # Created by: Mark Felder <feld@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= tautulli | PORTNAME= tautulli | ||||
PORTVERSION= 2.2.4 | DISTVERSION= 2.5.2 | ||||
DISTVERSIONPREFIX=v | DISTVERSIONPREFIX=v | ||||
CATEGORIES= multimedia python | CATEGORIES= multimedia python | ||||
MAINTAINER= christer.edwards@gmail.com | MAINTAINER= christer.edwards@gmail.com | ||||
COMMENT= Monitoring, analytics, and notifications for Plex Media Server | COMMENT= Monitoring, analytics, and notifications for Plex Media Server | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | 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} \ | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ | ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ | ||||
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss | ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss | ||||
USES= python:2.7 shebangfix | USES= python shebangfix | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
USE_RC_SUBR= ${PORTNAME} | USE_RC_SUBR= ${PORTNAME} | ||||
SHEBANG_FILES= Tautulli.py | SHEBANG_FILES= Tautulli.py | ||||
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} | SUB_LIST= PYTHON_CMD=${PYTHON_CMD} | ||||
python_OLD_CMD= /bin/sh | python_OLD_CMD= /bin/sh | ||||
GH_ACCOUNT= Tautulli | GH_ACCOUNT= Tautulli | ||||
GH_PROJECT= Tautulli | GH_PROJECT= Tautulli | ||||
Show All 14 Lines | do-install: | ||||
${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \ | ${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \ | ||||
${STAGEDIR}${WWWDIR}/plexpy | ${STAGEDIR}${WWWDIR}/plexpy | ||||
cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib plexpy" ${STAGEDIR}${WWWDIR} | cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib plexpy" ${STAGEDIR}${WWWDIR} | ||||
${INSTALL_SCRIPT} ${WRKSRC}/Tautulli.py ${STAGEDIR}${WWWDIR} | ${INSTALL_SCRIPT} ${WRKSRC}/Tautulli.py ${STAGEDIR}${WWWDIR} | ||||
post-install-DOCS-on: | post-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ||||
${RLN} ${STAGEDIR}${DOCSDIR}/CHANGELOG.md ${STAGEDIR}${WWWDIR}/CHANGELOG.md | #${RLN} ${STAGEDIR}${DOCSDIR}/CHANGELOG.md ${STAGEDIR}${WWWDIR}/CHANGELOG.md | ||||
post-install: | post-install: | ||||
${FIND} -s ${STAGEDIR}${WWWDIR} -type d -empty -delete | ${FIND} -s ${STAGEDIR}${WWWDIR} -type d -empty -delete | ||||
${FIND} -s ${STAGEDIR} -not -type d | ${SORT} | \ | ${FIND} -s ${STAGEDIR} -not -type d | ${SORT} | \ | ||||
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} | ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |