On Fri, Oct 17, 2008 at 07:05:47PM +0300, Led wrote: > On Friday, 17 October 2008 18:51:11 Dmitry V. Levin wrote: > > > > > В вариант с > > > > > touch .gitignore в эти каталоги не подходит, потому что в этом > > > > > случае: 1) .gitignore попадают в %buildroot и, соответственно, в > > > > > пакет > > > > > > > > Погрепав contents_index, будем считать, что это удовлетворённый FR: > > > > http://git.altlinux.org/people/ldv/packages/?p=rpm.git;h=maint > > > > > > Спасибо. Можно надеяться, что это появится в ближайшее время в > > > репозитариях? > > > > Завернуть в пакет? Когда это понадобится? > > Даже не знаю... "на вчера", наверное:) Ничего сложного в том, чтобы сделать очередную сборку пакета rpm, нет. > Просто перевести хотя бы годичную > историю сборки erlang на git, наверное всё равно не получится (из > вышеозначенной проблемы), Смотря каким инструментом конвертировать. Теоретически это возможно. [...] > > > > > А если это не дискретные обновления из апстрима, а импорт из > > > > > апстримовой SCM? > > > > > > > > Добавление .gitignore при импорте лучше делать автоматически. > > > > > > А exclude этих .gitignore при генерации тарбола для src.rpm из git'a > > > можно сделать автоматически? > > > > Вопрос интересный. Если речь идёт о gear, то извлечение тарболла из git > > производится с помощью "git archive --format=tar", который .gitignore > > исключать не умеет. > > Но это не значит, что желаемого эффекта нельзя добиться... > > Очень жаль. Т.о. оригинальный тарболл из git'а не получить не только в плане > совпадения контрольной суммы самого тарболла (что ИМХО абсолютно не > критично), но и в плане его содержимого (что зачастую моет быть критично) :( Сейчас нельзя получить ещё не значит, что нельзя получить в принципе. Просто до сегодняшнего дня никто так вопрос не ставил. -- ldv