python-pure-sasl-0.6.2-1.oe24090>    f!f ;G|`u`  0Q7}iaej>=q@[x2*wZ1ZƁEzwP^X70>UԮy!_UtyPTp&Xĸ|Ζ PP%pFRHd`M' sIݸl}ɢY;b+V]=_PWM(E.z]"hzN>\/&RYquM8 ;uhSUk^w]fޗb&R}A[ '9CjK8B;гh8*)'AV6M߄oUg7#>7 Sfy._Mk0M4 6-:Dab055416d08df0d3c4c2ba6455dac0bd094d55350180a6ff7fcb9095d298f92e57732106c2c28a1f2cdcc5d1ce70874daa837903Kءw 1@p>7?d " I  ( , 0 8  ((89:AF%GDHLITRXX\Yd\]^defYCpython-pure-sasl0.6.21.oe2409Pure Python client SASL implementationpure-sasl is a pure python client-side SASL implementation. At the moment, it supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5, DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the future. Only GSSAPI supports a QOP higher than auth. Always use TLS! Both Python 2 and Python 3 are supported.f!cdc-64g.compass-ci9MIThttp://openeuler.orgUnspecifiedpure-sasl-0.6.2.tar.gzhttp://github.com/thobbs/pure-sasllinuxnoarch-a =f!Gf!G53c1355f5da95e2b85b2cc9a6af435518edc20c81193faa0eea65fdc835138f41ac7ccc0b596c7ddea342f973f3dddf60de16c58728026ff8be09e09745d73c4 rootrootrootrootpython3-pure-saslpython-pure-sasl-help  python3-develpython3-kerberospython3-pbrpython3-pippython3-setuptoolspython3-wheelrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2a @OpenStack_SIG - 0.6.2-1- Package Spec generatenoarchdc-64g.compass-ci 17266855390.6.2-1.oe24090.6.2-1.oe2409pure-sasl-0.6.2.tar.gzpython-pure-sasl.speccpiogzip9utf-854c760cfc3eb7dee990a34140850514e56f00fbae51b7e91442c389917212d84a8687ddf725f9d6052baa08c083f7f294559f2a170c43547864660800170ef53 Name: python-pure-sasl Version: 0.6.2 Release: 1 Summary: Pure Python client SASL implementation License: MIT URL: http://github.com/thobbs/pure-sasl Source0: https://files.pythonhosted.org/packages/83/b7/a0d688f86c869073cc28c0640899394a1cf68a6d87ee78a09565e9037da6/pure-sasl-0.6.2.tar.gz BuildArch: noarch %description pure-sasl is a pure python client-side SASL implementation. At the moment, it supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5, DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the future. Only GSSAPI supports a QOP higher than auth. Always use TLS! Both Python 2 and Python 3 are supported. %package -n python3-pure-sasl Summary: Pure Python client SASL implementation Provides: python-pure-sasl BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-wheel BuildRequires: python3-kerberos Requires: python3-kerberos %description -n python3-pure-sasl pure-sasl is a pure python client-side SASL implementation. At the moment, it supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5, DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the future. Only GSSAPI supports a QOP higher than auth. Always use TLS! Both Python 2 and Python 3 are supported. %package help Summary: Pure Python client SASL implementation Provides: python3-pure-sasl-doc %description help pure-sasl is a pure python client-side SASL implementation. At the moment, it supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5, DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the future. Only GSSAPI supports a QOP higher than auth. Always use TLS! Both Python 2 and Python 3 are supported. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'pure-sasl-0.6.2' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/pure-sasl-0.6.2.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'pure-sasl-0.6.2' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py build --executable="/usr/bin/python3 -s" sleep 1 %install \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py install -O1 --skip-build --root /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64 install -d -m755 /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64//usr/share/doc/python-pure-sasl if [ -d doc ]; then cp -arf doc /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64//usr/share/doc/python-pure-sasl; fi if [ -d docs ]; then cp -arf docs /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64//usr/share/doc/python-pure-sasl; fi if [ -d example ]; then cp -arf example /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64//usr/share/doc/python-pure-sasl; fi if [ -d examples ]; then cp -arf examples /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64//usr/share/doc/python-pure-sasl; fi pushd /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64 if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64/filelist.lst . mv /home/lkp/rpmbuild/BUILDROOT/python-pure-sasl-0.6.2-1.oe2409.x86_64/doclist.lst . %check /usr/bin/python3 setup.py test %files -n python3-pure-sasl -f filelist.lst %dir /usr/lib/python3.11/site-packages/* %files help -f doclist.lst /usr/share/doc/* %changelog * Thu Aug 12 2021 OpenStack_SIG - 0.6.2-1 - Package Spec generate ?zuX]/]RCt7 ݍ=H 0C74H HwJ 4 0tA}^:翳Z^ku-^^^>?گ( o| ~>A0:sr ssì=],ax nW׎AӖ;]hC+#x"^qPaLQL9č <3:b|k7ih~jkryl "V-t W7ڨ)-ǟ [Ǯ+%@rz:$i >.H<.5 qKvkYl E|!h'k&;x)7(<\(:l H/!%6*6@~m |";G2[R]ZKƈoVo\a ً偽 dCDXrx BT!P %WeQeʃoN, d^XlL:/H9l4e21_ Gc=!r#lԹiuL#pH6 S q8g]{{؜btx/ 'S.{C4;sqiHI% ᥡK-9KJӈ}?kɦ[behh16܏Fp1UB[7꜑+_O'&q0eŝt`S>3ִa=:ēSqͶCɀ& Szh{cmN۷o|O-rwϓ{zyMVRሻ8ASlsa:I#x/sRtRХJQ~" >(Q,kSTBGr%X>2t,f'UR}{)2ʹὶVZ+U9-Qk,voxgӖ,"\d״Rc,k 9?#Antۥipq?S*$\_%}̫mt3Q'jRrH]gŎg u+Gyť,j.y$jzlZyNfZݾjMl!#j![anQK.x1j6]FrQ-?/a-q/}JM?vy4M~yF4x(x2Wϋl$!!'(@[l p`Ŵ]n#BFmxOߔ?eTQaa&?awTޏFgmm7#l%:^~u̍ed !/Ak7j)& t5g4A'"\x >6L|t:4l^G~hzJ4}T-قo4Zq~͡4`,ǂ*1gxkBBM+X|C2$dI0daP/Gry{-<#r"{MAIQJa@ĒT[gBPh&̡[5̰qQRbh\8Y̮$G;tR:)[v87iyоQICW/̱Uq:7LQzj-1j֍0{(WqFX0a@Έhwf3)P|+i;%-TaOy=FG2rD)C[>( i#$ct@B!{_Or8 JOqHz 3&v'=Ble %|@L*jw%A}Ha᭓l B$ o?{Hj,YUwfJֻ0q ]glH:Dl yR.39q8X]ЍQ >@pLr1R(>/r6\!Fg? &GF4&}mE3aXӱ@=djG#Z;ԲMg("F?:ZԃjθgTD:ӼŀyZ(ުu'ie%I2؛'vXT1CPb]YG=Fdw<;Uv/bB׈ӏ:X*f?ZnLA׮y-h 0L뒑v~%'BTQLC9[t m{Vs :Q']QURT#c6s<7>G_#e+:;,WԜ6s&^q*cdg\8[h겔N, 4/:&7us$5燋m~" J6&&'jxJAmfu~x唟Wb,_71E銊Vş᜗EPD1͢sa!}a8A.GbIxBճu1#\%8`a2JܛֆKv%B:#n tHue>˺S@Ǔ4ReN|:Duu]DVvΧҌVr>evZUcKB #cHK! kWl9높58]/u}b}dNS ,# }L&t36\C 5WȆw.cGa.ڌp>ڋNG 50G01p}Iy_d6y5Uj}쳊wdK[nӶ>;f񮜆cFXG'j25Xz~i[idD)NIXW ?5 T_ZU;TFz@W0%3wƨ=dCq_!:K-}C4'mY J[Oԑ yE' ;q|7A;5`/ftv] \cś Lx@|BOa'?.mh e r_\L6A$y,yKRTX­L񴋟;|stW^3ceeT3rUkK)_Bũy>5ȼ*d67_4|n@{`NB(Uz\XeShʔOĐCB~٪!3y.Ģɺaʴ@>Yc ^GC&j̼Y oJ1l..w7/ߩ}8r 8| G8_U y tw>T `mpqZ 9 _Kj ȠR;+\}>fs'267x98^&/c(q [_oo*q6gw#f&dzv3Vg&hny;EKBPIn,>+w쫗LTiv~I7:6 yL!=z,Ej2z[R<\msB`vІ\ĩ*ݓBL37vkrk# sI$zTQEdtnя.ŧ>0 34+8qT!^\&im6s_8e6mÞ?&s̻&8gˢ؝I>PE6efUR9<|I&n0 3}D2w ϲ'iH9ݎ0N**b@,Y%ˮ$fGT"fkzԁɪjVQ฾fc̾$I g~nfӪWG" smRtj"'+\zIWV^Pˍ}XUo9$+5 yGΥr7dH6Til䗲;6dc쿖Iޏg '}BJIJ=֣v`ҞSCt>hxlEIS)H4ɺNtȍMVOnTIXi5hEK5(guf1.N$u?noR0Qn\0^ǰf94G{u e=q$dð]ҙ,Z3xE(؞}O(ryb~*}˶1,.kjd&/yhfD+gl١#R`Q7N&mfI?4#,6tꕫ Sn##FT@t( ɨ|8N&[N>~1|nhM{,WzΈ1jD-OGa QaYx.k[Jt8aJ MԔ#v_(|_Lu9]İQ}P7?Yb<8 =ْ'D5{i?^qxn80U4 =6fN2M{IcHlgPd͸AU~9eCUf{( Sov!5p#X~nG1vzT~.plF'L'E)G[x{4ěĐOP]$ИuwRRy~[L$p)W0GӨ#jn*үp)Mƀ&9fB'$JC վ(J"5Q4\r}bwD[xY]૗bGb㽉j-`qťE&9)-/MۇOXn&(wx%7q&!KX+LLba5AGPm){#Z'G/͇9.i⒦}Vd",{]oUG#!( $0{V$)F˔mpPuU+4'b`yB4?4Hଗ_9~u )GdxH 8R &3,".j,H/H;] _ZX5:t(TUᖥ ElfR D&_Ȼ0_<{>U rL;_ƃ:>vw=OiS mnYF57Ɇkڄk2F; >_m6l$wn NRߖe a#҄qg+J'/mrWcUPXvb0zUT:lƟ 6ț=:6llgMx@H~p=Aa+gyfxAgY C;J;mԾQ??v=^q["`"Jm%5 $S".+c(OL稃4j{cG᪇ڹa}l&y\(S}3"!>|9ʘx$Ol3Ȫ)64< GVӘ|Ju() z*aUqN(}xsdxBĊi{l#R>j{MLymK (0Ij'ʹŴ j>ųaZ 9+_=2`xJ: Va/Dl6ADCQpHGL} tC-a-U)"Á 'X=J4. knl&Џ}ic FW覤dB,0dI^"n0vqf"72N\⩱#$X -]U+MKRuw~WӚۄ}|L8+Gpg"hܬv?H4ЬLu$e`a1g|Zgz aPư l`-W<{aBvoIb&/(Qn/ A*1>*@=O@3xfY f sZ8l $GKct,ZP֭_53țlny>Ql?)(R)CE6K:]O[_|-u:GfKCȌCg:iDKtf).χFY)/`PZ*qOCa_~VJȹ,@2߃r-ɾmd̿ǡĚG,Yvqn򕈁9`L1q+0;N6 G^~< Cruthg" ~ҔtoT/|:.!, )p+VK bDlR PA.R{ [ܟ>{9,5yd.fK~+K_߆;2aDiCnA^E!V%r2;3[nq7;{Pڣn4iȓMSN뼇sFтlIOܪ5f@+L'n:+?NbS7_>hJo K9n,<:ܸ)'U\gN OicvGlNe/ƅ%hjʾfBy!PdP{; !\uJ` $vt(V3R^˜X\jEת v_|ZXFhhفF.z0c5>OjUj[Sӽ6 e'KqdQj]vM5; yn/yz ]i zO8X5BH q|6\U|RQGf}O=CZyUtPY9V2)MJ=~YJIX,6{1%ʇFATՔ!#)NᆭC8)в3sdl;؛d =x?OTHWNL?x!-Uz< 9HCmCUӽD\ّɒ!j[CW#΂/boCbI1A1o/zZɣsD|十er_ L H(,X mxȩS&ȇT:=!|.k֚_` dZX eفbMPG'G\%c+0X3te` Ou?z*.CG F>gkohd^ yązQ#%nlOb5d,whINOh&:k"fg֎^F*ݚ}Gݛ|wjHd:%:1[Rć#3}XH*9KhEșON' cՕ5*񭧐M06&(WGaM%!xUc j1:BytS&jLdwWJRr^jch GyZ8eHW#\;Y<Qjq/Mcx"j#~qOA@ð@ji!Z~-aI(/?jI˱-$52d8ׁzkyOq5Th^I/J[~,ՊϘyXc,)YekC30J`DRJʫ[6& w٥YKX)Vzm_ErG 1ޒ5e W>}03a2٪& KsWexr_{y_w); R6"Wca }<6pz hڜ盪6MkKunD||\ YnW-8̈<Jl:.F.Kx_mlr.·΂@2-;/:Gk\ bKs= Gʧ;拯c@gd!K|:!^XP)FPs \0@']W_dfy"1v-_ Kz;5,Տ,7p׸;<\@̳W h"c5p/K@,:C<{~{Xhߵ8q{[\; 0181oYF,(?x׆rU(gQ!Palu_h3kP6MqYJ !dS/#vDGbKRU{/w,S:}gNXU$;a-A~ ,K[d%UkyO`Дy*(g4\D&N~bȚ_{\?#90$( pKaz;qw,v]mSx;*k:-Hu %;v+IPO0D4v(ָV J1ñiXX*~U*}%wd߲6ԊN#_*>qFu.Uك?}ũ4`e#k64i}XyT4;Vmj*t!mڅ6`$Vz5*Ş1 N#lA~My *Z<>LȏlɆ8eh1r.i9 m+&ex7$m,bm_g< oMi^"6.tZ_͒ N{!vKGc^sDƭeBvBBqsY<-4'r];AC󚍔IqiX8r; !X}XU" Qn%͠&E&Gmr'5] z釙sL U6}k ^[͞-]c/#LO>)ˉH>o(iUDh6=RxF,3|YBA`6ml#^gUټ{bIU{TM=.E5AG2A[}0,I&tUG­5?PIH|_M[EHM[UJU?LLVjwjfP>Z,#PʩnƆ%;OSP_H[ZDy/-f2„n[gs/]Eg)/!lNSzaT?: {dG9HVpScxMT?d4cXv K-ۧ{lWF^7|<%ҿ'T"n IxFT5ś#e#N)Z?J`XkZRɱO֒o-WEUke8+ ~m>!0n /~kY^(&IAwH>EsG( l= :>s)|bP/ʴnR}V>KAKflwF|˚i YgdHeU( v6CE-QldO$KV0 H#zF%)|!Ќxb0L$Y;3(#љD>Up//k;\p1 k"cPFoP#6 CQ2"&#Χ: ש-\ @ɵњRT~a <Ԟ&JB[z$G#h't"#\}_҇C9>~@T!bVY$o$ sWVwTĹt؉0ľ՗ 8fW"_7㆞RGZwÕ݆شqD:Yb{7֛VX-W/W%77 d vX\`.֮`{f y]a KOG$gx8@P0/_8z g5|8..!t~l W@9\Hk,.a07q0ӆsjcg:>+ N r1(Gx8Y:Y;<<6"<ּv¢¶b"‚bbb|¢v" 5HW@ZW`>Bf;kP5'g2.(A>NzA<`_gg7u?*jikkjst4ZE#E=-'@^ɥ PPUV7Qa36`Xف`? '?j?`w0kO#7m xBA }z;SH$_IO0X)[*STu-_{=~Iò \(@+f<AN ﷁ&{)*Anw3qAl5h_ kZDz^ :d}8*]0kg?zAp\D< X ]d8`{O;`.swAsW߫JC> )?{0пOq:_؞Pg?q~.{?\0_py]afGf{3W4 q;Ca8߱6wIo2пŅaO[ǟW翘r[0.Οgݛp'q4o1?k61j(|?/Ʈ',;