Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/gnome-do-plugins: gnome-do-plugins-0.8.1.3-r1.ebuild metadata.xml ChangeLog
Date: Sun, 31 May 2009 09:54:33
Message-Id: E1MAhkN-0007je-Gl@stork.gentoo.org
1 graaff 09/05/31 09:54:31
2
3 Modified: metadata.xml ChangeLog
4 Added: gnome-do-plugins-0.8.1.3-r1.ebuild
5 Log:
6 Fix Twitter API. Remove unused amarok USE flag.
7 (Portage version: 2.1.6.11/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.4 gnome-extra/gnome-do-plugins/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 1 Feb 2009 17:57:24 -0000 1.3
23 +++ metadata.xml 31 May 2009 09:54:31 -0000 1.4
24 @@ -8,8 +8,6 @@
25 </maintainer>
26
27 <use>
28 - <flag name='amarok'>Enables the Amarok (<pkg>media-sound/amarok</pkg>)
29 - plugin</flag>
30 <flag name="banshee">Enables the Banshee (<pkg>media-sound/banshee</pkg>) plugin</flag>
31 </use>
32
33
34
35
36 1.11 gnome-extra/gnome-do-plugins/ChangeLog
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog?rev=1.11&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog?rev=1.11&content-type=text/plain
40 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog?r1=1.10&r2=1.11
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog,v
45 retrieving revision 1.10
46 retrieving revision 1.11
47 diff -u -r1.10 -r1.11
48 --- ChangeLog 31 May 2009 09:34:26 -0000 1.10
49 +++ ChangeLog 31 May 2009 09:54:31 -0000 1.11
50 @@ -1,6 +1,13 @@
51 # ChangeLog for gnome-extra/gnome-do-plugins
52 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog,v 1.10 2009/05/31 09:34:26 graaff Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/ChangeLog,v 1.11 2009/05/31 09:54:31 graaff Exp $
55 +
56 +*gnome-do-plugins-0.8.1.3-r1 (31 May 2009)
57 +
58 + 31 May 2009; Hans de Graaff <graaff@g.o>
59 + metadata.xml, +gnome-do-plugins-0.8.1.3-r1.ebuild,
60 + +files/gnome-do-plugins-0.8.1.3-update-twitter-api.patch:
61 + Fix usage of Twitter API. Remove unused amarok USE flag.
62
63 31 May 2009; Hans de Graaff <graaff@g.o>
64 -gnome-do-plugins-0.4.0.ebuild, -gnome-do-plugins-0.8.0.ebuild:
65
66
67
68 1.1 gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.1.3-r1.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.1.3-r1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.1.3-r1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: gnome-do-plugins-0.8.1.3-r1.ebuild
74 ===================================================================
75 # Copyright 1999-2009 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-do-plugins/gnome-do-plugins-0.8.1.3-r1.ebuild,v 1.1 2009/05/31 09:54:31 graaff Exp $
78
79 inherit eutils autotools gnome2 mono versionator
80
81 MY_PN="do-plugins"
82 PVC=$(get_version_component_range 1-3)
83
84 DESCRIPTION="Plugins to put the Do in Gnome Do"
85 HOMEPAGE="http://do.davebsd.com/"
86 SRC_URI="https://launchpad.net/${MY_PN}/0.8/${PVC}/+download/${P}.tar.gz"
87
88 LICENSE="GPL-3"
89 SLOT="0"
90 KEYWORDS="~amd64 ~x86"
91 IUSE="banshee evo"
92
93 RDEPEND=">=gnome-extra/gnome-do-${PV}
94 dev-dotnet/wnck-sharp
95 banshee? ( >=media-sound/banshee-1.4.2 )
96 evo? ( dev-dotnet/evolution-sharp )"
97 DEPEND="${RDEPEND}
98 dev-util/pkgconfig
99 dev-util/monodevelop"
100
101 src_unpack() {
102 unpack ${A}
103 cd "${S}"
104
105 # Fix use of Twitter API in Microblogging plugin.
106 epatch "${FILESDIR}/${P}-update-twitter-api.patch"
107
108 sed -i -r -e "/(FLICKR|Flickr)/d" configure.ac Makefile.am
109 use banshee || sed -i -r -e "/(BANSHEE|Banshee)/d" configure.ac Makefile.am
110 use evo || sed -i -r -e "/(EVOLUTION|Evolution)/d" configure.ac Makefile.am
111 eautoreconf
112 }
113
114 src_compile()
115 {
116 econf --enable-debug=no --enable-release=yes || die "configure failed"
117 # The make system is unfortunately broken for parallel builds and
118 # upstream indicated on IRC that they have no intention to fix
119 # that.
120 emake -j1 || die "make failed"
121 }
122
123 pkg_postinst()
124 {
125 ewarn "Plugin handling has changed since gnome-do 0.4."
126 ewarn "If you install the gnome-do-plugins package you will have local copies"
127 ewarn "of the plugins, but you still need to manually enable them in Preferences."
128 ewarn "Also note that plugins installed from upstream may not be compatible with"
129 ewarn "your system. When in doubt check the output from gnome-do itself".
130 ewarn "Old plugins may not be compatible either."
131 ewarn "Check ~/.local/share/gnome-do/ if you have problems with plugins."
132
133 # To be removed when bumping from 0.8.1.3
134 ewarn
135 ewarn "This revision contains an update for the Microblogging.dll plugin."
136 ewarn "You will need to copy the updated version from /usr/share/gnome-do/plugins"
137 ewarn "to ~/.local/share/gnome-do/plugins-${PV}/addins/Do.Microblog.1.0/ manually"
138 }