Сборка пакетов из тарболов на жестком диске (Как собрать?)

Модератор: Модераторы разделов

Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Сборка пакетов из тарболов на жестком диске

Сообщение Kostoprav74 »

У меня большая коллекция тарболов на жестком диске, скачанных ранее для Slackware. Как собрать из них пакеты для ArchLinux? Все доки и поиск дают инфу только о том как собрать пакеты через PKGBUILD, где тарболы будут скачаны автоматически. Как собрать пакеты уже из скачанных тарболов? Пробовал в PKGBUILD указывать

Код: Выделить всё

source=(file:///home/kostoprav74/<имя_тарбола>.tar.bz2)

результатов не дал. Система ругается, что данный файл не найден.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
kidoz
Сообщения: 180
ОС: Archlinux/Gnome

Re: Сборка пакетов из тарболов на жестком диске

Сообщение kidoz »

Тарбол должен находиться в том же месте где и PKGBUILD, и имя его должно совпадать с тем, которое указано в source=().
irc.freenode.net #archlinux-ru (UTF-8)
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Kostoprav74 »

Большое спасибо! А можно в ArchLinux собрать пакет без PKGBUILD, как в Slackware? Порой за не имением времени писать слакбилд, просто распаковываешь тарбол и вручную собираешь пакет.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Сборка пакетов из тарболов на жестком диске

Сообщение romuil »

Kostoprav74 писал(а):
06.12.2009 05:23
Большое спасибо! А можно в ArchLinux собрать пакет без PKGBUILD, как в Slackware? Порой за не имением времени писать слакбилд, просто распаковываешь тарбол и вручную собираешь пакет.

И превратить систему в помойку?
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Kostoprav74 »

romuil писал(а):
06.12.2009 08:01
Kostoprav74 писал(а):
06.12.2009 05:23
Большое спасибо! А можно в ArchLinux собрать пакет без PKGBUILD, как в Slackware? Порой за не имением времени писать слакбилд, просто распаковываешь тарбол и вручную собираешь пакет.

И превратить систему в помойку?

romuil, вы ошибаетесь. Если предварительно собрать пакет из исходников, а потом установить, то помойки не будет. Стереотип о слакварщиках и других поклонников source-based дистрибутивов, которые только и умеют делать

Код: Выделить всё

./configure
make
make install

давно изжил себя.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Aectann »

Kostoprav74 писал(а):
06.12.2009 05:23
А можно в ArchLinux собрать пакет без PKGBUILD, как в Slackware? Порой за не имением времени писать слакбилд, просто распаковываешь тарбол и вручную собираешь пакет.

Wocka, арчевый аналог checkinstall'а.

romuil писал(а):
06.12.2009 08:01
И превратить систему в помойку?

Подразумевается же сборка в пакеты, которые будут управляться пакетным менеджером (более или менее, конечно), а не тупо make install/uninstall.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Shlomo »

А если не секрет, сем не подходит makepkg из abs? По моему, то же яйцо, только вид с боку.
Изображение
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Kostoprav74 »

Aectann писал(а):
08.12.2009 20:24
Kostoprav74 писал(а):
06.12.2009 05:23
А можно в ArchLinux собрать пакет без PKGBUILD, как в Slackware? Порой за не имением времени писать слакбилд, просто распаковываешь тарбол и вручную собираешь пакет.

Wocka, арчевый аналог checkinstall'а.

romuil писал(а):
06.12.2009 08:01
И превратить систему в помойку?

Подразумевается же сборка в пакеты, которые будут управляться пакетным менеджером (более или менее, конечно), а не тупо make install/uninstall.

Большое спасибо!


Shlomo писал(а):
08.12.2009 23:21
А если не секрет, сем не подходит makepkg из abs? По моему, то же яйцо, только вид с боку.

makepkg работает только с PKGBUILD.
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Сборка пакетов из тарболов на жестком диске

Сообщение moog »

Написать PKGBUILD среднего уровня сложности - дело пяти минут.
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Сборка пакетов из тарболов на жестком диске

Сообщение Shlomo »

Kostoprav74 писал(а):
10.12.2009 07:27
makepkg работает только с PKGBUILD.

А в чем проблема в ABS? Система точно то та же - сборка пакетов из сорцов!


moog писал(а):
12.12.2009 12:59
Написать PKGBUILD среднего уровня сложности - дело пяти минут.

Даже если нет опята, или не получается, то всегда можно попросить на офоруме, в соответствующем разделе. На моей памяти еще не было случая, что бы не помогли.

Kostoprav74 писал(а):
05.12.2009 14:02
результатов не дал. Система ругается, что данный файл не найден.

Кстати, можно не прописывать адрес, апросто копировать сорцы в директорию сборки, там где PKGBUILD. Я так раньше делал, когда лень было писать все.
Изображение
Спасибо сказали: