[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