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_cmake                %{mingw32_cmake} | ||||||
| %_mingw32_description          %{mingw32_description} | %_mingw32_description          %{mingw32_description} | ||||||
| %_mingw32_debug_package        %{mingw32_debug_package} | %_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 | # This macro has been dropped from the new guidelines, keep | ||||||
| # it here around for backwards compatibility | # it here around for backwards compatibility | ||||||
|  | |||||||
| @ -246,6 +246,7 @@ install -m 0644 %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/mingw/ | |||||||
| %changelog | %changelog | ||||||
| * Tue Mar 06 2012 Kalev Lember <kalevlember@gmail.com> - 95-3 | * Tue Mar 06 2012 Kalev Lember <kalevlember@gmail.com> - 95-3 | ||||||
| - Merge copy-n-paste duplicate %%mingw32_debug_package code | - 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 | * Tue Feb 28 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 95-2 | ||||||
| - Fixed broken summary tags | - Fixed broken summary tags | ||||||
|  | |||||||
| @ -6,8 +6,6 @@ if [ -z "$1" ] ; then BUILDDIR="." | |||||||
| else BUILDDIR=$1 | else BUILDDIR=$1 | ||||||
| fi | 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"` | for f in `find $RPM_BUILD_ROOT -type f -name "*.exe" -or -name "*.dll"` | ||||||
| do | do | ||||||
| 	case $(mingw-objdump -h $f 2>/dev/null | egrep -o '(debug[\.a-z_]*|gnu.version)') in | 	case $(mingw-objdump -h $f 2>/dev/null | egrep -o '(debug[\.a-z_]*|gnu.version)') in | ||||||
| @ -27,14 +25,8 @@ do | |||||||
| 	popd | 	popd | ||||||
| done | done | ||||||
| 
 | 
 | ||||||
| if [ "$USE_OLD_METHOD" = "true" ] ; then | for target in $@; do | ||||||
| 	find $RPM_BUILD_ROOT -type f -name "*.exe.debug" -or -name "*.dll.debug" | | 	prefix=`rpm --eval "%{${target}_prefix}"` | ||||||
|             sed -n -e "s#^$RPM_BUILD_ROOT##p" > $BUILDDIR/debugfiles.list | 	find $RPM_BUILD_ROOT$prefix -type f -name "*.exe.debug" -or -name "*.dll.debug" | | ||||||
| else | 		sed -n -e "s#^$RPM_BUILD_ROOT##p" > $BUILDDIR/${target}-debugfiles.list | ||||||
| 	shift | done | ||||||
| 	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 |  | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user