From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 30 Mar 2007 15:01:22 +0300 From: Victor Forsyuk To: ALT Linux Sisyphus discussion list Message-ID: <20070330120122.GA25134@mail.gu.net> References: <200703301305.55316.yura@emict.com> <20070330102744.GC23457@ricom.ru> <75e139a00703300330gbed573fsbda8c19f61c5f939@mail.gmail.com> <200703301414.50650.hlodin@komo.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200703301414.50650.hlodin@komo.ua> User-Agent: Mutt/1.4.1i Sender: Victor Forsyuk Subject: [sisyphus] =?koi8-r?b?987V1NLFzs7JxSDNwcvSz9PZINcg09DFy8HI?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2007 12:01:34 -0000 Archived-At: List-Archive: List-Post: On Fri, Mar 30, 2007 at 02:14:49PM +0300, Глодин С.В. wrote: > Здравствуйте! > > п'ятниця, 30-бер-2007, Slava Semushin написав: > > Я уже давно из всех своих спеков изжил все стандартные макросы (типа > > %__mv, %__cp, %__install, %__mkdir_p и прочие подобные для стандартных > > комманд), потому что толку от них почти нет, а читабельность > > снижается. > > Полный бред! Употребление таких выражений - плохая мысль. Даже если Вы совершенно уверены в своей правоте. > Наоборот -- эти макросы будут работать всегда, а вот /bin/mv > может переехать в /opt/mv (например) и что? Никогда. /bin/mv никогда в /opt/mv не переедет. :) > того, макросы могут описывать команды с дополнительными параметрами (такие > как %makeinstall, %configure). И что прикажете делать? В каждом спеке > описывать эти параметры? Речь не об отказе от макросов вообще. Речь идет о том, что не стоит пользоваться внутренними макросами (теми, которые начинаются с двух подчеркиваний :). Такие макросы как %configure, %make_build увеличивают читабельность, гибкость (позволяют изменять при необходимости параметры без переписывания спеков). %__mv и %__cp читаются хуже, пользы от их прописывния в спеке никакой. Кстаи вот: http://lists.altlinux.ru/pipermail/devel/2005-December/027129.html