On 18/06/11 06:06, Florian Pritz wrote:
Signed-off-by: Florian Pritz<[email protected]>
---
  scripts/makepkg.sh.in |    2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index dfb7976..78cd4cf 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -977,7 +977,7 @@ find_libprovides() {
                        soarch=$(LC_ALL=C readelf -h "$filename" | sed -n 
's/.*Class.*ELF\(32\|64\)/\1/p')
                        # get the string binaries link to: libfoo.so.1.2 ->  
libfoo.so.1
                        sofile=$(LC_ALL=C readelf -d "$filename" 2>/dev/null | 
sed -n 's/.*Library soname: \[\(.*\)\].*/\1/p')
-                       [ -z "$sofile" ]&&  sofile="${$filename##*/}"
+                       [ -z "$sofile" ]&&  sofile="${filename##*/}"

                        # extract the library name: libfoo.so
                        soname="${sofile%%\.so\.*}.so"

I will subsume this into my patch that reworked libprovides.

Allan


Reply via email to