From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 23 Mar 2002 13:02:22 +0300 From: =?KOI8-R?B?7MDCyc3P1yDhLvcu?= To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Re: RPM Message-Id: <20020323130222.1fac7fdf.avl@l14.ru> In-Reply-To: <20020322234029.GK2017@mhz.mikhail.zabaluev.name> References: <20020320215841.947FB4E2AD@VL3143.spb.edu> <20020322155729.34f4a17d.ill@krumn.oilnet.ru> <20020322132331.GC5078@sam-solutions.net> <20020322234029.GK2017@mhz.mikhail.zabaluev.name> Organization: www.l14.ru X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Sat, 23 Mar 2002 02:40:29 +0300 "Mikhail Zabaluev" wrote: > Hello Alexander, > > On Fri, Mar 22, 2002 at 03:23:31PM +0200, Alexander Bokovoy wrote: > > > > On Fri, Mar 22, 2002 at 03:57:29PM +0300, iLL wrote: > > > А подскажите как собирать рпм-ы из под юзверя? > > > В группе РПМ нахожусь, вроде собирается, но пермишшены менять не > > > дает. Какие пермишшены? Вы, что -- напрямую chown делаете в > > > %install? Замените эти chown на соответствующие > > > %attr(режим,владелец,группа) перед этим же файлом в секции %files, > > > или %defattr(режим, владелец, группа), если для всех файлов. > > Осталось добавить, что если и владелец и группа = root, то всё будет > нормально по умолчанию. а еще добавить, что перед всякими mkdir /usr/bin/blalala надо ставить %RMP_BUILD_ROOT это можно сделать еще на стадии %configure через префмкс --prefix а еще, если прога прописывает пути к данным в себя при сборке, то так не получится - надо править только секцию %инсталл.. или ее же в Makefile. а еще очень помогает perl -pi -e "g|сто меняем| на что меняем|s" -f Makefile в спеке для динамического исправления мейкфайла. а лучше всего взять пару-тройку простых прог из альта и посмотреть на них. -- С уважением,Любимов А.В.