Hello community,
here is the log from the commit of package zmd
checked in at Tue Apr 11 11:56:00 CEST 2006.
--------
--- zmd/zmd.changes 2006-04-10 15:53:37.000000000 +0200
+++ STABLE/zmd/zmd.changes 2006-04-11 11:51:57.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Apr 11 11:51:42 CEST 2006 - thunder@suse.de
+
+- New source drop (r26942):
+- Don't call service-delete when disposing (#165103).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zmd.spec ++++++
--- /var/tmp/diff_new_pack.RWgy2d/_old 2006-04-11 11:55:29.000000000 +0200
+++ /var/tmp/diff_new_pack.RWgy2d/_new 2006-04-11 11:55:29.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: dbus-1-mono log4net mono-basic mono-data-sqlite mono-devel perl-XML-Parser rpm-devel sqlite-devel
URL: http://www.novell.com
Version: 7.1.1.0
-Release: 5
+Release: 6
License: LGPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
@@ -156,6 +156,9 @@
# %{_libdir}/monodoc/sources/*
%changelog -n zmd
+* Tue Apr 11 2006 - thunder@suse.de
+- New source drop (r26942):
+- Don't call service-delete when disposing (#165103).
* Mon Apr 10 2006 - thunder@suse.de
- New tarball (svn r26891):
- Yum sources only work with http/https/ftp (#163390).
++++++ zmd-7.1.1.0.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/ChangeLog new/zmd-7.1.1.0/modules/ChangeLog
--- old/zmd-7.1.1.0/modules/ChangeLog 2006-04-10 14:49:51.000000000 +0200
+++ new/zmd-7.1.1.0/modules/ChangeLog 2006-04-11 11:32:44.000000000 +0200
@@ -1,3 +1,14 @@
+2006-04-11 Dan Mills
+
+ * linux/RedCarpetBackend.cs (OnServiceRemoved): Listen to
+ ServiceManager.ServiceRemoved and run the service-delete helper.
+
+ * linux/NUService.cs:
+ * linux/YumService.cs:
+ * linux/ZyppService.cs:
+
+ Don't call Backend.Current.ServiceDelete.
+
2006-04-10 Dan Mills
* linux/ZyppService.cs: Accept ftp and http sources.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/NUService.cs new/zmd-7.1.1.0/modules/linux/NUService.cs
--- old/zmd-7.1.1.0/modules/linux/NUService.cs 2006-04-07 12:48:14.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/NUService.cs 2006-04-11 11:27:07.000000000 +0200
@@ -99,7 +99,6 @@
if (!disposed) {
if (disposing) {
Remove ();
- Backend.Current.ServiceDelete (uri);
}
disposed = true;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs
--- old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-04-07 12:48:14.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-04-11 11:26:38.000000000 +0200
@@ -90,6 +90,8 @@
localCatalog = new Catalog ("local", "Local packages");
localCatalog.Id = "@local";
localCatalog.IsHidden = true;
+
+ ServiceManager.ServiceRemoved += OnServiceRemoved;
}
public void Initialize () {
@@ -270,6 +272,10 @@
LoadFromDatabase (resolvableType, catalog as ResolvableCatalog);
}
+ private void OnServiceRemoved (Service service) {
+ ServiceDelete (service.Uri);
+ }
+
public override void ServiceDelete (string path) {
try {
Database.GetLock (false);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/YumService.cs new/zmd-7.1.1.0/modules/linux/YumService.cs
--- old/zmd-7.1.1.0/modules/linux/YumService.cs 2006-04-10 14:49:35.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/YumService.cs 2006-04-11 11:27:24.000000000 +0200
@@ -106,7 +106,6 @@
if (disposing) {
Remove ();
RedCarpetBackend.UpdatePatchStatus ();
- Backend.Current.ServiceDelete (uri);
}
disposed = true;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/ZyppService.cs new/zmd-7.1.1.0/modules/linux/ZyppService.cs
--- old/zmd-7.1.1.0/modules/linux/ZyppService.cs 2006-04-10 14:48:17.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/ZyppService.cs 2006-04-11 11:27:28.000000000 +0200
@@ -95,7 +95,6 @@
if (!disposed) {
if (disposing) {
Remove ();
- Backend.Current.ServiceDelete (uri);
}
disposed = true;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...