Date: Tue, 4 Jul 2006 16:49:38 +0100 (IST) From: Conor McDermottroe <ports@mcdermottroe.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/99784: [NEW PORT] lang/phc A PHP compiler Message-ID: <200607041549.k64FncNL078826@platinum.office.edgespace.net> Resent-Message-ID: <200607041600.k64G0aSJ004584@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 99784 >Category: ports >Synopsis: [NEW PORT] lang/phc A PHP compiler >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: Tue Jul 04 16:00:35 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Conor McDermottroe >Release: FreeBSD 6.1-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD platinum.office.edgespace.net 6.1-RELEASE-p2 FreeBSD 6.1-RELEASE-p2 #4: Tue Jun 20 17:03:05 IST 2006 root@platinum.office.edgespace.net:/usr/obj/usr/src/sys/PLATINUM i386 >Description: A new port, lang/phc, a framework for static analysis of PHP scripts, PHP source to source transformations, and (in the future) compiling PHP scripts down to native machine code. >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/phc # /usr/ports/lang/phc/pkg-plist # /usr/ports/lang/phc/pkg-descr # /usr/ports/lang/phc/distinfo # /usr/ports/lang/phc/Makefile # echo c - /usr/ports/lang/phc mkdir -p /usr/ports/lang/phc > /dev/null 2>&1 echo x - /usr/ports/lang/phc/pkg-plist sed 's/^X//' >/usr/ports/lang/phc/pkg-plist << 'END-of-/usr/ports/lang/phc/pkg-plist' Xbin/phc END-of-/usr/ports/lang/phc/pkg-plist echo x - /usr/ports/lang/phc/pkg-descr sed 's/^X//' >/usr/ports/lang/phc/pkg-descr << 'END-of-/usr/ports/lang/phc/pkg-descr' Xphc is a framework for static analysis of PHP scripts, PHP source to source Xtransformations, and ultimately compiling PHP scripts down to native machine Xcode. X XThe current release does not yet compile PHP and is therefore not yet useful Xfor end-users. It is however useful for writing tools that operate on PHP Xscripts, such as refactoring tools, aspect weavers, or obfuscators. See the Xwebsite to get an idea of what is planned for coming releases of phc. X XWWW: http://www.phpcompiler.org/ END-of-/usr/ports/lang/phc/pkg-descr echo x - /usr/ports/lang/phc/distinfo sed 's/^X//' >/usr/ports/lang/phc/distinfo << 'END-of-/usr/ports/lang/phc/distinfo' XMD5 (phc-0.1.6rc1.tar.gz) = 79f53d24b56a981963dc6ed1e67a9ce0 XSHA256 (phc-0.1.6rc1.tar.gz) = a4516336179fa2bcc29b9ae7e3c8fc62ab03a2064a633a6290141d6d19c2699a XSIZE (phc-0.1.6rc1.tar.gz) = 271874 END-of-/usr/ports/lang/phc/distinfo echo x - /usr/ports/lang/phc/Makefile sed 's/^X//' >/usr/ports/lang/phc/Makefile << 'END-of-/usr/ports/lang/phc/Makefile' X# New ports collection makefile for: phc X# Date created: July 4th, 2006 X# Whom: Conor McDermottroe <ports@mcdermottroe.com> X# ex:ts=8 X# X# $FreeBSD$ X# X XPORTNAME= phc XDISTVERSION= 0.1.6rc1 XCATEGORIES= lang XMASTER_SITES= http://www.phpcompiler.org/src/archive/ X XMAINTAINER= ports@mcdermottroe.com XCOMMENT= A compiler for the PHP language X XUSE_GMAKE= yes XGNU_CONFIGURE= yes X X.include <bsd.port.mk> END-of-/usr/ports/lang/phc/Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607041549.k64FncNL078826>