On Apr 5, 2008, at 2:11 PM, Ralf S. Engelschall wrote:
> On Sat, Apr 05, 2008, Jeff Johnson wrote:
>
>> [...]
>> AFAIK vcheck is functional in rpm, but there may be some slight
>> differences in rpmbuild options and usage that may still depend on
>> OpenPKG.
>
> %track is fully functional in RPM 5 -- I've just checked it a few
> minutes ago (see my reply on rpm-devel@, too). OpenPKG uses %track the
> same way, it just uses a larger section prolog in order make sure that
> the external "vcheck" package is installed (which exists because
> vcheck
> depends on "perl", "perl-www" and a bunch of other packages):
>
I thought vcheck "worked" in rpm-5.0, but I can never remember all
the bleeping options to rpm
and was too lazy to check ;-)
Now that there is the means to deliver explicit custom %track data
for the
everyone-has-to-be-different case, its likely time to drill a header
extension
through a headerSprintf template that looks like
prog %{NAME} = { \
version = %{VERSION} \
url = %{URL} \
regex = %{NAME}-(__VER__)\.tar\.gz \
}
that has a better than even chance of working for most upstream
sources. Certainly
trivial to add Yet Another popt alias to spew the expansion.
Yes more would need to be done with %{URL}, perhaps adding
RPMTAG_SOURCEURL
to capture the base of the SourceN: directive and add to headers.
73 de Jeff
Received on Sat Apr 5 20:28:24 2008