Date: Thu, 4 Aug 2005 12:57:48 GMT From: Elias Mandouvalos <ocean@mail.gr> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/84545: New port:lang/pecl-runkit A PECL extension to modify constants, user-defined functions, and user-defined classes. Message-ID: <200508041257.j74CvmO4075839@www.freebsd.org> Resent-Message-ID: <200508041300.j74D0LYd080951@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 84545 >Category: ports >Synopsis: New port:lang/pecl-runkit A PECL extension to modify constants, user-defined functions, and user-defined classes. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 04 13:00:20 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Elias Mandouvalos >Release: 5.4-STABLE >Organization: >Environment: FreeBSD traci.ocean2.net 5.4-STABLE FreeBSD 5.4-STABLE #14: Sun Jul 10 11:27:30 EEST 2005 root@traci.ocean2.net:/storage/system/usr_obj/storage/system/usr_src/sys/TRACI i386 >Description: PHP - Replace, rename, and remove user defined functions and classes. Define customized superglobal variables for general purpose use. Execute code in restricted environment (sandboxing). >How-To-Repeat: >Fix: # 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: # # /usr/ports/lang/pecl-runkit # /usr/ports/lang/pecl-runkit/Makefile # /usr/ports/lang/pecl-runkit/files # /usr/ports/lang/pecl-runkit/files/patch-config.m4 # /usr/ports/lang/pecl-runkit/pkg-descr # /usr/ports/lang/pecl-runkit/distinfo # echo c - /usr/ports/lang/pecl-runkit mkdir -p /usr/ports/lang/pecl-runkit > /dev/null 2>&1 echo x - /usr/ports/lang/pecl-runkit/Makefile sed 's/^X//' >/usr/ports/lang/pecl-runkit/Makefile << 'END-of-/usr/ports/lang/pecl-runkit/Makefile' X# New ports collection makefile for: pecl-runkit X# Date created: 4 Aug 2005 X# Whom: Elias Mandouvalos <ocean@mail.gr> X# X# $FreeBSD$ X# X XPORTNAME= runkit XPORTVERSION= 0.4 XCATEGORIES= lang pear XMASTER_SITES= http://pecl.php.net/get/ XPKGNAMEPREFIX= pecl- XDISTNAME= runkit-${PORTVERSION} XEXTRACT_SUFX= .tgz XDIST_SUBDIR= PECL X XMAINTAINER= ports@FreeBSD.org XCOMMENT= A PECL extension to modify constants, user-defined functions, and user-defined classes. X X XUSE_PHP= yes XUSE_PHPEXT= yes XPHP_MODNAME= runkit X X.include <bsd.port.pre.mk> X XCONFIGURE_ARGS= --enable-runkit=classkit X X.include <bsd.port.post.mk> END-of-/usr/ports/lang/pecl-runkit/Makefile echo c - /usr/ports/lang/pecl-runkit/files mkdir -p /usr/ports/lang/pecl-runkit/files > /dev/null 2>&1 echo x - /usr/ports/lang/pecl-runkit/files/patch-config.m4 sed 's/^X//' >/usr/ports/lang/pecl-runkit/files/patch-config.m4 << 'END-of-/usr/ports/lang/pecl-runkit/files/patch-config.m4' X--- config.m4:1.1 Fri Apr 29 19:54:33 2005 X+++ config.m4 Sat Jul 16 12:46:31 2005 X@@ -1,4 +1,4 @@ X-dnl $Id: config.m4,v 1.1 2005/04/29 23:54:33 pollita Exp $ X+dnl $Id: config.m4,v 1.2 2005/07/16 16:46:31 pollita Exp $ X dnl config.m4 for extension runkit X X PHP_ARG_ENABLE(runkit, whether to enable runkit support, X@@ -8,8 +8,5 @@ X if test "$PHP_RUNKIT" = "classkit"; then X AC_DEFINE(PHP_RUNKIT_CLASSKIT_COMPAT, 1, [Whether to export classkit compatable function aliases]) X fi X- PHP_ADD_LIBRARY(dl,,RUNKIT_SHARED_LIBADD) X- PHP_SUBST(RUNKIT_SHARED_LIBADD) X- X PHP_NEW_EXTENSION(runkit, runkit.c runkit_functions.c runkit_methods.c runkit_constants.c runkit_import.c runkit_classes.c runkit_sandbox.c, $ext_shared) X fi X END-of-/usr/ports/lang/pecl-runkit/files/patch-config.m4 echo x - /usr/ports/lang/pecl-runkit/pkg-descr sed 's/^X//' >/usr/ports/lang/pecl-runkit/pkg-descr << 'END-of-/usr/ports/lang/pecl-runkit/pkg-descr' XThe runkit extension provides means to modify constants, user-defined functions, Xand user-defined classes. XIt also provides for custom superglobal variables and embeddable sub-interpreters Xvia sandboxing. X END-of-/usr/ports/lang/pecl-runkit/pkg-descr echo x - /usr/ports/lang/pecl-runkit/distinfo sed 's/^X//' >/usr/ports/lang/pecl-runkit/distinfo << 'END-of-/usr/ports/lang/pecl-runkit/distinfo' XMD5 (PECL/runkit-0.4.tgz) = 05a690f04b7d2c42193f3e0c1bb99a19 XSIZE (PECL/runkit-0.4.tgz) = 30802 END-of-/usr/ports/lang/pecl-runkit/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508041257.j74CvmO4075839>