diff options
author | edwin <edwin@FreeBSD.org> | 2004-10-14 07:53:35 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2004-10-14 07:53:35 +0800 |
commit | 4e6feea7b31d612548881a0b11103e835eb033c2 (patch) | |
tree | bf8851de79d51d7b6969eec07da24c3f18206ded | |
parent | d2ca762c2089fb3ca7283f639902a44777e1e2d8 (diff) | |
download | freebsd-ports-gnome-4e6feea7b31d612548881a0b11103e835eb033c2.tar.gz freebsd-ports-gnome-4e6feea7b31d612548881a0b11103e835eb033c2.tar.zst freebsd-ports-gnome-4e6feea7b31d612548881a0b11103e835eb033c2.zip |
New port: audio/mBox - organizing music files
mBox is program intended to help you with organizing your music files.
The most important features are:
- Ability to reencode mp3/ogg/wma to mp3/ogg
- contains utility 'convertor' which converts whole directories to desired
format. Bitrate, etc. is automatically adjusted depending on settings and
source audio. See users-guide for further information.
- supports reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
- supports reading WMA tags
- supports FreeDB, treates encoded files as if it was CD, so you can simply
select your files and - if found in database - write tags to them.
- supports auto tagging - reads tag information from filename
- supports batch tags editing
- supports batch files renaming (can use tags)
- supports directory renaming (can use tags)
PR: ports/71288
Submitted by: Vladimir Osintsev <oc@nm.ru>
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/mBox/Makefile | 33 | ||||
-rw-r--r-- | audio/mBox/distinfo | 2 | ||||
-rw-r--r-- | audio/mBox/pkg-descr | 18 | ||||
-rw-r--r-- | audio/mBox/pkg-plist | 44 |
5 files changed, 98 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index ce6cfb7f2df3..957e57479627 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -196,6 +196,7 @@ SUBDIR += liteamp SUBDIR += lopster SUBDIR += lplayer + SUBDIR += mBox SUBDIR += mac SUBDIR += mad SUBDIR += madplay diff --git a/audio/mBox/Makefile b/audio/mBox/Makefile new file mode 100644 index 000000000000..293b2bfb94c6 --- /dev/null +++ b/audio/mBox/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: mBox +# Date created: 01 Sep 2004 +# Whom: Vladimir Osintsev <oc@nm.ru> +# $FreeBSD$ + +PORTNAME= mBox +PORTVERSION= 0.4.0 +CATEGORIES= audio +MASTER_SITES= http://www.mbox.wz.cz/src/ +DISTNAME= ${PORTNAME:L}-${PORTVERSION} + +MAINTAINER= oc@nm.ru +COMMENT= Program intended to help with organizing your music files + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython \ + ${PYTHON_SITELIBDIR}/ogg/__init__.py:${PORTSDIR}/audio/py-ogg \ + ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis \ + lame:${PORTSDIR}/audio/lame \ + oggenc:${PORTSDIR}/audio/vorbis-tools \ + mplayer:${PORTSDIR}/multimedia/mplayer +LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2 + +USE_X_PREFIX= yes +USE_PYTHON= 2.2+ +USE_BZIP2= yes +PYTHON_SETUP= ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +NO_BUILD= yes + +do-install: + (cd ${WRKSRC} && ${PYTHON_SETUP} install --prefix=${PREFIX}) + +.include <bsd.port.mk> diff --git a/audio/mBox/distinfo b/audio/mBox/distinfo new file mode 100644 index 000000000000..ec77739dacc0 --- /dev/null +++ b/audio/mBox/distinfo @@ -0,0 +1,2 @@ +MD5 (mbox-0.4.0.tar.bz2) = 2a60bfcba3da5df944241a42d5f79f3b +SIZE (mbox-0.4.0.tar.bz2) = 72921 diff --git a/audio/mBox/pkg-descr b/audio/mBox/pkg-descr new file mode 100644 index 000000000000..7db184df162e --- /dev/null +++ b/audio/mBox/pkg-descr @@ -0,0 +1,18 @@ +Readme for mBox +mBox is program intended to help you with organizing your music files. + +The most important features are: +- Ability to reencode mp3/ogg/wma to mp3/ogg +- contains utility 'convertor' which converts whole directories to desired + format. Bitrate, etc. is automatically adjusted depending on settings and + source audio. See users-guide for further information. +- supports reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis +- supports reading WMA tags +- supports FreeDB, treates encoded files as if it was CD, so you can simply + select your files and - if found in database - write tags to them. +- supports auto tagging - reads tag information from filename +- supports batch tags editing +- supports batch files renaming (can use tags) +- supports directory renaming (can use tags) + +WWW: http://www.mbox.wz.cz diff --git a/audio/mBox/pkg-plist b/audio/mBox/pkg-plist new file mode 100644 index 000000000000..9bc2338b7293 --- /dev/null +++ b/audio/mBox/pkg-plist @@ -0,0 +1,44 @@ +bin/mbox +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/AllTag.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/AllTag.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3V2.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3V2.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/LookUp.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/LookUp.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PlayListGen.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PlayListGen.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PyCDDB.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PyCDDB.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/RenameDirTool.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/RenameDirTool.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/VersionChecker.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/VersionChecker.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/Wizard.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/Wizard.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/batchconvertor.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/batchconvertor.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/convert.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/convert.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/images.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/images.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/mp3.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/mp3.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/oggiface.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/oggiface.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateall.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateall.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatempeg.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatempeg.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateogg.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateogg.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatewma.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatewma.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/version.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/version.pyc +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/wma.py +lib/%%PYTHON_VERSION%%/site-packages/mBoxModules/wma.pyc +@dirrm lib/%%PYTHON_VERSION%%/site-packages/mBoxModules |