Автор Тема: Вопрос по сборке пакета с помощью rpmbuild  (Прочитано 9998 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Замените
./configure --lib_path=%{_libdir} --prefix=/usr/src/RPM/tmp/
на
%configure
Я так пробовал в первый раз, пишет не хватает макросов, я поставил все какие были.
Ерунда какая-то. Можно весь вывод ошибки ?
Кстати, был в ALT когда-то мантейнер rupor. Давно, правда, это забросил.
Это точно не я.
Того рупора я лично знаю. Это просто к слову.

Мне со скобками проще ориентироваться, но раз надо без, то буду без...
Не надо. Если проще, значит проще. Оба варианта вполне нормальные.
Пакеты src.rpm и rpm от mountmanager.
Не у всех есть регистрация на яндекс-диске.
« Последнее редактирование: 06.01.2015 21:55:34 от asy »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Ковыряю Hasher, хорошая это штука оказывается, перешел из виртуалбокса на основной компутер. Теперь решил собирать из чрута. А вот со сборкой вне чрута с помощью hsh *.src.rpm  уж очень долго и sisyphus_check вечно ругается на package приходится выключать проверки... , но в общих чертах среда хорошая. Позднее соберу еще что-нибудь для закрепления материала.
Параллельно пишу краткий мануал по сборке для себя. Когда почувствую, что он имеет смысл не только для меня, выложу на форум. Чтобы новички как я не повторяли мои ошибки.
Не у всех есть регистрация на яндекс-диске.
Для скачивания она не нужна.

« Последнее редактирование: 07.01.2015 17:21:25 от Koi »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Пересобрал Pinta. В репозитории версия 1.4 только.
https://yadi.sk/d/sgItoup2doaUT в папке rpm версия 1.5 если кому нужна.

Не нашел инструкцию как правильно оформить перезборку поэтому авторов и т.д в файле спецификации не менял. Буду благодарен если кто-то сможет объяснить как правильно оформлять перезборки.

Кстати не понимаю почему в дистрибутивах альт стоит kolourpaint, pinta же лучше и возможностей больше.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Пересобрал Pinta. В репозитории версия 1.4 только.
https://yadi.sk/d/sgItoup2doaUT в папке rpm версия 1.5 если кому нужна.

Не нашел инструкцию как правильно оформить перезборку поэтому авторов и т.д в файле спецификации не менял. Буду благодарен если кто-то сможет объяснить как правильно оформлять перезборки.

Кстати не понимаю почему в дистрибутивах альт стоит kolourpaint, pinta же лучше и возможностей больше.
Потому что есть пользователи KDE, которые вполне используют единообразную kolourpaint
Андрей Черепанов (cas@)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 972
Кстати не понимаю почему в дистрибутивах альт стоит kolourpaint, pinta же лучше и возможностей больше.

kolourpaint нужен в школах

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Как собрать rpm программы состоящей из скриптов?
Вот есть исходники в гит. Есть пример опакечивания скриптов?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Укладывешь всё в один каталог, архивируешь его, а в спеке пишешь куда какой файл положить.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
куда какой файл положить.
в %file?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
В %install и %file

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
У меня так в genspec сделано. Можно посмотреть наpackages.altlinux.org
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
genspec с
а что это за genspec - как им пользоваться?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
У меня допустим есть исходники на c. я им могу через qmake создать файл .pro, упаковать в тарбол, а дальше?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Это генератор спека на основе шаблона.
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Это генератор спека на основе шаблона.
Я это понял,  а какие шаблоны есть, и как свой создать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
rpm -ql genspec

Там всё просто. Надо будет добавить шаблонов. Предлагай.
Андрей Черепанов (cas@)