Date: Sun, 15 Feb 2015 16:08:20 +0600 From: Muhammad Moinur Rahman <bofh@FreeBSD.org> To: Baptiste Daroussin <bapt@freebsd.org>, Andrej Zverev <az@freebsd.org> Cc: "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org> Subject: Re: svn commit: r378955 - in head/devel: . p5-B-C Message-ID: <CA%2BnPUkyER==T7RcWMiNoEY6a2%2BnuOt8iwn9Hr=Hd%2BVnMpvazgw@mail.gmail.com> In-Reply-To: <20150214111255.GP29891@ivaldir.etoilebsd.net> References: <201502141016.t1EAGWkw066845@svn.freebsd.org> <20150214111255.GP29891@ivaldir.etoilebsd.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Fixed at r379031. On Sat, Feb 14, 2015 at 5:12 PM, Baptiste Daroussin <bapt@freebsd.org> wrote: > 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/ > > > > Log: > > [NEW] devel/p5-B-C: Perl compiler's C backend > > > > 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. > > > > WWW: http://search.cpan.org/dist/B-C/ > > > > PR: 196719 > > Submitted by: svysh.fbsd@gmail.com > > Approved by: bapt marino (implicit) > > > > 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 > > > > Modified: head/devel/Makefile > > > ============================================================================== > > --- 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 += p5-Attribute-Persistent > > SUBDIR += p5-AutoLoader > > SUBDIR += p5-AutoXS-Header > > + SUBDIR += p5-B-C > > SUBDIR += p5-B-Compiling > > SUBDIR += p5-B-Deobfuscate > > SUBDIR += p5-B-Flags > > > > Added: head/devel/p5-B-C/Makefile > > > ============================================================================== > > --- /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= B-C > > +PORTVERSION= 1.52 > > +CATEGORIES= devel perl5 > > +MASTER_SITES= CPAN > > +MASTER_SITE_SUBDIR= CPAN:RURBAN > > +PKGNAMEPREFIX= p5- > > + > > +MAINTAINER= svysh.fbsd@gmail.com > > +COMMENT= Perl compiler's C backend > > + > > +LICENSE= ART10 GPLv1 > > +LICENSE_COMB= dual > > + > > +BUILD_DEPENDS= p5-B-Flags>=0:${PORTSDIR}/devel/p5-B-Flags \ > > + p5-Opcodes>=0:${PORTSDIR}/devel/p5-Opcodes \ > > + p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run > > +RUN_DEPENDS:= ${BUILD_DEPENDS} > > + > > +USES= perl5 > > +USE_PERL5= configure > > +PERL_INC_STAGE= > ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE > > +MAKE_ENV+= PERL_INC_STAGE=${PERL_INC_STAGE} > > +PLIST_SUB+= PERL_ARCH=${PERL_ARCH} > > +NO_ARCH= yes > > No arch is wrong shared objects (.so) are clearly arch dependent > > Bapt >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BnPUkyER==T7RcWMiNoEY6a2%2BnuOt8iwn9Hr=Hd%2BVnMpvazgw>