Commit 48082b5d authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm repack-rpm: try install eepm-rpm-build

parent 68d0c82b
......@@ -104,6 +104,25 @@ EOF
remove_on_exit "$HOME/.rpmmacros"
}
# will set RPMBUILD
__try_install_eepm_rpmbuild()
{
RPMBUILD=/usr/bin/rpmbuild
[ -x "$RPMBUILD" ] && return
RPMBUILD=/usr/bin/eepm-rpmbuild
if [ ! -x $RPMBUILD ] ; then
epm install eepm-rpm-build
fi
if [ -x $RPMBUILD ] ; then
warning "will use eepm-rpmbuild for rpm packing"
export EPM_RPMBUILD=$RPMBUILD
return
fi
RPMBUILD=/usr/bin/rpmbuild
}
# will fill repacked_pkgs var
__epm_repack_to_rpm()
......@@ -113,12 +132,10 @@ __epm_repack_to_rpm()
# Note: install epm-repack for static (package based) dependencies
assure_exists alien || fatal
RPMBUILD=/usr/bin/eepm-rpmbuild
# will set RPMBUILD
__try_install_eepm_rpmbuild
if [ -x $RPMBUILD ] ; then
warning "will use eepm-rpmbuild for rpm packing"
export EPM_RPMBUILD=$RPMBUILD
else
if [ ! -x $RPMBUILD ] ; then
RPMBUILD=/usr/bin/rpmbuild
# TODO: check for all systems
case $PKGFORMAT in
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment