64btt cvsup?

Kris Kennaway kris at obsecurity.org
Wed Feb 25 21:10:59 PST 2004


On Thu, Feb 26, 2004 at 12:02:36AM -0500, Garance A Drosihn wrote:

> I did a 'make package' for ezm3 and cvsup-without-gui, and I put
> them in   ezm3-64btt-1.1_1.tbz
>     and   cvsup-without-gui-64btt-16.1h.tbz
> in the ~gad/public_distfiles on my freebsd.org account.  I still
> have no idea if that is what I'm supposed to do, or how people
> can pick up the packages from there, but at least I can say that
> I made some packages!

This looks reasonable.

> I tried making a package for cvsup-mirror, but that port is marked
> as "may not be packaged: too interactive."  My guess is that all
> you need to do is install the ezm3 package, and then compile
> cvsup-mirror like normal.
> 
> >Figure out the ports-Makefile-fu to make the new patches get
> >applied only if the system has a recent enough __FreeBSD_version.
> >That ought to do it.
> 
> I have no idea what ports-makefile-fu would be needed, but we
> haven't picked the value of __FreeBSD_version for this change yet,
> so I have the excuse that we couldn't really do this yet anyway.

Ports don't usually apply patches conditionally on the version.
Instead, wherever possible the patch itself should contain the
conditionals, i.e.

#if __FreeBSD_version >= 50210x
...
#endif

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-sparc64/attachments/20040225/c2b86eab/attachment.bin


More information about the freebsd-sparc64 mailing list