From dce3663fe68413c7fd23b4b0878a9b98bca7e828 Mon Sep 17 00:00:00 2001 From: Elliot Lee Date: Nov 22 2002 18:56:01 +0000 Subject: enable debug packages, etc. --- diff --git a/find-provides b/find-provides index 2743a08..e955b15 100755 --- a/find-provides +++ b/find-provides @@ -3,6 +3,8 @@ # This script reads filenames from STDIN and outputs any relevant provides # information that needs to be included in the package. +[ -z "$OBJDUMP" ] && OBJDUMP=objdump + filelist=`sed "s/['\"]/\\\&/g"` solist=$(echo $filelist | grep "\\.so" | grep -v "^/lib/ld.so" | \ diff --git a/find-requires b/find-requires index 9de3ec2..0d8d868 100755 --- a/find-requires +++ b/find-requires @@ -15,6 +15,7 @@ if [ X"$1" = Xldd ]; then elif [ X"$1" = Xobjdump ]; then needed=1 fi +[ -z "$OBJDUMP" ] && OBJDUMP=objdump # # --- Grab the file manifest and classify files. @@ -94,7 +95,7 @@ for f in $liblist $exelist ; do [ -r $f ] || continue lib64=`if file -L $f 2>/dev/null | \ grep "ELF 64-bit" >/dev/null; then echo "$mark64"; fi` - objdump -p $f | awk 'BEGIN { START=0; LIBNAME=""; needed='$needed'; } + $OBJDUMP -p $f | awk 'BEGIN { START=0; LIBNAME=""; needed='$needed'; } /^$/ { START=0; } /^Dynamic Section:$/ { START=1; } (START==1) && /NEEDED/ { diff --git a/macros b/macros index 942f1b2..358d43c 100644 --- a/macros +++ b/macros @@ -21,7 +21,7 @@ %_defaultdocdir %{_usr}/share/doc -#%_enable_debug_packages 1 +%_enable_debug_packages 1 #============================================================================== # ---- configure and makeinstall.