summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Ochotnicky <sochotnicky@gentoo.org>2012-05-28 11:13:42 +0000
committerStanislav Ochotnicky <sochotnicky@gentoo.org>2012-05-28 11:13:42 +0000
commite3c75f0ff04099a59a1ad9599df2b61410829ea8 (patch)
tree238e1c53c06b8272c4046c436f6eb65792b014bd /media-sound/beets
parent[bump] dev-perl/Math-Random-MT-1.140.0 (diff)
downloadgentoo-2-e3c75f0ff04099a59a1ad9599df2b61410829ea8.tar.gz
gentoo-2-e3c75f0ff04099a59a1ad9599df2b61410829ea8.tar.bz2
gentoo-2-e3c75f0ff04099a59a1ad9599df2b61410829ea8.zip
New ebuild for beets music organizer
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/beets')
-rw-r--r--media-sound/beets/ChangeLog10
-rw-r--r--media-sound/beets/Manifest4
-rw-r--r--media-sound/beets/beets-1.0_beta14.ebuild28
-rw-r--r--media-sound/beets/metadata.xml23
4 files changed, 65 insertions, 0 deletions
diff --git a/media-sound/beets/ChangeLog b/media-sound/beets/ChangeLog
new file mode 100644
index 000000000000..e6ed1bc2f68d
--- /dev/null
+++ b/media-sound/beets/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/beets
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.1 2012/05/28 11:13:42 sochotnicky Exp $
+
+*beets-1.0_beta14 (28 May 2012)
+
+ 28 May 2012; Stanislav Ochotnicky <sochotnicky@gentoo.org>
+ +beets-1.0_beta14.ebuild, +metadata.xml:
+ New ebuild for beets music organizer
+
diff --git a/media-sound/beets/Manifest b/media-sound/beets/Manifest
new file mode 100644
index 000000000000..f5ba04181cd1
--- /dev/null
+++ b/media-sound/beets/Manifest
@@ -0,0 +1,4 @@
+DIST beets-1.0b14.tar.gz 500373 RMD160 1d4e9de5f7f8f11f9101c12da2d2469bbc4b2e4c SHA1 6cd4a3eff6fd5f7d340a5dc9ff57647bd23f4720 SHA256 7bb71cdc2e3b6a523fab5d650776643d31b638ff97ad3c36ac34b2e4f92dde5c
+EBUILD beets-1.0_beta14.ebuild 604 RMD160 6c61c4eb7969dee5bd15cec9f5847491c5fc6e70 SHA1 010381fff837c6660e72689c98b433c8cec6e75e SHA256 9c0a1383084362a8fc441c1447c10b8bd5f0f72cda83c4387c95cf364e8b3ed0
+MISC ChangeLog 295 RMD160 bd5a13b1baa345ea790744479f8687e0b80f524c SHA1 a856c93785203d2c07f7d2ee08d657a9de8755a3 SHA256 ff56d308e661d103e75e68c7953efbbccd1b5d84c573a9162d768767ca8fc052
+MISC metadata.xml 1410 RMD160 cf706129d36d0ad8e47f5b0a5c86bf0431d9df08 SHA1 98296e00ea8978179b24023b644ede05acf2a3cf SHA256 60f722e340a4c0b2c1e35adb744e340dbd21d70ff79b60325ba9d3f48bfee5f1
diff --git a/media-sound/beets/beets-1.0_beta14.ebuild b/media-sound/beets/beets-1.0_beta14.ebuild
new file mode 100644
index 000000000000..7075c2deaaf4
--- /dev/null
+++ b/media-sound/beets/beets-1.0_beta14.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/beets-1.0_beta14.ebuild,v 1.1 2012/05/28 11:13:42 sochotnicky Exp $
+
+EAPI="4"
+
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils python
+
+S="${WORKDIR}/${PN}-1.0b14"
+
+DESCRIPTION="A media library management system for obsessive-compulsive music geeks."
+SRC_URI="http://beets.googlecode.com/files/${PN}-1.0b14.tar.gz"
+HOMEPAGE="http://beets.radbox.org/"
+
+KEYWORDS="~amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+
+DEPEND="dev-python/munkres
+ dev-python/python-musicbrainz-ngs
+ dev-python/unidecode
+ media-libs/mutagen"
+
+RDEPEND="${DEPEND}"
diff --git a/media-sound/beets/metadata.xml b/media-sound/beets/metadata.xml
new file mode 100644
index 000000000000..8bfa2cee0a6e
--- /dev/null
+++ b/media-sound/beets/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>sochotnicky@gentoo.org</email>
+ <name>Stanislav Ochotnicky</name>
+ </maintainer>
+ <longdescription lang="en">
+The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. (It also downloads cover art for albums it imports.) Then it provides a bouquet of tools for manipulating and accessing your music.
+
+Because beets is designed as a library, it can do almost anything you can imagine for your music collection. Via plugins, beets becomes a panacea:
+ * Embed and extract album art from files’ tags.
+ * Listen to your library with a music player that speaks the MPD protocol and works with a staggering variety of interfaces.
+ * Fetch lyrics for all your songs from databases on the Web.
+ * Manage your MusicBrainz music collection.
+ * Analyze music files’ metadata from the command line.
+ * Clean up crufty tags left behind by other, less-awesome tools.
+ * Browse your music library graphically through a Web browser and play it in any browser that supports HTML5 Audio.
+
+If beets doesn’t do what you want yet, writing your own plugin is shockingly simple if you know a little Python.
+ </longdescription>
+</pkgmetadata>
+