[SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0.0+svn1806-1-10-ga1a93ce
Adrian Knoth
adi at drcomp.erfurt.thur.de
Tue Apr 20 15:17:34 UTC 2010
On Tue, Apr 20, 2010 at 04:46:11PM +0200, Jonas Smedegaard wrote:
>> Include python site-packages for ffado-mixer (Closes: #578499)
>> +debian/tmp/usr/lib/python*
>> support/xdg/ffado.org-ffadomixer.desktop usr/share/applications/
>
> This looks wrong: Python modules should be packaged separately,
> following Debian Python Policy.
We're talking about
/usr/lib/python2.5/site-packages/ffado/
and
http://www.debian.org/doc/packaging-manuals/python-policy/ch-python.html#s-paths
says
Public Python modules not handled by python-central or python-support
must be installed in the system Python modules directory,
/usr/lib/pythonX.Y/dist-packages for python2.6 and later, and
/usr/lib/pythonX.Y/site-packages for python2.5 and earlier.
We could probably call python-support in the rules file, if it's not
done automagically by cdbs. ;)
In addition,
http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html
says
Python packages are directories containing at least a __init__.py,
other modules, extensions and packages (A package in the Python sense is
unrelated to a Debian package)
More information about the pkg-multimedia-maintainers
mailing list