mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/boypt/openssh-rpms.git
synced 2026-09-20 08:03:38 +08:00
add dist if not defined
This commit is contained in:
@@ -68,13 +68,19 @@ GUESS_DIST() {
|
||||
BUILD_RPM() {
|
||||
|
||||
source version.env
|
||||
SOURCES=( $OPENSSHSRC \
|
||||
local SOURCES=( $OPENSSHSRC \
|
||||
$OPENSSLSRC \
|
||||
$ASKPASSSRC \
|
||||
)
|
||||
|
||||
# only on EL5, perl source is needed.
|
||||
[[ $rpmtopdir == "el5" ]] && SOURCES+=($PERLSRC)
|
||||
|
||||
# add dist variable if not defined
|
||||
local OTHERRPMOPTS=
|
||||
local dist=$(rpm --eval '%{?dist}')
|
||||
[[ -z $dist ]] && dist=$(rpm -q glibc | rev | cut -d. -f2 | rev) && OTHERRPMOPTS="--define dist ${dist}"
|
||||
|
||||
pushd $rpmtopdir
|
||||
for fn in ${SOURCES[@]}; do
|
||||
CHECKEXISTS $fn && \
|
||||
@@ -89,6 +95,7 @@ BUILD_RPM() {
|
||||
--define 'no_gtk2 1' \
|
||||
--define 'skip_gnome_askpass 1' \
|
||||
--define 'skip_x11_askpass 1' \
|
||||
"${OTHERRPMOPTS}" \
|
||||
;
|
||||
popd
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user