summaryrefslogtreecommitdiff
path: root/net/gitso
diff options
context:
space:
mode:
authordarcy <darcy@pkgsrc.org>2012-04-11 17:42:06 +0000
committerdarcy <darcy@pkgsrc.org>2012-04-11 17:42:06 +0000
commit183c2f9c92ea6e3038e44053db63bce9494e1120 (patch)
tree793199374fff887ec38684936aaad4e71fe60f93 /net/gitso
parentddaad2343bd65aa33401c1e95abe09de63bc20f1 (diff)
downloadpkgsrc-183c2f9c92ea6e3038e44053db63bce9494e1120.tar.gz
Gitso is a frontend to reverse VNC connections. It is meant to be a simple
two-step process that connects one person to another's screen. First, the support person offers to give support. Second, the person who needs help connects and has their screen remotely visible. Because Gitso is cross- platform and uses a reverse VNC connection, it greatly simplifies the process of getting and providing support.
Diffstat (limited to 'net/gitso')
-rw-r--r--net/gitso/DESCR6
-rw-r--r--net/gitso/Makefile50
-rw-r--r--net/gitso/PLIST14
-rw-r--r--net/gitso/distinfo5
4 files changed, 75 insertions, 0 deletions
diff --git a/net/gitso/DESCR b/net/gitso/DESCR
new file mode 100644
index 00000000000..da161348123
--- /dev/null
+++ b/net/gitso/DESCR
@@ -0,0 +1,6 @@
+Gitso is a frontend to reverse VNC connections. It is meant to be a simple
+two-step process that connects one person to another's screen. First, the
+support person offers to give support. Second, the person who needs help
+connects and has their screen remotely visible. Because Gitso is cross-
+platform and uses a reverse VNC connection, it greatly simplifies the
+process of getting and providing support.
diff --git a/net/gitso/Makefile b/net/gitso/Makefile
new file mode 100644
index 00000000000..1acdec9e0b1
--- /dev/null
+++ b/net/gitso/Makefile
@@ -0,0 +1,50 @@
+# $NetBSD: Makefile,v 1.1 2012/04/11 17:42:06 darcy Exp $
+
+DISTNAME= gitso-0.6
+CATEGORIES= net x11
+MASTER_SITES= http://gitso.googlecode.com/files/
+DISTFILES= gitso_0.6_linux_all.tar.gz
+
+MAINTAINER= darcy@NetBSD.org
+HOMEPAGE= http://code.google.com/p/gitso/
+COMMENT= Gitso is to support others
+
+LICENSE= gnu-gpl-v3
+WRKSRC= ${WRKDIR}/Gitso
+
+PY_PATCHPLIST= yes
+USE_TOOLS+= bash:run
+
+REPLACE_BASH+= run-gitso.sh
+REPLACE_PYTHON+= bin/gitso
+REPLACE_PYTHON+= share/gitso/ArgsParser.py
+REPLACE_PYTHON+= share/gitso/ConnectionWindow.py
+REPLACE_PYTHON+= share/gitso/Gitso.py
+REPLACE_PYTHON+= share/gitso/GitsoThread.py
+REPLACE_PYTHON+= share/gitso/NATPMP.py
+REPLACE_PYTHON+= share/gitso/Processes.py
+
+.include "../../lang/python/extension.mk"
+.include "../../lang/python/application.mk"
+
+PKG_DESTDIR_SUPPORT= user-destdir
+MAKE_JOBS_SAFE= no
+NO_BUILD= yes
+INSTALLATION_DIRS+= bin
+INSTALLATION_DIRS+= ${PYSITELIB}/gitso
+
+.include "../../mk/bsd.prefs.mk"
+
+DEPENDS+= vncviewer-[0-9]*:../../net/vncviewer
+DEPENDS+= x11vnc-[0-9]*:../../x11/x11vnc
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/gitso ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/run-gitso.sh ${DESTDIR}${PREFIX}/bin
+ for i in ${WRKSRC}/share/gitso/*; do \
+ ${INSTALL_DATA} $$i ${DESTDIR}${PREFIX}/${PYSITELIB}/gitso; \
+ done
+
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/py-wxWidgets/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/gitso/PLIST b/net/gitso/PLIST
new file mode 100644
index 00000000000..d1e70b47b44
--- /dev/null
+++ b/net/gitso/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2012/04/11 17:42:06 darcy Exp $
+bin/gitso
+bin/run-gitso.sh
+${PYSITELIB}/gitso/ConnectionWindow.py
+${PYSITELIB}/gitso/AboutWindow.py
+${PYSITELIB}/gitso/ArgsParser.py
+${PYSITELIB}/gitso/Gitso.py
+${PYSITELIB}/gitso/GitsoThread.py
+${PYSITELIB}/gitso/NATPMP.py
+${PYSITELIB}/gitso/Processes.py
+${PYSITELIB}/gitso/__init__.py
+${PYSITELIB}/gitso/hosts.txt
+${PYSITELIB}/gitso/icon.ico
+${PYSITELIB}/gitso/icon.png
diff --git a/net/gitso/distinfo b/net/gitso/distinfo
new file mode 100644
index 00000000000..c64749c2e27
--- /dev/null
+++ b/net/gitso/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2012/04/11 17:42:06 darcy Exp $
+
+SHA1 (gitso_0.6_linux_all.tar.gz) = 577edcb257aa2508a6ee9b5ea8a3de135e0abf6c
+RMD160 (gitso_0.6_linux_all.tar.gz) = 4428ecdbe73819a8251c3f9d05c61f62ae2e20df
+Size (gitso_0.6_linux_all.tar.gz) = 192753 bytes