#!/bin/sh

vendor_id="${VENDOR_RPM_VENDOR_ID-osstech}"
rpm_configdir="${VENDOR_RPM_CONFIGDIR-/usr/lib/rpm}"
rpm_cmd="${VENDOR_RPM_COMMAND-/bin/rpm}"
rpm_vendor_configdir="${VENDOR_RPM_VENDOR_CONFIGDIR-$rpm_configdir/$vendor_id}"

rpm_version=`"$rpm_cmd" --version |sed 's/.* //'`
case X"$rpm_version" in
X4.[0-4].*)
  set -- \
    --rcfile "$rpm_configdir/rpmrc:$rpm_vendor_configdir/rpmrc" \
    ${1+"$@"} \
    ;
  ;;
*)
  set -- \
    --macros "$rpm_configdir/macros:$rpm_configdir/%{_target}/macros:$rpm_vendor_configdir/macros.*:$rpm_vendor_configdir/macros:~/.rpmmacros.$vendor_id" \
    ${1+"$@"} \
    ;
  ;;
esac

exec "$rpm_cmd" ${1+"$@"}

