Rpmbuild - setting name of created .rpm
I've been trying to find out what's the easiest way to set a fixed filename during rpm
creation. Can it be set somewhere in .spec file or as rpmbuild
parameter? The default name depends on version and relea开发者_JAVA技巧se number. Name of my rpm has to be always the same.
thanks
sync
Yes, override the %_rpmfilename
macro. The default value according to my rpm --showrc
is:
%%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm
So, you could add the following (or similar) to the top of your .spec file:
%define _rpmfilename %%{NAME}.%%{OS}.%%{ARCH}.rpm
精彩评论