ghc-auto-update-0.1.6-1.oe24090>    f ;G|`u`  ax^IO(rg! ,gI'Mk $B+G J~AS)a?SvOS%YM2xo^@&>X=L?GAy~M1[89(%j ceupaed⡷&x\Ύ<{ A (??@kZ EBRX8$ƅ*]ՂvG?7;YKB R9ca*OZ%=->Zt"?= kٜ` äVv\$ ܾ~bXf& 1*׬}tmumO&^}G-3>Sk,@"52a8e5c8811d315d6ac949fb827360e9b5bbffc1bdebace4ef5d36612f29b4ab77d24ee58089c1111e608e1d441df66d5e92cefcUSŎ-?ܐZ:,m>7"T?"Dd ! M 28@H L P X  Ph#(8$9(:KFoGHIRXY\]^&d'e,f148>Cghc-auto-update0.1.61.oe2409Efficiently run periodic, on-demand actionsAPI docs and the README are available at .fdc-64g.compass-ci3MIThttp://openeuler.orgUnspecifiedauto-update-0.1.6.tar.gzhttps://hackage.haskell.org/package/auto-updatelinuxx86_64* 4fJfJf4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c40df2b5fd5d81ab08be1d4559b11f95655fbee257502a0d1c3c2e2a678d00f9f9 rootrootrootrootghc-auto-updateghc-auto-update-develghc-auto-update-helpghc-auto-update-prof  ghc-Cabal-develghc-base-develghc-base-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 0.1.6-1- Initial packaging (Version 0.1.6)dc-64g.compass-ci 17266848010.1.6-1.oe24090.1.6-1.oe24090.1.6-1.oe24090.1.6-1.oe2409auto-update-0.1.6.tar.gzghc-auto-update.speccpiogzip9utf-8bed668426ef6e7af730aed7c3c372874c0b6005b88a683d5a17cfada48857cfe3c78c53fd2fd281f6afdbafd2e0c13face99e8075738321b4fc2c02234181020 Name: ghc-auto-update Version: 0.1.6 Release: 1 Summary: Efficiently run periodic, on-demand actions License: MIT URL: https://hackage.haskell.org/package/auto-update Source0: https://hackage.haskell.org/package/auto-update-0.1.6/auto-update-0.1.6.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description API docs and the README are available at . %package devel Summary: Haskell auto-update library development files Requires: ghc-auto-update = 0.1.6-1.oe2409 Requires: ghc-compiler = 9.6.3 Requires(post): ghc-compiler = 9.6.3 Requires(postun): ghc-compiler = 9.6.3 %description devel This package provides the Haskell auto-update library development files. %package -n ghc-auto-update-help Summary: Haskell auto-update library documentation BuildArch: noarch %description -n ghc-auto-update-help This package provides the Haskell auto-update library documentation. %package -n ghc-auto-update-prof Summary: Haskell auto-update profiling library Requires: ghc-auto-update-devel = 0.1.6-1.oe2409 Supplements: (ghc-auto-update-devel and ghc-prof) %description -n ghc-auto-update-prof This package provides the Haskell auto-update profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'auto-update-0.1.6' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/auto-update-0.1.6.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'auto-update-0.1.6' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)'); do if [ -f $f -a -x $f ]; then chmod a-x $f; fi done # -Wunused-label is extremely noisy CFLAGS="${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 }" export CFLAGS export LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed }" if ! [ -f Setup.hs -o -f Setup.lhs ]; then cp /usr/share/ghc-rpm-macros/Setup.hs . fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup --version [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-auto-update --libsubdir='$compiler'${subsubdir}/'$pkgid' --datasubdir='$pkgid' --libexecsubdir='$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.6.3${subsubdir} --global --ghc-options="${CFLAGS:+$(echo ' '$CFLAGS | sed -e 's/ / -optc/g')} ${LDFLAGS:+$(echo ' '$LDFLAGS | sed -e 's/ / -optl/g')} -fhide-source-paths" -v $cabal_configure_extra_options -p --enable-shared --htmldir=/usr/share/doc/ghc-9.6.3/html/libraries/auto-update-0.1.6 --global [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup build -j${RPM_BUILD_NCPUS} -v if [ -n dist/build/libHSauto-update-0.1.6*.so ]; then [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup haddock --html --hyperlink-source --hoogle fi %install [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup copy --destdir=/home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64 -v [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup register --gen-pkg-config if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -d auto-update-0.1.6.conf ]; then for i in $(ls "auto-update-0.1.6.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 auto-update-0.1.6.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 auto-update-0.1.6.conf /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/auto-update-0.1.6.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/auto-update-0.1.6*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/auto-update-0.1.6*.conf not found" exit 1 fi rm -f ghc-auto-update.files ghc-auto-update-help.files touch ghc-auto-update.files ghc-auto-update-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSauto-update-0.1.6-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-auto-update.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-auto-update.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/auto-update-0.1.6" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-auto-update-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-auto-update-prof.files -o -fprint ghc-auto-update-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-auto-update-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-auto-update-prof.files else rm -f ghc-auto-update-devel.files ghc-auto-update-prof.files touch ghc-auto-update-devel.files ghc-auto-update-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/auto-update-0.1.6*.conf >> ghc-auto-update-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/auto-update-0.1.6 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-auto-update-help.files fi for i in ghc-auto-update.files ghc-auto-update-devel.files ghc-auto-update-help.files ghc-auto-update-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64!!g" $i fi done echo "running ghc_delete_rpaths:" if ! type chrpath > /dev/null; then exit 1; fi for i in $(find /home/lkp/rpmbuild/BUILDROOT/ghc-auto-update-0.1.6-1.oe2409.x86_64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print); do if [ -x "$i" ]; then rpath=$(chrpath $i | sed -e "s@^$i: R.*PATH=@@") case "$rpath" in *$PWD/*) chrpath -r "/usr/lib64/ghc-9.6.3/lib:/usr/lib64/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3" $i ;; *) ;; esac else echo "%ghc_delete_rpath: no $i executable" exit 1 fi done %check %post devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %postun devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %files -f ghc-auto-update.files %license LICENSE %files devel -f ghc-auto-update-devel.files %doc ChangeLog.md README.md %files -n ghc-auto-update-help -f ghc-auto-update-help.files %license LICENSE %files -n ghc-auto-update-prof -f ghc-auto-update-prof.files %changelog * Thu Sep 28 2023 Lin Runze 0.1.6-1 - Initial packaging (Version 0.1.6) ?zu\K6ݡ!6N 4n] CpKA4?;sw;;;[tuN=9Uŏy/);ؔ2e;=#9degau9ZzCAQD!Bj8~ 2)V[Ra xwER߶ׄH橻_b}t?[fmɣTEvיYrf' `d|*h#U:r=Ezkr]=ثC1{\}sM䋐x:#>H&|S魉ދUB#?mHqܛL=D ugs z<^/ `'t-AV)Ug=t( "9p@I>82FBe$2NT$.TJ̈"1ӕޛgDHyؒ&lӸ*E\(cC5 GVRuʠ3 0>01L Wik;6^:Ţ.?X,دOY$̓iUMP$ K [³֣'ē̘7u^ ke5QTq^v S?\|AP|HdxC|DcTP0'HRzFu_[^ر)m#g1"TrJG :7bQ?fd1E/]ih3.S%DiP{xJOG)U;_‹PwZ Ȧ@@`:TJVʣ9G#&O@Oεqr/-f=habigqG0KjjHHrH8 dACMj'cλGIJʥfVX^U+¶$q~ϗ/l2;֝;/V@Y%pMٹrscSHͮ?+ͩFvd)zHCbp_IO#쿕%KgIGV=_.TxgYJ}Z R%kYV:k>ILG1=w|%7|MjNijJ }BR-Њ3m. _6<1yIYsE0*ph3v۫nڑOD6@tX6)t}#_h `!kR$Xԉ˯7;NVhKRSʸcJfXZFj;2Ǝ_7{myE#!8}TGB. )a5w=!ɨm5j;^toHaa{ZaEqhV Iw>n`~󣈏a_~.&xjh^W ^qR VgՂVqq|{;R'gpOJa{7K/P IR~@eCPm Wꅿd=ꫯBMpף$2Ж)m3Q/쿇,4!!DKj|#֪^h<ėTϚL}FQ^-a,vA}f!lzrs߭Eg,!5V(99{ZPHPuiٝ~ye1n7B22?W~ϡs/ƉbY`R k !%DEQۨ!.!wU0̣;sœ\R}C-yvTK [bh]zI{_Z&QԐ`])9hg2(pjBR #m@Ru>;b4ME\6l1eKXf8% ;O25n:UW™.%O$ک}P0::EmgXV*{_?ZA :ZAdHG)%!Z8bQ3*ij̐^.2uXnd#%[SSD|JɅDz KG¡j0TdY-Ug umc"7'"JwSG snSj-VYkh˜T3j| Ցb?QnxFjNSJ"k ʼnB6ܘLh&,Ju,=.f8茈7"& e%It M̿<8 3p=¾ zCZ䭡x^jH^Ɯ /+>HGu \(Q'ÙH"'3]P*/>OnAq%K^l@ Ʒ=fQ{Lp6q'ډtZR2@'yɔZG~\J`g"SjU6T&«XSss*gDjLbM22B/v5 ̠xeړ{[|.oQSVkBt>VyHbi=S=s |uGRß8D?h\Szx]Et1 3ӥ{-S\*mSxhϦ#FCoWbu:nh0"[_V%OTB@ρuz%jXfH3(F(iE);eZ/ u|Ed3eFQgYd*m?XHKtNݧЌYx$lJB#b{xWY`3A1E$^ezw QG#zm69?2+Wu>(g'm4X]-KWzޛ }|*.Uʪ* TU"hOV<\abn`TO1&374;|`H~ó&ޟ#ţ3+-{-z*ibuj$9@3 ,3[t$C%J;lAbVlJ/DEQiSWWZR ; )f|'[j=,jrrP P"'nęST:3iaB ~k.=cO,ܣQŰ~|[QޅgCr(6#>E-jiPeUx0yk h k+$vf%X<sd&8:k̃G\AXc[.֓sI{oJ1,#z~*1c!G+eB+ž+$$lX9Ύ*gP VVsuO9ujהGusۼ-'q*SHU%+܇-_}V&S7p{pXݴ-zu?uusq >]48ʗ6.*nϡMRa~cӍLDMgL) N)SEP"?(^OH2G`fb>Q^["-/"{HBRnX3*ozA!IJ3gN/m\'α.Yi#M_u|yVW+"T2Ỹ=Г狼ky#O93Qڌ]p Ɣx6*gIb{Y4③Т:P'Mq74aFU2${Ih\ɻaz3 ԏ2'X  [R|_u-"|lOƼv<-z?muoQABJ#uko\TS *V$j `QvU[3bs*'jMG 90۝K3}tʫ戇<38NUث)aY{#8w9=F9XF&J&AX l- XDT:`_n~;{5X MNT-MFB:)"pǍ2%s Zt ](m Wv$L8(:I>Kx%O/) f 0F,yJ+6|bKll!p~~׽^k(I0-2b:tK^^$[UQ UϘ('"/9dCq@(Ip}b.~fHx_Vk||-v4/Vm}BfY6AkfOv*/\PpJlȟ9̳ԹMbƳޕ`k"6M$OYʕf20MbӍ-նԥϴs(cCS'\B¦dTH HZ)#?RwZ7)=\M{+^ڢ$uN~ʍNXXQapnaN{46<.mޤfG6 "vK)MP1P`Re тExOLNF29~PܰʭլI)tEe&N[ ɴ*g7 | M- 蓋PK! Ij@mՈ#,R KF.7> M;g+Ӕ-uJPqOb{+:*3YzŃr`6bLb^RCW>Sq}5ߓF]XۻawJLߝ~Mw';zu!7=#pA.-mWE ] ݫx ӵ+_ rH1`<;Sє[T䠚JS$iP\0 w+ 'J_;2=mňEvhv(,y(;%إj`x9~b(UnBUm#%5,_ 6%lIN2_EMCN7[r藰KL]h8f8{!ܰGd +$?kSt|yO_Uto!'k3ti?Y|߯ eYC* "N@~z+Vn>Jk9=\)YZKbϸN=X@gψ]DC9jʏ*v0)_`GXZhRD8SD@3]HaeIK/nrt.rmm;z>|Hƍ%;@F?*]) Lm(~ojo^Mӟjغg˫2> x>rb܃߫fA;>H6jxjSpxv%@ K+=S*QiJ-j! CL( I|!=FIspBLg aV:F&$gxh I׷\ {ʉ)yg˦GqIwff3̔9)!"˥zIgSV0r۴/Xcd믶c>纵:zUX P,}NnO$gܳ==]1'_x<S)J9R=[z z%KTȺ7ㆩy?eRt I*wtsevUvsKJuVL7RCX`,N❊x"ŷѽ %ŶSUi;JHw+f3Hھu[Pvsr`ԒlY-d,f_\ڻ xA|$ȷXFiv$6c~hN'!Ē2FFxd*/&0wVE$hI`dpe\m4D1e!Xt+Dc\i\Ww65do+8wi"JA ^Z'KUl>k`|YYH([!@[gr!==mcF8υ9|-qh稜ٷ c+"[J~CCJdzǸɬo|y+0VOTK;>f89("cen]yG͂ jR}BbSVǫ]f!H f>|}Eű(f[i`唙$r2*@^X:BO&Gׇ.(lNCaU"NZ|kx۳ s_}j)I'$YO!i-mdf{bv-l@F/ڿy\J9DM3 ,**ye)ӟwbqz5#6[Ʒ?2O6@O T+Ɔq̀'s2QǑ9*LjO,JebЖF 3K(^%=| .e.|m8,.!d t.~S6DIWz{aϚhzg} "o8?~=PayӡNhO0qeZh)M]51Y֕u" ܼ`A҂Ǻ=Y7p vR,tE\7BM p_V\4wج6?u%7U9ID2$_pW3=0Zi&aFJoc٨JAynj*}G)cgn7ȉbM#ou&@`\p1ٽCY'%γ<8 !9k4B߉Cwl fajXJw,tvš4eu;2q}$Sé{ /'9n:v*1FWëzpM(4( ilcgFI-P0h)e"xUp\(I(̐{dJ<3 .b!'b5-6/) Ȳu`|f?l-Dz(t~I+J#?D'jpmOyڦŢAqz>f 6T<{ZHѾ]yZ- zii*aWL{:]Wq'r~dn_Hw'|)f57w+õFq9vKJbSF(4g[% "CSC0V(f ?L][{b/}Hm-Pq=9ubsse_"g#\Αvdq P_ op篺9/x`Z oB<"z_w8q@̸kAk^2nwQ v OOlTVPv?y; _gie.N`3((K;GSdE/Bw3O-?kG?dS3GskW++YIGsX#ʯ`;0埆Țn gH[XXY\n'3сlr0\\ +YMY^ Y[Ca\]\ج@f K0lgl{qk:9G/xό,fmg~f v $)Ot 'vrv[==Y,lfk4>֞|~5`Wg9 bl+0dq5y '%] iq)eiAv S+O=QÃ?)H֧YWoVv֦O:-`amvAˢSBOJ>wa?0swzrißN. ÿ/x On w/+O_ETzoWW~qvN_@Kri99فߛ,3{~-?C[/ĜN4?sq>?3tz>Ƀϧ)s lfs7/9@OH,4},%U4FO'$@`%GKV{??{tw.ʿssw?%2#@ vp8%k7 da1vN֧-F  t>YOq]Ā_m5?;ZJ?8p5