From owner-freebsd-ports-bugs@FreeBSD.ORG Thu May 16 22:20:02 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 31A5E6B3 for ; Thu, 16 May 2013 22:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 183E4EF3 for ; Thu, 16 May 2013 22:20:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r4GMK19N017791 for ; Thu, 16 May 2013 22:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r4GMK1ht017790; Thu, 16 May 2013 22:20:01 GMT (envelope-from gnats) Resent-Date: Thu, 16 May 2013 22:20:01 GMT Resent-Message-Id: <201305162220.r4GMK1ht017790@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kevin Rauwolf Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AE06D694 for ; Thu, 16 May 2013 22:18:02 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from oldred.FreeBSD.org (oldred.freebsd.org [8.8.178.121]) by mx1.freebsd.org (Postfix) with ESMTP id A022CEE1 for ; Thu, 16 May 2013 22:18:02 +0000 (UTC) Received: from oldred.FreeBSD.org ([127.0.1.6]) by oldred.FreeBSD.org (8.14.5/8.14.5) with ESMTP id r4GMI1GY064455 for ; Thu, 16 May 2013 22:18:01 GMT (envelope-from nobody@oldred.FreeBSD.org) Received: (from nobody@localhost) by oldred.FreeBSD.org (8.14.5/8.14.5/Submit) id r4GMI1WJ064454; Thu, 16 May 2013 22:18:01 GMT (envelope-from nobody) Message-Id: <201305162218.r4GMI1WJ064454@oldred.FreeBSD.org> Date: Thu, 16 May 2013 22:18:01 GMT From: Kevin Rauwolf To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/178695: www/eaccelerator-devel Development version of eAccelerator PHP accelerator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 May 2013 22:20:02 -0000 >Number: 178695 >Category: ports >Synopsis: www/eaccelerator-devel Development version of eAccelerator PHP accelerator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 16 22:20:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Kevin Rauwolf >Release: 9.1-STABLE >Organization: >Environment: FreeBSD xxx 9.1-STABLE FreeBSD 9.1-STABLE #0 r249714: Sun Apr 21 18:37:02 PDT 2013 root@xxx:/usr/obj/usr/src/sys/XXX amd64 >Description: This is a development version of the existing eaccelerator port. The existing port contains the last "stable" release, which was over 3 years ago. It's not compatible with PHP 5.4. Development should be fairly easy to track - the latest commit is 9 months old right now. >How-To-Repeat: >Fix: See attached shar Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # eaccelerator-devel # eaccelerator-devel/files # eaccelerator-devel/files/pkg-message.in # eaccelerator-devel/Makefile # eaccelerator-devel/distinfo # eaccelerator-devel/pkg-descr # eaccelerator-devel/pkg-plist # echo c - eaccelerator-devel mkdir -p eaccelerator-devel > /dev/null 2>&1 echo c - eaccelerator-devel/files mkdir -p eaccelerator-devel/files > /dev/null 2>&1 echo x - eaccelerator-devel/files/pkg-message.in sed 's/^X//' >eaccelerator-devel/files/pkg-message.in << '127b5093085ecc496afc6a60b6428c13' X***************************************************************************** X XYou have installed the eaccelerator package. X XEdit %%LOCALBASE%%/etc/php.ini and add: X Xzend_extension="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/eaccelerator.so" X XThen create the cache directory: X Xmkdir /tmp/eaccelerator Xchown www /tmp/eaccelerator Xchmod 0700 /tmp/eaccelerator X X***************************************************************************** 127b5093085ecc496afc6a60b6428c13 echo x - eaccelerator-devel/Makefile sed 's/^X//' >eaccelerator-devel/Makefile << '9f22d0ad29b3d0ee162c774b135053e7' X# Created by: Kevin Rauwolf X# $FreeBSD$ X XPORTNAME= eaccelerator XPORTVERSION= 20120816 XPORTREVISION= 1 XCATEGORIES= www XMASTER_SITES= GH XPKGNAMESUFFIX= -devel X XMAINTAINER= sweetpea-freebsd@tentacle.net XCOMMENT= A free open-source PHP accelerator & optimizer (devel version) X XLICENSE= GPLv2 XLICENSE_FILE= ${WRKSRC}/COPYING X XCONFLICTS_INSTALL= eaccelerator-[0-9]* X XOPTIONS_DEFINE= DOCCOMM XDOCCOMM_DESC= Retain doc-comments in internal php structures X XUSE_GITHUB= yes XGH_ACCOUNT= eaccelerator XGH_PROJECT= eaccelerator XGH_COMMIT= 42067ac XGH_TAGNAME= ${GH_COMMIT} X XUSE_PHP= yes XUSE_PHPIZE= yes XUSE_PHP_BUILD= yes X XCONFIGURE_ARGS= --enable-eaccelerator=shared \ X --with-eaccelerator-userid=80 \ X --without-eaccelerator-use-inode X XUSE_BZIP2= yes XSUB_FILES= pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message X XPORTDOCS= * X X.include X X.if ${PORT_OPTIONS:MDOCCOMM} XCONFIGURE_ARGS+=--with-eaccelerator-doc-comment-inclusion X.endif X Xdo-install: X @${MKDIR} ${PREFIX}/lib/php/${PHP_EXT_DIR} X ${INSTALL_DATA} ${WRKSRC}/modules/${PORTNAME}.so \ X ${PREFIX}/lib/php/${PHP_EXT_DIR} X Xpost-install: X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.ini ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/control.php ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/dasm.php ${EXAMPLESDIR} X @${CAT} ${PKGMESSAGE} X X.include 9f22d0ad29b3d0ee162c774b135053e7 echo x - eaccelerator-devel/distinfo sed 's/^X//' >eaccelerator-devel/distinfo << 'ed1cf5cd0469c591360432610818d4df' XSHA256 (eaccelerator-20120816.tar.bz2) = 2e48f5e70aedff31b083e8ae6c9a6a0d29cdd1ad92c8f43b3fcaf8b3e66def5d XSIZE (eaccelerator-20120816.tar.bz2) = 131579 ed1cf5cd0469c591360432610818d4df echo x - eaccelerator-devel/pkg-descr sed 's/^X//' >eaccelerator-devel/pkg-descr << '490f99378c801b3b5b1e907c4e2b5e0f' XeAccelerator is a free open-source PHP accelerator & optimizer. It increases Xthe performance of PHP scripts by caching them in their compiled state, so Xthat the overhead of compiling is almost completely eliminated. It also Xoptimizes scripts to speed up their execution. eAccelerator typically reduces Xserver load and increases the speed of your PHP code by 1-10 times. X XWWW: http://eaccelerator.net/ 490f99378c801b3b5b1e907c4e2b5e0f echo x - eaccelerator-devel/pkg-plist sed 's/^X//' >eaccelerator-devel/pkg-plist << '1b9d4924f132acb68a668608fabf1b73' Xlib/php/%%PHP_EXT_DIR%%/eaccelerator.so X@dirrmtry lib/php/%%PHP_EXT_DIR%% X%%EXAMPLESDIR%%/control.php X%%EXAMPLESDIR%%/dasm.php X%%EXAMPLESDIR%%/eaccelerator.ini X@dirrm %%EXAMPLESDIR%% 1b9d4924f132acb68a668608fabf1b73 exit >Release-Note: >Audit-Trail: >Unformatted: