[Fedora-packaging] About removing libtool file
Michael Schwendt
mschwendt at gmail.com
Tue Feb 22 09:22:31 UTC 2011
On Mon, 21 Feb 2011 21:41:07 -0300, Sergio wrote:
> Hi,
> It's stated at http://fedoraproject.org/wiki/Packaging/ReviewGuidelines:
> "MUST: Packages must NOT contain any .la libtool archives, these must
> be removed in the spec if they are built"
>
> Is the same to exclude .la libtool archives that *remove" them? In
> other words is compliant a spec file if does that?
"rm" without "-f" and %exclude give the same result. Both fail the build,
if the file to be deleted is not present in the %buildroot. You are free
to choose either one.
You may also use "rm -f" (and derived commands) at end of %install to remove
files, but that would not fail the build for files which have not been built
anymore prior to their removal. It's the brute-force "delete if present, else
don't care" removal of files from %buildroot.
More information about the packaging
mailing list