eyeD3: Import eyeD3-0.9 as wip/eyeD3

Copied from outdated audio/eyeD3 (0.7.11), updated to the latest version.
This commit is contained in:
Iku Iwasa 2020-01-11 11:10:22 +09:00
parent 719b69d548
commit 7870c50144
4 changed files with 155 additions and 0 deletions

6
eyeD3/DESCR Normal file
View File

@ -0,0 +1,6 @@
eyeD3 is a Python tool for working with audio files, specifically
mp3 files containing ID3 metadata (i.e. song info).
It provides a command-line tool (``eyeD3``) and a Python library
(``import eyed3``) that can be used to write your own applications
or plugins that are callable from the command-line tool.

26
eyeD3/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $NetBSD$
DISTNAME= eyeD3-0.9
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_PYPI:=e/eyeD3/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://eyed3.nicfit.net/
COMMENT= Python tool for working with audio files (in particular, mp3)
LICENSE= gnu-gpl-v2
USE_LANGUAGES= # none
PYTHON_VERSIONS_ACCEPTED= 38 37 # dataclasses is required for 36, not in pkgsrc
REPLACE_SH+= bin/eyeD3
DEPENDS+= ${PYPKGPREFIX}-filetype-[0-9]*:../../wip/py-filetype
DEPENDS+= ${PYPKGPREFIX}-deprecation-[0-9]*:../../devel/py-deprecation
SUBST_CLASSES+= python
SUBST_STAGE.python= post-configure
SUBST_MESSAGE.python= Fixing path to python executable.
SUBST_FILES.python+= bin/eyeD3
SUBST_SED.python+= -e "s,python,${PYTHONBIN},"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

117
eyeD3/PLIST Normal file
View File

@ -0,0 +1,117 @@
@comment $NetBSD$
bin/eyeD3
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/eyed3/__about__.py
${PYSITELIB}/eyed3/__init__.py
${PYSITELIB}/eyed3/__about__.pyo
${PYSITELIB}/eyed3/__about__.pyc
${PYSITELIB}/eyed3/__init__.pyo
${PYSITELIB}/eyed3/__init__.pyc
${PYSITELIB}/eyed3/core.pyo
${PYSITELIB}/eyed3/core.pyc
${PYSITELIB}/eyed3/main.pyo
${PYSITELIB}/eyed3/main.pyc
${PYSITELIB}/eyed3/mimetype.pyo
${PYSITELIB}/eyed3/mimetype.pyc
${PYSITELIB}/eyed3/core.py
${PYSITELIB}/eyed3/id3/__init__.py
${PYSITELIB}/eyed3/id3/__init__.pyo
${PYSITELIB}/eyed3/id3/__init__.pyc
${PYSITELIB}/eyed3/id3/apple.pyo
${PYSITELIB}/eyed3/id3/apple.pyc
${PYSITELIB}/eyed3/id3/frames.pyo
${PYSITELIB}/eyed3/id3/frames.pyc
${PYSITELIB}/eyed3/id3/headers.pyo
${PYSITELIB}/eyed3/id3/headers.pyc
${PYSITELIB}/eyed3/id3/tag.pyo
${PYSITELIB}/eyed3/id3/tag.pyc
${PYSITELIB}/eyed3/id3/apple.py
${PYSITELIB}/eyed3/id3/frames.py
${PYSITELIB}/eyed3/id3/headers.py
${PYSITELIB}/eyed3/id3/tag.py
${PYSITELIB}/eyed3/main.py
${PYSITELIB}/eyed3/mimetype.py
${PYSITELIB}/eyed3/mp3/__init__.py
${PYSITELIB}/eyed3/mp3/__init__.pyo
${PYSITELIB}/eyed3/mp3/__init__.pyc
${PYSITELIB}/eyed3/mp3/headers.pyo
${PYSITELIB}/eyed3/mp3/headers.pyc
${PYSITELIB}/eyed3/mp3/headers.py
${PYSITELIB}/eyed3/plugins/__init__.py
${PYSITELIB}/eyed3/plugins/__init__.pyo
${PYSITELIB}/eyed3/plugins/__init__.pyc
${PYSITELIB}/eyed3/plugins/_display_parser.pyo
${PYSITELIB}/eyed3/plugins/_display_parser.pyc
${PYSITELIB}/eyed3/plugins/art.pyo
${PYSITELIB}/eyed3/plugins/art.pyc
${PYSITELIB}/eyed3/plugins/classic.pyo
${PYSITELIB}/eyed3/plugins/classic.pyc
${PYSITELIB}/eyed3/plugins/display.pyo
${PYSITELIB}/eyed3/plugins/display.pyc
${PYSITELIB}/eyed3/plugins/extract.pyo
${PYSITELIB}/eyed3/plugins/extract.pyc
${PYSITELIB}/eyed3/plugins/fixup.pyo
${PYSITELIB}/eyed3/plugins/fixup.pyc
${PYSITELIB}/eyed3/plugins/genres.pyo
${PYSITELIB}/eyed3/plugins/genres.pyc
${PYSITELIB}/eyed3/plugins/itunes.pyo
${PYSITELIB}/eyed3/plugins/itunes.pyc
${PYSITELIB}/eyed3/plugins/jsontag.pyo
${PYSITELIB}/eyed3/plugins/jsontag.pyc
${PYSITELIB}/eyed3/plugins/lameinfo.pyo
${PYSITELIB}/eyed3/plugins/lameinfo.pyc
${PYSITELIB}/eyed3/plugins/lastfm.pyo
${PYSITELIB}/eyed3/plugins/lastfm.pyc
${PYSITELIB}/eyed3/plugins/mimetype.pyo
${PYSITELIB}/eyed3/plugins/mimetype.pyc
${PYSITELIB}/eyed3/plugins/nfo.pyo
${PYSITELIB}/eyed3/plugins/nfo.pyc
${PYSITELIB}/eyed3/plugins/pymod.pyo
${PYSITELIB}/eyed3/plugins/pymod.pyc
${PYSITELIB}/eyed3/plugins/stats.pyo
${PYSITELIB}/eyed3/plugins/stats.pyc
${PYSITELIB}/eyed3/plugins/xep_118.pyo
${PYSITELIB}/eyed3/plugins/xep_118.pyc
${PYSITELIB}/eyed3/plugins/yamltag.pyo
${PYSITELIB}/eyed3/plugins/yamltag.pyc
${PYSITELIB}/eyed3/plugins/_display_parser.py
${PYSITELIB}/eyed3/plugins/art.py
${PYSITELIB}/eyed3/plugins/classic.py
${PYSITELIB}/eyed3/plugins/display.py
${PYSITELIB}/eyed3/plugins/extract.py
${PYSITELIB}/eyed3/plugins/fixup.py
${PYSITELIB}/eyed3/plugins/genres.py
${PYSITELIB}/eyed3/plugins/itunes.py
${PYSITELIB}/eyed3/plugins/jsontag.py
${PYSITELIB}/eyed3/plugins/lameinfo.py
${PYSITELIB}/eyed3/plugins/lastfm.py
${PYSITELIB}/eyed3/plugins/mimetype.py
${PYSITELIB}/eyed3/plugins/nfo.py
${PYSITELIB}/eyed3/plugins/pymod.py
${PYSITELIB}/eyed3/plugins/stats.py
${PYSITELIB}/eyed3/plugins/xep_118.py
${PYSITELIB}/eyed3/plugins/yamltag.py
${PYSITELIB}/eyed3/utils/__init__.py
${PYSITELIB}/eyed3/utils/__init__.pyo
${PYSITELIB}/eyed3/utils/__init__.pyc
${PYSITELIB}/eyed3/utils/art.pyo
${PYSITELIB}/eyed3/utils/art.pyc
${PYSITELIB}/eyed3/utils/binfuncs.pyo
${PYSITELIB}/eyed3/utils/binfuncs.pyc
${PYSITELIB}/eyed3/utils/console.pyo
${PYSITELIB}/eyed3/utils/console.pyc
${PYSITELIB}/eyed3/utils/log.pyo
${PYSITELIB}/eyed3/utils/log.pyc
${PYSITELIB}/eyed3/utils/prompt.pyo
${PYSITELIB}/eyed3/utils/prompt.pyc
${PYSITELIB}/eyed3/utils/art.py
${PYSITELIB}/eyed3/utils/binfuncs.py
${PYSITELIB}/eyed3/utils/console.py
${PYSITELIB}/eyed3/utils/log.py
${PYSITELIB}/eyed3/utils/prompt.py

6
eyeD3/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (eyeD3-0.9.tar.gz) = b138280d7fc742206e084d997a53b811826a4315
RMD160 (eyeD3-0.9.tar.gz) = 8d781eb58247dcf3a76e459762cc2ccddd618a14
SHA512 (eyeD3-0.9.tar.gz) = 11f8e5e58a213d76872578b1edabd053824cbfbc29bada237fa3e2eacdfd1030b7b0e6af55b229cfbe85bc1016d0ccbb55d60bd0919a2ea1f07aecc1d6ffc5d1
Size (eyeD3-0.9.tar.gz) = 214976 bytes