summaryrefslogtreecommitdiff
path: root/net/gitso/Makefile
diff options
context:
space:
mode:
authordarcy <darcy>2012-04-11 17:42:06 +0000
committerdarcy <darcy>2012-04-11 17:42:06 +0000
commitba514a4546b87b5b469fbcb8d6356923549e00cf (patch)
tree793199374fff887ec38684936aaad4e71fe60f93 /net/gitso/Makefile
parent21af3c9ac2fcdff1c5ecd8b2a2838dd63874939c (diff)
downloadpkgsrc-ba514a4546b87b5b469fbcb8d6356923549e00cf.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/Makefile')
-rw-r--r--net/gitso/Makefile50
1 files changed, 50 insertions, 0 deletions
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"