tomb

the crypto undertaker
git clone git://parazyd.org/tomb.git
Log | Files | Refs | README | LICENSE

commit 86fc6e67a81bb671d034c3edcea80eeb0129d4c9
parent a6da0dbb93e6e77729839ffbf1bd363072aaaa22
Author: boyska <piuttosto@logorroici.org>
Date:   Wed,  1 Feb 2012 23:27:18 +0100

Python: building improvement & docs

Diffstat:
AINSTALL.python | 30++++++++++++++++++++++++++++++
Dsrc/pytomb/.wrapper.py.swp | 0
Msrc/pytomb/setup.py | 12+++++++++++-
Msrc/qt/setup.py | 13++++++++++++-
4 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/INSTALL.python b/INSTALL.python @@ -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' + diff --git a/src/pytomb/.wrapper.py.swp b/src/pytomb/.wrapper.py.swp Binary files differ. diff --git a/src/pytomb/setup.py b/src/pytomb/setup.py @@ -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' + ] ) diff --git a/src/qt/setup.py b/src/qt/setup.py @@ -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 = { @@ -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' + ] )