diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/quodlibet |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/quodlibet')
-rw-r--r-- | media-sound/quodlibet/Manifest | 9 | ||||
-rw-r--r-- | media-sound/quodlibet/metadata.xml | 28 | ||||
-rw-r--r-- | media-sound/quodlibet/quodlibet-3.7.1.ebuild | 71 | ||||
-rw-r--r-- | media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild | 72 | ||||
-rw-r--r-- | media-sound/quodlibet/quodlibet-3.9.1.ebuild | 73 |
5 files changed, 253 insertions, 0 deletions
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest new file mode 100644 index 000000000000..4d558ce1125f --- /dev/null +++ b/media-sound/quodlibet/Manifest @@ -0,0 +1,9 @@ +DIST quodlibet-3.7.1.tar.gz 3651908 SHA256 229a26289880860abfd0ec31d9f0aa830c84a3f78205feb11f3ec710e02f02cd SHA512 73f2a909e29178fb4074dbf451a6d04170aebecb7934248b04b909f9639c9098054eefe3343cfb67cc3c622f6d453b5417e5233d4d2ec9c87c48a0c5b4debf4f WHIRLPOOL 2149daf74da7bc01a9822d841de7634c72cca02ef2ab59ae8ac2cd4716e72bed2d6f3342c3b32ddd66c393ecab7c311729e424175a8c7264de0edf2525391187 +DIST quodlibet-3.8.1.tar.gz 3697363 SHA256 7c26ddd391a7b3d2bcdb4b009b005db604a133a059499284613436a88d164401 SHA512 5f8f7ba3157dea83782c64989114ad38295c660300284b72e825eba46eae053120c96e60518d573b4010dd49e396a4fe8d04788e632e61e38fa6edd953014275 WHIRLPOOL b3d73a78dbf77b14d04e6fdb1c1b154a9106d364e62d55f25acc7e750eed6cf39a6584b3c9409bd1cb45d322ebd3268e45e36bfc455647fa2c9fbe7961648a3b +DIST quodlibet-3.9.1.tar.gz 3850929 SHA256 75dcbac8ec4452f501be775d81d1690230d14de09ad0c788a7dff57db22bffc6 SHA512 6d6b6380de2fc2d3ab1614b304f2d7219ff1d823e03f532baa0e9b1308fd36094ad745433494253d956182ae9914eb62846df3d3e5fea92dddccdaa725178563 WHIRLPOOL ad60e6d7216910e56fc9aecdd068fac09fee26bd8e5b749f2926d9b68a1d84ef61008869635490efad0eb8e84934d7643b03c3d65d7c2881c4cfa420ae36f969 +EBUILD quodlibet-3.7.1.ebuild 1673 SHA256 b9d9c7c3f59258993db21537136d6d2a1772e00cc8efe620be5c467a8caec4aa SHA512 9c31b63c2387b8b3f57515b5d6e35127f488af5c2308bf9470fa649ecf3819c8a4a391f8cd6c3148a5fd72685bab1f88ba86359881d380dde0f1dbbc458383f1 WHIRLPOOL 3eeccb06592b5acf87200c43e23cb4ffcaf26755e8d7a2e50159a96ab5f3349ced416df368f245803f92826e91235f40ef4ab1d4e62cc6bff1d03cf7ef41ca81 +EBUILD quodlibet-3.8.1-r1.ebuild 1726 SHA256 299b1090c30644d6bb81171cf65faff09680a10ecd3b99c8f7ac8a7e8be8ca23 SHA512 96f66cf45c75e536b9ddd55c81baf932e9dd58c356eea676a4011032eedd3456b1a1ea226f36df5137db1cb31ac95d1a9bccb6ab7bf6aef2b23c383ba604544d WHIRLPOOL 26e645d3e03b3266d918155bb94150cf2ced27f090cbe62fe6e73b7ec1478a0a7abb9d3895e3f21f57c2cf9acba664dc1763505a7e8a9c4950770133cda1a6d1 +EBUILD quodlibet-3.9.1.ebuild 1776 SHA256 ebe76c79036dc1eb6c2a105b1f916cb5ef6d5a979e929ade8f85688615724393 SHA512 f80e1e31c053d01dae188726ff2100a2c819e2108119e88374ecd1cee2dc5cda3cb4756f59ad8f442ca0dbcce44394f6c456a37bee84ccfbcea9bed46f869941 WHIRLPOOL 336df4ace252a517a9efbae4a294b661c54125cb375f35595f7663c2eebcf490d44f2d3bdfa2786e9d40153ee99aed83fd26873149a5f188dfa7344d2fcdc9f1 +MISC ChangeLog 6291 SHA256 d1424a537c23475774941e8c7f58878c6a4d399f9502116df902d0e64d727c75 SHA512 20b973a06a26034fe4ec919659bd7920656be515db6499516201c5af7a63e1626b2fc8fa864b43fcba24b6a30e4865a75fa1358186ff60cdace9b3ec52933d77 WHIRLPOOL 651383dc1d1f0c54c1424f4fe9aca8d818e487329147d8c09372f9052776b783f8a32b4a0389e0ccb13f941bf58e152d32f1734873fab3b9d68d6ae339fdb78d +MISC ChangeLog-2015 18654 SHA256 344b3be0028bac35491d9f83361175c8bfd903d2a49215ec9bea8e07c8c58d62 SHA512 3c58c198af43cdaace04a56a3f8c460632457020ab1d10b9b3ead7b670c6eb8811460bd2d8e58d0d5a4ae8c8cc9052025ce2fbe7a59a357fc54e19999e60825f WHIRLPOOL f243c465995b0be74f03c569eebd0a373ed96f45654f92deab9babadb663a65b2fb051980f3d474969646089cb97c4c11880906234a2f588c3e9052b54974130 +MISC metadata.xml 1136 SHA256 6be1cbff9592348aa06da7735b2f02a12311cf3d606d3e2d2b6aecd987090cd4 SHA512 1466590147ca42dda2b5c11fe781a39e6d25d205b69fdba20663f1d1bfc2e251123c99990810727a36fbbd7a0c868bf1ddc51e94a38985719cef1bea71f07feb WHIRLPOOL 422de4d13394477660f396b8825c96fa26f87d151e623f9355e9090540ebf5283bb5729e72fcfbb90f5afda0a03071caf8dbd350408d2457a05840abd9b67674 diff --git a/media-sound/quodlibet/metadata.xml b/media-sound/quodlibet/metadata.xml new file mode 100644 index 000000000000..6c2b729f2933 --- /dev/null +++ b/media-sound/quodlibet/metadata.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>tamiko@gentoo.org</email> + <name>Matthias Maier</name> + </maintainer> + <maintainer type="person"> + <email>klausman@gentoo.org</email> + <name>Tobias Klausmann</name> + </maintainer> + <maintainer type="project"> + <email>sound@gentoo.org</email> + <name>Gentoo Sound project</name> + </maintainer> + <longdescription>Quod Libet is a GTK+-based audio player written in Python. It's + designed around the idea that you know better than we do how to + organize your music. It lets you make playlists based on regular + expressions (don't worry, regular searches work too). It lets you + display and edit any tags you want in the file. And it lets you do + this for all the file formats it supports -- Ogg Vorbis, FLAC, MP3, + Musepack, and MOD.</longdescription> + <upstream> + <remote-id type="google-code">quodlibet</remote-id> + <remote-id type="github">quodlibet/quodlibet</remote-id> + <remote-id type="bitbucket">lazka/quodlibet-files</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-sound/quodlibet/quodlibet-3.7.1.ebuild b/media-sound/quodlibet/quodlibet-3.7.1.ebuild new file mode 100644 index 000000000000..3732b05d0912 --- /dev/null +++ b/media-sound/quodlibet/quodlibet-3.7.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 gnome2-utils fdo-mime + +DESCRIPTION="audio library tagger, manager, and player for GTK+" +HOMEPAGE="http://quodlibet.readthedocs.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="+dbus gstreamer ipod +udev" + +RDEPEND="dev-libs/keybinder:3[introspection] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.32[${PYTHON_USEDEP}] + net-libs/libsoup + x11-libs/gtk+[introspection] + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + ) + !gstreamer? ( media-libs/xine-lib ) + dbus? ( + app-misc/media-player-info + dev-python/dbus-python[${PYTHON_USEDEP}] + ) + ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) + udev? ( virtual/udev ) + !media-plugins/quodlibet-plugins" +DEPEND="dev-util/intltool" +REQUIRED_USE="ipod? ( dbus )" + +S="${WORKDIR}/${PN}-release-${PV}/${PN}" + +src_prepare() { + local qlconfig=${PN}/config.py + + if ! use gstreamer; then + sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die + fi + + sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + dodoc NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild b/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild new file mode 100644 index 000000000000..bbdb1c99bb4e --- /dev/null +++ b/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 gnome2-utils fdo-mime + +DESCRIPTION="audio library tagger, manager, and player for GTK+" +HOMEPAGE="http://quodlibet.readthedocs.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="+dbus gstreamer ipod +udev" + +RDEPEND="dev-libs/keybinder:3[introspection] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/futures[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.32[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + x11-libs/gtk+[introspection] + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + ) + !gstreamer? ( media-libs/xine-lib ) + dbus? ( + app-misc/media-player-info + dev-python/dbus-python[${PYTHON_USEDEP}] + ) + ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) + udev? ( virtual/udev ) + !media-plugins/quodlibet-plugins" +DEPEND="dev-util/intltool" +REQUIRED_USE="ipod? ( dbus )" + +S="${WORKDIR}/${PN}-release-${PV}/${PN}" + +src_prepare() { + local qlconfig=${PN}/config.py + + if ! use gstreamer; then + sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die + fi + + sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + dodoc NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/quodlibet/quodlibet-3.9.1.ebuild b/media-sound/quodlibet/quodlibet-3.9.1.ebuild new file mode 100644 index 000000000000..1211cda94c3f --- /dev/null +++ b/media-sound/quodlibet/quodlibet-3.9.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 gnome2-utils xdg-utils + +DESCRIPTION="audio library tagger, manager, and player for GTK+" +HOMEPAGE="http://quodlibet.readthedocs.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="+dbus gstreamer ipod +udev" + +RDEPEND="dev-libs/keybinder:3[introspection] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/faulthandler[${PYTHON_USEDEP}] + dev-python/futures[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + >=media-libs/mutagen-1.32[${PYTHON_USEDEP}] + net-libs/libsoup[introspection] + x11-libs/gtk+[introspection] + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + ) + !gstreamer? ( media-libs/xine-lib ) + dbus? ( + app-misc/media-player-info + dev-python/dbus-python[${PYTHON_USEDEP}] + ) + ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) + udev? ( virtual/udev ) + !media-plugins/quodlibet-plugins" +DEPEND="dev-util/intltool" +REQUIRED_USE="ipod? ( dbus )" + +S="${WORKDIR}/${PN}-release-${PV}/${PN}" + +src_prepare() { + local qlconfig=${PN}/config.py + + if ! use gstreamer; then + sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die + fi + + sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + dodoc NEWS README +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg-utils_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg-utils_desktop_database_update + gnome2_icon_cache_update +} |