tPython: building improvement & docs - tomb - the crypto undertaker HTML git clone git://parazyd.org/tomb.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit 86fc6e67a81bb671d034c3edcea80eeb0129d4c9 DIR parent a6da0dbb93e6e77729839ffbf1bd363072aaaa22 HTML Author: boyska <piuttosto@logorroici.org> Date: Wed, 1 Feb 2012 23:27:18 +0100 Python: building improvement & docs Diffstat: A INSTALL.python | 30 ++++++++++++++++++++++++++++++ D src/pytomb/.wrapper.py.swp | 0 M src/pytomb/setup.py | 12 +++++++++++- M src/qt/setup.py | 13 ++++++++++++- 4 files changed, 53 insertions(+), 2 deletions(-) --- DIR diff --git a/INSTALL.python b/INSTALL.python t@@ -0,0 +1,30 @@ +About +***** + +This document is about the installing of both pytomb and the tomb gui. + +Pytomb is a python library that is needed to run the tomb gui + +Dependencies +============ + +The pytomb library has NO dependencies. Hooray! + +The gui depends on having PyQt4 installed in your operative system. This is +package python-qt4 in debian or ubuntu, python2-pyqt in archlinux. If you are +unsure about this, try to install and check if it works ;) + +Basic Installation +================== + +First, install pytomb. It has no dependencies + +1. `cd' to the directory containing pytomb (src/pytomb) +2. do `sudo python2 setup.py install' + +Then, you have to install the gui. + +1. `cd' to the directory containing the gui (src/qt) +2. do `python2 setup.py build_ui' +3. do `sudo python2 setup.py install' + DIR diff --git a/src/pytomb/.wrapper.py.swp b/src/pytomb/.wrapper.py.swp Binary files differ. DIR diff --git a/src/pytomb/setup.py b/src/pytomb/setup.py t@@ -2,10 +2,20 @@ from setuptools import setup setup( name = 'TombLib', + url = 'http://tomb.dyne.org/', + author = 'boyska', + author_email = 'piuttosto@logorroici.org', version = '1.1', packages = ['tomblib'], - test_suite = 'nose.collector' + test_suite = 'nose.collector', + classifiers = [ + 'Topic :: Security :: Cryptography', + 'Intended Audience :: Developers', + 'Operating System :: POSIX :: Linux', + 'License :: OSI Approved :: GNU General Public License (GPL)', + 'Development Status :: 3 - Alpha' + ] ) DIR diff --git a/src/qt/setup.py b/src/qt/setup.py t@@ -34,6 +34,9 @@ class build_ui(Command): setup( name = 'TombQt', + url = 'http://tomb.dyne.org/', + author = 'boyska', + author_email = 'piuttosto@logorroici.org', version = '0.1', packages = ['tombqt'], cmdclass = { t@@ -44,7 +47,15 @@ setup( 'tomb-qt-create = tombqt.create:run_create_wizard', 'tomb-qt-open = tombqt.open:run_open_wizard' ] - } + }, + classifiers = [ + 'Topic :: Security :: Cryptography', + 'Intended Audience :: End Users/Desktop', + 'Operating System :: POSIX :: Linux', + 'Environment :: X11 Applications :: Qt', + 'License :: OSI Approved :: GNU General Public License (GPL)', + 'Development Status :: 3 - Alpha' + ] )