[Pkg-cli-libs-commits] r3670 - /packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Thu Mar 20 16:59:41 UTC 2008


Author: slomo
Date: Thu Mar 20 16:59:41 2008
New Revision: 3670

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3670
Log:
* add missing patch

Added:
    packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch

Added: packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch?rev=3670&op=file
==============================================================================
--- packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch (added)
+++ packages/mono-addins/trunk/debian/patches/fix_addin_scan.dpatch Thu Mar 20 16:59:41 2008
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix_addin_scan.dpatch by Tim Retout <tim at retout.co.uk>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix from upstream SVN r95443 for addin scan issue. Closes: #459649
+
+ at DPATCH@
+diff -urNad mono-addins~/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs
+--- mono-addins~/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs	2008-01-30 22:37:53.000000000 +0000
++++ mono-addins/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs	2008-03-20 16:46:40.000000000 +0000
+@@ -512,6 +512,8 @@
+ 						string dir = Path.GetDirectoryName (mp);
+ 						string pat = Path.GetFileName (mp);
+ 						foreach (string fmp in fileDatabase.GetDirectoryFiles (dir, pat)) {
++							if (files.Contains (fmp))
++								continue;
+ 							files.Add (fmp);
+ 							string an = Path.GetFileNameWithoutExtension (fmp);
+ 							changedAddins [an] = an;




More information about the Pkg-cli-libs-commits mailing list