From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 19 Apr 2007 15:11:25 +0300 From: Igor Vlasenko To: ALT Linux Sisyphus discussion list Message-ID: <20070419121125.GA31653@dad.imath.kiev.ua> References: <679044850704111133n31a62499k2251ca692fbc5259@mail.gmail.com> <20070415152708.GD15314@solemn.turbinal> <679044850704150854j30b38139w5a1d260f088208c9@mail.gmail.com> <20070415161043.GA19143@basalt.office.altlinux.org> <679044850704150927g7ed5553bya49a1436eb6f5c23@mail.gmail.com> <20070415165647.GA20681@basalt.office.altlinux.org> <679044850704151044t1beeacd4me366f6bacfff50fa@mail.gmail.com> <20070416232203.GA31936@basalt.office.altlinux.org> <679044850704162126k4f3f0deh16134843d7c58f43@mail.gmail.com> <679044850704181127h75952c79g66f6b5ea2562c938@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <679044850704181127h75952c79g66f6b5ea2562c938@mail.gmail.com> User-Agent: Mutt/1.4.2.2i Received-SPF: pass (dad.imath.kiev.ua: domain of vlasenko@dad.imath.kiev.ua designates 127.0.0.1 as permitted sender) receiver=dad.imath.kiev.ua; client-ip=127.0.0.1; helo=dad.imath.kiev.ua; envelope-from=vlasenko@dad.imath.kiev.ua; x-software=spfmilter 0.95 http://www.acme.com/software/spfmilter/ with libspf2; Cc: damir@altlinux.org Subject: Re: [sisyphus] =?utf-8?b?SmF2YSAxLjYg0YHQu9C+0LzQsNC90LAg0LIg0KHQuNC3?= =?utf-8?b?0LjRhNC1L3g4Nl82NA==?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2007 12:11:38 -0000 Archived-At: List-Archive: List-Post: On Wed, Apr 18, 2007 at 10:27:21PM +0400, Damir Shayhutdinov wrote: > Научился выбирать версию Java. Вот как это делается (на примере log4j): > > Для этого я поставил java-%desired_java_version-devel в > BuildRequires(pre), чтобы эта версия была поставлена в первую очередь, > и апт в хашере не захотел бы ставить другие версии. > > После этого в секции %build перед вызовом ant добавил следующее: > > export JAVA_HOME="/usr/lib/jvm/java-%desired_java_version" > > Таким образом, такой пакет собирается как в системе, так и в хашере. > > Возможно, стоит сделать макрос %select_java_version для выбора версии Java. Это хорошая идея, в русле созданного Мишей Забалуевым удобного набора макросов для ручной сборки. К роботу для этой цели я сделал пакет jpackage-1.4-compat, который вставляю скриптом jppimport в спек. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine