diff options
author | 2024-12-25 21:14:06 +0000 | |
---|---|---|
committer | 2024-12-28 01:04:46 +0100 | |
commit | 47eb691073715b494b9d2043484c52846557f162 (patch) | |
tree | 2e0ba328ecb760ed82151a9f3d9c4ffafd57eeb0 /media-sound | |
parent | media-sound/ardour: drop 8.10-r3 (diff) | |
download | gentoo-47eb691073715b494b9d2043484c52846557f162.tar.gz gentoo-47eb691073715b494b9d2043484c52846557f162.tar.bz2 gentoo-47eb691073715b494b9d2043484c52846557f162.zip |
media-sound/ario: Add media-libs/taglib:= slot op, ABI break imminent
update EAPI 7 -> 8
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/ario/ario-1.6-r1.ebuild | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/media-sound/ario/ario-1.6-r1.ebuild b/media-sound/ario/ario-1.6-r1.ebuild new file mode 100644 index 000000000000..c5b9b27844e8 --- /dev/null +++ b/media-sound/ario/ario-1.6-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="GTK client for MPD inspired by Rhythmbox but much lighter and faster" +HOMEPAGE="http://ario-player.sourceforge.net" +SRC_URI="https://downloads.sourceforge.net/${PN}-player/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus debug +idle nls taglib zeroconf" + +RDEPEND="dev-libs/glib:2 + dev-libs/libxml2:2 + media-libs/libmpdclient + net-misc/curl + x11-libs/gtk+:3 + dbus? ( dev-libs/dbus-glib ) + taglib? ( media-libs/taglib:= ) + zeroconf? ( net-dns/avahi )" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +DOCS=( AUTHORS ) + +src_configure() { + local myconf=( + --disable-static + --disable-xmms2 + --enable-libmpdclient2 + --enable-search + --enable-playlists + --disable-deprecations + $(use_enable dbus) + $(use_enable debug) + $(use_enable idle mpdidle) + $(use_enable nls) + $(use_enable taglib) + $(use_enable zeroconf avahi) + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} |