OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 27-Jan-2004 18:11:55 Branch: HEAD Handle: 2004012717115203 Modified files: openpkg-src/kerberos kerberos.patch kerberos.spec openpkg-web news.txt Log: more autoconf patching to detect presence of sig_t type, and get this building again on all platforms regardless of having it or not Summary: Revision Changes Path 1.7 +104 -0 openpkg-src/kerberos/kerberos.patch 1.41 +1 -1 openpkg-src/kerberos/kerberos.spec 1.8330 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/kerberos/kerberos.patch ============================================================================ $ cvs diff -u -r1.6 -r1.7 kerberos.patch --- openpkg-src/kerberos/kerberos.patch 30 Oct 2003 15:50:06 -0000 1.6 +++ openpkg-src/kerberos/kerberos.patch 27 Jan 2004 17:11:55 -0000 1.7 @@ -100,3 +100,107 @@ #endif /* +diff -Naur krb5-1.3.1.orig/src/appl/gssftp/configure krb5-1.3.1/src/appl/gssftp/configure +--- krb5-1.3.1.orig/src/appl/gssftp/configure 2004-01-27 14:52:16.496284102 +0100 ++++ krb5-1.3.1/src/appl/gssftp/configure 2004-01-27 16:56:28.499089951 +0100 +@@ -4966,7 +4966,71 @@ + LIBS="-lutil $LIBS" + + fi +- echo "$as_me:$LINENO: checking setenv" >&5 ++ echo "$as_me:$LINENO: checking for sig_t" >&5 ++echo $ECHO_N "checking for sig_t... $ECHO_C" >&6 ++if test "${ac_cv_type_sig_t+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include <signal.h> ++ ++int ++main () ++{ ++if ((sig_t *) 0) ++ return 0; ++if (sizeof (sig_t)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && ++ { ac_try='test -z "$ac_c_werror_flag" ++ || test ! -s conftest.err' ++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 ++ (eval $ac_try) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; } && ++ { ac_try='test -s conftest.$ac_objext' ++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 ++ (eval $ac_try) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_type_sig_t=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ac_cv_type_sig_t=no ++fi ++rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++echo "$as_me:$LINENO: result: $ac_cv_type_sig_t" >&5 ++echo "${ECHO_T}$ac_cv_type_sig_t" >&6 ++if test $ac_cv_type_sig_t = yes; then ++ cat >>confdefs.h <<\_ACEOF ++#define HAVE_SIG_T 1 ++_ACEOF ++ ++fi ++ ++echo "$as_me:$LINENO: checking setenv" >&5 + echo $ECHO_N "checking setenv... $ECHO_C" >&6 + if test "${krb5_cv_setenv+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +diff -Naur krb5-1.3.1.orig/src/appl/gssftp/ftp/cmds.c krb5-1.3.1/src/appl/gssftp/ftp/cmds.c +--- krb5-1.3.1.orig/src/appl/gssftp/ftp/cmds.c 2004-01-27 17:29:25.019970000 +0100 ++++ krb5-1.3.1/src/appl/gssftp/ftp/cmds.c 2004-01-27 17:38:12.186768053 +0100 +@@ -67,6 +67,10 @@ + #include <time.h> + #include <limits.h> + ++#ifndef HAVE_SIG_T ++typedef void (*sig_t) (int); ++#endif ++ + #ifdef HAVE_GETCWD + #define getwd(x) getcwd(x,MAXPATHLEN) + #endif +diff -Naur krb5-1.3.1.orig/src/appl/gssftp/ftp/ftp.c krb5-1.3.1/src/appl/gssftp/ftp/ftp.c +--- krb5-1.3.1.orig/src/appl/gssftp/ftp/ftp.c 2003-06-17 00:37:40.000000000 +0200 ++++ krb5-1.3.1/src/appl/gssftp/ftp/ftp.c 2004-01-27 17:40:18.235260482 +0100 +@@ -99,6 +99,10 @@ + #include <sys/select.h> + #endif + ++#ifndef HAVE_SIG_T ++typedef void (*sig_t) (int); ++#endif ++ + #include <netinet/in.h> + #include <netinet/in_systm.h> + #include <netinet/ip.h> @@ . patch -p0 <<'@@ .' Index: openpkg-src/kerberos/kerberos.spec ============================================================================ $ cvs diff -u -r1.40 -r1.41 kerberos.spec --- openpkg-src/kerberos/kerberos.spec 23 Jan 2004 13:10:09 -0000 1.40 +++ openpkg-src/kerberos/kerberos.spec 27 Jan 2004 17:11:55 -0000 1.41 @@ -33,7 +33,7 @@ Group: Cryptography License: MIT Version: 1.3.1 -Release: 20031202 +Release: 20040127 # package options %option with_fsl yes @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.8329 -r1.8330 news.txt --- openpkg-web/news.txt 27 Jan 2004 13:43:45 -0000 1.8329 +++ openpkg-web/news.txt 27 Jan 2004 17:11:52 -0000 1.8330 @@ -1,3 +1,4 @@ +27-Jan-2004: Upgraded package: P<kerberos-1.3.1-20040127> 27-Jan-2004: Upgraded package: P<xrender-0.8.3-20040127> 27-Jan-2004: Upgraded package: P<perl-openpkg-20040127-20040127> 27-Jan-2004: Upgraded package: P<sav-2.18+3.78-20040127> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]