From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 30 Aug 2013 13:16:02 +0400 From: Gleb Fotengauer-Malinovskiy To: ALT Linux Team development discussions Message-ID: <20130830091601.GA11675@imap.altlinux.org> References: <20130830072956.GA16194@mail.truecrux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20130830072956.GA16194@mail.truecrux.org> Subject: Re: [devel] =?koi8-r?b?68HLIMTPwsHXydTYIM7P19XAINrB0MnT2CDXIGNoYW5n?= =?koi8-r?b?ZWxvZyDQwcvF1MEgcGVjbC1wZXJsPw==?= 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: Fri, 30 Aug 2013 09:16:03 -0000 Archived-At: List-Archive: List-Post: On Fri, Aug 30, 2013 at 11:29:56AM +0400, Vladimir Lettiev wrote: > Сабж^W Может кто-нибудь рассказать, что такое шаблон спека и как с этим > бороться? specsubst в этом пакете позволяет делать $ git.alt task add rebuild pecl-perl при обновлении php. А вот если версия php не поменялась, такой rebuild не сработает. Значит, как-то так: --- a/pecl-perl.spec +++ b/pecl-perl.spec @@ -3,7 +3,7 @@ Name: pecl-%pecl_name Version: 1.0.1 -Release: alt1.%php5_version.%php5_release +Release: alt2.%php5_version.%php5_release # see commit a3d7db22eb7964ea9cb39ea2f866d10df26655d4 # of git://github.com/do-aki/php-ext-perl.git Patch0: %name-1.0.1-alt-fix_php5.4.patch @@ -58,6 +58,9 @@ phpize * %(date "+%%a %%b %%d %%Y") %{?package_signer:%package_signer}%{!?package_signer:%packager} %version-%release - Rebuild with php5-%php5_version-%php5_release +* Fri Aug 30 2013 Vladimir Lettiev 1.0.1-alt2.5.3.25.20130509.alt1 +- rebuilt for perl-5.18.1 + * Tue May 21 2013 Aleksey Avdeev 1.0.1-alt1.5.3.25.20130509.alt1 - New version: 1.0.1 История, конечно, получится странная, но от этого никуда не денешься. C другой стороны, версию perl можно добавить куда-нибудь в release, чтобы можно было делать task rebuild и при обновлении perl тоже. -- glebfm