rpms/gnome-do-plugins/devel gnome-do-plugins.spec,1.5,1.6

Michel Alexandre Salim salimma at fedoraproject.org
Fri Aug 21 07:22:01 UTC 2009


Author: salimma

Update of /cvs/pkgs/rpms/gnome-do-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21156

Modified Files:
	gnome-do-plugins.spec 
Log Message:
* Fri Aug 21 2009 Michel Salim <salimma at fedoraproject.org> - 0.8.2-2
- Enable building of GData-based plugins
- Simplify spec file



Index: gnome-do-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-do-plugins/devel/gnome-do-plugins.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- gnome-do-plugins.spec	21 Aug 2009 04:17:06 -0000	1.5
+++ gnome-do-plugins.spec	21 Aug 2009 07:22:00 -0000	1.6
@@ -2,7 +2,7 @@
 
 Name:           gnome-do-plugins
 Version:        0.8.2
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Plugins for GNOME Do
 Group:          Applications/Productivity
 License:        GPLv3+
@@ -15,11 +15,12 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 BuildRequires:  mono-devel ndesk-dbus-glib-devel gnome-do-devel
 BuildRequires:  gnome-sharp-devel gtk-sharp2-devel gnome-desktop-sharp-devel
 BuildRequires:  gnome-keyring-sharp-devel monodevelop mono-addins-devel
+BuildRequires:  gdata-sharp-devel
 BuildRequires:  notify-sharp-devel
 BuildRequires:  intltool
 # Needed because the patch touches Makefile.am
-BuildRequires: automake
-Requires:       gnome-do
+BuildRequires:  automake
+Requires:       gnome-do >= %{version}
 
 # ppc* not supported: needs monodevelop which is not built for ppc*
 ExclusiveArch:  %ix86 x86_64 ia64 armv4l sparc alpha
@@ -34,11 +35,9 @@ Chat, Play, etc.).
 This package contains various plugins for GNOME Do.
 
 %package banshee
-Summary:        gnome-do plugin for banshee
+Summary:        GNOME Do Banshee plugin
 Group:          Applications/Productivity
 BuildRequires:  banshee-devel
-BuildRequires:  banshee
-Requires:       gnome-do >= %{version}
 Requires:       banshee
 Requires:       gnome-do-plugins = %{version}
 
@@ -46,120 +45,129 @@ Requires:       gnome-do-plugins = %{ver
 gnone-do plugins for banshee
 
 %package bibtex
-Summary:        gnome-do plugin for bibtex
+Summary:        GNOME Do BibTeX plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version}
 Requires:       gnome-do-plugins = %{version}
 
 %description bibtex
 gnome-do plugins for bibtex
 
 %package clawsmail
-Summary:        gnome-do-plugins for clawsmail
+Summary:        GNOME Do Claws Mail plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} claws-mail
+Requires:       claws-mail
 Requires:       gnome-do-plugins = %{version}
 
 %description clawsmail
 gnome-do plugins for clawsmail
 
 %package epiphany
-Summary:        gnome-do-plugins for epiphany
+Summary:        GNOME Do Epiphany plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} epiphany
+Requires:       epiphany
 Requires:       gnome-do-plugins = %{version}
 
 %description epiphany
 gnome-do plugins for epiphany
 
 %package evolution
-Summary:        gnome-do-plugins for evolution
+Summary:        GNOME Do Evolution plugin
 Group:          Applications/Productivity
 BuildRequires:  evolution-sharp-devel
 Requires:       evolution-sharp
-Requires:       gnome-do >= %{version} evolution
+Requires:       evolution
 Requires:       gnome-do-plugins = %{version}
 
 %description evolution
 gnome-do plugins for evolution
 
 %package eog
-Summary:        gnome-do-plugins for Eye of Gnome
+Summary:        GNOME Do Eye of Gnome plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} eog
+Requires:       eog
 Requires:       gnome-do-plugins = %{version}
 
 %description eog
 gnome-do plugins for Eye of Gnome
 
 %package firefox
-Summary:        gnome-do-plugins for firefox
+Summary:        GNOME Do Firefox plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} firefox
+Requires:       firefox
 Requires:       gnome-do-plugins = %{version}
 
 %description firefox
 gnome-do plugins for firefox 
 
 %package flickr
-Summary:        gnome-do-plugins for flickr
+Summary:        GNOME Do Flickr plugin
 Group:          Applications/Productivity
 BuildRequires:  flickrnet-devel
-Requires:       gnome-do >= %{version} flickrnet
+Requires:       flickrnet
 Requires:       gnome-do-plugins = %{version}
 
 %description flickr
 gnome-do plugins for flickr
 
+%package google
+Summary:        GNOME Do Google plugins
+Group:          Applications/Productivity
+BuildRequires:  gdata-sharp-devel
+Requires:       gdata-sharp
+Requires:       gnome-do-plugins = %{version}
+
+%description google
+GNOME Do's Google-related plugins
+
 %package pidgin
-Summary:        gnome-do-plugins for pidgin
+Summary:        GNOME Do Pidgin plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} pidgin
+Requires:       pidgin
 Requires:       gnome-do-plugins = %{version}
 
 %description pidgin
 gnome-do plugins for pidgin 
 
 %package rhythmbox
-Summary:        gnome-do-plugins for rhythmbox
+Summary:        GNOME Do Rhythmbox plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} rhythmbox
+Requires:       rhythmbox
 Requires:       gnome-do-plugins = %{version}
 
 %description rhythmbox
 gnome-do plugins for rhythmbox
 
 %package tomboy
-Summary:        gnome-do-plugins for tomboy
+Summary:        GNOME Do Tomboy plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} tomboy
+Requires:       tomboy
 Requires:       gnome-do-plugins = %{version}
 
 %description tomboy
 gnome-do plugins for tomboy 
 
 %package thunderbird
-Summary:        gnome-do-plugins for thunderbird
+Summary:        GNOME Do Thunderbird plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} thunderbird
+Requires:       thunderbird
 Requires:       gnome-do-plugins = %{version}
 
 %description thunderbird
 gnome-do plugins for thunderbird
 
 %package tasque
-Summary:        gnome-do-plugins for tasque 
+Summary:        GNOME Do Tasque plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} tasque
+Requires:       tasque
 Requires:       gnome-do-plugins = %{version}
 
 %description tasque
 gnome-do plugins for tasque
 
 %package vinagre
-Summary:        gnome-do-plugins for vinagre
+Summary:        GNOME Do Vinagre plugin
 Group:          Applications/Productivity
-Requires:       gnome-do >= %{version} vinagre
+Requires:       vinagre
 Requires:       gnome-do-plugins = %{version}
 
 %description vinagre
@@ -189,13 +197,6 @@ make install DESTDIR=%{buildroot}
 ln -sf %{_libdir}/banshee-1/Banshee.CollectionIndexer.dll %{buildroot}%{_libdir}/gnome-do/plugins
 rm -rf %{buildroot}%{_datadir}/gnome-do/plugins/Banshee.CollectionIndexer.dll
 
-# Remove Bundled Libraries and the plugins that depend on them
-rm -rf %{buildroot}%{_datadir}/gnome-do/plugins/Google*
-rm -rf %{buildroot}%{_libdir}/gnome-do/plugins/*YouTube*
-rm -rf %{buildroot}%{_libdir}/gnome-do/plugins/*GoogleCalendar*
-rm -rf %{buildroot}%{_libdir}/gnome-do/plugins/*GoogleContacts*
-rm -rf %{buildroot}%{_libdir}/gnome-do/plugins/*GoogleDocs*
-
 %find_lang %name
 
 %clean
@@ -233,6 +234,11 @@ rm -rf %{buildroot}
 %defattr(-, root, root,-)
 %{_libdir}/gnome-do/plugins/*Flickr*
 
+%files google
+%defattr(-, root, root, -)
+%{_libdir}/gnome-do/plugins/Google*
+%{_libdir}/gnome-do/plugins/YouTube*
+
 %files pidgin
 %defattr(-, root, root,-)
 %{_libdir}/gnome-do/plugins/*Pidgin*
@@ -268,15 +274,21 @@ rm -rf %{buildroot}
 %exclude %{_libdir}/gnome-do/plugins/EOG*
 %exclude %{_libdir}/gnome-do/plugins/*Firefox*
 %exclude %{_libdir}/gnome-do/plugins/*Flickr*
+%exclude %{_libdir}/gnome-do/plugins/Google*
 %exclude %{_libdir}/gnome-do/plugins/*Pidgin*
 %exclude %{_libdir}/gnome-do/plugins/*Rhythmbox*
 %exclude %{_libdir}/gnome-do/plugins/*Tomboy*
 %exclude %{_libdir}/gnome-do/plugins/*Thunderbird*
 %exclude %{_libdir}/gnome-do/plugins/*Tasque*
 %exclude %{_libdir}/gnome-do/plugins/*Vinagre*
+%exclude %{_libdir}/gnome-do/plugins/YouTube*
 %{_libdir}/gnome-do/plugins/*
 
 %changelog
+* Fri Aug 21 2009 Michel Salim <salimma at fedoraproject.org> - 0.8.2-2
+- Enable building of GData-based plugins
+- Simplify spec file
+
 * Thu Aug 20 2009 Michel Salim <salimma at fedoraproject.org> - 0.8.2-1
 - Update to 0.8.2
 




More information about the scm-commits mailing list