Index: head/databases/mywwwatcher/Makefile =================================================================== --- head/databases/mywwwatcher/Makefile (revision 401552) +++ head/databases/mywwwatcher/Makefile (revision 401553) @@ -1,31 +1,34 @@ # Created by: Petr Macek # $FreeBSD$ PORTNAME= mywwwatcher PORTVERSION= 3.2 PORTREVISION= 1 CATEGORIES= databases www MASTER_SITES= http://www.the.cz/mywwwatcher/files/ DISTNAME= mywwwatcher-${PORTVERSION} MAINTAINER= pm@kostax.cz COMMENT= Simple web-based MySQL client + tools (dump, import, scheme, ...) +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + WRKSRC= ${WRKDIR}/mywwwatcher WANT_PHP_WEB= yes DEFAULT_PHP_VER= 5 USE_PHP= pcre session mysql PLIST_SUB= WWWGRP="${WWWGRP}" NO_BUILD= yes SUB_FILES= pkg-message do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @${CP} -Rp ${WRKSRC}/* ${STAGEDIR}${WWWDIR} @${CHMOD} 775 ${STAGEDIR}${WWWDIR}/ini @${CHMOD} 775 ${STAGEDIR}${WWWDIR}/query_archive .include Index: head/databases/php5-creole/Makefile =================================================================== --- head/databases/php5-creole/Makefile (revision 401552) +++ head/databases/php5-creole/Makefile (revision 401553) @@ -1,26 +1,29 @@ # $FreeBSD$ PORTNAME= creole PORTVERSION= 1.0.2 CATEGORIES= databases pear MASTER_SITES= http://creole.tigris.org/files/documents/996/22124/ \ http://dist.bsdlab.org/ PKGNAMEPREFIX= php5- MAINTAINER= kuriyama@FreeBSD.org COMMENT= Database abstraction layer for PHP5 +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_PHP= yes PHP_DEFAULT= 5.4 NO_BUILD= yes do-install: cd ${WRKSRC}/classes; \ for d in `${FIND} creole jargon -type d`; do \ ${INSTALL} -d ${STAGEDIR}${PREFIX}/lib/php/$$d; \ done; \ for i in `${FIND} creole jargon -type f`; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/lib/php/$$i; \ done .include Index: head/databases/php5-pdo_cassandra/Makefile =================================================================== --- head/databases/php5-pdo_cassandra/Makefile (revision 401552) +++ head/databases/php5-pdo_cassandra/Makefile (revision 401553) @@ -1,52 +1,54 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= pdo_cassandra PORTVERSION= 0.2.1 PORTREVISION= 4 CATEGORIES= databases PKGNAMEPREFIX= php5- MAINTAINER= gasol.wu@gmail.com COMMENT= PDO driver for Apache Cassandra LICENSE= APACHE20 BROKEN= fails to compile +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 LIB_DEPENDS= libboost_iostreams.so:${PORTSDIR}/devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= mkoppanen GH_PROJECT= php-${PORTNAME} GH_TAGNAME= 7debd5b USES= pkgconfig USE_PHP_BUILD= yes USE_PHP= pdo USE_PHPEXT= yes PHP_DEFAULT= 5.4 IGNORE_WITH_PHP=52 USE_GCC= yes .include .include "${PORTSDIR}/devel/thrift/bsd.thrift.mk" THRIFT_MAJOR_VER= ${THRIFT_PORTVERSION:R:R} THRIFT_MINOR_VER= ${THRIFT_PORTVERSION:R:E} THRIFT_PATCH_VER= ${THRIFT_PORTVERSION:E} .if ${THRIFT_MAJOR_VER} >= 0 || ${THRIFT_MINOR_VER} >= 9 || ${THRIFT_PATCH_VER} >= 1 LIB_DEPENDS+= libthrift.so:${PORTSDIR}/devel/thrift-cpp BUILD_DEPENDS+= ${LOCALBASE}/bin/thrift:${PORTSDIR}/devel/thrift .else LIB_DEPENDS+= libthrift.so:${PORTSDIR}/devel/thrift .endif post-configure: .if ${THRIFT_PORTVERSION} == "0.8.0" ${REINPLACE_CMD} 's/\([^:]\)apache::thrift/\1 ::apache::thrift/g' ${WRKSRC}/gen-cpp/Cassandra.h ${REINPLACE_CMD} 's/\([^:]\)apache::thrift/\1 ::apache::thrift/g' ${WRKSRC}/gen-cpp/Cassandra.cpp .endif .include Index: head/databases/php5-propel/Makefile =================================================================== --- head/databases/php5-propel/Makefile (revision 401552) +++ head/databases/php5-propel/Makefile (revision 401553) @@ -1,37 +1,40 @@ # $FreeBSD$ PORTNAME= propel PORTVERSION= 1.1.1 CATEGORIES= databases MASTER_SITES= http://dist.bsdlab.org/ #MASTER_SITES= http://propel.phpdb.org/files/ PKGNAMEPREFIX= php5- MAINTAINER= kuriyama@FreeBSD.org COMMENT= Full-service object persistence and query toolkit for PHP +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_PHP= yes PHP_DEFAULT= 5.4 WRKSRC= ${WRKDIR} do-build: ${SED} -e "s|@DATA-DIR@/propel_generator|${PREFIX}/share/propel/generator/pear|" ${WRKSRC}/generator/pear/pear-propel-gen > ${WRKSRC}/propel-gen do-install: cd ${WRKSRC}/runtime/classes; \ for d in `${FIND} propel -type d`; do \ ${INSTALL} -d ${STAGEDIR}${PREFIX}/lib/php/$$d; \ done; \ for i in `${FIND} propel -type f`; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/lib/php/$$i; \ done cd ${WRKSRC}; \ for d in `${FIND} generator -type d`; do \ ${INSTALL} -d ${STAGEDIR}${PREFIX}/share/propel/$$d; \ done; \ for i in `${FIND} generator -type f`; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/propel/$$i; \ done ${INSTALL_SCRIPT} ${WRKSRC}/propel-gen ${STAGEDIR}${PREFIX}/bin .include Index: head/databases/php5-redis/Makefile =================================================================== --- head/databases/php5-redis/Makefile (revision 401552) +++ head/databases/php5-redis/Makefile (revision 401553) @@ -1,37 +1,40 @@ # Created by: Benedikt Niessen # $FreeBSD$ PORTNAME= redis PORTVERSION= 2.2.7 CATEGORIES= databases PKGNAMEPREFIX= php5- MAINTAINER= m.tsatsenko@gmail.com COMMENT= PHP5-Extension for Redis LICENSE= PHP301 +DEPRECATED= PHP 5.4 EOL reached, use databases/php55-redis or databases/php56-redis instead +EXPIRATION_DATE= 2016-01-15 + USE_PHP= session USE_PHP_BUILD= yes USE_PHPEXT= yes PHP_DEFAULT= 5.4 USE_GITHUB= yes GH_ACCOUNT= phpredis GH_PROJECT= phpredis PHP_MODNAME= redis OPTIONS_DEFINE= IGBINARY IGBINARY_DESC= Build with Igbinary serializer .include .if ${PORT_OPTIONS:MIGBINARY} USE_PHP+= igbinary CONFIGURE_ARGS+=--enable-redis-igbinary .else CONFIGURE_ARGS+=--disable-redis-igbinary .endif .include Index: head/databases/php5-tarantool/Makefile =================================================================== --- head/databases/php5-tarantool/Makefile (revision 401552) +++ head/databases/php5-tarantool/Makefile (revision 401553) @@ -1,26 +1,29 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= tarantool PORTVERSION= ${TR_VER} CATEGORIES= databases PKGNAMEPREFIX= php5- MAINTAINER= vg@FreeBSD.org COMMENT= PECL PHP driver for Tarantool/Box +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_GITHUB= yes USE_PHP= yes USE_PHPEXT= yes USE_PHPIZE= yes PHP_DEFAULT= 5.4 PHP_MODNAME= ${PORTNAME} GH_PROJECT= ${PORTNAME}-php GH_ACCOUNT= tarantool GH_TAGNAME= 3f24c5e TR_VER= 20150708 CONFIGURE_ARGS+= --with-tarantool .include Index: head/deskutils/fengoffice/Makefile =================================================================== --- head/deskutils/fengoffice/Makefile (revision 401552) +++ head/deskutils/fengoffice/Makefile (revision 401553) @@ -1,52 +1,55 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= fengoffice PORTVERSION= 2.3.2.1 PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= SF/opengoo/${PORTNAME}/${PORTNAME}_${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Open source web-based collaboration software +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USES= zip NO_BUILD= yes USE_PHP= mysql gd simplexml DEFAULT_PHP_VER=5 WANT_PHP_WEB= yes WRKSRC= ${WRKDIR}/${PORTNAME} PLIST= ${WRKDIR}/pkg-plist SUB_FILES= pkg-message EXTRACT_AFTER_ARGS= -d ${WRKSRC} FENGOFFICE_DIR= www/${PORTNAME} FENGOFFICE_WWWDIR= ${PREFIX}/${FENGOFFICE_DIR} OPTIONS_DEFINE= DOCS pre-extract: @${MKDIR} ${WRKDIR}/${PORTNAME} post-extract: @${MKDIR} ${WRKDIR}/${PORTNAME}-docs @${MV} ${WRKSRC}/readme.txt ${WRKDIR}/${PORTNAME}-docs/README pre-install: @${RM} -f ${PLIST} @${ECHO_CMD} -e '@owner ${WWWOWN}\n@group ${WWWGRP}' >> ${PLIST} @cd ${WRKSRC} && \ ${FIND} . -type f | ${SORT} | ${SED} -e 's|^|www/fengoffice/|' -e 's|\./||g' >> ${PLIST} && \ ${FIND} . -type d | ${SORT} -r | ${SED} -e 's|^|@dir www/fengoffice|' -e 's|\.||g' >> ${PLIST} @${ECHO_CMD} -e '@owner root\n@group wheel' >> ${PLIST} @${ECHO_CMD} "%%PORTDOCS%%%%DOCSDIR%%/README" >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${FENGOFFICE_WWWDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${FENGOFFICE_WWWDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-docs/README ${STAGEDIR}${DOCSDIR} .include Index: head/devel/simpletest/Makefile =================================================================== --- head/devel/simpletest/Makefile (revision 401552) +++ head/devel/simpletest/Makefile (revision 401553) @@ -1,41 +1,44 @@ # Created by: Roman Neuhauser () # $FreeBSD$ PORTNAME= simpletest PORTVERSION= 1.1.0 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}_${PORTVERSION:C/\.0//} DISTNAME= ${PORTNAME:tl}_${PORTVERSION} MAINTAINER= danilo@FreeBSD.org COMMENT= Unit testing, mock objects, and web testing framework for PHP LICENSE= LGPL21 +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_PHP= pcre USE_PHP_BUILD= yes DEFAULT_VERSIONS+= php=5 NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME:tl} OPTIONS_DEFINE= DOCS DOCFILES= HELP_MY_TESTS_DONT_WORK_ANYMORE README HTMLDOCFILES= docs/en/* DATAFILES= *.php extensions test LICENSE VERSION do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/ \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; @${MKDIR} ${STAGEDIR}${DOCSDIR}/html .for file in ${DOCFILES} ${CP} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .for file in ${HTMLDOCFILES} ${CP} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}/html .endfor .include Index: head/graphics/php5-swfed/Makefile =================================================================== --- head/graphics/php5-swfed/Makefile (revision 401552) +++ head/graphics/php5-swfed/Makefile (revision 401553) @@ -1,47 +1,50 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= swfed PORTVERSION= 0.62 PORTREVISION= 3 CATEGORIES= graphics www MASTER_SITES= SFJP/${PORTNAME}/60548 PKGNAMEPREFIX= php5- MAINTAINER= yoya@awm.jp COMMENT= PHP extension to edit SWF file LICENSE= PHP301 +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + BUILD_DEPENDS= re2c:${PORTSDIR}/devel/re2c LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png DEFAULT_PHP_VER= 5 USE_PHP= zlib USE_PHPEXT= yes WRKSRC= ${WRKDIR}/${DISTNAME}/src CONFIGURE_ARGS= --with-png-dir=${LOCALBASE} --with-gif-dir=${LOCALBASE} PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} PORTDOCS= readme.txt PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/sample/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${WWWDIR} ${CP} -R ${WRKDIR}/${DISTNAME}/www/ ${STAGEDIR}${WWWDIR} x-generate-plist: stage ${FIND} ${STAGEDIR}${WWWDIR} -type f | ${SORT} | ${SED} -e 's,${STAGEDIR}${WWWDIR},%%WWWDIR%%,g' > pkg-plist.new ${FIND} ${STAGEDIR}${WWWDIR} -type d -depth | ${SORT} -r | ${SED} -e 's,${STAGEDIR}${WWWDIR},@dirrm %%WWWDIR%%,g' >> pkg-plist.new ${ECHO} '@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%WWWDIR%%' >> pkg-plist.new .include Index: head/lang/php5-extensions/Makefile =================================================================== --- head/lang/php5-extensions/Makefile (revision 401552) +++ head/lang/php5-extensions/Makefile (revision 401553) @@ -1,127 +1,130 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= php5 PORTVERSION= 1.7 CATEGORIES= lang MASTER_SITES= # none PKGNAMESUFFIX= -extensions DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= ale@FreeBSD.org COMMENT= "meta-port" to install PHP extensions +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_PHP= yes PHP_DEFAULT= 5.4 IGNORE_WITH_PHP=53 55 USE_PHP_BUILD= yes NO_BUILD= yes NO_MTREE= yes OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ DOM EXIF FILEINFO FILTER FTP GD GETTEXT \ GMP HASH ICONV IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \ MSSQL MYSQL MYSQLI \ ODBC OPENSSL PCNTL PDF PDO PDO_DBLIB PDO_FIREBIRD \ PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE PGSQL PHAR POSIX \ PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP SOAP \ SOCKETS SQLITE3 SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \ TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \ ZIP ZLIB BCMATH_DESC= bc style precision math functions BZ2_DESC= bzip2 library support CALENDAR_DESC= calendar conversion support CTYPE_DESC= ctype functions CURL_DESC= CURL support DBA_DESC= dba support DOM_DESC= DOM support EXIF_DESC= EXIF support FILEINFO_DESC= fileinfo support FILTER_DESC= input filter support FTP_DESC= FTP support GD_DESC= GD library support GETTEXT_DESC= gettext library support GMP_DESC= GNU MP support HASH_DESC= HASH Message Digest Framework ICONV_DESC= iconv support IMAP_DESC= IMAP support INTERBASE_DESC= Interbase 6 database support (Firebird) JSON_DESC= JavaScript Object Serialization support LDAP_DESC= OpenLDAP support MBSTRING_DESC= multibyte string support MCRYPT_DESC= Encryption support MSSQL_DESC= MS-SQL database support MYSQL_DESC= MySQL database support MYSQLI_DESC= MySQLi database support ODBC_DESC= ODBC support OPENSSL_DESC= OpenSSL support PCNTL_DESC= pcntl support (CLI only) PDF_DESC= PDFlib support (implies GD) PDO_DESC= PHP Data Objects Interface (PDO) PDO_DBLIB_DESC= PDO DBLIB-DB driver PDO_FIREBIRD_DESC= PDO Firebird driver PDO_MYSQL_DESC= PDO MySQL driver PDO_ODBC_DESC= PDO ODBC driver PDO_PGSQL_DESC= PDO PostgreSQL driver PDO_SQLITE_DESC= PDO sqlite driver PGSQL_DESC= PostgreSQL database support PHAR_DESC= phar support POSIX_DESC= POSIX-like functions PSPELL_DESC= pspell support READLINE_DESC= readline support (CLI only) RECODE_DESC= recode support SESSION_DESC= session support SHMOP_DESC= shmop support SIMPLEXML_DESC= simplexml support SNMP_DESC= SNMP support SOAP_DESC= SOAP support SOCKETS_DESC= sockets support SQLITE3_DESC= sqlite3 support SYBASE_CT_DESC= Sybase database support SYSVMSG_DESC= System V message support SYSVSEM_DESC= System V semaphore support SYSVSHM_DESC= System V shared memory support TIDY_DESC= TIDY support TOKENIZER_DESC= tokenizer support WDDX_DESC= WDDX support (implies XML) XML_DESC= XML support XMLREADER_DESC= XMLReader support XMLRPC_DESC= XMLRPC-EPI support XMLWRITER_DESC= XMLWriter support XSL_DESC= XSL support (Implies DOM) ZIP_DESC= ZIP support ZLIB_DESC= ZLIB support OPTIONS_DEFAULT= CTYPE \ DOM \ FILTER \ HASH \ ICONV \ JSON \ PDO \ PDO_SQLITE \ PHAR \ POSIX \ SESSION \ SIMPLEXML \ SQLITE3 \ TOKENIZER \ XML \ XMLREADER \ XMLWRITER .include .for opt in ${OPTIONS_DEFINE} . if ${PORT_OPTIONS:M${opt}} USE_PHP+= ${opt:tl} . endif .endfor do-install: build @${DO_NADA} .include Index: head/sysutils/loganalyzer/Makefile =================================================================== --- head/sysutils/loganalyzer/Makefile (revision 401552) +++ head/sysutils/loganalyzer/Makefile (revision 401553) @@ -1,56 +1,59 @@ # Created by: Cristiano Rolim Pereira # $FreeBSD$ PORTNAME= loganalyzer PORTVERSION= 3.6.3 CATEGORIES= sysutils www MASTER_SITES= http://download.adiscon.com/loganalyzer/ MAINTAINER= cristianorolim@outlook.com COMMENT= Web based Syslog browsing and analysis LICENSE= GPLv3 # or later LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USES= cpe CPE_VENDOR= adiscon NO_BUILD= yes ANALYZERDIR?= www/loganalyzer PLIST_SUB+= ANALYZERDIR=${ANALYZERDIR} OPTIONS_DEFINE= PHP_MYSQL PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \ PDO_SQLITE DOCS PHP_MYSQL_DESC= MySQL database support (PHP extension) PDO_DBLIB_DESC= Microsoft SQL Server and Sybase PDO driver PDO_FIREBIRD_DESC= Firebird/Interbase PDO driver PDO_MYSQL_DESC= MySQL Server PDO driver PDO_ODBC_DESC= ODBC and DB2 PDO driver PDO_PGSQL_DESC= PostgreSQL PDO driver PDO_SQLITE_DESC= SQLite PDO driver USE_PHP= session pdo gd xml zlib WANT_PHP_WEB= YES DEFAULT_PHP_VER=5 PHP_MYSQL_USE= php=mysql PDO_DBLIB_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_dblib.so:${PORTSDIR}/databases/php5-pdo_dblib PDO_FIREBIRD_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_firebird.so:${PORTSDIR}/databases/php5-pdo_firebird PDO_MYSQL_USE= php=pdo_mysql PDO_ODBC_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/php5-pdo_odbc PDO_PGSQL_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql PDO_SQLITE_USE= php=pdo_sqlite pre-everything:: @${ECHO_CMD} "# you can customize the installation directory" @${ECHO_CMD} "# by setting ANALYZERDIR in /etc/make.conf" do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${ANALYZERDIR} cd ${WRKSRC}/src/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/${ANALYZERDIR}/ ${INSTALL_DATA} ${WRKSRC}/src/.htaccess ${STAGEDIR}${PREFIX}/${ANALYZERDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/contrib/* ${STAGEDIR}${DATADIR} .include Index: head/textproc/simplehtmldom/Makefile =================================================================== --- head/textproc/simplehtmldom/Makefile (revision 401552) +++ head/textproc/simplehtmldom/Makefile (revision 401553) @@ -1,42 +1,44 @@ # Created by: Joe Horn # $FreeBSD$ PORTNAME= simplehtmldom DISTVERSION= 1.5 PORTEPOCH= 1 CATEGORIES= textproc www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} DISTNAME= ${PORTNAME}_${DISTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= PHP Simple HTML DOM Parser BROKEN= unfetchable +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 USES= zip NO_BUILD= yes NO_WRKSRC= yes USE_PHP= pcre DEFAULT_PHP_VER= 5 SUB_FILES+= pkg-message SUB_LIST+= DATADIR=${DATADIR} PREFIX=${PREFIX} OPTIONS_DEFINE= DOCS EXAMPLES post-extract: @${FIND} ${WRKDIR} -name .svn -type d | ${XARGS} ${RM} -rf do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKDIR} && ${INSTALL} -c -m 644 simple_html_dom.php \ change_log.txt ${STAGEDIR}${DATADIR}) (cd ${WRKDIR} && ${COPYTREE_SHARE} "app testcase" \ ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR}/manual && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKDIR}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/www/autoindex2/Makefile =================================================================== --- head/www/autoindex2/Makefile (revision 401552) +++ head/www/autoindex2/Makefile (revision 401553) @@ -1,33 +1,36 @@ # Created by: Daniel Gerzo # $FreeBSD$ PORTNAME= AutoIndex PORTVERSION= 2.2.4 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}%20PHP%20Script%202.x/${PORTNAME}%20PHP%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= PHP 5.x script that put a directory listing into a table +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= dos2unix USE_PHP= session DEFAULT_VERSIONS+= php=5 CONFLICTS= AutoIndex-1* NO_BUILD= yes INSTALLDIR?= ${WWWDIR} PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} \ INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} post-extract: ${MV} ${WRKSRC}/config.php ${WRKSRC}/config.php.sample ${MV} ${WRKSRC}/.htpasswd.autoindex ${WRKSRC}/.htpasswd.autoindex.sample do-install: @${MKDIR} ${STAGEDIR}${INSTALLDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${INSTALLDIR}) .include Index: head/www/cakephp11/Makefile =================================================================== --- head/www/cakephp11/Makefile (revision 401552) +++ head/www/cakephp11/Makefile (revision 401553) @@ -1,131 +1,134 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= cakephp PORTVERSION= 1.1.19.6305 PORTREVISION= 5 CATEGORIES= www MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \ LOCAL/glarkin PKGNAMESUFFIX= 11 DISTNAME= cake_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Framework for developing PHP web applications +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USES= tar:bzip2 USE_APACHE_RUN= 22+ CONFLICTS= cakephp-1[23]-* cakephp-2?-.* cakephp-2.3.* NO_BUILD= yes NO_ARCH= yes USE_PHP= pcre session WANT_PHP_WEB= yes DEFAULT_VERSIONS+= php=5 SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/cake_${DISTVERSION} OPTIONS_DEFINE= PROD MYSQL PGSQL SQLITE DOCS PROD_DESC= Install for production server (see: make confighelp) PLIST_SUB+= CONFDIR=${CONFDIR_REL} CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes .include WITH_PHP_CGI?= /cgi-bin/php .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif SUB_LIST+= PHPCGI=${WITH_PHP_CGI} .if ${PORT_OPTIONS:MPROD} PROD= production .else PROD= development EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch .endif CONF= cakephp-${PROD}${CGI_EXT}.conf SUB_FILES+= ${CONF} DB_DEFINED= no .if ${PORT_OPTIONS:MMYSQL} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql .endif .if ${PORT_OPTIONS:MSQLITE} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite .endif .if defined(DB_DEPENDS) && !empty(DB_DEPENDS) RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \ ${DB_DEPENDS} .endif confighelp: @${ECHO_MSG} "" @${ECHO_MSG} "On a production server, the Apache DocumentRoot is" @${ECHO_MSG} "updated to point to the CakePHP webroot directory." @${ECHO_MSG} "In this configuration, the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/." @${ECHO_MSG} "" @${ECHO_MSG} "A non-production server, CakePHP is installed at" @${ECHO_MSG} "the /cakephp URL, and the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/." @${ECHO_MSG} "" @${ECHO_MSG} "For more information, please see:" @${ECHO_MSG} "http://manual.cakephp.org/chapter/installing" @${ECHO_MSG} "" do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @${CP} -R ${WRKSRC}/.htaccess \ ${WRKSRC}/app \ ${WRKSRC}/cake \ ${WRKSRC}/index.php \ ${WRKSRC}/vendors ${STAGEDIR}${WWWDIR} @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 post-install: @${MKDIR} ${STAGEDIR}${CONFDIR} @if [ -d "${STAGEDIR}${CONFDIR}" ]; then \ ${CP} ${WRKDIR}/${CONF} ${STAGEDIR}${CONFDIR}/cakephp.conf; \ else \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Please check your Apache 2.x installation -" ; \ ${ECHO_MSG} "${CONFDIR} doesn't exist," ; \ ${ECHO_MSG} "so I cannot install cakephp.conf there!" ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR} .if ${CGI_EXT} == "-cgi" @${ECHO_MSG} "" @${ECHO_MSG} "Your CakePHP installation was configured to use the PHP CGI binary." @${ECHO_MSG} "The PHP CGI binary is expected to be referenced by the URL:" @${ECHO_MSG} "" @${ECHO_MSG} " ${WITH_PHP_CGI}" @${ECHO_MSG} "" @${ECHO_MSG} "If this is incorrect, reinstall the port with the WITH_PHP_CGI knob" @${ECHO_MSG} "set to the correct URL." .endif @${ECHO_MSG} "*********************************************************************" .include Index: head/www/cakephp13/Makefile =================================================================== --- head/www/cakephp13/Makefile (revision 401552) +++ head/www/cakephp13/Makefile (revision 401553) @@ -1,196 +1,199 @@ # Created by: Christoph Theis # $FreeBSD$ PORTNAME= cakephp PORTVERSION= 1.3.20 CATEGORIES= www PKGNAMESUFFIX= 13 MAINTAINER= theis@gmx.at COMMENT= Framework for developing PHP web applications LICENSE= MIT +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_GITHUB= yes PORTDOCS= README CONFLICTS= cakephp-1[12]-* cakephp-2?-.* cakephp-2.?.* NO_BUILD= yes NO_ARCH= yes USES= gettext USE_PHP= session WANT_PHP_WEB= yes DEFAULT_VERSIONS+= php=5 CAKE_CONF_FILES= \ app/config/acl.ini.php \ app/config/bootstrap.php \ app/config/core.php \ app/config/database.php \ app/config/routes.php CAKE_CONSOLE= cake/console/cake OPTIONS_DEFINE= PROD AP MYSQL PGSQL SQLITE APC MEMCACHE DOCS PROD_DESC= Install for production server (make confighelp) APC_DESC= APC caching engine MEMCACHE_DESC= Memcached caching engine client CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes .include WITH_PHP_CGI?= /cgi-bin/php .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif SUB_LIST+= PHPCGI=${WITH_PHP_CGI} .if ${PORT_OPTIONS:MAP} SUB_FILES= pkg-message USE_APACHE_RUN= 22+ PKGMESSAGE= pkg-message APDEP= .else SUB_FILES= pkg-message-no-apache PKGMESSAGE= pkg-message-no-apache APDEP= "@comment " .endif .if ${PORT_OPTIONS:MPROD} PROD= production HTACCESS= "" .else PROD= development EXTRA_PATCHES= ${FILESDIR}/extra-patch-app__config__core.php HTACCESS= "@comment " .endif CONF= cakephp-${PROD}${CGI_EXT}.conf SUB_FILES+= ${CONF} PLIST_SUB+= CONFDIR=${CONFDIR_REL} ECHO_MSG=${ECHO_MSG} \ HTACCESS=${HTACCESS} APDEP=${APDEP} \ WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} DB_DEFINED= no .if ${PORT_OPTIONS:MMYSQL} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql DB_DEFINED= yes .endif .if ${PORT_OPTIONS:MPGSQL} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql DB_DEFINED= yes .endif .if ${PORT_OPTIONS:MSQLITE} DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite DB_DEFINED= yes .endif .if ${DB_DEFINED} == "yes" RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \ ${DB_DEPENDS} .endif .if ${PORT_OPTIONS:MAPC} USE_PHP+= apc .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache .endif confighelp: @${ECHO_MSG} "" @${ECHO_MSG} "On a production server, the Apache DocumentRoot is" @${ECHO_MSG} "updated to point to the CakePHP webroot directory." @${ECHO_MSG} "In this configuration, the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/." @${ECHO_MSG} "" @${ECHO_MSG} "A non-production server, CakePHP is installed at" @${ECHO_MSG} "the /cakephp URL, and the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/." @${ECHO_MSG} "" @${ECHO_MSG} "For more information, please see:" @${ECHO_MSG} "http://manual.cakephp.org/chapter/installing" @${ECHO_MSG} "" post-extract: @${FIND} ${WRKSRC} -name ._\* -delete post-patch: @${RM} -f ${WRKSRC}/cake/console/cake.orig \ ${WRKSRC}/app/config/core.php.orig # Rename config files so we don't overwrite those in an existing installation @for i in ${CAKE_CONF_FILES}; do \ if [ -f ${WRKSRC}/$$i ]; then \ ${MV} ${WRKSRC}/$$i ${WRKSRC}/$$i.sample; \ fi \ done ${MV} ${WRKSRC}/app/config/database.php.default \ ${WRKSRC}/app/config/database.php.sample do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} \ ".htaccess app cake index.php vendors" ${STAGEDIR}${WWWDIR} .if ! ${PORT_OPTIONS:MPROD} # If installed in development mode, get rid of .htaccess files, # as noted by: # http://book.cakephp.org/view/42/The-Configuration-Class#CakePHP-Core-Configuration-Variables-44 @${FIND} ${STAGEDIR}${WWWDIR} -type f -name .htaccess -exec ${RM} {} \; .endif # Get rid of the empty placeholder files @${FIND} ${STAGEDIR}${WWWDIR} -type f -name empty -size 0 -exec ${RM} {} \; @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 # Fix the permissions of the Cake console script @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/${CAKE_CONSOLE} post-install: @for i in ${CAKE_CONF_FILES}; do \ if [ ! -f ${WWWDIR}/$$i -a -f ${WRKSRC}/$$i.default ]; then \ ${INSTALL_DATA} ${WRKSRC}/$$i.default ${STAGEDIR}${WWWDIR}/$$i; \ fi \ done .if ${PORT_OPTIONS:MAP} @${MKDIR} ${STAGEDIR}${CONFDIR} @if [ -d "${STAGEDIR}${CONFDIR}" ]; then \ ${CP} ${WRKDIR}/${CONF} ${STAGEDIR}${CONFDIR}/cakephp.conf; \ else \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Please check your Apache 2.x installation -" ; \ ${ECHO_MSG} "${CONFDIR} doesn't exist," ; \ ${ECHO_MSG} "so I cannot install cakephp.conf there!" ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .if ${CGI_EXT} == "-cgi" @${ECHO_MSG} "" @${ECHO_MSG} "Your CakePHP installation was configured to use the PHP CGI binary." @${ECHO_MSG} "The PHP CGI binary is expected to be referenced by the URL:" @${ECHO_MSG} "" @${ECHO_MSG} " ${WITH_PHP_CGI}" @${ECHO_MSG} "" @${ECHO_MSG} "If this is incorrect, reinstall the port with the WITH_PHP_CGI knob" @${ECHO_MSG} "set to the correct URL." .endif @${ECHO_MSG} "*********************************************************************" .include Index: head/www/cakephp21/Makefile =================================================================== --- head/www/cakephp21/Makefile (revision 401552) +++ head/www/cakephp21/Makefile (revision 401553) @@ -1,191 +1,194 @@ # Created by: Christoph Theis # $FreeBSD$ PORTNAME= cakephp PORTVERSION= 2.1.5 CATEGORIES= www PKGNAMESUFFIX= 21 MAINTAINER= theis@gmx.at COMMENT= Framework for developing PHP web applications LICENSE= MIT +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_GITHUB= yes PORTDOCS= README CONFLICTS= cakephp-1?-* cakephp-2[2]-.* cakephp-2.3.* NO_BUILD= yes NO_ARCH= yes USES= gettext USE_PHP= ctype session WANT_PHP_WEB= yes DEFAULT_VERSIONS+= php=5 CAKE_CONF_FILES= \ app/Config/acl.php \ app/Config/acl.ini.php \ app/Config/bootstrap.php \ app/Config/core.php \ app/Config/database.php \ app/Config/routes.php \ app/Config/email.php CAKE_CONSOLE= lib/Cake/Console/cake OPTIONS_DEFINE= PROD AP MYSQL PGSQL SQLITE APC MEMCACHE DOCS PROD_DESC= Install for production server (make confighelp) AP_DESC= Add Apache 2.2+ dependency MYSQL_DESC= Check for/install MySQL support in PHP PGSQL_DESC= Check for/install PostgreSQL support in PHP SQLITE_DESC= Check for/install SQLite support in PHP APC_DESC= Enable APC caching engine MEMCACHE_DESC= Enable Memcached caching engine client CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes .include WITH_PHP_CGI?= /cgi-bin/php .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif SUB_LIST+= PHPCGI=${WITH_PHP_CGI} .if ${PORT_OPTIONS:MAP} SUB_FILES= pkg-message USE_APACHE_RUN= 22+ PKGMESSAGE= pkg-message APDEP= .else SUB_FILES= pkg-message-no-apache PKGMESSAGE= pkg-message-no-apache APDEP= "@comment " .endif .if ${PORT_OPTIONS:MPROD} PROD= production HTACCESS= "" .else PROD= development EXTRA_PATCHES= ${FILESDIR}/extra-patch-app__Config__core.php HTACCESS= "@comment " .endif CONF= cakephp-${PROD}${CGI_EXT}.conf SUB_FILES+= ${CONF} PLIST_SUB+= CONFDIR=${CONFDIR_REL} ECHO_MSG=${ECHO_MSG} \ HTACCESS=${HTACCESS} APDEP=${APDEP} \ WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= pdo pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo pdo_pgsql .endif .if ${PORT_OPTIONS:MSQLITE} USE_PHP+= pdo pdo_sqlite .endif .if ${PORT_OPTIONS:MAPC} USE_PHP+= apc .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache .endif confighelp: @${ECHO_MSG} "" @${ECHO_MSG} "On a production server, the Apache DocumentRoot is" @${ECHO_MSG} "updated to point to the CakePHP webroot directory." @${ECHO_MSG} "In this configuration, the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/." @${ECHO_MSG} "" @${ECHO_MSG} "A non-production server, CakePHP is installed at" @${ECHO_MSG} "the /cakephp URL, and the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/." @${ECHO_MSG} "" @${ECHO_MSG} "For more information, please see:" @${ECHO_MSG} "http://manual.cakephp.org/chapter/installing" @${ECHO_MSG} "" post-extract: @${FIND} ${WRKSRC} -name ._\* -delete post-patch: @${RM} -f ${WRKSRC}/lib/Cake/Console/cake.orig \ ${WRKSRC}/app/Config/core.php.orig # Rename config files so we don't overwrite those in an existing installation @for i in ${CAKE_CONF_FILES}; do \ if [ -f ${WRKSRC}/$$i ]; then \ ${MV} ${WRKSRC}/$$i ${WRKSRC}/$$i.sample; \ fi \ done @${MV} ${WRKSRC}/app/Config/database.php.default \ ${WRKSRC}/app/Config/database.php.sample @${MV} ${WRKSRC}/app/Config/email.php.default \ ${WRKSRC}/app/Config/email.php.sample do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} \ ".htaccess app lib index.php plugins vendors" ${STAGEDIR}${WWWDIR} .if ! ${PORT_OPTIONS:MPROD} # If installed in development mode, get rid of .htaccess files, # as noted by: # http://book.cakephp.org/view/42/The-Configuration-Class#CakePHP-Core-Configuration-Variables-44 @${FIND} ${STAGEDIR}${WWWDIR} -type f -name .htaccess -exec ${RM} {} \; .endif # Get rid of the empty placeholder files @${FIND} ${STAGEDIR}${WWWDIR} -type f -name empty -size 0 -exec ${RM} {} \; @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 # Fix the permissions of the Cake console script @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/${CAKE_CONSOLE} post-install: .if ${PORT_OPTIONS:MAP} @${MKDIR} ${STAGEDIR}${CONFDIR} @if [ -d "${STAGEDIR}${CONFDIR}" ]; then \ ${CP} ${WRKDIR}/${CONF} ${STAGEDIR}${CONFDIR}/cakephp.conf; \ else \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Please check your Apache 2.x installation -" ; \ ${ECHO_MSG} "${CONFDIR} doesn't exist," ; \ ${ECHO_MSG} "so I cannot install cakephp.conf there!" ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .if ${CGI_EXT} == "-cgi" @${ECHO_MSG} "" @${ECHO_MSG} "Your CakePHP installation was configured to use the PHP CGI binary." @${ECHO_MSG} "The PHP CGI binary is expected to be referenced by the URL:" @${ECHO_MSG} "" @${ECHO_MSG} " ${WITH_PHP_CGI}" @${ECHO_MSG} "" @${ECHO_MSG} "If this is incorrect, reinstall the port with the WITH_PHP_CGI knob" @${ECHO_MSG} "set to the correct URL." .endif @${ECHO_MSG} "*********************************************************************" .include Index: head/www/cakephp22/Makefile =================================================================== --- head/www/cakephp22/Makefile (revision 401552) +++ head/www/cakephp22/Makefile (revision 401553) @@ -1,197 +1,200 @@ # Created by: Christoph Theis # $FreeBSD$ PORTNAME= cakephp PORTVERSION= 2.2.7 CATEGORIES= www PKGNAMESUFFIX= 22 MAINTAINER= pphillips@experts-exchange.com COMMENT= Framework for developing PHP web applications LICENSE= MIT +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_GITHUB= yes PORTDOCS= README.md CONFLICTS= cakephp-1?-* cakephp-2[1]-.* cakephp-2.3.* NO_BUILD= yes USES= gettext USE_PHP= ctype session WANT_PHP_WEB= yes DEFAULT_VERSIONS+= php=5 CAKE_CONF_FILES= \ app/Config/acl.php \ app/Config/acl.ini.php \ app/Config/bootstrap.php \ app/Config/core.php \ app/Config/database.php \ app/Config/routes.php \ app/Config/email.php CAKE_CONSOLE= lib/Cake/Console/cake OPTIONS_DEFINE= PROD AP MYSQL PGSQL SQLITE APC MEMCACHE PROD_DESC= Install for production server (make confighelp) AP_DESC= Add Apache 2.2+ dependency MYSQL_DESC= Check for/install MySQL support in PHP PGSQL_DESC= Check for/install PostgreSQL support in PHP SQLITE_DESC= Check for/install SQLite support in PHP APC_DESC= Enable APC caching engine MEMCACHE_DESC= Enable Memcached caching engine client CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes .include WITH_PHP_CGI?= /cgi-bin/php .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif SUB_LIST+= PHPCGI=${WITH_PHP_CGI} .if ${PORT_OPTIONS:MAP} SUB_FILES= pkg-message USE_APACHE_RUN= 22+ PKGMESSAGE= pkg-message APDEP= .else SUB_FILES= pkg-message-no-apache PKGMESSAGE= pkg-message-no-apache APDEP= "@comment " .endif .if ${PORT_OPTIONS:MPROD} PROD= production HTACCESS= "" .else PROD= development EXTRA_PATCHES= ${FILESDIR}/extra-patch-app__Config__core.php HTACCESS= "@comment " .endif CONF= cakephp-${PROD}${CGI_EXT}.conf SUB_FILES+= ${CONF} PLIST_SUB+= CONFDIR=${CONFDIR_REL} ECHO_MSG=${ECHO_MSG} \ HTACCESS=${HTACCESS} APDEP=${APDEP} .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= pdo pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo pdo_pgsql .endif .if ${PORT_OPTIONS:MSQLITE} USE_PHP+= pdo pdo_sqlite .endif .if ${PORT_OPTIONS:MAPC} USE_PHP+= apc .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache .endif confighelp: @${ECHO_MSG} "" @${ECHO_MSG} "On a production server, the Apache DocumentRoot is" @${ECHO_MSG} "updated to point to the CakePHP webroot directory." @${ECHO_MSG} "In this configuration, the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/." @${ECHO_MSG} "" @${ECHO_MSG} "A non-production server, CakePHP is installed at" @${ECHO_MSG} "the /cakephp URL, and the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/." @${ECHO_MSG} "" @${ECHO_MSG} "For more information, please see:" @${ECHO_MSG} "http://manual.cakephp.org/chapter/installing" @${ECHO_MSG} "" post-extract: @${FIND} ${WRKSRC} -name ._\* -delete post-patch: @${RM} -f ${WRKSRC}/lib/Cake/Console/cake.orig \ ${WRKSRC}/app/Config/core.php.orig # Rename config files so we don't overwrite those in an existing installation @for i in ${CAKE_CONF_FILES}; do \ if [ -f ${WRKSRC}/$$i ]; then \ ${MV} ${WRKSRC}/$$i ${WRKSRC}/$$i.sample; \ fi \ done @${MV} ${WRKSRC}/app/Config/database.php.default \ ${WRKSRC}/app/Config/database.php.sample @${MV} ${WRKSRC}/app/Config/email.php.default \ ${WRKSRC}/app/Config/email.php.sample do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} \ ".htaccess app lib index.php plugins vendors" ${STAGEDIR}${WWWDIR} .if empty(PORT_OPTIONS:MPROD) # If installed in development mode, get rid of .htaccess files, # as noted by: # http://book.cakephp.org/view/42/The-Configuration-Class#CakePHP-Core-Configuration-Variables-44 @${FIND} ${STAGEDIR}${WWWDIR} -type f -name .htaccess -exec ${RM} {} \; @${ECHO_CMD} '@exec ${FIND} ${WWWDIR:S|^${PREFIX}/|%D/|} -type f -name .htaccess -exec ${RM} {} \;' >> ${TMPPLIST} .endif # Get rid of the empty placeholder files @${FIND} ${STAGEDIR}${WWWDIR} -type f -name empty -size 0 -exec ${RM} {} \; @${ECHO_CMD} '@exec ${FIND} ${WWWDIR:S|^${PREFIX}/|%D/|} -type f -name empty -size 0 -exec ${RM} {} \;' >> ${TMPPLIST} @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} \ ${WWWDIR:S|^${PREFIX}/|%D/|}' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${ECHO_CMD} '@exec ${FIND} ${WWWDIR} -type f -print0 | \ ${XARGS} -0 ${CHMOD} 644' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @${ECHO_CMD} '@exec ${FIND} ${WWWDIR} -type d -print0 | \ ${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST} # Fix the permissions of the Cake console script @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/${CAKE_CONSOLE} @${ECHO_CMD} '@exec ${CHMOD} 755 ${WWWDIR}/${CAKE_CONSOLE}' >> ${TMPPLIST} post-install: .if ${PORT_OPTIONS:MAP} @${MKDIR} ${STAGEDIR}${CONFDIR} @if [ -d "${STAGEDIR}${CONFDIR}" ]; then \ ${CP} ${WRKDIR}/${CONF} ${STAGEDIR}${CONFDIR}/cakephp.conf; \ else \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Please check your Apache 2.x installation -" ; \ ${ECHO_MSG} "${CONFDIR} doesn't exist," ; \ ${ECHO_MSG} "so I cannot install cakephp.conf there!" ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .if ${CGI_EXT} == "-cgi" @${ECHO_MSG} "" @${ECHO_MSG} "Your CakePHP installation was configured to use the PHP CGI binary." @${ECHO_MSG} "The PHP CGI binary is expected to be referenced by the URL:" @${ECHO_MSG} "" @${ECHO_MSG} " ${WITH_PHP_CGI}" @${ECHO_MSG} "" @${ECHO_MSG} "If this is incorrect, reinstall the port with the WITH_PHP_CGI knob" @${ECHO_MSG} "set to the correct URL." .endif @${ECHO_MSG} "*********************************************************************" .include Index: head/www/cakephp23/Makefile =================================================================== --- head/www/cakephp23/Makefile (revision 401552) +++ head/www/cakephp23/Makefile (revision 401553) @@ -1,189 +1,192 @@ # Created by: Christoph Theis # $FreeBSD$ PORTNAME= cakephp PORTVERSION= 2.3.6 CATEGORIES= www MAINTAINER= pphillips@experts-exchange.com COMMENT= Framework for developing PHP web applications LICENSE= MIT +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USE_GITHUB= yes PORTDOCS= README.md CONFLICTS= cakephp-1?-* cakephp-2[12]-.* NO_BUILD= yes NO_ARCH= yes USES= gettext USE_PHP= ctype session WANT_PHP_WEB= yes DEFAULT_VERSIONS+= php=5 CAKE_CONF_FILES= \ app/Config/acl.php \ app/Config/acl.ini.php \ app/Config/bootstrap.php \ app/Config/core.php \ app/Config/database.php \ app/Config/routes.php \ app/Config/email.php CAKE_CONSOLE= lib/Cake/Console/cake OPTIONS_DEFINE= PROD AP MYSQL PGSQL SQLITE APC MEMCACHE PROD_DESC= Install for production server (make confighelp) AP_DESC= Add Apache 2.2+ dependency MYSQL_DESC= Check for/install MySQL support in PHP PGSQL_DESC= Check for/install PostgreSQL support in PHP SQLITE_DESC= Check for/install SQLite support in PHP APC_DESC= Enable APC caching engine MEMCACHE_DESC= Enable Memcached caching engine client CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes .include WITH_PHP_CGI?= /cgi-bin/php .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif SUB_LIST+= PHPCGI=${WITH_PHP_CGI} .if ${PORT_OPTIONS:MAP} SUB_FILES= pkg-message USE_APACHE_RUN= 22+ PKGMESSAGE= pkg-message APDEP= .else SUB_FILES= pkg-message-no-apache PKGMESSAGE= pkg-message-no-apache APDEP= "@comment " .endif .if ${PORT_OPTIONS:MPROD} PROD= production HTACCESS= "" .else PROD= development EXTRA_PATCHES= ${FILESDIR}/extra-patch-app__Config__core.php HTACCESS= "@comment " .endif CONF= cakephp-${PROD}${CGI_EXT}.conf SUB_FILES+= ${CONF} PLIST_SUB+= CONFDIR=${CONFDIR_REL} ECHO_MSG=${ECHO_MSG} \ HTACCESS=${HTACCESS} APDEP=${APDEP} \ WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= pdo pdo_mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo pdo_pgsql .endif .if ${PORT_OPTIONS:MSQLITE} USE_PHP+= pdo pdo_sqlite .endif .if ${PORT_OPTIONS:MAPC} USE_PHP+= apc .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache .endif confighelp: @${ECHO_MSG} "" @${ECHO_MSG} "On a production server, the Apache DocumentRoot is" @${ECHO_MSG} "updated to point to the CakePHP webroot directory." @${ECHO_MSG} "In this configuration, the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/." @${ECHO_MSG} "" @${ECHO_MSG} "A non-production server, CakePHP is installed at" @${ECHO_MSG} "the /cakephp URL, and the CakePHP application is" @${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/." @${ECHO_MSG} "" @${ECHO_MSG} "For more information, please see:" @${ECHO_MSG} "http://manual.cakephp.org/chapter/installing" @${ECHO_MSG} "" post-extract: @${FIND} ${WRKSRC} -name ._\* -delete post-patch: @${RM} -f ${WRKSRC}/lib/Cake/Console/cake.orig \ ${WRKSRC}/app/Config/core.php.orig # Rename config files so we don't overwrite those in an existing installation @for i in ${CAKE_CONF_FILES}; do \ if [ -f ${WRKSRC}/$$i ]; then \ ${MV} ${WRKSRC}/$$i ${WRKSRC}/$$i.sample; \ fi \ done ${MV} ${WRKSRC}/app/Config/database.php.default \ ${WRKSRC}/app/Config/database.php.sample ${MV} ${WRKSRC}/app/Config/email.php.default \ ${WRKSRC}/app/Config/email.php.sample do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} \ ".htaccess app lib index.php plugins vendors" ${STAGEDIR}${WWWDIR} .if empty(PORT_OPTIONS:MPROD) # If installed in development mode, get rid of .htaccess files, # as noted by: # http://book.cakephp.org/view/42/The-Configuration-Class#CakePHP-Core-Configuration-Variables-44 @${FIND} ${STAGEDIR}${WWWDIR} -type f -name .htaccess -exec ${RM} {} \; .endif # Get rid of the empty placeholder files @${FIND} ${STAGEDIR}${WWWDIR} -type f -name empty -size 0 -exec ${RM} {} \; @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 # Fix the permissions of the Cake console script @${CHMOD} 755 ${STAGEDIR}${WWWDIR}/${CAKE_CONSOLE} post-install: .if ${PORT_OPTIONS:MAP} @${MKDIR} ${STAGEDIR}${CONFDIR} @if [ -d "${STAGEDIR}${CONFDIR}" ]; then \ ${CP} ${WRKDIR}/${CONF} ${STAGEDIR}${CONFDIR}/cakephp.conf; \ else \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Please check your Apache 2.x installation -" ; \ ${ECHO_MSG} "${CONFDIR} doesn't exist," ; \ ${ECHO_MSG} "so I cannot install cakephp.conf there!" ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .if ${CGI_EXT} == "-cgi" @${ECHO_MSG} "" @${ECHO_MSG} "Your CakePHP installation was configured to use the PHP CGI binary." @${ECHO_MSG} "The PHP CGI binary is expected to be referenced by the URL:" @${ECHO_MSG} "" @${ECHO_MSG} " ${WITH_PHP_CGI}" @${ECHO_MSG} "" @${ECHO_MSG} "If this is incorrect, reinstall the port with the WITH_PHP_CGI knob" @${ECHO_MSG} "set to the correct URL." .endif @${ECHO_MSG} "*********************************************************************" .include Index: head/www/fluxcms/Makefile =================================================================== --- head/www/fluxcms/Makefile (revision 401552) +++ head/www/fluxcms/Makefile (revision 401553) @@ -1,51 +1,54 @@ # $FreeBSD$ PORTNAME= fluxcms PORTVERSION= 1.6.0 PORTREVISION= 8 CATEGORIES= www MASTER_SITES= http://bitflux.org/download/ \ http://www.chruetertee.ch/files/download/ DISTNAME= ${PORTNAME}-${PORTVERSION}-snapshot-20090308 MAINTAINER= beat@FreeBSD.org COMMENT= Extensible and flexible CMS based on PHP 5 and XML/XSLT +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + USES= shebangfix tar:tgz SHEBANG_FILES= div/db/dbexport.sh \ div/db/dbexport40.sh \ inc/bx/tools/svnsync \ webinc/bxe/firefox_extension/build.sh \ webinc/bxe/util/js2doxy.pl perl_OLD_CMD= //usr/local/bin/perl NO_BUILD= yes NO_ARCH= yes FLUXCMSDIR= www/fluxcms INSTALLDIR= ${PREFIX}/${FLUXCMSDIR} PLIST_SUB= INSTALLDIR=${FLUXCMSDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} SUB_FILES= pkg-deinstall pkg-message SUB_LIST= INSTALLDIR=${INSTALLDIR} OPTIONS_DEFINE= TIDY USE_PHP= dom xml simplexml iconv mysql xsl session pcre gd DEFAULT_PHP_VER= 5 PKGDEINSTALL= ${WRKDIR}/pkg-deinstall .include .if ${PORT_OPTIONS:MTIDY} USE_PHP+= tidy .endif post-patch: @${RM} ${WRKSRC}/install/dist/conf/config.xml.orig do-install: @${MKDIR} ${STAGEDIR}${INSTALLDIR} @${CP} -R ${WRKSRC}/* ${STAGEDIR}${INSTALLDIR} .include Index: head/www/fusionpbx/Makefile =================================================================== --- head/www/fusionpbx/Makefile (revision 401552) +++ head/www/fusionpbx/Makefile (revision 401553) @@ -1,51 +1,54 @@ # Created by: Richard Neese # $FreeBSD$ PORTNAME= fusionpbx DISTVERSION= 3.3 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.fusionpbx.com/downloads/ \ GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= PHP5 Graphical User Interface for FreeSwitch LICENSE= MPL +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/php${PHP_VER}-pdo_odbc USE_PHP= dom filter ftp json pcre pdo pdo_sqlite posix \ session simplexml xml xmlreader xmlwriter xmlrpc \ xsl zlib odbc USE_SQLITE= yes DEFAULT_VERSIONS+=php=5 VARBASE= /var WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes OPTIONS_DEFINE= PDOPGSQL PDOMYSQL PDOPGSQL_DESC= Install POSTGRESQL PDO Connector PDOMYSQL_DESC= Install MySQL PDO Connector PDOPGSQL_USES= pgsql PDOPGSQL_USE= PHP=pgsql,pdo_pgsql .include .if ${PORT_OPTIONS:MPDOMYSQL} USE_MYSQL= client USE_PHP+= mysql pdo_mysql .endif do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) @${MKDIR} ${STAGEDIR}${VARBASE}/db/fusionpbx .include Index: head/www/jawstats/Makefile =================================================================== --- head/www/jawstats/Makefile (revision 401552) +++ head/www/jawstats/Makefile (revision 401553) @@ -1,25 +1,28 @@ # Created by: Alan Snelson # $FreeBSD$ PORTNAME= jawstats DISTVERSION= 0.7beta CATEGORIES= www MASTER_SITES= http://www.jawstats.com/src/ MAINTAINER= Alan@Wave2.org COMMENT= JAWStats is a Free Web Site Statistics tool +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + RUN_DEPENDS= awstats>=6.8:${PORTSDIR}/www/awstats NO_WRKSUBDIR= yes NO_BUILD= yes USE_PHP= yes WANT_PHP_WEB= yes DEFAULT_PHP_VER= 5 SUB_FILES= pkg-message do-install: @${MKDIR} ${STAGEDIR}/${WWWDIR} @cd ${WRKSRC}; ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} .include Index: head/www/ojs2/Makefile =================================================================== --- head/www/ojs2/Makefile (revision 401552) +++ head/www/ojs2/Makefile (revision 401553) @@ -1,93 +1,96 @@ # Created by: Filipe Rocha # $FreeBSD$ PORTNAME= ojs2 PORTVERSION= 2.2.1 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://pkp.sfu.ca/ojs/download/ \ http://socpvs.org/pkp/ \ LOCAL/glarkin DISTNAME= ojs-2.2.1 MAINTAINER= filiperocha@gmail.com COMMENT= Journal management and publishing system +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + DIST_SUBDIR= ${PORTNAME} NO_BUILD= yes USE_PHP= mbstring session DEFAULT_PHP_VER=5 WANT_PHP_WEB= yes OPTIONS_DEFINE= LDAP CURL MEMCACHE DOCS OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL OPTIONS_DEFAULT= MYSQL LDAP MEMCACHE_DESC= memcached cache system DB_DESC= DB backend pre-install:: @${ECHO_MSG} "======================================================================" @${ECHO_MSG} "If you are upgrading please refer to docs/UPGRADE or browse to" @${ECHO_MSG} "http://pkp.sfu.ca/ojs/UPGRADE" @${ECHO_MSG} "" @${ECHO_MSG} "You need to backup your config.inc.php and your ojs2 directory" @${ECHO_MSG} "Hit Control-C now" @${ECHO_MSG} "======================================================================" .include .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= mysql .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pgsql .endif .if ${PORT_OPTIONS:MLDAP} USE_PHP+= ldap .endif .if ${PORT_OPTIONS:MCURL} USE_PHP+= curl .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache .endif NONDOCS= cache/fc-locale-list.php classes config.inc.php \ dbscripts help includes index.php js lib locale pages \ plugins public registry rt styles templates tools .if ${PORT_OPTIONS:MDOCS} DOCS= docs .endif PLIST_SUB+= ECHO_MSG=${ECHO_MSG} SUB_FILES= pkg-deinstall do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} "${NONDOCS}" ${STAGEDIR}${WWWDIR} @cd ${WRKSRC} && ${CP} config.inc.php ${STAGEDIR}${WWWDIR}/config.inc.php.sample ${RM} ${STAGEDIR}${WWWDIR}/config.inc.php @${INSTALL} -d ${STAGEDIR}${WWWDIR}/cache/_db @${INSTALL} -d ${STAGEDIR}${WWWDIR}/cache/t_cache @${INSTALL} -d ${STAGEDIR}${WWWDIR}/cache/t_compile @${INSTALL} -d ${STAGEDIR}${WWWDIR}/cache/t_config @${INSTALL} -d ${STAGEDIR}${WWWDIR}/locale/en_US/images @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR} @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} \ ${WWWDIR:S|^${PREFIX}/|%D/|}' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${ECHO_CMD} '@exec ${FIND} ${WWWDIR} -type f -print0 | \ ${XARGS} -0 ${CHMOD} 644' >> ${TMPPLIST} @${FIND} ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @${ECHO_CMD} '@exec ${FIND} ${WWWDIR} -type d -print0 | \ ${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST} ${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/${DOCS} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/www/pecl-zendopcache/Makefile =================================================================== --- head/www/pecl-zendopcache/Makefile (revision 401552) +++ head/www/pecl-zendopcache/Makefile (revision 401553) @@ -1,32 +1,35 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= zendopcache PORTVERSION= 7.0.5 CATEGORIES= www MASTER_SITES= http://pecl.php.net/get/ PKGNAMEPREFIX= pecl- DIST_SUBDIR= PECL MAINTAINER= ale@FreeBSD.org COMMENT= Opcode cacher and optimizer for PHP LICENSE= PHP301 +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + OPTIONS_DEFINE= DOCS USES= tar:tgz USE_PHP= yes USE_PHP_BUILD= yes USE_ZENDEXT= yes PHP_MODNAME= opcache PHP_DEFAULT= 5 IGNORE_WITH_PHP=55 56 PORTDOCS= * post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/www/webcalendar/Makefile =================================================================== --- head/www/webcalendar/Makefile (revision 401552) +++ head/www/webcalendar/Makefile (revision 401553) @@ -1,91 +1,94 @@ # $FreeBSD$ PORTNAME= WebCalendar PORTVERSION= 1.2.7 CATEGORIES= www MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}%201.2/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Web-based calendar application LICENSE= GPLv2 +DEPRECATED= PHP 5.4 EOL reached +EXPIRATION_DATE= 2016-01-15 + PORTSCOUT= limit:^1\.2\. skipb:1 USE_PHP= pcre session WANT_PHP_WEB= yes NO_BUILD= yes NO_ARCH= yes USES= cpe CPE_VENDOR= craig_knudsen WWWDIR= ${PREFIX}/www/${PORTNAME:tl} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl} DEFAULT_VERSIONS+= php=5 WITH_PHP_CGI?= /cgi-bin/php SUB_LIST+= PHPCGI=${WITH_PHP_CGI} PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} PORTDOCS= WebCalendar-SysAdmin.html \ newwin.gif OPTIONS_DEFINE= APACHE LDAP GRADIENTBG REMINDERS PALM DOCS OPTIONS_DEFAULT= MYSQL REMINDERS OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE MSSQL DBASE ODBC ORACLE OPTIONS_SUB= yes GRADIENTBG_DESC= Gradient background image support REMINDERS_DESC= Email reminder support PALM_DESC= Palm export support APACHE_USE= APACHE_RUN=22+ DBASE_USE= PHP=dbase GRADIENTBG_USE= PHP=gd LDAP_USE= PHP=ldap MSSQL_USE= PHP=mssql MYSQL_USE= PHP=mysql ODBC_USE= PHP=odbc ORACLE_USE= PHP=oracle PALM_RUN_DEPENDS= pilot-xfer:${PORTSDIR}/palm/pilot-link PGSQL_USE= PHP=pgsql SQLITE_USE= PHP=sqlite3 .include .if ${PORT_OPTIONS:MAPACHE} PLIST_SUB+= CONFDIR=${CONFDIR_REL} CONFDIR= ${PREFIX}/${CONFDIR_REL} CONFDIR_REL= ${APACHEETCDIR}/Includes SUB_FILES= pkg-message .endif .if ${PHP_SAPI:Mcgi} == "cgi" && ${PHP_SAPI:Mmod} == "" CGI_EXT= -cgi .else CGI_EXT= .endif CONF= webcalendar${CGI_EXT}.conf SUB_FILES+= ${CONF} PLIST_SUB+= CONFFILE=${CONF} .if ${PORT_OPTIONS:MREMINDERS} WANT_PHP_CLI= yes .endif .if ${PORT_OPTIONS:MDOCS} SUB_LIST+= HASHMARK= .else SUB_LIST+= HASHMARK=\# .endif do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/${CONF} ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include