Skip site navigation (1)Skip section navigation (2)
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>