[banshee] [build] *.csproj fixes for building on windows



commit 9afb5199a42aaa4f0aad4973c21e6753f2b4b872
Author: Ján Sokoly <cruster gmail com>
Date:   Sun Feb 28 03:58:19 2010 +0100

    [build] *.csproj fixes for building on windows
    
    Updated hintpaths to point to bin/ instead of winbin/. Removed all
    MonoPosixHelper references. Added necessary <DefineConstants> and
    <AllowUnsafeBlocks> instructions to be able to build in MonoDevelop.
    
    Signed-off-by: Bertrand Lorentz <bertrand lorentz gmail com>

 src/Clients/Booter/Booter.csproj                   |    5 +---
 src/Clients/Halie/Halie.csproj                     |    2 +-
 src/Clients/Muinshee/Muinshee.csproj               |    9 ++-----
 src/Clients/Nereid/Nereid.csproj                   |    5 +---
 src/Core/Banshee.Core/Banshee.Core.csproj          |    6 ++--
 src/Core/Banshee.Services/Banshee.Services.csproj  |   15 +++++--------
 .../Banshee.ThickClient/Banshee.ThickClient.csproj |   22 +++++++++----------
 src/Core/Banshee.Widgets/Banshee.Widgets.csproj    |    1 +
 .../Banshee.AudioCd/Banshee.AudioCd.csproj         |    7 +----
 .../Banshee.Bookmarks/Banshee.Bookmarks.csproj     |    5 +---
 .../Banshee.CoverArt/Banshee.CoverArt.csproj       |    5 +---
 .../Banshee.FileSystemQueue.csproj                 |    5 +---
 .../Banshee.InternetRadio.csproj                   |    5 +---
 .../Banshee.Lastfm/Banshee.Lastfm.csproj           |    2 +-
 .../Banshee.MiniMode/Banshee.MiniMode.csproj       |    5 +---
 .../Banshee.Moblin/Banshee.Moblin.csproj           |    1 -
 .../Banshee.MultimediaKeys.csproj                  |    7 +----
 .../Banshee.NotificationArea.csproj                |    2 +-
 .../Banshee.NowPlaying/Banshee.NowPlaying.csproj   |    2 +-
 .../Banshee.PlayQueue/Banshee.PlayQueue.csproj     |    9 ++-----
 .../Banshee.Podcasting/Banshee.Podcasting.csproj   |    7 +----
 src/Libraries/Hyena.Gui/Hyena.Gui.csproj           |    8 ++----
 src/Libraries/Hyena/Hyena.csproj                   |    6 +---
 src/Libraries/Lastfm/Lastfm.csproj                 |    6 +++-
 src/Libraries/Migo/Migo.csproj                     |    9 ++-----
 .../Mono.Data.Sqlite/Mono.Data.Sqlite.csproj       |    1 +
 26 files changed, 56 insertions(+), 101 deletions(-)
---
diff --git a/src/Clients/Booter/Booter.csproj b/src/Clients/Booter/Booter.csproj
index f80d596..5c7a01f 100644
--- a/src/Clients/Booter/Booter.csproj
+++ b/src/Clients/Booter/Booter.csproj
@@ -39,10 +39,7 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
diff --git a/src/Clients/Halie/Halie.csproj b/src/Clients/Halie/Halie.csproj
index f813be9..f803f89 100644
--- a/src/Clients/Halie/Halie.csproj
+++ b/src/Clients/Halie/Halie.csproj
@@ -39,7 +39,7 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="System" />
   </ItemGroup>
diff --git a/src/Clients/Muinshee/Muinshee.csproj b/src/Clients/Muinshee/Muinshee.csproj
index 3678418..466cb2b 100644
--- a/src/Clients/Muinshee/Muinshee.csproj
+++ b/src/Clients/Muinshee/Muinshee.csproj
@@ -45,16 +45,13 @@
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="Mono.Cairo" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus.GLib">
-      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Clients/Nereid/Nereid.csproj b/src/Clients/Nereid/Nereid.csproj
index 0942287..39760c2 100644
--- a/src/Clients/Nereid/Nereid.csproj
+++ b/src/Clients/Nereid/Nereid.csproj
@@ -60,10 +60,7 @@
     <Reference Include="glib-sharp" />
     <Reference Include="gtk-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="pango-sharp" />
     <Reference Include="System" />
diff --git a/src/Core/Banshee.Core/Banshee.Core.csproj b/src/Core/Banshee.Core/Banshee.Core.csproj
index 1fe492d..0e6b5b9 100644
--- a/src/Core/Banshee.Core/Banshee.Core.csproj
+++ b/src/Core/Banshee.Core/Banshee.Core.csproj
@@ -47,15 +47,15 @@
     </ProjectReference>
     <Reference Include="glib-sharp" />
     <Reference Include="Mono.Addins">
-      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Xml" />
     <Reference Include="taglib-sharp">
-      <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
+      <HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
     </Reference>
     <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-16.png">
       <Link>Resources\media-player-banshee-16.png</Link>
diff --git a/src/Core/Banshee.Services/Banshee.Services.csproj b/src/Core/Banshee.Services/Banshee.Services.csproj
index 12b33ea..65e3d86 100644
--- a/src/Core/Banshee.Services/Banshee.Services.csproj
+++ b/src/Core/Banshee.Services/Banshee.Services.csproj
@@ -39,22 +39,19 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="ICSharpCode.SharpZipLib">
-      <HintPath>..\..\..\winbin\ICSharpCode.SharpZipLib.dll</HintPath>
+      <HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Addins">
-      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus.GLib">
-      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Data" />
@@ -63,7 +60,7 @@
     <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="System.Xml" />
     <Reference Include="taglib-sharp">
-      <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
+      <HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj b/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
index caa027c..fa39e37 100644
--- a/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
+++ b/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
@@ -69,39 +69,37 @@
       <RequiredTargetFramework>3.5</RequiredTargetFramework>
     </Reference>
     <Reference Include="ICSharpCode.SharpZipLib">
-      <HintPath>..\..\..\winbin\ICSharpCode.SharpZipLib.dll</HintPath>
+      <HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Addins">
-      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Addins.Gui">
-      <HintPath>..\..\..\winbin\Mono.Addins.Gui.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.Gui.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Addins.Setup">
-      <HintPath>..\..\..\winbin\Mono.Addins.Setup.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.Setup.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Security">
-      <HintPath>..\..\..\winbin\Mono.Security.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus.GLib">
-      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
     </Reference>
     <Reference Include="taglib-sharp">
-      <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
+      <HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="Mono.Cairo" />
     <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="System.Xml" />
+    <Reference Include="System.Data" />
   </ItemGroup>
   <ItemGroup>
     <EmbeddedResource Include="Resources\browser-album-cover.png">
diff --git a/src/Core/Banshee.Widgets/Banshee.Widgets.csproj b/src/Core/Banshee.Widgets/Banshee.Widgets.csproj
index 1c0d7c3..83cabdc 100644
--- a/src/Core/Banshee.Widgets/Banshee.Widgets.csproj
+++ b/src/Core/Banshee.Widgets/Banshee.Widgets.csproj
@@ -32,6 +32,7 @@
     <OutputPath>..\..\..\bin</OutputPath>
     <WarningLevel>4</WarningLevel>
     <Optimize>false</Optimize>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="atk-sharp" />
diff --git a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
index 960e71c..41d90d5 100644
--- a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
+++ b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
@@ -55,13 +55,10 @@
       <Name>Banshee.ThickClient</Name>
     </ProjectReference>
     <Reference Include="Mono.Addins">
-      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj b/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
index 4a36b2b..e14775a 100644
--- a/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
+++ b/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
@@ -55,10 +55,7 @@
     <Reference Include="glib-sharp" />
     <Reference Include="gtk-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System.Data" />
     <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
diff --git a/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj b/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
index 220c9df..f0874c7 100644
--- a/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
+++ b/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
@@ -58,10 +58,7 @@
     <Reference Include="glib-sharp" />
     <Reference Include="gtk-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj b/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
index 426bd4d..662d98d 100644
--- a/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
+++ b/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
@@ -52,10 +52,7 @@
     </ProjectReference>
     <Reference Include="glib-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
diff --git a/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj b/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
index 6a4b791..5c197c6 100644
--- a/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
+++ b/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
@@ -65,10 +65,7 @@
     <Reference Include="glib-sharp" />
     <Reference Include="gtk-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Xml" />
diff --git a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
index dc860d7..87840b5 100644
--- a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
+++ b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
@@ -38,7 +38,7 @@
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="Mono.Security">
-      <HintPath>..\..\..\winbin\Mono.Security.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
     </Reference>
     <Reference Include="pango-sharp" />
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj b/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
index 3a50320..aa69c15 100644
--- a/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
+++ b/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
@@ -64,10 +64,7 @@
     <Reference Include="glib-sharp" />
     <Reference Include="gtk-sharp" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Extensions/Banshee.Moblin/Banshee.Moblin.csproj b/src/Extensions/Banshee.Moblin/Banshee.Moblin.csproj
index ddae5e5..dfc7b5e 100644
--- a/src/Extensions/Banshee.Moblin/Banshee.Moblin.csproj
+++ b/src/Extensions/Banshee.Moblin/Banshee.Moblin.csproj
@@ -53,7 +53,6 @@
     </ProjectReference>
     <Reference Include="glib-sharp" />
     <Reference Include="Mono.Posix" />
-    <Reference Include="MonoPosixHelper" />
     <Reference Include="NDesk.DBus" />
     <Reference Include="NDesk.DBus.GLib" />
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj b/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
index ae77512..4437c94 100644
--- a/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
+++ b/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
@@ -47,13 +47,10 @@
       <Name>Hyena</Name>
     </ProjectReference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj b/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
index 0fc55b8..91b30f1 100644
--- a/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
+++ b/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
@@ -60,7 +60,7 @@
     </ProjectReference>
     <Reference Include="atk-sharp" />
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Cairo" />
   </ItemGroup>
diff --git a/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj b/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
index d79ca41..e26a5b9 100644
--- a/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
+++ b/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
@@ -61,7 +61,7 @@
     <Reference Include="atk-sharp" />
     <Reference Include="glib-sharp" />
     <Reference Include="Mono.Addins">
-      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj b/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
index bffe948..6d15bfc 100644
--- a/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
+++ b/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
@@ -52,16 +52,13 @@
       <Name>Hyena</Name>
     </ProjectReference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus">
-      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
     </Reference>
     <Reference Include="NDesk.DBus.GLib">
-      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+      <HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
     </Reference>
     <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
       <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
diff --git a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
index c8a6908..99eedca 100644
--- a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
+++ b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
@@ -66,15 +66,12 @@
     <Reference Include="glib-sharp" />
     <Reference Include="Mono.Cairo" />
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="pango-sharp" />
     <Reference Include="System" />
     <Reference Include="taglib-sharp">
-      <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
+      <HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Libraries/Hyena.Gui/Hyena.Gui.csproj b/src/Libraries/Hyena.Gui/Hyena.Gui.csproj
index 73ca14c..98d066a 100644
--- a/src/Libraries/Hyena.Gui/Hyena.Gui.csproj
+++ b/src/Libraries/Hyena.Gui/Hyena.Gui.csproj
@@ -35,16 +35,14 @@
     <WarningLevel>4</WarningLevel>
     <Optimize>false</Optimize>
     <OutputPath>..\..\..\bin</OutputPath>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="ICSharpCode.SharpZipLib">
-      <HintPath>..\..\..\winbin\ICSharpCode.SharpZipLib.dll</HintPath>
+      <HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Core" />
diff --git a/src/Libraries/Hyena/Hyena.csproj b/src/Libraries/Hyena/Hyena.csproj
index 79e560e..7ccaa7c 100644
--- a/src/Libraries/Hyena/Hyena.csproj
+++ b/src/Libraries/Hyena/Hyena.csproj
@@ -37,6 +37,7 @@
     <WarningLevel>4</WarningLevel>
     <Optimize>false</Optimize>
     <OutputPath>..\..\..\bin</OutputPath>
+    <DefineConstants>NET_2_0</DefineConstants>
   </PropertyGroup>
   <ItemGroup>
     <Compile Include="Hyena.Data\BaseListModel.cs" />
@@ -177,10 +178,7 @@
   </ItemGroup>
   <ItemGroup>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Core">
diff --git a/src/Libraries/Lastfm/Lastfm.csproj b/src/Libraries/Lastfm/Lastfm.csproj
index 45088e7..b11d781 100644
--- a/src/Libraries/Lastfm/Lastfm.csproj
+++ b/src/Libraries/Lastfm/Lastfm.csproj
@@ -34,12 +34,14 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="Mono.Security">
-      <HintPath>..\..\..\winbin\Mono.Security.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="Mono.Posix" />
     <Reference Include="System.Xml" />
-    <Reference Include="ICSharpCode.SharpZipLib" />
+    <Reference Include="ICSharpCode.SharpZipLib">
+      <HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
+    </Reference>
     <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
   </ItemGroup>
diff --git a/src/Libraries/Migo/Migo.csproj b/src/Libraries/Migo/Migo.csproj
index 41d7045..e13af44 100644
--- a/src/Libraries/Migo/Migo.csproj
+++ b/src/Libraries/Migo/Migo.csproj
@@ -34,16 +34,13 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="ICSharpCode.SharpZipLib">
-      <HintPath>..\..\..\winbin\ICSharpCode.SharpZipLib.dll</HintPath>
+      <HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Posix">
-      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
     </Reference>
     <Reference Include="Mono.Security">
-      <HintPath>..\..\..\winbin\Mono.Security.dll</HintPath>
-    </Reference>
-    <Reference Include="MonoPosixHelper">
-      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+      <HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
     </Reference>
     <Reference Include="System" />
     <Reference Include="System.Data" />
diff --git a/src/Libraries/Mono.Data.Sqlite/Mono.Data.Sqlite.csproj b/src/Libraries/Mono.Data.Sqlite/Mono.Data.Sqlite.csproj
index 0d9e42c..5321896 100644
--- a/src/Libraries/Mono.Data.Sqlite/Mono.Data.Sqlite.csproj
+++ b/src/Libraries/Mono.Data.Sqlite/Mono.Data.Sqlite.csproj
@@ -38,6 +38,7 @@
     <WarningLevel>4</WarningLevel>
     <Optimize>false</Optimize>
     <DefineConstants>NET_2_0 MONO_BACKWARD_COMPAT</DefineConstants>
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="System" />



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]