Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/muine: muine-0.8.11-r1.ebuild ChangeLog muine-0.8.10.ebuild muine-0.8.11.ebuild
Date: Sat, 03 Jul 2010 16:46:34
Message-Id: 20100703164630.942822CE15@corvid.gentoo.org
1 pacho 10/07/03 16:46:30
2
3 Modified: ChangeLog
4 Added: muine-0.8.11-r1.ebuild
5 Removed: muine-0.8.10.ebuild muine-0.8.11.ebuild
6 Log:
7 Revision bump with bugfixes
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.58 media-sound/muine/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/muine/ChangeLog?rev=1.58&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/muine/ChangeLog?rev=1.58&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/muine/ChangeLog?r1=1.57&r2=1.58
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/muine/ChangeLog,v
20 retrieving revision 1.57
21 retrieving revision 1.58
22 diff -u -r1.57 -r1.58
23 --- ChangeLog 27 Sep 2009 16:35:35 -0000 1.57
24 +++ ChangeLog 3 Jul 2010 16:46:30 -0000 1.58
25 @@ -1,6 +1,18 @@
26 # ChangeLog for media-sound/muine
27 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/muine/ChangeLog,v 1.57 2009/09/27 16:35:35 nixnut Exp $
29 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-sound/muine/ChangeLog,v 1.58 2010/07/03 16:46:30 pacho Exp $
31 +
32 +*muine-0.8.11-r1 (03 Jul 2010)
33 +
34 + 03 Jul 2010; Pacho Ramos <pacho@g.o> -muine-0.8.10.ebuild,
35 + -muine-0.8.11.ebuild, +muine-0.8.11-r1.ebuild,
36 + +files/muine-0.8.11-drop-deprecated.patch,
37 + +files/muine-0.8.11-multimedia-keys.patch:
38 + Revision bump: fix dependencies (bug #292912 by gentoo_m), install docs in
39 + proper place (bug #295173 by Diego E. 'Flameeyes' Pettenò), fix
40 + multimedia key support broken since Gnome 2.22, replace deprecated gtk
41 + functions letting this work with gtk+-2.20, fix missing icons and
42 + intltoolize broken file, install gconf schemas properly. Remove old.
43
44 27 Sep 2009; nixnut <nixnut@g.o> muine-0.8.10-r1.ebuild:
45 ppc stable #283739
46
47
48
49 1.1 media-sound/muine/muine-0.8.11-r1.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/muine/muine-0.8.11-r1.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/muine/muine-0.8.11-r1.ebuild?rev=1.1&content-type=text/plain
53
54 Index: muine-0.8.11-r1.ebuild
55 ===================================================================
56 # Copyright 1999-2010 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/media-sound/muine/muine-0.8.11-r1.ebuild,v 1.1 2010/07/03 16:46:30 pacho Exp $
59
60 EAPI=2
61
62 inherit base gnome2 mono eutils multilib flag-o-matic
63
64 DESCRIPTION="A music player for GNOME"
65 HOMEPAGE="http://muine-player.org"
66 SRC_URI="http://download.gnome.org/sources/muine/0.8/${P}.tar.bz2"
67
68 LICENSE="GPL-2"
69 SLOT="0"
70 KEYWORDS="~amd64 ~ppc ~x86"
71 IUSE="flac mad vorbis"
72
73 RDEPEND="
74 x11-themes/gnome-icon-theme
75 >=dev-lang/mono-2
76 >=x11-libs/gtk+-2.6
77 >=dev-dotnet/gtk-sharp-2.12.9
78 >=dev-dotnet/glade-sharp-2.12.6
79 >=dev-dotnet/gnome-sharp-2.6
80 >=dev-dotnet/gconf-sharp-2.6
81 >=dev-dotnet/gnomevfs-sharp-2.6
82 >=dev-dotnet/dbus-sharp-0.4
83 >=dev-dotnet/dbus-glib-sharp-0.3
84 >=dev-dotnet/taglib-sharp-2.0.3
85 sys-libs/gdbm
86 =media-libs/gstreamer-0.10*
87 =media-libs/gst-plugins-base-0.10*
88 =media-libs/gst-plugins-good-0.10*
89 =media-plugins/gst-plugins-gconf-0.10*
90 =media-plugins/gst-plugins-gnomevfs-0.10*
91 flac? ( =media-plugins/gst-plugins-flac-0.10* )
92 mad? ( =media-plugins/gst-plugins-mad-0.10* )
93 vorbis? (
94 =media-plugins/gst-plugins-ogg-0.10*
95 =media-plugins/gst-plugins-vorbis-0.10*
96 )
97 "
98 DEPEND="${RDEPEND}
99 dev-util/pkgconfig
100 app-text/scrollkeeper
101 gnome-base/gnome-common
102 >=dev-util/intltool-0.29
103 virtual/monodoc"
104
105 DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS PLUGINS README TODO"
106
107 pkg_setup() {
108 G2CONF="${G2CONF}
109 --enable-compile-warnings=yes
110 --docdir=/usr/share/doc/"${PF}"
111 "
112 }
113
114 src_prepare() {
115 gnome2_src_prepare
116
117 # Fix multimedia key support for >=Gnome-2.22
118 epatch "${FILESDIR}/${P}-multimedia-keys.patch"
119
120 # Replace some deprecated gtk functions
121 epatch "${FILESDIR}/${P}-drop-deprecated.patch"
122
123 # Update icons, upstream bug #623480
124 sed "s:stock_timer:list-add:g" -i src/AddWindow.cs src/StockIcons.cs || die
125
126 # Fix intltoolize broken file, see upstream #577133
127 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
128 || die "sed failed"
129 }
130
131 src_install() {
132 gnome2_src_install
133 insinto /usr/$(get_libdir)/${PN}/plugins
134 doins "${S}"/plugins/TrayIcon.dll
135 }
136
137 pkg_postinst() {
138 gnome2_pkg_postinst
139 elog
140 elog "Upstream no longer packages the tray icon plugin by default."
141 elog "The Gentoo ebuilds will continue to install the plugin, if you don't"
142 elog "want to use the plugin, remove TrayIcon.dll from"
143 elog "/usr/$(get_libdir)/muine/plugins/"
144 elog
145 }