perl-Digest-HMAC-1.04-3.oe2403>  <@PT@7!.ܶujG7of=Ropeneuler@compass-ci.com G7o m/r"$-zMXPGXt=cݻ2DzWZz47d?Td ! Jtx       o(89:AcFjGHIRXY\]^def8<}Cperl-Digest-HMAC1.043.oe2403Keyed-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.f=dc-64g.compass-ci&GPL+ or Artistichttp://openeuler.orgUnspecified1.04.tar.gzhttps://metacpan.org/release/Digest-HMAClinuxnoarch)f=f=8dfcd4be8eab0ee05f075bd691b16527f4eb21922afe4d9d81976612a8d0223dbc9936346f11c7a4e388b3d7f4a2b82d581056424d482d81d113c1ac0cd7d698 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.2clcWayaoxin - 1.04-3jiangchuangang - 1.04-2tianwei - 1.04-1- Change Source- Fix wrong web address in Source0- Upgrade to 1.04noarchdc-64g.compass-ci 17153102861.04-3.oe24031.04.tar.gzperl-Digest-HMAC.speccpiogzip9utf-8d67db436d3fc2336dd0dd9a9690c1d4180aaa15d188120ced485770e5270ba70af02c49dd6cc443bbb2970f5cb3f57e3e32bc656cd795e732429fc145512a212Name: perl-Digest-HMAC Version: 1.04 Release: 3 Summary: Keyed-Hashing for Message Authentication License: GPL+ or Artistic URL: https://metacpan.org/release/Digest-HMAC Source0: https://github.com/arodland/Digest-HMAC/archive/refs/tags/1.04.tar.gz BuildArch: noarch BuildRequires: perl-generators perl(Digest::MD5) perl(Digest::SHA1) perl(ExtUtils::MakeMaker) Requires: perl(:MODULE_COMPAT_5.38.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/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 -j${RPM_BUILD_NCPUS} V=1 VERBOSE=1 %install make pure_install PERL_INSTALL_ROOT=/home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-3.oe2403.x86_64 find /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-3.oe2403.x86_64 -type f -name .packlist -exec rm -f {} ';' find /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-3.oe2403.x86_64 -type d -depth -exec rmdir {} 2>/dev/null ';' chmod -R u+w /home/lkp/rpmbuild/BUILDROOT/perl-Digest-HMAC-1.04-3.oe2403.x86_64/* %check make test %files %doc Changes /usr/share/perl5/vendor_perl/Digest/ /usr/share/man/man3/*.3* %changelog * Thu Nov 10 2022 yaoxin - 1.04-3 - Change Source * 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 ?yXT}7K4Ht H7lK!ҢHH+ (%)!"~<^}Zvgof~39H\&!)+/ I99i< $"+; IȈa@(1 <<<$2_rp'_KՕ8 =>cW/MR9N|@±Sdk@=^rppAKc'7 >61}2&91b mme֠IEe7N> MQBc2s7}l4ooOxXv78DulX[TZܨ2<ƾz3F½<-Kg[3B[j!STᅳjn#>*?dN-:X+NVF ~$waX#S}KJ'洿04ͳD%噍_J=lú[xcK읐MaVgE'@$TBj'bQ''o~[T ވ\n k#ȖUK4v+)) 5)xly(&'MFh SQ')c~E! &pO WxQ9 ~6Uc3b0"=˞Ek?8H{pY c05B8\w 2rʪ#*i⢪XŠҶ`M>1s\d[,Ž̟Ν}JjkgثcVd5tFDU\~I3iO85"e̪"ig*wG}UKyr ]O " Vk-"sF*-j9SdZXQ1uKMS]sn $iFTO2R w,2R犼 OkjH*2]@aztX@oHdP黩kaa8x ==돕+>i q jª^5VLCV]}uyaqEB.ο-);1G$wWE ? ٹcFP*ʶҽ&1Jy|=RL!ܰKRa=<;~ k0`~i~^*eggCK5 oI4˓L&SgH%Eqv3/I$24` M:Y<}H\Fl1ޏc`ƣLڕ 5Cmqd  ^Ě/3mq]oG* z%INyQxE[]s}<]Hh=&0MJ#q| pۧ7ÌKWW ڞn+4F};z![a˭2P H(G7d245WU_4E60 XN9ȸ/,zYaw GI^eWYޞ(v*r۶~eJ'dՖZ')t]4vF]Wn.[(zZ =)E+30Y z2DQu%|V.zvɑ&EQ!R9 Vk2s$(~1NRIkVej/q $mEjxs/F x,)HZl(KP>UmCHի5 nIyrI2y (@Te#g +r7uAT-^ XBt(#1W@5/wHF Et9< &YnTgr6HԥbM[ 4sC<@5.ݞm cX!^o_٭1b .Wt) @p/nY9' [h+:~6r+&ck+x!0Q&Dۣ]ֳD?(ÃQ;!J_7#iBOJ0!xxm-R[}+{PRVsJ,r'|&YNkg1(vP*+vGavqIl lsϚW+ rUУO1nI32{ -Cz%;8o.[0d.Tx-{P܈eTagCx[ϰ5X?B)Q; ^*Wgs5/܎Y-ZA Zs>崒Ep 9u* J,xVu\Q#k\Ԇ;=es&<8o#{8d1Mq0Siô)x91^qLV"3@BIʽ;.mX[&x;HLjNw2LkŽ S$gOW:m沴S@c׊-5ɗ?iLqX(䈉Xlω|1{=3ex]|ݢ`އw9ljo>l{*<{[3W} xs^"+^5rԊ (,l)VV}~09aiue[xLzbJ==;"?3 OOUݟ%Z:&? W2=[z\$,ivO/.kjS8kl_ΰtl?  h}*⇭?}0*ݳr o묊SWwņҼkhUMjYaHWfk-&A {1mNRӨ掙xїf|>2Ħ=ڕz.x^WNw'@3 )L%eYL&+z¤Ouv)KoDB^Zj'S.SCˁLt] _=_o$e6Z`hɭ^QN r^&pYYnb YTGOyݫkqMn=jU&r>/H;ޮOoes6O [Ji-ݹ̰fߣ a F{g'$SX$_dG^km4T|2'^$_p?QZ4|iy㚝ō +G!N¬!dn *Ibn.= 7~<" ֹiJ1P sp'T Ng, D4P]x#z/ս+fِ!IƳ&o.ZMޟc'㔥/OJ8nRVP;1r79ꕖ| >q;pwz$9w-eDnݚт*(}vl 2^]+nMڈ-6kX,eBd?,2yg Esk T`g9H[sJpIgݱt*$vVJ$_ޫ R#ۘIMڡ9j͝}W1ZOTtHy6_& ?]>F]?Fzp UEQFV[IΗ˚鯬N?3Ieϗ^Z9IIAVr".CU(oY#!1۽)TaT,n)F#/$#]ՅI/%oY&SqOvUnѯwXzes62ڸ{d6KЈUDn^׼M8TCpQf~ [wםDпN2m>BbĹ1'~i0O[c==u+?`5&7~vщ?>KqnX<'^2&[% Y]T+jv<>obAddח{U ?ZܣwP|q{MPkZ2vSʐDW;yO# צy|sJ.T6u~|^sj☝7BTiyZXK])zy9U)u9f}='7CA Q•LK9|0KNt4,$pcAJ5|^kdb*KfdoW6ON7y| c|R3f57ɹD{ 7,$ .4'{dwvSXwK.]C+Rf:muO{V5 7ӼDķoM~Mȍ(Yŏ:nuuMX ^jά@9t*S9u{v%CX`Xz̄ #8IbX8 s[>&%ꩉ蹵$0i JGn$U?2pP 9c\l~5%tm mo,%A/KxŃrA^LڝR,h%2rVDΚN!HѤ2\"|un#)I Zvq|o0^21)^'z!?׾f>Jt{ V@j&֩]5( i*7)ז['}5|!t[UnHkp+}>>,[jcD|{fUGe֢4l^a0 ׯbMl,Dttӧ_Vst^1'{N48]rKg.2GN+*YKz6)SVx?Dxn5URӸKAy~rHsk\+>&mÍE&oHOFZwgN +(DvG ǤOHѦ݉X͵xWf#y)|Ez\9ArV k 3/!ݟ4c'ލ&)cCϙyt_kNΜ[#J7_PLy˚s_fv[.DH0QUJڶNf>5bgLP껖A(]7 ˲-AmdݶPrУXY/wLS.V]jmP}~e.^\ޘwp u„[bЕvONp.Vy`:ZyytѦg'Oxcs5LXB<qi3fc:lKR<#_jsQ!ie% |ud^B+=Qm>+Vψ*z,ۭO7S)pfĿY6;Oߣ&3|NvYx2mlm􄫸wA~Tce$1rfXEkwJUtc?ˆ\wlөJ (Fs>C2]MH.I; kt{ln Mt6PsBV">I6}P V[oƏ<i'3H̋:Ñ y>Ww5mD7Ol_:OJ_Gnج|t1(Qor|oy@ _ګ0pQ&-?>I  &eVN|4Ϻ)AV8KqB}~O?|q| +W_9KK)^9Kk Cyj]ahM -17 g)>S ` CH_:0O4 Kb AE@h78Doh+ q!0p!0?^5P805g@7 (.À *?#7C 0 4tc|b8z7 ǀ\|~Y j#VrS/C+@$ \3EśڲB.1Ӑ# X`hvj *4ֶ0q2ia'y8;9](E-$|E !BB޿qAa_uS78sE1@ a # \`h @(D ( H#Q838 G?W "q}tE✹y"yzqt]4#QI1 +V/\> uLqnLuR2bY ==ax_ɡ\@@cP\݀_ҿs҅I^ޞAh {\0y B ,w⋀\ _ "`8@*`O$< _>/<=ŀkh젿 n ᘋ C.5E1 (+vCzB^ 5p & CB_0' 28] ǀ8/O.|j?)ͬ@p% ۋ7 0}Abએ3P\t|8| _  zEOƈC(-_߻bO=ab&@}#3s CCm}S3?Dpם~ฒvBEH&:NLUYHL((&.ދA<܎APNVnWpCToO@ T%qޮ(vѮn80]%nAn@_Œ:c};Zj^|Y-|-'