beagle r4571 - in branches/beagle-win32-branch: src/Beagle src/Beagle.Engine src/Beagle.Filters src/Beagle.Filters/Beagle.Filters src/Beagle.Util win-deps
- From: llipka svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r4571 - in branches/beagle-win32-branch: src/Beagle src/Beagle.Engine src/Beagle.Filters src/Beagle.Filters/Beagle.Filters src/Beagle.Util win-deps
- Date: Sat, 1 Mar 2008 13:18:44 +0000 (GMT)
Author: llipka
Date: Sat Mar 1 13:18:44 2008
New Revision: 4571
URL: http://svn.gnome.org/viewvc/beagle?rev=4571&view=rev
Log:
Get Beagle.Filters building on windows.
Added:
branches/beagle-win32-branch/win-deps/taglib-sharp.dll (contents, props changed)
Modified:
branches/beagle-win32-branch/src/Beagle.Engine/Beagle.Engine.csproj
branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters.csproj
branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/Filter.cs
branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterArchive.cs
branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterGif.cs
branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterTexi.cs
branches/beagle-win32-branch/src/Beagle.Util/Beagle.Util.csproj
branches/beagle-win32-branch/src/Beagle/Beagle.csproj
Modified: branches/beagle-win32-branch/src/Beagle.Engine/Beagle.Engine.csproj
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Engine/Beagle.Engine.csproj (original)
+++ branches/beagle-win32-branch/src/Beagle.Engine/Beagle.Engine.csproj Sat Mar 1 13:18:44 2008
@@ -15,7 +15,7 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
+ <OutputPath>..\..\bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Modified: branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters.csproj
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters.csproj (original)
+++ branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters.csproj Sat Mar 1 13:18:44 2008
@@ -15,7 +15,7 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
+ <OutputPath>..\..\bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
@@ -36,4 +36,131 @@
<Target Name="AfterBuild">
</Target>
-->
+ <ItemGroup>
+ <Compile Include="7zip\ICoder.cs" />
+ <Compile Include="Beagle.Filters\Filter.cs" />
+ <Compile Include="Beagle.Filters\FilterAbiword.cs" />
+ <Compile Include="Beagle.Filters\FilterArchive.cs" />
+ <Compile Include="Beagle.Filters\FilterAudio.cs" />
+ <Compile Include="Beagle.Filters\FilterBmp.cs" />
+ <Compile Include="Beagle.Filters\FilterBoo.cs" />
+ <Compile Include="Beagle.Filters\FilterC.cs" />
+ <Compile Include="Beagle.Filters\FilterChm.cs" />
+ <Compile Include="Beagle.Filters\FilterCpp.cs" />
+ <Compile Include="Beagle.Filters\FilterCSharp.cs" />
+ <Compile Include="Beagle.Filters\FilterDeb.cs" />
+ <Compile Include="Beagle.Filters\FilterDesktop.cs" />
+ <None Include="Beagle.Filters\FilterDOC.cs" />
+ <Compile Include="Beagle.Filters\FilterDocbook.cs" />
+ <Compile Include="Beagle.Filters\FilterEbuild.cs" />
+ <Compile Include="Beagle.Filters\FilterEmpathyLog.cs" />
+ <Compile Include="Beagle.Filters\FilterExternal.cs" />
+ <Compile Include="Beagle.Filters\FilterFactory.cs" />
+ <Compile Include="Beagle.Filters\FilterFlavor.cs" />
+ <Compile Include="Beagle.Filters\FilterFortran.cs" />
+ <Compile Include="Beagle.Filters\FilterGif.cs" />
+ <Compile Include="Beagle.Filters\FilterHtml.cs" />
+ <Compile Include="Beagle.Filters\FilterIgnore.cs" />
+ <Compile Include="Beagle.Filters\FilterImage.cs" />
+ <Compile Include="Beagle.Filters\FilterJava.cs" />
+ <Compile Include="Beagle.Filters\FilterJpeg.cs" />
+ <Compile Include="Beagle.Filters\FilterJs.cs" />
+ <Compile Include="Beagle.Filters\FilterKAddressBook.cs" />
+ <Compile Include="Beagle.Filters\FilterKCal.cs" />
+ <Compile Include="Beagle.Filters\FilterKNotes.cs" />
+ <Compile Include="Beagle.Filters\FilterKonqHistory.cs" />
+ <Compile Include="Beagle.Filters\FilterKopeteLog.cs" />
+ <Compile Include="Beagle.Filters\FilterKOrganizer.cs" />
+ <Compile Include="Beagle.Filters\FilterLabyrinth.cs" />
+ <Compile Include="Beagle.Filters\FilterLisp.cs" />
+ <Compile Include="Beagle.Filters\FilterM3U.cs" />
+ <None Include="Beagle.Filters\FilterMail.cs" />
+ <None Include="Beagle.Filters\FilterMan.cs" />
+ <Compile Include="Beagle.Filters\FilterMatlab.cs" />
+ <Compile Include="Beagle.Filters\FilterMonodoc.cs" />
+ <Compile Include="Beagle.Filters\FilterMPlayerVideo.cs" />
+ <None Include="Beagle.Filters\FilterOle.cs" />
+ <Compile Include="Beagle.Filters\FilterOpenOffice.cs" />
+ <Compile Include="Beagle.Filters\FilterPackage.cs" />
+ <Compile Include="Beagle.Filters\FilterPascal.cs" />
+ <Compile Include="Beagle.Filters\FilterPdf.cs" />
+ <Compile Include="Beagle.Filters\FilterPerl.cs" />
+ <Compile Include="Beagle.Filters\FilterPhp.cs" />
+ <Compile Include="Beagle.Filters\FilterPidginLog.cs" />
+ <Compile Include="Beagle.Filters\FilterPls.cs" />
+ <Compile Include="Beagle.Filters\FilterPng.cs" />
+ <None Include="Beagle.Filters\FilterPPT.cs" />
+ <Compile Include="Beagle.Filters\FilterPython.cs" />
+ <Compile Include="Beagle.Filters\FilterRPM.cs" />
+ <Compile Include="Beagle.Filters\FilterRTF.cs" />
+ <Compile Include="Beagle.Filters\FilterRuby.cs" />
+ <Compile Include="Beagle.Filters\FilterScilab.cs" />
+ <Compile Include="Beagle.Filters\FilterScribus.cs" />
+ <Compile Include="Beagle.Filters\FilterShellscript.cs" />
+ <Compile Include="Beagle.Filters\FilterSource.cs" />
+ <Compile Include="Beagle.Filters\FilterSpreadsheet.cs" />
+ <Compile Include="Beagle.Filters\FilterSvg.cs" />
+ <Compile Include="Beagle.Filters\FilterTeX.cs" />
+ <Compile Include="Beagle.Filters\FilterTexi.cs" />
+ <Compile Include="Beagle.Filters\FilterText.cs" />
+ <Compile Include="Beagle.Filters\FilterTiff.cs" />
+ <Compile Include="Beagle.Filters\FilterTotem.cs" />
+ <Compile Include="Beagle.Filters\FilterVideo.cs" />
+ <Compile Include="Beagle.Filters\FilterXslt.cs" />
+ <Compile Include="HtmlAgilityPack\crc32.cs" />
+ <Compile Include="HtmlAgilityPack\Header.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlAttribute.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlDocument.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlEntity.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlNode.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlNodeNavigator.cs" />
+ <Compile Include="HtmlAgilityPack\HtmlWeb.cs" />
+ <Compile Include="HtmlAgilityPack\MixedCodeDocument.cs" />
+ <Compile Include="HtmlAgilityPack\tools.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Charcode.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Charset.cs" />
+ <Compile Include="System.Windows.Forms.RTF\CharsetFlags.cs" />
+ <Compile Include="System.Windows.Forms.RTF\CharsetType.cs" />
+ <Compile Include="System.Windows.Forms.RTF\ClassDelegate.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Color.cs" />
+ <Compile Include="System.Windows.Forms.RTF\DestinationDelegate.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Font.cs" />
+ <Compile Include="System.Windows.Forms.RTF\KeysInit.cs" />
+ <Compile Include="System.Windows.Forms.RTF\KeyStruct.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Major.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Minor.cs" />
+ <Compile Include="System.Windows.Forms.RTF\RTF.cs" />
+ <Compile Include="System.Windows.Forms.RTF\RTFException.cs" />
+ <Compile Include="System.Windows.Forms.RTF\StandardCharCode.cs" />
+ <Compile Include="System.Windows.Forms.RTF\StandardCharName.cs" />
+ <Compile Include="System.Windows.Forms.RTF\Style.cs" />
+ <Compile Include="System.Windows.Forms.RTF\StyleElement.cs" />
+ <Compile Include="System.Windows.Forms.RTF\StyleType.cs" />
+ <Compile Include="System.Windows.Forms.RTF\test.cs" />
+ <Compile Include="System.Windows.Forms.RTF\TextMap.cs" />
+ <Compile Include="System.Windows.Forms.RTF\TokenClass.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Reference Include="ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\win-deps\ICSharpCode.SharpZipLib.dll</HintPath>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Web" />
+ <Reference Include="System.XML" />
+ <Reference Include="taglib-sharp, Version=2.0.3.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\win-deps\taglib-sharp.dll</HintPath>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Beagle.Util\Beagle.Util.csproj">
+ <Project>{EED7CCE3-A6A2-4163-ACBC-0CA649070432}</Project>
+ <Name>Beagle.Util</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\Beagle\Beagle.csproj">
+ <Project>{F6C2E799-417F-4C13-B5A8-47B98A9B7733}</Project>
+ <Name>Beagle</Name>
+ </ProjectReference>
+ </ItemGroup>
</Project>
\ No newline at end of file
Modified: branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/Filter.cs
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/Filter.cs (original)
+++ branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/Filter.cs Sat Mar 1 13:18:44 2008
@@ -594,10 +594,12 @@
// expect to use it again soon.
FileAdvise.PreLoad (file_stream);
+#if LINUX
// Make sure the temporary file is only readable by the owner.
// FIXME: There is probably a race here. Could some malicious program
// do something to the file between creation and the chmod?
Mono.Unix.Native.Syscall.chmod (tempFile, (Mono.Unix.Native.FilePermissions) 256);
+#endif
BufferedStream buffered_stream = new BufferedStream (file_stream);
StreamWriter writer = new StreamWriter (buffered_stream);
@@ -629,10 +631,12 @@
// expect to use it again soon.
FileAdvise.PreLoad (file_stream);
+#if LINUX
// Make sure the temporary file is only readable by the owner.
// FIXME: There is probably a race here. Could some malicious program
// do something to the file between creation and the chmod?
Mono.Unix.Native.Syscall.chmod (tempFile, (Mono.Unix.Native.FilePermissions) 256);
+#endif
BufferedStream buffered_stream = new BufferedStream (file_stream);
Modified: branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterArchive.cs
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterArchive.cs (original)
+++ branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterArchive.cs Sat Mar 1 13:18:44 2008
@@ -224,8 +224,9 @@
FileStream file_stream = File.OpenWrite (filename);
//Log.Debug ("Storing archive contents in {0}", filename);
-
+#if LINUX
Mono.Unix.Native.Syscall.chmod (filename, (Mono.Unix.Native.FilePermissions) 384); // 384 is 0600
+#endif
BufferedStream buffered_stream = new BufferedStream (file_stream);
@@ -286,7 +287,9 @@
File.SetLastWriteTimeUtc (filename, mtime);
+#if LINUX
Mono.Unix.Native.Syscall.chmod (filename, (Mono.Unix.Native.FilePermissions) 256); // 256 is 0400
+#endif
return filename;
}
Modified: branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterGif.cs
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterGif.cs (original)
+++ branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterGif.cs Sat Mar 1 13:18:44 2008
@@ -226,12 +226,12 @@
Stream.ReadByte ();
- char [] cbuffer = new char [11];
+ char [] bbuffer = new char [11];
for (int i = 0; i < 11; i++) {
- cbuffer [i] = (char) Stream.ReadByte ();
+ bbuffer [i] = (char) Stream.ReadByte ();
}
- string application = new string (cbuffer);
+ string application = new string (bbuffer);
if (application == "NETSCAPE2.0") {
if (Debug)
Modified: branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterTexi.cs
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterTexi.cs (original)
+++ branches/beagle-win32-branch/src/Beagle.Filters/Beagle.Filters/FilterTexi.cs Sat Mar 1 13:18:44 2008
@@ -33,7 +33,7 @@
namespace Beagle.Filters {
- public class FilterTexi : Beagle.Daemon.Filter {
+ public class FilterTexi : Filter {
static string [] texiKeywords = {"@c ", "\\input ", "@setfilename", "@settitle",
"@setchapternewpage", "@ifinfo", "@end", "@titlepage",
@@ -49,8 +49,8 @@
protected override void RegisterSupportedTypes ()
{
- // Make this a general texi filter.
- AddSupportedMimeType ("text/x-texinfo");
+ // Make this a general texi filter.
+ AddSupportedFlavor (FilterFlavor.NewFromMimeType ("text/x-texinfo"));
}
/*
Modified: branches/beagle-win32-branch/src/Beagle.Util/Beagle.Util.csproj
==============================================================================
--- branches/beagle-win32-branch/src/Beagle.Util/Beagle.Util.csproj (original)
+++ branches/beagle-win32-branch/src/Beagle.Util/Beagle.Util.csproj Sat Mar 1 13:18:44 2008
@@ -7,6 +7,8 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{EED7CCE3-A6A2-4163-ACBC-0CA649070432}</ProjectGuid>
<OutputType>Library</OutputType>
+ <OutDir>..\..\bin\</OutDir>
+ <BaseIntermediateOutputPath>..\..\bin\</BaseIntermediateOutputPath>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Beagle.Util</RootNamespace>
<AssemblyName>Beagle.Util</AssemblyName>
@@ -17,7 +19,7 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
+ <OutputPath>..\..\bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
@@ -47,10 +49,10 @@
<Compile Include="Beagle.Util\BetterBitArray.cs" />
<Compile Include="Beagle.Util\Camel.cs" />
<Compile Include="Beagle.Util\ChmFile.cs" />
- <Compile Include="Beagle.Util\CompatFileChooser.cs" />
<Compile Include="Beagle.Util\Config.cs" />
<Compile Include="Beagle.Util\DateTimeUtil.cs" />
<Compile Include="Beagle.Util\DelayedTextWriter.cs" />
+ <Compile Include="Beagle.Util\DigikamTags.cs" />
<Compile Include="Beagle.Util\DirectoryWalker.cs" />
<Compile Include="Beagle.Util\Evolution.cs" />
<Compile Include="Beagle.Util\ExceptionHandlingThread.cs" />
@@ -61,10 +63,7 @@
<Compile Include="Beagle.Util\FrequencyStatistics.cs" />
<Compile Include="Beagle.Util\FSpotTools.cs" />
<None Include="Beagle.Util\Galago.cs" />
- <Compile Include="Beagle.Util\GnomeFu.cs" />
- <Compile Include="Beagle.Util\GtkUtils.cs" />
<Compile Include="Beagle.Util\GuidFu.cs" />
- <Compile Include="Beagle.Util\HigMessageDialog.cs" />
<Compile Include="Beagle.Util\HtmlRemovingReader.cs" />
<Compile Include="Beagle.Util\ICalParser.cs" />
<Compile Include="Beagle.Util\ImBuddy.cs" />
@@ -102,7 +101,6 @@
<Compile Include="Beagle.Util\UriFu.cs" />
<Compile Include="Beagle.Util\VersionFu.cs" />
<Compile Include="Beagle.Util\XdgMime.cs" />
- <Compile Include="Beagle.Util\XKeybinder.cs" />
<Compile Include="Beagle.Util\XmlFu.cs" />
<Compile Include="F-Spot\Bim.cs" />
<Compile Include="F-Spot\BitConverter.cs" />
Modified: branches/beagle-win32-branch/src/Beagle/Beagle.csproj
==============================================================================
--- branches/beagle-win32-branch/src/Beagle/Beagle.csproj (original)
+++ branches/beagle-win32-branch/src/Beagle/Beagle.csproj Sat Mar 1 13:18:44 2008
@@ -17,7 +17,7 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
+ <OutputPath>..\..\bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Added: branches/beagle-win32-branch/win-deps/taglib-sharp.dll
==============================================================================
Binary file. No diff available.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]