svn commit: r306231 - head/x11-toolkits/xview-clients

Baptiste Daroussin bapt at FreeBSD.org
Mon Oct 22 19:38:42 UTC 2012


On Mon, Oct 22, 2012 at 06:00:21AM -0700, Cy Schubert wrote:
> In message <201210211216.q9LCGtYf072087 at svn.freebsd.org>, Baptiste 
> Daroussin wr
> ites:
> > Author: bapt
> > Date: Sun Oct 21 12:16:55 2012
> > New Revision: 306231
> > URL: http://svn.freebsd.org/changeset/ports/306231
> > 
> > Log:
> >   Fix build dependency line
> >   
> >   Feature safe:	yes
> > 
> > Modified:
> >   head/x11-toolkits/xview-clients/Makefile
> > 
> > Modified: head/x11-toolkits/xview-clients/Makefile
> > =============================================================================
> > =
> > --- head/x11-toolkits/xview-clients/Makefile	Sun Oct 21 12:12:54 2012
> > 	(r306230)
> > +++ head/x11-toolkits/xview-clients/Makefile	Sun Oct 21 12:16:55 2012
> > 	(r306231)
> > @@ -17,7 +17,7 @@ COMMENT=	OpenLook applications and man p
> >  
> >  CONFLICTS=	props-1.0
> >  
> > -PATCH_DEPENDS=	${NONEXISTENT}:${.CURDIR}/../xview:patch
> > +PATCH_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:patch
> >  CONFIGURE_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/x11-toolkits/xview:configure
> >  LIB_DEPENDS=	xview.3:${PORTSDIR}/x11-toolkits/xview
> 
> Why? I just rebuilt all my ports about two weeks ago. My massive rebuild 
> didn't need this.
> 
> Ditto for the previous commit.
> 
> 
> -- 
> Cheers,
> Cy Schubert <Cy.Schubert at komquats.com>
> FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org
> 
> 	The need of the many outweighs the greed of the few.
> 
> 

Hi,

It's true that my commit log is not very useful. This change is not to "fix" the
ports which were already working but to fix the line to make it consistent all
the rest of the ports tree aka
something:${PORTSDIR}/category/port[:target]

The main reason for this is some tools are calling make -VBUILD_DEPENDS
-VRUN_DEPENDS etc to gather all different dependencies in a single call of make
(for it to be as fast as possible) both of the tools being for example:
poudriere and portbuild2, but I spotted many other

Given than less then 1% of the ports tree were having "non standard" dependency
line, which were either breaking those tools or which were forcing those tools
to use a slower method to gather the informations and given that the change
wasn't affecting either readability or the way the ports works, I changed the
few ports that were concerned, it was something like around 15 of them over the
24k.

Sorry for not having been informative enough the first time.

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20121022/657bd8e4/attachment-0001.sig>


More information about the svn-ports-all mailing list