ну для суси они зависимости сборки обрабатываются, потом пакеты из твоего же репа имеют приоритет над теми что в системе, ну и плюс можно подключать левые репы из обс в своему проекту , и пакеты для сборки будут браться от туда, приоритет настраивается.
собрал посложнее проект, уже завязанный на qt, cmake. В общем OBS не поддерживает гит в PKGBUILD. тарбол должен быть уже создан, контрольная сума тоже записана. Короче переносить пакеты с аура не сложно,даже с учетом того что я PKGBUILD вижу первый раз в жизни.
Этот арч, в отличие от генты, умеет почти все проблемы с установкой и обновлением решать сам. Одни только циклические зависимости и блокировки чего стоят... Я не ради их разруливания компом пользуюсь.
конпеляет комп покури хотя бы что такое ebuild и eclass потом поговорим. а так же осиль USE-флаги + не забудь профиты, которые дают сорсы: например, для меня арч касаемо того же хромиума сливает всухую - если ты не новичок, то должне знать, что у меня хромиум не только патченный, но и в его сорсах заменено несколько десятков png-шек, что бинарный зонд не позволяет.
Сколько не пытался у практически всегда косяки вылазят при попытке собрать. Собираю простой пакет, например https://aur.archlinux.org/packages/qvdpautest-git/ И у меня появляется ошибка unresolvable nothing provides qt4. И так практически во всех пакетах которые я пытаюсь собрать, никак не пойму как побороть эту беду. Нагуглить ничего не удалось. Подключена репа extra.
там есть только depends а должно еще быть makedepends и болжен быть тарбол и контрольная сума, внутри сборки нельзя гит использовать или я не не понял как его заюзать. depends=('python2' 'libgl') source=(«apitrace.tar.bz2») makedepends=('cmake>=2.8' 'mesa' 'qt' 'qjson') sha256sums=('1E02B83424E6621D32E62C8E4FD093D2D8CB0ADD525C2953438DBDC774D28018')