From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4325AF97.20607@altlinux.org> Date: Mon, 12 Sep 2005 20:40:55 +0400 From: Alexey Rusakov Organization: RingRows User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050715 Thunderbird/1.0.6 Mnenhy/0.7 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] Fwd: [Bram@: Occult completion] References: <20050910130808.GC26511@hell.immo.ru> <4322FBF7.1060308@altlinux.org> <20050910185851.GC4379@hell.immo.ru> <432594BA.1030909@altlinux.org> <20050912161426.GD19469@hell.immo.ru> In-Reply-To: <20050912161426.GD19469@hell.immo.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by AMaViS 0.3.12pre8 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2005 16:40:59 -0000 Archived-At: List-Archive: List-Post: On 12.09.2005 20:14, Alexey I. Froloff wrote: > Мне на тот момент показалось наиболее логичным генерить теги на > стадии %install по содержимому %buildroot. Тут есть некоторое > количество спорных вопросов: > > 1. Полученный файл с тегами нужно отфильтровать, убрав из путей > собсно %buildroot. Либо вручную, либо патчем для ctags (вручную > прокатит только для "обычного формата", *macs отдыхает из-за > своей бинарности). > По-моему, лучше патч. Хрен ли у нас самые простые в мире спеки :) > 2. Разбивка по языкам тоже должна производиться вручную, по > одному вызову find-tags на язык (из-за Sh, автодетект не всегда > работает). > Это фигово. С другой стороны, набор языков для данного пакета более чем фиксирован. Могут быть проблемы, если привязки для разных языков генерятся из одного src-пакета. А если угадывать, основываясь на путях, по которым лежат файлы? > Складываем это всё в /usr/share/tags/ЯЗЫК/%name.tags, при этом C > и C++ считаются одним языком (C), и обрабатываются ctags'ом как > C++ (потому как только заголовки). > Логично. И всё это отправляется в пакет -devel, я правильно понимаю? -- Alexey "Ktirf" Rusakov