Vadim |
|
Темы:
280
Сообщения:
1909
Участник с: 20 ноября 2013
|
Вышла новая версия compiz +emerald 0.8.12.В AUR нету,видно никто не хочет заниматься. Хочу сделать себе пакеты.Читаю вот тут
Linux Forever!
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Берём бинарник, и пишем В ответ получаем список требуемых библиотек, а потом для каждой ищем пакет, которому она принадлежит.Поскольку процесс, очевидно, поддаётся автоматизации, возможны готовые решения, но я их не искал, так что можете поискать. |
A.T.W.A. |
|
Темы:
14
Сообщения:
658
Участник с: 21 марта 2011
|
Ещё namcap в помощь. |
Vadim |
|
Темы:
280
Сообщения:
1909
Участник с: 20 ноября 2013
|
Natrio а где взять бинарник если я я его только хочу сделать? Нашёл пакет compiz 0.8.12 rpm для fedora,распаковал,команда вот что выдаёт теперь для каждого файла искать пакет,который его предоставляет?Довольно муторное занятие...A.T.W.A. про namcap попробую поискать и почитать.
Linux Forever!
|
Vadim |
|
Темы:
280
Сообщения:
1909
Участник с: 20 ноября 2013
|
Просмотрел зависимости пакета compiz 0.8.12 командой,подсказанной Natrio,спасибо вам за полезную подсказку,они совпадают с зависимостями пакета compiz-core 0.8.10-1 из aur. Попробовал использовать изменённый PKGBUILD от этого пакета,не работает,там autogen-sh а в новом пакете его нет. Упростил PKGBUILD на примере какого-то пакета,всё собралось но пока не устанавливал,надо все 10 пакетов подготовить,удалить старые compiz и emerald а потом из консоли установить новые пакеты. Огромная просьба к знатокам,просмотрите созданый мной PKGBUILD,правильно я сделал?Делаю впервые.Будет работать или врядли? Вот то что поместилось в терминале при сборке пакета
Linux Forever!
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
VadimПредполагается, что вы сначала пытаетесь собрать пакет руками, смотрите, на отсутствие чего ругается система сборки, доустанавливаете нужные пакеты, и наконец, после успешной сборки дополнительно проверяете, от чего ещё из уже установленного у вас в системе он зависит. Когда всё собрано, и зависимости определены, можно начинать автоматизировать процесс сборки, записывая его в PKGBUILD. |
Vadim |
|
Темы:
280
Сообщения:
1909
Участник с: 20 ноября 2013
|
Natrio,спасибо. В общем провозился немало,но все десять пакетов собрал,сделал для них pkgbuild-ы и установил.Поначалу ccsm не запускался,требовал модуль gi.Нашёл в интернете решение,установил python2-gobject допишу в pkgbuild к ccsm ,теперь всё работает.Compiz и Emerald теперь версии 0.8.12
Linux Forever!
|