This project is still in developement phase and it might be unstable. Therefore, any bug reports and suggestions are welcomed.
Gitraffe is a git GUI based on Python and QT for UNIX-like systems (BSD / Linux / Mac OS X). Sounds unoriginal? Well, we are dissatisfied with existing GUIs - in most of them we see things that we don't like and maybe we will provide better solutions, hope so. ;)
-
Ensure that you have Python 3.2, PyQT4 for Py 3.2 and Python Setuptools. If you're not sure, see the next section.
-
Go to gitraffe/libraries/ directory and do:
Ubuntu
sudo easy_install3 setproctitle sudo easy_install3 pexpect_u-2.5.1-py3.2.egg
Gentoo / Sabayon
as root:
easy_install-python3.2 setproctitle easy_install-python3.2 pexpect_u-2.5.1-py3.2.egg
Mac OS X
sudo easy_install-3.2 setproctitle sudo easy_install-3.2 pexpect_u-2.5.1-py3.2.egg
- Just run gitraffe/main.py :)
Gentoo / Sabayon
If you have USE_PYTHON and PYTHON_TARGETS variables defined in your /etc/make.conf file, you should include 3.2 version to get all packages and Python libraries working.
-
=dev-lang/python-3.2.3
- dev-python/PyQt4
- dev-python/setuptools
Ubuntu / Debian
- python3
- python3-pyqt4
- python3-setuptools
Mac OS X (MacPorts)
- python32
- py32-pyqt4