[gnome-do-docklets] Submitting gnome-do-docklets to devel

Juan Manuel Rodriguez Moreno nushio at fedoraproject.org
Tue Nov 16 18:01:13 UTC 2010


commit 4ae0a25887df87cd9e0b36e0513f3b30b32896a7
Author: Juan Rodriguez <nushio at fedoraproject.org>
Date:   Tue Nov 16 12:00:15 2010 -0600

    Submitting gnome-do-docklets to devel

 gnome-do-docklets-0.8.2-mono-update.patch |   19 ++++++++
 gnome-do-docklets.spec                    |   70 +++++++++++++++++++++++++++++
 sources                                   |    1 +
 3 files changed, 90 insertions(+), 0 deletions(-)
---
diff --git a/gnome-do-docklets-0.8.2-mono-update.patch b/gnome-do-docklets-0.8.2-mono-update.patch
new file mode 100644
index 0000000..e60458b
--- /dev/null
+++ b/gnome-do-docklets-0.8.2-mono-update.patch
@@ -0,0 +1,19 @@
+diff -u --recursive gnome-do-docklets-0.8.2/WeatherDocklet/src/WeatherController.cs gnome-do-docklets-0.8.2.new/WeatherDocklet/src/WeatherController.cs
+--- gnome-do-docklets-0.8.2/WeatherDocklet/src/WeatherController.cs	2009-06-26 06:50:20.873475529 +0100
++++ gnome-do-docklets-0.8.2.new/WeatherDocklet/src/WeatherController.cs	2010-11-10 00:55:19.848526199 +0000
+@@ -45,12 +45,12 @@
+ 		/// <value>
+ 		/// The weather service, for looking up weather sources.
+ 		/// </value>
+-		public static WeatherService Service { get; protected set; }
++		public static WeatherService Service { get; set; }
+ 		
+ 		/// <value>
+ 		/// The current weather source.
+ 		/// </value>
+-		public static IWeatherSource Weather { get; protected set; }
++		public static IWeatherSource Weather { get; set; }
+ 		
+ 		/// <value>
+ 		/// How frequently the weather should reload automatically.
+
diff --git a/gnome-do-docklets.spec b/gnome-do-docklets.spec
new file mode 100644
index 0000000..078f919
--- /dev/null
+++ b/gnome-do-docklets.spec
@@ -0,0 +1,70 @@
+%define         debug_package %{nil}
+
+Name:           gnome-do-docklets
+Version:        0.8.2
+Release:        3%{?dist}
+Summary:        Docklets for GNOME Do
+Group:          Applications/Productivity
+License:        GPLv3+
+URL:            http://do.davebsd.com
+Source0:        http://edge.launchpad.net/do-plugins/0.8/%{version}/+download/%{name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch0:         gnome-do-docklets-0.8.2-mono-update.patch
+
+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:  notify-sharp-devel
+BuildRequires:  intltool
+# Needed because the patch touches Makefile.am
+BuildRequires:  automake
+Requires:       gnome-do
+
+# Disabled PPC Build while mass rebuild is happening in Fedora
+ExclusiveArch:  %ix86 x86_64 ia64 armv4l sparc alpha
+
+%description
+GNOME Do allows you to quickly search for many objects present in your
+GNOME desktop environment (applications, Evolution contacts, Firefox
+bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies) and
+perform commonly used commands on those objects (Run, Open, Email,
+Chat, Play, etc.).
+
+This package contains various docklets for GNOME Do.
+
+%prep
+%setup -q
+%patch0 -p1
+# build.rules.mk is imported into 70+ Makefile.in's
+# by Makefile.am.  Run autoreconf to regenerate the
+# Makefile.in's 
+autoreconf -i
+
+%build
+%configure 
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot}
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING AUTHORS COPYRIGHT
+%{_libdir}/gnome-do/plugins/*
+#Fixed in trunk: https://bugs.launchpad.net/do/+bug/395740
+%exclude %{_libdir}/gnome-do/plugins/VolumeDocklet*
+
+%changelog
+* Wed Nov 10 2010 Gen Zhang <genneth at gmail.com> 0.8.2-3
+- Added patch to make it compile with packaged mono on F14
+
+* Mon Aug 24 2009 Juan Rodriguez <nushio at fedoraproject.org> 0.8.2-2
+- Removed Volume Docklet.(For info: https://bugs.launchpad.net/do/+bug/395740 )
+
+* Thu Aug 20 2009 Juan Rodriguez <nushio at fedoraproject.org> 0.8.2-1
+- Initial packaging
+
diff --git a/sources b/sources
index e69de29..e79f425 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+977b494af7cd46438f406cdf2fe79c90  gnome-do-docklets-0.8.2.tar.gz


More information about the scm-commits mailing list