|
|
|
|
@ -68,7 +68,20 @@ AutoReqProv: no
|
|
|
|
|
|
|
|
|
|
%build |
|
|
|
|
cd src |
|
|
|
|
CC="%{l_cc}" |
|
|
|
|
CC="%{l_cc}" CFLAGS="%{l_cflags -O}" |
|
|
|
|
CFLAGS="%{l_cflags -O}" |
|
|
|
|
case "%{l_target}" in |
|
|
|
|
*-freebsd* ) |
|
|
|
|
if ( %{l_cc} --version | grep -i -e "gcc" ); then |
|
|
|
|
CFLAGS="$CFLAGS -pthread" |
|
|
|
|
fi |
|
|
|
|
;; |
|
|
|
|
*-solaris* ) |
|
|
|
|
if ( %{l_cc} --version | grep -i -e "gcc" ); then |
|
|
|
|
CFLAGS="$CFLAGS -pthreads" |
|
|
|
|
fi |
|
|
|
|
;; |
|
|
|
|
esac |
|
|
|
|
case "%{l_target}" in |
|
|
|
|
*-freebsd* ) |
|
|
|
|
OS=freebsd |
|
|
|
|
|