From owner-svn-ports-head@FreeBSD.ORG Sun Feb 15 10:08:28 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6A537969; Sun, 15 Feb 2015 10:08:28 +0000 (UTC) Received: from mail-ie0-f178.google.com (mail-ie0-f178.google.com [209.85.223.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D6C13D9; Sun, 15 Feb 2015 10:08:27 +0000 (UTC) Received: by iecrd18 with SMTP id rd18so28485160iec.5; Sun, 15 Feb 2015 02:08:21 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=kYVanUmbLRERL+oCyvLYPP9d6e/Qj7MZ9X3B35lh7iE=; b=QwZ/+hCJE5g6IpzgILb/x7j3prJCWVxUE9XKJ/lxdskTr3unSds4TA6lcEo+Q/KPWH mpescUzkjf0md7LrttiCvnXWQKG3mwPl7b48Aqi7MfEfImY9vWnJwmQ2xJMGjtMKFdHy KtMp8Q8fEQpI9v1+BVxbKxto3F2GtkFswYII0k93iyNyzs/U7ejIctOI+gzKidfVs3Qy kolSiaPC4qY6MrYAP6mXu4kAzztoLqtiNMuZRTiCmExFmtEOGLzu6TVNpbZOo8JK9Woy LKllqfH34YmSf6aFcuLINtTo3JYNQuMU3NiCttVxBokMygLHzr1oZgLNz0v7V8feu+T6 GZ+A== X-Received: by 10.107.138.195 with SMTP id c64mr22963382ioj.47.1423994901261; Sun, 15 Feb 2015 02:08:21 -0800 (PST) Received: from mail-ie0-f178.google.com (mail-ie0-f178.google.com. [209.85.223.178]) by mx.google.com with ESMTPSA id qd2sm6434613igc.22.2015.02.15.02.08.20 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Feb 2015 02:08:21 -0800 (PST) Received: by iecvy18 with SMTP id vy18so28422604iec.6; Sun, 15 Feb 2015 02:08:20 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.50.61.238 with SMTP id t14mr15224029igr.34.1423994900514; Sun, 15 Feb 2015 02:08:20 -0800 (PST) Received: by 10.64.192.70 with HTTP; Sun, 15 Feb 2015 02:08:20 -0800 (PST) In-Reply-To: <20150214111255.GP29891@ivaldir.etoilebsd.net> References: <201502141016.t1EAGWkw066845@svn.freebsd.org> <20150214111255.GP29891@ivaldir.etoilebsd.net> Date: Sun, 15 Feb 2015 16:08:20 +0600 Message-ID: Subject: Re: svn commit: r378955 - in head/devel: . p5-B-C From: Muhammad Moinur Rahman To: Baptiste Daroussin , Andrej Zverev Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "svn-ports-head@freebsd.org" , "svn-ports-all@freebsd.org" , "ports-committers@freebsd.org" X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Feb 2015 10:08:28 -0000 Fixed at r379031. On Sat, Feb 14, 2015 at 5:12 PM, Baptiste Daroussin 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 > > +# $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 >