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

try to fix buildung under Solaris

Ralf S. Engelschall преди 22 години
родител
ревизия
104016a8da
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6 2
      mailsync/mailsync.spec

+ 6 - 2
mailsync/mailsync.spec

@@ -33,7 +33,7 @@ Distribution: OpenPKG [EVAL]
 Group:        Mail
 License:      GPL
 Version:      4.5
-Release:      20030618
+Release:      20030702
 
 #   list of sources
 Source0:      http://osdn.dl.sourceforge.net/mailsync/mailsync_%{version}.orig.tar.gz
@@ -67,13 +67,17 @@ AutoReqProv:  no
         src/mailsync.cc
 
 %build
+    libs="-lcrypt"
+    case "%{l_target}" in
+        *-solaris* ) libs="$libs -lsocket -lnsl" ;;
+    esac
     CC="%{l_cc}" \
     CXX="%{l_cxx}" \
     CFLAGS="%{l_cflags -O}" \
     CXXFLAGS="%{l_cxxflags -O} -fno-operator-names" \
     CPPFLAGS="%{l_cppflags imap openssl}" \
     LDFLAGS="%{l_ldflags}" \
-    LIBS="-lcrypt" \
+    LIBS="$libs" \
     %{l_bash} ./configure \
         --prefix=%{l_prefix} \
         --with-openssl=%{l_prefix} \