From 0239a5fe126986f3b8c076a0541fc28f40dc8daf Mon Sep 17 00:00:00 2001 From: Joel Reed Date: Tue, 8 Jan 2008 21:25:51 -0500 Subject: [PATCH] monodevelop-opentf.dpkg --- ChangeLog | 4 ++-- class/MonoDevelop.TeamFoundation/Makefile | 2 +- debian/control | 5 +++++ debian/monodevelop-opentf.install | 2 ++ tools/opentf/Command.cs | 6 +++++- 5 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 debian/monodevelop-opentf.install diff --git a/ChangeLog b/ChangeLog index dc661cb..6c9b5b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,8 +6,8 @@ command, e.g. -version:"D2006-10-01T01:01:01Z~D2006-12-13T20:00:00Z" # CRUISECONTROL: add -noprompt option # CRUISECONTROL: add support for username@domain -login syntax - # TFSND: add new IRC commit notification daemon. - # NEW: add alpha-quality MonoDevelop addin + # TFSBOT: add new IRC commit notification daemon. + # NEW: add alpha-quality MonoDevelop addin, with debian package # NEW: implement "tf shelve " to create new shelvesets # NEW: implement "tf shelve /delete " for deleting shelvesets # NEW: implement "tf merges " for listing merge points diff --git a/class/MonoDevelop.TeamFoundation/Makefile b/class/MonoDevelop.TeamFoundation/Makefile index 5079f11..3414975 100644 --- a/class/MonoDevelop.TeamFoundation/Makefile +++ b/class/MonoDevelop.TeamFoundation/Makefile @@ -12,4 +12,4 @@ LIBRARY_INSTALL_DIR=$(MONODEVELOP_LIBPATH)/monodevelop/AddIns/ include ../../build/library.make install: - $(INSTALL_DATA) MonoDevelop.TeamFoundation.addin.xml $(LIBRARY_INSTALL_DIR)/ + $(INSTALL_DATA) MonoDevelop.TeamFoundation.addin.xml $(DESTDIR)$(LIBRARY_INSTALL_DIR)/ diff --git a/debian/control b/debian/control index cb7b72b..030e0d1 100644 --- a/debian/control +++ b/debian/control @@ -10,6 +10,11 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, libopentf-cil, libmagic1 Description: A command line client for Team Foundation Servers. +Package: monodevelop-opentf +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, libopentf-cil, libmagic1 +Description: A monodevelop plugin for Team Foundation Servers. + Package: libopentf-cil Architecture: any Section: devel diff --git a/debian/monodevelop-opentf.install b/debian/monodevelop-opentf.install new file mode 100644 index 0000000..a72d246 --- /dev/null +++ b/debian/monodevelop-opentf.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/monodevelop/AddIns/MonoDevelop.TeamFoundation.addin.xml /usr/lib/monodevelop/AddIns/ +debian/tmp/usr/lib/monodevelop/AddIns/MonoDevelop.TeamFoundation.dll /usr/lib/monodevelop/AddIns/ diff --git a/tools/opentf/Command.cs b/tools/opentf/Command.cs index 3919c99..0dba9b7 100644 --- a/tools/opentf/Command.cs +++ b/tools/opentf/Command.cs @@ -114,6 +114,9 @@ abstract class Command : CommandOptions if (info != null) return info; if (String.IsNullOrEmpty(OptionWorkspace)) + OptionWorkspace = Settings.Current.Get("Workspace.Default"); + + if (String.IsNullOrEmpty(OptionWorkspace)) { Console.WriteLine("Unable to determine the workspace."); Console.WriteLine(" Path: " + path); @@ -127,7 +130,8 @@ abstract class Command : CommandOptions if (info == null) { Console.WriteLine("Unable to determine the workspace."); - Console.WriteLine(" Workspace Option: " + OptionWorkspace); + Console.WriteLine(" Workspace Name: " + OptionWorkspace); + Console.WriteLine(" Workspace Owner: " + ownerName); } return info; -- 2.11.4.GIT