From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 16 Dec 2005 20:10:00 +0200 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20051216181000.GJ2918@osdn.org.ua> Mail-Followup-To: devel@lists.altlinux.org References: <20051214195919.0b930324.bga@altlinux.ru> <20051215084733.GA17855@mithraen.dimline.ru> <20051215150109.GS5724@wrars-comp.wrarsdomain> <20051216141644.GA11369@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20051216141644.GA11369@localhost.localdomain> User-Agent: Mutt/1.4.2.1i Subject: [devel] [wiki] trailing slash Re: [d-kernel] Empty package (#8424) X-BeenThere: devel@lists.altlinux.org 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: Fri, 16 Dec 2005 18:10:01 -0000 Archived-At: List-Archive: List-Post: On Fri, Dec 16, 2005 at 05:16:44PM +0300, Денис Смирнов wrote: > >> А указание на каталог без %dir это block-бага. > AR> Почему? > Потому что иерархически цепляется всё в подкаталогах. > И репозиторий у мантейнера может отличаться от того, что будет > в Сизифе на следующий день. А значит контроля над содержимом > пакета нет абсолютно. П-папрашу. Есть безбашенные пакеты вроде нашего с тобой ;) *, а есть вполне вменяемые и предсказуемые по этой части. Не надо делать из инструментов идола и обвинять молоток в том, что можно им палец разбить. Голова на то дана, чтоб так не делать. Сам тем временем давно завёл привычку что в шелле, что в скриптах, что в спеках -- подразумевание каталога указывать явно при помощи trailing slash. Аккурат чтобы избежать установки файла с именем не получившегося по какой-либо причине каталога. Примеры: cp -a doc/doxygen/html %buildroot%pkgdocdir/ install -m644 `find -name '*.1'` %buildroot%_man1dir/ %_datadir/alsa/firmware/ %dir %_libdir/alsa-lib/ Wiki: http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/TrailingSlash -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/