From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 19 Oct 2003 20:47:18 +0300 From: Michael Shigorin To: community@altlinux.ru Message-ID: <20031019174718.GX5695@osdn.org.ua> Mail-Followup-To: community@altlinux.ru References: <20031018083335.GA5564@alex.home> <20031018085352.GL5695@osdn.org.ua> <20031018103527.GA10487@alex.home> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20031018103527.GA10487@alex.home> User-Agent: Mutt/1.4.1i Subject: [Comm] Re: =?koi8-r?b?y8HLIM/Q0sXExczRxdTT0SAlX19zdWJzdCDEzNE=?= rpmbuild X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Oct 2003 17:47:20 -0000 X-List-Received-Date: Sun, 19 Oct 2003 17:47:20 -0000 Archived-At: List-Archive: List-Post: On Sat, Oct 18, 2003 at 02:35:27PM +0400, jellyfish@pisem.net wrote: > > /usr/bin/subst из пакета sed-3.02-alt1 и выше. > %__subst '/^COMMON_CFLAGS/ s/-g //' platform-settings > perl это не ест. это больше похоже на sed. но у sed нет опции > эквивалентной перловской -i (edit in-place). большинство Ну да. А это и есть sed + inplace :) > если пообщаться с гуглом, то складывается впечатление, что > макрос %__subst вообще чисто альтлинуксовый. Не уверен, но может быть и так. Возник в процессе деперлификации сборки там, где это возможно (при переезде на автоматические сборочницы требование perl-base добавляет свою копейку в нагрузку на сборочные серверы). Ну и вообще так правильно, но, к несчастью, более специфично. > нашёл альтовский rpm-4.0.4-alt13.i586.rpm, там в > /usr/lib/rpm/macros: %__subst /usr/bin/subst > где его взять, rpmfind.net про него ничего не знает. или самому > писать... Sisyphus/SRPMS.base/sed-3.02-alt2.src.rpm ? -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/