From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 X-Virus-Scanned: amavisd-new at localhost Message-ID: <4A787605.7040806@solin.spb.ru> Date: Tue, 04 Aug 2009 21:55:17 +0400 From: Aleksey Avdeev User-Agent: Thunderbird 2.0.0.12 (X11/20080304) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <20090804164053.GU17869@osdn.org.ua> <4A786AC7.3060709@solin.spb.ru> <200908042013.19211.ledest@gmail.com> In-Reply-To: <200908042013.19211.ledest@gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF9133301B25292CB4FE7F5AD" Subject: Re: [devel] =?windows-1251?b?wOLy7uzg8uj35fHq6OUgcmVsZWFzZQ==?= 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, 04 Aug 2009 18:00:11 -0000 Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF9133301B25292CB4FE7F5AD Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: quoted-printable Led =EF=E8=F8=E5=F2: > On Tuesday 04 August 2009 20:07:19 Aleksey Avdeev wrote: >> Michael Shigorin =EF=E8=F8=E5=F2: >>> On Tue, Aug 04, 2009 at 07:29:54PM +0400, Aleksey Avdeev wrote: >>>> =CF=EE=F5=EE=E6=E5 =ED=E0=F7=E0=EB=EE =E2=FB=F2=E0=ED=F6=EE=E2=FB=E2= =E0=F2=FC=F1=FF =F7=F2=EE-=F2=EE =EF=EE=F5=EE=E6=E5=E5. =C5=F1=EB=E8 =E8=F1= =EF=EE=EB=FC=E7=EE=E2=E0=F2=FC >>>> =EF=F0=E8=EB=E0=E3=E0=E5=EC=FB=E9 =EC=E0=EA=F0=EE=F4=E0=E9=EB (=F1=EC= =2E =E2=EB=EE=E6=E5=ED=E8=E5), =F2=EE: >>>> >>>> Release: %distr_auto_release [.] >>> IMHO =F7=F3=F2=EE=F7=EA=F3 =EB=F3=F7=F8=E5 =E1=FB >>> >>> Release: %distro_release ... >>> >>> =E8=EB=E8 =E2=EE=EE=E1=F9=E5 >>> >>> Release: %branch_release ... >> OK. =D2=EE=E3=E4=E0 =E8 =EE=F1=F2=E0=EB=FC=ED=FB=E5 =EC=E0=EA=F0=EE= =F1=FB =E2 %branch_switch =E8 %branch_release_num, >> =E4=EB=FF =E5=E4=E8=ED=EE=EE=E1=F0=E0=E7=E8=FF. >> >>>> PS: =C4=E0=ED=ED=FB=E9 =E2=E0=F0=E8=E0=ED=F2 =EC=ED=E5 =ED=F0=E0=E2=E8= =F2=FC=F1=FF =E4=EE=EB=FC=F8=E5, =F7=E5=EC =E8=F1=EF=EE=EB=FC=E7=F3=E5=EC= =FB=E9 >>>> =F1=E5=E9=F7=E0=F1. =C4=F3=EC=E0=FE =E7=E0=EF=E0=EA=EE=E2=E0=F2=FC =E5= =E3=EE. =CF=F0=EE=F8=F3 =EF=F0=E5=E4=EB=E0=E3=E0=F2=FC =E1=EE=EB=E5=E5 =E2= =ED=FF=F2=ED=FB=E5 >>>> =ED=E0=E7=E2=E0=ED=E8=FF =E4=EB=FF =EC=E0=EA=F0=EE=F1=EE=E2 =E8/=E8=EB= =E8 =F1=E0=EC=EE=E3=EE =EF=E0=EA=E5=F2=E0. >>> =C4=E0, =E2=EF=EE=EB=ED=E5 =F1=E8=EC=EF=E0=F2=E8=F7=ED=EE. >>> >>>> #auto_distr macros >>>> >>>> # release format: [.] >>>> %distr_auto_release() %(if [ "%{?distr_switch}" =3D "" ]; then echo = "%1"; >>>> else echo "%1"|sed -rn -e >>>> 's@^([^[:space:]]+)([0-9]+)(|(\\.[^[:space:]]+))$@\\1/\\2/\\3@p'|awk= -v >>>> FS=3D'/' -v distr_name=3D'%{?distr_switch}' -v distr_num=3D'%{?distr= _num}' >>>> 'BEGIN {if (distr_num =3D=3D "") {num=3D"1"} else {num=3Ddistr_num};= suf=3D("." >>>> distr_name "." num) }; {print $1 ($2-1) suf $3}'; fi) >>> =D7=F2=EE-=F2=EE =EF=EE=E4=F1=EA=E0=E7=FB=E2=E0=E5=F2, =F7=F2=EE =E2=EC= =E5=F1=F2=EE if, echo, sed =E8 awk =EC=EE=E6=ED=EE >>> =EE=E1=EE=E9=F2=E8=F1=FC =EF=F0=EE=F1=F2=EE awk; =F1 =E4=F0=F3=E3=EE=E9= =F1=F2=EE=F0=EE=ED=FB, =F2=E0=EA =FD=EA=EE=ED=EE=EC=E8=F2=F1=FF =EF=E0=F0= =E0 >>> =F6=E8=EA=EB=EE=E2 =E2 =F2=F0=E8=E2=E8=E0=EB=FC=ED=EE=EC =F1=EB=F3=F7= =E0=E5... :) >> =C2=E0=F0=E8=E0=ED=F2 =E8=E7=E1=E0=E2=E8=F2=F1=FF =EE=F2 sed =ED=E0= =EF=F0=E0=F8=E8=E2=E0=E5=F2=F1=FF. =CD=EE =FF =ED=E5 =EF=F0=E8=E4=F3=EC=E0= =EB, =EA=E0=EA =E2 awk =F1 >> =EF=EE=EC=EE=F9=FC=FE =F0=E5=E3=F3=EB=FF=F0=ED=EE=E3=EE =E2=FB=F0=E0=E6= =E5=ED=E8=FF =F0=E0=E7=F0=E5=E7=E0=F2=FC =F1=F2=F0=EE=EA=F3 =ED=E0 3 =EF=E5= =F0=E5=EC=E5=ED=ED=FB=F5: >=20 > split() =CD=E5 =EF=EE=ED=FF=EB =EA=E0=EA =EF=F0=E8=EC=E5=ED=E8=F2=FC =F1=EE =F1= =EB=EE=E6=ED=FB=EC =F0=E5=E3=E5=EA=F1=EF=EE=EC. =D2=EE =F7=F2=EE =EF=F0=E8= =E4=F3=EC=E0=EB: $ echo alt2|awk '{split($0, a,=20 "^([^[:space:]]+)([0-9]+)(|(\\.[^[:space:]]+))$");print "a[1]=3D" a[1] " = a[2]=3D" a[2] " a[3]=3D" a[3]}' =E2=EE=E7=E2=F0=E0=F9=E0=E5=F2: a[1]=3D a[2]=3D a[3]=3D =C0 =EC=ED=E5 =ED=F3=E6=ED=EE (=EF=F0=E8 alt2 =ED=E0 =E2=F5=EE=E4=E5) = =EF=EE=EB=F3=F7=E8=F2=FC =ED=E0 =E2=FB=F5=EE=E4=E5: a[1]=3Dalt a[2]=3D2 a[3]=3D =CA=EE=E9 =E4=EB=FF =FD=F2=EE=E3=EE =ED=F3=E6=E5=ED =F0=E5=E3=E5=EA=F1= =EF =E4=EB=FF split? --=20 =D1 =F3=E2=E0=E6=E5=ED=E8=E5=EC. =C0=EB=E5=EA=F1=E5=E9. --------------enigF9133301B25292CB4FE7F5AD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEcBAEBAgAGBQJKeHYLAAoJED0KZX1FX4J6HAIH/ArsNL4JCzcEN7Gz+h/zCW1g fvwdgT1oGiKtkPdA7Mn8PHA56KhuJBOot3uXOQs0xZvbH9OK3PuGNRMnGkmbzXg5 Tb09lRLMd3HcJ6V3uhoaYDQ1Ddos25fxaqYL/Z03yOyH6t/uaoTNzmdTxTvF7I5W P65+0lwxaCLacrvOR1VZZ86lTZKusvU7ExLfRsQl9gzmAXs4PPRdt+GIMPDudYQt qLAPL2Ap2qVCKCxlnsC0NPR7ZiOFcQE5aGHwRrYkjUNS+adL3SZqQ4GPQ2NjInYk NHLnp3hBf/LIggmqI7FamrLnSEVFj2rdMh4WtKvidE1KkteLz6FXhDw+aY9vdW4= =SCYP -----END PGP SIGNATURE----- --------------enigF9133301B25292CB4FE7F5AD--