[banshee/podcast-ng] Setting up podcast-ng build.
- From: Michael C. Urbanski <murbanski src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee/podcast-ng] Setting up podcast-ng build.
- Date: Tue, 30 Mar 2010 00:34:09 +0000 (UTC)
commit ba6915607a68d7131ea997bfba880761432d3077
Author: Mike Urbanski <michael c urbanski gmail com>
Date: Mon Mar 29 19:33:17 2010 -0500
Setting up podcast-ng build.
Banshee.sln | 22 ++
build/build.environment.mk | 6 +-
configure.ac | 11 +-
data/addin-xml-strings.cs | 5 +
src/Core/Banshee.Core/Banshee.Core.csproj | 1 +
src/Core/Banshee.Services/Banshee.Services.csproj | 1 +
.../Banshee.ThickClient/Banshee.ThickClient.csproj | 3 +-
src/Extensions/Banshee.Paas/Banshee.Paas.csproj | 212 +++++++++-----------
src/Extensions/Banshee.Paas/Makefile.am | 4 +-
src/Extensions/Makefile.am | 1 +
src/Libraries/Makefile.am | 1 +
src/Libraries/Migo2/Makefile.am | 2 +-
src/Libraries/Migo2/Migo2.csproj | 99 +---------
13 files changed, 145 insertions(+), 223 deletions(-)
---
diff --git a/Banshee.sln b/Banshee.sln
index 7e80c57..0c00e82 100644
--- a/Banshee.sln
+++ b/Banshee.sln
@@ -122,6 +122,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Audiobook", "src\Ex
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.YouTube", "src\Extensions\Banshee.YouTube\Banshee.YouTube.csproj", "{387DC336-45F9-4263-9606-2881907D2105}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Paas", "src\Extensions\Banshee.Paas\Banshee.Paas.csproj", "{A6D9570A-8507-4F62-98E2-961915527978}"
+EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}"
ProjectSection(SolutionItems) = postProject
EndProjectSection
@@ -144,6 +146,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Migo", "src\Libraries\Migo\
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Sqlite", "src\Libraries\Mono.Data.Sqlite\Mono.Data.Sqlite.csproj", "{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Migo2", "src\Libraries\Migo2\Migo2.csproj", "{599406D8-2723-44D7-9FEE-AB30BFD70F0D}"
+EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "metrics", "extras\metrics\metrics.csproj", "{6D17167C-AC3F-4D40-A652-46627276A9A1}"
EndProject
Global
@@ -174,6 +178,8 @@ Global
{05148D80-6C5C-4BE5-9BD7-89613753D027}.Windows|Any CPU.Build.0 = Windows|Any CPU
{0AB92BF8-3A25-46AD-9748-1236471E9408}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0AB92BF8-3A25-46AD-9748-1236471E9408}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0AB92BF8-3A25-46AD-9748-1236471E9408}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {0AB92BF8-3A25-46AD-9748-1236471E9408}.Release|Any CPU.Build.0 = Debug|Any CPU
{0AB92BF8-3A25-46AD-9748-1236471E9408}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
{0AB92BF8-3A25-46AD-9748-1236471E9408}.Windows|Any CPU.Build.0 = Windows|Any CPU
{0DF72691-E61C-4E9C-A1F1-2F7F17958630}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -250,6 +256,12 @@ Global
{4FBB954A-5CA9-44DC-97DA-7D549AC3EADB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4FBB954A-5CA9-44DC-97DA-7D549AC3EADB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4FBB954A-5CA9-44DC-97DA-7D549AC3EADB}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Windows|Any CPU.ActiveCfg = Debug|Any CPU
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D}.Windows|Any CPU.Build.0 = Debug|Any CPU
{5F696A8F-B216-4ECE-9E35-907DDFC760BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5F696A8F-B216-4ECE-9E35-907DDFC760BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5F696A8F-B216-4ECE-9E35-907DDFC760BD}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
@@ -288,6 +300,8 @@ Global
{95374549-9553-4C1E-9D89-667755F90E12}.Windows|Any CPU.Build.0 = Windows|Any CPU
{9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Release|Any CPU.Build.0 = Debug|Any CPU
{9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
{9A5328D7-B7FB-4966-BF03-A4BA541541F5}.Windows|Any CPU.Build.0 = Windows|Any CPU
{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -298,6 +312,12 @@ Global
{A3701765-E571-413D-808C-9788A22791AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A3701765-E571-413D-808C-9788A22791AF}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
{A3701765-E571-413D-808C-9788A22791AF}.Windows|Any CPU.Build.0 = Windows|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Windows|Any CPU.ActiveCfg = Debug|Any CPU
+ {A6D9570A-8507-4F62-98E2-961915527978}.Windows|Any CPU.Build.0 = Debug|Any CPU
{A7566CDC-6033-4A16-9E9D-87D05A627066}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A7566CDC-6033-4A16-9E9D-87D05A627066}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A7566CDC-6033-4A16-9E9D-87D05A627066}.Windows|Any CPU.ActiveCfg = Windows|Any CPU
@@ -435,6 +455,7 @@ Global
{10A5B2EE-C9F0-4B7B-B79B-87B7DA9C1DC1} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
{05148D80-6C5C-4BE5-9BD7-89613753D027} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
{387DC336-45F9-4263-9606-2881907D2105} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+ {A6D9570A-8507-4F62-98E2-961915527978} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
{95374549-9553-4C1E-9D89-667755F90E12} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
{C856EFD8-E812-4E61-8B76-E3583D94C233} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
@@ -444,6 +465,7 @@ Global
{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+ {599406D8-2723-44D7-9FEE-AB30BFD70F0D} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = src\Clients\Nereid\Nereid.csproj
diff --git a/build/build.environment.mk b/build/build.environment.mk
index d7c4c8e..efd0b09 100644
--- a/build/build.environment.mk
+++ b/build/build.environment.mk
@@ -59,6 +59,10 @@ REF_MIGO = $(LINK_HYENA_DEPS) $(LINK_ICSHARP_ZIP_LIB)
LINK_MIGO = -r:$(DIR_BIN)/Migo.dll
LINK_MIGO_DEPS = $(REF_MIGO) $(LINK_MIGO)
+REF_MIGO2 = $(LINK_HYENA_DEPS) $(LINK_ICSHARP_ZIP_LIB)
+LINK_MIGO2 = -r:$(DIR_BIN)/Migo2.dll
+LINK_MIGO2_DEPS = $(REF_MIGO_2) $(LINK_MIGO_2)
+
# Mono.Media
REF_MONO_MEDIA = $(LINK_SYSTEM)
LINK_MONO_MEDIA = -r:$(DIR_BIN)/Mono.Media.dll
@@ -142,6 +146,7 @@ LINK_EXTENSION_NOWPLAYING_DEPS = $(REF_EXTENSION_NOWPLAYING) \
$(LINK_EXTENSION_NOWPLAYING)
REF_EXTENSION_NOWPLAYING_CLUTTER = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_PODCASTING = $(LINK_MIGO_DEPS) $(LINK_BANSHEE_THICKCLIENT_DEPS)
+REF_EXTENSION_PODCASTING_NG = $(LINK_MIGO_2_DEPS) $(LINK_BANSHEE_THICKCLIENT_DEPS) -r:System.Xml.Linq
REF_EXTENSION_AUDIOBOOK = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_SAMPLE = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_REMOTE_AUDIO = $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_MONO_ZEROCONF)
@@ -162,4 +167,3 @@ space:= $(empty) $(empty)
# Build path to allow running uninstalled
RUN_PATH = $(subst $(space),$(colon), $(MONO_BASE_PATH))
-
diff --git a/configure.ac b/configure.ac
index 7c966c8..46f3700 100644
--- a/configure.ac
+++ b/configure.ac
@@ -45,7 +45,7 @@ AC_PROG_LIBTOOL
AC_PROG_INSTALL
dnl How to configure for distcheck
-DISTCHECK_CONFIGURE_FLAGS="--disable-docs --enable-mtp --enable-daap --enable-podcast --enable-release"
+DISTCHECK_CONFIGURE_FLAGS="--disable-docs --enable-mtp --enable-daap --enable-podcast --enable-podcast-ng --enable-release"
AC_SUBST(DISTCHECK_CONFIGURE_FLAGS)
dnl Export Version Info
@@ -181,6 +181,12 @@ AC_ARG_ENABLE(podcast,
, enable_podcast="yes")
AM_CONDITIONAL(ENABLE_PODCAST, test "x$enable_podcast" = "xyes")
+AC_ARG_ENABLE(podcast-ng,
+ AC_HELP_STRING([--disable-podcast-ng],
+ [Disable Podcast NG support]),
+ , enable_podcast_ng="yes")
+AM_CONDITIONAL(ENABLE_PODCAST_NG, test "x$enable_podcast_ng" = "xyes")
+
AC_ARG_ENABLE(release,
AC_HELP_STRING([--enable-release],
[Use release configuration]),
@@ -284,6 +290,7 @@ src/Libraries/Hyena.Gui/Makefile
src/Libraries/Lastfm/Makefile
src/Libraries/Lastfm.Gui/Makefile
src/Libraries/Migo/Makefile
+src/Libraries/Migo2/Makefile
src/Libraries/Mono.Data.Sqlite/Makefile
src/Libraries/Mono.Media/Makefile
src/Libraries/Mtp/Makefile
@@ -318,6 +325,7 @@ src/Extensions/Banshee.NotificationArea/Makefile
src/Extensions/Banshee.NowPlaying/Makefile
src/Extensions/Banshee.PlayQueue/Makefile
src/Extensions/Banshee.PlayerMigration/Makefile
+src/Extensions/Banshee.Paas/Makefile
src/Extensions/Banshee.Podcasting/Makefile
src/Extensions/Banshee.SqlDebugConsole/Makefile
src/Extensions/Banshee.Sample/Makefile
@@ -365,6 +373,7 @@ ${PACKAGE}-${VERSION}
GIO Backend: ${enable_gio} (requires glib >= 2.22, gtk-sharp-beans, and gio-sharp)
Library Watcher: ${HAVE_MONO_2_4_3} (requires Mono >= 2.4.3)
Podcasts: ${enable_podcast}
+ Podcast NG: ${enable_podcast_ng}
Wikipedia: ${enable_webkit} (requires webkit-sharp)
Gapless playback: ${ENABLE_GAPLESS} (requires gstreamer-plugins-base > 0.10.25.2)
YouTube extension: ${enable_youtube} (requires gdata-sharp >= 1.4)
diff --git a/data/addin-xml-strings.cs b/data/addin-xml-strings.cs
index 48a8ccb..f4f50eb 100644
--- a/data/addin-xml-strings.cs
+++ b/data/addin-xml-strings.cs
@@ -146,6 +146,11 @@ internal static class AddinXmlStringCatalog
Catalog.GetString (@"Now Playing");
Catalog.GetString (@"Provides a source that displays embedded video and provides fullscreen video playback and controls.");
+ // ../src/Extensions/Banshee.Paas/Banshee.Paas.addin.xml
+ Catalog.GetString (@"Podcasting");
+ Catalog.GetString (@"Subscribe to and manage your podcasts!");
+ Catalog.GetString (@"User Interface");
+
// ../src/Extensions/Banshee.PlayerMigration/Banshee.PlayerMigration.addin.xml
Catalog.GetString (@"Importers for Amarok, Rhythmbox and iTunes");
Catalog.GetString (@"Import your library from Amarok, Rhythmbox or iTunes.");
diff --git a/src/Core/Banshee.Core/Banshee.Core.csproj b/src/Core/Banshee.Core/Banshee.Core.csproj
index b5a0a5f..e580d70 100644
--- a/src/Core/Banshee.Core/Banshee.Core.csproj
+++ b/src/Core/Banshee.Core/Banshee.Core.csproj
@@ -148,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 cc5edea..6b26d06 100644
--- a/src/Core/Banshee.Services/Banshee.Services.csproj
+++ b/src/Core/Banshee.Services/Banshee.Services.csproj
@@ -304,6 +304,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 2a6077e..4c58e01 100644
--- a/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
+++ b/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
@@ -129,7 +129,7 @@
<Compile Include="Banshee.Collection.Gui\ArtistListView.cs" />
<Compile Include="Banshee.Collection.Gui\AlbumListView.cs" />
<Compile Include="Banshee.Collection.Gui\DataViewChildAlbum.cs" />
- <Compile Include="Banshee.Sources.Gui\SourceView.cs" />
+ <Compile Include="Banshee.Sources.Gui\SourceView.cs" />
<Compile Include="Banshee.Gui.DragDrop\DragDropTarget.cs" />
<Compile Include="Banshee.Gui.DragDrop\DragDropUtilities.cs" />
<Compile Include="Banshee.Gui\IconThemeUtils.cs" />
@@ -272,6 +272,7 @@
<Compile Include="Banshee.Collection.Gui\CoverArtEditor.cs" />
<Compile Include="Banshee.Collection.Gui\SearchableListView.cs" />
<Compile Include="Banshee.Gui.Widgets\CoverArtDisplay.cs" />
+ <Compile Include="Banshee.CairoGlyphs\BansheeLineLogo.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ProjectExtensions>
diff --git a/src/Extensions/Banshee.Paas/Banshee.Paas.csproj b/src/Extensions/Banshee.Paas/Banshee.Paas.csproj
index 5c9a253..c211fe8 100644
--- a/src/Extensions/Banshee.Paas/Banshee.Paas.csproj
+++ b/src/Extensions/Banshee.Paas/Banshee.Paas.csproj
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
+<Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.21022</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{EEA0F24F-3180-4C63-993C-84179711C7EF}</ProjectGuid>
+ <ProjectGuid>{A6D9570A-8507-4F62-98E2-961915527978}</ProjectGuid>
<OutputType>Library</OutputType>
+ <RootNamespace>Banshee.Paas</RootNamespace>
<AssemblyName>Banshee.Paas</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <ReleaseVersion>1.3</ReleaseVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -30,137 +32,125 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
- <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="System.Xml.Linq" />
<Reference Include="Mono.Cairo" />
+ <Reference Include="gtk-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="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
- <Reference Include="System.Xml.Linq">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
+ <Reference Include="Mono.Posix" />
+ <Reference Include="System.Data" />
</ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ProjectExtensions>
- <MonoDevelop>
- <Properties>
- <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" IsAutotoolsProject="true" RelativeConfigureInPath="../../..">
- <BuildFilesVar Sync="true" Name="SOURCES" />
- <DeployFilesVar />
- <ResourcesVar Name="RESOURCES" />
- <OthersVar />
- <GacRefVar />
- <AsmRefVar />
- <ProjectRefVar />
- <MessageRegex Name="Vala" />
- </MonoDevelop.Autotools.MakefileInfo>
- </Properties>
- </MonoDevelop>
- </ProjectExtensions>
<ItemGroup>
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClient.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientID.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientState.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientStateChangedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas\PaasImageFetchJob.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas\PaasService.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas\PaasSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\GetCategoriesCompletedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\GetChannelsEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideAccountInfo.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideCategoryInfo.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideChannelInfo.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideClient.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideClientError.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideClientMethod.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideFilterType.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideMethodCompletedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideRequestState.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideSortType.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\RequestCompletedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\SearchContext.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\ServiceMethodFlags.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\SubscriptionRequestedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ChannelUpdateCompletedEventArgs.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ChannelUpdateManager.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ChannelUpdateTask.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ItmsPodcast.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\RssParser.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\SyndicationClient.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClient.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientID.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientState.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherClientStateChangedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherRequest.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherRequestCompletedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ChannelEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ChannelUpdateStatus.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ItemEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Aether\RequestState.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\CacheableItem.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\CacheModelProvider.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\DownloadPreference.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\DownloadStatusFilterModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\ListModel.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasChannel.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasChannelModel.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasItem.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasTrackInfo.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasTrackListModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasUnheardFilterModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Data\SingletonSelection.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager\DownloadListModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager\PaasDownloadManager.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Data\QueuedDownloadTask.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadListView.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadManagerInterface.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadSourceContents.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadUserJob.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\Dialogs\ChannelPropertiesDialog.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\Dialogs\SubscribeDialog.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellChannel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellDownloadStatus.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellPaasStatusIndicator.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellPublished.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellUnheard.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\DownloadPreferenceComboBox.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\DownloadStatusFilterView.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\IColumnCellDataHelper.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasActions.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasChannelView.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasColumnController.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasItemPage.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasItemView.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasSourceContents.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Utils\StringUtils.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ChannelUpdateCompletedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasItemPage.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\Dialogs\ChannelPropertiesDialog.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\DownloadPreference.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager\PaasDownloadManager.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadListView.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadManagerInterface.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadSource.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadSourceContents.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Gui\DownloadUserJob.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\IColumnCellDataHelper.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\PaasUnheardFilterModel.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.Gui\PaasUnheardFilterView.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellUnheard.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\ColumnCellDownloadStatus.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\DownloadStatusFilterModel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\DownloadStatusFilterView.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas\PaasImageFetchJob.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas\PaasService.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas\PaasSource.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\SyndicationClient\ItmsPodcast.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager\DownloadListModel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.DownloadManager.Data\QueuedDownloadTask.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherRequest.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\AetherRequestCompletedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\RequestState.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideRequestState.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideClientMethod.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ChannelEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideClientError.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideAccountInfo.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ItemEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\ChannelUpdateStatus.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Gui\DownloadPreferenceComboBox.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\ListModel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideChannelInfo.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Utils\OpmlParser.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\ColumnCellChannel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideAccountDialog.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideActions.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideChannelListView.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideLoginForm.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideSearchEntry.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideFilterType.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideSortType.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\GetChannelsEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideMethodCompletedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\RequestCompletedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\SubscriptionRequestedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideImageFetchJob.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideChannelListModel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\SearchContext.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideInterfaceManager.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\SearchSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\BrowseChannelsSource.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\ChannelSource.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\HDChannelsSource.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\FeaturedChannelsSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\HDChannelsSource.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\MiroGuideSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\MiroGuideSourcePosition.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\PopularChannelsSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\RecommendedChannelsSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\SearchSource.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\TopRatedChannelsSource.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideCategoryListModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideChannelListModel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideImageFetchJob.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideInterfaceManager.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideSearchFilter.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SourceContents\BrowserSourceContents.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SourceContents\ChannelSourceContents.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SourceContents\MiroGuideSourceContents.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\MiroGuideSourcePosition.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\BrowseChannelsSource.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\RecommendedChannelsSource.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SortPreferenceActionButton.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SortPreferenceChangedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\ChannelInfoPreview.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\ColumnCellChannel.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideAccountDialog.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideActions.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideCategoryListView.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\MiroGuideCategoryInfo.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Aether\MiroGuideClient\GetCategoriesCompletedEventArgs.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideCategoryListModel.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SourceContents\BrowserSourceContents.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide\MiroGuideSearchFilter.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\SingletonSelection.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\CacheModelProvider.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.Data\CacheableItem.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideChannelListView.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideLoginForm.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\MiroGuideSearchEntry.cs" />
<Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\ReflectionInfoWidget.cs" />
- <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\ChannelInfoPreview.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SortPreferenceActionButton.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SortPreferenceChangedEventArgs.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Utils\OpmlParser.cs" />
+ <Compile Include="Banshee.Paas\Banshee.Paas.Utils\StringUtils.cs" />
</ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
+ <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+ <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+ <Name>Hyena</Name>
+ </ProjectReference>
<ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
<Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
<Name>Banshee.Core</Name>
@@ -173,33 +163,17 @@
<Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
<Name>Hyena.Gui</Name>
</ProjectReference>
- <ProjectReference Include="..\..\Libraries\Migo2\Migo2.csproj">
- <Project>{FC311410-8638-4A66-A8A5-1E900CDC6C7B}</Project>
- <Name>Migo2</Name>
+ <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+ <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+ <Name>Banshee.Widgets</Name>
</ProjectReference>
<ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
<Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
<Name>Banshee.ThickClient</Name>
</ProjectReference>
- <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
- <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
- <Name>Hyena</Name>
+ <ProjectReference Include="..\..\Libraries\Migo2\Migo2.csproj">
+ <Project>{599406D8-2723-44D7-9FEE-AB30BFD70F0D}</Project>
+ <Name>Migo2</Name>
</ProjectReference>
</ItemGroup>
- <ItemGroup>
- <None Include="Resources\ActiveSourceUI.xml" />
- <None Include="Resources\GlobalUI.xml" />
- <None Include="Banshee.Paas.addin.xml" />
- <None Include="Resources\MiroGuideUI.xml" />
- <None Include="Resources\MiroGuideActiveSourceUI.xml" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Banshee.Paas\Banshee.Paas.DownloadManager\" />
- <Folder Include="Banshee.Paas\Banshee.Paas\" />
- <Folder Include="Banshee.Paas\Banshee.Paas.DownloadManager.Data\" />
- <Folder Include="Banshee.Paas\Banshee.Paas.MiroGuide\" />
- <Folder Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\" />
- <Folder Include="Banshee.Paas\Banshee.Paas.MiroGuide\Sources\" />
- <Folder Include="Banshee.Paas\Banshee.Paas.MiroGuide.Gui\SourceContents\" />
- </ItemGroup>
</Project>
\ No newline at end of file
diff --git a/src/Extensions/Banshee.Paas/Makefile.am b/src/Extensions/Banshee.Paas/Makefile.am
index 80b04f5..d7f3aff 100644
--- a/src/Extensions/Banshee.Paas/Makefile.am
+++ b/src/Extensions/Banshee.Paas/Makefile.am
@@ -1,6 +1,6 @@
ASSEMBLY = Banshee.Paas
TARGET = library
-LINK = $(REF_EXTENSION_PAAS)
+LINK = $(REF_EXTENSION_PODCAST_NG)
INSTALL_DIR = $(EXTENSIONS_INSTALL_DIR)
SOURCES = \
@@ -115,7 +115,7 @@ RESOURCES = \
Resources/GlobalUI.xml \
Resources/MiroGuideUI.xml
-if ENABLE_PAAS
+if ENABLE_PODCAST_NG
include $(top_srcdir)/build/build.mk
else
EXTRA_DIST = $(SOURCES) $(RESOURCES)
diff --git a/src/Extensions/Makefile.am b/src/Extensions/Makefile.am
index 23ed398..6995683 100644
--- a/src/Extensions/Makefile.am
+++ b/src/Extensions/Makefile.am
@@ -19,6 +19,7 @@ SUBDIRS = \
Banshee.PlayerMigration \
Banshee.PlayQueue \
Banshee.MeeGo \
+ Banshee.Paas \
Banshee.Podcasting \
Banshee.Sample \
Banshee.SqlDebugConsole \
diff --git a/src/Libraries/Makefile.am b/src/Libraries/Makefile.am
index 7d68086..836fdb0 100644
--- a/src/Libraries/Makefile.am
+++ b/src/Libraries/Makefile.am
@@ -3,6 +3,7 @@ SUBDIRS = \
Hyena \
Hyena.Gui \
Migo \
+ Migo2 \
Mono.Media \
Mtp \
MusicBrainz \
diff --git a/src/Libraries/Migo2/Makefile.am b/src/Libraries/Migo2/Makefile.am
index a5f9db1..5eada46 100644
--- a/src/Libraries/Migo2/Makefile.am
+++ b/src/Libraries/Migo2/Makefile.am
@@ -47,7 +47,7 @@ SOURCES = \
Migo2.Utils/UnitUtils.cs \
Migo2.Utils/XmlUtils.cs
-if ENABLE_PAAS
+if ENABLE_PODCAST_NG
include $(top_srcdir)/build/build.mk
else
EXTRA_DIST = $(SOURCES) $(RESOURCES)
diff --git a/src/Libraries/Migo2/Migo2.csproj b/src/Libraries/Migo2/Migo2.csproj
index e142b4c..ce1fa5c 100644
--- a/src/Libraries/Migo2/Migo2.csproj
+++ b/src/Libraries/Migo2/Migo2.csproj
@@ -1,98 +1 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.21022</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{FC311410-8638-4A66-A8A5-1E900CDC6C7B}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AssemblyName>Migo2</AssemblyName>
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <ConsolePause>false</ConsolePause>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>none</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Release</OutputPath>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <ConsolePause>false</ConsolePause>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="System" />
- <Reference Include="System.Web" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Migo2.Async\CommandQueue\CommandDelegate.cs" />
- <Compile Include="Migo2.Async\CommandQueue\CommandQueue.cs" />
- <Compile Include="Migo2.Async\CommandQueue\CommandWrapper.cs" />
- <Compile Include="Migo2.Async\CommandQueue\EventWrapper.cs" />
- <Compile Include="Migo2.Async\CommandQueue\ICommand.cs" />
- <Compile Include="Migo2.Async\Task\CancellationType.cs" />
- <Compile Include="Migo2.Async\Task\Task.cs" />
- <Compile Include="Migo2.Async\Task\TaskCompletedEventArgs.cs" />
- <Compile Include="Migo2.Async\Task\TaskEventArgs.cs" />
- <Compile Include="Migo2.Async\Task\TaskState.cs" />
- <Compile Include="Migo2.Async\Task\TaskStateChangedEventArgs.cs" />
- <Compile Include="Migo2.Async\Task\IWaitableTask.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\GroupStatusChangedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\ManipulatedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\ReorderedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskAddedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskProgressChangedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskRemovedEventArgs.cs" />
- <Compile Include="Migo2.Async\TaskGroup\GroupProgressManager.cs" />
- <Compile Include="Migo2.Async\TaskGroup\GroupStatusManager.cs" />
- <Compile Include="Migo2.Async\TaskGroup\TaskGroup.cs" />
- <Compile Include="Migo2.Async\TaskGroup\TaskGroup_Collection.cs" />
- <Compile Include="Migo2.Async\AsyncStateManager.cs" />
- <Compile Include="Migo2.Collections\Pair.cs" />
- <Compile Include="Migo2.DownloadService\DownloadStatusManager.cs" />
- <Compile Include="Migo2.DownloadService\DownloadTaskStatusUpdatedEventArgs.cs" />
- <Compile Include="Migo2.DownloadService\HttpDownloadGroup.cs" />
- <Compile Include="Migo2.DownloadService\HttpDownloadGroupStatusChangedEventArgs.cs" />
- <Compile Include="Migo2.DownloadService\HttpDownloadManager.cs" />
- <Compile Include="Migo2.DownloadService\HttpFileDownloadErrors.cs" />
- <Compile Include="Migo2.DownloadService\HttpFileDownloadTask.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\AsyncWebClient.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\DownloadDataCompletedEventArgs.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\DownloadProgressChangedEventArgs.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\DownloadStatus.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\DownloadStatusUpdatedEventArgs.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\DownloadStringCompletedEventArgs.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\RemoteFileModifiedException.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\TransferStatusManager.cs" />
- <Compile Include="Migo2.Net\AsyncWebClient\TransferStatusManager_Rate.cs" />
- <Compile Include="Migo2.Utils\Rfc822DateTime.cs" />
- <Compile Include="Migo2.Utils\UnitUtils.cs" />
- <Compile Include="Migo2.Utils\XmlUtils.cs" />
- <Compile Include="Migo2.Collections\OrderComparer.cs" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ProjectExtensions>
- <MonoDevelop>
- <Properties>
- <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" IsAutotoolsProject="true" RelativeConfigureInPath="../../..">
- <BuildFilesVar Sync="true" Name="SOURCES" />
- <DeployFilesVar />
- <ResourcesVar />
- <OthersVar />
- <GacRefVar />
- <AsmRefVar />
- <ProjectRefVar />
- <MessageRegex Name="Vala" />
- </MonoDevelop.Autotools.MakefileInfo>
- </Properties>
- </MonoDevelop>
- </ProjectExtensions>
-</Project>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?><Project DefaultTargets="Build" ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProductVersion>9.0.21022</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{599406D8-2723-44D7-9FEE-AB30BFD70F0D}</ProjectGuid> <OutputType>Library</OutputType> <RootNamespace>Migo2</RootNamespace> <AssemblyName>Migo2</AssemblyName> <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug</OutputPath> <DefineConstants>DEBUG</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4<
/WarningLevel> <ConsolePause>false</ConsolePause> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>none</DebugType> <Optimize>false</Optimize> <OutputPath>bin\Release</OutputPath> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <ConsolePause>false</ConsolePause> </PropertyGroup> <ItemGroup> <Reference Include="System" /> <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> <Compile Include="Migo2.Async\CommandQueue\CommandDelegate.cs" /> <Compile Include="Migo2.Async\CommandQueue\CommandQueue.cs" /> <Compile Include="Migo2.Async\CommandQueue\CommandWrapper.cs" /> <Compile Include="Migo2.Async\CommandQueue\EventWrapper.cs" /> <Compile Include="Migo2.Async\CommandQueue\ICommand.cs" /> <Compile Include="Migo2.Async\Task\CancellationType.cs" /> <Compile Include="Migo2.Async\Task\IWaitableTask.cs" /> <Compile Include="
Migo2.Async\Task\Task.cs" /> <Compile Include="Migo2.Async\Task\TaskCompletedEventArgs.cs" /> <Compile Include="Migo2.Async\Task\TaskEventArgs.cs" /> <Compile Include="Migo2.Async\Task\TaskState.cs" /> <Compile Include="Migo2.Async\Task\TaskStateChangedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\GroupStatusChangedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\ManipulatedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\ReorderedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskAddedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskProgressChangedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\EventArgs\TaskRemovedEventArgs.cs" /> <Compile Include="Migo2.Async\TaskGroup\GroupProgressManager.cs" /> <Compile Include="Migo2.Async\TaskGroup\GroupStatusManager.cs" /> <Compile Include="Migo2.Async\TaskGroup\TaskGroup.cs"
/> <Compile Include="Migo2.Async\TaskGroup\TaskGroup_Collection.cs" /> <Compile Include="Migo2.Async\AsyncStateManager.cs" /> <Compile Include="Migo2.Collections\OrderComparer.cs" /> <Compile Include="Migo2.Collections\Pair.cs" /> <Compile Include="Migo2.DownloadService\DownloadStatusManager.cs" /> <Compile Include="Migo2.DownloadService\DownloadTaskStatusUpdatedEventArgs.cs" /> <Compile Include="Migo2.DownloadService\HttpDownloadGroup.cs" /> <Compile Include="Migo2.DownloadService\HttpDownloadGroupStatusChangedEventArgs.cs" /> <Compile Include="Migo2.DownloadService\HttpDownloadManager.cs" /> <Compile Include="Migo2.DownloadService\HttpFileDownloadErrors.cs" /> <Compile Include="Migo2.DownloadService\HttpFileDownloadTask.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\AsyncWebClient.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\DownloadDataCompletedEventArgs.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\Downl
oadProgressChangedEventArgs.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\DownloadStatus.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\DownloadStatusUpdatedEventArgs.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\DownloadStringCompletedEventArgs.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\RemoteFileModifiedException.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\TransferStatusManager.cs" /> <Compile Include="Migo2.Net\AsyncWebClient\TransferStatusManager_Rate.cs" /> <Compile Include="Migo2.Utils\Rfc822DateTime.cs" /> <Compile Include="Migo2.Utils\UnitUtils.cs" /> <Compile Include="Migo2.Utils\XmlUtils.cs" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\Hyena\Hyena.csproj"> <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project> <Name>Hyena</Name> </ProjectReference> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /></Project>
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]