commit 86fc6e67a81bb671d034c3edcea80eeb0129d4c9
parent a6da0dbb93e6e77729839ffbf1bd363072aaaa22
Author: boyska <piuttosto@logorroici.org>
Date: Wed, 1 Feb 2012 23:27:18 +0100
Python: building improvement & docs
Diffstat:
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'
+ ]
)