[Fedora-packaging] remove source files

Ville Skyttä ville.skytta at iki.fi
Thu Feb 11 07:01:36 UTC 2010


On Thursday 11 February 2010, Tom Lane wrote:
> Ville =?iso-8859-1?q?Skytt=E4?= <ville.skytta at iki.fi> writes:
> > On Thursday 11 February 2010, Scott Frankel wrote:
> >> I'm using a simple spec file to package a python-based application for
> >> distribution.  When passed to rpmbuild, it creates an rpm with both
> >> source (.py) and bytecode compiled (.pyc) files.  I'd like to remove
> >> the source files from the rpm.
> >
> > Try this in %files:
> > %exclude /path/to/stuff/*.py
> 
> Even easier: after running "make install" in the specfile script, just
> "rm" the files you don't want from the install tree.

In the case of Python packages, that will break automatic byte-compilation of 
missing *.pyc and *.pyo.


More information about the packaging mailing list