git clone https://github.com/lamestation/packthing.git cd packthing pip install -r requirements.txt python setup.py install
Installation
Packthing is less of an individual application and more of an agglomeration of many different pieces of software; hence, Packthing.
With that in mind, it should be noted that installing the dependencies for the Packthing application is relatively simple, but successfully running packthing may be more complicated depending on your system configuration and what features you have enabled.
-
Installing Packthing
-
From Git
-
From PyPi
-
Installing Platform Dependencies
Installing Packthing
Packthing is currently only tested with Python 2.7.
From Git
From PyPi
Packthing is available from PyPi but this version tends to be very out-of-date since Packthing is under rapid development. Currently, pulling from Git is the recommended installation method.
pip install pyyaml packthing
Installing Platform Dependencies
Here’s where things get tricky. The simplest approach to setting up your build is to run Packthing and let it tell you what applications are missing, but here are the dependencies for various platforms.
Debian
Here, we gather the needed software to build Debian packages on Debian.
sudo apt-get install debhelper help2man imagemagick
Windows
Here we satisfy dependencies to build InnoSetup installers on Windows.
choco install InnoSetup5