774 hints/freebsd.sh hints/netbsd.sh |
774 hints/freebsd.sh hints/netbsd.sh |
775 libdirs="" |
775 libdirs="" |
776 for dir in %{l_prefix}/lib /lib64 /usr/lib64 /lib /usr/lib /usr/ccs/lib; do |
776 for dir in %{l_prefix}/lib /lib64 /usr/lib64 /lib /usr/lib /usr/ccs/lib; do |
777 [ -d $dir ] && libdirs="$libdirs $dir" |
777 [ -d $dir ] && libdirs="$libdirs $dir" |
778 done |
778 done |
|
779 loclibs="" |
|
780 case `(uname -s) 2>/dev/null` in |
|
781 Linux ) loclibs="-lm -lrt" ;; |
|
782 esac |
779 PATH=$PATH:`echo "${l_make}" | sed -e 's;\(.*\)/[^/][^/]*$;\1;'` \ |
783 PATH=$PATH:`echo "${l_make}" | sed -e 's;\(.*\)/[^/][^/]*$;\1;'` \ |
780 ./Configure \ |
784 ./Configure \ |
781 -d -e -s \ |
785 -d -e -s \ |
782 -Dprefix=%{l_prefix} \ |
786 -Dprefix=%{l_prefix} \ |
783 -Dvendorprefix=%{l_prefix} \ |
787 -Dvendorprefix=%{l_prefix} \ |
789 -Dlocincpth="%{l_prefix}/include" \ |
793 -Dlocincpth="%{l_prefix}/include" \ |
790 -Dloclibpth="%{l_prefix}/lib" \ |
794 -Dloclibpth="%{l_prefix}/lib" \ |
791 -Dldflags="-L""%{l_prefix}/lib" \ |
795 -Dldflags="-L""%{l_prefix}/lib" \ |
792 -Dlibpth="$libdirs" \ |
796 -Dlibpth="$libdirs" \ |
793 -Dglibpth="$libdirs" \ |
797 -Dglibpth="$libdirs" \ |
794 -Dlibs="-lm" \ |
798 -Dlibs="$loclibs" \ |
795 -Dscriptdir="%{l_prefix}/bin" \ |
799 -Dscriptdir="%{l_prefix}/bin" \ |
796 -Uinstallusrbinperl \ |
800 -Uinstallusrbinperl \ |
797 -Adefine:useshrplib='false' \ |
801 -Adefine:useshrplib='false' \ |
798 -Ui_malloc -Ui_iconv -Ui_db |
802 -Ui_malloc -Ui_iconv -Ui_db |
799 ${l_make} miniperl || exit $? |
803 ${l_make} miniperl || exit $? |