Re: Differentiate a src.rpm build from a binary rpm build

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 25, 2003 at 04:29:13AM -0800, Valery Reznic wrote:
> > I have a small shell script that figures out the
> > linux distribution the rpm 
> > was built on to include a small part into the
> > "release" field so the final 
> > package will be named something like:
> > name-version-4.rh9.i386.rpm. The 
> > problem is that the script is executed also when I
> > build the src.rpm file 
> > thus the name "mdk92.src.rpm" it's pretty
> > annoying...
> > 
> > How can I differentiate inside the spec the
> > invocation of a src.rpm build from 
> > the binary build ?
> You can redefine _rpmfilename from the standard
> %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm
> 
> to
> %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{YOUR_DISTRIBUTION_DEFINE}.%%{ARCH}.rpm
> 
> 
> It will affect ONLY binary packages names.

That has the same effect as simply renaming the file. The internal
nevr remains without %{YOUR_DISTRIBUTION_DEFINE}. Try

rpm -qip package.rpm 

to verify it.

> Valery
> > Mihai
-- 
Axel.Thimm@xxxxxxxxxxxxxxxxxxx

Attachment: pgp00003.pgp
Description: PGP signature


[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux