I used the python-stdeb in the ubuntu 10.04 repo to install itself using the
newest version from the git repo:
http://github.com/astraw/stdeb.git
Steps:
1) Add the following to ~/.pydistutils.cfg:
vvvvvvvvvvvvvvvv
[global]
command-packages: stdeb.command
^^^^^^^^^^^^^^
2) If necessary, edit a stdeb.cfg file which contains the options for debian/control.
The stdeb git repo already has a sensible stdeb.cfg file, but for another project,
the following might be appropriate:
[DEFAULT]
Depends: python-numpy
XS-Python-Version: >= 2.6
Provides: python-myproject
3) python setup.py bdist_deb
4) dpkg -i deb_dist/python-stdeb_0.6.0+git-1_all.deb
NB: comparing that .deb
with the one in the
apt cache:
/var/cache/apt/archives/python-stdeb_0.5.1-1_all.deb
Shows similar install paths ... so I think everythings ok
NB:
Another possibility would be:
$ sudo checkinstall --install=no python setup.py install
But I suppose stdeb is more savvy in its pythonic ways ...
Monday, September 6, 2010
distutils/setuptools python setup.py install -> automatic .deb generation
Labels:
checkinstall,
debian,
distutils,
setup.py,
setuptools,
stdeb,
ubuntu
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment