From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 2 Nov 2017 18:23:22 +0300 (MSK) From: Ivan Zakharyaschev To: devel-newbies@lists.altlinux.org, "Vladimir D. Seleznev" In-Reply-To: <20171101200321.GA31526@portlab> Message-ID: References: <20171101200321.GA31526@portlab> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-1986806283-1509636202=:1631" Cc: grenka@altlinux.org Subject: Re: [newbies] =?koi8-r?b?dHR5LXNvbGl0YWlyZSDJIFBSRUZJWA==?= X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Nov 2017 15:23:23 -0000 Archived-At: List-Archive: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-1986806283-1509636202=:1631 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT On Wed, 1 Nov 2017, Vladimir D. Seleznev wrote: > %makeinstall PREFIX=%buildroot%_prefix [1] > > записывать в PREFIX %buildroot, как правило, очень плохая идея, для > этого есть DESTDIR: > > make install DESTDIR=%buildroot PREFIX=%_prefix > > Плохая идея это потому, что в сгенерённый пути в разные файлы может > попасть этот самый %buildroot, что может сделать программу > неработоспособной. > > %makeinstall раскрывается в нечто страшное и не особо правильное, как я > погляжу, его лучше не использовать. Ага, читайте https://www.altlinux.org/Spec#.25install . > Есть: > > $ rpm -E %makeinstall_std > make INSTALL="/bin/install -p" install DESTDIR=/tmp/.private/${тут_имя_пользователя}/%{name}-buildroot > > Тогда это можно было бы заменить на: > > %makeinstall_std PREFIX=%_prefix > > [1] http://git.altlinux.org/gears/t/tty-solitaire.git?p=tty-solitaire.git;a=blob;f=tty-solitaire.spec;h=71c17e2386c841e75b6fcce72e1af1806c9c63da;hb=cf6f4404180b4d8e0050ba32175b8a2e6ad8dec4#l31 -- Best regards, Ivan --1807885841-1986806283-1509636202=:1631--