В Пнд, 05/10/2009 в 19:02 +0400, Kharitonov A. Dmitry пишет: > Kharitonov A. Dmitry wrote: > > Alexey Tourbin wrote: > >> On Mon, Oct 05, 2009 at 02:47:58PM +0400, Kharitonov A. Dmitry wrote: > >> > >>> Денис Смирнов wrote: > >>> > >>>> On Mon, Oct 05, 2009 at 09:26:56AM +0400, Alexey Rusakov wrote: > >>>> > >>>> AR> Какие-то наработки на эту тему есть в etersoft-build-utils. Там > >>>> есть > >>>> AR> недокументированная, кажется, возможность - если спек-файл лежит в > >>>> AR> каталоге(!) вида M40/M41/M50, то сборочница формируется из > >>>> AR> соответствующего бранча. Я в итоге пришёл к набору алиасов, > >>>> отличающихся > >>>> AR> на --apt-config=... и --repo=... > >>>> > >>>> Когда я собирал в разные репо -- я использовал скрипт, который > >>>> смотрит на > >>>> релиз пакета. > >>>> > >>>> > >>> на сколько я понял --repo*= -- это куда поместить готовый пакет -- > >>> это мне не интересно > >>> > >>> --apt-config= -- пока не получилось прикрутить локальный репозиторий > >>> с dir:etc как-то подружиться не удалось. Может я смотрю не туда? > >>> Есть пример? > >>> ... > > solo@ у тебя хашер свежее посмотри /usr/bin/mkaptbox > > в районе строк 270-290 > # create final apt.conf file. > cat >"$apt_config_file" <<__EOF__ > Dir::State "$aptbox/var/lib/apt/"; > Dir::Cache "$aptbox/var/cache/apt/"; > ${apt_config:+$(cat "$apt_config")} > >>>>Dir::Etc::SourceList "$aptbox/etc/apt/sources.list";<<<< Данная строка у меня есть (hasher-1.3.14-alt1) но перекрытия моих настроек умолчальными не происходит: Иначе были бы проблемы со сборкой для бранчей (типа тех что у тебя), а у меня их нет (--apt-config= работает ожидаемым образом). > > Если строчка, помеченная >>>> <<<< есть -- буду вешать багу -- С уважением. Алексей.