Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Feb 2021 08:56:35 +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: r565107 - in head/multimedia: . hypnotix
Message-ID:  <202102130856.11D8uZi1002227@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lwhsu
Date: Sat Feb 13 08:56:35 2021
New Revision: 565107
URL: https://svnweb.freebsd.org/changeset/ports/565107

Log:
  Add multimedia/hypnotix: IPTV frontend to MPV
  
  PR:		253390
  Submitted by:	Olga Smirnova <mistresssilvara@hotmail.com>

Added:
  head/multimedia/hypnotix/
  head/multimedia/hypnotix/Makefile   (contents, props changed)
  head/multimedia/hypnotix/distinfo   (contents, props changed)
  head/multimedia/hypnotix/pkg-descr   (contents, props changed)
  head/multimedia/hypnotix/pkg-plist   (contents, props changed)
Modified:
  head/multimedia/Makefile

Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile	Sat Feb 13 08:17:10 2021	(r565106)
+++ head/multimedia/Makefile	Sat Feb 13 08:56:35 2021	(r565107)
@@ -133,6 +133,7 @@
     SUBDIR += gxine
     SUBDIR += handbrake
     SUBDIR += harvid
+    SUBDIR += hypnotix
     SUBDIR += imagination
     SUBDIR += intel-media-sdk
     SUBDIR += iriverter

Added: head/multimedia/hypnotix/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/hypnotix/Makefile	Sat Feb 13 08:56:35 2021	(r565107)
@@ -0,0 +1,49 @@
+# $FreeBSD$
+
+PORTNAME=	hypnotix
+DISTVERSION=	1.4
+CATEGORIES=	multimedia
+
+MAINTAINER=	mistresssilvara@hotmail.com
+COMMENT=	IPTV streaming application using mpv
+
+LICENSE=	GPLv3 PD
+LICENSE_COMB=	multi
+
+LIB_DEPENDS=	libmpv.so:multimedia/mpv \
+		libxapp.so:x11/xapp
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}imdbpy>0:www/py-imdbpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR}
+
+USES=		python:3.6+ shebangfix
+
+SHEBANG_GLOB=	*.py
+USE_GITHUB=	yes
+GH_ACCOUNT=	linuxmint
+
+OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNLS}
+USES+=		gettext-tools
+.else
+BINARY_ALIAS=	msgfmt=true
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \
+		${WRKSRC}/usr/lib/${PORTNAME}/${PORTNAME}.py
+	@${REINPLACE_CMD} -e 's|__DEB_VERSION__|${PORTVERSION}|g' \
+		${WRKSRC}/usr/lib/${PORTNAME}/${PORTNAME}.py
+	@${REINPLACE_CMD} -e 's|/usr/lib|${PREFIX}/lib|g' \
+		${WRKSRC}/usr/bin/${PORTNAME}
+
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}
+	(cd ${WRKSRC}/usr && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX})
+
+.include <bsd.port.mk>

Added: head/multimedia/hypnotix/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/hypnotix/distinfo	Sat Feb 13 08:56:35 2021	(r565107)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1612905899
+SHA256 (linuxmint-hypnotix-1.4_GH0.tar.gz) = d5ebe0f959b11647f98fba8dcdf6ead8b595dbf43e3b44554b7af7fa82d127cf
+SIZE (linuxmint-hypnotix-1.4_GH0.tar.gz) = 2220636

Added: head/multimedia/hypnotix/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/hypnotix/pkg-descr	Sat Feb 13 08:56:35 2021	(r565107)
@@ -0,0 +1,10 @@
+Hypnotix is an IPTV streaming application with support for live TV,
+movies and series.
+
+It can support multiple IPTV providers of the following types:
+
+* M3U URL
+* Xtream API
+* Local M3U playlist
+
+WWW: https://github.com/linuxmint/hypnotix

Added: head/multimedia/hypnotix/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/hypnotix/pkg-plist	Sat Feb 13 08:56:35 2021	(r565107)
@@ -0,0 +1,165 @@
+@(,,755) bin/hypnotix
+lib/hypnotix/common.py
+@(,,755) lib/hypnotix/hypnotix.py
+lib/hypnotix/mpv.py
+share/applications/hypnotix.desktop
+share/glib-2.0/schemas/org.x.hypnotix.gschema.xml
+%%DATADIR%%/generic_tv_logo.png
+%%DATADIR%%/hypnotix.css
+%%DATADIR%%/hypnotix.ui
+%%DATADIR%%/pictures/badges/afghanistan.png
+%%DATADIR%%/pictures/badges/albania.png
+%%DATADIR%%/pictures/badges/algeria.png
+%%DATADIR%%/pictures/badges/andora.png
+%%DATADIR%%/pictures/badges/angola.png
+%%DATADIR%%/pictures/badges/argentina.png
+%%DATADIR%%/pictures/badges/armenia.png
+%%DATADIR%%/pictures/badges/australia.png
+%%DATADIR%%/pictures/badges/austria.png
+%%DATADIR%%/pictures/badges/bahrain.png
+%%DATADIR%%/pictures/badges/bangladesh.png
+%%DATADIR%%/pictures/badges/barbados.png
+%%DATADIR%%/pictures/badges/belgium.png
+%%DATADIR%%/pictures/badges/bostwana.png
+%%DATADIR%%/pictures/badges/brazil.png
+%%DATADIR%%/pictures/badges/bulgaria.png
+%%DATADIR%%/pictures/badges/cameroon.png
+%%DATADIR%%/pictures/badges/canada.png
+%%DATADIR%%/pictures/badges/chile.png
+%%DATADIR%%/pictures/badges/china.png
+%%DATADIR%%/pictures/badges/colombia.png
+%%DATADIR%%/pictures/badges/costarica.png
+%%DATADIR%%/pictures/badges/croatia.png
+%%DATADIR%%/pictures/badges/cuba.png
+%%DATADIR%%/pictures/badges/cyprus.png
+%%DATADIR%%/pictures/badges/czech.png
+%%DATADIR%%/pictures/badges/denmark.png
+%%DATADIR%%/pictures/badges/ecuador.png
+%%DATADIR%%/pictures/badges/egypt.png
+%%DATADIR%%/pictures/badges/esperanto.png
+%%DATADIR%%/pictures/badges/estonia.png
+%%DATADIR%%/pictures/badges/ethiopia.png
+%%DATADIR%%/pictures/badges/europe.png
+%%DATADIR%%/pictures/badges/finland.png
+%%DATADIR%%/pictures/badges/france.png
+%%DATADIR%%/pictures/badges/georgia.png
+%%DATADIR%%/pictures/badges/germany.png
+%%DATADIR%%/pictures/badges/ghana.png
+%%DATADIR%%/pictures/badges/greece.png
+%%DATADIR%%/pictures/badges/honduras.png
+%%DATADIR%%/pictures/badges/hongkong.png
+%%DATADIR%%/pictures/badges/hungary.png
+%%DATADIR%%/pictures/badges/iceland.png
+%%DATADIR%%/pictures/badges/india.png
+%%DATADIR%%/pictures/badges/indonesia.png
+%%DATADIR%%/pictures/badges/irak.png
+%%DATADIR%%/pictures/badges/iran.png
+%%DATADIR%%/pictures/badges/ireland.png
+%%DATADIR%%/pictures/badges/israel.png
+%%DATADIR%%/pictures/badges/italy.png
+%%DATADIR%%/pictures/badges/ivory.png
+%%DATADIR%%/pictures/badges/jamaica.png
+%%DATADIR%%/pictures/badges/japan.png
+%%DATADIR%%/pictures/badges/kenya.png
+%%DATADIR%%/pictures/badges/korea.png
+%%DATADIR%%/pictures/badges/koweit.png
+%%DATADIR%%/pictures/badges/laos.png
+%%DATADIR%%/pictures/badges/latvia.png
+%%DATADIR%%/pictures/badges/lebanon.png
+%%DATADIR%%/pictures/badges/liechtenstein.png
+%%DATADIR%%/pictures/badges/lithuania.png
+%%DATADIR%%/pictures/badges/luxembourg.png
+%%DATADIR%%/pictures/badges/lybia.png
+%%DATADIR%%/pictures/badges/malaysia.png
+%%DATADIR%%/pictures/badges/malta.png
+%%DATADIR%%/pictures/badges/mexico.png
+%%DATADIR%%/pictures/badges/morocco.png
+%%DATADIR%%/pictures/badges/movies.png
+%%DATADIR%%/pictures/badges/mozambique.png
+%%DATADIR%%/pictures/badges/music.png
+%%DATADIR%%/pictures/badges/namibia.png
+%%DATADIR%%/pictures/badges/nepal.png
+%%DATADIR%%/pictures/badges/netherlands.png
+%%DATADIR%%/pictures/badges/newzealand.png
+%%DATADIR%%/pictures/badges/nicaragua.png
+%%DATADIR%%/pictures/badges/nigeria.png
+%%DATADIR%%/pictures/badges/norway.png
+%%DATADIR%%/pictures/badges/pakistan.png
+%%DATADIR%%/pictures/badges/panama.png
+%%DATADIR%%/pictures/badges/paraguay.png
+%%DATADIR%%/pictures/badges/peru.png
+%%DATADIR%%/pictures/badges/philippines.png
+%%DATADIR%%/pictures/badges/poland.png
+%%DATADIR%%/pictures/badges/portugal.png
+%%DATADIR%%/pictures/badges/romania.png
+%%DATADIR%%/pictures/badges/russia.png
+%%DATADIR%%/pictures/badges/rw.png
+%%DATADIR%%/pictures/badges/saudi.png
+%%DATADIR%%/pictures/badges/scotland.png
+%%DATADIR%%/pictures/badges/senegal.png
+%%DATADIR%%/pictures/badges/serbia.png
+%%DATADIR%%/pictures/badges/singapore.png
+%%DATADIR%%/pictures/badges/slovakia.png
+%%DATADIR%%/pictures/badges/slovenia.png
+%%DATADIR%%/pictures/badges/south-africa.png
+%%DATADIR%%/pictures/badges/spain.png
+%%DATADIR%%/pictures/badges/sweden.png
+%%DATADIR%%/pictures/badges/switzerland.png
+%%DATADIR%%/pictures/badges/syria.png
+%%DATADIR%%/pictures/badges/taiwan.png
+%%DATADIR%%/pictures/badges/tanzania.png
+%%DATADIR%%/pictures/badges/thailand.png
+%%DATADIR%%/pictures/badges/togo.png
+%%DATADIR%%/pictures/badges/tunisia.png
+%%DATADIR%%/pictures/badges/turkey.png
+%%DATADIR%%/pictures/badges/uganda.png
+%%DATADIR%%/pictures/badges/uk.png
+%%DATADIR%%/pictures/badges/ukraine.png
+%%DATADIR%%/pictures/badges/uruguay.png
+%%DATADIR%%/pictures/badges/usa.png
+%%DATADIR%%/pictures/badges/uzbekistan.png
+%%DATADIR%%/pictures/badges/venezuela.png
+%%DATADIR%%/pictures/badges/vietnam.png
+%%DATADIR%%/pictures/badges/wales.png
+%%DATADIR%%/pictures/badges/yemen.png
+%%DATADIR%%/pictures/badges/zambia.png
+%%DATADIR%%/pictures/badges/zimbabwe.png
+%%DATADIR%%/pictures/movies.svg
+%%DATADIR%%/pictures/series.svg
+%%DATADIR%%/pictures/tv.svg
+%%DATADIR%%/shortcuts.ui
+share/icons/hicolor/scalable/apps/hypnotix.svg
+%%NLS%%share/locale/am/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/cy/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/da/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/de/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/el/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/es/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/fr_CA/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/he/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/hi/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ie/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/it/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/kab/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/kn/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ko/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/sr@latin/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/hypnotix.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/hypnotix.mo



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