aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2004-11-08 06:00:10 +0800
committerahze <ahze@FreeBSD.org>2004-11-08 06:00:10 +0800
commit2a1bc328c3a6a92285b56a559fab0eb829bfedfd (patch)
treef30508e1a40e277a9449689ab5e8e8ba21de3dd5
parent6a3101fedf7c69709c3e375ddd0ced11ede85506 (diff)
downloadfreebsd-ports-gnome-2a1bc328c3a6a92285b56a559fab0eb829bfedfd.tar.gz
freebsd-ports-gnome-2a1bc328c3a6a92285b56a559fab0eb829bfedfd.tar.zst
freebsd-ports-gnome-2a1bc328c3a6a92285b56a559fab0eb829bfedfd.zip
Add 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. - reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis - reading WMA tags - 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. - auto tagging - reads tag information from filename - batch tags editing - batch files renaming (can use tags) - directory renaming (can use tags) Approved by: adamw (mentor)
-rw-r--r--audio/Makefile1
-rw-r--r--audio/mbox/Makefile28
-rw-r--r--audio/mbox/distinfo2
-rw-r--r--audio/mbox/pkg-descr18
-rw-r--r--audio/mbox/pkg-plist92
5 files changed, 141 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index a2ba98aa6db4..d5699fc520e0 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -204,6 +204,7 @@
SUBDIR += madplay
SUBDIR += maplay
SUBDIR += marlin
+ SUBDIR += mbox
SUBDIR += mbrola
SUBDIR += mbrolavox
SUBDIR += mctoolame-decoder
diff --git a/audio/mbox/Makefile b/audio/mbox/Makefile
new file mode 100644
index 000000000000..62c0beab35a7
--- /dev/null
+++ b/audio/mbox/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: mbox
+# Date created: 2004-11-05
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mbox
+PORTVERSION= 0.5.1
+CATEGORIES= audio
+MASTER_SITES= http://www.mbox.wz.cz/src/
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= WxGTK GUI for audio organizing and converting
+
+BUILD_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
+LIB_DEPENDS= mp3lame.0:${PORTSDIR}/audio/lame
+RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis \
+ oggenc:${PORTSDIR}/audio/vorbis-tools \
+ mplayer:${PORTSDIR}/multimedia/mplayer \
+ img2png:${PORTSDIR}/x11-toolkits/py-wxPython
+
+USE_BZIP2= yes
+WRKSRC= ${WRKDIR}/mBox-${PORTVERSION}
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+
+.include <bsd.port.mk>
diff --git a/audio/mbox/distinfo b/audio/mbox/distinfo
new file mode 100644
index 000000000000..c6529d18d3fd
--- /dev/null
+++ b/audio/mbox/distinfo
@@ -0,0 +1,2 @@
+MD5 (mbox-0.5.1.tar.bz2) = fd89c0335668de6141c96fee7dbfbcec
+SIZE (mbox-0.5.1.tar.bz2) = 128298
diff --git a/audio/mbox/pkg-descr b/audio/mbox/pkg-descr
new file mode 100644
index 000000000000..d969788faa26
--- /dev/null
+++ b/audio/mbox/pkg-descr
@@ -0,0 +1,18 @@
+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.
+- reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
+- reading WMA tags
+- 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.
+- auto tagging - reads tag information from filename
+- batch tags editing
+- batch files renaming (can use tags)
+- 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..6b65af5b6204
--- /dev/null
+++ b/audio/mbox/pkg-plist
@@ -0,0 +1,92 @@
+bin/mbox
+%%PYTHON_SITELIBDIR%%/mBoxModules/AboutDiag.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/AboutDiag.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/AboutDiag.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/AllTag.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/AllTag.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/AllTag.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/ComboBoxWithHistory.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/ComboBoxWithHistory.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/ComboBoxWithHistory.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3V2.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3V2.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/ID3V2.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/LookUp.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/LookUp.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/LookUp.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/OneFileTagEdit.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/OneFileTagEdit.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/OneFileTagEdit.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/PlayListGen.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/PlayListGen.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/PlayListGen.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/PyCDDB.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/PyCDDB.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/PyCDDB.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/RenameDirTool.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/RenameDirTool.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/RenameDirTool.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/TimeEditor.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/TimeEditor.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/TimeEditor.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/VersionChecker.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/VersionChecker.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/VersionChecker.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/__init__.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/batchconvertor.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/batchconvertor.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/batchconvertor.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/convert.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/convert.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/convert.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/images.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/images.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/images.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxFileUtils.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxFileUtils.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxFileUtils.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxGetTagTest.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxGetTagTest.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxGetTagTest.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxPendingList.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxPendingList.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxPendingList.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxTrackList.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxTrackList.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxTrackList.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxUpper.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxUpper.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mboxUpper.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3new.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3new.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3new.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3old.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3old.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/mp3old.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/oggiface.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/oggiface.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/oggiface.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/treatempeg.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/treatempeg.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/treatempeg.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/treateogg.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/treateogg.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/treateogg.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/utils.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/utils.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/utils.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/version.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/version.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/version.pyo
+%%PYTHON_SITELIBDIR%%/mBoxModules/wma.py
+%%PYTHON_SITELIBDIR%%/mBoxModules/wma.pyc
+%%PYTHON_SITELIBDIR%%/mBoxModules/wma.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/mBoxModules