Date: Wed, 22 May 2002 15:04:56 +0200 (CEST) From: Alex Dupre <sysadmin@alexdupre.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/38417: [New Port] www/php-dyn (PHP script debugger) Message-ID: <200205221304.g4MD4uZF084776@vaio.alexdupre.com>
next in thread | raw e-mail | index | archive | help
>Number: 38417 >Category: ports >Synopsis: [New Port] www/php-dyn (PHP script debugger) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 22 06:00:10 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Alex Dupre >Release: FreeBSD 4.5-ALEXDUPRE i386 >Organization: >Environment: System: FreeBSD vaio.alexdupre.com 4.5-ALEXDUPRE FreeBSD 4.5-ALEXDUPRE #0: Fri Apr 12 14:12:57 CEST 2002 alex@vaio.alexdupre.com:/usr/obj/usr/src/sys/VAIO i386 >Description: PHP Dyn is PHP Extension to help debugging a PHP script. You can get execution trace of scripts not to need change them. HTTP request parameter can be printed. Argument value of the function call and return value can be printed. Each execution time will be printed with microseconds. >How-To-Repeat: >Fix: --- php-dyn.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: # # php-dyn # php-dyn/Makefile # php-dyn/distinfo # php-dyn/php-dyn.sh # php-dyn/pkg-comment # php-dyn/pkg-descr # php-dyn/pkg-message # php-dyn/pkg-plist # echo c - php-dyn mkdir -p php-dyn > /dev/null 2>&1 echo x - php-dyn/Makefile sed 's/^X//' >php-dyn/Makefile << 'END-of-php-dyn/Makefile' X# New ports collection makefile for: php-dyn X# Date created: Wed May 22 14:27:22 CET 2002 X# Whom: Alex Dupre <sysadmin@alexdupre.com> X# X# $FreeBSD$ X# X XPORTNAME= php-dyn XPORTVERSION= 1.2 XCATEGORIES= www XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= php_dyn-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= sysadmin@alexdupre.com X XBUILD_DEPENDS= aclocal:${PORTSDIR}/devel/automake \ X autoconf:${PORTSDIR}/devel/autoconf \ X phpize:${PORTSDIR}/www/mod_php4 XRUN_DEPENDS= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13 \ X ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4 X XPKGMESSAGE= ${WRKDIR}/pkg-message X XUSE_LIBTOOL= yes X XCONFIGURE_ARGS= --enable-php_dyn=shared \ X --with-php-config=${LOCALBASE}/bin/php-config X Xpost-extract: X @${ECHO_MSG} "===> PHPizing for ${PORTNAME}-${PORTVERSION}" X @(cd ${WRKSRC}; ${LOCALBASE}/bin/phpize) X Xpost-build: X @${SED} "s|%%LOCALBASE%%|${LOCALBASE}|g;s|%%PREFIX%%|${PREFIX}|g" \ X ${.CURDIR}/pkg-message > ${PKGMESSAGE} Xdo-install: X @${MKDIR} ${PREFIX}/lib/php/extensions X @${INSTALL_DATA} ${WRKSRC}/modules/php_dyn.so \ X ${PREFIX}/lib/php/extensions X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${WRKSRC}/README.en ${DOCSDIR}/README X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-php-dyn/Makefile echo x - php-dyn/distinfo sed 's/^X//' >php-dyn/distinfo << 'END-of-php-dyn/distinfo' XMD5 (php_dyn-1.2.tgz) = f0b9bc0ae920d4a086af54b1501ec504 END-of-php-dyn/distinfo echo x - php-dyn/php-dyn.sh sed 's/^X//' >php-dyn/php-dyn.sh << 'END-of-php-dyn/php-dyn.sh' END-of-php-dyn/php-dyn.sh echo x - php-dyn/pkg-comment sed 's/^X//' >php-dyn/pkg-comment << 'END-of-php-dyn/pkg-comment' XA PHP Extension to help debugging a PHP script END-of-php-dyn/pkg-comment echo x - php-dyn/pkg-descr sed 's/^X//' >php-dyn/pkg-descr << 'END-of-php-dyn/pkg-descr' XPHP Dyn is PHP Extension to help debugging a PHP script. XYou can get execution trace of scripts not to need change them. XHTTP request parameter can be printed. XArgument value of the function call and return value can be printed. XEach execution time will be printed with microseconds. X XWWW: http://sourceforge.net/projects/php-dyn/ X X- Alex Dupre Xsysadmin@alexdupre.com END-of-php-dyn/pkg-descr echo x - php-dyn/pkg-message sed 's/^X//' >php-dyn/pkg-message << 'END-of-php-dyn/pkg-message' X***************************************************************************** X XYou have installed the php-dyn package. X XEdit %%LOCALBASE%%/etc/php.ini and add: X Xzend_extension="%%PREFIX%%/lib/php/extensions/php_dyn.so" X X***************************************************************************** END-of-php-dyn/pkg-message echo x - php-dyn/pkg-plist sed 's/^X//' >php-dyn/pkg-plist << 'END-of-php-dyn/pkg-plist' Xlib/php/extensions/php_dyn.so X%%PORTDOCS%%share/doc/php-dyn/README X@unexec rmdir %D/lib/php/extensions 2>/dev/null || true X@unexec rmdir %D/lib/php 2>/dev/null || true X%%PORTDOCS%%@dirrm share/doc/php-dyn END-of-php-dyn/pkg-plist exit --- php-dyn.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205221304.g4MD4uZF084776>