banshee r3665 - in trunk/banshee: . build src/Dap src/Dap/Banshee.Dap src/Dap/Banshee.Dap.MassStorage src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage src/Dap/Banshee.Dap/Banshee.Dap src/Extensions
- From: gburt svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3665 - in trunk/banshee: . build src/Dap src/Dap/Banshee.Dap src/Dap/Banshee.Dap.MassStorage src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage src/Dap/Banshee.Dap/Banshee.Dap src/Extensions
- Date: Fri, 4 Apr 2008 00:19:40 +0100 (BST)
Author: gburt
Date: Fri Apr 4 00:19:39 2008
New Revision: 3665
URL: http://svn.gnome.org/viewvc/banshee?rev=3665&view=rev
Log:
2008-04-03 Gabriel Burt <gabriel burt gmail com>
Almost done with move. Banshee.Dap* not in build yet.
* build/build.environment.mk:
* configure.ac: Add Banshee.Dap setup.
* src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapService.cs:
* src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapSource.cs:
* src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/RemovableSource.cs:
* src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs:
* src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs:
* src/Dap/Banshee.Dap/Banshee.Dap/RemovableSource.cs: Moved.
* src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp:
* src/Dap/Banshee.Dap.MassStorage/Makefile.am: Removed the above files.
* src/Dap/Banshee.Dap/Banshee.Dap.addin.xml:
* src/Dap/Banshee.Dap/Banshee.Dap.mdp:
* src/Dap/Banshee.Dap/Makefile.am: New files for Banshee.Dap.
* src/Dap/Dap.mds:
* src/Dap/Makefile.am: Add Banshee.Dap.
* src/Extensions/Extensions.mds:
* src/Extensions/Makefile.am: Remove the Dap.MassStorage extension entries.
Added:
trunk/banshee/src/Dap/Banshee.Dap/
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.addin.xml
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.mdp
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs (contents, props changed)
- copied, changed from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapService.cs
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs (contents, props changed)
- copied, changed from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapSource.cs
trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/RemovableSource.cs (contents, props changed)
- copied, changed from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/RemovableSource.cs
trunk/banshee/src/Dap/Banshee.Dap/Makefile.am
Removed:
trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapService.cs
trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapSource.cs
trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/RemovableSource.cs
Modified:
trunk/banshee/ChangeLog
trunk/banshee/build/build.environment.mk
trunk/banshee/configure.ac
trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp
trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Makefile.am
trunk/banshee/src/Dap/Dap.mds
trunk/banshee/src/Dap/Makefile.am
trunk/banshee/src/Extensions/Extensions.mds
trunk/banshee/src/Extensions/Makefile.am
Modified: trunk/banshee/build/build.environment.mk
==============================================================================
--- trunk/banshee/build/build.environment.mk (original)
+++ trunk/banshee/build/build.environment.mk Fri Apr 4 00:19:39 2008
@@ -115,9 +115,10 @@
REF_NEREID = $(LINK_BANSHEE_THICKCLIENT_DEPS)
# Dap
-REF_DAP_DAPCORE = $(LINK_BANSHEE_SERVICES_DEPS)
-LINK_DAP_DAPCORE = -r:$(DIR_BIN)/Banshee.DapCore.dll
-LINK_DAP_DAPCORE_DEPS = $(REF_DAP_DAPCORE) $(LINK_DAP_DAPCORE)
+REF_DAP = $(LINK_BANSHEE_SERVICES_DEPS)
+LINK_DAP = -r:$(DIR_BIN)/Banshee.Dap.dll
+LINK_DAP_DEPS = $(REF_DAP) $(LINK_DAP)
+REF_DAP_MASS_STORAGE = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_DAP_DEPS)
# Backends
REF_BACKEND_GNOME = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_GCONF) $(LINK_GNOME)
@@ -134,7 +135,6 @@
REF_EXTENSION_PLAYQUEUE = $(LINK_BANSHEE_THICKCLIENT_DEPS)
REF_EXTENSION_LASTFM = $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_MONO_MEDIA) $(LINK_LASTFM) $(LINK_LASTFM_GUI)
REF_EXTENSION_NOWPLAYING = $(LINK_BANSHEE_THICKCLIENT_DEPS)
-REF_EXTENSION_DAP_MASS_STORAGE = $(LINK_BANSHEE_SERVICES_DEPS)
# Build rules
# Ignoring 0278 due to a bug in gmcs:
Modified: trunk/banshee/configure.ac
==============================================================================
--- trunk/banshee/configure.ac (original)
+++ trunk/banshee/configure.ac Fri Apr 4 00:19:39 2008
@@ -157,11 +157,14 @@
src/Libraries/Mono.Media/Makefile
src/Libraries/MusicBrainz/Makefile
+src/Dap/Makefile
+src/Dap/Banshee.Dap/Makefile
+src/Dap/Banshee.Dap.MassStorage/Makefile
+
src/Extensions/Makefile
src/Extensions/Banshee.AudioCd/Makefile
src/Extensions/Banshee.Bookmarks/Makefile
src/Extensions/Banshee.Daap/Makefile
-src/Extensions/Banshee.Dap.MassStorage/Makefile
src/Extensions/Banshee.Lastfm/Makefile
src/Extensions/Banshee.MultimediaKeys/Makefile
src/Extensions/Banshee.NotificationArea/Makefile
Modified: trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp
==============================================================================
--- trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp (original)
+++ trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp Fri Apr 4 00:19:39 2008
@@ -9,16 +9,13 @@
</Configurations>
<Contents>
<File name="Banshee.Dap.MassStorage/MassStorageSource.cs" subtype="Code" buildaction="Compile" />
- <File name="Banshee.Dap.MassStorage/DapSource.cs" subtype="Code" buildaction="Compile" />
- <File name="Banshee.Dap.MassStorage/RemovableSource.cs" subtype="Code" buildaction="Compile" />
- <File name="Banshee.Dap.MassStorage/DapService.cs" subtype="Code" buildaction="Compile" />
<File name="Banshee.Dap.MassStorage.addin.xml" subtype="Code" buildaction="EmbedAsResource" />
</Contents>
<References>
<ProjectReference type="Project" localcopy="True" refto="Banshee.Core" />
<ProjectReference type="Project" localcopy="True" refto="Banshee.Services" />
<ProjectReference type="Project" localcopy="True" refto="Hyena" />
- <ProjectReference type="Gac" localcopy="True" refto="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <ProjectReference type="Project" localcopy="True" refto="Banshee.Dap" />
<ProjectReference type="Project" localcopy="True" refto="MusicBrainz" />
</References>
<MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="True" RelativeMakefileName="./Makefile.am">
Modified: trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Makefile.am
==============================================================================
--- trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Makefile.am (original)
+++ trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Makefile.am Fri Apr 4 00:19:39 2008
@@ -4,10 +4,7 @@
INSTALL_DIR = $(EXTENSIONS_INSTALL_DIR)
SOURCES = \
- Banshee.Dap.MassStorage/DapService.cs \
- Banshee.Dap.MassStorage/DapSource.cs \
- Banshee.Dap.MassStorage/MassStorageSource.cs \
- Banshee.Dap.MassStorage/RemovableSource.cs
+ Banshee.Dap.MassStorage/MassStorageSource.cs
RESOURCES = Banshee.Dap.MassStorage.addin.xml
Added: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.addin.xml
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.addin.xml Fri Apr 4 00:19:39 2008
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Addin
+ id="Banshee.Dap"
+ version="1.0"
+ compatVersion="1.0"
+ copyright="Â 2008 Novell Inc. Licensed under the MIT X11 license."
+ name="Digital Audio Player Support"
+ category="Hardware"
+ description="Provides support for Digital Audio Players."
+ author="Gabriel Burt"
+ url="http://banshee-project.org/"
+ defaultEnabled="true">
+
+ <Dependencies>
+ <Addin id="Banshee.Services" version="1.0"/>
+ </Dependencies>
+
+ <Extension path="/Banshee/ServiceManager/Service">
+ <Service class="Banshee.Dap.DapService"/>
+ </Extension>
+
+</Addin>
Added: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.mdp
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.mdp Fri Apr 4 00:19:39 2008
@@ -0,0 +1,31 @@
+<Project name="Banshee.Dap" fileversion="2.0" language="C#" clr-version="Net_2_0" ctype="DotNetProject">
+ <Configurations active="Debug">
+ <Configuration name="Debug" ctype="DotNetProjectConfiguration">
+ <Output directory="../../../bin" assemblyKeyFile="." assembly="Banshee.AudioCd" />
+ <Build debugmode="True" target="Library" />
+ <Execution runwithwarnings="True" consolepause="True" runtime="MsNet" clr-version="Net_2_0" />
+ <CodeGeneration compiler="Mcs" warninglevel="4" optimize="True" unsafecodeallowed="False" generateoverflowchecks="True" generatexmldocumentation="False" ctype="CSharpCompilerParameters" />
+ </Configuration>
+ </Configurations>
+ <Contents>
+ <File name="Banshee.Dap/DapSource.cs" subtype="Code" buildaction="Compile" />
+ <File name="Banshee.Dap/RemovableSource.cs" subtype="Code" buildaction="Compile" />
+ <File name="Banshee.Dap/DapService.cs" subtype="Code" buildaction="Compile" />
+ <File name="Banshee.Dap.addin.xml" subtype="Code" buildaction="EmbedAsResource" />
+ </Contents>
+ <References>
+ <ProjectReference type="Project" localcopy="True" refto="Banshee.Core" />
+ <ProjectReference type="Project" localcopy="True" refto="Banshee.Services" />
+ <ProjectReference type="Project" localcopy="True" refto="Hyena" />
+ <ProjectReference type="Gac" localcopy="True" refto="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ </References>
+ <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="True" RelativeMakefileName="./Makefile.am">
+ <BuildFilesVar Sync="True" Name="SOURCES" />
+ <DeployFilesVar />
+ <ResourcesVar Sync="True" Name="RESOURCES" />
+ <OthersVar />
+ <GacRefVar />
+ <AsmRefVar />
+ <ProjectRefVar />
+ </MonoDevelop.Autotools.MakefileInfo>
+</Project>
Copied: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs (from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapService.cs)
==============================================================================
--- /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapService.cs (original)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapService.cs Fri Apr 4 00:19:39 2008
@@ -39,7 +39,7 @@
using Banshee.Collection.Database;
using Banshee.Hardware;
-namespace Banshee.Dap.MassStorage
+namespace Banshee.Dap
{
public class DapService : IExtensionService, IDisposable
{
Copied: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs (from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapSource.cs)
==============================================================================
--- /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/DapSource.cs (original)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs Fri Apr 4 00:19:39 2008
@@ -39,7 +39,7 @@
using Banshee.Collection.Database;
using Banshee.Hardware;
-namespace Banshee.Dap.MassStorage
+namespace Banshee.Dap
{
public abstract class DapSource : RemovableSource
{
Copied: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/RemovableSource.cs (from r3664, /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/RemovableSource.cs)
==============================================================================
--- /trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/RemovableSource.cs (original)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap/RemovableSource.cs Fri Apr 4 00:19:39 2008
@@ -39,7 +39,7 @@
using Banshee.Collection.Database;
using Banshee.Hardware;
-namespace Banshee.Dap.MassStorage
+namespace Banshee.Dap
{
public abstract class RemovableSource : PrimarySource, IUnmapableSource, IDisposable
{
Added: trunk/banshee/src/Dap/Banshee.Dap/Makefile.am
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap/Makefile.am Fri Apr 4 00:19:39 2008
@@ -0,0 +1,14 @@
+ASSEMBLY = Banshee.Dap
+TARGET = library
+LINK = $(REF_EXTENSION_DAP)
+INSTALL_DIR = $(EXTENSIONS_INSTALL_DIR)
+
+SOURCES = \
+ Banshee.Dap/DapService.cs \
+ Banshee.Dap/DapSource.cs \
+ Banshee.Dap/RemovableSource.cs
+
+RESOURCES = Banshee.Dap.addin.xml
+
+include $(top_srcdir)/build/build.mk
+
Modified: trunk/banshee/src/Dap/Dap.mds
==============================================================================
--- trunk/banshee/src/Dap/Dap.mds (original)
+++ trunk/banshee/src/Dap/Dap.mds Fri Apr 4 00:19:39 2008
@@ -1,16 +1,16 @@
<Combine name="Dap" fileversion="2.0">
<Configurations active="Debug">
<Configuration name="Debug" ctype="CombineConfiguration">
- <Entry build="True" name="Banshee.DapCore" configuration="Debug" />
+ <Entry build="True" name="Banshee.Dap" configuration="Debug" />
<Entry build="True" name="Banshee.Dap.MassStorage" configuration="Debug" />
</Configuration>
</Configurations>
<StartMode startupentry="Banshee.DapCore" single="True">
- <Execute type="None" entry="Banshee.DapCore" />
+ <Execute type="None" entry="Banshee.Dap" />
<Execute type="None" entry="Banshee.Dap.MassStorage" />
</StartMode>
<Entries>
- <Entry filename="Banshee.DapCore/Banshee.DapCore.mdp" />
+ <Entry filename="Banshee.Dap/Banshee.Dap.mdp" />
<Entry filename="Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp" />
</Entries>
-</Combine>
\ No newline at end of file
+</Combine>
Modified: trunk/banshee/src/Dap/Makefile.am
==============================================================================
--- trunk/banshee/src/Dap/Makefile.am (original)
+++ trunk/banshee/src/Dap/Makefile.am Fri Apr 4 00:19:39 2008
@@ -1,5 +1,5 @@
SUBDIRS = \
- Banshee.DapCore \
+ Banshee.Dap \
Banshee.Dap.MassStorage
run:
Modified: trunk/banshee/src/Extensions/Extensions.mds
==============================================================================
--- trunk/banshee/src/Extensions/Extensions.mds (original)
+++ trunk/banshee/src/Extensions/Extensions.mds Fri Apr 4 00:19:39 2008
@@ -9,7 +9,6 @@
<Entry build="True" name="Banshee.PlayQueue" configuration="Debug" />
<Entry build="True" name="Banshee.AudioCd" configuration="Debug" />
<Entry build="True" name="Banshee.Daap" configuration="Debug" />
- <Entry build="True" name="Banshee.Dap.MassStorage" configuration="Debug" />
</Configuration>
</Configurations>
<StartMode single="True">
@@ -21,7 +20,6 @@
<Execute type="None" entry="Banshee.NowPlaying" />
<Execute type="None" entry="Banshee.Bookmarks" />
<Execute type="None" entry="Banshee.AudioCd" />
- <Execute type="None" entry="Banshee.Dap.MassStorage" />
</StartMode>
<Entries>
<Entry filename="Banshee.Daap/Banshee.Daap.mdp" />
@@ -32,6 +30,5 @@
<Entry filename="Banshee.NowPlaying/Banshee.NowPlaying.mdp" />
<Entry filename="Banshee.Bookmarks/Banshee.Bookmarks.mdp" />
<Entry filename="Banshee.AudioCd/Banshee.AudioCd.mdp" />
- <Entry filename="Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp" />
</Entries>
-</Combine>
\ No newline at end of file
+</Combine>
Modified: trunk/banshee/src/Extensions/Makefile.am
==============================================================================
--- trunk/banshee/src/Extensions/Makefile.am (original)
+++ trunk/banshee/src/Extensions/Makefile.am Fri Apr 4 00:19:39 2008
@@ -3,7 +3,6 @@
SUBDIRS = \
Banshee.AudioCd \
Banshee.Bookmarks \
- Banshee.Dap.MassStorage \
Banshee.Lastfm \
Banshee.MultimediaKeys \
Banshee.NotificationArea \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]