diff options
author | adam <adam@pkgsrc.org> | 2017-12-19 12:22:19 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-12-19 12:22:19 +0000 |
commit | 44807267d6bce1cf4e33e7405f5db35e6d874ca8 (patch) | |
tree | 9c808ec448a3c6117edabf55f7d633efd9332d22 | |
parent | 635d1b653c59b48a4376db0d185b9de2f0b8a2b0 (diff) | |
download | pkgsrc-44807267d6bce1cf4e33e7405f5db35e6d874ca8.tar.gz |
py-mpegdash: added version 0.1.5
MPEG-DASH MPD(Media Presentation Description) Parser
-rw-r--r-- | multimedia/Makefile | 3 | ||||
-rw-r--r-- | multimedia/py-mpegdash/DESCR | 1 | ||||
-rw-r--r-- | multimedia/py-mpegdash/Makefile | 18 | ||||
-rw-r--r-- | multimedia/py-mpegdash/PLIST | 19 | ||||
-rw-r--r-- | multimedia/py-mpegdash/distinfo | 7 | ||||
-rw-r--r-- | multimedia/py-mpegdash/patches/patch-setup.py | 17 |
6 files changed, 64 insertions, 1 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index d4ca7f0dc0b..48f68a8569d 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.259 2017/09/26 10:27:09 wiz Exp $ +# $NetBSD: Makefile,v 1.260 2017/12/19 12:22:19 adam Exp $ # COMMENT= Multimedia utilities @@ -180,6 +180,7 @@ SUBDIR+= py-gstreamer0.10 SUBDIR+= py-gstreamer1 SUBDIR+= py-m3u8 SUBDIR+= py-ming +SUBDIR+= py-mpegdash SUBDIR+= regionset SUBDIR+= replex SUBDIR+= ruby-gnome2-clutter-gstreamer diff --git a/multimedia/py-mpegdash/DESCR b/multimedia/py-mpegdash/DESCR new file mode 100644 index 00000000000..001e5c0ea5e --- /dev/null +++ b/multimedia/py-mpegdash/DESCR @@ -0,0 +1 @@ +MPEG-DASH MPD(Media Presentation Description) Parser diff --git a/multimedia/py-mpegdash/Makefile b/multimedia/py-mpegdash/Makefile new file mode 100644 index 00000000000..0ca28e095fc --- /dev/null +++ b/multimedia/py-mpegdash/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2017/12/19 12:22:20 adam Exp $ + +DISTNAME= mpegdash-0.1.5 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= multimedia python +MASTER_SITES= ${MASTER_SITE_PYPI:=m/mpegdash/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/caststack/python-mpegdash +COMMENT= MPEG-DASH MPD(Media Presentation Description) Parser +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/py-mpegdash/PLIST b/multimedia/py-mpegdash/PLIST new file mode 100644 index 00000000000..652bc168932 --- /dev/null +++ b/multimedia/py-mpegdash/PLIST @@ -0,0 +1,19 @@ +@comment $NetBSD: PLIST,v 1.1 2017/12/19 12:22:20 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/mpegdash/__init__.py +${PYSITELIB}/mpegdash/__init__.pyc +${PYSITELIB}/mpegdash/__init__.pyo +${PYSITELIB}/mpegdash/nodes.py +${PYSITELIB}/mpegdash/nodes.pyc +${PYSITELIB}/mpegdash/nodes.pyo +${PYSITELIB}/mpegdash/parser.py +${PYSITELIB}/mpegdash/parser.pyc +${PYSITELIB}/mpegdash/parser.pyo +${PYSITELIB}/mpegdash/utils.py +${PYSITELIB}/mpegdash/utils.pyc +${PYSITELIB}/mpegdash/utils.pyo diff --git a/multimedia/py-mpegdash/distinfo b/multimedia/py-mpegdash/distinfo new file mode 100644 index 00000000000..cfde3854972 --- /dev/null +++ b/multimedia/py-mpegdash/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2017/12/19 12:22:20 adam Exp $ + +SHA1 (mpegdash-0.1.5.tar.gz) = c6521c62461b2c9cf3b86eedae88a369fb14ddff +RMD160 (mpegdash-0.1.5.tar.gz) = df8e5298c1c807a3f4605bc75d82e47ab4f5fcac +SHA512 (mpegdash-0.1.5.tar.gz) = 19ecac5ebb024953af3c603809a0c0de9fe5a3e3a4037c1fff65b35d2f59327cff3efc9fb4629c3f61577134782704b2026007ad95e2d72cd632935b9c6f9bc5 +Size (mpegdash-0.1.5.tar.gz) = 7338 bytes +SHA1 (patch-setup.py) = 78da8f13219a22f7de972f7597c04625c82ac4e0 diff --git a/multimedia/py-mpegdash/patches/patch-setup.py b/multimedia/py-mpegdash/patches/patch-setup.py new file mode 100644 index 00000000000..362e8619630 --- /dev/null +++ b/multimedia/py-mpegdash/patches/patch-setup.py @@ -0,0 +1,17 @@ +$NetBSD: patch-setup.py,v 1.1 2017/12/19 12:22:20 adam Exp $ + +Explicitly define dependencies; the files are missing. + +--- setup.py.orig 2017-11-06 09:20:43.000000000 +0000 ++++ setup.py +@@ -5,8 +5,8 @@ long_description = None + if exists("README.md"): + long_description = open("README.md").read() + +-install_reqs = [req for req in open(abspath(join(dirname(__file__), 'requirements.txt')))] +-tests_reqs = [req for req in open(abspath(join(dirname(__file__), 'test-requirements.txt')))] ++install_reqs = ['future'] ++tests_reqs = [] + + setup( + name="mpegdash", |