[banshee] [build] Fixes for the Windows build
- From: Gabriel Burt <gburt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] [build] Fixes for the Windows build
- Date: Sat, 22 May 2010 23:28:34 +0000 (UTC)
commit 8793807f8c2ad18472b06c8d5a7c7e5d4c0581b9
Author: Gabriel Burt <gabriel burt gmail com>
Date: Sat May 22 15:59:08 2010 -0700
[build] Fixes for the Windows build
Banshee.sln | 1 -
src/Backends/Banshee.Gio/Banshee.Gio.csproj | 3 +-
src/Backends/Banshee.Unix/Banshee.Unix.csproj | 3 +-
src/Clients/Nereid/Nereid.csproj | 1 +
src/Clients/Nereid/Nereid/PlayerInterface.cs | 1 +
src/Core/Banshee.Core/Banshee.Core.csproj | 4 +-
src/Core/Banshee.Services/Banshee.Services.csproj | 18 ++++++--
.../Banshee.ThickClient/Banshee.ThickClient.csproj | 41 ++++++++++++++-----
src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj | 3 +-
.../Banshee.AudioCd/Banshee.AudioCd.csproj | 3 +-
.../Banshee.Audiobook/Banshee.Audiobook.csproj | 3 +-
.../Banshee.Lastfm/Banshee.Lastfm.csproj | 14 ++-----
.../Banshee.LastfmStreaming.csproj | 4 ++
.../Banshee.LibraryWatcher.csproj | 3 +-
.../Banshee.Podcasting/Banshee.Podcasting.csproj | 3 +-
15 files changed, 70 insertions(+), 35 deletions(-)
---
diff --git a/Banshee.sln b/Banshee.sln
index 46088fc..568065a 100644
--- a/Banshee.sln
+++ b/Banshee.sln
@@ -381,7 +381,6 @@ Global
{FC44E7C6-D625-4FF1-BA85-F074871423EF}.Release|Any CPU.ActiveCfg = Debug|Any CPU
{FC44E7C6-D625-4FF1-BA85-F074871423EF}.Release|Any CPU.Build.0 = Debug|Any CPU
{FC44E7C6-D625-4FF1-BA85-F074871423EF}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
- {FC44E7C6-D625-4FF1-BA85-F074871423EF}.Windows|Any CPU.Build.0 = Windows|Any CPU
{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
diff --git a/src/Backends/Banshee.Gio/Banshee.Gio.csproj b/src/Backends/Banshee.Gio/Banshee.Gio.csproj
index ba2844a..5b51d04 100644
--- a/src/Backends/Banshee.Gio/Banshee.Gio.csproj
+++ b/src/Backends/Banshee.Gio/Banshee.Gio.csproj
@@ -71,7 +71,8 @@
<Reference Include="gtk-sharp-beans, Version=2.14.0.0, Culture=neutral, PublicKeyToken=97a95fb57b03c03a">
<HintPath>..\..\..\bin\gtk-sharp-beans.dll</HintPath>
</Reference>
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/src/Backends/Banshee.Unix/Banshee.Unix.csproj b/src/Backends/Banshee.Unix/Banshee.Unix.csproj
index b76764c..49e2957 100644
--- a/src/Backends/Banshee.Unix/Banshee.Unix.csproj
+++ b/src/Backends/Banshee.Unix/Banshee.Unix.csproj
@@ -41,7 +41,8 @@
<ItemGroup>
<Reference Include="System" />
<Reference Include="Mono.Posix" />
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/src/Clients/Nereid/Nereid.csproj b/src/Clients/Nereid/Nereid.csproj
index d96d97a..d914386 100644
--- a/src/Clients/Nereid/Nereid.csproj
+++ b/src/Clients/Nereid/Nereid.csproj
@@ -63,6 +63,7 @@
<Reference Include="Mono.Posix">
<HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
</Reference>
+ <Reference Include="System.Core" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
diff --git a/src/Clients/Nereid/Nereid/PlayerInterface.cs b/src/Clients/Nereid/Nereid/PlayerInterface.cs
index aef883e..31bb762 100644
--- a/src/Clients/Nereid/Nereid/PlayerInterface.cs
+++ b/src/Clients/Nereid/Nereid/PlayerInterface.cs
@@ -28,6 +28,7 @@
//
using System;
+using System.Linq;
using System.Collections.Generic;
using Mono.Unix;
using Gtk;
diff --git a/src/Core/Banshee.Core/Banshee.Core.csproj b/src/Core/Banshee.Core/Banshee.Core.csproj
index 753b458..1a768b0 100644
--- a/src/Core/Banshee.Core/Banshee.Core.csproj
+++ b/src/Core/Banshee.Core/Banshee.Core.csproj
@@ -80,7 +80,8 @@
<Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099">
<HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
</Reference>
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
</ItemGroup>
@@ -147,6 +148,7 @@
<Compile Include="Banshee.IO\ExtensionSet.cs" />
<Compile Include="Banshee.Base\Tests\CoverArtSpecTests.cs" />
<Compile Include="Banshee.Collection\IPodcastInfo.cs" />
+ <Compile Include="Banshee.IO\Tests.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\contributors.xml">
diff --git a/src/Core/Banshee.Services/Banshee.Services.csproj b/src/Core/Banshee.Services/Banshee.Services.csproj
index 2636301..f0bd7da 100644
--- a/src/Core/Banshee.Services/Banshee.Services.csproj
+++ b/src/Core/Banshee.Services/Banshee.Services.csproj
@@ -39,26 +39,33 @@
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
- <Reference Include="System.Core">
+ <Reference Include="System.Core" />
+ <Reference Include="glib-sharp">
+ <SpecificVersion>False</SpecificVersion>
</Reference>
- <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="System.Xml" />
- <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099">
+ <Reference Include="NDesk.DBus">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
</Reference>
- <Reference Include="NDesk.DBus.GLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099">
+ <Reference Include="NDesk.DBus.GLib">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
</Reference>
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.SharpZipLib">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
</Reference>
<Reference Include="Mono.Posix">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
</Reference>
</ItemGroup>
@@ -305,6 +312,7 @@
<Compile Include="Banshee.Metrics\BansheeMetrics.cs" />
<Compile Include="Banshee.Metrics\Configuration.cs" />
<Compile Include="Banshee.Collection.Database\RandomByOff.cs" />
+ <Compile Include="Banshee.Database\Tests.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Banshee.Services.addin.xml">
diff --git a/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj b/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
index 26482ec..9d4ad9d 100644
--- a/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
+++ b/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
@@ -59,43 +59,62 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
- <Reference Include="atk-sharp" />
- <Reference Include="gdk-sharp" />
- <Reference Include="glib-sharp" />
- <Reference Include="gtk-sharp" />
+ <Reference Include="atk-sharp">
+ <SpecificVersion>False</SpecificVersion>
+ </Reference>
+ <Reference Include="gdk-sharp">
+ <SpecificVersion>False</SpecificVersion>
+ </Reference>
+ <Reference Include="glib-sharp">
+ <SpecificVersion>False</SpecificVersion>
+ </Reference>
+ <Reference Include="gtk-sharp">
+ <SpecificVersion>False</SpecificVersion>
+ </Reference>
+ <Reference Include="pango-sharp">
+ <SpecificVersion>False</SpecificVersion>
+ </Reference>
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</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" />
- <Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
+ <Reference Include="Mono.Addins">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Addins.dll</HintPath>
</Reference>
- <Reference Include="Mono.Addins.Gui, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
+ <Reference Include="Mono.Addins.Gui">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Addins.Gui.dll</HintPath>
</Reference>
- <Reference Include="Mono.Addins.Setup, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
+ <Reference Include="Mono.Addins.Setup">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Addins.Setup.dll</HintPath>
</Reference>
- <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099">
+ <Reference Include="NDesk.DBus">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\NDesk.DBus.dll</HintPath>
</Reference>
- <Reference Include="NDesk.DBus.GLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099">
+ <Reference Include="NDesk.DBus.GLib">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\NDesk.DBus.GLib.dll</HintPath>
</Reference>
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.SharpZipLib">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\ICSharpCode.SharpZipLib.dll</HintPath>
</Reference>
<Reference Include="Mono.Posix">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Posix.dll</HintPath>
</Reference>
<Reference Include="Mono.Security">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj b/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj
index 82d4a3a..d69cad4 100644
--- a/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj
+++ b/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj
@@ -74,7 +74,8 @@
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="ipod-sharp-ui, Version=0.0.1.0, Culture=neutral, PublicKeyToken=536f152cecbf758a">
diff --git a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
index b3c5565..5480119 100644
--- a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
+++ b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
@@ -59,7 +59,8 @@
<Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
<Name>Hyena.Gui</Name>
</ProjectReference>
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins">
diff --git a/src/Extensions/Banshee.Audiobook/Banshee.Audiobook.csproj b/src/Extensions/Banshee.Audiobook/Banshee.Audiobook.csproj
index 27302fa..76b1551 100644
--- a/src/Extensions/Banshee.Audiobook/Banshee.Audiobook.csproj
+++ b/src/Extensions/Banshee.Audiobook/Banshee.Audiobook.csproj
@@ -62,7 +62,8 @@
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="Mono.Posix" />
<Reference Include="System" />
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="Mono.Cairo" />
diff --git a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
index 641068e..4980ec5 100644
--- a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
+++ b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
@@ -32,12 +32,10 @@
<Optimize>false</Optimize>
</PropertyGroup>
<ItemGroup>
- <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>gtk-sharp-2.0</Package>
- </Reference>
- <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>glib-sharp-2.0</Package>
- </Reference>
+ <Reference Include="atk-sharp" />
+ <Reference Include="gdk-sharp" />
+ <Reference Include="glib-sharp" />
+ <Reference Include="gtk-sharp" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Data" />
@@ -47,16 +45,12 @@
<HintPath>..\..\..\bin\Mono.Security.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <Package>mono-addins</Package>
</Reference>
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>gtk-sharp-2.0</Package>
</Reference>
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>gtk-sharp-2.0</Package>
</Reference>
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>gtk-sharp-2.0</Package>
</Reference>
</ItemGroup>
<ItemGroup>
diff --git a/src/Extensions/Banshee.LastfmStreaming/Banshee.LastfmStreaming.csproj b/src/Extensions/Banshee.LastfmStreaming/Banshee.LastfmStreaming.csproj
index 1844bbd..ec600c0 100644
--- a/src/Extensions/Banshee.LastfmStreaming/Banshee.LastfmStreaming.csproj
+++ b/src/Extensions/Banshee.LastfmStreaming/Banshee.LastfmStreaming.csproj
@@ -92,5 +92,9 @@
</ItemGroup>
<ItemGroup>
<Reference Include="Mono.Posix" />
+ <Reference Include="atk-sharp" />
+ <Reference Include="gdk-sharp" />
+ <Reference Include="glib-sharp" />
+ <Reference Include="gtk-sharp" />
</ItemGroup>
</Project>
diff --git a/src/Extensions/Banshee.LibraryWatcher/Banshee.LibraryWatcher.csproj b/src/Extensions/Banshee.LibraryWatcher/Banshee.LibraryWatcher.csproj
index cce6ba1..0c38202 100644
--- a/src/Extensions/Banshee.LibraryWatcher/Banshee.LibraryWatcher.csproj
+++ b/src/Extensions/Banshee.LibraryWatcher/Banshee.LibraryWatcher.csproj
@@ -53,7 +53,8 @@
<Reference Include="System.Core">
</Reference>
<Reference Include="System.Data" />
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
index 505ba25..a24ce4c 100644
--- a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
+++ b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
@@ -66,7 +66,8 @@
<Reference Include="Mono.Cairo" />
<Reference Include="pango-sharp" />
<Reference Include="System" />
- <Reference Include="taglib-sharp, Version=2.0.3.6, Culture=neutral, PublicKeyToken=db62eba44689b5b0">
+ <Reference Include="taglib-sharp">
+ <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\bin\taglib-sharp.dll</HintPath>
</Reference>
<Reference Include="Mono.Posix">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]