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>