• Michał Janiszewski's avatar
    Make Travis-CI create better standalone packages · d076868f
    Michał Janiszewski authored
    While CPack, the component used for handling installation of files into
    proper places, works fine for `install` make target, it does somewhat
    poor job when it comes to generating stand-alone packages.
    
    List of offending items include:
    * Improper tar archive structure (directory entries missing)
    * Package layout not suitable for running stand-alone
    * Top level directory name keeps changing which hinders upcoming
      installer
    
    Thic commit takes care of these problems by generating the package using
    `make install` and then shuffling files around manually.
    
    This also changes the hash blurb to be 7 characters instead of 8, to be
    more compatible with git defaults.
    d076868f