Package Details: gitso 0.6_20151011-1

Git Clone URL: https://aur.archlinux.org/gitso.git (read-only)
Package Base: gitso
Description: GUI frontend to reverse VNC connections
Upstream URL: http://code.google.com/p/gitso/
Licenses: GPLv3
Submitter: None
Maintainer: khampf
Last Packager: khampf
Votes: 21
Popularity: 0.015330
First Submitted: 2008-12-24 15:17
Last Updated: 2016-04-20 20:57

Latest Comments

khampf commented on 2016-04-21 08:15

I did some further editing of your PKGBUILD also but I forgot the tabulations, it will be properly indented next time I upload but it is not reason enough for a new package release :)

Salamandar commented on 2016-04-21 08:04

I installed it but could not test it today, but the PKGBUILD seems okay to me :D
(apart from the missing tabulations, i did not see the multiple spaces were deleted in my comment)
I'll tell you tonight or tomorrow if there are any problems.

khampf commented on 2016-04-20 20:59

The package should really by named gitso-git but I guess that does not matter much in the end. I just edited the PKGBUILD and got a package out of it - no testing of installation, upgrade or actual use of gitso has been made but as the previous PKGBUILD was unusable I decided to upload this right away. Please test installing and using it.

khampf commented on 2016-04-20 20:30

Salamandar: You're right, the package has been neglected as nothing has happened upstream, the PKGBUILD is not following packaging standards. I will put your edits in the PKGBUILD and commit shortly after testing. If you feel keen on maintaining the package, do not be afraid to ask :)

Salamandar commented on 2016-04-20 18:02

The package does not work : old code base, bad packaging (not your fault though).

I created this PKGBUILD considering the last comment from Spheerys.

# Maintainer: K. Hampf <k.hampf@gmail.com>
# Contriburor: Dan Serban (dserban01 => gmail)
# Contributor: Alexandre Gambini <chs_ale@msn.com>

pkgname=gitso
pkgver=0.6
pkgrel=4
pkgdesc="GUI frontend to reverse VNC connections"
arch=('i686' 'x86_64')
url="http://code.google.com/p/gitso/"
license=('GPLv3')
depends=('iproute2' 'wxpython' 'x11vnc' 'tigervnc')
source=("git+https://github.com/rastersoft/Gitso")
md5sums=('SKIP')

prepare() {
cd "$srcdir/Gitso"
sed -i "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" $(find $srcdir -name '*.py')
# Workarounds for two very annoying x11vnc quirks
sed -i "s/'-nopw','-ncache','20'/'-nopw','-noxrecord','-xkb'/" src/Gitso/Processes.py
}


build() {
echo "No build necessary"
# We should build the translations here
}

package() {
cd "$srcdir/Gitso"
# Source code
install -D src/gitso.py $pkgdir/usr/bin/gitso
install -d src/Gitso/ $pkgdir/usr/lib/python2.7/site-packages
cp -R src/Gitso/ $pkgdir/usr/lib/python2.7/site-packages

# Translations
cp -R locale $pkgdir/usr/share/

# Shared resources
install -D arch/linux/README-stand-alone.txt \
$pkgdir/usr/share/doc/gitso/README
ln -s README $pkgdir/usr/share/doc/gitso/Changelog
install -D arch/linux/gitso.1 $pkgdir/usr/share/man/man1/gitso.1
install -D COPYING $pkgdir/usr/share/licenses/gitso/COPYING
install -D data/gitso.desktop $pkgdir/usr/share/applications/gitso.desktop
install -D data/icons/gitso.png $pkgdir/usr/share/icons/hicolor/512x512/apps/gitso.png
install -D data/icons/gitso.ico $pkgdir/usr/share/gitso/gitso.ico

}

Spheerys commented on 2015-11-18 10:25

Gitso is not run correctly for me : when I run it as server, during the client connexion the server crash.
The terminal messages are the following :
---------------------
11:24:19: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8).
/usr/bin/gitso:9: wxPyDeprecationWarning: Using deprecated class PySimpleApp.
app = wx.PySimpleApp()

Visionneuse TigerVNC 64 bits v1.5.0
Compilé sur : 2015-07-13 13:21
Copyright © 1999-2015 L’équipe de TigerVNC et beaucoup d’autres (voir README.txt)
Voir http://www.tigervnc.org pour plus d’informations sur TigerVNC.

Wed Nov 18 11:24:21 2015
main: Listening on port 5500
GitsoThread.run(pid: 30527) running...
Processes.KillPID(30527)

Wed Nov 18 11:24:26 2015
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
main: Termination signal 15 has been received. TigerVNC Viewer will now
exit.
x11vnc: aucun processus trouvé

---------------------
It's looks like the wx python library call need to be updated on the gitso source code.
I tryied to make issue on the official project website but this one is on "ReadOnly" state by Google : https://code.google.com/p/gitso/
The project was forked on Github by (at least) 2 people and the most advanced fork seams to be https://github.com/rastersoft/Gitso

What do you thing to update the pkgBuild with this repository (or another more mature if this one is not functionnal) ?

Salamandar commented on 2015-09-12 17:26

The "tightvnc" dependency should be changed to "tigervnc" !!!

khampf commented on 2014-11-22 22:47

Someone flagged this package out-of-date but I checked and 0.6 is still the current platform-independent source package available upstream.

khampf commented on 2014-07-23 13:13

Yes, please add net-tools or somebody will ask for you to do it again and again every 2-3 years ;)

Ambrevar commented on 2011-11-26 20:54

Please add net-tools to dependencies. Thanks.

All comments