Deluge - как собрать deb пакет из сырцов

Автор su16, 10 мая 2012, 22:56:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

su16

Всем доброго времени суток!

Хочу собрать Deluge из сырцов в deb пакет.
скачал с офсайта исходники, читаю ридми:
python setup.py build
sudo python setup.py install

отлично, первой строкой собрал бинарники, теперь собсно хочу deb пакет без установки.

файловая структура такая:
Открыть содержимое (спойлер)
folders:
build, deluge,  doc-pak, docs, libtorrent
files:
AUTHORS
get_libtorrent.sh
MANIFEST.in
README
DEPENDS                   
msgfmt.py   
setup.py
ChangeLog 
description-pak 
ez_setup.py 
LICENSE           
msgfmt.pyc
[свернуть]
и скажу честно, я это не понимаю. как всё это собрать воедино то?

Открыть содержимое (спойлер)

я нашёл в папке libtorrent файл autotool.sh, выполнил и получил конфигурацию.
далее всё просто:
./configure
make -j9
sudo checkinstall -D --install="no" --pkgname "libtorrent" --pkgversion "1.3.5" --pkgarch "amd64" --pkgrelease "1" --maintainer "su16" -y
получил пакет libtorrent*.deb, установил и понял, что нехватает GUI морды...
похоже, что она лежит в папке deluge, но как её собрать из горы питоновских файлов в deb пакет - загадка...
[свернуть]

подскажите сколько пакетов должно быть в результате собрано из исходников и как их собрать через checkinstall? ???

Сообщение объединено: 11 мая 2012, 16:24:24

отыскал в setup.py хелп - там описана возможность собрать дистро-независимый бинарный пакет... как его переделать в валидный deb ?
Если вам дают бесплатное, то, скорее всего, товар - это вы.
https://occupyflash.org/