• Joerg Bruehe's avatar
    Fix bug#42969 Please add a MANIFEST to each build · fd21e07d
    Joerg Bruehe authored
    With this change, there will be new files "INFO_SRC"
    and "INFO_BIN", which describe the source and the
    binaries.
    They will be contained in all packages:
    - in "tar.gz" and derived packages, in "docs/",
    - in RPMs, in "/usr/share/doc/packages/MySQL-server".
    
    "INFO_SRC" is also part of a source tarball.
    It gives the version as exact as possible, preferably
    by calling "bzr version-info" on the source tree.
    If that is not possible, it just contains the three
    level version number.
    
    "INFO_BIN" contains some info when and where the
    binaries were built, the options given to the compiler,
    and the flags controlling the included features.
    
    The tests (test "mysql" in the main suite) are extended
    to verify the existence of both "INFO_SRC" and "INFO_BIN",
    as well as some of the expected contents.
    fd21e07d
mysql.spec.sh 69.8 KB