Преглед на файлове

fix building under Solaris

Ralf S. Engelschall преди 21 години
родител
ревизия
ff0f67fb19
променени са 1 файла, в които са добавени 11 реда и са изтрити 6 реда
  1. 11 6
      thttpd/thttpd.spec

+ 11 - 6
thttpd/thttpd.spec

@@ -34,7 +34,7 @@ Class:        EVAL
 Group:        Mail
 License:      MIT-style
 Version:      2.25b
-Release:      20041207
+Release:      20050207
 
 #   package options
 %option       with_fsl  yes
@@ -78,12 +78,17 @@ AutoReqProv:  no
 
 %build
     #   configure program
-    CC="%{l_cc}" \
-    CFLAGS="%{l_cflags -O}" \
-    CPPFLAGS="%{l_cppflags}" \
-    LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \
-    LIBS="%{l_fsl_libs}" \
+    export CC="%{l_cc}"
+    export CFLAGS="%{l_cflags -O}"
+    export CPPFLAGS="%{l_cppflags}"
+    export LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}"
+    export LIBS="%{l_fsl_libs}"
+    case "%{l_platform -t}" in
+        *-sunos* ) LIBS="$LIBS -ldl" ;;
+    esac
+    echo "ac_cv_lbl_static_flag=unknown" >config.cache
     ./configure \
+        --cache-file=./config.cache \
         --prefix=%{l_prefix}
 
     #   build program