jani            Fri Jul 25 09:16:23 2008 UTC

  Added files:                 (Branch: PHP_5_3)
    /php-src/ext/fileinfo       Makefile.frag 

  Modified files:              
    /php-src/ext/fileinfo       config.m4 fileinfo.c 
  Log:
  MFH: enable fileinfo by default
  
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/config.m4?r1=1.11&r2=1.11.2.1&diff_format=u
Index: php-src/ext/fileinfo/config.m4
diff -u php-src/ext/fileinfo/config.m4:1.11 
php-src/ext/fileinfo/config.m4:1.11.2.1
--- php-src/ext/fileinfo/config.m4:1.11 Thu Jul 24 14:22:30 2008
+++ php-src/ext/fileinfo/config.m4      Fri Jul 25 09:16:22 2008
@@ -1,23 +1,10 @@
-dnl $Id: config.m4,v 1.11 2008/07/24 14:22:30 tony2001 Exp $
+dnl $Id: config.m4,v 1.11.2.1 2008/07/25 09:16:22 jani Exp $
 dnl config.m4 for extension fileinfo
 
-PHP_ARG_WITH(fileinfo, for fileinfo support,
-[  --with-fileinfo=DIR   Include fileinfo support])
+PHP_ARG_ENABLE(fileinfo, for fileinfo support,
+[  --disable-fileinfo      Disable fileinfo support], yes)
 
 if test "$PHP_FILEINFO" != "no"; then
-  MAGIC_MIME_DIRS="/usr/local/share/file /usr/share/file /usr/share/misc/file 
/etc /usr/share/misc"
-  MAGIC_MIME_FILENAMES="magic magic.mime"
-  
-  for i in $MAGIC_MIME_DIRS; do
-    for j in $MAGIC_MIME_FILENAMES; do
-      if test -f "$i/$j"; then
-        PHP_DEFAULT_MAGIC_FILE="$i/$j"
-        break
-      fi
-    done
-  done
-
-  AC_DEFINE_UNQUOTED(PHP_DEFAULT_MAGIC_FILE,"$PHP_DEFAULT_MAGIC_FILE",[magic 
file path])
 
   libmagic_sources=" \
     libmagic/apprentice.c libmagic/apptype.c libmagic/ascmagic.c \
@@ -26,8 +13,9 @@
     libmagic/readelf.c libmagic/softmagic.c"
 
   PHP_NEW_EXTENSION(fileinfo, fileinfo.c $libmagic_sources, 
$ext_shared,,[EMAIL PROTECTED]@/libmagic)
-  PHP_SUBST(FILEINFO_SHARED_LIBADD)
   PHP_ADD_BUILD_DIR($ext_builddir/libmagic)
 
   AC_CHECK_FUNCS([utimes])
+
+  PHP_ADD_MAKEFILE_FRAGMENT
 fi
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/fileinfo.c?r1=1.20&r2=1.20.2.1&diff_format=u
Index: php-src/ext/fileinfo/fileinfo.c
diff -u php-src/ext/fileinfo/fileinfo.c:1.20 
php-src/ext/fileinfo/fileinfo.c:1.20.2.1
--- php-src/ext/fileinfo/fileinfo.c:1.20        Thu Jul 24 15:07:37 2008
+++ php-src/ext/fileinfo/fileinfo.c     Fri Jul 25 09:16:22 2008
@@ -16,7 +16,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: fileinfo.c,v 1.20 2008/07/24 15:07:37 tony2001 Exp $ */
+/* $Id: fileinfo.c,v 1.20.2.1 2008/07/25 09:16:22 jani Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -44,10 +44,6 @@
        struct magic_set *magic;
 };
 
-#ifndef PHP_DEFAULT_MAGIC_FILE
-#define PHP_DEFAULT_MAGIC_FILE NULL
-#endif
-
 #ifdef ZEND_ENGINE_2
 /* {{{ */
 static zend_object_handlers finfo_object_handlers;

http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/Makefile.frag?view=markup&rev=1.1
Index: php-src/ext/fileinfo/Makefile.frag
+++ php-src/ext/fileinfo/Makefile.frag

$(builddir)/libmagic/apprentice.lo: $(srcdir)/data_file.c



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to