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