svn commit: r378955 - in head/devel: . p5-B-C
Muhammad Moinur Rahman
bofh at FreeBSD.org
Sun Feb 15 10:08:28 UTC 2015
Fixed at r379031.
On Sat, Feb 14, 2015 at 5:12 PM, Baptiste Daroussin <bapt at 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 at 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 at 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 at 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
>
More information about the svn-ports-all
mailing list