From 0dd1fb9151f586a947fc1e6ffaa8035d0aa5c599 Mon Sep 17 00:00:00 2001
From: Edwin Groothuis <edwin@FreeBSD.org>
Date: Wed, 13 Oct 2004 23:53:35 +0000
Subject: 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>
---
 audio/Makefile       |  1 +
 audio/mBox/Makefile  | 33 +++++++++++++++++++++++++++++++++
 audio/mBox/distinfo  |  2 ++
 audio/mBox/pkg-descr | 18 ++++++++++++++++++
 audio/mBox/pkg-plist | 44 ++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 98 insertions(+)
 create mode 100644 audio/mBox/Makefile
 create mode 100644 audio/mBox/distinfo
 create mode 100644 audio/mBox/pkg-descr
 create mode 100644 audio/mBox/pkg-plist

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
-- 
cgit debian/1.2.3+git2.25.1-1-2-gaceb0