[Comm] помогите собрать... (webshots для linux'a)

Michael Shigorin mike на osdn.org.ua
Чт Янв 7 16:17:23 UTC 2010


On Thu, Jan 07, 2010 at 11:31:07AM +0300, Алексей Данилович wrote:
> > > Давайте поучимся пакетить. :)
> > Давайте, с удовольствием! Если поможете научиться с нуля, я буду рад.
> Только вот, там прога устанавливается методом setup.py. Это как
> учесть?

Посмотреть аналогичные.  В wammu.spec, например, наблюдаю:

%prep
%setup

%build
SKIPWXCHECK=yes python setup.py build
                       
%install               
SKIPWXCHECK=yes python setup.py install --root %buildroot --optimize=2 --record=INSTALLED_FILES
subst '/man1/ D' INSTALLED_FILES

%files -f INSTALLED_FILES
%doc README AUTHORS COPYING FAQ PKG-INFO
%dir %python_sitelibdir/Wammu
#dir %python_sitelibdir/Wammu/wxcomp
%_man1dir/*

> И еще, хорошо бы наверное ее разделить на собственно сабдж, kde
> и gnome binding'и, а то мне оно притащило сейчас evoution
> server какойто, и еще кучу гномовского, хотя я им не
> пользуюсь.... Тут уже, как я понимаю, питон знать надо?

Скорее всего, обойдётся раскидыванием файлов, хотя зуб не дам.
Лучше действовать итеративно -- собрать сперва мегапакет,
а потом уж его доводить, чем отложить на полпути и так ничего
и не выложить.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки community