Страница 1 из 1

Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 16:53
ded_mopozzz
Хочу собрать два пакета:

HIDAPI - https://github.com/signal11/hidapi
и
USBRELAY - https://github.com/darrylb123/usbrelay

Так как они будут нужны постоянно, хотел бы воспользоваться сервисом ABF Rosa. Вот есть проекты на GitHub - с чего начать работу в ABF?

Re: Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 17:55
keleg
с регистрации, вестимо.
потом, если есть src.rpm то можно его импортировать, отредактировать в случае ошибок и собрать.

Re: Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 18:19
ded_mopozzz
Уже клонировал локально с GITHUB и разместил в ABF. Запустил сборку. Всё интуитивно - информации типа Get Started - не нашёл.

Re: Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 18:22
ded_mopozzz
В общем ошибка - нужен spec файл.

Re: Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 18:25
ded_mopozzz
... или ещё, что-то (непонятно) http://file-store.rosalinux.ru/api/v1/f ... ?show=true

Re: Rosa ABF - с чего начать?

Добавлено: 16 фев 2017, 19:28
ded_mopozzz
В общем так локально на коленках собрал.

Re: Rosa ABF - с чего начать?

Добавлено: 17 фев 2017, 07:21
keleg
Да, если спек с нуля делать это не совсем интуитивно. Но, хвала опенсорсу, на abf есть спеки всей росы, можно подсмотреть.

Re: Rosa ABF - с чего начать?

Добавлено: 17 фев 2017, 09:18
trs
ded_mopozzz писал(а):В общем так локально на коленках собрал.
Так с этого и надо начинать, для проверки.

Потом команды, что были использованы для сборки, копируются в spec файл.
Только вместо make будет %make и т.п. http://wiki.rosalab.ru/ru/index.php/%D0 ... 0.BB.D0.B0
И по такой спецификации утилитой rpmbuild собираете пакеты локально, опять же - для проверки.

После чего можно на abf сделать импорт проекта из srpm.
Нередко можно найти готовые rpm https://pkgs.org/download/hidapi и взять spec из соотвутствующих srpm за основу.

Информация есть в том числе и по консольному клиету abf

Re: Rosa ABF - с чего начать?

Добавлено: 17 фев 2017, 12:02
Алзим
ded_mopozzz писал(а):В общем ошибка - нужен spec файл.
На HIDAPI спек можете тут подсмотреть. https://pkgs.org/download/HIDAPI
Не редко их можно легко подогнать под Росу.
Роса «ровняется» под Федору. Но, у Федоры обычно сложные спеки и новичку непросто будет понять. Лучше попробуйте взять для образца Магию.
Качать надо src.rpm и распаковывать как обычный архив. Внутри будет спек.
А можете просто скачать src.rpm и попытаться запихать его в abf и пытаться собирать. А там смотреть по ошибкам.

Re: Rosa ABF - с чего начать?

Добавлено: 19 фев 2017, 01:36
ded_mopozzz
Попробую