Installer tweaks and a pypo bugfix

* Moved all the remaining DEB requirements into the requirements files
* The installer should now be distro agnostic (unless you ask it to
  install third-party deps for you)
* Fixed pypo not being able to find replaygainupdater
* Tweaked a bunch of styling for the installer
This commit is contained in:
Albert Santoni 2015-02-10 18:06:46 -05:00
parent 861bb42f3f
commit d46f4a52eb
11 changed files with 218 additions and 130 deletions

View file

@ -67,7 +67,8 @@ class DatabaseSetup extends Setup {
}
} catch (PDOException $e) {
throw new AirtimeDatabaseException("Couldn't establish a connection to the database! "
. "Please check your credentials and try again.",
. "Please check your credentials and try again. "
. "PDO Exception: " . $e->getMessage(),
array(
self::DB_NAME,
self::DB_USER,