LINUX.ORG.RU

Сборка *.tgz


0

0

Простите за глупый вопрос, но как собрать бинарный пакет для Слаки? Т.е. у меня есть архив с исходниками тулзы, а мне нужно собрать отдельный пакет формата *.tgz. Как слить воедино два разных пакета?

anonymous

./configure --with-some-opts
make
make install DESTDIR=/tmp/package-foo
cd /tmp/package-foo
makepkg -c n -l y ../foo-x.y.z-iX86-1.tgz

В общих чертах

Deleted
()

man makepkg, man explodepkg

Deleted
()
Ответ на: комментарий от anonymous

> Спасибо, а в Gentoo так можно?

А в дженту - пишешь ebuild (за подробностями - http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1), и потом "emerge --buildpkg myprog". Или же, ставишь его как обычно, а потом делаешь "quickpkg myprog" - это работает для всех установленных пакетов, кстати, так можно систему забэкапить, чтоб не пересобирать все, если вдруг что =)

int19h ★★★★
()
Ответ на: комментарий от anonymous

> А что это такое?

прога такая, пакет собирает и устанавливает из исходников, например, так:

./configure

checkinstall

hda5
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.