<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9a5a2409e473739baab12f757add81cf663577e3">https://github.com/macports/macports-ports/commit/9a5a2409e473739baab12f757add81cf663577e3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9a5a2409e473739baab12f757add81cf663577e3
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon May 10 23:30:57 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    php-ming: Update to 0.4.8
</span>---
 php/php-ming/Portfile        |  31 ++++++------
 php/php-ming/files/config.m4 | 116 -------------------------------------------
 2 files changed, 14 insertions(+), 133 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-ming/Portfile b/php/php-ming/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1c2a482e2d4..91c9524e03a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-ming/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/php/php-ming/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +1,28 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem                  1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                   github 1.0
</span> PortGroup                   php 1.1
 
 # Keep relevant lines in sync between ming and php-ming.
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup                libming libming 0_4_8 ming-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  4110608567c768bb67338c4bd3967322e63c32d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  2a44cc8b7f6506adaa990027397b6e0f60ba0e3c1fe8c9514be5eb8e22b2375c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    14908459
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name                        php-ming
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                     0.4.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                     [string map {_ .} ${github.version}]
</span> categories-append           multimedia graphics
 platforms                   darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                 ryandesign openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                     PHP-3.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                 {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                     LGPL-2.1+
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-php.branches                5.3 5.4 5.5 5.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+php.branches                5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                    http://www.libming.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites                sourceforge:project/ming/Releases
</span> dist_subdir                 ming
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2                   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir                  ${github.project}-${github.tag_prefix}${github.version}
</span> worksrcdir                  ${worksrcdir}/php_ext
 extract.post_args-append    ${worksrcdir}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,21 +30,13 @@ description                 a PHP interface for generating Flash SWF files with
</span> 
 long_description            ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums                   rmd160  cd28c115a1eb37442f1b9c507ce3fad7837a6d54 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  82da089bdfc3a7fcb732dc11c11a35003ee270d5102d4043d61ea69834239aeb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                    http://www.libming.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from         archive
</span> 
 if {${name} ne ${subport}} {
     depends_lib-append      port:ming
     
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # config.m4 is missing from the 0.4.4 and 0.4.5 distfiles; see:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # https://github.com/libming/libming/issues/8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${filespath}/config.m4 ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    
</span>     patchfiles-append       patch-config.m4.diff
     
     configure.args-append   --with-ming=${prefix}
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex             /ming-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/php/php-ming/files/config.m4 b/php/php-ming/files/config.m4
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ea1b93a069f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/php/php-ming/files/config.m4
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,116 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dnl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dnl $Id: config.m4,v 1.15 2009/09/08 08:17:54 strk Exp $
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dnl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PHP_LIBDIR=.libs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PHP_ARG_WITH(ming, for MING support,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-[  --with-ming[=DIR]       Include MING support])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if test "$PHP_MING" != "no"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_CHECK_LIB(m, sin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  for i in $PHP_MING ../../src /usr/local /usr; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if test -f $i/$PHP_LIBDIR/libming.$SHLIB_SUFFIX_NAME || test -f $i/$PHP_LIBDIR/libming.a; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      MING_DIR=$i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      break
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if test -z "$MING_DIR"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_ERROR(Please reinstall ming distribution. libming.(a|so) not found.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  for i in ../../src $MING_DIR/include $MING_DIR/include/ming $MING_DIR/ming/include; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if test -f $i/ming.h; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      MING_INC_DIR=$i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if test -z "$MING_INC_DIR"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_ERROR(Please reinstall ming distribution. ming.h not found.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  PHP_CHECK_LIBRARY(ming, Ming_useSWFVersion, [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_MING,1,[ ])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ],[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_ERROR([Ming library 0.2a or greater required.])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ],[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -L$MING_DIR/$PHP_LIBDIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  PHP_ADD_INCLUDE($MING_INC_DIR)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  PHP_ADD_LIBRARY_WITH_PATH(ming, $MING_DIR/$PHP_LIBDIR, MING_SHARED_LIBADD)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  old_CPPFLAGS=$CPPFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  CPPFLAGS=-I$MING_INC_DIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_MSG_CHECKING([for destroySWFBlock])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_TRY_RUN([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include "ming.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int destroySWFBlock(int a, int b) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return a+b;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int main() {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return destroySWFBlock(-1,1); /* returns 0 only if function is not yet defined */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ],[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_RESULT([missing])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ],[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_DESTROY_SWF_BLOCK,1,[ ])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_RESULT([ok])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ],[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_MSG_RESULT([unknown])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ]) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-dnl Check Ming version (FIXME: if/when ming has some better way to detect the version..)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_EGREP_CPP(yes, [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include <ming.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#ifdef SWF_SOUND_COMPRESSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_NEW_MING,  1, [ ]) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    dnl FIXME: This is now unconditional..better check coming later.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  dnl Check if SWFVideoStream_setFrameMode() is available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_TRY_COMPILE([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include <ming.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int main(void) { SWFVideoStream_setFrameMode(0, 0); return 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_SWFVIDEOSTREAM_SETFRAMEMODE, 1, [Have SWFVideoStream_setFrameMode(SWFVideoStream, int)])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  dnl Check if SWFVideoStream_nextFrame() is available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_TRY_COMPILE([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include <ming.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int main(void) { SWFVideoStream_nextFrame(0); return 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_SWFVIDEOSTREAM_NEXTFRAME, 1, [Have SWFVideoStream_nextFrame(SWFVideoStream)])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  dnl Check if SWFVideoStream_seek() is available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_TRY_COMPILE([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include <ming.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int main(void) { SWFVideoStream_seek(0, 0, 0); return 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_SWFVIDEOSTREAM_SEEK, 1, [Have SWFVideoStream_seek(SWFVideoStream, int frame, int whence)])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  dnl Check if SWFMovie_output() accepts the 4th parameter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  AC_TRY_COMPILE([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#include <ming.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-int main(void) { SWFMovie_output(NULL, NULL, NULL, 0); return 0; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    AC_DEFINE(HAVE_MING_MOVIE_LEVEL, 1, [ ])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  ], [])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  CPPFLAGS=$old_CPPFLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  PHP_NEW_EXTENSION(ming, ming.c, $ext_shared)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  PHP_SUBST(MING_SHARED_LIBADD)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fi
</span></pre><pre style='margin:0'>

</pre>