Quellcode durchsuchen

upgrade to imapd 2.1.1

Ralf S. Engelschall vor 24 Jahren
Ursprung
Commit
5b6a2f31c4
2 geänderte Dateien mit 18 neuen und 6 gelöschten Zeilen
  1. 10 0
      imapd/imapd.patch
  2. 8 6
      imapd/imapd.spec

+ 10 - 0
imapd/imapd.patch

@@ -0,0 +1,10 @@
+--- config.h.in.orig	Wed Feb  6 17:29:06 2002
++++ config.h.in	Wed Feb  6 17:29:16 2002
+@@ -238,6 +238,7 @@
+ 
+ /* getaddrinfo things */
+ #include <netdb.h>
++#include <sys/types.h>
+ #include <sys/socket.h>
+ 
+ #ifndef HAVE_GETADDRINFO

+ 8 - 6
imapd/imapd.spec

@@ -31,11 +31,12 @@ Packager:     The OpenPKG Project
 Distribution: OpenPKG [REL]
 Group:        Mail
 License:      BSD
-Version:      2.0.16
-Release:      20011201
+Version:      2.1.1
+Release:      20020206
 
 #   list of sources
 Source0:      ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-%{version}.tar.gz
+Patch0:       imapd.patch
 
 #   build information
 Prefix:       %{l_prefix}
@@ -50,15 +51,16 @@ AutoReqProv:  no
 
 %prep
     %setup -q -n cyrus-imapd-%{version}
+    %patch -p0
 
 %build
     PATH="%{l_prefix}/bin:$PATH"; export PATH
     cflags="-I%{l_prefix}/include"
-    ldflags=""
+    ldflags="-L%{l_prefix}/lib"
     case "%{l_target}" in
-        *-freebsd* ) ldflags="-lpam -lcrypt" ;;
-        *-solaris* ) ldflags="-lpam"         ;;
-        *-linux*   ) ldflags="-lpam -lcrypt" ;;
+        *-freebsd* ) ldflags="$ldflags -lpam -lcrypt" ;;
+        *-solaris* ) ldflags="$ldflags -lpam"         ;;
+        *-linux*   ) ldflags="$ldflags -lpam -lcrypt" ;;
     esac
     CC="%{l_cc}" \
     CPPFLAGS="$cflags" \