Procházet zdrojové kódy

try to fix Solaris build, upgrade to PLUS in advance

Ralf S. Engelschall před 24 roky
rodič
revize
c4d1c0c953
1 změnil soubory, kde provedl 7 přidání a 3 odebrání
  1. 7 3
      cvstrac/cvstrac.spec

+ 7 - 3
cvstrac/cvstrac.spec

@@ -29,11 +29,11 @@ Summary:      Bug Tracking System for CVS
 URL:          http://www.hwaci.com/sw/cvstrac/
 Vendor:       D. Richard Hipp
 Packager:     The OpenPKG Project
-Distribution: OpenPKG [EVAL]
+Distribution: OpenPKG [PLUS]
 Group:        Database
 License:      GPL
 Version:      1.1.0
-Release:      20020818
+Release:      20020821
 
 #   list of sources
 Source0:      http://www.hwaci.com/sw/cvstrac/cvstrac-%{version}.tar.gz
@@ -57,11 +57,15 @@ AutoReqProv:  no
     %setup -q
 
 %build
+    libs="-lsqlite -lcrypt"
+    case "%{l_target}" in
+        *-solaris ) libs="$libs -lsocket -lnsl" ;;
+    esac
     %{l_make} %{l_mflags} -f main.mk \
         SRCDIR=`pwd` \
         BCC="%{l_cc} %{l_cflags -O} -I%{l_prefix}/include" \
         TCC="%{l_cc} %{l_cflags -O} -I%{l_prefix}/include" \
-        LIBSQLITE="-L%{l_prefix}/lib -lsqlite -lcrypt" \
+        LIBSQLITE="-L%{l_prefix}/lib $libs" \
         E=""
 
 %install