rubygem-ruby-shadow-2.5.1-1.oe24090>    fJw ;G|`u` * K-HQ4( hSwtgnN7 -85 pMf/OA UߍaAI*D>Ȧz0D9jOo:3`Sj&zxAw|.ZvK~g ]=d9isT5K`4u_sezubGy~A큣UPQ`Թ%{ɟ̧_ճP9 1Oj; `6i{+ "$O*hD R>3@#н. k+KCc/^ko[bXT%5dIȬmZǞ&E#!WA ⍿ᮂ,[Yn?32e5ee81e54661604a3c5ab334d836f72c08fad6efa81b9c5cae4a7bd12addd31d4c524fb74c6437affeadf90035c07c7ce88691M G\HG\>7I?9d % A t    z Xx(89:AFSGpHIRXY\]^def$(iCrubygem-ruby-shadow2.5.11.oe2409Ruby shadow password moduleThis module provides access to shadow passwords on Linux and Solaris.fJpdc-64g.compass-ciIPublic Domainhttp://openeuler.orgUnspecifiedbasic_test.rbruby-shadow-2.5.1.gemruby-shadow-2.5.1-extconf-ruby32-fix.patchruby-shadow-2.5.1-taintedness-ruby32-removal.patchruby-shadow-2.5.1-cflags.patchhttps://github.com/apalmblad/ruby-shadowlinuxx86_64, ́fJ+fJ+fJ+fJ+fJ+fJ+f0b0b403de277717e273464063fb59acbd4d6b26bf61f11320c41b0114d1a954bc325d2c053665ffcf5f840ea73f82aed6a8f054c8e12bafac11afe10781f41170e0040c8088c5f93987f6b0af3cec39d2ec0175001736056fd010236e9eab108891ed1de770a6226be0135c8e98645bf92f9968ab90db545a94399cf997d1c1b0396a82c71fe9dd4539b6706041f41ad96e8784d2d1bffeeb8033b6ef1fe6ac0c170a95eec61902f8f68e16f0ee0cc6d42b93603b8ded1c46cb3869c8ae66ac rootrootrootrootrootrootrootrootrootrootrootrootrubygem-ruby-shadowrubygem-ruby-shadow-docrubygem-ruby-shadow-debuginforubygem-ruby-shadow-debugsource  gccrpmlib(CompressedFileNames)rpmlib(FileDigests)ruby(release)ruby-develrubygem(minitest)rubygem(test-unit)rubygems-devel3.0.4-14.6.0-14.18.2dwulei - 2.5.1-1- Update to 2.5.1dc-64g.compass-ci 17267615842.5.1-1.oe24092.5.1-1.oe24092.5.1-1.oe24092.5.1-1.oe2409basic_test.rbruby-shadow-2.5.1-cflags.patchruby-shadow-2.5.1-extconf-ruby32-fix.patchruby-shadow-2.5.1-taintedness-ruby32-removal.patchruby-shadow-2.5.1.gemrubygem-ruby-shadow.speccpiogzip9utf-8ee5dbe68ed6efd1db10e7e2b03145befbb068e0f484e58952a56446bccb901524a66f482682722a459e51cedd18b85c527cb5140e06a5dee95a39fca05a15366 Name: rubygem-ruby-shadow Version: 2.5.1 Release: 1 Summary: Ruby shadow password module License: Public Domain URL: https://github.com/apalmblad/ruby-shadow Source0: http://rubygems.org/gems/ruby-shadow-2.5.1.gem Source1: https://raw.githubusercontent.com/apalmblad/ruby-shadow/master/test/basic_test.rb Patch0: ruby-shadow-2.5.1-cflags.patch Patch1: ruby-shadow-2.5.1-taintedness-ruby32-removal.patch Patch2: ruby-shadow-2.5.1-extconf-ruby32-fix.patch BuildRequires: gcc ruby(release) rubygems-devel ruby-devel rubygem(minitest) BuildRequires: rubygem(test-unit) Obsoletes: ruby-shadow < 1.4.1-36 Provides: ruby-shadow = 2.5.1-1.oe2409 Provides: ruby(shadow) = 2.5.1 %description This module provides access to shadow passwords on Linux and Solaris. %package doc Summary: Documentation for rubygem-ruby-shadow Requires: rubygem-ruby-shadow = 2.5.1-1.oe2409 BuildArch: noarch %description doc Documentation for rubygem-ruby-shadow. %prep gem unpack /home/lkp/rpmbuild/SOURCES/ruby-shadow-2.5.1.gem cd '/home/lkp/rpmbuild/BUILD' cd 'ruby-shadow-2.5.1' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . gem spec /home/lkp/rpmbuild/SOURCES/ruby-shadow-2.5.1.gem -l --ruby > ruby-shadow.gemspec echo "Patch #1 (ruby-shadow-2.5.1-taintedness-ruby32-removal.patch):" /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 < /home/lkp/rpmbuild/SOURCES/ruby-shadow-2.5.1-taintedness-ruby32-removal.patch echo "Patch #2 (ruby-shadow-2.5.1-extconf-ruby32-fix.patch):" /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 < /home/lkp/rpmbuild/SOURCES/ruby-shadow-2.5.1-extconf-ruby32-fix.patch echo "Patch #0 (ruby-shadow-2.5.1-cflags.patch):" /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 < /home/lkp/rpmbuild/SOURCES/ruby-shadow-2.5.1-cflags.patch cp /home/lkp/rpmbuild/SOURCES/basic_test.rb . export CONFIGURE_ARGS="--with-cflags='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Werror=implicit-function-declaration'" gem build ruby-shadow.gemspec mkdir -p ./usr/share/gems CONFIGURE_ARGS="--with-cflags='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-cxxflags='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' $CONFIGURE_ARGS" \ gem install \ -V \ --local \ --build-root . \ --force \ --document=ri,rdoc \ ruby-shadow-2.5.1.gem %package debuginfo Summary: Debug information for package rubygem-ruby-shadow Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package rubygem-ruby-shadow. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package rubygem-ruby-shadow Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package rubygem-ruby-shadow. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install mkdir -p /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/share/gems cp -a ./usr/share/gems/* /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/share/gems/ find /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/share/gems/ -name \*.so -delete mkdir -p /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/lib64/gems/ruby/ruby-shadow-2.5.1 cp -a ./usr/lib64/gems/ruby/ruby-shadow-2.5.1/{gem.build_complete,*.so} /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/lib64/gems/ruby/ruby-shadow-2.5.1/ rm -rf /home/lkp/rpmbuild/BUILDROOT/rubygem-ruby-shadow-2.5.1-1.oe2409.x86_64/usr/share/gems/gems/ruby-shadow-2.5.1/ext/ %check cp /home/lkp/rpmbuild/SOURCES/basic_test.rb ./usr/share/gems/gems/ruby-shadow-2.5.1 pushd ./usr/share/gems/gems/ruby-shadow-2.5.1 if [ $(id -u) = 0 ]; then ruby -I. -e 'Dir.glob "*_test.rb", &method(:require)' else ruby -I. -e 'Dir.glob "*_test.rb", &method(:require)' || : fi popd %files %dir /usr/share/gems/gems/ruby-shadow-2.5.1 /usr/lib64/gems/ruby/ruby-shadow-2.5.1 /usr/share/gems/gems/ruby-shadow-2.5.1/ruby-shadow.gemspec %exclude /usr/share/gems/gems/ruby-shadow-2.5.1/.* %license /usr/share/gems/gems/ruby-shadow-2.5.1/LICENSE %exclude /usr/share/gems/cache/ruby-shadow-2.5.1.gem /usr/share/gems/specifications/ruby-shadow-2.5.1.gemspec %files doc %doc /usr/share/gems/doc/ruby-shadow-2.5.1 %exclude /usr/share/gems/gems/ruby-shadow-2.5.1/* %doc /usr/share/gems/gems/ruby-shadow-2.5.1/HISTORY %doc /usr/share/gems/gems/ruby-shadow-2.5.1/README %doc /usr/share/gems/gems/ruby-shadow-2.5.1/README.euc %changelog * Tue Aug 01 2023 wulei - 2.5.1-1 - Update to 2.5.1 * Tue Jul 28 2020 shaoqiang kang - 2.5.0-1 - Package init ?| v.! (>$4"9ҕON`It Gց#F(6lRJ@ % dC` Jhx2Et( K(fbbIUYYF'S} sY'0+ľ821]I(є1Id[x+g_BF&bP&؀U}.i2O`6]M-<*F!0>t?>c YA3!l`dp$PTE5@1IC"q,xvSEd*BM00|@y`0# ˾Rq3UX#S(FaD}擂``tg;f6aX qV14 dJ YWb)bϹQdp~Ǧb 0J{mКQ~avQ$aCY`yQg]fTϚ Y :3h3`KO@gӛmD}}Kc*`CfAC`~F7Oeu H,#C$㹖θwlL@TCBL ` ӽ~džd?T|u:j >BC_]D 4UQUUCJ ht5uuuufP5y01< k.>l@ۚZ134nf}-] Q)#1s?98, oEn E-?ј+E|{>k>k٣LJ `x:cLoO` R_O] P$mMMHMYG :GX juYa3#$(:2w_oc奈#3LSϜ^G~WF&I08G+HDEOKT,֏$ Kg7xfQ|I/ _'ѱF'*HA=BhMB| gN,Y,PpAǀmC:{9eе10VG<515 GS4dBnf6N Yk-*[P\5EbCK7$% AN- -&<i_Ϙz4C.Jo&c3Q.\o7+?0C z շ_Dz|H+eZñn}ax?XhT{Uf,ې!C2 3L4\3{`dqTb^ZZu~6Ӭq3MQ'G\@vX 9A/MWq*;{ՔpNRtayaO)iwXяfKGxH/lR[> I9WK:y!RTWcSDEbqU:g*a! E$zTȶ ͙k۷M|~5tiܯ gXpoy|#ݳ:q!9[We䛵%0>=%S3_#y=o{Yz.#eeo.>tWN)7?&m>P{ݦH[NmKs%O_-u?=ާEol tRIW a i}]ukQIw%o/RPf21ΣIP Bâ)g{3Ic\G$_y]e&}iKEW6z]PbbΊ+&C뿈ߛ휒+l%,\pmiIrhVR8ȸ]87<]wzcIǢ=T;U[JqoW;u<;/tHI9fCcMGc}}e;ݣw\?]o4tȍ 9'x=m Z7J$do|\~*4 #G% YZ w3gb%^[qFN그y?-/FyZt3@[;ܝ5aGe&|tp$Gh>mrъТb2WJ-ڶ_{WB{+W|Z(𸸏B3ݕ.%W/v=-9&N-Fpal}0YZM^Jng}eyxj_bNOZ"|8$şzlD`x8Vi5~쉏赃/?I՗~"︨ءGMJ-!LOC[sW6 2A'*vKm{LJQSH:SLI[TMczZZ0&_K>S)b /jh/N6ړY{f'7޿O\80Z @+ɓuzo@: hlvUb#u -?JRZ".Is((xTBq}%U#mw;N>R;-w%o$zOOO^W.+i4E8Ü6~4jCy|Ʒ?n+yuyNDYH G#dHU,j_]]!U,=1 ]$ih]-Iz?,8dPOv8‡;%ey=ởuUn[xdxhφ(78n;Ŀk>%Qs-R TBsJ;{Y˞W"P;hM_ 4OkjuDe|Jwgɖ7EwWbvou`Lf,APe7+qoe%,*w P@]]_ʡ5d^Q|tJ7l&Odmч|?Uu%Ի[GmcZͦ]q[$Xf4;d>{l6t"9{o9RrZ~tg>#e_Μ7\J&b- ,fq#lDJU}|;Q{*'K;.<v/ kKi\홱2~,-B /mҕ7]xʕBug_ LIm i7t[3]#= ]ͮ;z|KhSAQyRr&\]dOA|GɍAGNmn]uGA.d!cxrz^dR(rP+ؼ㐮-Aui6wH|z-1RcNArg.tڻiiZmC.eIWᚷ\2G>rKt8:Tqo\*͘IY%ȞfBFlPmj,#4:O ~l͵VCB[-7>~C wꄋ fǐKwec"sjpg~|YkLh-s}ɏ&9\}-e|;-9u5\3:{sU/)@򲭳Z@( rmtVJ=ǟZ(v7NksjzqJ=&`(Fg>OBC+yoޞ8,<gPwBeGnm:O[7r-i4ތCXCOQW=2[v_؀ WC GDU__26qErɎ1k^=ԸQVc-Sk mSƧ#łWv-1WY#gUS6!D32~.!)gY)UŻ񪙒q^OrUg!%f*7ͶSV[ԃ.[l) W +u#u׫;jNܦV/+m,u7~%(fC,uWm~:&uEZ-=Gz!%?]kkVzIb }.tRi+J.T݉4ޤP/~sEM%I kjn'tJB* #^oۉYD8;edAQyǘ{t[8./)PvXV&IxFoڀ}eUz!Z2``?œ˞ɬCF/mR(,0tP9q3"J{wG%E;f qUU$8l-qx|GjeJ*WܵeU7`cz5XbnMAߊx*HU2X˫' #HmqJ1]tzpnrchb~e}@vn4v```SoRM:ӆ9^FMKMB8HҜ1Ӎv|VU^<̰}PQAQTȗ{FN^_ǨFhۿfTxV ]ϕ OM:[%iFhvvY7G*N>Z1)=z$Qg{1 vtۡ:T;T'"~䊱Щ]'WªmFޮpȻhPX_Ix@dOeh8HIs3ծeCbLJTs=vJ<|2ٯs\2OMMM ֏:Kft'JM*mx!lP곶aM^[9'$4nKU~;hU<;W%UҵᡃʈkcO{y=ГNoGsO>1}\"oXi<3jRhPP `@ԋƒ tWc\F#Sb'O4,>ݜGeJh"i_],(1GzӉ ס!+%zŒXD}GSwxn&P$o­ݻ*;iT;F^署bqRD FTnzF~/z'r_T|3]-~ u6] >r2؄y*#'XkV/V sX]վ/RU.7Yrn(J񫋓JIX{qwx>BUn'Dw''@zy6B;1U02ՓufSVAj|'꒣1ߣOTōպNIպd#}5|eE|R:6E:طAskJs"73{ }޹}{bc}.}4KlҾ2qw}V%-ι>ip Ƨv:,[n.YϦ˄Ұ-2ul&78iu.:[i -sފw;.Ѯ9Mp˹\uRkyxkCz5J\yۻfڻl+a5:sew aCkM%~O,i6[cW'&rnWNqF]J :zʀ$G2-'=ʿ {aQy{:n'i'9(4Y7_K !ꃘM$cGc/HK"|5Bnr;ro=FZU ߲Ѷ>5%`[1G_\LWfHɞ{Op<_ "GKIh+~]Umo^m/v߿0E}I[|m%TfH՗VS2ֿ4žq`3&eQBnK 2 VYm[&eS'ŠK%"gu8~9ST~֝!;%;.+weQ6nPr$sO=>l"|jis+R|/"o1Y@mO]o얩_~p)Am}&*.b]Q u|O2G+Jy&);ƥ/H1_Mt.0KY8ARN]"V1)mi3yuT;bѢbGdY᪖G=e"T.._5$g[2?DԾޭ,-z8wk}#%Dh>-/[wMzW]I6ۨ;}}1ߎw3 /EC =d-~tui3iHRf`I^9Ϻt]z'F\td-@rxe;Twy}W<_7*8[J-.(9\6qcD˽e~K/Ÿl$ݵ\4r`-Kkc .zSCbE$3wD}. [NT6 GIx=佲"-3ʦ)czzㇳFU-y8`wa[/tD覓dDf'oX&7|ޙdSlW?FZzRkw"b`ϙ/R;Z,VLvUqNy:ǛUF ~yˇ;ln.,d>ni]H {M߰O#Ǣ뮨IpDeeRr&6Fv=~Y/_ނ&95 9]ȷBXˤ &ZphrSQesƗgT#{+G<ҭY=:<2˹#Ä.Hv~hbWr10Me }j\vA Ÿ_ijY>FE+X囎W+MZBZH |l. yMx'U=CEF~ 't3Z6]^M$W򩟩Ym|mmZ艇Kۯ}u/(q4|r*V!u7T(j{jݺ iGEĊtB3R[ uϔ- L(t2&rnbdaմ^ -dzwܻu1KuUohʷi%XWhF"MYw`, ^mUz4 ??1}J;b-wfo}?1=͡[Ʊ_W kwAQDίط_Mm?g&P|<oRxs61R4s=([h&vkҪưrzfˊVNjسϓ\;L|KT  4TN"v eIXE6"g`(P:^=٦l 7/2t) [-M'#2cl.Z(5:Z/.IͿM7h1++V6-qHqA;I9lBa gR׽z2>I.jKFF lZ)ZZ+?QOX潃v1d `9"h,C>@C~{bmIb6/6KS>b' ⎥2?403Kh !. "E {62ABlh,i!G,DqsN<D8"( |.dEDL 3+9҃a|{RlPQ06+h2у_s'ht,ȼ/@[ fa6Oql զTO8f,JT(Ϻ ` ~T%"g*D$g PGZ!~42Ku`ikhC,hƏd*{V/&tRtLh\,̓s_ϒ@@ Sꌆ3(4ZPWJbI"zs(0ƜLPSR3u9uF0c QT>e7gKSg+C(43PQ>L 7X*L5dcƣt?f*tw4hQreX9&J23[#aTaK%Ql|#)~U~ I_u&`. [T`422Μe48>"9pfI s?&P(ZXpPM;򅶜 0h8Z PsF#oJ1XP,h˜+. 2e"#cg5++B~[/>h$L X8T`7ah]@ S.[sK{˅h1fey0 blZ۸:8oit 41{8 @(Px6)X*\ƍ(;"!PY mv24Ci2)!GuomHϥ`Qv0߾?ljck,--iԥM