[slack-ru] Re: как собрать свой tgz

  • From: Maxim Zubkov <zubkovmg@xxxxxxxxx>
  • To: slack-ru@xxxxxxxxxxxxx
  • Date: Tue, 04 Jan 2005 01:47:16 +0300

Dmitry Glazov пишет:

Maxim Zubkov said the following on 03.01.2005 20:11:

h1ma. пишет:


hi all,

configure && make и все что собралось собрать в пакет для слаки?

______________________
h1ma.                         mail2me: h1ma at mail dot ru
JID: h1ma at jabber dot snc dot ru

np: Yahel And Infected Mushroom - Live At Japan






Просто.
Как один из вариантов:
./configure ./make ./checkinstall -S --pkgname=имя_пакета --pkgversion=версия --pkgarch=архитектура --pkgrelease=номер_сборки --nodoc




Гмм.. :-)
А что, и сам make и checkinstall уже лежат в исходниках любого пакета? :-))))))


лучше расскажите, как собрать newsx под 10 слакой... :-(

а то новости читать неудобно... :-)


Ну makefile присутствует или генерится ./configure.:) Следовательно и что такое команда как make существует.:)
ps. Вообще-то как я и сказал это только один из способов сборки.
Есть по крайне мере ещё два.
1. через ./configure --prefix=/что-то там && make && mkdir /tmp/pkg/{prog-name}/что-то там && make install prefix=/tmp/pkg/{prog-name}/что-то там \ && cd /tmp/pkg/{prog-name} && makepkg {prog-name}-{ver}-{arh}-{bild}.tgz && intsallpkg {prog-name}-{ver}-{arh}-{bild}.tgz


2. Пишим Build-скрипт ( помогает потом если нужно обновить программу). Как?:) Смотим и учимся на Build-cкриптах которые прилагаются к
каждому исходнику на диске с сырцами.


ps. Сам чередую способы, по мере необходимости.:)

А что там не собирается? Я просто не пробовал, но интересно.:)



Other related posts: