From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Apr 23 16:00:31 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 844D437B401 for ; Wed, 23 Apr 2003 16:00:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67F4D43FAF for ; Wed, 23 Apr 2003 16:00:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h3NN0UUp076677 for ; Wed, 23 Apr 2003 16:00:30 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h3NN0Uin076676; Wed, 23 Apr 2003 16:00:30 -0700 (PDT) Resent-Date: Wed, 23 Apr 2003 16:00:30 -0700 (PDT) Resent-Message-Id: <200304232300.h3NN0Uin076676@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, Alex Dupre Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3197837B401 for ; Wed, 23 Apr 2003 15:52:38 -0700 (PDT) Received: from vaio.alexdupre.com (212-41-211-209.adsl.galactica.it [212.41.211.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF77943FF3 for ; Wed, 23 Apr 2003 15:52:36 -0700 (PDT) (envelope-from alex@vaio.alexdupre.com) Received: from vaio.alexdupre.com (localhost [127.0.0.1]) by vaio.alexdupre.com (8.12.9/8.12.9) with ESMTP id h3NMqYH2054022 for ; Thu, 24 Apr 2003 00:52:34 +0200 (CEST) (envelope-from alex@vaio.alexdupre.com) Received: (from alex@localhost) by vaio.alexdupre.com (8.12.9/8.12.9/Submit) id h3NMqW9q054021; Thu, 24 Apr 2003 00:52:32 +0200 (CEST) Message-Id: <200304232252.h3NMqW9q054021@vaio.alexdupre.com> Date: Thu, 24 Apr 2003 00:52:32 +0200 (CEST) From: Alex Dupre To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/51334: [New Port] Zend Optimizer 2.1.0a X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Alex Dupre List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Apr 2003 23:00:31 -0000 >Number: 51334 >Category: ports >Synopsis: [New Port] Zend Optimizer 2.1.0a >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 23 16:00:29 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Alex Dupre >Release: FreeBSD 4.8-ALEXDUPRE i386 >Organization: >Environment: System: FreeBSD 4.8-ALEXDUPRE i386 >Description: Port of the Zend Optimizer for PHP 4.3 and FreeBSD 4. The Zend Optimizer is a free application that runs the files encoded by the Zend Encoder and Zend SafeGuard Suite, while enhancing the running speed of PHP applications. Benefits: - Enables users to run files encoded by the Zend Encoder - Increases runtime performance up to 40%. WWW: http://www.zend.com/store/products/zend-optimizer.php >How-To-Repeat: >Fix: --- ZendOptimizer.sh begins here --- # 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: # # ZendOptimizer # ZendOptimizer/Makefile # ZendOptimizer/distinfo # ZendOptimizer/pkg-descr # ZendOptimizer/pkg-message # ZendOptimizer/pkg-plist # echo c - ZendOptimizer mkdir -p ZendOptimizer > /dev/null 2>&1 echo x - ZendOptimizer/Makefile sed 's/^X//' >ZendOptimizer/Makefile << 'END-of-ZendOptimizer/Makefile' X# New ports collection makefile for: ZendOptimizer X# Date created: Thu Apr 24 00:23:22 CET 2003 X# Whom: Alex Dupre X# X# $FreeBSD$ X# X XPORTNAME= ZendOptimizer XPORTVERSION= 2.1.0a XCATEGORIES= devel XDISTNAME= ${PORTNAME}-${PORTVERSION}-FreeBSD4.0-i386 X XMAINTAINER= sysadmin@alexdupre.com XCOMMENT= An optimizer for PHP code X XRUN_DEPENDS= ${LOCALBASE}/bin/php:${PORTSDIR}/www/mod_php4 X XONLY_FOR_ARCHS= i386 XNO_BUILD= yes X XRESTRICTED= "Redistribution of pre-compiled binaries is not permitted" XNO_CDROM= "Redistribution of pre-compiled binaries is not permitted" X XEXT_DIR= 20020429 XPLIST_SUB= EXT_DIR=${EXT_DIR} X XPKGMESSAGE= ${WRKDIR}/pkg-message X X.include X X# Check for FreeBSD version X.if ${OSVERSION} < 400000 || ${OSVERSION} > 499999 XBROKEN= "This port is for FreeBSD 4 only." X.endif X X# Check for ZendOptimizer sources X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) XECHO_MSG=/usr/bin/printf XIGNORE= :\n\ XBecause of licensing restrictions, you must fetch the source distribution\n\ Xmanually.\n\ XPlease access http://www.zend.com/store/getfreefile.php?pid=13&zbid=547\n\ Xwith a web browser, read the license and click the \"I ACCEPT\" button.\n\ XDownload the source file, ${DISTFILES},\n\ Xand place it in ${DISTDIR}.\n X.endif X Xdo-install: X @${MKDIR} ${PREFIX}/lib/php/${EXT_DIR} X @${INSTALL_DATA} ${WRKSRC}/data/4_3_x_comp/* \ X ${PREFIX}/lib/php/${EXT_DIR} X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${WRKSRC}/data/doc/* ${DOCSDIR} X.endif X Xpost-install: X @${SED} "s|%%LOCALBASE%%|${LOCALBASE}|g;s|%%PREFIX%%|${PREFIX}|g;s|%%EXT_DIR%%|${EXT_DIR}|g" \ X ${.CURDIR}/pkg-message > ${PKGMESSAGE} X @${CAT} ${PKGMESSAGE} X X.include END-of-ZendOptimizer/Makefile echo x - ZendOptimizer/distinfo sed 's/^X//' >ZendOptimizer/distinfo << 'END-of-ZendOptimizer/distinfo' XMD5 (ZendOptimizer-2.1.0a-FreeBSD4.0-i386.tar.gz) = b06ade4420f85138126250217365e61e END-of-ZendOptimizer/distinfo echo x - ZendOptimizer/pkg-descr sed 's/^X//' >ZendOptimizer/pkg-descr << 'END-of-ZendOptimizer/pkg-descr' XThe Zend Optimizer is a free application that runs the files Xencoded by the Zend Encoder and Zend SafeGuard Suite, while Xenhancing the running speed of PHP applications. X XBenefits: X- Enables users to run files encoded by the Zend Encoder X- Increases runtime performance up to 40%. X XWWW: http://www.zend.com/store/products/zend-optimizer.php X X- Alex Dupre Xsysadmin@alexdupre.com END-of-ZendOptimizer/pkg-descr echo x - ZendOptimizer/pkg-message sed 's/^X//' >ZendOptimizer/pkg-message << 'END-of-ZendOptimizer/pkg-message' X***************************************************************************** X XYou have installed the ZendOptimizer package. X XEdit %%LOCALBASE%%/etc/php.ini and add: X X[Zend] Xzend_optimizer.optimization_level=15 Xzend_extension_ts="%%PREFIX%%/lib/php/%%EXT_DIR%%/ZendOptimizer_TS.so" Xzend_extension=""%%PREFIX%%/lib/php/%%EXT_DIR%%/ZendOptimizer.so" X X***************************************************************************** END-of-ZendOptimizer/pkg-message echo x - ZendOptimizer/pkg-plist sed 's/^X//' >ZendOptimizer/pkg-plist << 'END-of-ZendOptimizer/pkg-plist' Xlib/php/%%EXT_DIR%%/ZendOptimizer_TS.so Xlib/php/%%EXT_DIR%%/ZendOptimizer.so X%%PORTDOCS%%share/doc/ZendOptimizer/ZendOptimizer_TechFAQ.pdf X%%PORTDOCS%%share/doc/ZendOptimizer/ZendOptimizer_UserGuide.pdf X@unexec rmdir %D/lib/php/%%EXT_DIR%% 2> /dev/null || true X%%PORTDOCS%%@dirrm share/doc/ZendOptimizer END-of-ZendOptimizer/pkg-plist exit --- ZendOptimizer.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: