texlive-substr-8:svn16117.1.2-24.oe1 >  A `W^^f'B\a8wgҼ,}l;4}UL8TYaдjvŒVZ5̹kCO,cwC#nm~A7m"_6S/LҚ&Gk?uT# I);w~a"gmbʊ;MnPerds]a=TNcjW+HY^ <fX3k+L@;Ņ>貰ܮ |.mF_bf3b35934a2fbb37c5356dee089b64cd931af07c013851a24480fa66a1320ffa9cdd596e5676c8df0cacc301e4c5d4e3fc34743f!,`W^^f(ش!WVўOCC!͙(u@,0Xba=UQ IHQ2q\w^QL mL_Ž[|~39p= X? Hd( , LHL`d        8T(8 9:FGH IX Y,\L]\^bcdxe}fltuvz  DCtexlive-substrsvn16117.1.224.oe1Deal with substrings in stringsThe package provides commands to deal with substrings of strings. Macros are provided to: determine if one string is a substring of another, return the parts of a string before or after a substring, and count the number of occurrences of a substring.`ecs-obsworker-00039openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgLPPLhttp://openeuler.orgUnspecifiedhttp://tug.org/texlive/linuxnoarch#y\A큤A큤`6Q4`X889358c7072db622ba6d8ac9b4a322984853dd6d870f93c39efdb3f6a22719cd2127b79134458901760ceb1ca54963fba93c758b5911ddd1684afffbc2e1aca2frootrootrootrootrootrootrootroottexlive-2018-24.oe1.src.rpmtex(substr.sty)tex-substrtexlive-substr    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tex-kpathseatexlive-basetexlive-kpathsea-bin3.0.4-14.6.0-14.0-15.2-14.15.1_k_^$D]Guoshuai Sun - 8:2018-24Guoshuai Sun - 8:2018-23daiqianwen - 8:2018-22Jiangping Hu - 8:2018-21- Drop texlive-venturisadf texlive-wsuipa texlive-vntex, because those packages use utopia license may not be free for anyone- Drop texlive-texinfo,use new files in texinfo-tex instead- Type:bugfix - ID:NA - SUG:NA - DESC: modify spec- Package initecs-obsworker-0003 1621920393201820188:svn16117.1.2-24.oe1texlive-substrlppl1.txtsubstrsubstr.sty/usr/share/licenses//usr/share/licenses/texlive-substr//usr/share/texlive/texmf-dist/tex/latex//usr/share/texlive/texmf-dist/tex/latex/substr/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/51980bddaf3c8722ee4b9b2e86156ee3-texlivecpioxz2noarch-openEuler-linux-gnudirectoryASCII textUTF-8 Unicode text3bX,utf-8522d87c82a491fcccc2b2e59d830c1f387804d0d59bb22bed6af22ad6627d7ec?07zXZ !#,<] b2u jӫ`(y,w;.^̊u<,n~=DBJCu텬#hD:P{{M1v_3(76)F{&̵xi/x8h}Sx 4ʢ"LTTAƅzp#TnSLf!օE޸A߬2jLgAt.. gϛ;EKjApt4 @e)_8sIn"SWbj^*v%K/pPy-[C7(^Ef#ZU7A OUYPn1ob Nv?AU˥%`Y?_a~ =|c<Ss[>~1qC5_dZ9j+LPa; ު,Hs z)"wxDQoln. Z/G}/ *M FWFpѪqo)A 3!& N6I'* )Eވ7%h>KQKbۆ T7"Tqi0H=) KF=oT=K}UX'1RшItb$ZvHgh7hD St9ՐcTpkM?7 иL*HQmHB NrWW[u7#RNr!C|ڼ$aI#ihbO~1 M=sp[֣G;"C1p;uk զ/b,w$q\^uFEd* O:OfƍCa*k̈́Ԧǎhf}` ѵh?z zXBeQ /cc;e!/"hÞF9"ٰĭF#v, $mN/ [jF1}2!q_yB3Ae 1n>bu=WPbqC6 Z*?+aiLᝪ֮` ^ %}&^qϭ U0X㔂_x^ WKnr1̙$Njf7{~3VJ`S Xqi[(hptn~5'qR+:{qfh!#=Ohۚ ,6hYUB+ڭMU/Rtwin_k  7=fv<^I"- Opjr ,%^jx96$IixA.}YQc:A7Qi (<=4PNAQZAc'AA TJO0h31Aı{ Gi"V<b᧽{tap;js<3 LlڇlO7l.(=C۰X8u{ISqe; 6I@ &^_lWh ωR3DBwk*|:qjV0fPؖ mzVr&uXL㦾.O{7AdGfsV'L[f^͞6z ?P] -N|.%xY4-#j>|@y6հ=c p)(^9u,*j@@8KRM6ZT(Qiƥ#EgilLC01enk6rxӷ.b577r eTJ\T$6a,m!0v]:UK++,d$6aANP\QAr˳zEWaV!&,}k@IΓbxV*|aoߢDt`L_yό1+`ɷLv!s07M=dlk^2g~H)`LqD2M %۳ %ƥJ:9"X` `cOdL?Y u|Io+a(o3I$U/E:5{{ hr`2?}a|+T kL+SfuГ\f Kz-+WWVA;lU R%#}B\lG. 鞜sи] oQ!y#=MijCf/;k>Kn#ڥm#N`.RV|5GͶV<'^2$[P0sTfûɺ)5/6,;ǏYe< >n^B!+0F!z#=7cMm++ui\$%B0Sʐ.s=T)gNǙLTM&H^א$bpc^%[>(046ngG0 婢ln2XvbVS.a Q/7j7̩k,z"1bf%Obo\_2wد͌4ut^m#%,W9(]Ẃ@Pӈ@3&B(ful |uto{›X?LgR _c=udX,JԜ3^¹qLvWTҩ%H$w!b &tOFP]EZch88;QOPh\[&6~*k;l >Y_*!Z_{Y[1Rɼ[.vz uNA+P͢?Ip/pj|mzjܰˆ=N.bUk#!=a啳 ? kbk5o2?v*-/d\Ubh³>]!UP{Z| Zw 2!kcb*ftJ<EͼagƎؓoxTcց/'ĸσ̩Oh#ZkvliZV%AZ%gm!gEo 0;$wfi JN1=R(S{8zN}5JjfeODN$z l+YA5nfݠ 7&xTsD܉ 5&{|oz7*4`I~qN& 55 F@PY¥1}Rv?pK0C}s ^ZλR!w,js $hwa,%RIEIF[5#ZpX-$޳}ReN= U }ԫg1LTj#s t1AsivFO<5]#@71 1P2iyQyHL$G(/(2lvIY}׹nJNR,T#ں6(}{k_&#uyhSd"@|Uid~ /b#Wf=щs#}:"YYl92:y8 `/@@aK[R2l7CkϖQOGr>W*EHv):!>DK֝5_%QV:;G&vɿ1Q,ʹ?,`\7w/Nn cm7w|ra%Rb(v> 0 Zlz-KdjWmXlS;WDx~cd'ya~- YZ