Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Aug 2008 09:36:53 -0400
From:      "Brian A. Seklecki" <bseklecki@collaborativefusion.com>
To:        ports@freebsd.org
Cc:        Michiel Rook <michiel.rook@gmail.com>, Steve Polyack <spolyack@collaborativefusion.com>, kuriyama@FreeBSD.org, users@phing.tigris.org, "Nick Kiraly \(.Nick\)" <nkiraly@collaborativefusion.com>, Hans Lellelid <hans@xmpl.org>, gerrit.beine@gmx.de
Subject:   Re: [phing] Updated FreeBSD Phing Port
Message-ID:  <1217857013.31418.27.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com>
In-Reply-To: <1212181895.2876.9.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com>
References:  <20071002110641.T58608@arbitor.digitalfreaks.org> <470929CF.2030001@gmail.com> <20080404112523.F86260@arbitor.digitalfreaks.org> <1207323967.12773.103.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com> <1207327408.12773.118.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com> <1207582328.12507.36.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com> <1212181895.2876.9.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com>

next in thread | previous in thread | raw e-mail | index | archive | help

As we near the 9 month anniversary of this, [er kuriyama@FreeBSD.org, I
recommend that we commit the new version of this port.

~BAS


On Fri, 2008-05-30 at 17:11 -0400, Brian A. Seklecki wrote:
> All:
> 
> Normally I would say that this PR may be approaching the point where we
> override the maintainer -- the problem is that I haven't received any
> feedback from anyone other than my development team.
> 
> ~BAS
> 
> On Mon, 2008-04-07 at 11:32 -0400, Brian A. Seklecki wrote:
> > The associated PRs are:
> > 
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/122450
> > 
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/121791
> > 
> > My draft version of the rewrite is at:
> > 
> > http://people.collaborativefusion.com/~seklecki/phing-2.3.0-CFI1.tar
> > 
> > I would note that there is a 20-line count diff of the file-contents
> > listing  -- someone should  dig through it to validate that some files
> > massive list of files has not been added since I originally composed the
> > PLIST back in .... late October of 2007?  I just never filed PR for some
> > reason.
> > 
> > Feedback appreciated  -- be sure to CC: bug-follow@freebsd.org with
> > title "e: ports/122450: devel/php5-phing redesign"
> > 
> > TIA,
> > 
> > ~BAS
> > 
> > On Fri, 2008-04-04 at 12:43 -0400, Brian A. Seklecki wrote:
> > > I remember now why I never filed the PR -- the whole thing is fucked.  I
> > > realized that after I tried to conver the FreeBSD port from a simple
> > > do-install: target to use ${PORTSDIR}/devel/pear/bsd.pear.mk:
> > > 
> > > 
> > > Here are the two big issues that I require guidance with:
> > > 
> > > 1) FreeBSD Ports PEAR subsystem designates pear package contents as
> > >    either: $TESTS $SCRIPTFILES $SQLS $EXAMPLES $DOCS or $FILES
> > > 
> > >    Not the most ambiguous designations ever, but close.
> > > 
> > >    Pear packages use categories: "script", "php", "data", "doc" 
> > > 
> > >    Could anyone comment on the mappings?
> > > 
> > > 2) The PEAR port is installing a "script" in $PREFIX/bin/phing
> > >    as a bourne shell script wrapper around $PREFIX/share/pear/phing.php
> > > 
> > >    script /usr/local/bin/phing
> > >   
> > > 
> > >    $ ident /usr/local/bin/phing
> > >    /usr/local/bin/phing:
> > >    $Id: pear-phing 123 2006-09-14 20:19:08Z mrook $
> > > 
> > >    Where as we are running some sed(1) statements on:
> > >     
> > >     ${WRKSRC}/bin/phing the installing it as ${PREFIX}/bin/phing
> > > 
> > >     However, i think some of these post-extract: targets are legacy 
> > >     because one substrpl is: "s|/opt/phing|${PREFIX}/lib/php/phing|"
> > > 
> > >     But:
> > > 
> > >     $ grep -i opt \
> > >           [../obj]/devel/php5-phing-work/work/phing-2.3.0/bin/phing.php 
> > >       // Set any INI options for PHP
> > > 
> > >     No such instances of this string exist any more in "phing.php" or
> > >     "phing" in 2.3.0x
> > > 
> > > I'm filing the PR now and I'll let everyone else fight over the proper
> > > solution.
> > > 
> > > ~BAS
> > > 
> > > 
> > > On Fri, 2008-04-04 at 11:46 -0400, Brian A. Seklecki wrote:
> > > > 
> > > > 
> > > > On Fri, 2008-04-04 at 11:27 -0400, Brian A. Seklecki wrote:
> > > > > Michiel et. al.:
> > > > > 
> > > > > Some of my developers are telling me that they are having some trouble 
> > > > > using the stable v2.3.0 in FreeBSD ports.
> > > > 
> > > > Oh yea, my day is done for:
> > > > 
> > > > seklecki@soundwave:/home/seklecki$ wc -l phing_port.txt phing_pear.txt
> > > >   272 phing_port
> > > >   301 phing_pear
> > > > 
> > > >   573 total
> > > > 
> > > > I have a vague recollection, maybe 6 months ago, converting the FreeBSD
> > > > port to use the PEAR-framework so that it is properly registered --
> > > > spending 18 hours sorting out PLIST differences.
> > > > 
> > > > What happened? Maybe I forgot to file PR?
> > > > 
> > > > ~BAS
> > > > 
> > > > 
> > > > > I'm digging for details now -- but I may be related to the path in which 
> > > > > the PEAR package installs files v.s. the Port.
> > > > > 
> > > > > Any insight into this before I burn my day down?
> > > > > 
> > > > > ~BAS
> > > > > 
> > > > > On Sun, 7 Oct 2007, Michiel Rook wrote:
> > > > > 
> > > > > > Hi Brian,
> > > > > >
> > > > > >> We should endeavor to update this to something recent.  We'll try this from 
> > > > > >> here and forward results on.
> > > > > >
> > > > > > That'd be great! The latest release is 2.3.0RC1 - we're hoping to release 
> > > > > > 2.3.0 soon(ish).
> > > > > >
> > > > > > regards,
> > > > > >
> > > > > > Michiel
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: users-unsubscribe@phing.tigris.org
> > > > > > For additional commands, e-mail: users-help@phing.tigris.org
> > > > > >
> > > > > >
> > > > > 
> > > > > l8*
> > > > >  	-lava (Brian A. Seklecki - Pittsburgh, PA, USA)
> > > > >  	       http://www.spiritual-machines.org/
> > > > > 
> > > > >      "Guilty? Yeah. But he knows it. I mean, you're guilty.
> > > > >      You just don't know it. So who's really in jail?"
> > > > >      ~Maynard James Keenan
> > > > > 
> > > > > 
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: users-unsubscribe@phing.tigris.org
> > > > > For additional commands, e-mail: users-help@phing.tigris.org
> > > > > 
-- 
Brian A. Seklecki <bseklecki@collaborativefusion.com>
Collaborative Fusion, Inc.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1217857013.31418.27.camel>