openpkg/openpkg.spec

changeset 346
c403d9dd5e0e
parent 345
b7180006bcf1
child 427
71503088f51b
     1.1 --- a/openpkg/openpkg.spec	Sun May 29 17:12:08 2011 +0200
     1.2 +++ b/openpkg/openpkg.spec	Sun May 29 17:14:31 2011 +0200
     1.3 @@ -776,6 +776,10 @@
     1.4        for dir in %{l_prefix}/lib /lib64 /usr/lib64 /lib /usr/lib /usr/ccs/lib; do
     1.5            [ -d $dir ] && libdirs="$libdirs $dir"
     1.6        done
     1.7 +      loclibs=""
     1.8 +      case `(uname -s) 2>/dev/null` in
     1.9 +          Linux ) loclibs="-lm -lrt" ;;
    1.10 +      esac
    1.11        PATH=$PATH:`echo "${l_make}" | sed -e 's;\(.*\)/[^/][^/]*$;\1;'` \
    1.12        ./Configure \
    1.13            -d -e -s \
    1.14 @@ -791,7 +795,7 @@
    1.15            -Dldflags="-L""%{l_prefix}/lib" \
    1.16            -Dlibpth="$libdirs" \
    1.17            -Dglibpth="$libdirs" \
    1.18 -          -Dlibs="-lm" \
    1.19 +          -Dlibs="$loclibs" \
    1.20            -Dscriptdir="%{l_prefix}/bin" \
    1.21            -Uinstallusrbinperl \
    1.22            -Adefine:useshrplib='false' \

mercurial