Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/audacious: ChangeLog audacious-1.4.6.ebuild
Date: Sat, 02 Feb 2008 17:57:00
Message-Id: E1JLMbo-0000nX-UL@stork.gentoo.org
1 chainsaw 08/02/02 17:56:56
2
3 Modified: ChangeLog
4 Added: audacious-1.4.6.ebuild
5 Log:
6 Version bump, containing EQF (equalizer preset) and skin engine fixes.
7 (Portage version: 2.1.4.1)
8
9 Revision Changes Path
10 1.143 media-sound/audacious/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacious/ChangeLog?rev=1.143&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacious/ChangeLog?rev=1.143&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacious/ChangeLog?r1=1.142&r2=1.143
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/audacious/ChangeLog,v
19 retrieving revision 1.142
20 retrieving revision 1.143
21 diff -u -r1.142 -r1.143
22 --- ChangeLog 29 Jan 2008 13:53:42 -0000 1.142
23 +++ ChangeLog 2 Feb 2008 17:56:56 -0000 1.143
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-sound/audacious
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/ChangeLog,v 1.142 2008/01/29 13:53:42 chainsaw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/ChangeLog,v 1.143 2008/02/02 17:56:56 chainsaw Exp $
29 +
30 +*audacious-1.4.6 (02 Feb 2008)
31 +
32 + 02 Feb 2008; Tony Vroon <chainsaw@g.o> +audacious-1.4.6.ebuild:
33 + Version bump, containing EQF (equalizer preset) and skin engine fixes.
34
35 29 Jan 2008; Tony Vroon <chainsaw@g.o> -audacious-1.3.2.ebuild,
36 -audacious-1.4.3.ebuild, -audacious-1.4.4.ebuild:
37
38
39
40 1.1 media-sound/audacious/audacious-1.4.6.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacious/audacious-1.4.6.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/audacious/audacious-1.4.6.ebuild?rev=1.1&content-type=text/plain
44
45 Index: audacious-1.4.6.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/audacious-1.4.6.ebuild,v 1.1 2008/02/02 17:56:56 chainsaw Exp $
50
51 inherit flag-o-matic
52
53 MY_P="${P/_/-}"
54 S="${WORKDIR}/${MY_P}"
55 DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
56 HOMEPAGE="http://audacious-media-player.org/"
57 SRC_URI="http://distfiles.atheme.org/${MY_P}.tgz
58 mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
63 IUSE="chardet dbus nls libsamplerate"
64
65 RDEPEND="dbus? ( >=dev-libs/dbus-glib-0.60 )
66 libsamplerate? ( media-libs/libsamplerate )
67 >=dev-libs/libmcs-0.6.0
68 >=dev-libs/libmowgli-0.5.0
69 dev-libs/libxml2
70 >=gnome-base/libglade-2.3.1
71 >=x11-libs/gtk+-2.6
72 >=dev-libs/glib-2.10"
73
74 DEPEND="${RDEPEND}
75 !media-plugins/audacious-plugins-ugly
76 >=dev-util/pkgconfig-0.9.0
77 nls? ( dev-util/intltool )"
78
79 PDEPEND=">=media-plugins/audacious-plugins-1.4.5"
80
81 src_compile() {
82 econf \
83 $(use_enable chardet) \
84 $(use_enable dbus) \
85 $(use_enable nls) \
86 $(use_enable libsamplerate samplerate) \
87 || die
88
89 emake || die "make failed"
90 }
91
92 src_install() {
93 make DESTDIR="${D}" install || die
94 dodoc AUTHORS NEWS README
95
96 # Gentoo_ice skin installation; bug #109772
97 insinto /usr/share/audacious/Skins/gentoo_ice
98 doins "${WORKDIR}"/gentoo_ice/*
99 docinto gentoo_ice
100 dodoc "${WORKDIR}"/README
101 }
102
103 pkg_postinst() {
104 elog "Note that you need to recompile *all* third-party plugins for Audacious 1.4"
105 elog "Plugins compiled against 1.3 will not be loaded."
106 if ! useq dbus ; then
107 eerror "Unsupported configuration: D-Bus disabled"
108 ewarn "D-Bus has been disabled. Note that audtool will not be provided, you will not"
109 ewarn "be to able to get song information from scripts or control the player remotely."
110 ewarn "This configuration is provided for people heavily opposed to D-Bus that are able "
111 ewarn "to live with the loss of functionality that this implies. Reports about remote "
112 ewarn "control or multiple instances of Audacious being launched will be *closed*."
113 else
114 elog "Remote control is now only provided over D-Bus. Audacious offers both a private "
115 elog "interface and an MPRIS compliant interface on the bus. The older interface using "
116 elog "beepctrl.h is no longer present."
117 fi
118 }
119
120
121
122 --
123 gentoo-commits@l.g.o mailing list