Date: Sat, 14 Feb 2015 12:12:57 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Muhammad Moinur Rahman <bofh@FreeBSD.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r378955 - in head/devel: . p5-B-C Message-ID: <20150214111255.GP29891@ivaldir.etoilebsd.net> In-Reply-To: <201502141016.t1EAGWkw066845@svn.freebsd.org> References: <201502141016.t1EAGWkw066845@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--2wF6ECQ2pHh5OPMc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 14, 2015 at 10:16:32AM +0000, Muhammad Moinur Rahman wrote: > Author: bofh > Date: Sat Feb 14 10:16:31 2015 > New Revision: 378955 > URL: https://svnweb.freebsd.org/changeset/ports/378955 > QAT: https://qat.redports.org/buildarchive/r378955/ >=20 > Log: > [NEW] devel/p5-B-C: Perl compiler's C backend > =20 > This compiler backend takes Perl source and generates C source > code corresponding to the internal structures that perl uses to > run your program. When the generated C source is compiled and > run, it cuts out the time which perl would have taken to load > and parse your program into its internal semi-compiled form. > That means that compiling with this backend will not help improve > the runtime execution speed of your program but may improve > the start-up time. Depending on the environment in which your > program runs this may be either a help or a hindrance. > =20 > WWW: http://search.cpan.org/dist/B-C/ > =20 > PR: 196719 > Submitted by: svysh.fbsd@gmail.com > Approved by: bapt marino (implicit) >=20 > Added: > head/devel/p5-B-C/ > head/devel/p5-B-C/Makefile (contents, props changed) > head/devel/p5-B-C/distinfo (contents, props changed) > head/devel/p5-B-C/pkg-descr (contents, props changed) > head/devel/p5-B-C/pkg-plist (contents, props changed) > Modified: > head/devel/Makefile >=20 > Modified: head/devel/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/devel/Makefile Sat Feb 14 09:12:36 2015 (r378954) > +++ head/devel/Makefile Sat Feb 14 10:16:31 2015 (r378955) > @@ -1516,6 +1516,7 @@ > SUBDIR +=3D p5-Attribute-Persistent > SUBDIR +=3D p5-AutoLoader > SUBDIR +=3D p5-AutoXS-Header > + SUBDIR +=3D p5-B-C > SUBDIR +=3D p5-B-Compiling > SUBDIR +=3D p5-B-Deobfuscate > SUBDIR +=3D p5-B-Flags >=20 > Added: head/devel/p5-B-C/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/devel/p5-B-C/Makefile Sat Feb 14 10:16:31 2015 (r378955) > @@ -0,0 +1,40 @@ > +# Created by: Sergei Vyshenski <svysh.fbsd@gmail.com> > +# $FreeBSD$ > + > +PORTNAME=3D B-C > +PORTVERSION=3D 1.52 > +CATEGORIES=3D devel perl5 > +MASTER_SITES=3D CPAN > +MASTER_SITE_SUBDIR=3D CPAN:RURBAN > +PKGNAMEPREFIX=3D p5- > + > +MAINTAINER=3D svysh.fbsd@gmail.com > +COMMENT=3D Perl compiler's C backend > + > +LICENSE=3D ART10 GPLv1 > +LICENSE_COMB=3D dual > + > +BUILD_DEPENDS=3D p5-B-Flags>=3D0:${PORTSDIR}/devel/p5-B-Flags \ > + p5-Opcodes>=3D0:${PORTSDIR}/devel/p5-Opcodes \ > + p5-IPC-Run>=3D0:${PORTSDIR}/devel/p5-IPC-Run > +RUN_DEPENDS:=3D ${BUILD_DEPENDS} > + > +USES=3D perl5 > +USE_PERL5=3D configure > +PERL_INC_STAGE=3D ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH= }/CORE > +MAKE_ENV+=3D PERL_INC_STAGE=3D${PERL_INC_STAGE} > +PLIST_SUB+=3D PERL_ARCH=3D${PERL_ARCH} > +NO_ARCH=3D yes No arch is wrong shared objects (.so) are clearly arch dependent Bapt --2wF6ECQ2pHh5OPMc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlTfLbcACgkQ8kTtMUmk6EzqUgCfRRSfaM0VJ4Rk5aU7dvQD6KpZ SuUAoLklGQ8ZEb3Cp2mrXZUUTKb6QCsy =Kl1n -----END PGP SIGNATURE----- --2wF6ECQ2pHh5OPMc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150214111255.GP29891>