diff options
Diffstat (limited to 'net/gitso/patches')
-rw-r--r-- | net/gitso/patches/patch-ArgParser.py | 17 | ||||
-rw-r--r-- | net/gitso/patches/patch-GitsoThread.py | 15 | ||||
-rw-r--r-- | net/gitso/patches/patch-Processes.py | 24 | ||||
-rw-r--r-- | net/gitso/patches/patch-gitso | 18 |
4 files changed, 74 insertions, 0 deletions
diff --git a/net/gitso/patches/patch-ArgParser.py b/net/gitso/patches/patch-ArgParser.py new file mode 100644 index 00000000000..2d97fcef405 --- /dev/null +++ b/net/gitso/patches/patch-ArgParser.py @@ -0,0 +1,17 @@ +$NetBSD: patch-ArgParser.py,v 1.1 2012/04/11 19:32:17 darcy Exp $ + +Set up BSD paths. + +--- share/gitso/ArgsParser.py.orig 2012-04-11 18:44:23.000000000 +0000 ++++ share/gitso/ArgsParser.py +@@ -46,6 +46,10 @@ class ArgsParser: + if sys.platform.find('linux') != -1: + self.paths['main'] = os.path.join(sys.path[0], '..', 'share', 'gitso') + self.paths['copyright'] = os.path.join(sys.path[0], '..', 'share', 'doc', 'gitso', 'COPYING') ++ if sys.platform.find('bsd') != -1: ++ import gitso ++ self.paths['main'] = gitso.__path__[0] ++ self.paths['copyright'] = os.path.join(gitso.__path__[0], 'COPYING') + elif sys.platform == "darwin": + self.paths['main'] = sys.path[0] + self.paths['copyright'] = os.path.join(sys.path[0], 'COPYING') diff --git a/net/gitso/patches/patch-GitsoThread.py b/net/gitso/patches/patch-GitsoThread.py new file mode 100644 index 00000000000..d5c7710d8cc --- /dev/null +++ b/net/gitso/patches/patch-GitsoThread.py @@ -0,0 +1,15 @@ +$NetBSD: patch-GitsoThread.py,v 1.1 2012/04/11 19:32:17 darcy Exp $ + +Test for BSD systems + +--- share/gitso/GitsoThread.py.orig 2010-02-22 02:48:04.000000000 +0000 ++++ share/gitso/GitsoThread.py +@@ -122,7 +122,7 @@ class GitsoThread(threading.Thread): + + connection = [] + listen = [] +- if sys.platform == 'darwin' or sys.platform.find('linux') != -1: ++ if sys.platform == 'darwin' or sys.platform.find('linux') != -1 or sys.platform.find('bsd'): + if self.host <> "": + connection = os.popen('LANG=C netstat -an | grep 5500 | grep ESTABLISHED').readlines() + else: diff --git a/net/gitso/patches/patch-Processes.py b/net/gitso/patches/patch-Processes.py new file mode 100644 index 00000000000..4050022795a --- /dev/null +++ b/net/gitso/patches/patch-Processes.py @@ -0,0 +1,24 @@ +$NetBSD: patch-Processes.py,v 1.1 2012/04/11 19:32:17 darcy Exp $ + +Test for BSD systems + +--- share/gitso/Processes.py.orig 2010-02-22 02:48:04.000000000 +0000 ++++ share/gitso/Processes.py +@@ -35,7 +35,7 @@ class Processes: + def getSupport(self, host): + if sys.platform == 'darwin': + self.returnPID = os.spawnl(os.P_NOWAIT, '%sOSXvnc/OSXvnc-server' % self.paths['resources'], '%sOSXvnc/OSXvnc-server' % self.paths['resources'], '-connectHost', '%s' % host) +- elif sys.platform.find('linux') != -1: ++ elif sys.platform.find('linux') != -1 or sys.platform.find('bsd'): + # We should include future versions with options for speed. + #self.returnPID = os.spawnlp(os.P_NOWAIT, 'x11vnc', 'x11vnc','-nopw','-ncache','20','-solid','black','-connect','%s' % host) + +@@ -59,7 +59,7 @@ class Processes: + if sys.platform == 'darwin': + vncviewer = '%scotvnc.app/Contents/MacOS/cotvnc' % self.paths['resources'] + self.returnPID = os.spawnlp(os.P_NOWAIT, vncviewer, vncviewer, '--listen') +- elif sys.platform.find('linux') != -1: ++ elif sys.platform.find('linux') != -1 or sys.platform.find('bsd'): + self.returnPID = os.spawnlp(os.P_NOWAIT, 'vncviewer', 'vncviewer', '-listen') + + # These are the options for low-res connections. diff --git a/net/gitso/patches/patch-gitso b/net/gitso/patches/patch-gitso new file mode 100644 index 00000000000..23b738732d4 --- /dev/null +++ b/net/gitso/patches/patch-gitso @@ -0,0 +1,18 @@ +$NetBSD: patch-gitso,v 1.1 2012/04/11 19:32:17 darcy Exp $ + +Fix up PYTHONPATH + +--- bin/gitso.orig 2010-02-22 02:48:04.000000000 +0000 ++++ bin/gitso +@@ -1,9 +1,9 @@ + #!/usr/bin/env python + + import sys, os, wx +-sys.path.append(os.path.join(sys.path[0], '..', 'share', 'gitso')) ++sys.path.append(os.path.join(sys.path[0], 'gitso')) + +-from Gitso import ConnectionWindow, ArgsParser ++from gitso import ConnectionWindow, ArgsParser + + if __name__ == "__main__": + app = wx.PySimpleApp() |