distfile belongs to?
Scot Hetzel
swhetzel at gmail.com
Tue Dec 5 08:39:30 PST 2006
On 12/4/06, Wesley Shields <wxs at atarininja.org> wrote:
> > After a cursory exam this looks really great! I'd love to see this, or
> > something like it added ASAP. At minimum the bsd.port.mk patch should
> > definitely be added even if it takes a while for the other stuff to
> > percolate.
> >
> > Doug
>
> I'm fairly certain that the bsd.port.mk patch requires the other one
> (pkg_create will fall over when it encounters the @distfile lines). I'd
> be happy to send-pr it if nobody objects in a day or two.
>
The bsd.port.mk patch could be changed to:
.if (${OSVERSION} > 602100 && ${OSVERSION} < 700000) || ${OSVERSION} > 700027
PKGDISTFILE= "comment distfile"
.else
PKGDISTFILE="distfile"
.endif
:
:
- ${ECHO_CMD} "@distfle $${file}" >> ${TMPPLIST}; \
+ ${ECHO_CMD} "@${PKGDISTFILE} $${file}" >> ${TMPPLIST}; \
This would allow the bsd.port.mk patch be added, without having to
update the pkg_install tools on older systems.
Then the ports tools (portupgrade, portmaster, ..) could be changed to
look for either "@distfile" or "@comment distfile" in the +CONTENTS
file.
I also noticed that the patch to the pkg_info man page is using a
lower case f, instead of an upper case F for the option to show the
distfiles of a given package.
Scot
--
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.
More information about the freebsd-ports
mailing list