LISTFILE=$BUILDDIR/debugfiles.list
SOURCEFILE=$BUILDDIR/debugsources.list
-touch $BUILDDIR/.debug_saved_mode
echo -n > $SOURCEFILE
# Strip ELF binaries
OUTPUTDIR=${RPM_BUILD_ROOT}/usr/lib/debug${BASEDIR}
mkdir -p ${OUTPUTDIR}
echo extracting debug info from $f
- #save old mode
- chmod --reference=$f $BUILDDIR/.debug_saved_mode
- #make sure we have write perms
- chmod u+w $f
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug -l $SOURCEFILE $f
- chmod --reference=$BUILDDIR/.debug_saved_mode $f
- /usr/lib/rpm/striptofile -g -u -o $OUTPUTDIR $f || :
+ eu-strip -f $OUTPUTDIR/`basename $f`.debug $f || :
done
mkdir -p ${RPM_BUILD_ROOT}/usr/src/debug