aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2004-10-13 23:53:35 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2004-10-13 23:53:35 +0000
commit0dd1fb9151f586a947fc1e6ffaa8035d0aa5c599 (patch)
treedf0c672081025d670cdad38d248a44e2b7f6887b /audio
parentc204644ec469e6b6264c0a607bfdd5b67f43071d (diff)
downloadports-0dd1fb9151f586a947fc1e6ffaa8035d0aa5c599.tar.gz
ports-0dd1fb9151f586a947fc1e6ffaa8035d0aa5c599.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>
Notes
Notes: svn path=/head/; revision=119341
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/mBox/Makefile33
-rw-r--r--audio/mBox/distinfo2
-rw-r--r--audio/mBox/pkg-descr18
-rw-r--r--audio/mBox/pkg-plist44
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