perl-Data-Hierarchy-0.34-bp153.1.14 >  A `B!M@eeeMf٤U>VKl n '[ B1B'gER5ʑQ dg#(7Cn'-*4ŵxVK0kBUƧ#rBMΤ2kdEo{ĵ-rZ$|bLf}bG)|V|df~Nβ4F:#'gbQU] LrM”rA(AwՄc)wq5!{]a5881e1caaa8fa28ccf53ba89784ea96fba941989781402bd72c672b8cb85963e60e79d4a88aa3ce8eb0ef96dbe05e4a482c9a482;`B!M@eeeF/W|g٤0z~c Cvw(zQo]ϔo H2ŀ-!@hW#)3g`W?Sw9#莖9|VXURh[σ馷ji-tcRk}_cKl6‚5 6H.9^ JZ B[HaW;50Z_F^e7x/RJaŒnu`b2Z hi?gJxX,cĉ3#p{\ >p>@?0d & N04@Daj   , H O Xt  P h ( 8 $ 9 L : F G $H @I \X dY p\ ] ^ bcVdefluvwxyz,Cperl-Data-Hierarchy0.34bp153.1.14Handle data in a hierarchical structurethe Data::Hierarchy manpage provides a simple interface for manipulating inheritable data attached to a hierarchical environment (like a filesystem). One use of the Data::Hierarchy manpage is to allow an application to annotate paths in a real filesystem in a single compact data structure. However, the hierarchy does not actually need to correspond to an actual filesystem. Paths in a hierarchy are referred to in a Unix-like syntax; '"/"' is the root "directory". (You can specify a different separator character than the slash when you construct a Data::Hierarchy object.) With the exception of the root path, paths should never contain trailing slashes. You can associate properties, which are arbitrary name/value pairs, with any path. (Properties cannot contain the undefined value.) By default, properties are inherited by child paths: thus, if you store some data at '/some/path': $tree->store('/some/path', {color => 'red'}); you can fetch it again at a '/some/path/below/that': print $tree->get('/some/path/below/that')->{'color'}; On the other hand, properties whose names begin with dots are uninherited, or "sticky": $tree->store('/some/path', {'.color' => 'blue'}); print $tree->get('/some/path')->{'.color'}; # prints blue print $tree->get('/some/path/below/that')->{'.color'}; # undefined Note that you do not need to (and in fact, cannot) explicitly add "files" or "directories" to the hierarchy; you simply add and delete properties to paths.`Bold-atreju2W#SUSE Linux Enterprise 15 SP3openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Data-Hierarchy/linuxnoarch@XW A$AA큤$`BEMz`B`BEMw|EJ`B4c1b4c95857c8f04113330790d5d804f3b8df37bef4ea05d15f632526ef3a858e17b2bc7db24e96e0bf62e499e1d4d357aabba50974f7b29485f5e8b67d84c2fbad81da50c56377a2227363057a9d2f692b43ce840969eb2985cc79fe57c3ffd5d01d13bfa9cc8a9916888637014d7feedb0488ce74baed5134982527e3d322crootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Data-Hierarchy-0.34-bp153.1.14.src.rpmperl(Data::Hierarchy)perl(Data::Hierarchy::Relative)perl-Data-Hierarchy    perl(:MODULE_COMPAT_5.26.1)perl(Test::Exception)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1NNHL8LLLD@L@KI@E=E@coolo@suse.comcoolo@suse.comcoolo@novell.comcoolo@novell.comcoolo@novell.comcoolo@novell.comcoolo@novell.comjengelh@medozas.delmuelle@suse.delmuelle@suse.de- regenerate with cpanspec to fix license- use original .tar.gz- switch to perl_requires macro- remove /var/adm/perl-modules* recreated by cpanspec 1.78.02- remove .packlist file- add perl as explicit buildrequire- enable parallel build- Update to version 0.34. - Workaround various performance issues. The real fix will be in 0.40.- Update to version 0.31. - Fix a test assuming hash key orders. - Big rewrite, simplifying the API and documenting everything. - Added to_relative (to help with SVK floating checkouts).old-atreju2 16149982550.340.34-bp153.1.14DataHierarchy.pmx86_64-linux-thread-multiperl-Data-HierarchyCHANGESREADMEData::Hierarchy.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Data//usr/share/doc/packages//usr/share/doc/packages/perl-Data-Hierarchy//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/cf9a471eee86865a1518b4b7a5619970-perl-Data-Hierarchycpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPO#֎7~jutf-8437e7a48e24e3469006b7fe3352ed97cd16887f35447d00a51cb02555db0a341? 7zXZ !t/\ %] crt:bLL,Yʌ/4'1YO֭řzr=nv# |'g\XPoؓKiE"R&Lo $~w>2k\*( 'x%VjJ:WIVS먅8X-\f4\NTϼuiLDXi7-=z{AF5U)UcmB,zQ>A4&j[Δ{Նx6) P#ɻ=9n5/6Sڨ϶l]- ɶ/c0y{({hф̷3Y|?Df F?o+dat";)CzvLv8fXl3v[W 6Kk-?4~Rtc\lN]zyTfYIbn)"FsP0 ~$yWhP앸!v n #´y(ۺB<0dY_?/g^Jx%C0 =~x;yZnK wVɂRt}+[dq/V8&- Fcj j_H/ѓnFӹC!M]|b YndFG8yD0X_(+j`f[vzcln\d>H78b (4טN3ޠL^-3sul(B N91Zy+25_ƀԡMo#`n`1!|*.Rѿ,ra=)wN A8.e3f6Z_ -qՁ,x dCU40FA>ڧ,qL6N86|np!ҿL[,әlƍk(Ok?⬛au@53e׏pT}ǖ xYx"A͖٦`λY7KpYgPNJCOB}% KGԅB$PJю@Lk6Rbr7"QCm.\Y8_֝e(o̲|~Ӻț|TtD I/ˑzOhhG=AmZ TZf7P#o2/f_aL#30E.bdk{'}b"aTΎ6hل.'YsYERڇ@њ$\Ŵsp!4 +].82ҽt3;3'WN, Pt'Ө^<8 ;(RDZWbãdX0a<;]}>䝕e#mAqa,;Z(&w_n]А@ku' .hɽh"J% T59 *IJZ}bӫX Q0 Iay*|#4`7_ÛݖHc>źe \Aٹ=al"%}Y|bY o1nveܫazZzx#7chі8LsnMc*{"Ohțq׊̢My6- YJ65Qu)'YyDSz-zm瓓n Uf~wd*D,c[( FVlaE  r:]Q*@fjP=_K6ФP>ڲc1cսRSA_\gDw I,ٔ550!)G/1Q\9I9w}-rZ/5_q{,0Hw#,4+qZ~7@,nkR_5f#I"LH9'L6dJXALucziX FMhv2"ڿzx6g&cOrc;#N(LsT^fl2"rn/5 PʙHyjaaS{PX6|X);:;q;{ȏVM_ 1a` Y2ZJ7fRa4K喚+1$ADz.e:+Pk,NױIh# rO{2-$ bD>80t~c15Dͭpem(>}18%g8! ~gwt6h6 6}LؙE=S&٩UAQZ!\ ))r## HCF0szVx\-I~.]V%9grAWSZ`H͔>0n^̵u1m6AP{8iG .c3*MHuM!}:-RH 9t1^dLW%.b*P4@kb μ_&_[3Q${Q*{5q%o40 9՗N|3Yʤ'2dP/P5.mGmfpXlೊS.>zvfF{ #M=ݵ@]{AORzBIHNvn*Mcj"[tوDޚT͖gS*F_1,M`ٿy(ru bzօؠ_=v`G ߯,zd Rx :k35P&~@}`c+ $q/O^.svAE;ZfJP6@S3 jAIwѫF_pK}<:e'^ %SJeڅ4\֍+hfP}rzӊmyH',-~" xl$z+gL<6de <]jf Ubف3G{l520зcRt 4\R^4-P}qR鵚+ I#XХDQGO<=RY&?ilEr0t/u5;>˷ₙvTv[oYUt}v l"^>F[40%_sA؎ڟX}1}.浜Ο%2I߆nl3%oЊ, 6n 1ȟݴ*SJsLuIUIщZ5ؕJ`yk/ h뒡{1& Xm;KiAa-˶A&eؤFo5Tyt'ðWD\ҐN,? r˷cG^+[h塚fڣ;WR/"ъ!͐ϳ~ӧ;Om ^Hd; u[-On-(~x~ku c=Sj3j)?AfkMC*B[-'JȄip;A>)B?!Ν~iN˔x9fC0Tt~&f;CPM7ʱƤ-MQCq;~Ϯ2Rv; ' HF]v Q1"5OA61Ys#.X'k09>Q)QYt\>Bk6q(ZY0;P.v,UDڱ";TKK1 KIO45y9Nx>ʢ|4/b\A.iQ?_y\ı>%F?@ eg%+Fn^xldr@S*v% $G5rvdP#!OVuG&A>lpt^frNQm&qlC^?HGw/?:$$X׎d(5HAP0mk. p4R@7:B)FL;Eu-fϱZ!`*;d%'C",E[g3;󰇆@v0#YBE9GҐcgZfѵw0h%VK0vm"+R,?3EXB%F$V!XQgM՞V#̒nFS *x6n&5;XhȹU63f>]͒f?=b5#%$ r/*9b g\3Cj*=Nu S1&kW(rY$~SeH$#Q!2*=lJi)p#jH Gpx%*2M;Ư{Ze1=x7y \TtG;n(WW4 6KXqpCj!`f@]VgeQUSYHPh)oM}6 jۑzWY.v$W{/ bp z`Xj֮ΥA9LёK{bm!Mx~sez5/CMzY+XxvC=ⷪ+,y-GHTvLя5>ʼ!_#ERIK(BU}D=y0)}ٓ|vfD!da+a}E3lj5H2ŭ%ϟG!r }Td%@ ̀2l-4모pb@_wix}NriջJ2%c3UTЃq + QLG*YCb_= es_}H4brkQ11ZFtBU>J=6u䡂 m@|yBF4^rk  }򕞸,'PyF% /峇pJz)|qr&}Q<%Ό }>XZ;, ¡"vB BB#S$ٰL $p⪄F bf1u[ XVMDH(XM 2 5qi8t~f/f#._hPlSJAOE ubPwРH~ x_742w>XN֡@Oe WIcqǎ{bg!0և|b\'mo8SP IoRn$v+3:0DäH;qڊ1.y/?*+Y-zJ!Gu"26PWQc&3hܰr|qx)s/bybHLgs]RlWi)q=DD8Q-Fh2$_CYѨM:N?dU:i.up:b%X."r9U _CA V$h)FvxoY#PORJW" 8+ LIr6x(bǴ %PG 3= SH/rV&W}{qUddc͡Ʃz L6jtҚ05O[dM⺜Ǔtͯ1<LQg1}Z#  ==Z/}})a <:dאlg f HmlD Sem}~׿J\\.[]=N|}# η0P~Czz[oH[<ʲx¹G+6&ku 93߭ `O7B>gr1D^ 1E* 3v{/6jG$)'#j0J^\-M*;'{Kpx„N P(ts;;[:_ MT J$ 1%Gt0D R~B oL(f$-zxPyQ"J3B𧽕ql͍= èimݸ41q]h-9jq^?8y{G۫$H܀l+eXްA:ÿP1H\!0{߻t6=(R〦27]%zWq#Z"|.M{q:%Bn*G>1q֗L@G0ebzJ'N ba)/ggN [srɬnr \:x_C^…A=} &1JE ߻LD| YZ