View | Details | Raw Unified | Return to bug 232364
Collapse All | Expand All

(-)multimedia/tautulli/Makefile (-15 / +17 lines)
Lines 2-10 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	tautulli
4
PORTNAME=	tautulli
5
PORTVERSION=	2.0.28
5
PORTVERSION=	2.1.22
6
DISTVERSIONPREFIX=v
6
DISTVERSIONPREFIX=v
7
PORTREVISION=	0
8
CATEGORIES=	multimedia python
7
CATEGORIES=	multimedia python
9
8
10
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
Lines 17-38 Link Here
17
		${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
18
		${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
17
		${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
19
18
20
SUB_LIST=	PYTHON_CMD=${PYTHON_CMD}
19
USES=		python:2.7 shebangfix
20
USE_GITHUB=	yes
21
USE_RC_SUBR=	${PORTNAME}
21
22
22
USES=		python:2.7 shebangfix
23
SHEBANG_FILES=	Tautulli.py
23
SHEBANG_FILES=	Tautulli.py
24
python_OLD_CMD=	/bin/sh
24
SUB_LIST=	PYTHON_CMD=${PYTHON_CMD}
25
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	Tautulli
25
GH_ACCOUNT=	Tautulli
28
GH_PROJECT=	Tautulli
26
GH_PROJECT=	Tautulli
27
29
NO_BUILD=	yes
28
NO_BUILD=	yes
30
NO_ARCH=	yes
29
NO_ARCH=	yes
30
DOCS=		API.md CHANGELOG.md README.md
31
31
32
USE_RC_SUBR=	${PORTNAME}
32
USERS=		tautulli
33
GROUPS=		tautulli
33
34
34
USERS=	tautulli
35
OPTIONS_DEFINE=	DOCS
35
GROUPS=	tautulli
36
36
37
post-patch:
37
post-patch:
38
	${FIND} ${WRKSRC} -name '*.orig' -delete
38
	${FIND} ${WRKSRC} -name '*.orig' -delete
Lines 40-53 Link Here
40
do-install:
40
do-install:
41
	${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \
41
	${MKDIR} ${STAGEDIR}${WWWDIR}/data ${STAGEDIR}${WWWDIR}/lib \
42
		${STAGEDIR}${WWWDIR}/plexpy
42
		${STAGEDIR}${WWWDIR}/plexpy
43
	cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${WWWDIR}
43
	(cd ${WRKSRC} ; ${COPYTREE_SHARE} data lib plexpy ${STAGEDIR}${WWWDIR})
44
	cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${WWWDIR}
45
	cd ${WRKSRC} && ${COPYTREE_SHARE} plexpy ${STAGEDIR}${WWWDIR}
46
	${INSTALL_SCRIPT} ${WRKSRC}/Tautulli.py ${STAGEDIR}${WWWDIR}
44
	${INSTALL_SCRIPT} ${WRKSRC}/Tautulli.py ${STAGEDIR}${WWWDIR}
47
	${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${WWWDIR}
48
45
46
do-install-DOCS-on:
47
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
48
	${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
49
49
post-install:
50
post-install:
50
	${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
51
	${FIND} -s ${STAGEDIR}${WWWDIR} -type d -empty -delete
52
	${FIND} -s ${STAGEDIR} -not -type d | ${SORT} | \
51
		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
53
		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
52
54
53
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)multimedia/tautulli/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1523110060
1
TIMESTAMP = 1539808833
2
SHA256 (Tautulli-Tautulli-v2.0.28_GH0.tar.gz) = b3f197d16b6da02311b0068d880fddf6fbc57256ef34da731b4b9abb814694c5
2
SHA256 (Tautulli-Tautulli-v2.1.22_GH0.tar.gz) = 82f006ee076382c37c80d528d1da23a7282c3c0bf275250c2cc635d55336bacb
3
SIZE (Tautulli-Tautulli-v2.0.28_GH0.tar.gz) = 10264994
3
SIZE (Tautulli-Tautulli-v2.1.22_GH0.tar.gz) = 11525236

Return to bug 232364