Mailinglist Archive: opensuse-commit (1028 mails)

< Previous Next >
commit beagle
  • From: root@xxxxxxx (h_root)
  • Date: Wed, 21 Jun 2006 16:56:14 +0200 (CEST)
  • Message-id: <20060621145614.1EE1C71A88@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package beagle
checked in at Wed Jun 21 16:56:14 CEST 2006.

--------
--- GNOME/beagle/beagle.changes 2006-06-16 19:15:20.000000000 +0200
+++ beagle/beagle.changes 2006-06-19 17:53:24.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Jun 19 17:52:02 CEST 2006 - joeshaw@xxxxxxx
+
+- Add a patch to work around a mono bug so that dangling symlinks
+ in ~/.beagle/Log are cleaned up. bnc #185856.
+- Fix the beagled autostart delay to be 300 seconds (5 minutes),
+ rather than the 500 seconds I had mistakenly set previously.
+
+-------------------------------------------------------------------

New:
----
beagle-mono-workaround-dangling-log-symlinks.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ beagle.spec ++++++
--- /var/tmp/diff_new_pack.SKf7yb/_old 2006-06-21 16:55:25.000000000 +0200
+++ /var/tmp/diff_new_pack.SKf7yb/_new 2006-06-21 16:55:25.000000000 +0200
@@ -18,7 +18,7 @@
Group: Productivity/Other
Autoreqprov: on
Version: 0.2.3
-Release: 59
+Release: 60
Summary: Desktop Search Application
URL: http://www.gnome.org/projects/beagle/
Source: %{name}-%{version}.tar.gz
@@ -57,6 +57,7 @@
Patch30: beagle-search-resize.patch
Patch31: beagle-calendar-null-description-fix.patch
Patch32: beagle-index-helper-zombie.patch
+Patch33: beagle-mono-workaround-dangling-log-symlinks.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Prereq: /usr/sbin/groupadd /usr/sbin/useradd
Requires: mono-core >= 1.1.13.5
@@ -330,6 +331,7 @@
%patch30
%patch31
%patch32
+%patch33

%build
rm po/no.*
@@ -487,6 +489,11 @@
%{prefix}/%_lib/pkgconfig/*.pc

%changelog -n beagle
+* Mon Jun 19 2006 - joeshaw@xxxxxxx
+- Add a patch to work around a mono bug so that dangling symlinks
+ in ~/.beagle/Log are cleaned up. bnc #185856.
+- Fix the beagled autostart delay to be 300 seconds (5 minutes),
+ rather than the 500 seconds I had mistakenly set previously.
* Fri Jun 16 2006 - gekker@xxxxxxx
- Update translations for ja
* Thu Jun 15 2006 - joeshaw@xxxxxxx


++++++ autostart-beagled.desktop ++++++
--- GNOME/beagle/autostart-beagled.desktop 2006-06-13 22:56:45.000000000 +0200
+++ beagle/autostart-beagled.desktop 2006-06-19 17:51:59.000000000 +0200
@@ -1,6 +1,6 @@
[Desktop Entry]
Encoding=UTF-8
-Exec=beagled --bg --autostarted --indexing-delay 500
+Exec=beagled --bg --autostarted --indexing-delay 300
Name=Beagle Daemon
Terminal=false
X-KDE-autostart-after=panel

++++++ beagle-mono-workaround-dangling-log-symlinks.patch ++++++
? Util/Base64Stream.cs
? Util/test.cs
Index: Util/Log.cs
===================================================================
RCS file: /cvs/gnome/beagle/Util/Log.cs,v
retrieving revision 1.4
diff -u -p -u -r1.4 Log.cs
--- Util/Log.cs 15 Nov 2005 20:49:04 -0000 1.4
+++ Util/Log.cs 16 Jun 2006 19:34:44 -0000
@@ -115,7 +115,13 @@ namespace Beagle.Util {

// Clean up old symlinks
if (file.Name.StartsWith (current_str) && FileSystem.IsSymLink (file.FullName)) {
- file.Delete ();
+ // Work around a Mono bug in which FileInfo.Delete()
+ // doesn't delete dangling symlinks. See
+ // http://bugzilla.ximian.com/show_bug.cgi?id=78664
+
+ //file.Delete ();
+ File.Delete (file.FullName);
+
continue;
}



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...


---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit-help@xxxxxxxxxxxx

< Previous Next >