On Mon, May 09, 2005 at 02:39:24PM -0500, Tom 'spot' Callaway wrote:
> Thanks to the fine work of Ignacio Vazquez-Abrams and Jeremy Katz, we've
> got some more of this tricky packaging stuff figured out.
>
> To get all this goodness, you need to make sure you've got the latest
> copy of common/ from CVS. Doing a cvs update in your checkout dir should
> grab it.
>
> 1. dist tags:
> Dist tags are now very very easy. So easy, even I can use it properly.
> Here is how you use it.
>
> Take your:
> Release: 5.
>
> Append %{?dist} to the end. It should now look like:
> Release: 5%{?dist}
>
> Then, run: make tag.
>
> Thats all. The buildsystem defines %{dist} (and helper variables such as
> %{fedora}) based on the cvs branch that you're sitting in. The same
> thing is true for make build.
Ok, very cool. This is exactly what I was asking for in my thread from last
week. Thanks Ignacio and Tom.
josh