Get rid of the USE_OLD_METHOD hack in mingw-find-debuginfo
This commit is contained in:
parent
f5e6db3480
commit
f3b87dde70
@ -237,13 +237,8 @@ package or when debugging this package. \
|
||||
%_mingw32_cmake %{mingw32_cmake}
|
||||
%_mingw32_description %{mingw32_description}
|
||||
%_mingw32_debug_package %{mingw32_debug_package}
|
||||
%_mingw32_debug_install_post %{mingw_debug_install_post}
|
||||
|
||||
# The old implementation of the _mingw32_debug_package macro isn't
|
||||
# forward-compatible with the new implementation using mingw_debug_package
|
||||
# so keep the old implementation here for backwards compatibility
|
||||
%_mingw32_debug_install_post \
|
||||
%{mingw_finddebuginfo} %{_builddir}/%{?buildsubdir} old\
|
||||
%{nil}
|
||||
|
||||
# This macro has been dropped from the new guidelines, keep
|
||||
# it here around for backwards compatibility
|
||||
|
@ -246,6 +246,7 @@ install -m 0644 %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/mingw/
|
||||
%changelog
|
||||
* Tue Mar 06 2012 Kalev Lember <kalevlember@gmail.com> - 95-3
|
||||
- Merge copy-n-paste duplicate %%mingw32_debug_package code
|
||||
- Get rid of the USE_OLD_METHOD hack in mingw-find-debuginfo.sh
|
||||
|
||||
* Tue Feb 28 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-2
|
||||
- Fixed broken summary tags
|
||||
|
@ -6,8 +6,6 @@ if [ -z "$1" ] ; then BUILDDIR="."
|
||||
else BUILDDIR=$1
|
||||
fi
|
||||
|
||||
if [ "$2" = "old" ] ; then USE_OLD_METHOD=true; else USE_OLD_METHOD=false; fi
|
||||
|
||||
for f in `find $RPM_BUILD_ROOT -type f -name "*.exe" -or -name "*.dll"`
|
||||
do
|
||||
case $(mingw-objdump -h $f 2>/dev/null | egrep -o '(debug[\.a-z_]*|gnu.version)') in
|
||||
@ -27,14 +25,8 @@ do
|
||||
popd
|
||||
done
|
||||
|
||||
if [ "$USE_OLD_METHOD" = "true" ] ; then
|
||||
find $RPM_BUILD_ROOT -type f -name "*.exe.debug" -or -name "*.dll.debug" |
|
||||
sed -n -e "s#^$RPM_BUILD_ROOT##p" > $BUILDDIR/debugfiles.list
|
||||
else
|
||||
shift
|
||||
for target in $@; do
|
||||
prefix=`rpm --eval "%{${target}_prefix}"`
|
||||
find $RPM_BUILD_ROOT$prefix -type f -name "*.exe.debug" -or -name "*.dll.debug" |
|
||||
sed -n -e "s#^$RPM_BUILD_ROOT##p" > $BUILDDIR/${target}-debugfiles.list
|
||||
done
|
||||
fi
|
||||
for target in $@; do
|
||||
prefix=`rpm --eval "%{${target}_prefix}"`
|
||||
find $RPM_BUILD_ROOT$prefix -type f -name "*.exe.debug" -or -name "*.dll.debug" |
|
||||
sed -n -e "s#^$RPM_BUILD_ROOT##p" > $BUILDDIR/${target}-debugfiles.list
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user