#!/bin/bash
##
## RPM: pkgconfig-deps for OSSTech vendor specific libraries symlinks
## Copyright (c) 2022 SATOH Fumiyasu @ OSSTech Corp., Japan
##               <https://www.OSSTech.co.jp/>
##
## License: GNU General Public License version 3 or later
##

set -u
set -o pipefail || exit $?		## bash 3.0+

vendor_id="${VENDOR_RPM_VENDOR_ID-osstech}"

vendor_lib_dir="$1"; shift
dist_name="${vendor_lib_dir##*/}"

if [[ -z ${VENDOR_RPM_VENDOR_DEPENDENCIES-} ]]; then
    ## Discard all dependencies for files bundled in vendor packages
    cat >/dev/null
    exit "$?"
fi

"$@" \
|sed \
  -e 's/^pkgconfig(/&'"${vendor_id//\//\\\/}-${dist_name//\//\\\/}"'\//' \
;
