русский
Germany.ruForen → Архив Досок→ Linux & Co

mc

29.09.09 15:30
Re: mc
 
=MxL=
=MxL=
in Antwort voxel3d 29.09.09 13:59
В ответ на:
Не нашёл, как определять зависимости для пакета исходных кодов, которые надо в .deb -е указать.

Это смотря что-как-и_чем ты собираешь, но если ты собираешься сам указывать, то для autotools :
strace -f -o /tmp/log ./configure
for x in `dpkg -S $(grep open /tmp/log|\
perl -pe -s!.* open\(\-([^\-]*).*!$1!- |\
grep ?^/-| sort | uniq|\
grep -v ?^\(/tmp\|/dev\|/proc\)- ) 2>/dev/null|\
cut -f1 -d-:-| sort | uniq`; \
do \
echo -n ?$x (>=- `dpkg -s $x|grep ^Version|cut -f2 -d-:-` ?), ?; \
done


Смотри dh_make: Build your own Debs (Graham Morrison). Ещё можно поставить CheckInstall, смотря что и для чего, для 1го пакета и alien'а с гуем на пару тыков мышью хватит.

 

Sprung zu