Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
http://news.opensuse.org/2013/04/30/open-build-service-version-2-4-released/ Кто пояснит почему это так здорово ? |
Gallardo994 |
|
Темы:
2
Сообщения:
19
Участник с: 26 апреля 2013
|
MedarСуся теперь умеет из аура пакетики ставить, или я что-то не так прочитал?
think simply, work hard
|
Medar |
|
Темы:
12
Сообщения:
402
Участник с: 08 февраля 2013
|
Gallardo994Нет, суся создала этот OBS для себя, но оно дальше пошло. Я так понял это какая-то авто. система сборки пакетов. |
konstantinov-ms |
|
Темы:
15
Сообщения:
636
Участник с: 29 ноября 2009
|
MedarТут подробнее: http://www.opennet.ru/opennews/art.shtml?num=36831 |
stmc |
|
Темы:
14
Сообщения:
126
Участник с: 13 октября 2012
|
в общем можно свой репозиторий для арча сделать, нужные пакеты из AUR загнать туда, чтобы на нескольких компах из исходников не собирать, а сразу ставить из собственного репозитория + насколько помню, когда еще пакеты для opensuse делал, оно само пересобирает пакет, если в оф. репах обновился пакет используемый при сборке ура короче |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
stmcЕсли в курсе, объясните, какие версии либ (того же boost) оно использует для сборки? Какие укажешь или актуальные из реп арча на момент сборки? А если сама либа из АУР-а? |
NoVASpirit |
|
Темы:
6
Сообщения:
158
Участник с: 21 января 2011
|
Ну ядро она например собрать вряд ли сможет, т.к больше одного пакета за раз не собирает. Некоторых зависимостей там может не быть... Вернее можеет они и есть в арче. но опять же нада переписывать пкбуилды, чтобы один пакет на выходе был... |
stmc |
|
Темы:
14
Сообщения:
126
Участник с: 13 октября 2012
|
siroccoтам подключаются реальные оф. репы арча (указывается ссылка на одно из зеркал), т.е. оно использует пакеты которые на данный момент находятся в подключенных репахstmcЕсли в курсе, объясните, какие версии либ (того же boost) оно использует для сборки? Какие укажешь или актуальные из реп арча на момент сборки? процесс сборки выглядит примерно так 1. формируется система, фактически устанавливается с нуля 2. устанавливаются пакеты необходимые для сборки 3. компилируется пакет из исходников и, при успешной сборке, копируется в ваш личный репозиторий 4. система и все остальное кроме собранных пакетов удаляется если либа из aur то придется ее собрать первее пакета, который требует эту либу как зависимость, после сборки либы, она будет подтягиваться автоматически из личного репозитория NoVASpirit собирает хоть по десять пакетов сразу, тут все зависит от того, сколько пакетов указано в pkgbuild, т.е. если у нас есть source.zip и при сборке из него нужно получить пакеты source-lib.targz и source-devel.targz, то нужно указать это в pkgbuild конечно нужно потестить, прежде чем делать окончательные выводы, но если брать в пример остальные дистры, то будет все ОК |
NoVASpirit |
|
Темы:
6
Сообщения:
158
Участник с: 21 января 2011
|
А как сделать чтобы он исходники тянул с сайта? А то приходится их туда прям закачивать... |
Dganic |
|
Темы:
26
Сообщения:
189
Участник с: 23 октября 2009
|
NoVASpiritнадо создать _service фаил который будет выкачивать исходники с сайтов. Пример с гитом можно глянут здесь: https://build.opensuse.org/package/show?package=libjreen&project=home%3Amagist3r%3Aqutim-archlinux Для простого Арчевода этот ОБС оказался сложноватым, всё же он ближе rmp-водом, просто положить туда PKGBUILD и собрать пакет не получится. |