OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Christoph Schug
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   15-Feb-2007 06:52:04
  Branch: HEAD                             Handle: 2007021505520300

  Modified files:
    openpkg-src/php4        php4.patch php4.spec

  Log:
    upgrading package: php4 4.4.4 -> 4.4.5

  Summary:
    Revision    Changes     Path
    1.3         +0  -292    openpkg-src/php4/php4.patch
    1.14        +2  -2      openpkg-src/php4/php4.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/php4/php4.patch
  ============================================================================
  $ cvs diff -u -r1.2 -r1.3 php4.patch
  --- openpkg-src/php4/php4.patch       8 Feb 2007 17:32:24 -0000       1.2
  +++ openpkg-src/php4/php4.patch       15 Feb 2007 05:52:03 -0000      1.3
  @@ -89,295 +89,3 @@
    # Variable declaration
    prefix='@prefix@'
    phpdir="$prefix/lib/php/build"
  -________________________________________________________________________
  -
  -Fix build against recent IMAP c-client versions, should be fixed in
  -upcoming 4.4.5 release
  --> http://bugs.php.net/bug.php?id=39401
  --> 
http://cvs.php.net/viewvc.cgi/php-src/ext/imap/php_imap.c?r1=1.142.2.44.2.10&r2=1.142.2.44.2.11
  --> 
http://cvs.php.net/viewvc.cgi/php-src/ext/imap/config.m4?r1=1.49.2.15&r2=1.49.2.15.2.1
  -
  -Index: ext/imap/php_imap.c
  ---- ext/imap/php_imap.c.orig Fri Aug 11 17:07:00 2006
  -+++ ext/imap/php_imap.c      Tue Feb  6 15:55:03 2007
  -@@ -74,7 +74,11 @@
  - void rfc822_date(char *date);
  - char *cpystr(const char *str);
  - char *cpytxt(SIZEDTEXT *dst, char *text, unsigned long size);
  -+#ifndef HAVE_NEW_MIME2TEXT
  - long utf8_mime2text(SIZEDTEXT *src, SIZEDTEXT *dst);
  -+#else
  -+long utf8_mime2text (SIZEDTEXT *src, SIZEDTEXT *dst, long flags);
  -+#endif
  - unsigned long find_rightmost_bit(unsigned long *valptr);
  - void fs_give(void **block);
  - void *fs_get(size_t size);
  -@@ -2064,7 +2068,11 @@
  -     dest.size = 0;
  - 
  -     cpytxt(&src, Z_STRVAL_PP(str), Z_STRLEN_PP(str));
  -+#ifndef HAVE_NEW_MIME2TEXT
  -     utf8_mime2text(&src, &dest);
  -+#else
  -+    utf8_mime2text(&src, &dest, U8T_CANONICAL);
  -+#endif
  -     RETURN_STRINGL(dest.data, strlen(dest.data), 1);
  - }
  - /* }}} */
  -
  -Index: ext/imap/config.m4
  ---- ext/imap/config.m4.orig  2005/01/11 04:56:57     1.49.2.15
  -+++ ext/imap/config.m4       2007/01/29 10:08:17     1.49.2.15.2.1
  -@@ -126,6 +126,49 @@
  -     AC_EGREP_HEADER(mail_fetch_overview_sequence, $IMAP_INC_DIR/mail.h, [
  -       AC_DEFINE(HAVE_IMAP2004,1,[ ])
  -     ])
  -+
  -+    dnl Check for new version of the utf8_mime2text() function
  -+    old_CFLAGS=$CFLAGS
  -+    CFLAGS="-I$IMAP_INC_DIR"
  -+    AC_CACHE_CHECK(for utf8_mime2text signature, ac_cv_utf8_mime2text,
  -+      AC_TRY_COMPILE([
  -+#include <stdio.h>
  -+#include <c-client.h>
  -+      ],[
  -+        SIZEDTEXT *src, *dst;
  -+        utf8_mime2text(src, dst);
  -+      ],[
  -+        ac_cv_utf8_mime2text=old
  -+      ],[
  -+        ac_cv_utf8_mime2text=new
  -+      ])
  -+    )
  -+    if test "$ac_cv_utf8_mime2text" = "new"; then
  -+      AC_DEFINE(HAVE_NEW_MIME2TEXT, 1, [Whether utf8_mime2text() has new 
signature])
  -+    fi
  -+    CFLAGS=$old_CPPFLAGS
  -+
  -+    old_CFLAGS=$CFLAGS
  -+    CFLAGS="-I$IMAP_INC_DIR"
  -+    AC_CACHE_CHECK(for U8T_CANONICAL, ac_cv_u8t_canonical,
  -+      AC_TRY_COMPILE([
  -+#include <c-client.h>
  -+      ],[
  -+         int i = U8T_CANONICAL;
  -+      ],[
  -+         ac_cv_u8t_canonical=yes
  -+      ],[
  -+         ac_cv_u8t_canonical=no
  -+      ])
  -+    )
  -+    CFLAGS=$old_CPPFLAGS
  -+
  -+    if test "$ac_cv_u8t_canonical" = "no" && test "$ac_cv_utf8_mime2text" = 
"new"; then
  -+        AC_MSG_ERROR([utf8_mime2text() has new signature, but U8T_CANONICAL 
is missing. This should not happen. Check config.log for additional 
information.])
  -+    fi
  -+    if test "$ac_cv_u8t_canonical" = "yes" && test "$ac_cv_utf8_mime2text" 
= "old"; then
  -+        AC_MSG_ERROR([utf8_mime2text() has old signature, but U8T_CANONICAL 
is present. This should not happen. Check config.log for additional 
information.])
  -+    fi
  - 
  -     dnl Check for c-client version 2001
  -     old_CPPFLAGS=$CPPFLAGS
  -Index: configure
  ---- configure.orig   Tue Aug 15 14:01:18 2006
  -+++ configure        Tue Feb  6 15:34:40 2007
  -@@ -58193,6 +58193,158 @@
  - rm -f conftest*
  - 
  - 
  -+        old_CFLAGS=$CFLAGS
  -+    CFLAGS="-I$IMAP_INC_DIR"
  -+    echo "$as_me:$LINENO: checking for utf8_mime2text signature" >&5
  -+echo $ECHO_N "checking for utf8_mime2text signature... $ECHO_C" >&6
  -+if test "${ac_cv_utf8_mime2text+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 <stdio.h>
  -+#include <c-client.h>
  -+
  -+int
  -+main ()
  -+{
  -+
  -+        SIZEDTEXT *src, *dst;
  -+        utf8_mime2text(src, dst);
  -+
  -+  ;
  -+  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_utf8_mime2text=old
  -+
  -+else
  -+  echo "$as_me: failed program was:" >&5
  -+sed 's/^/| /' conftest.$ac_ext >&5
  -+
  -+
  -+        ac_cv_utf8_mime2text=new
  -+
  -+fi
  -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  -+
  -+fi
  -+echo "$as_me:$LINENO: result: $ac_cv_utf8_mime2text" >&5
  -+echo "${ECHO_T}$ac_cv_utf8_mime2text" >&6
  -+    if test "$ac_cv_utf8_mime2text" = "new"; then
  -+
  -+cat >>confdefs.h <<\_ACEOF
  -+#define HAVE_NEW_MIME2TEXT 1
  -+_ACEOF
  -+
  -+    fi
  -+    CFLAGS=$old_CPPFLAGS
  -+
  -+    old_CFLAGS=$CFLAGS
  -+    CFLAGS="-I$IMAP_INC_DIR"
  -+    echo "$as_me:$LINENO: checking for U8T_CANONICAL" >&5
  -+echo $ECHO_N "checking for U8T_CANONICAL... $ECHO_C" >&6
  -+if test "${ac_cv_u8t_canonical+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 <c-client.h>
  -+
  -+int
  -+main ()
  -+{
  -+
  -+         int i = U8T_CANONICAL;
  -+
  -+  ;
  -+  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_u8t_canonical=yes
  -+
  -+else
  -+  echo "$as_me: failed program was:" >&5
  -+sed 's/^/| /' conftest.$ac_ext >&5
  -+
  -+
  -+         ac_cv_u8t_canonical=no
  -+
  -+fi
  -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  -+
  -+fi
  -+echo "$as_me:$LINENO: result: $ac_cv_u8t_canonical" >&5
  -+echo "${ECHO_T}$ac_cv_u8t_canonical" >&6
  -+    CFLAGS=$old_CPPFLAGS
  -+
  -+    if test "$ac_cv_u8t_canonical" = "no" && test "$ac_cv_utf8_mime2text" = 
"new"; then
  -+        { { echo "$as_me:$LINENO: error: utf8_mime2text() has new 
signature, but U8T_CANONICAL is missing. This should not happen. Check 
config.log for additional information." >&5
  -+echo "$as_me: error: utf8_mime2text() has new signature, but U8T_CANONICAL 
is missing. This should not happen. Check config.log for additional 
information." >&2;}
  -+   { (exit 1); exit 1; }; }
  -+    fi
  -+    if test "$ac_cv_u8t_canonical" = "yes" && test "$ac_cv_utf8_mime2text" 
= "old"; then
  -+        { { echo "$as_me:$LINENO: error: utf8_mime2text() has old 
signature, but U8T_CANONICAL is present. This should not happen. Check 
config.log for additional information." >&5
  -+echo "$as_me: error: utf8_mime2text() has old signature, but U8T_CANONICAL 
is present. This should not happen. Check config.log for additional 
information." >&2;}
  -+   { (exit 1); exit 1; }; }
  -+    fi
  -+
  -         old_CPPFLAGS=$CPPFLAGS
  -     CPPFLAGS=-I$IMAP_INC_DIR
  -     cat >conftest.$ac_ext <<_ACEOF
  -Index: main/php_config.h.in
  ---- main/php_config.h.in.orig        Tue Aug 15 14:01:21 2006
  -+++ main/php_config.h.in     Tue Feb  6 17:02:00 2007
  -@@ -1748,6 +1748,9 @@
  - /*   */
  - #undef HAVE_IMAP2001
  - 
  -+/* Whether utf8_mime2text() has new signature */
  -+#undef HAVE_NEW_MIME2TEXT
  -+
  - /*   */
  - #undef HAVE_LIBPAM
  - 
  -________________________________________________________________________
  -
  -Allow building against cURL 7.16.0 and higher
  --> 
http://cvs.php.net/viewvc.cgi/php-src/ext/curl/curl.c?hideattic=0&r1=1.124.2.30.2.13&r2=1.124.2.30.2.14
  -
  -Index: ext/curl/curl.c
  ---- ext/curl/curl.c.orig     Thu Aug 10 19:27:11 2006
  -+++ ext/curl/curl.c  Tue Feb  6 17:28:02 2007
  -@@ -258,7 +258,9 @@
  -     REGISTER_CURL_CONSTANT(CURLOPT_FTPAPPEND);
  -     REGISTER_CURL_CONSTANT(CURLOPT_NETRC);
  -     REGISTER_CURL_CONSTANT(CURLOPT_FOLLOWLOCATION);
  -+#if CURLOPT_FTPASCII != 0
  -     REGISTER_CURL_CONSTANT(CURLOPT_FTPASCII);
  -+#endif
  -     REGISTER_CURL_CONSTANT(CURLOPT_PUT);
  - #if CURLOPT_MUTE != 0
  -     REGISTER_CURL_CONSTANT(CURLOPT_MUTE);
  -@@ -296,7 +298,9 @@
  -     REGISTER_CURL_CONSTANT(CURLOPT_FILETIME);
  -     REGISTER_CURL_CONSTANT(CURLOPT_WRITEFUNCTION);
  -     REGISTER_CURL_CONSTANT(CURLOPT_READFUNCTION);
  -+#if CURLOPT_PASSWDFUNCTION != 0
  -     REGISTER_CURL_CONSTANT(CURLOPT_PASSWDFUNCTION);
  -+#endif
  -     REGISTER_CURL_CONSTANT(CURLOPT_HEADERFUNCTION);
  -     REGISTER_CURL_CONSTANT(CURLOPT_MAXREDIRS);
  -     REGISTER_CURL_CONSTANT(CURLOPT_MAXCONNECTS);
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/php4/php4.spec
  ============================================================================
  $ cvs diff -u -r1.13 -r1.14 php4.spec
  --- openpkg-src/php4/php4.spec        8 Feb 2007 17:32:24 -0000       1.13
  +++ openpkg-src/php4/php4.spec        15 Feb 2007 05:52:03 -0000      1.14
  @@ -23,7 +23,7 @@
   ##
   
   #   package component versions
  -%define       V_php                     4.4.4
  +%define       V_php                     4.4.5
   %define       V_php_hardened            4.4.4-0.4.15
   
   #   package information
  @@ -37,7 +37,7 @@
   Group:        Language
   License:      PHP
   Version:      %{V_php}
  -Release:      20070208
  +Release:      20070215
   
   #   package options
   %option       with_bc                   no
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to