PHP5 Phar

Davide D'Amico davide.damico a gmail.com
Mar 6 Set 2011 14:49:46 CEST


Il 05 settembre 2011 18:37, Davide D'Amico <davide.damico a gmail.com> ha scritto:
> Ciao a tutti,
> stavo cercando di usare l'estensione phar che  inclusa in php5 ma con
> mio sommo dispiacere noto che nei ports c' solo la pear-phar,
> versione 2.0rc2.
>
> Voi come avete risolto?

Patch banali:

root a hostname:/usr/ports# diff -ruh lang/php5.orig lang/php5
diff -ruh lang/php5.orig/Makefile.ext lang/php5/Makefile.ext
--- lang/php5.orig/Makefile.ext	2011-09-06 14:46:17.000000000 +0200
+++ lang/php5/Makefile.ext	2011-09-06 14:44:58.000000000 +0200
@@ -27,6 +27,12 @@
 CONFIGURE_ARGS+=--enable-calendar
 .endif

+.if ${PHP_MODNAME} == "phar"
+CPPFLAGS+="-I/usr/local/include"
+CONFIGURE_ARGS+=--enable-phar \
+                --with-pcre-dir=${LOCALBASE}
+.endif
+
 .if ${PHP_MODNAME} == "ctype"
 CONFIGURE_ARGS+=--enable-ctype
 .endif
root a hostname:/usr/ports# more archivers/php5-phar/Makefile

CATEGORIES=     archivers

MASTERDIR=      ${.CURDIR}/../../lang/php5

PKGNAMESUFFIX=  -phar

.include "${MASTERDIR}/Makefile"

root a hostname:/usr/ports#
-- 
d.


Maggiori informazioni sulla lista Varie