ports/71288: New port: audio/mBox - organizing music files
Vladimir Osintsev
oc at nm.ru
Thu Sep 2 14:40:14 UTC 2004
>Number: 71288
>Category: ports
>Synopsis: New port: audio/mBox - organizing music files
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Sep 02 14:40:13 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Vladimir Osintsev
>Release: FreeBSD 5.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD vzh.ik 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Thu Aug 12 14:27:48 MSD 2004 root at vzh.ik:/usr/obj/usr/src/sys/CUSTOM i386
>Description:
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)
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# mBox/Makefile
# mBox/distinfo
# mBox/pkg-descr
# mBox/pkg-plist
#
echo x - mBox/Makefile
sed 's/^X//' >mBox/Makefile << 'END-of-mBox/Makefile'
X# New ports collection makefile for: mBox
X# Date created: 01 Sep 2004
X# Whom: Vladimir Osintsev <oc at nm.ru>
X# $FreeBSD$
X
XPORTNAME= mBox
XPORTVERSION= 0.4.0
XCATEGORIES= audio
XMASTER_SITES= http://www.mbox.wz.cz/src
XDISTNAME= ${PORTNAME:L}-${PORTVERSION}
X
XMAINTAINER= oc at nm.ru
XCOMMENT= Program intended to help with organizing your music files
X
XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython \
X ${PYTHON_SITELIBDIR}/ogg/__init__.py:${PORTSDIR}/audio/py-ogg \
X ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis \
X lame:${PORTSDIR}/audio/lame \
X oggenc:${PORTSDIR}/audio/vorbis-tools \
X mplayer:${PORTSDIR}/multimedia/mplayer
XLIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk2
X
XUSE_X_PREFIX= yes
XUSE_PYTHON= 2.2+
XUSE_BZIP2= yes
XPYTHON_SETUP= ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py
XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
XNO_BUILD= yes
X
X
Xdo-install:
X (cd ${WRKSRC} && ${PYTHON_SETUP} install --prefix=${PREFIX})
X
X.include <bsd.port.mk>
END-of-mBox/Makefile
echo x - mBox/distinfo
sed 's/^X//' >mBox/distinfo << 'END-of-mBox/distinfo'
XMD5 (mbox-0.4.0.tar.bz2) = 2a60bfcba3da5df944241a42d5f79f3b
XSIZE (mbox-0.4.0.tar.bz2) = 72921
END-of-mBox/distinfo
echo x - mBox/pkg-descr
sed 's/^X//' >mBox/pkg-descr << 'END-of-mBox/pkg-descr'
XReadme for mBox
XmBox is program intended to help you with organizing your music files.
X
XThe most important features are:
X- Ability to reencode mp3/ogg/wma to mp3/ogg
X- contains utility 'convertor' which converts whole directories to desired
X format. Bitrate, etc. is automatically adjusted depending on settings and
X source audio. See users-guide for further information.
X- supports reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
X- supports reading WMA tags
X- supports FreeDB, treates encoded files as if it was CD, so you can simply
X select your files and - if found in database - write tags to them.
X- supports auto tagging - reads tag information from filename
X- supports batch tags editing
X- supports batch files renaming (can use tags)
X- supports directory renaming (can use tags)
X
XWWW: http://www.mbox.wz.cz
END-of-mBox/pkg-descr
echo x - mBox/pkg-plist
sed 's/^X//' >mBox/pkg-plist << 'END-of-mBox/pkg-plist'
Xbin/mbox
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/AllTag.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/AllTag.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3V2.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/ID3V2.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/LookUp.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/LookUp.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PlayListGen.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PlayListGen.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PyCDDB.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/PyCDDB.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/RenameDirTool.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/RenameDirTool.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/VersionChecker.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/VersionChecker.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/Wizard.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/Wizard.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/batchconvertor.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/batchconvertor.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/convert.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/convert.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/images.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/images.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/mp3.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/mp3.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/oggiface.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/oggiface.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateall.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateall.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatempeg.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatempeg.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateogg.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treateogg.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatewma.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/treatewma.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/version.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/version.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/wma.py
Xlib/%%PYTHON_VERSION%%/site-packages/mBoxModules/wma.pyc
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/mBoxModules
END-of-mBox/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list