GSTOCK ===
GSTOCK is a simple desktop application used to track expenses on accounts credited periodicaly.
It's main purpose is to be used at government agencies receiving bugets. It thus don't handle revenue. Requirements
- PyQT4
sudo aptitude install python-qt4
SQLAlchemy 0.6.6 with SQLite
pip install SQLAlchemy==0.6.6
pip install pysqlite
sudo aptitude install sqlite3
- ReportLab 2.4
pip install reportlab==2.4
- gettext
sudo aptitude install gettext
- xlwt
pip install xlwt==0.7.2
Windows
You need a working windows environment to build GSTOCK windows packageL
nsis-2.46-setup.exe
pywin32-210.win32-py2.6.exe
py2exe-0.6.9.win32-py2.6.exe
PyQt-Py2.6-x86-gpl-4.8.3-1.exe
pysqlite-2.6.0.win32-py2.6.exe
python-2.6.6.msi (add C:Python26 to PATH)
xlwt-0.7.2.win32.exe
reportlab-2.5.win32-py2.6.exe
setuptools-0.6c11.win32-py2.6.exe
easy_install SQLAlchemy==0.6.6
Once setup, create windows executable:
copy ..resourcesmicrosoftdll*.dll .
copy ..resourcesmicrosoftdll*.man* .
python.exe setup-win.py py2exe
If you want a single executable (everything inside ; faster):
set PY2EXEMODE=single ; python.exe setup-win.py py2exe
- Once windows binary is complete, create installer with:
makensis.exe installer.nsi