diff --git a/.gitmodules b/.gitmodules index 64b6fac6..2d9ee5ea 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ [submodule "SmartIrc4net"] path = SmartIrc4net url = git://git.qnetp.net/smartirc4net.git -[submodule "GitSharp"] - path = GitSharp - url = http://github.com/henon/GitSharp.git diff --git a/GitSharp b/GitSharp deleted file mode 160000 index fed95355..00000000 --- a/GitSharp +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fed9535519a1a918ed6734001b7f5c3a83dd8a10 diff --git a/Makefile.am b/Makefile.am index 0fdb386b..b78adc24 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,6 @@ SUBDIRS = \ build \ help \ SmartIrc4net \ - . \ SparkleLib \ SparkleShare \ data \ @@ -16,7 +15,5 @@ DISTCLEANFILES = \ intltool-update \ gnome-doc-utils.make -clean-local: clean-gitsharp +clean-local: rm -rf $(top_builddir)/bin - -include $(top_srcdir)/build/gitsharp.mk diff --git a/SparkleLib/Makefile.am b/SparkleLib/Makefile.am index adb8db7a..94a456e7 100644 --- a/SparkleLib/Makefile.am +++ b/SparkleLib/Makefile.am @@ -17,10 +17,8 @@ SOURCES = \ SparkleRepo.cs SMARTIRC4NET_FILES_EXPANDED = $(foreach file, $(SMARTIRC4NET_FILES), $(top_builddir)/$(file)) -GITSHARP_FILES_EXPANDED = $(foreach file, $(GITSHARP_FILES), $(top_builddir)/$(file)) -GITSHARP_DEPS_EXPANDED = $(foreach file, $(GITSHARP_DEPS), $(top_srcdir)/$(file)) -EXTRA_BUNDLE = $(SMARTIRC4NET_FILES_EXPANDED) $(GITSHARP_FILES_EXPANDED) $(GITSHARP_DEPS_EXPANDED) +EXTRA_BUNDLE = $(SMARTIRC4NET_FILES_EXPANDED) install-data-hook: for ASM in $(EXTRA_BUNDLE); do \ diff --git a/SparkleLib/SparkleLib.csproj b/SparkleLib/SparkleLib.csproj index 9acc8b73..76dfe1fb 100644 --- a/SparkleLib/SparkleLib.csproj +++ b/SparkleLib/SparkleLib.csproj @@ -31,34 +31,6 @@ - - False - ..\GitSharp\lib\DiffieHellman.dll - - - False - ..\GitSharp\lib\ICSharpCode.SharpZipLib.dll - - - False - ..\GitSharp\lib\Org.Mentalis.Security.dll - - - False - ..\GitSharp\lib\Tamir.SharpSSH.dll - - - False - ..\GitSharp\lib\Winterdom.IO.FileMap.dll - - - False - ..\bin\GitSharp.Core.dll - - - False - ..\bin\GitSharp.dll - False ..\bin\Meebey.SmartIrc4net.dll diff --git a/SparkleShare.sln b/SparkleShare.sln index 07519e92..38f89f16 100644 --- a/SparkleShare.sln +++ b/SparkleShare.sln @@ -5,12 +5,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SparkleShare", "SparkleShar EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SparkleLib", "SparkleLib\SparkleLib.csproj", "{2C914413-B31C-4362-93C7-1AE34F09112A}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GitSharp", "GitSharp", "{E3C59A13-2E21-4547-856C-BFD295C9E156}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitSharp.Core", "GitSharp\GitSharp.Core\GitSharp.Core.csproj", "{C46EDD61-C202-465A-93F1-ADE20A83BB59}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GitSharp", "GitSharp\GitSharp\GitSharp.csproj", "{7311850F-619A-4241-B09F-157792C75FBA}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -25,18 +19,6 @@ Global {728483AA-E34B-4441-BF2C-C8BC2901E4E0}.Debug|Any CPU.Build.0 = Debug|Any CPU {728483AA-E34B-4441-BF2C-C8BC2901E4E0}.Release|Any CPU.ActiveCfg = Release|Any CPU {728483AA-E34B-4441-BF2C-C8BC2901E4E0}.Release|Any CPU.Build.0 = Release|Any CPU - {7311850F-619A-4241-B09F-157792C75FBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7311850F-619A-4241-B09F-157792C75FBA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7311850F-619A-4241-B09F-157792C75FBA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7311850F-619A-4241-B09F-157792C75FBA}.Release|Any CPU.Build.0 = Release|Any CPU - {C46EDD61-C202-465A-93F1-ADE20A83BB59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C46EDD61-C202-465A-93F1-ADE20A83BB59}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C46EDD61-C202-465A-93F1-ADE20A83BB59}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C46EDD61-C202-465A-93F1-ADE20A83BB59}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {C46EDD61-C202-465A-93F1-ADE20A83BB59} = {E3C59A13-2E21-4547-856C-BFD295C9E156} - {7311850F-619A-4241-B09F-157792C75FBA} = {E3C59A13-2E21-4547-856C-BFD295C9E156} EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution StartupItem = SparkleShare\SparkleShare.csproj diff --git a/SparkleShare/Makefile.am b/SparkleShare/Makefile.am index a9b69272..d98ddbeb 100644 --- a/SparkleShare/Makefile.am +++ b/SparkleShare/Makefile.am @@ -9,13 +9,13 @@ LINK = $(REF_SPARKLESHARE) $(NOTIFY_SHARP_LIBS) $(WEBKIT_SHARP_LIBS) SOURCES = \ + SparkleAbout.cs \ SparkleBubble.cs \ SparkleController.cs \ - SparkleAbout.cs \ SparkleEntry.cs \ SparkleInfobar.cs \ SparkleIntro.cs \ - SparkleInvitation.cs \ + SparkleInvitation.cs \ SparkleLinController.cs \ SparkleLink.cs \ SparkleLog.cs \ diff --git a/SparkleShare/SparkleShare.csproj b/SparkleShare/SparkleShare.csproj index 1aaf5374..16b31574 100644 --- a/SparkleShare/SparkleShare.csproj +++ b/SparkleShare/SparkleShare.csproj @@ -53,6 +53,7 @@ + diff --git a/build/build.environment.mk b/build/build.environment.mk index e38da469..277a5c5a 100644 --- a/build/build.environment.mk +++ b/build/build.environment.mk @@ -16,7 +16,6 @@ LINK_GNOME = $(GNOME_SHARP_LIBS) LINK_DBUS = $(NDESK_DBUS_LIBS) $(NDESK_DBUS_GLIB_LIBS) LINK_DBUS_NO_GLIB = $(NDESK_DBUS_LIBS) LINK_SMARTIRC4NET = -r:$(top_builddir)/$(SMARTIRC4NET_ASSEMBLY) -LINK_GITSHARP = $(foreach asm, $(GITSHARP_ASSEMBLIES), -r:$(top_builddir)/$(asm)) REF_NOTIFY_SHARP = $(LINK_SYSTEM) $(LINK_DBUS) $(GTKSHARP_LIBS) $(GLIBSHARP_LIBS) LINK_NOTIFY_SHARP = -r:$(DIR_BIN)/NotifySharp.dll @@ -26,7 +25,7 @@ REF_FRIENDFACE = $(LINK_SYSTEM) $(LINK_GTK) $(LINK_MONO_POSIX) LINK_FRIENDFACE = -r:$(DIR_BIN)/FriendFace.dll LINK_FRIENDFACE_DEPS = $(REF_FRIENDFACE) $(LINK_FRIENDFACE) -REF_SPARKLELIB = $(LINK_SYSTEM) $(LINK_MONO_POSIX) $(LINK_SMARTIRC4NET) $(LINK_GITSHARP) +REF_SPARKLELIB = $(LINK_SYSTEM) $(LINK_MONO_POSIX) $(LINK_SMARTIRC4NET) LINK_SPARKLELIB = -r:$(DIR_BIN)/SparkleLib.dll LINK_SPARKLELIB_DEPS = $(REF_SPARKLELIB) $(LINK_SPARKLELIB) diff --git a/build/gitsharp.mk b/build/gitsharp.mk deleted file mode 100644 index 49c046cd..00000000 --- a/build/gitsharp.mk +++ /dev/null @@ -1,512 +0,0 @@ -ASSEMBLY = GitSharp.dll -ASSEMBLY_FILE = $(top_builddir)/GitSharp/bin/$(ASSEMBLY) - -# The list of source file is build by running the following command in GitSharp/ -# find GitSharp.Core/ GitSharp/ -name *.cs -printf "\n\t%p \\" | sort -SOURCES = \ - GitSharp/AbstractObject.cs \ - GitSharp/AbstractTreeNode.cs \ - GitSharp/Author.cs \ - GitSharp/Blob.cs \ - GitSharp/Branch.cs \ - GitSharp/Change.cs \ - GitSharp/Commands/AbstractCommand.cs \ - GitSharp/Commands/AbstractFetchCommand.cs \ - GitSharp/Commands/CloneCommand.cs \ - GitSharp/Commands/FetchCommand.cs \ - GitSharp/Commands/IGitCommand.cs \ - GitSharp/Commands/InitCommand.cs \ - GitSharp/Commands/LogCommand.cs \ - GitSharp/Commands/MergeCommand.cs \ - GitSharp/Commands/PushCommand.cs \ - GitSharp/Commands/StatusCommand.cs \ - GitSharp/Commit.cs \ - GitSharp/Config.cs \ - GitSharp.Core/AbbreviatedObjectId.cs \ - GitSharp.Core/AbstractIndexTreeVisitor.cs \ - GitSharp.Core/AlternateRepositoryDatabase.cs \ - GitSharp.Core/AnyObjectId.cs \ - GitSharp.Core/BinaryDelta.cs \ - GitSharp.Core/BlobBasedConfig.cs \ - GitSharp.Core/ByteArrayExtensions.cs \ - GitSharp.Core/ByteArrayWindow.cs \ - GitSharp.Core/ByteBufferWindow.cs \ - GitSharp.Core/ByteWindow.cs \ - GitSharp.Core/CachedObjectDatabase.cs \ - GitSharp.Core/CachedObjectDirectory.cs \ - GitSharp.Core/Codec.cs \ - GitSharp.Core/Commit.cs \ - GitSharp.Core/CompleteAttribute.cs \ - GitSharp.Core/Config.cs \ - GitSharp.Core/ConsoleUserInfoProvider.cs \ - GitSharp.Core/Constants.cs \ - GitSharp.Core/CoreConfig.cs \ - GitSharp.Core/DeltaOfsPackedObjectLoader.cs \ - GitSharp.Core/DeltaPackedObjectLoader.cs \ - GitSharp.Core/DeltaRefPackedObjectLoader.cs \ - GitSharp.Core/Diff/DiffFormatter.cs \ - GitSharp.Core/Diff/Edit.cs \ - GitSharp.Core/Diff/EditList.cs \ - GitSharp.Core/Diff/MyersDiff.cs \ - GitSharp.Core/Diff/RawText.cs \ - GitSharp.Core/Diff/Sequence.cs \ - GitSharp.Core/DirectoryCache/BaseDirCacheEditor.cs \ - GitSharp.Core/DirectoryCache/DirCacheBuilder.cs \ - GitSharp.Core/DirectoryCache/DirCacheBuildIterator.cs \ - GitSharp.Core/DirectoryCache/DirCache.cs \ - GitSharp.Core/DirectoryCache/DirCacheEditor.cs \ - GitSharp.Core/DirectoryCache/DirCacheEntry.cs \ - GitSharp.Core/DirectoryCache/DirCacheIterator.cs \ - GitSharp.Core/DirectoryCache/DirCacheTree.cs \ - GitSharp.Core/Ensure.cs \ - GitSharp.Core/Exceptions/CancelledException.cs \ - GitSharp.Core/Exceptions/CheckoutConflictException.cs \ - GitSharp.Core/Exceptions/CompoundException.cs \ - GitSharp.Core/Exceptions/ConfigInvalidException.cs \ - GitSharp.Core/Exceptions/CorruptObjectException.cs \ - GitSharp.Core/Exceptions/EntryExistsException.cs \ - GitSharp.Core/Exceptions/ExceptionExtensions.cs \ - GitSharp.Core/Exceptions/FileLockedException.cs \ - GitSharp.Core/Exceptions/GitlinksNotSupportedException.cs \ - GitSharp.Core/Exceptions/IncorrectObjectTypeException.cs \ - GitSharp.Core/Exceptions/InvalidObjectIdException.cs \ - GitSharp.Core/Exceptions/InvalidPackException.cs \ - GitSharp.Core/Exceptions/InvalidPatternException.cs \ - GitSharp.Core/Exceptions/MissingBundlePrerequisiteException.cs \ - GitSharp.Core/Exceptions/MissingObjectException.cs \ - GitSharp.Core/Exceptions/NoClosingBracketException.cs \ - GitSharp.Core/Exceptions/NoRemoteRepositoryException.cs \ - GitSharp.Core/Exceptions/ObjectWritingException.cs \ - GitSharp.Core/Exceptions/PackMismatchException.cs \ - GitSharp.Core/Exceptions/PackProtocolException.cs \ - GitSharp.Core/Exceptions/RepositoryNotFoundException.cs \ - GitSharp.Core/Exceptions/RevisionSyntaxException.cs \ - GitSharp.Core/Exceptions/RevWalkException.cs \ - GitSharp.Core/Exceptions/StopWalkException.cs \ - GitSharp.Core/Exceptions/SymlinksNotSupportedException.cs \ - GitSharp.Core/Exceptions/TransportException.cs \ - GitSharp.Core/Exceptions/UnmergedPathException.cs \ - GitSharp.Core/FileBasedConfig.cs \ - GitSharp.Core/FileMode.cs \ - GitSharp.Core/FileTreeEntry.cs \ - GitSharp.Core/FnMatch/AbstractHead.cs \ - GitSharp.Core/FnMatch/CharacterHead.cs \ - GitSharp.Core/FnMatch/FileNameMatcher.cs \ - GitSharp.Core/FnMatch/GroupHead.cs \ - GitSharp.Core/FnMatch/IHead.cs \ - GitSharp.Core/FnMatch/LastHead.cs \ - GitSharp.Core/FnMatch/RestrictedWildCardHead.cs \ - GitSharp.Core/FnMatch/WildCardHead.cs \ - GitSharp.Core/ForceModified.cs \ - GitSharp.Core/GitException.cs \ - GitSharp.Core/GitIndex.cs \ - GitSharp.Core/GitlinkTreeEntry.cs \ - GitSharp.Core/IgnoreHandler.cs \ - GitSharp.Core/IndexChangedEventArgs.cs \ - GitSharp.Core/IndexDiff.cs \ - GitSharp.Core/IndexTreeVisitor.cs \ - GitSharp.Core/IndexTreeWalker.cs \ - GitSharp.Core/InflaterCache.cs \ - GitSharp.Core/LockFile.cs \ - GitSharp.Core/Merge/MergeAlgorithm.cs \ - GitSharp.Core/Merge/MergeChunk.cs \ - GitSharp.Core/Merge/MergeFormatter.cs \ - GitSharp.Core/Merge/Merger.cs \ - GitSharp.Core/Merge/MergeResult.cs \ - GitSharp.Core/Merge/MergeStrategy.cs \ - GitSharp.Core/Merge/StrategyOneSided.cs \ - GitSharp.Core/Merge/StrategySimpleTwoWayInCore.cs \ - GitSharp.Core/Merge/ThreeWayMerger.cs \ - GitSharp.Core/Merge/ThreeWayMergeStrategy.cs \ - GitSharp.Core/MutableObjectId.cs \ - GitSharp.Core/NullProgressMonitor.cs \ - GitSharp.Core/ObjectChecker.cs \ - GitSharp.Core/ObjectDatabase.cs \ - GitSharp.Core/ObjectDirectory.cs \ - GitSharp.Core/ObjectId.cs \ - GitSharp.Core/ObjectIdRef.cs \ - GitSharp.Core/ObjectIdSubclassMap.cs \ - GitSharp.Core/ObjectLoader.cs \ - GitSharp.Core/ObjectType.cs \ - GitSharp.Core/ObjectWriter.cs \ - GitSharp.Core/OffsetCache.cs \ - GitSharp.Core/PackedObjectLoader.cs \ - GitSharp.Core/PackFile.cs \ - GitSharp.Core/PackIndex.cs \ - GitSharp.Core/PackIndexV1.cs \ - GitSharp.Core/PackIndexV2.cs \ - GitSharp.Core/PackIndexWriter.cs \ - GitSharp.Core/PackIndexWriterV1.cs \ - GitSharp.Core/PackIndexWriterV2.cs \ - GitSharp.Core/PackLock.cs \ - GitSharp.Core/PackOutputStream.cs \ - GitSharp.Core/PackReverseIndex.cs \ - GitSharp.Core/PackWriter.cs \ - GitSharp.Core/Patch/BinaryHunk.cs \ - GitSharp.Core/Patch/CombinedFileHeader.cs \ - GitSharp.Core/Patch/CombinedHunkHeader.cs \ - GitSharp.Core/Patch/FileHeader.cs \ - GitSharp.Core/Patch/FormatError.cs \ - GitSharp.Core/Patch/HunkHeader.cs \ - GitSharp.Core/Patch/Patch.cs \ - GitSharp.Core/PersonIdent.cs \ - GitSharp.Core/Platform/Linux.cs \ - GitSharp.Core/Platform/Mac.cs \ - GitSharp.Core/Platform/Platform.cs \ - GitSharp.Core/Platform/Windows.cs \ - GitSharp.Core/ProgressMonitor.cs \ - GitSharp.Core/Properties/AssemblyInfo.cs \ - GitSharp.Core/RefComparator.cs \ - GitSharp.Core/Ref.cs \ - GitSharp.Core/RefDatabase.cs \ - GitSharp.Core/RefDirectory.cs \ - GitSharp.Core/RefDirectoryRename.cs \ - GitSharp.Core/RefDirectoryUpdate.cs \ - GitSharp.Core/ReflogReader.cs \ - GitSharp.Core/RefRename.cs \ - GitSharp.Core/RefsChangedEventArgs.cs \ - GitSharp.Core/RefUpdate.cs \ - GitSharp.Core/RefWriter.cs \ - GitSharp.Core/RepositoryCache.cs \ - GitSharp.Core/RepositoryChangedEventArgs.cs \ - GitSharp.Core/RepositoryConfig.cs \ - GitSharp.Core/Repository.cs \ - GitSharp.Core/RepositoryListener.cs \ - GitSharp.Core/RepositoryState.cs \ - GitSharp.Core/RevPlot/AbstractPlotRenderer.cs \ - GitSharp.Core/RevPlot/PlotCommit.cs \ - GitSharp.Core/RevPlot/PlotCommitList.cs \ - GitSharp.Core/RevPlot/PlotLane.cs \ - GitSharp.Core/RevPlot/PlotWalk.cs \ - GitSharp.Core/RevWalk/AbstractRevQueue.cs \ - GitSharp.Core/RevWalk/BlockObjQueue.cs \ - GitSharp.Core/RevWalk/BlockRevQueue.cs \ - GitSharp.Core/RevWalk/BoundaryGenerator.cs \ - GitSharp.Core/RevWalk/DateRevQueue.cs \ - GitSharp.Core/RevWalk/DelayRevQueue.cs \ - GitSharp.Core/RevWalk/EndGenerator.cs \ - GitSharp.Core/RevWalk/FIFORevQueue.cs \ - GitSharp.Core/RevWalk/Filter/AndRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/AuthorRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/CommitterRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/CommitTimeRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/MessageRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/NotRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/OrRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/PatternMatchRevFilter.cs \ - GitSharp.Core/RevWalk/Filter/RevFilter.cs \ - GitSharp.Core/RevWalk/Filter/RevFlagFilter.cs \ - GitSharp.Core/RevWalk/Filter/SubStringRevFilter.cs \ - GitSharp.Core/RevWalk/FixUninterestingGenerator.cs \ - GitSharp.Core/RevWalk/FooterKey.cs \ - GitSharp.Core/RevWalk/FooterLine.cs \ - GitSharp.Core/RevWalk/Generator.cs \ - GitSharp.Core/RevWalk/LIFORevQueue.cs \ - GitSharp.Core/RevWalk/MergeBaseGenerator.cs \ - GitSharp.Core/RevWalk/ObjectWalk.cs \ - GitSharp.Core/RevWalk/PendingGenerator.cs \ - GitSharp.Core/RevWalk/RevBlob.cs \ - GitSharp.Core/RevWalk/RevCommit.cs \ - GitSharp.Core/RevWalk/RevCommitList.cs \ - GitSharp.Core/RevWalk/RevFlag.cs \ - GitSharp.Core/RevWalk/RevFlagSet.cs \ - GitSharp.Core/RevWalk/RevObject.cs \ - GitSharp.Core/RevWalk/RevObjectList.cs \ - GitSharp.Core/RevWalk/RevSort.cs \ - GitSharp.Core/RevWalk/RevTag.cs \ - GitSharp.Core/RevWalk/RevTree.cs \ - GitSharp.Core/RevWalk/RevWalk.cs \ - GitSharp.Core/RevWalk/RewriteGenerator.cs \ - GitSharp.Core/RevWalk/RewriteTreeFilter.cs \ - GitSharp.Core/RevWalk/StartGenerator.cs \ - GitSharp.Core/RevWalk/TopoSortGenerator.cs \ - GitSharp.Core/SubmoduleConfig.cs \ - GitSharp.Core/SymbolicRef.cs \ - GitSharp.Core/SymlinkTreeEntry.cs \ - GitSharp.Core/SystemReader.cs \ - GitSharp.Core/Tag.cs \ - GitSharp.Core/TextProgressMonitor.cs \ - GitSharp.Core/TransferConfig.cs \ - GitSharp.Core/Transport/BaseConnection.cs \ - GitSharp.Core/Transport/BaseFetchConnection.cs \ - GitSharp.Core/Transport/BasePackConnection.cs \ - GitSharp.Core/Transport/BasePackFetchConnection.cs \ - GitSharp.Core/Transport/BasePackPushConnection.cs \ - GitSharp.Core/Transport/BundleFetchConnection.cs \ - GitSharp.Core/Transport/BundleWriter.cs \ - GitSharp.Core/Transport/DaemonClient.cs \ - GitSharp.Core/Transport/Daemon.cs \ - GitSharp.Core/Transport/DaemonService.cs \ - GitSharp.Core/Transport/DefaultSshSessionFactory.cs \ - GitSharp.Core/Transport/FetchHeadRecord.cs \ - GitSharp.Core/Transport/FetchProcess.cs \ - GitSharp.Core/Transport/FetchResult.cs \ - GitSharp.Core/Transport/HttpTransport.cs \ - GitSharp.Core/Transport/IConnection.cs \ - GitSharp.Core/Transport/IFetchConnection.cs \ - GitSharp.Core/Transport/IndexPack.cs \ - GitSharp.Core/Transport/IPackTransport.cs \ - GitSharp.Core/Transport/IPostReceiveHook.cs \ - GitSharp.Core/Transport/IPreReceiveHook.cs \ - GitSharp.Core/Transport/IPushConnection.cs \ - GitSharp.Core/Transport/ITransportBundle.cs \ - GitSharp.Core/Transport/IWalkTransport.cs \ - GitSharp.Core/Transport/LongMap.cs \ - GitSharp.Core/Transport/OpenSshConfig.cs \ - GitSharp.Core/Transport/OperationResult.cs \ - GitSharp.Core/Transport/PackedObjectInfo.cs \ - GitSharp.Core/Transport/PacketLineIn.cs \ - GitSharp.Core/Transport/PacketLineOut.cs \ - GitSharp.Core/Transport/PushProcess.cs \ - GitSharp.Core/Transport/PushResult.cs \ - GitSharp.Core/Transport/ReceiveCommand.cs \ - GitSharp.Core/Transport/ReceivePack.cs \ - GitSharp.Core/Transport/RefAdvertiser.cs \ - GitSharp.Core/Transport/RefFilter.cs \ - GitSharp.Core/Transport/RefSpec.cs \ - GitSharp.Core/Transport/RemoteConfig.cs \ - GitSharp.Core/Transport/RemoteRefUpdate.cs \ - GitSharp.Core/Transport/SideBandInputStream.cs \ - GitSharp.Core/Transport/SideBandOutputStream.cs \ - GitSharp.Core/Transport/SideBandProgressMonitor.cs \ - GitSharp.Core/Transport/SshConfigSessionFactory.cs \ - GitSharp.Core/Transport/SshSessionFactory.cs \ - GitSharp.Core/Transport/SshTransport.cs \ - GitSharp.Core/Transport/TagOpt.cs \ - GitSharp.Core/Transport/TcpTransport.cs \ - GitSharp.Core/Transport/TrackingRefUpdate.cs \ - GitSharp.Core/Transport/TransportAmazonS3.cs \ - GitSharp.Core/Transport/TransportBundleFile.cs \ - GitSharp.Core/Transport/TransportBundleStream.cs \ - GitSharp.Core/Transport/Transport.cs \ - GitSharp.Core/Transport/TransportGitAnon.cs \ - GitSharp.Core/Transport/TransportGitSsh.cs \ - GitSharp.Core/Transport/TransportHttp.cs \ - GitSharp.Core/Transport/TransportLocal.cs \ - GitSharp.Core/Transport/TransportSftp.cs \ - GitSharp.Core/Transport/UploadPack.cs \ - GitSharp.Core/Transport/URIish.cs \ - GitSharp.Core/Transport/WalkEncryption.cs \ - GitSharp.Core/Transport/WalkFetchConnection.cs \ - GitSharp.Core/Transport/WalkPushConnection.cs \ - GitSharp.Core/Transport/WalkRemoteObjectDatabase.cs \ - GitSharp.Core/Tree.cs \ - GitSharp.Core/TreeEntry.cs \ - GitSharp.Core/Treeish.cs \ - GitSharp.Core/TreeIterator.cs \ - GitSharp.Core/TreeVisitor.cs \ - GitSharp.Core/TreeVisitorWithCurrentDirectory.cs \ - GitSharp.Core/TreeWalk/AbstractTreeIterator.cs \ - GitSharp.Core/TreeWalk/CanonicalTreeParser.cs \ - GitSharp.Core/TreeWalk/EmptyTreeIterator.cs \ - GitSharp.Core/TreeWalk/FileTreeIterator.cs \ - GitSharp.Core/TreeWalk/Filter/AndTreeFilter.cs \ - GitSharp.Core/TreeWalk/Filter/NotTreeFilter.cs \ - GitSharp.Core/TreeWalk/Filter/OrTreeFilter.cs \ - GitSharp.Core/TreeWalk/Filter/PathFilter.cs \ - GitSharp.Core/TreeWalk/Filter/PathFilterGroup.cs \ - GitSharp.Core/TreeWalk/Filter/PathSuffixFilter.cs \ - GitSharp.Core/TreeWalk/Filter/TreeFilter.cs \ - GitSharp.Core/TreeWalk/NameConflictTreeWalk.cs \ - GitSharp.Core/TreeWalk/TreeWalk.cs \ - GitSharp.Core/TreeWalk/WorkingTreeIterator.cs \ - GitSharp.Core/UnpackedObjectCache.cs \ - GitSharp.Core/UnpackedObjectLoader.cs \ - GitSharp.Core/UserConfig.cs \ - GitSharp.Core/UserInfoProvider.cs \ - GitSharp.Core/Util/ArrayExtensions.cs \ - GitSharp.Core/Util/AtomicReferenceArray.cs \ - GitSharp.Core/Util/BigEndianBitConverter.cs \ - GitSharp.Core/Util/CheckedOutputStream.cs \ - GitSharp.Core/Util/CRC32.cs \ - GitSharp.Core/Util/DateTimeExtensions.cs \ - GitSharp.Core/Util/DigestOutputStream.cs \ - GitSharp.Core/Util/EndianBinaryReader.cs \ - GitSharp.Core/Util/EndianBinaryWriter.cs \ - GitSharp.Core/Util/EndianBitConverter.cs \ - GitSharp.Core/Util/Endianness.cs \ - GitSharp.Core/Util/Extensions.cs \ - GitSharp.Core/Util/FS.cs \ - GitSharp.Core/Util/GenericComparer.cs \ - GitSharp.Core/Util/Hex.cs \ - GitSharp.Core/Util/ICharSequence.cs \ - GitSharp.Core/Util/IListUtil.cs \ - GitSharp.Core/Util/Inspect.cs \ - GitSharp.Core/Util/Int32.cs \ - GitSharp.Core/Util/IntList.cs \ - GitSharp.Core/Util/IO.cs \ - GitSharp.Core/Util/IO/InterruptTimer.cs \ - GitSharp.Core/Util/IO/TimeoutStream.cs \ - GitSharp.Core/Util/IO/UnionInputStream.cs \ - GitSharp.Core/Util/JavaHelper/AtomicInteger.cs \ - GitSharp.Core/Util/JavaHelper/AtomicReference.cs \ - GitSharp.Core/Util/JavaHelper/AtomicValue.cs \ - GitSharp.Core/Util/JavaHelper/Charset.cs \ - GitSharp.Core/Util/JavaHelper/Properties.cs \ - GitSharp.Core/Util/ListIterator.cs \ - GitSharp.Core/Util/LittleEndianBitConverter.cs \ - GitSharp.Core/Util/LongList.cs \ - GitSharp.Core/Util/MessageDigest.cs \ - GitSharp.Core/Util/MutableInteger.cs \ - GitSharp.Core/Util/NB.cs \ - GitSharp.Core/Util/NestedDictionary.cs \ - GitSharp.Core/Util/PathUtil.cs \ - GitSharp.Core/Util/PipeStream.cs \ - GitSharp.Core/Util/QuotedString.cs \ - GitSharp.Core/Util/RawCharSequence.cs \ - GitSharp.Core/Util/RawParseUtils.cs \ - GitSharp.Core/Util/RawSubstringPattern.cs \ - GitSharp.Core/Util/RefList.cs \ - GitSharp.Core/Util/RefMap.cs \ - GitSharp.Core/Util/Stream.cs \ - GitSharp.Core/Util/StringExtension.cs \ - GitSharp.Core/Util/StringUtils.cs \ - GitSharp.Core/Util/TemporaryBuffer.cs \ - GitSharp.Core/Util/WeakReference.cs \ - GitSharp.Core/WholePackedObjectLoader.cs \ - GitSharp.Core/WindowCacheConfig.cs \ - GitSharp.Core/WindowCache.cs \ - GitSharp.Core/WindowCursor.cs \ - GitSharp.Core/WorkDirCheckout.cs \ - GitSharp.Core/WriteTree.cs \ - GitSharp/Diff.cs \ - GitSharp/Examples.cs \ - GitSharp/Git.cs \ - GitSharp/IgnoreRules.cs \ - GitSharp/Index.cs \ - GitSharp/IReferenceObject.cs \ - GitSharp/Leaf.cs \ - GitSharp/Properties/AssemblyInfo.cs \ - GitSharp/Ref.cs \ - GitSharp/Remote.cs \ - GitSharp/Repository.cs \ - GitSharp/RepositoryStatus.cs \ - GitSharp/ResetBehavior.cs \ - GitSharp/Stash.cs \ - GitSharp/Stubs/AddCommand.cs \ - GitSharp/Stubs/AmCommand.cs \ - GitSharp/Stubs/AnnotateCommand.cs \ - GitSharp/Stubs/ApplyCommand.cs \ - GitSharp/Stubs/ArchiveCommand.cs \ - GitSharp/Stubs/BlameCommand.cs \ - GitSharp/Stubs/BranchCommand.cs \ - GitSharp/Stubs/CatFileCommand.cs \ - GitSharp/Stubs/CheckoutCommand.cs \ - GitSharp/Stubs/CheckoutIndexCommand.cs \ - GitSharp/Stubs/CherryCommand.cs \ - GitSharp/Stubs/CherryPickCommand.cs \ - GitSharp/Stubs/CleanCommand.cs \ - GitSharp/Stubs/CommitCommand.cs \ - GitSharp/Stubs/CommitTreeCommand.cs \ - GitSharp/Stubs/ConfigCommand.cs \ - GitSharp/Stubs/CountObjectsCommand.cs \ - GitSharp/Stubs/DescribeCommand.cs \ - GitSharp/Stubs/DiffCommand.cs \ - GitSharp/Stubs/DiffFilesCommand.cs \ - GitSharp/Stubs/DiffIndexCommand.cs \ - GitSharp/Stubs/DifftoolCommand.cs \ - GitSharp/Stubs/DiffTreeCommand.cs \ - GitSharp/Stubs/FastExportCommand.cs \ - GitSharp/Stubs/FastImportCommand.cs \ - GitSharp/Stubs/FetchPackCommand.cs \ - GitSharp/Stubs/FilterBranchCommand.cs \ - GitSharp/Stubs/ForEachRefCommand.cs \ - GitSharp/Stubs/FormatPatchCommand.cs \ - GitSharp/Stubs/FsckCommand.cs \ - GitSharp/Stubs/GcCommand.cs \ - GitSharp/Stubs/GrepCommand.cs \ - GitSharp/Stubs/HashObjectCommand.cs \ - GitSharp/Stubs/IndexPackCommand.cs \ - GitSharp/Stubs/LsFilesCommand.cs \ - GitSharp/Stubs/LsRemoteCommand.cs \ - GitSharp/Stubs/LsTreeCommand.cs \ - GitSharp/Stubs/MailinfoCommand.cs \ - GitSharp/Stubs/MailsplitCommand.cs \ - GitSharp/Stubs/MergeBaseCommand.cs \ - GitSharp/Stubs/MergeFileCommand.cs \ - GitSharp/Stubs/MergeIndexCommand.cs \ - GitSharp/Stubs/MergetoolCommand.cs \ - GitSharp/Stubs/MktreeCommand.cs \ - GitSharp/Stubs/MvCommand.cs \ - GitSharp/Stubs/NameRevCommand.cs \ - GitSharp/Stubs/NotesCommand.cs \ - GitSharp/Stubs/PackObjectsCommand.cs \ - GitSharp/Stubs/PackRedundantCommand.cs \ - GitSharp/Stubs/PackRefsCommand.cs \ - GitSharp/Stubs/PatchIdCommand.cs \ - GitSharp/Stubs/PeekRemoteCommand.cs \ - GitSharp/Stubs/PruneCommand.cs \ - GitSharp/Stubs/PrunePackedCommand.cs \ - GitSharp/Stubs/QuiltimportCommand.cs \ - GitSharp/Stubs/ReadTreeCommand.cs \ - GitSharp/Stubs/RebaseCommand.cs \ - GitSharp/Stubs/ReceivePackCommand.cs \ - GitSharp/Stubs/ReflogCommand.cs \ - GitSharp/Stubs/RelinkCommand.cs \ - GitSharp/Stubs/RemoteCommand.cs \ - GitSharp/Stubs/RepackCommand.cs \ - GitSharp/Stubs/ReplaceCommand.cs \ - GitSharp/Stubs/RequestPullCommand.cs \ - GitSharp/Stubs/ResetCommand.cs \ - GitSharp/Stubs/RevertCommand.cs \ - GitSharp/Stubs/RevParseCommand.cs \ - GitSharp/Stubs/RmCommand.cs \ - GitSharp/Stubs/SendPackCommand.cs \ - GitSharp/Stubs/ShortlogCommand.cs \ - GitSharp/Stubs/ShowBranchCommand.cs \ - GitSharp/Stubs/ShowCommand.cs \ - GitSharp/Stubs/ShowRefCommand.cs \ - GitSharp/Stubs/StripspaceCommand.cs \ - GitSharp/Stubs/SubmoduleCommand.cs \ - GitSharp/Stubs/SvnCommand.cs \ - GitSharp/Stubs/SymbolicRefCommand.cs \ - GitSharp/Stubs/TagCommand.cs \ - GitSharp/Stubs/TarTreeCommand.cs \ - GitSharp/Stubs/UnpackFileCommand.cs \ - GitSharp/Stubs/UnpackObjectsCommand.cs \ - GitSharp/Stubs/UpdateIndexCommand.cs \ - GitSharp/Stubs/UpdateServerInfoCommand.cs \ - GitSharp/Stubs/UploadArchiveCommand.cs \ - GitSharp/Stubs/UploadPackCommand.cs \ - GitSharp/Stubs/VarCommand.cs \ - GitSharp/Stubs/VerifyPackCommand.cs \ - GitSharp/Stubs/VerifyTagCommand.cs \ - GitSharp/Stubs/WhatchangedCommand.cs \ - GitSharp/Tag.cs \ - GitSharp/Text.cs \ - GitSharp/Tree.cs \ - GitSharp/UserInfoProvider.cs - -RESOURCES = \ - GitSharp.build \ - version.txt - -BUNDLE = \ - DiffieHellman.dll \ - ICSharpCode.SharpZipLib.dll \ - Org.Mentalis.Security.dll \ - Tamir.SharpSSH.dll - -GITSHARP_SRCDIR = $(top_srcdir)/GitSharp - -SOURCES_BUILD = $(addprefix $(GITSHARP_SRCDIR)/, $(SOURCES)) - -RESOURCES_EXPANDED = $(addprefix $(GITSHARP_SRCDIR)/, $(RESOURCES)) - -BUNDLE_EXPANDED = $(addprefix $(GITSHARP_SRCDIR)/lib/, $(BUNDLE)) - -all-local: $(ASSEMBLY_FILE) - -$(ASSEMBLY_FILE): $(SOURCES_BUILD) - $(NANT) -buildfile:$(GITSHARP_SRCDIR)/GitSharp.build -D:path.build=$(abs_top_builddir)/GitSharp/bin -D:path.build.output=$(abs_top_builddir)/GitSharp/bin compile-gitsharp; - -clean-gitsharp: - rm -rf $(top_builddir)/GitSharp/bin - -# GitSharp writes to its source tree during compilation, -# so we need to make it writable during distcheck -distcheck-hook: - chmod -R u+w $(distdir)/GitSharp - -EXTRA_DIST += $(SOURCES_BUILD) $(RESOURCES_EXPANDED) $(BUNDLE_EXPANDED) - diff --git a/build/m4/sparkleshare/gitsharp.m4 b/build/m4/sparkleshare/gitsharp.m4 deleted file mode 100644 index e823d6a3..00000000 --- a/build/m4/sparkleshare/gitsharp.m4 +++ /dev/null @@ -1,24 +0,0 @@ -AC_DEFUN([SPARKLESHARE_GITSHARP], -[ - SHAMROCK_FIND_PROGRAM_OR_BAIL(NANT, nant) - - if test ! -d "$srcdir/GitSharp"; then - AC_MSG_ERROR([GitSharp folder not found]) - fi - - dnl Assemblies for GitSharp and their dependencies - dnl GitSharp also brings in Winterdom.IO.FileMap.dll but it is not used - asms="GitSharp/bin/ICSharpCode.SharpZipLib.dll GitSharp/bin/Tamir.SharpSSH.dll GitSharp/bin/GitSharp.Core.dll GitSharp/bin/GitSharp.dll" - GITSHARP_ASSEMBLIES="$asms" - for asm in $asms; do - GITSHARP_FILES="$GITSHARP_FILES $asm" - [[ -r "$asm.mdb" ]] && GITSHARP_FILES="$GITSHARP_FILES $asm.mdb" - done - # Additional dependencies that we need to install - GITSHARP_DEPS="GitSharp/lib/DiffieHellman.dll GitSharp/lib/Org.Mentalis.Security.dll" - - AC_SUBST([GITSHARP_ASSEMBLIES]) - AC_SUBST([GITSHARP_FILES]) - AC_SUBST([GITSHARP_DEPS]) -]) - diff --git a/configure.ac b/configure.ac index 2ac0f4ec..9d576781 100644 --- a/configure.ac +++ b/configure.ac @@ -79,7 +79,6 @@ dnl package checks, common for all configs SPARKLESHARE_CHECK_GTK_SHARP SPARKLESHARE_SMARTIRC4NET -SPARKLESHARE_GITSHARP dnl check for webkit-sharp PKG_CHECK_MODULES(WEBKIT_SHARP, webkit-sharp-1.0, have_webkit_sharp=yes, have_webkit_sharp=no) diff --git a/po/POTFILES.skip b/po/POTFILES.skip index 1b4a47e3..d94ca941 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1,6 +1 @@ -GitSharp/bin/GitSharp.Core.xml -GitSharp/Git/Options.cs -GitSharp/GitSharp.Tests/Git/CLI/OptionSetTest.cs -GitSharp/tools/nant/NAnt.Core.xml -MacCore/src/Options.cs SparkleShare/Nautilus/sparkleshare-nautilus-extension.py