perl-Digest-HMAC-1.04-2.oe2303>  <@PT@7!.ܶujG7od!openeuler@compass-ci.com G7oF CU5dcKju$s,a h+f'R7N-uDG&a88?ẋ[7&PHTq\3ǂJWQc I@Sy)ɵbK%(ګQrwϖ7tINRk|Z]4{=S{*΃9#J~٦eW\)+ʆ 0=:,OpY`GCyCYDgoMZQ_ .<^U.,ڊpEFcTs&{o7jyyXC!bXTW;GW I[^Ϧ.^ D:5f#1Шȶ Q $!'>pWXqS Qa8610c7fad3865b82427eebfce42ee3539418e684c80d383b29490230c74e65264fbc88d33b1c5d100111c8da0e32513710577b28$Y[eg41{z'd>6?d ! Jtx       g({89:AF$GDHLITRXX\Y`\p]x^defECperl-Digest-HMAC1.042.oe2303Keyed-Hashing for Message AuthenticationHMAC is used for message integrity checks between two parties that share a secret key, and works in combination with some other Digest algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in RFC 2104. HMAC follow the common Digest:: interface, but the constructor takes the secret key and the name of some other simple Digest:: as argument. The hmac() and hmac_hex() functions and the Digest::HMAC->new() constructor takes an optional $blocksize argument as well. The HMAC algorithm assumes the digester to hash by iterating a basic compression function on blocks of data and the $blocksize should match the byte-length of such blocks. The default $blocksize is 64 which is suitable for the MD5 and SHA-1 digest functions. For stronger algorithms the blocksize probably needs to be increased.d!dc-64g.compass-ci%GPL+ or ArtisticUnspecifiedDigest-HMAC-1.04.tar.gzhttps://metacpan.org/release/Digest-HMAClinuxnoarchၴd!Zd!Z8dfcd4be8eab0ee05f075bd691b16527f4eb21922afe4d9d81976612a8d0223d8dff0fb190c5520e29389f3cbd4dd5fdaf1e6e540b57e1b81b4b13cc94e13cfa rootrootrootrootperl-Digest-HMAC  perl(Digest::MD5)perl(Digest::SHA1)perl(ExtUtils::MakeMaker)perl-generatorsrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.0cWajiangchuangang - 1.04-2tianwei - 1.04-1- Fix wrong web address in Source0- Upgrade to 1.04noarchdc-64g.compass-ci 16798885311.04-2.oe2303Digest-HMAC-1.04.tar.gzperl-Digest-HMAC.speccpiogzip9utf-8916618a87bb600bdcd31128c2345631cd647084ef2b8bb5fbc2d482357567b75f0a44b900969e7c97fd4e81ae2355d892419e015c37a3eb17ed31a1361b01a2fName: perl-Digest-HMAC Version: 1.04 Release: 2 Summary: Keyed-Hashing for Message Authentication License: GPL+ or Artistic URL: https://metacpan.org/release/Digest-HMAC Source0: https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Digest-HMAC-1.04.tar.gz BuildArch: noarch BuildRequires: perl-generators perl(Digest::MD5) perl(Digest::SHA1) perl(ExtUtils::MakeMaker) Requires: perl(:MODULE_COMPAT_5.34.0) %description HMAC is used for message integrity checks between two parties that share a secret key, and works in combination with some other Digest algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in RFC 2104. HMAC follow the common Digest:: interface, but the constructor takes the secret key and the name of some other simple Digest:: as argument. The hmac() and hmac_hex() functions and the Digest::HMAC->new() constructor takes an optional $blocksize argument as well. The HMAC algorithm assumes the digester to hash by iterating a basic compression function on blocks of data and the $blocksize should match the byte-length of such blocks. The default $blocksize is 64 which is suitable for the MD5 and SHA-1 digest functions. For stronger algorithms the blocksize probably needs to be increased. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'Digest-HMAC-1.04' /usr/lib/rpm/rpmuncompress -x /home/lkp/rpmbuild/SOURCES/Digest-HMAC-1.04.tar.gz STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'Digest-HMAC-1.04' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/bin/perl Makefile.PL INSTALLDIRS=vendor /usr/bin/make -O -j64 V=1 VERBOSE=1 %install make pure_install PERL_INSTALL_ROOT=/home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-2.oe2303.x86_64 find /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-2.oe2303.x86_64 -type f -name .packlist -exec rm -f {} ';' find /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-2.oe2303.x86_64 -type d -depth -exec rmdir {} 2>/dev/null ';' chmod -R u+w /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-2.oe2303.x86_64/* %check make test %files %doc Changes /usr/share/perl5/vendor_perl/Digest/ /usr/share/man/man3/*.3* %changelog * Tue Oct 25 2022 jiangchuangang - 1.04-2 - Fix wrong web address in Source0 * Sat Dec 25 2021 tianwei - 1.04-1 - Upgrade to 1.04 * Fri Oct 25 2019 huzhiyu - 1.03-20 - Package init ?yXS۶.ޤC& H$ދ"R"Mt J*E:J)uϹ~7dαFǘc|S 1qׯ8XJ2RbҠ_ 'gik s:4EĤD K g" ίI ?ΒTZ$UE: }*y9JߩIv|H9;`;vvfv5pXQL|A'ƕ㝣? *釭[+2j*rQu񘩫*eB׈:f῰zvwňÄpL+ȬV!ֵ-HWVΕNi\*r^*~W Ƭ".\:S q%V"phXXp5 #}ڭϷ]˞x3aZ\2ٟ;i|)<' 1\DElrEMD{>̳Yl`o8°9{ < '0|\w_-.A[/f*esNhK?^_,gnlNq\aY}S9H76Wؖ 꼡3#H#Z*HemgPnx-9d3OEŤ;#=z}ޱj7Yo4Yr5m2M,j7Ncp2a!/8ƙN0,az ;UD~J=2e,_Eܺo]6)c$dk ك|w.|8) *CW*Y/0$,j_JF=,B~?_S٦{/L0pdwxD,K_\6>V;vgxr:!$)=  2 eSuȘ*nA{٥yWF""uW Ŕ,]td\B/3#jb0zT:t-x:<М"Ed^Jƺ<|<:0Kbx`K(CcnȒw*fSTRh㡵EwW}en^l/ˊIUQ\'Cw{>ǗpT+ۈ!QŇy&35DENl-s"-za-z -P&1/q,];_t\_=XS,Qm~!v@Db${=ޔ~.. ^Nԉ Kܕ ]z|?h~ ?~ Y_&/;2A Nw%ײIB~*kZ?V#Vؠ='Ox9p^.kla[]` WlGevhlVi=s>L87+6OOz6-Ovҍ #W/u {y^Sf^\O]CiN5߉}c 1i]6`zkkCf2M7\!ix nwIϵKH2V Ho^Q,#nLh8AeL`Cg (-C|mIa$mpD6آ.@MIF<:Wu\BJ qk i8 o_o&*e^a;VAG#NgG SMCf+r'Qb4e'5]PիuֆwO& /r2p@)g獶27syA|YBֵFGE+q ]x@5 /wmƼ҄ 4Cn\rFIi (4JT%bDsb}>3B;9l^;HBJҷY'G_[\|Ӻuj[FKtۧZx|TNUM&.GЌc Kuͷ{ H?!1X; Ϗ"w6B̯S}sQ]rTq,zB$&hr\'ʊ}\8}qZ_Thc߽%=Džba= @OcMܔhtP g6׏o9҈- o[ӷg MT!{,1nT}[7âfef̮n-fa)L??\KﺗG+[ʤ! KR "Z{=-S&Z @Z6L^m÷({ӡXm,vjցK8ʂ n/KnBfYegkTk&珠#_;XN0L/>X]d_{n! 䛐q|ͻ%PO!_]:r輩H~K\ʃmaxM&kNOH]>GØfafw4 kfj.@Z/,M9PtE֣[}HS?׳j\۩ MٟeYL%ٍ⎀By b°/a~pT(*}jPE/CMB|crՁЅ yrI r [i2qEnUF=hK'9v"gMة(h UIKaӸ!l1>V~BZ$=HOLuAi==={M WOŠMFv5g{0A{i"vg*]VɖqkV+S}^Y-Et5~cG~*,&~7ffͽڒ~Od[T#kn5GΫx9O,Uj;<*z ;*~8~@&Ɲ Y?h*mJ{Qz>42|34U-NHvdR#սVG W\𙏜bښ#8:fɁt;|]ۃ-FOwp:|#x9fg#SmΤW}150zdn[&_BmY~n.MȰcIWC CJ{I-P 4lX(~?HAb9'/jGJ=W2 mU }dwCIWB+.V)2d4ZXY$~p8GRy(#4F";dV@bѸ *Us9:W*xܘ;!$J=P`p7RL5[Ewe\ZiP=2D Cd! .%RgKS+3pu8 P { )] #g/֧l)f-ߕi2=8ea!ƳpK ~Q< 4p3󣝟,8QI-E}[)$ RRo^ xbhXX5ଇIF1+yQ/:Že3E~"KWHN$z#,ojlX)EO$OW+3'#YnO_Gnfʤ0!cWʔ^jRd7Nެ߉l$d5)޻rOYJՖs %)g5sq(ً9q@2&p,ۄEҬ+Js,8Mط^kN'ŀaKcrmrT%ۉ[ŷiƼ#}^N)LZfY 7 x_JhEup R,)h랼~}2ۓFdI5?k; tla z97^>NTYJjnVסB/y?{= @sf}ϳJW_FZ4[ [3i&)/H:X;@E7vW#9(RU]|ёáDɂg7[Q¨zkVj˜ҙ2 8ETiohoy zG.#Kٗ4Wg:%8o߇j]|]5U*&$춛q@8oFLK@ܩ]-wHbo‚CJ("bȿ~&3Qym5?r)j%x8Mk.P ܺ27X;[8҇|uծWL}L(1b5R7h;9OoﳷNN6 ߻HdۧS#bGyƥƗ&QsYF'm\bҘ@hkE7V~6/Z(:7b`^1ד:T\IY(٭tksv}OhNuB- q!$)pn/We>fgZ !y>?. @f'IO]?[[/$_}̸^.yɵ4n&MQLC3O6T,㋫f#@jnòὙ6ׁWu_ HDSwrxc'EKӖ%Ɵ4]+-܈ٛJC60#;Gf"=fb3#j8)|49X_ݴ+r oOY,-g@lVx?1 !ڽ9Aj:Q8o<%VZsZ#xr\w" A/_lNE$Rr~wLWHM|LױJw;JI"*,'iGB&*@-4@9OSΥ29)G5qf'gUVd=u?Fק[j[.PzOCۣcrBC2=0̫a'`|_Nn }p N;pݾ{u/禓OLa$@/_Šߚh e-9 {Ⱦ69m.[F9ioIK\?},8tnċBL `%lj 2 uYMo'%řf*yeWB&:UM|>At[fb4xWE1P>=t FJ3o0j%ޕ.kmD^xE T/ [k,Sr%s"ʄi.FLX}~3 〦2*>RLn0^̐t^e|Öq*qYPa,=71dOQ&CwCWܿ{,G<3xn)$;B(}q֯|WnsOWu(O۩/~vG\GD.C&G]ѷ=6<5wϿߺB: K+"}f}t%L0xvVXƒF.Pɔ kmy*ʴ8HNoFVI"<%/́P>:Rq nJ`ۧ^8=[Ir}VBjrY&7(4*dkJ?|";!ӞS/y<1r&pWYfXcva?%}><.wE="sarK7aX(RWffB+ ti3/+6:C]tS`qpS\xW/ceIDLҹa3 U6m{%̒)w,o[dɇ;\M"[d^=_qn;5Y;ڋØo>A贙A 괷99fOxݴ5CD<=oH+Q WB"nm^R9\yOVقo|7l<듨 z;ousw'i'c `[0mB~"KbS]$>Kݛ<ɩ[yމ*cx-\iF:e\d|nx'S۫C(^8y2,|KnxyFuqB*û `$':l FwlXzjH5-`E:{E㱒\cO>wʗ4n+=D1z"[ `YWխ N_NID[r10%Umv1g~H[ޯ&+wQ "<= I "fTNxɰ%IZ4S~\uaK?|S| )u+ggP_3/(C"(/( k'Dy.P(/A '7Eu\ap3 E@.P G 4V/@ꦑu ] \3c:tEP򢢞P4 .sO_B& º@DaNjjPS_@y|CpRCB\#@7CBQ0u¡HkךjyۚN1QCGa(,zA 64r0mfy998\2xM"A¼~%2` AA~%O`p4 C!P; P8z9hWr!@ h;4@;H  <0"Ю@ D` szbẬ,F"SW(𗯞x@pߑckk%ŤDrFxx >B/= _!AG>lހh,_+Kt?@<^@?PK = u LL5uM|p'㉽[æ D42w#`lhhK @C0,^X^@a?DzA!@>Q (/'RFBY + u)qD`y>M 6_}wDh,lX%(l?B@MrD7(0pȟ,z'60d(WRTPDKA @hB@ i q~c/⿯U?(L[@_;a 0P&ANN`