From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DNS_FROM_AHBL_RHSBL,RP_MATCHES_RCVD,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imath.kiev.ua; s=hydra; t=1422977680; bh=srGUUx+U+srqsPr2JadhGzF+CQIvPIbKwMDGmHwZE1Q=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=oJSmZw6TThPkwxZ154GG66+a20yYp2+N/0tKy6zG2j7nP3s7f7T8wd6U7/h3AK14T /0YvkQAZSN4Nt7VfMjeYNMOHbewZBYIl33z4MeC2ItRKYQildYxZ44SDxamnv+Vjoq BB6vx2PuHvTys+2X6JyuAaBqmCzaKw6L2sjLYChI= X-Virus-Scanned: amavisd-new at imath.kiev.ua DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imath.kiev.ua; s=hydra; t=1422977674; bh=srGUUx+U+srqsPr2JadhGzF+CQIvPIbKwMDGmHwZE1Q=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=korYXn5ZIIGVhP7df0xpWLnbJrT381cMLNPznWrLTLuqFxWMkxPjSUub5vwHovDfm hOz2QqOQqFWI9ixvM2/0UH7kYdmvTVUL3Dtur28L+eJTwpkyZtIlenOJA4eyMzUALV v95xk0lUqfxwEXcCQi8CWOS/hQeTMK6YMhkJf/mU= Date: Tue, 3 Feb 2015 17:34:32 +0200 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20150203153431.GA27250@dad.imath.kiev.ua> References: <20150202153736.GA7282@mw.mithraen.ru> <54D03C94.7070500@kemsu.ru> <20150203031713.GA30251@mw.mithraen.ru> <2004225.xTqKSdCL7y@summoner.malta.altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2004225.xTqKSdCL7y@summoner.malta.altlinux.ru> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: =?utf-8?B?0JTQtdC90LjRgSDQodC80LjRgNC90L7Qsg==?= Subject: Re: [devel] =?utf-8?b?Q9Cx0L7RgNC60LAg0L/QvtC0INC90LXRgdC60L7Qu9GM?= =?utf-8?b?0LrQviDQsdGA0LDQvdGH0LXQuSAod2FzOiBhc3RlcmlzayotZGV2ZWwg0YM=?= =?utf-8?b?0LTQsNC70LXQvdC+KQ==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Feb 2015 15:34:45 -0000 Archived-At: List-Archive: List-Post: On Tue, Feb 03, 2015 at 03:14:27PM +0300, Sergey V Turchin wrote: > On Tuesday 03 February 2015 06:17:13 Денис Смирнов wrote: > > [...] > > А как делать зависимость от того, куда собирается пакет? > Пока никак. > https://bugs.altlinux.org/16627 > https://bugs.altlinux.org/29822 В данном случае asterisk* портируется через cronport, и в cronport такая возможность есть. Например, в моем hplip.spec есть %if_with backport ... %endif и скрипт портирования в p6 добавляет там '%def_with backport'. то же можно сделать и для asterisk'а. не обязательно %def_with backport, можно, например, вставить в спек %if_without incoming_is_bad_with_noarch BuildArch: noarch %endif и я добавлю скрипт для asterisk, который будет под p7/t7 вставлять в спек '%def_with incoming_is_bad_with_noarch'. Пример скрипта портирования hplip. #!/usr/bin/perl -w push @SPECHOOKS, sub { my ($spec, $parent) = @_; $spec->get_section('package','')->unshift_body('%define _tmpfilesdir /lib/tmpfiles.d BuildRequires: rpm-build-compat'."\n"); $spec->get_section('package','')->unshift_body('%def_with backport'."\n"); }; __END__ -- I V