[gentoo-commits] gentoo-x86 commit in media-sound/beets: metadata.xml ChangeLog beets-1.3.3-r1.ebuild beets-1.1.0.ebuild beets-1.3.1.ebuild beets-1.3.2.ebuild

2014-05-13 Thread Stanislav Ochotnicky (sochotnicky)
sochotnicky14/05/13 16:48:35

  Modified: metadata.xml ChangeLog
  Added:beets-1.3.3-r1.ebuild
  Removed:  beets-1.1.0.ebuild beets-1.3.1.ebuild
beets-1.3.2.ebuild
  Log:
  Fix dependencies for #504534 and #504534, add related use flags to
  metadata. Cleanup unused older ebuilds.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
7B087241)

Revision  ChangesPath
1.7  media-sound/beets/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?rev=1.7view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?rev=1.7content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?r1=1.6r2=1.7

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/media-sound/beets/metadata.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- metadata.xml5 May 2014 20:49:59 -   1.6
+++ metadata.xml13 May 2014 16:48:34 -  1.7
@@ -26,7 +26,9 @@
flag name=convertEnable support for the convert plugin 
which makes it possible to transcode files/flag
flag name=discogsEnable support for the discogs API 
plugin/flag
flag name=echonest_tempoEnable support for writing the BPM 
of a track into its metadata/flag
+   flag name=echonestEnable support for fetching and storing 
acoustic attributes of a track from Echo Nest/flag
flag name=lastgenreEnable support for importing music 
genres from last.fm tags/flag
+   flag name=mpdstatsEnable support for collecting statistic 
about listening habits from pkgmedia-sound/mpd/pkg/flag
flag name=replaygainEnable support for Replay Gain metadata 
calculation during import/flag
flag name=webEnable embedded webserver support through 
pkgdev-python/flask/pkg/flag
/use



1.22 media-sound/beets/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.22view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.22content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?r1=1.21r2=1.22

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- ChangeLog   5 May 2014 20:49:59 -   1.21
+++ ChangeLog   13 May 2014 16:48:34 -  1.22
@@ -1,6 +1,14 @@
 # ChangeLog for media-sound/beets
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.21 
2014/05/05 20:49:59 sochotnicky Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.22 
2014/05/13 16:48:34 sochotnicky Exp $
+
+*beets-1.3.3-r1 (13 May 2014)
+
+  13 May 2014; Stanislav Ochotnicky sochotni...@gentoo.org
+  -beets-1.1.0.ebuild, -beets-1.3.1.ebuild, -beets-1.3.2.ebuild,
+  +beets-1.3.3-r1.ebuild, metadata.xml:
+  Fix dependencies for #504534 and #504534, add related use flags to
+  metadata. Cleanup unused older ebuilds.
 
   05 May 2014; Stanislav Ochotnicky sochotni...@gentoo.org metadata.xml:
   Fix a typo in metadata



1.1  media-sound/beets/beets-1.3.3-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/beets-1.3.3-r1.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/beets-1.3.3-r1.ebuild?rev=1.1content-type=text/plain

Index: beets-1.3.3-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/beets-1.3.3-r1.ebuild,v 
1.1 2014/05/13 16:48:35 sochotnicky Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE=sqlite

inherit distutils-r1 eutils

MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}

DESCRIPTION=A media library management system for obsessive-compulsive music 
geeks
SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
HOMEPAGE=http://beets.radbox.org/ http://pypi.python.org/pypi/beets;

KEYWORDS=~amd64 ~x86
SLOT=0
LICENSE=MIT
IUSE=beatport bpd chroma convert doc discogs echonest echonest_tempo lastgenre 
mpdstats replaygain test web

RDEPEND=
dev-python/munkres[${PYTHON_USEDEP}]
=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
=media-libs/mutagen-1.22[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
beatport? ( 

[gentoo-commits] gentoo-x86 commit in media-sound/beets: metadata.xml ChangeLog

2014-05-05 Thread Stanislav Ochotnicky (sochotnicky)
sochotnicky14/05/05 20:49:59

  Modified: metadata.xml ChangeLog
  Log:
  Fix a typo in metadata
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
7B087241)

Revision  ChangesPath
1.6  media-sound/beets/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?rev=1.6view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?rev=1.6content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/metadata.xml?r1=1.5r2=1.6

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/media-sound/beets/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml5 Nov 2013 22:42:59 -   1.5
+++ metadata.xml5 May 2014 20:49:59 -   1.6
@@ -19,7 +19,7 @@
 If beets doesn’t do what you want yet, writing your own plugin is shockingly 
simple if you know a little Python.
/longdescription
use
-   flag name=beatportEnable support for beetport.com API/flag
+   flag name=beatportEnable support for beatport.com API/flag
flag name=bpdEnable support for pkgmedia-sound/mpd/pkg 
server emulation/flag
flag name=chromaEnable support for acoustic fingerprinting 
plugin using
(pkgmedia-libs/chromaprint/pkg)/flag



1.21 media-sound/beets/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.21view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.21content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?r1=1.20r2=1.21

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ChangeLog   10 Mar 2014 19:58:55 -  1.20
+++ ChangeLog   5 May 2014 20:49:59 -   1.21
@@ -1,6 +1,9 @@
 # ChangeLog for media-sound/beets
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.20 
2014/03/10 19:58:55 sochotnicky Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.21 
2014/05/05 20:49:59 sochotnicky Exp $
+
+  05 May 2014; Stanislav Ochotnicky sochotni...@gentoo.org metadata.xml:
+  Fix a typo in metadata
 
 *beets-1.3.3 (10 Mar 2014)
 






[gentoo-commits] gentoo-x86 commit in media-sound/beets: ChangeLog beets-1.3.3.ebuild

2014-03-10 Thread Stanislav Ochotnicky (sochotnicky)
sochotnicky14/03/10 19:58:55

  Modified: ChangeLog
  Added:beets-1.3.3.ebuild
  Log:
  Version bump to media-sound/beets-1.3.3
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 
7B087241)

Revision  ChangesPath
1.20 media-sound/beets/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.20view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?rev=1.20content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/ChangeLog?r1=1.19r2=1.20

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ChangeLog   25 Jan 2014 15:59:21 -  1.19
+++ ChangeLog   10 Mar 2014 19:58:55 -  1.20
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/beets
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.19 
2014/01/25 15:59:21 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.20 
2014/03/10 19:58:55 sochotnicky Exp $
+
+*beets-1.3.3 (10 Mar 2014)
+
+  10 Mar 2014; Stanislav Ochotnicky sochotni...@gentoo.org
+  +beets-1.3.3.ebuild:
+  Version bump to beets 1.3.3
 
   25 Jan 2014; Michael Palimaka kensing...@gentoo.org beets-1.1.0.ebuild,
   beets-1.3.1.ebuild, beets-1.3.2.ebuild:



1.1  media-sound/beets/beets-1.3.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/beets-1.3.3.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/beets/beets-1.3.3.ebuild?rev=1.1content-type=text/plain

Index: beets-1.3.3.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/beets-1.3.3.ebuild,v 1.1 
2014/03/10 19:58:55 sochotnicky Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE=sqlite

inherit distutils-r1 eutils

MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}

DESCRIPTION=A media library management system for obsessive-compulsive music 
geeks
SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
HOMEPAGE=http://beets.radbox.org/ http://pypi.python.org/pypi/beets;

KEYWORDS=~amd64 ~x86
SLOT=0
LICENSE=MIT
IUSE=beatport bpd chroma convert doc discogs echonest_tempo lastgenre 
replaygain test web

RDEPEND=
dev-python/munkres[${PYTHON_USEDEP}]
=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
=media-libs/mutagen-1.22[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
beatport? ( dev-python/requests[${PYTHON_USEDEP}] )
bpd? ( dev-python/bluelet[${PYTHON_USEDEP}] )
chroma? ( dev-python/pyacoustid[${PYTHON_USEDEP}] )
convert? ( media-video/ffmpeg:0[encode] )
discogs? ( dev-python/discogs-client[${PYTHON_USEDEP}] )
doc? ( dev-python/sphinx )
echonest_tempo? ( dev-python/pyechonest[${PYTHON_USEDEP}] )
lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] )
replaygain? ( || ( media-sound/mp3gain media-sound/aacgain ) )
web? ( dev-python/flask[${PYTHON_USEDEP}] )


DEPEND=${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]

S=${WORKDIR}/${MY_P}

src_prepare() {
# remove plugins that do not have appropriate dependencies installed
for flag in beatport bpd chroma convert discogs echonest_tempo 
lastgenre \
replaygain web;do
if ! use $flag ; then
rm -r beetsplug/$flag* || \
die Unable to remove $flag plugin
fi
done

for flag in bpd lastgenre web;do
if ! use $flag ; then
sed -i s:'beetsplug.$flag',:: setup.py || \
die Unable to disable $flag plugin 
fi
done

use bpd || rm -f test/test_player.py

}

python_compile_all() {
use doc  emake -C docs html
}

python_test() {
cd test
if ! use web;then
rm test_web.py || die Failed to remove test_web.py
fi
${PYTHON} testall.py || die Testsuite failed
}

python_install_all() {
doman man/beet.1 man/beetsconfig.5

use doc  dohtml -r docs/_build/html/
}