From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3BDD429F.B133D222@mail.ru> Date: Mon, 29 Oct 2001 14:50:55 +0300 From: "Vadim V. Zhytnikov" X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?koi8-r?Q?=D3=D4=D2=C1=D3=D4=C9=20=D3=CF?= spec References: <20011029051411.609b8e5d.info@atmsk.ru> <3BDCF6BC.1152CCC0@mail.ru> <20011029130929.6924b46b.info@atmsk.ru> 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: AVL wrote: > > Всё происходит как положено. > а мне то что делать с этим? > > у меня в стадии > %install > make install > > никаких configure в программе нет. > все делается правкой Makefile > я там изменил instdir с /usr на ~/tmp/usr > и все равно облом, потому как требуется, чтобы там были поддиректории bin и man > добавляю в install > Директория, куда должна "устанавливаться" программа определяется макросом %buildroot. > mkdir $instdir > mkdir $instdir_man > mkdir $instdir_bin > > и опять облом. эти переменные, определенные на стадии %prep теперь пусты. > на стадии %build они есть, а на стадии %install их уже нет. > добавил export перед ними - нет эффекта. > еще раз посмотрел в чужие спеки. там везде используется %define > а у меня на нее ответ: define command not found Да надо применять именно %define, т.е. макросы rpm, а не обычные переменные окружения. То что %define даёт ошибку - довольно странно. Вы случайно не перепутали %define с $define ? И ещё, обратил внимание, что в Вашем spec два Source: - это непорядок. Уберите один. Хотя не уверен, что именно это создаёт проблему. ZW -- [ Vadim V. Zhytnikov ]