<commit_before>TANGAZA
=======
Thanks for choosing Tangaza. A mobile phone-based group messaging system

System Requirements
-------------------

Tangaza runs on Linux. It has been tested only on Debian based distros.
These requirements show the minimum versions of software that the system
has been tested with and that are required to successfully run.

1. Perl 5
2. Python 2.6
3. MySQL 5.0
4. Django 1.2
5. Kannel 1.4.3
6. Asterisk 1.6.2
7. Common Library (http://github.com/tangaza/Common)

Installation:
---------------

Build the application using git-buildpackage in debian
and then install the debian package (or convert to rpm). This usually means

sudo apt-get install git-buildpackage devscripts build-essential fakeroot debhelper gnupg pbuilder ubuntu-dev-tools diff patch cdbs quilt lintian alien

git clone https://github.com/tangaza/Tangaza

cd Tangaza

git checkout -b upstream --track origin/master

(The '--track' option alters your .git/config file and adds a [branch "upstream"] section telling Git where you fetched it from. That means you can later just say "git pull" and you will get both the 'master' and the 'upstream' repository merged into your repository automatically.)

git checkout master

git-buildpackage --git-ignore-new --git-builder=debuild -i\.git -I.git -us -uc 

which pops out a .deb into the parent directory.If you want to convert it do:

cd ..

sudo alien -r --scripts tangaza_1.0-1_all.deb<commit_msg>Updated the README with info about adding local directory to apt<commit_after>TANGAZA
=======
Thanks for choosing Tangaza. A mobile phone-based group messaging system

System Requirements
-------------------

Tangaza runs on Linux. It has been tested only on Debian based distros.
These requirements show the minimum versions of software that the system
has been tested with and that are required to successfully run.

1. Perl 5
2. Python 2.6
3. MySQL 5.0
4. Django 1.2
5. Kannel 1.4.3
6. Asterisk 1.6.2
7. Common Library (http://github.com/tangaza/Common)

Installation:
---------------

Build the application using git-buildpackage in debian
and then install the debian package (or convert to rpm). This usually means

sudo apt-get install git-buildpackage devscripts build-essential fakeroot debhelper gnupg pbuilder ubuntu-dev-tools diff patch cdbs quilt lintian alien

git clone https://github.com/tangaza/Tangaza

cd Tangaza

git checkout -b upstream --track origin/master

(The '--track' option alters your .git/config file and adds a [branch "upstream"] section telling Git where you fetched it from. That means you can later just say "git pull" and you will get both the 'master' and the 'upstream' repository merged into your repository automatically.)

git checkout master

git-buildpackage --git-ignore-new --git-builder=debuild -i\.git -I.git -us -uc 

which pops out a .deb into the parent directory. Add that parent directory to your apt source.list by moving into the directory and running

$ sudo dpkg-scanpackages . /dev/null | gzip -c9 > Packages.gz

and then add this line to /etc/apt/sources.list

deb file:///the/directory/with/the/deb /

Resynchronize the package index files from their sources

$ sudo apt-get update

and install 

$ sudo apt-get install tangaza
{'fraction_non_alphanumeric': 0.09096534653465346, 'fraction_numerical': 0.013613861386138614, 'mean_word_length': 3.559943582510578, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '157412', 'n_tokens_mistral': 972, 'n_tokens_neox': 895, 'n_words': 434}