From 84e5281745115a2b604883fe39f98067921d7a85 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 21 Oct 2012 08:47:26 +0200 Subject: php-pecl-lzf: sync with rawhide, use system liblzf --- php-lzf-rm-bundled-libs.patch | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 php-lzf-rm-bundled-libs.patch (limited to 'php-lzf-rm-bundled-libs.patch') diff --git a/php-lzf-rm-bundled-libs.patch b/php-lzf-rm-bundled-libs.patch new file mode 100644 index 0000000..9c8cacc --- /dev/null +++ b/php-lzf-rm-bundled-libs.patch @@ -0,0 +1,30 @@ +diff -ruN LZF-1.6.2.orig/config.m4 LZF-1.6.2/config.m4 +--- LZF-1.6.2.orig/config.m4 2012-07-08 18:46:20.000000000 +0200 ++++ LZF-1.6.2/config.m4 2012-10-20 19:04:57.124540254 +0200 +@@ -13,6 +13,24 @@ + else + AC_DEFINE(PHP_LZF_ULTRA_FAST,0,[ ]) + fi +- +- PHP_NEW_EXTENSION(lzf, lzf.c lzf_c.c lzf_d.c filter.c, $ext_shared) ++ SEARCH_PATH="/usr" ++ SEARCH_FOR="/include/lzf.h" ++ AC_MSG_CHECKING([for lzf files in default path]) ++ for i in $SEARCH_PATH ; do ++ if test -r $i/$SEARCH_FOR; then ++ LZF_DIR=$i ++ fi ++ done ++ dnl ++ if test -z "$LZF_DIR"; then ++ AC_MSG_RESULT([not found]) ++ AC_MSG_ERROR([Please install the lzf package]) ++ fi ++ PHP_ADD_INCLUDE($LZF_DIR/include) ++ dnl ++ LIBNAME=lzf ++ LIBSYMBOL=lzf_decompress ++ PHP_CHECK_LIBRARY($LIBNAME, $LIBSYMBOL, [PHP_ADD_LIBRARY_WITH_PATH($LIBNAME, $LZF_DIR/lib, LZF_SHARED_LIBADD) AC_DEFINE(HAVE_LZFLIB,1,[ ])],[AC_MSG_ERROR([lzf libs not found])], []) ++ PHP_SUBST(LZF_SHARED_LIBADD) ++ PHP_NEW_EXTENSION(lzf, lzf.c filter.c, $ext_shared) + fi -- cgit