Debianize python package

From Wikitech
Revision as of 13:13, 17 January 2013 by Hashar (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Create an instance in labs.

sudo -s
gem install fpm
mkdir /mnt/workdir
cd /mnt/workdir
git://github.com/specialunderwear/debianize.sh.git

Lookup your package at http://pypi.python.org/ . We will use voluptuous as an example.

# cd /mnt/workdir
// download:
# wget http://pypi.python.org/packages/source/v/voluptuous/voluptuous-0.6.tar.gz
// uncompress
# tar -xvzf voluptuous-0.6.tar.gz
# cd /mnt/workdir/voluptuous-0.6
// build!
# ../debianize.sh/debianize.sh -m "Antoine Musso <hashar@free.fr>"

If all goes well, you will end up with some deb packages:

$ ls -1 *.deb
python-distribute_0.6.34_all.deb
python-voluptuous_0.6_all.deb
$
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox