From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 12 Jan 2004 21:21:41 +0300 From: "Dmitry V. Levin" To: ALT Linux Sisyphus mailing list Subject: Re: [sisyphus] =?koi8-r?B?0sHaztnFINPCz9LL?= =?koi8-r?B?ySDPxM7Px88g0MHLxdTB?= Message-ID: <20040112182141.GA9809@basalt.office.altlinux.org> Mail-Followup-To: ALT Linux Sisyphus mailing list References: <1073913226.2544.56.camel@ildar> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3V7upXqbjpZ4EhLz" Content-Disposition: inline In-Reply-To: <1073913226.2544.56.camel@ildar> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 18:21:48 -0000 Archived-At: List-Archive: --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi, On Mon, Jan 12, 2004 at 04:13:46PM +0300, Ildar Mulyukov wrote: > Вопрос преимущественно мэйнтейнерам. > Известно, что одну и ту же программу можно собрать с поддержкой разных > необязательных фич. Пример: esound поддерживает OSS и ALSA в качестве > backend-а. Там, где возможно динамическое выключение фичи, она > собирается в пакет (backend-ы libggi, SDL), в противном случае > собирается типичная конфигурация (опять esound. В данном случае OSS). > > А теперь: внимание, вопрос! > Как в спеках поддерживается сборка пакетов с альтернативным набором фич? > То есть > 1. можно ли писать спек так, чтобы добавлением опций команде rpmbuild из > того же src.rpm строился иной бинарник? Что-то вроде rpmbuild --rebuild > --build-options="--with-alsa" esound.src.rpm ? Да, можно: rpmbuild --rebuild --without alsa. > 2. менять Release: такой же опцией. Например, я хочу, чтобы построился > пакет не версии 1.0.0-alt1 , а 1.0.0-alt1adv ? Нет, нельзя. -- ldv --3V7upXqbjpZ4EhLz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAAuW19viEa8HiNCkRAkzAAJsEg0cZCeGJuJg5VjgONXw9njox8gCeM5RC cAKVUuUlCVeGiEiusa2zGtU= =H9xR -----END PGP SIGNATURE----- --3V7upXqbjpZ4EhLz--