ghc-cabal-doctest-1.0.9-1.oe24090>    f  ;G|`u` 5 M)=0DȀاOY"lJU{/[(pG2gl~4)~ Y__ɻa5T+'V3hx|ݝXCHlDf_6yc< s^]T~Q 9hȜyVzs❕GPN ɨiHq'qG(E}߬x HS**mύBv́-̈́`H8/hCUҕu;*W_&5fɪ|HFר&esJXgm9+w2glˡ^1U'5:ܜ;kS4!R}BK25c213b60e04c1f375070c2c8082f5a0d0dfe5a4f8a9bd4e623d43a5b592e73c8a42f5ffb4fdf31245d1e6121d6eaa08c370d4f8[/k|7&)lԞ>7&1?&!d # J(,9 NZ     D p 7 #P(89:FGHI RXY$\`]l^def QCghc-cabal-doctest1.0.91.oe2409A Setup.hs helper for running doctestsAs of now (end of 2021), there isn't 'cabal doctest' command. Yet, to properly work, 'doctest' needs plenty of configuration. This library provides the common bits for writing a custom 'Setup.hs'.fdc-64g.compass-ci9BSD-3-Clausehttp://openeuler.orgUnspecifiedcabal-doctest.cabalcabal-doctest-1.0.9.tar.gzhttps://hackage.haskell.org/package/cabal-doctestlinuxx86_64* fff5556088496111d33810c4ae6c4a065bb37fa3315e9e8891e8000b1ab6707ba736dea0dbd1457f43d96ce1cfb1bab8b9f55d4fb82940e2bfa5aad78e6e2260656bc69872aa8c5bcd4d60848b10a13eb4ed2fcde472874eac96647a4761883897c rootrootrootrootrootrootghc-cabal-doctestghc-cabal-doctest-develghc-cabal-doctest-helpghc-cabal-doctest-prof  ghc-Cabal-develghc-Cabal-profghc-base-develghc-base-profghc-directory-develghc-directory-profghc-filepath-develghc-filepath-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 1.0.9-1- Initial packaging (Version 1.0.9)dc-64g.compass-ci 17266851751.0.9-1.oe24091.0.9-1.oe24091.0.9-1.oe24091.0.9-1.oe2409cabal-doctest-1.0.9.tar.gzcabal-doctest.cabalghc-cabal-doctest.speccpiogzip9utf-890d198b28494599079c174f7589ad343793fc2d813e0a8c492a752ef8e6f07f9cff5a68245798a27eafaddc3fce374ead39e8348cd3674217d7603ca7fe2c5b5 Name: ghc-cabal-doctest Version: 1.0.9 Release: 1 Summary: A Setup.hs helper for running doctests License: BSD-3-Clause URL: https://hackage.haskell.org/package/cabal-doctest Source0: https://hackage.haskell.org/package/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz Source1: https://hackage.haskell.org/package/cabal-doctest-1.0.9/revision/3.cabal#/cabal-doctest.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-prof BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-directory-devel BuildRequires: ghc-directory-prof BuildRequires: ghc-filepath-devel BuildRequires: ghc-filepath-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description As of now (end of 2021), there isn't 'cabal doctest' command. Yet, to properly work, 'doctest' needs plenty of configuration. This library provides the common bits for writing a custom 'Setup.hs'. %package devel Summary: Haskell cabal-doctest library development files Requires: ghc-cabal-doctest = 1.0.9-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 cabal-doctest library development files. %package -n ghc-cabal-doctest-help Summary: Haskell cabal-doctest library documentation BuildArch: noarch %description -n ghc-cabal-doctest-help This package provides the Haskell cabal-doctest library documentation. %package -n ghc-cabal-doctest-prof Summary: Haskell cabal-doctest profiling library Requires: ghc-cabal-doctest-devel = 1.0.9-1.oe2409 Supplements: (ghc-cabal-doctest-devel and ghc-prof) %description -n ghc-cabal-doctest-prof This package provides the Haskell cabal-doctest profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'cabal-doctest-1.0.9' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/cabal-doctest-1.0.9.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'cabal-doctest-1.0.9' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . cp -p /home/lkp/rpmbuild/SOURCES/cabal-doctest.cabal cabal-doctest.cabal 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-cabal-doctest --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/cabal-doctest-1.0.9 --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/libHScabal-doctest-1.0.9*.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-cabal-doctest-1.0.9-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 cabal-doctest-1.0.9.conf ]; then for i in $(ls "cabal-doctest-1.0.9.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 cabal-doctest-1.0.9.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 cabal-doctest-1.0.9.conf /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/cabal-doctest-1.0.9.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/cabal-doctest-1.0.9*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/cabal-doctest-1.0.9*.conf not found" exit 1 fi rm -f ghc-cabal-doctest.files ghc-cabal-doctest-help.files touch ghc-cabal-doctest.files ghc-cabal-doctest-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHScabal-doctest-1.0.9-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-cabal-doctest.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-cabal-doctest.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/cabal-doctest-1.0.9" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-cabal-doctest-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-cabal-doctest-prof.files -o -fprint ghc-cabal-doctest-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-cabal-doctest-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-cabal-doctest-prof.files else rm -f ghc-cabal-doctest-devel.files ghc-cabal-doctest-prof.files touch ghc-cabal-doctest-devel.files ghc-cabal-doctest-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/cabal-doctest-1.0.9*.conf >> ghc-cabal-doctest-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/cabal-doctest-1.0.9 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-cabal-doctest-help.files fi for i in ghc-cabal-doctest.files ghc-cabal-doctest-devel.files ghc-cabal-doctest-help.files ghc-cabal-doctest-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-cabal-doctest-1.0.9-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-cabal-doctest-1.0.9-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 %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-cabal-doctest.files %license LICENSE %files devel -f ghc-cabal-doctest-devel.files %doc ChangeLog.md README.md %files -n ghc-cabal-doctest-help -f ghc-cabal-doctest-help.files %license LICENSE %files -n ghc-cabal-doctest-prof -f ghc-cabal-doctest-prof.files %changelog * Thu Sep 28 2023 Lin Runze 1.0.9-1 - Initial packaging (Version 1.0.9) ?{T?!5t90tHJCH03t*%-%]tH H !z~o\>Z`I$X_JN a #DG/{ GA( XPZA:cX|{-gRj6p\_E-`W_8ebj@੓Dtdt C)*Cc9$+AៃМC#=Ps¹r=1== y-/o|%}ҏCf蓪\򭉞ɴ?hl46R³3?ĖFϜ Ie{W{*DHju7hSaju#KG&ɻ¥0t<2Xp w3^rO{kЧ}K5&1/g;TWs&4_-c *㰾Dx$}vj)Pf]0jx|gװ&Å<ÔY*[eHܙ3%\O<"E %7{yZq 囋Y_"Dv 08J٧P| 4J0xd Pp = ) &ڷfj&۰P>Qa#O(`υ4{3xsTیcvFIl^GZ)7EpFq8iVD6[IK칼2,Hձ$`fζmD)L ȡ+Bw%@CQ1]ߧS,G8ѓi:"ʹ*wn%+!½֜߁K|],[)@B M+螡>N޷) ODƯ{²r637v_ LQȜy<,Bj <.ss&S5QN>NFٝ~o}jJ:7|2xDnmO0Tmu`fm xJM`Ы[S2{ zS4QԪh Ais%'V0`'{^?j/*^i'V;zzbf xa˛01:̓@y+0y?slzZ ,=N ,hB~\ |prm+ɦ4đ8p7Q{C:o*|d!-6;{^[sد2UJƣ2ٕ-;y%|CI)0 A_AOt> |U7+V 㑋[!j&foKJŒ*2gË*r_ecN{ g!Zg0z5ݳc>gg ƉT͍b<珆@ϟBp֋i7iO7.|堼dh \TɍPk}']Fqh.&؏k.ݛ_HGuHT|eWiސ%=gTj`-jξo2̋>x[k3#!1u{*c\Y$&~4݆"tj/H˧$fd\Iws}7iΔs+atƝ4*>irFUݲ7tĨ|egzrzEF&1x?+͸A2[kbGޙF%<5J[Uїp76>xzI{v/>LW j\ {˫cYDdaKu Z=qNxĠ*AĵfZ}5Li pOYH<sܺc&vDSV`ӂ񟌒O! Jřn-:ar)g q%;^~c Nn ;ZxuLh+ Oԍo`=CԺCY4lXA8ZvJX-:'Ranxb8#ns1B7i9;2ө]w`DpxE](V`9GN*v]Q'rgа^-ŝN9L JQy}IӢ|s)!4o'= [h00%"2gl}:,OƠfϦžrx Q22B z\"!lOEbm<&z)9$=aK%#;c| ױDP0ѽ1nRp䑿'rMkϫ]-Zj]cpA|σA.a;?#`ga= hEơlqZN~KmjM#~F` x+q.eJ%`laY2gCra󍡷W#g [R7c9tӺC\ReZ lluZr/\!u\UI+aqΏy{ 4;ogc-r'O#|Qٓd ʽ кl_ez0!yy^!jXp;uiL٥b˟ ^{LЦH*(tRJ(ģr$ 'j=bHhse'~JQM'70G'~B=ͮZaZH$XpY[tq >.}рu1Zf:UL}}d`x*  #<}z"&N0)GeO*4rX_l'Ф]K~I0rM®*g(L5lCK/l4OBGKP9d*ж1kIe*t秤#%)[yTߥ'c;.{ķ9%lHs+>##1̀ԟ˦D/}|o3,BLVĻ~LDLmtn*<#nQ4[7ie(3vbOlcBYfjg<êEO1ńڦ=Sf*k+ё$GN:(=' dlj[ӬE9O[(ɳ`TKN}GӉsن T ]Q:b݌T7ۏl?. ssrn& eƏòg'o!e]X4nEꮷ d|:;eeP-z~JQ_Od7ltGlP1lr厃yQgo6nU TSCIbV GmƸxaD#n2`wc e#Jܲd;5idآPːĿ=K6,osr˔̖H1@UJ>LԣӓMr/ ~ 榩t_gll3[8kh{ojn!":-.v{mէsfpm̷QYyڤ̧3ϹڋzOPI|9sM8iMZp?Zb͓MbN3Ww!5 ku2VID,㜊ʡ[YSkw 2N,r7 >V{`Y#^yV*yFQhiuקy0iVIL*xKʺMk ~Ƶ޺ViYfkFD<ڱ d. :nC'5é*8O`F<Jn!iu}*\.5ƆW]ipPhYWocoNU6Nkx[]>ЗD*#>(IRgsޣ96rtLO#xD{3 c/y\V%GP#ʐdiD½tK$l!V6P_۸Kz2̇_쀙,īaWΟi,=Z~P#-0jՖ6V >b"lo}3X e3h6 'rQi]LECz=Hl Xo^):;;?$ 3h:UV1J'`= +rA︬#NCu/p:eț2?7Hy "|6Wf bu" 9^(%?^s(8S#\\]PJY?.o1J' myuu @TiJG7Jgij.̡hzyFDcˁ0Mžw+ cU_hùC{`/y9aD‰}+V!Oiqu%{1JzpMhfSb)bħ[ :ϦXLMu v:}W-%tv -e3L3c)>$4B"k 3G FuSN-nv}[BڢSXۺns)&1w>n[ce^sGYXgàǃSw9F\q9'O0&Q!r-#$Ͽi,N>g:6Oi4N ap ެDsݫ^ZjLƬm8\G!;7S]X mT+=MG6TZQDLfQÀ{iF'/)^*T&6UD3Syae.v?q;,UG|KhrVC3&j '!2ld.20ӹ) td6@F$8_Gp]g1Vnc=A9mq*TT b+7yY 6lT۽T Ǎ1)O'?hļʣx0g zLg|+x4ceh(C1v6}Rf>Uȱ>_0:=a3ב7\>ɪ(لc*^u}8b 9f6__/LM,gaJxw\4,N?}lcJZ5}tw>*;t+_jhe}@Q/l ^d:$Ee.sgSHZ>=T|49ǘJ&\AKJf:Nز^\ǫ[mac{2#PH>kPkڸ Ļ-fˌ{U}Vo46bѴA#Sn>_::@DcgX ?_ş/\wj55!x˴\O'RY[>gƳw*-<޹j}ോ8Ls{pJ{גH܎n2%}IԌ#"iP+݄./t+Y^죃%Jyh?u~?fkP4] ^KftYޞY!#fbHr= T!,`NffY+J|Oeɷ$U+ [Y|xVuv_SP`Hȟ¿-fxpHΒL2;k8Pj|3eԂ*-?bkD=Қ|uXʅ6>&&f9ݡc7j{nG%T恚E˹UUAMya_ޑu1|~Ó~5%rït5 I+7^5cVXzQ5I@S,Cv+Ʒ_9`Ac=xUwcRcW)]гnj"\>W"xfHdb|KA0{xL>JF/}8 9UE;](x:cAJL>V_IWZ4Փ( JbzEawn`km7}-w5}L{]0{s^hѷ$M4}%:^`E@nJ"ĕhtMu:ȭ$~q܊#AkuČJĀ(w 3~c*޻I][ d'twʧ[@Uzo~hfA5~i3ٰkf$ȹ?e_;l4|Ԍ'5L\~0FVS-)~}71N_5WR6 | ֡OGWC^U˖!w+?ߝ7zw:VYBֱh2=vR:NB%1$k7baW?epsGn؂?= *M_wd|5[C |:~2 )NdkѢx&CUW2i(N\;}̶`"½tiqoUx;cW70K^xKWQfBgm/0LI1eGPKǴr/&x3k0vvΩ׎৹|5RQ7Zm=PC, :oOEHΫʩr& ea:w($rXNWE3!78Ksxeuw zIТl|XբړsZ\zX9qGp-Og|q,KnM`{PkԋYu 4ih), 63PۚUJ\͵6fwE= = %񺣦PFA&9YuSwĥ: i`wDnսŧR|vv$skoް-N30uĔ>>w) DQڕ2)n_- ڧ.!hN2L( ZG16Quw޷}SFdic5 elyv&Qq-@C5ZP"6JpZA1wjn׀2G4"Z/gTIXdd ^/7iRmpV#[wnEjrҰ*aP"D ZIMsmVgh?E2&y=sw$-N54l8X^$\}XBˌfZb߂no"34 ଘMN䑞p`j PuHزQ />y[E:؀Gٙ9F#PP*費\QڍSm2mc4'V=C:=[Ma%Wy̮ !{\deY1o|_V![ @L[vy(N)Dgm NtS7[*WGR?+R> sUK/n漞ێ9Z5#.) b¶0K1}ij7F^@֖y3!!V k~Vc Wjk .^~1j$^tЋV3!х)矂>U>,uOߧ ^P=x@ܡ2??$P׭_'S.FP\ t# Dxyxx8zBH{ unBa@p[,"+D9CP ҃T/h5{;AhEea@8v!\dPwz<]M; n.v܌ z/rig/h.a^w:BP 74̼.jYGDи?Ǒ=vѻ~>)ܤ#dwE?d̯XKo ڷGU_{7/"3.Rhs6%$/}@#_ƍ8 #v\?]/0;z] -!PјEhACghc %_-4C7^VE Wq= 6fun ?VhDB?O. ?9ݹ9R 5 ߂ m0xa=ᅬq]D =8 ]榵G3hѵʪAF# t@@O_pm;-=zy=W h?_z%#_Zh</W&d_;_iiK7݂г ("uE: uC(,!z>~@Pݍϧ Co>og 4uT YYYg4+ ;