Ignore:
Timestamp:
Feb 3, 2017, 8:12:15 PM (9 years ago)
Author:
dmik
Message:

rpmbuild-bot: Add support for automatic generation of legacy runtime sub-packages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rpmbuild-bot/rpmbuild-bot-env.sh

    r870 r949  
    6666RPMBUILD_BOT_ARCH_LIST_kLIBCum="i686" # Binary build -> no other archs.
    6767
     68# Legacy DLLs for specific packages. Each RPM from the list (format is
     69# "ABI|NAME|VERSION-RELEASE|[FILEMASK]|[ARCH]") for each target platform is
     70# downloaded from a repository specified in RPMBUILD_BOT_UPLOAD_REPO_STABLE
     71# and scanned for FILEMASK files (*.dll by default). These files are then
     72# extracted to a directory called RPM_SOURCE_DIR/PACKAGE-legacy (preserving the
     73# original directory tree) and, if PACKAGE.spec contains a macro named
     74# %legacy_runtime_packages, they are later placed to a sub-package called
     75# `legacy-ABI` when rpmbuild is run. If ARCH is specified, this platform's
     76# legacy package will be used for all target platforms.
     77RPMBUILD_BOT_LEGACY_libvpx="2|libvpx|1.4.0-2"
     78
    6879# Basic RPM repository layout for this distribution channel.
    6980RPMBUILD_BOT_UPLOAD_REPO_LAYOUT_rpm="\$base/i386/\$arch"
     
    7485RPMBUILD_BOT_UPLOAD_REPO_LIST="exp rel"
    7586
     87# Name of the stable repository (must be present in the above list).
     88RPMBUILD_BOT_UPLOAD_REPO_STABLE="rel"
     89
    7690# Sanity checks.
    7791check_dir_var "RPM_NETLABS_ORG_DIR"
Note: See TracChangeset for help on using the changeset viewer.