##Script to build some basic debian packages of ProjectTox related things.
###TODO:
- Add versions to dependencies requirements
- Add documentation to the package, where available
- Fix some things
- Add toxic
###WARNING: USE AT YOUR OWN RISK
- This script is made to provide an easy way to install/uninstall libsodium, ProjectTox-Core and tox-prpl, without clogging up the system with files that would need to uninstalled manually.
- Both ProjectTox and this script are alpha-quality software.
###Tested on:
- Debian 7 (wheezy) i386
- Ubuntu 12.04 amd64
- Debian GNU/Hurd (hurd-i386)
###Usage: ######(commands preceded by root# need to be run as root, use sudo on ubuntu)
- Install the following packages:
root# apt-get install build-essential libtool autotools-dev automake libconfig-dev ncurses-dev libpurple-dev libglib2.0-dev check
- Then clone this repository:
user$ git clone https://github.com/loadletter/debian-tox.git
user$ cd debian-tox/
- Then build/install the needed libraries:
user$ make libsodium-all
root# dpkg -i libsodium1.deb libsodium-dev.deb
user$ make libtoxcore-all
root# dpkg -i libtoxcore1.deb libtoxcore-dev.deb
- Then to build/install the Tox pidgin plugin:
user$ make toxprpl-all
root# dpkg -i toxprpl.deb
###Other usage:
- To uninstall everything:
root# apt-get remove libsodium1 libsodium-dev libtoxcore1 libtoxcore-dev toxprpl
- To update (assuming you're already in the debian-tox directory):
user$ make clean
user$ git pull
Then if it's not up-to-date, run the above uninstallation command and repeat installation from step 3.
###License: GPL3
###Links:
-
Tox homepage: http://tox.im/
-
Tox-prpl homepage: http://tox.dhs.org/
-
Libsodium github: https://github.com/jedisct1/libsodium
-
Tox github: https://github.com/irungentoo/ProjectTox-Core
-
Tox-prpl github: https://github.com/jin-eld/tox-prpl