multilib-rpm-config-1-16.oe24030>    fI ;G|`u` 4 И R%"}嚙1pX;͡5 @\b$$PZ.5*we )Jιl6*Kz3^Y`x͌Ir.p7LT tSԍZ+N=}7.#A 5'5E0Mhd Wjs9lzcOOY2"$eL _iɐƊiZaouLp4|` vq,R{}(-d؈t Nb)bo.˻&h!7;H0"yr9(M}{N%Jp3IEK/x*o%oq\𰒱|puW$4aa6bbf3169786120139ff782634eb2cd76e7ae419cf372159423320aa87d1aadc9deff972c5b93715c1d0849c9ff677718ecba1?Nͣy׺,>7?d " = TZd|    2 8Pn( 89:=A`FgGHIRXY\]^?d@eEfJLPVCmultilib-rpm-config116.oe2403Multilib packaging helpersSet of tools (shell scripts, RPM macro files) to help with multilib packaging issues.fIdc-64g.compass-ciw"GPLv2+http://openeuler.orgUnspecifiedmultilib-infomultilib-libraryCOPYINGmacros.mlmultilib-fixhttps://fedoraproject.org/wiki/PackagingDrafts/MultilibTrickslinuxnoarchFt  9fI\fI\fI\fI\fI\fI\8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cce8ea8b3bc3b7c143c99303b2ab9b19bfa2ee6a33681ee19c7eea255740a2eaee830f5bbfab3187510513a0a723176a4f0709c06a5876f54d6282ffda2cf89d782895c542382e8629bac2575b23f295936d28656400a74910651664cd4e9f5d777ff205f60c4f781f727cb80ed2a2abec3be4b79e4f7ea28ac527e5cdfb6e1905f92a77557c5dc3c7535e5112675180e601ef88e6af265d5b46cbff62b444e3 rootrootrootrootrootrootrootrootrootrootrootrootmultilib-rpm-config  gccrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2cFwanglin - 1-16- Fix rpm-config hard code problemnoarchdc-64g.compass-ci 17160933241-16.oe2403COPYINGmacros.mlmultilib-fixmultilib-infomultilib-librarymultilib-rpm-config.speccpiogzip9utf-8780053bc6caa1fa42d8e64269c7cb2e0edad0a52c9f7bd5458e7e2fdefca3f012fbd20f4c9f5262a6ab1cf89e6bddec42862f2de1adfe0b173f782642fa1b0a4 Name: multilib-rpm-config Summary: Multilib packaging helpers Version: 1 Release: 16 License: GPLv2+ URL: https://fedoraproject.org/wiki/PackagingDrafts/MultilibTricks Source0: https://src.fedoraproject.org/rpms/multilib-rpm-config/blob/master/f/multilib-fix Source1: https://src.fedoraproject.org/rpms/multilib-rpm-config/blob/master/f/macros.ml Source3: https://src.fedoraproject.org/rpms/multilib-rpm-config/blob/master/f/COPYING Source4: multilib-library Source5: https://src.fedoraproject.org/rpms/multilib-rpm-config/blob/master/f/multilib-info BuildRequires: gcc Requires: openEuler-rpm-config BuildArch: noarch %description Set of tools (shell scripts, RPM macro files) to help with multilib packaging issues. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'multilib-rpm-config-1' /usr/bin/mkdir -p 'multilib-rpm-config-1' cd 'multilib-rpm-config-1' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . install -m 644 /home/lkp/rpmbuild/SOURCES/COPYING . lib_sed_pattern='/@LIB@/ { r /home/lkp/rpmbuild/SOURCES/multilib-library d }' sed -e 's|@ML_FIX@|/usr/libexec/multilib-fix|g' -e 's|@ML_INFO@|/usr/libexec/multilib-info|g' /home/lkp/rpmbuild/SOURCES/macros.ml > macros.multilib sed -e "$lib_sed_pattern" /home/lkp/rpmbuild/SOURCES/multilib-fix > multilib-fix sed -e "$lib_sed_pattern" /home/lkp/rpmbuild/SOURCES/multilib-info > multilib-info %install install -d $RPM_BUILD_ROOT/usr/libexec install -d $RPM_BUILD_ROOT/usr/lib/rpm/macros.d install -m 644 -p macros.multilib $RPM_BUILD_ROOT//usr/lib/rpm/macros.d install -m 755 -p multilib-fix $RPM_BUILD_ROOT//usr/libexec/multilib-fix install -m 755 -p multilib-info $RPM_BUILD_ROOT//usr/libexec/multilib-info %check mkdir tests ; cd tests ml_fix="sh `pwd`/../multilib-fix --buildroot `pwd`" capable="sh `pwd`/../multilib-info --multilib-capable" mkdir template cat > template/main.c < template/header.h < void call (void) { printf ("works!\n"); } EOF cp -r template basic gcc ./basic/main.c ./a.out pwd if `$capable`; then cp -r template really-works $ml_fix --file /really-works/header.h gcc really-works/main.c ./a.out test -f really-works/header-*.h fi cp -r template other_arch $ml_fix --file /other_arch/header.h --arch ppc64 test -f other_arch/header-*.h cp -r template other_arch_fix $ml_fix --file /other_arch_fix/header.h --arch ppc64p7 test -f other_arch_fix/header-ppc64.h cp -r template aarch64-no-change $ml_fix --file /aarch64-no-change/header.h --arch aarch64 test ! -f aarch64-no-change/header-*.h test `$capable --arch x86_64` = true test `$capable --arch aarch64` = false test `$capable --arch ppc64p7` = true %files %license COPYING /usr/libexec/* /usr/lib/rpm/macros.d/* %changelog * Thu Dec 22 2022 wanglin - 1-16 - Fix rpm-config hard code problem * Thu Jul 9 2020 chengzihan - 1-15 - supply files source * Fri Dec 6 2019 caomeng - 1-14 - Package init ?}k{7?W 4H/d(3!d'Jl=&y"oU@7Ş}vIl B]*açO?<~ {}ͣG77Mi^SM.-I>|P)}q0ztyu7^( ^JU~:`N4~%)ڿkꃣÃwTuNjf$zdz MN#=h/aqR_S> =OF:Pi0hƧz0qu|ڛN{XW?ױSzߒO(?`ʴS}y-"b5"n $nO+yъӺ֯0&X~T_g}Z]0á 5ew ̰O*ۑd~uԒ0Rw=Ms,A$ԡ/|?>}NwfwkRz J;}pj!J<1 *L釬fC(®ۘ('}JF'S/e?N=Z0àL40fj펺bFh ̊szf)52-֒KD{īS[dOx80GRp 5Ґպh]g`=U&D>dB"AmfV1Un t_'%${ԟ'zp}2I,>܈'1A}Ʈ4@>K dzCKwK YF*'L) Mc/Sr!zx͒!?ue俬81rzqbA8 aIφD i|}kIA&7^I2qmfaϼ!L}̐X`$!PDӈ֮A5-cse j&VP-̗u%6007࿇ty3}zuy. @vi#n}>m yPg6drGc&iOpgRؠI4I3B,wFP cAZW!xL>}0{6$^J-55i?%;O@tim S zǢυVNJ[6#%z,,L 2{W~ksG=!yԔ5`[2dFj2L3y e|q;z0nԄ7>L/r$&;A +P&%)-%PhE:8eIO[Q`:G* ma?ȨMfn([vlSݣ^4eG#ρBP|ar}:[1ZOvt.dq Z FN(_0-x/h-p3dv`{] !3r 2R>~X3Y%Slv]fE'oC``&Rc1zB0D9T`nu_CKP@,'~Hr mQ ʬ#AXfQ4WwIFԐ,RkQfHg@c47kα?("hBr cxXi,F-2v3FS\5UElˆxƕt']#$g/B"H|ǩ`e9Sq-36"4Uip2kI++`r9FLK6d9SFcqu.Wu-@L1FJlgF+pQA<̩@6!e}s[G\1$;< HUx2d`QX 凴S1\ww2b B3!!yւD]#cS(AE0Ⱥ Kh0+Eć.3Ur0Z ; δ;_$r),+qtji|#}K6oq೹:-4#{@scusIK ,*FdjVeA,D 7IsƙC G!N|a .6jf}KqV(fX4N|R>H ܛPWecxXCiq.XgD->kҒ=܇, sԒ% fXLSԲOaM㳄 M/kT .R# XBȎW c1fBR#{|?uҒ(QǪsr*>""'85IFf8 ;ѴK8QG?P&$Ott-) MٰT К!"@Nzf0tx .Y&u+e|wOE IW^Ooa5jL#HY{//ay ŗZs͇ VyGA& E3S 9 <Z!wM}vuH3@1IOE R5:o)<Քl6o@Ԣ$M Cc'jVWĈi gS)d] ߋЦ*AXT 7*ɖ$C9c\dljƹZe',g w\q/ۃ {0$]ApBV1_:ڰd@NySK(̠s+فCQXJV6\KrK,;FQ̅e;fD#̙m90#~9 %!xtҞͬ̋A2JAP`7L$͇ x|]fb`.p/L.0i2=ȖO *߁v*ŲՕ}&=>(3=9u!jlL23y2ɏVЂCܘ4 :Oul0:̱4Kg 4:frY`уq~ʒāq68=0)frN"K" B$i IP)t.h)A % ?ΑxzkMH(bs`08a>q$"F^/_'`KGkr5ܶJƊaOyw ,@s2Q-b'kb; qEiQ[DFwn K!X %iϩYrL|,8#mT$ȂoddCpz6(nTS>?7qzqR{&1ž/=r=-q'7ڂ9WKL\pLӺ7!+.7,)~DVESL<Qr&9"fSdp.j)y 1(T{bB"XVcX>ફ&bIҟS@ɱƼY]G9B* Pl8L`'8gE@ǷFf?5zOg)=4GפW#,=S Eɬ1 h\X}QGj#U9l]@qs_0Pf#x%,rT$CVV_6NݞO{w+ms "%n^HeSqRBhAQ¢r;0BOPo9Q~fX}E *hD<WOʲOLvmM 55ߴU m˫{:m='ѣH_"IۉA͖A!kVFhe+^?UFgLnuuIbujtH=h6R%ozY۝3Og}l_tVdF"$Z!VȺU>Nߚ%}VnQُmXG.tۆ'W&kGk =J1UV(Зa/ wqChN^ҹgjW$UH:-KrG%!Z BAGR *HUi~u.g6h/mzdPyo䞩pȔx#, 3{lc(<1G18@̯ʥ,$$q/๢$+}@i$N0E +9nMzK#bxNHb'v KH)Hiy,\;id@+I0:z%r9*I~!dRg/ ]w7NJ3یrrQ1r-*Юg{bk RgHh;RUBu0L4̉"\Xh ? IJ&~,'*!⋿t$].-J$ФJWN; ^ %YB~7 ʛNpIq#Er9GQ[&EHپ`*)RaGj-~⁕q^; >=U\'I>%rTKJ«7!; ?}^]h(.kJiu{MTDz[/c"އ݁?8뒁` Uhۉ;`םH]*\&9"B>+jxyo#nJ)xKjG0ԤdCȄlO)TsEj̍'jڀf3 3?̈a,`9N@N&f\Ç'-۞,W-3?r;V bRCi\+xEJq"`BܮO[Sb>%Vb*2Gh}| _IQ1`cDGwqƥN)hALgh?c67l_H iQ _h"xG؛`? 'd S i\SŮ)pG8ˆ%([F8a[1̄l+#:$/_Q6Qդ& g~ I9G_󎜃';r<`f@Ll!KE©O]$~1d7uWj?_[}$9(e_ֱkc[`oYdXW C`2̾ _ؤS蔶tKt;qL)ElV옂N%nM Lr}^sgXt;nm [kҦ>Q:J? 8"^\}}Ӿ8\]*Xn\}]\ݵףeSЍ^MJNt-$쫼wWz&Lge\ yjn' }a!/X a-L07 9c p ڿ+ `q5KpE-&n@aW^}5q>;cFo[ͳV>y˩yZH (k6'z|u&1 U|Zx*i!%y 6F&' dbzOowǿkz aqM=,rԿr& ZY2ww_?wtA̘4 W5Zqćʍ<LCsEuE"WII M9^UT^f}NkR$MV9֐4g(K(=kX6炥=Xs"欬myPB =6=ҵq0uտ>'D m<<#;ʺ~ueK<{fL"~_5*fk[]KqwXۈ?0V ј+^rr,,XM]i.V0ϡLv7 }͔n 㴫tRa,G >(\\;|_:pR?ϕo?WzjĤ Wl^jt#%qØFDbj/+ۥЀ_y2I.(+3-.5=yDag^<=gۉFJr-'&,י/6Fp',` mb[A-4WBVBl.u<+9Fw@k+8i%v>χn9Fh`+vSYc8>^!ZK¬gw뭔1xC܉_%aLf+OOX9,Xrx(u\>3g/+yXx|O7kݨbg w/ 2?*ӯҫ> G\G;iq(V4KtK9QD PZkFKnGNDj7qkXvHBa4 ]zfYcʱ l!becҕ[D}wɱ~s}qw?MXOt7#>>%uQևNIh`І;sR9Bnq>ǟϻJW[GLF3K~eroVfUɻp7wI,!'U.sPO{76u ww/,k{ j|T2J2ѿ4'EEXu}'jl>wW ί>0kqi =+xǎwO\@N(I8rD%2ȔF+~E! Pl5J9[j@:]o l7Y7zHm8񋃗:N5U1\6ȗ-1S3