diff options
author | 2015-08-02 10:52:35 +0000 | |
---|---|---|
committer | 2015-08-02 10:52:35 +0000 | |
commit | 9e8a23febab7b723110345e63ce6e47e54d3b184 (patch) | |
tree | eacebd7317207b3bc7163dc043925627cf388a0f /media-sound | |
parent | Drop old. (diff) | |
download | historical-9e8a23febab7b723110345e63ce6e47e54d3b184.tar.gz historical-9e8a23febab7b723110345e63ce6e47e54d3b184.tar.bz2 historical-9e8a23febab7b723110345e63ce6e47e54d3b184.zip |
Update based on ebuild from sdfg-overlay (bug #510988)
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x4FDF9CFD2FAC514E!
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/beets/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/beets/Manifest | 34 | ||||
-rw-r--r-- | media-sound/beets/beets-1.3.13.ebuild | 89 | ||||
-rw-r--r-- | media-sound/beets/metadata.xml | 1 |
4 files changed, 115 insertions, 17 deletions
diff --git a/media-sound/beets/ChangeLog b/media-sound/beets/ChangeLog index 0065ebd94215..c1d55b06edaf 100644 --- a/media-sound/beets/ChangeLog +++ b/media-sound/beets/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/beets # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.25 2015/08/02 09:58:56 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/ChangeLog,v 1.26 2015/08/02 10:52:32 yngwin Exp $ + +*beets-1.3.13 (02 Aug 2015) + + 02 Aug 2015; Ben de Groot <yngwin@gentoo.org> +beets-1.3.13.ebuild, + metadata.xml: + Update based on ebuild from sdfg-overlay (bug #510988) 02 Aug 2015; Ben de Groot <yngwin@gentoo.org> metadata.xml: Re-assign to sound herd. Reformat metadata. diff --git a/media-sound/beets/Manifest b/media-sound/beets/Manifest index 72458f531581..bfa2ce4151b4 100644 --- a/media-sound/beets/Manifest +++ b/media-sound/beets/Manifest @@ -1,26 +1,28 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +DIST beets-1.3.13.tar.gz 1269748 SHA256 6d973c3484079b22b7d281f771a97c03f9bb14bdd94f45b673f9d754875b2c59 SHA512 ffee7e16a115f16c26ab07a75e614746cd5871a7311660d37978deff34245f3aeab97b1a453fc0900442f40e6ac7d102c5adfce910edfec78387fc149fbea261 WHIRLPOOL 79b345612b04965aa6d4b7cc819d7ed1942b5686bf3990612f2c243dc47a2cfc3f15550f97ee30502ce42f4c24cf2ade27e9db6393f40022ffedf6842f4dc05c DIST beets-1.3.3.tar.gz 679050 SHA256 028e08b7bab2f9c14063f318e617fa82716410170753d6b2dbe8471a8bb1975e SHA512 0e715b4d042a96c5c521f8acc12c481baad11fb9ff2b825984f6f46a1ed6dea876000fde292851292c4466e9df93ec0439d2c0f57241174014ffbb46225792ab WHIRLPOOL 6999973bb1cafa6c211ef2c709062dc322437574a874e3997319542b65c677525365c94eb9d2fcac403e0c6e59440e8beb3e50558204d216025981418fdf6e3c +EBUILD beets-1.3.13.ebuild 2783 SHA256 6921b0828e740b626373a3af2044f28fe280f659cab76151f12ef1f394112a2e SHA512 77c551e18d39da0674524ad8e8f35c6d3576bdb0df78f1705149e8d2ef68a9f67ff4d5be8dbd31669a6f174b347c397f6971e3d732f9b7f06534245e64e6bbed WHIRLPOOL d40bbd1599ab331405c39d5a3d851c7bd4daf9ab132c27965e0ed33697a0c559ac619c26d2106e0d7ebbe13072fe869c40ac49293c2157922519a3b41423bc89 EBUILD beets-1.3.3-r1.ebuild 2522 SHA256 f3aa8569c69a3795fecbccfd0d31063402ff99eab264d78764d5f23e44a991a0 SHA512 1dbcd9ac08279446131efec2d4ca9aafae4bcbf53de722e31071f680a6cead544026511a08444b9fb0d180261df8351169835035afc0627b4b76b81ad19613e9 WHIRLPOOL 06ce4fdc5ed9f50bf196e2afe150fa08cb454cbd148dda07a4b632a2acbb0d4308989412421f0271b0fdf6a937ba52848a7fa1567897913919b2376e9bc0e82b -MISC ChangeLog 4555 SHA256 c1786756b395adea0b226f388bc1583c68118e7272ffce15b2a00e9c695cc5e4 SHA512 d0468d0452ae40144ab5bfa153d42472c1bb53a15cdaeb42e9f66e39fd5fb91c31cff5eaba20812025efb37bf3dc0d55597fc262dc33c5d06476711f768088e0 WHIRLPOOL af294851d8cd188021f70e50e15e33afd6671cdf8eebbe9fc438970466d68285c7a02dd7d44beca03093b44241cce6cb0732badb2c30fa1d7cc47de021041890 -MISC metadata.xml 2695 SHA256 50d9484e03b7f5581f0b2b03fd1d63fc53dd4fb08d0b5026f39653fb3c3f8eb2 SHA512 7fe2bff97e5643705038266e585112d8564b5723879cd7e3c431e1d72324574fb475309ddfe94e3f810130b8798d5861bfda71426417bc96184d5fbfd16d6356 WHIRLPOOL a85158b003afeffa4c842ff9e5262c90b69278b4df4233097f92282cc310678312cd544015c0488ed986afb884111d863664e3e058c688f699b16095a19cbe7a +MISC ChangeLog 4728 SHA256 292135f3c36b23a6002679950912cedf2d468a02bbeb91b3b6eeec0a1cf68704 SHA512 042f37e87992c5dca66e18c994a8cf33867814e038f5ebab2925863c0331c1a27556041c3f3088f282c47f46b3caf397d2dd98163af054b630f889b6604bd060 WHIRLPOOL 87b3890bb71c521061ad7d4a67f64fe08d583a7d0c23058ccc251153b616a5bf15ac3de91b87397f6a2107262cf79298f805609816c557611947e209aacd942e +MISC metadata.xml 2774 SHA256 863f6f734d470bfa4486acb9bf526ba2c7b798e5f0863f0d96264316eb8b4896 SHA512 f31f5136accacaa2246b0082ae025ab4c48e5821c09b3602bc99104871faeffe6497293e7cda05f59b0445f45810db5431110ed82786c7c1ecdc88876e1acbc0 WHIRLPOOL 761a5f9a9d8a4595b9caed5ff1f2899bf46411f718a3c138287f4a2bcd54fa12efcf54bc671a89751bc4c68587f03e74d7b63a287a23928dccc0434131fc5ea4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1 -iQJ8BAEBCABmBQJVveniXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJVvfZzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0 -RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOTr8P/2XTuz/Lhi+IuZ5wfcEueyRW -KAi8cqaXg7/LZJJpJNZEdJyF0uZeUn6AKl0FScjvSUSvk4eRYMyAiOH/gZT6OEi7 -W52dvtST81U7Ktrgq660+v7+00fLjSHMZV1b1gWi0Lm/VHHj5+f6EWzLXVn5S59t -HZzgW+1LwASXBSuhVne65+I+ZG91M39RMhGNOE1aHAa2spI8x4ae9onjUF+r+an1 -cK2J8fSIkL8VdWAFsyO4eDZAqxCMzEhl1nUhFXusNC52bMoDJfR8Y8CL1Uqbwri3 -w3fp44RXNfvlhlst3fy/o+d0yrYFBEx27vOOwxgKLWsPDwt1hkDjNCFlLxnpE1u8 -3O1kScI/xLpfqkkMdeK/3Iy7GVrYOZt1C11N0lSeWSbA923so4UpipE2btmAN8vG -NYt5fBsa9u8nV4v36XYtAXbM4xSuzBuGZsG5OTDD6lpKrNFPSI0GvbqziBvn/lxy -cHzRza2UIsyYiLBhGtkX18uwxHbAwHrEFZtj/7J3dJJ9WdtuqFecmGbGTnlzGYsa -Cgsv1OTXw7Oc+Omoi+Tkd09cAx3KVyh29vFXJndLN5psJsT96ij68r/eCK1UaAea -0ESeQw/AoO/oo5fy9l4ZBqmHoicKwbRIClOi+zPtLpfxC6ppX1dlTN3Ae7w4ubtT -9GWUrJsmlgAHXQ4e4p48 -=k2Mr +RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFO48oQAKya2pBE/tWC//vBEwf2JksC +F3Yj+1bbTC5uQYogkb6L7oMiSQkvGY2T24Zmz3Z2pO3rLvBItDiXpk1AftlM0e2O +6Vg8VEbDNEhNpCsjCVtpLf3xag2myNar1e1BdMJLLySUWHN2hXwleARIg/D/h1tI +GruvpAhHRSazc6AG7RMp/EZxTYdp9EufP7/dQFxYMUoBWmbjzBCgjfmiGS4L1HTE +pDsYzcUafwhMV+Gf6K4JIsBNn0qMiSrVnekNK+HbzVNcyT15LoRdnQ7+sakU4Jrp +bNBl7/pcQMFEIqyDUcz902/Tjs6T3ytibo7MjQYiYFR+j4JDAxWPF0KU+p9h1Rzg +2UuYGOL4DaCib1Yk64LuyeTO3O/OzdQZRZ5e+4JqtCpTWTLYOlgBt399f4+IQFTb +PQQhW8TNLj3ymwITL8Ex09frjoBxXwkQPXcTk+E4Dad7oUy0oITSKJsQCxTuTc+S +q60YMVXoYr7kkhP38r7idTiuxIdtAoK2AfeuG/PLAKmj4jIgBpzCc3gSklBYdNwE +wofmMaTXisKVWY9OXX7mh3nHhJLcFHxbdiF1MsdKsILiplJaUXb9/jMPabE/sj+H +1cyTDCB8DouKvT4R62NKmKp8EbvdQ32gvKmqMFX122KGVvm4vD/pQj59WQCmFmqP +MknEiJKd+fuho/ZTG/Rb +=rW/I -----END PGP SIGNATURE----- diff --git a/media-sound/beets/beets-1.3.13.ebuild b/media-sound/beets/beets-1.3.13.ebuild new file mode 100644 index 000000000000..769d61b3dcdc --- /dev/null +++ b/media-sound/beets/beets-1.3.13.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/beets/beets-1.3.13.ebuild,v 1.1 2015/08/02 10:52:32 yngwin 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="bpd chroma convert doc discogs echonest flac gstreamer lastgenre mpdstats + ogg opus replaygain test web" + +RDEPEND=">=dev-python/enum34-1.0.4[${PYTHON_USEDEP}] + dev-python/jellyfish[${PYTHON_USEDEP}] + dev-python/munkres[${PYTHON_USEDEP}] + >=dev-python/python-musicbrainz-ngs-0.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.27[${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[${PYTHON_USEDEP}] ) + echonest? ( >=dev-python/pyechonest-8.0.1[${PYTHON_USEDEP}] ) + mpdstats? ( dev-python/python-mpd[${PYTHON_USEDEP}] ) + lastgenre? ( dev-python/pylast[${PYTHON_USEDEP}] ) + replaygain? ( + gstreamer? ( media-libs/gstreamer:1.0[introspection] + media-libs/gst-plugins-good:1.0 + dev-python/pygobject:3[${PYTHON_USEDEP}] + ogg? ( media-plugins/gst-plugins-ogg ) + flac? ( media-plugins/gst-plugins-flac:1.0 ) + opus? ( media-plugins/gst-plugins-opus:1.0 ) ) + !gstreamer? ( || ( 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 bpd chroma convert discogs echonest lastgenre mpdstats replaygain web; do + if ! use ${flag}; then + rm -r beetsplug/${flag}.py || \ + rm -r beetsplug/${flag}/ || + die "Unable to remove ${flag} plugin" + fi + done + + for flag in bpd lastgenre web; do + if ! use ${flag}; then + sed -e "s:'beetsplug.${flag}',::" -i 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/ +} diff --git a/media-sound/beets/metadata.xml b/media-sound/beets/metadata.xml index 15d2c96080c6..006bd4cd2f50 100644 --- a/media-sound/beets/metadata.xml +++ b/media-sound/beets/metadata.xml @@ -44,6 +44,7 @@ last.fm tags</flag> <flag name="mpdstats">Enable support for collecting statistic about listening habits from <pkg>media-sound/mpd</pkg></flag> + <flag name="opus">Enable opus support in gstreamer-based replaygain</flag> <flag name="replaygain">Enable support for Replay Gain metadata calculation during import</flag> <flag name="web"> |