ghc-aeson-pretty-0.8.10-1.oe24090>    f! ;G|`u` 1 dp&pfO-H wd $)sz-s*#bx*a)s 迨OI3SZ|ߚk6N 5 f7$eS.ْDs+SRm;.s}J(DlDъdh.A%a.5`=w>wa%4X<Ko-5%6 tZ<315d7a8a1f6cbb6894b80ae931064aef640156f020cbbd7767f773548e2a6907fc60e146a7b8bd373917edb5450b5d3e3f4fe080JrQ7""ek2>7*6?*&d # V  >DLT X \ d   `3#U(89:FGHI RXY$\d]l^def=Cghc-aeson-pretty0.8.101.oe2409JSON pretty-printing library and command-line toolA JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readabilty of streams of JSON data. The /library/ provides the function "encodePretty". It is a drop-in replacement for aeson's "encode" function, producing JSON-ByteStrings for human readers. The /command-line tool/ reads JSON from stdin and writes prettified JSON to stdout. It also offers a complementary "compact"-mode, essentially the opposite of pretty-printing. If you specify '-flib-only' like this > cabal install -flib-only aeson-pretty the command-line tool will NOT be installed.f!dc-64g.compass-ci#.BSD-3-Clausehttp://openeuler.orgUnspecifiedaeson-pretty-0.8.10.tar.gzhttps://hackage.haskell.org/package/aeson-prettylinuxx86_64 (f!Gf!G2a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5a42df37c888a48edd1d701d0514a80e66113cce539c9ebf9b04acdbf01320253 rootrootrootrootghc-aeson-prettyghc-aeson-pretty-develghc-aeson-pretty-helpghc-aeson-pretty-prof  ghc-Cabal-develghc-aeson-develghc-aeson-profghc-base-compat-develghc-base-compat-profghc-base-develghc-base-profghc-bytestring-develghc-bytestring-profghc-rpm-macrosghc-scientific-develghc-scientific-profghc-text-develghc-text-profghc-unordered-containers-develghc-unordered-containers-profghc-vector-develghc-vector-profrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2d@Lin Runze 0.8.10-1- Initial packaging (Version 0.8.10)dc-64g.compass-ci 17266856300.8.10-1.oe24090.8.10-1.oe24090.8.10-1.oe24090.8.10-1.oe2409aeson-pretty-0.8.10.tar.gzghc-aeson-pretty.speccpiogzip9utf-893e136a8b36479d24e5f5241319610b3f8386403d3691dfbb73d34d2f7d6c457c393815101ebcf863fa943abbbb805e4d96518d3716e4b351ef30f76cd995daa Name: ghc-aeson-pretty Version: 0.8.10 Release: 1 Summary: JSON pretty-printing library and command-line tool License: BSD-3-Clause URL: https://hackage.haskell.org/package/aeson-pretty Source0: https://hackage.haskell.org/package/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-aeson-prof BuildRequires: ghc-base-compat-devel BuildRequires: ghc-base-compat-prof BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-scientific-devel BuildRequires: ghc-scientific-prof BuildRequires: ghc-text-devel BuildRequires: ghc-text-prof BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-unordered-containers-prof BuildRequires: ghc-vector-devel BuildRequires: ghc-vector-prof ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description A JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readabilty of streams of JSON data. The /library/ provides the function "encodePretty". It is a drop-in replacement for aeson's "encode" function, producing JSON-ByteStrings for human readers. The /command-line tool/ reads JSON from stdin and writes prettified JSON to stdout. It also offers a complementary "compact"-mode, essentially the opposite of pretty-printing. If you specify '-flib-only' like this > cabal install -flib-only aeson-pretty the command-line tool will NOT be installed. %package devel Summary: Haskell aeson-pretty library development files Requires: ghc-aeson-pretty = 0.8.10-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 aeson-pretty library development files. %package -n ghc-aeson-pretty-help Summary: Haskell aeson-pretty library documentation BuildArch: noarch %description -n ghc-aeson-pretty-help This package provides the Haskell aeson-pretty library documentation. %package -n ghc-aeson-pretty-prof Summary: Haskell aeson-pretty profiling library Requires: ghc-aeson-pretty-devel = 0.8.10-1.oe2409 Supplements: (ghc-aeson-pretty-devel and ghc-prof) %description -n ghc-aeson-pretty-prof This package provides the Haskell aeson-pretty profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'aeson-pretty-0.8.10' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/aeson-pretty-0.8.10.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'aeson-pretty-0.8.10' /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-aeson-pretty --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" -flib-only $cabal_configure_extra_options -p --enable-shared --htmldir=/usr/share/doc/ghc-9.6.3/html/libraries/aeson-pretty-0.8.10 --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/libHSaeson-pretty-0.8.10*.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-aeson-pretty-0.8.10-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 aeson-pretty-0.8.10.conf ]; then for i in $(ls "aeson-pretty-0.8.10.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 aeson-pretty-0.8.10.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 aeson-pretty-0.8.10.conf /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/aeson-pretty-0.8.10.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/aeson-pretty-0.8.10*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/aeson-pretty-0.8.10*.conf not found" exit 1 fi rm -f ghc-aeson-pretty.files ghc-aeson-pretty-help.files touch ghc-aeson-pretty.files ghc-aeson-pretty-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSaeson-pretty-0.8.10-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-aeson-pretty.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-aeson-pretty.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/aeson-pretty-0.8.10" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-aeson-pretty-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-aeson-pretty-prof.files -o -fprint ghc-aeson-pretty-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-aeson-pretty-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-aeson-pretty-prof.files else rm -f ghc-aeson-pretty-devel.files ghc-aeson-pretty-prof.files touch ghc-aeson-pretty-devel.files ghc-aeson-pretty-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/aeson-pretty-0.8.10*.conf >> ghc-aeson-pretty-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/aeson-pretty-0.8.10 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-aeson-pretty-help.files fi for i in ghc-aeson-pretty.files ghc-aeson-pretty-devel.files ghc-aeson-pretty-help.files ghc-aeson-pretty-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-aeson-pretty-0.8.10-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-aeson-pretty-0.8.10-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-aeson-pretty.files %license LICENSE %files devel -f ghc-aeson-pretty-devel.files %doc CHANGELOG.markdown README.markdown %files -n ghc-aeson-pretty-help -f ghc-aeson-pretty-help.files %license LICENSE %files -n ghc-aeson-pretty-prof -f ghc-aeson-pretty-prof.files %changelog * Tue Aug 22 2023 Lin Runze 0.8.10-1 - Initial packaging (Version 0.8.10) ?Zy kۗR u-ƞ}%dcǎY,!KJH]e셤Y y:=su?3#r^伈u:J߿8/")? QP, Bc87HDHJHTD9{98EՓ=aC!'+QsnNŬ|2}|}>KPK27졼q"(sڞ3(FuJ|ײ؞/nQ%>5+_QWfkѦW<OrE*TTwcr7f>oUȹ7),[✬>5|n'YP}KpvBPFZk, Nbb3nd  =]xH4td:0(=+ pı QY)GTU;K>筓^ kv&3$ƹi0DN¶-,o?-&7K?5Jb'E]笔Filؒ79AL-9=>yI|ɊzBTvH=UǍ6+jW JS ` sBs (Cڤ ٱiS~^v)_$uά{`j~$gsaze/* F"fwY vJ3\]1Ώvrk{$xJh6fԛդ*V&2N󲄪{LZU\f@>F|@;F]/[Ϭ?z:D!nɑ`刣 8[$˗>Pe78r9fnw&?VQL]_ˣI,Ie~,2wU BekPV4ȳl766FznS$OF(4O義I6&g!2u,dVs/iY1dwl@~TR8SsEGn0jC`r:.uT_heR / gpKd2`^RvmaPkAl _s1ҫFB|)S,;#MjbmA<8)p[li4xU.<70wY>tMlc @P4iqTQ[覠; ^ۺh3)2m=rmSa a ʉ18R1)gӏP:zKc;=-BUR+t@Lkk=[餥 kFYc<\~ZHk;a?Tr* lAr,)oERW‹,/nD-"h`aɲX XMn;[OT: < xZ,+25Yb"zc@FӚ?2Jk㠚f'ܺTh[u&X?N\I*g  .-ͨ{-4)#sieMH+l TJRu f>l̮=鐃ҁz&O>H9]<Eؼūe5Zy"Z r㡔Jg,3s-իd|I V"H6SAQJWyLQS s$Gw'Wb\w]N\sxOuv{ 7<ƷRjڸ#:lj:3/}Bd=ܹM òfĜgjujI&.V>`7->ut4TjqIcE )YƋzB UG?>1>աbr_/?2,'~fw!\P /G%DZ}ԋRȼ߬m>%0mnl1:k>Mm 8+_mS⑤rK׬ {eyģ\Dz8(_L!/wʫ{K< +Q5 d޸m ]jNJn?Cɹ|PNqԳ>!188í %)t}>@b"ŬqĐmԫH&1*9GJ cY3#mݭk(P._4]e նfJ)ǩNb1̣ǿHщD/nUuͰ7 RX_:y-Gی>n$6f2{{Rm]FvSoY&;wK&iڑ՗ߓ8z`EVQyn/gp<ѥ&٢2W=F雩f}hJbzJs >itV"-WԬ&T@s7рCz^F*9+O %}  ֭Y]`CArw|F}gZˋ2('X2uF7zlyyWc7+VBFZ!I8x/Ez]?iyGGI8v6U07`X'ްpZ/R~;8')NR~<—i ś2cJl2]qu箹ksoyd+.-LSf{{Y[~^5Rᎎ*k~ o\W}F"uu3/[=Rn߹߻SHg>]*뚹ٽaI2S,r&Hbt8aӚe#!N]rq[QxiþbRnțioxe9.x֑,XysП:S~"5GW{:R/f+h{Aj48nf"f"n`-k^_TZ8 '`i4l)N,jfBK :זUJzlZtkA:O4 ^/uq-$BGx<ٴa|2xھoVd nKWmֽ~q(lY1xuڑ01j+AU!Sϸ PY8⮙1|Z;#WXN'p;,:0jI8&J#s̪KWVF)5 U(nO*m_VoF,3;ШCH>3ȁv~zsԬ8XqWkH54Za7J+cKu,ې,Z-k!O7&M:y0KoX /vcfrCkT$_AD VPE>x+,h_JK ƨf=j627+}r1 a 1<3}Ykw?6 Jz}4Ѷݹ1a.Uߦ`9*bLJI>ǺvE+fRD#rnyĠara::\ɊCpoi^R!O{,7ەZQo6g*nGJEJ}r\/˛F̍Wz5U^:N}o0Yh~p?L3XjMHю#Rx]' +iFUOK: _.ݡ9s\"rS>Y2\suLW#3t;wxo0vҗH^ޢE6i{6^+zAfU"AS]rRe鬄]fXw00mJXZ28/"Ƙ]3 Y<G='kZ(77/m8PG[ 3aY|luJ"O%ǻRVvl;ߥ=F R#%} oy^됪ɸ$SHS`-Du*9Wm024d Qp,h*奙W}*i=vQ8~3ʰ;[:qge =+ +o_@'ٔZh.\+v^◖_ R> =xa.7F|߻L̈́*T;1n !+bz7+:GslƮI"䎫_.mH=Lu!l޺ʈ{ń*A39* Y䂬|\Mi ɥ"?7E bR;! aP FѮNvHU(]KQH@8#sI`~ C1c3&o?#1p$t"tBPD#GB8 ЅCȟ*A*0 'CceWTu"B(0`NDLPx *" L#x89@TL #:rف "h0o,qP,NgO @n`2 COBzb˿U#QG(Hi_ָCa7}j^8%%InnG(qD&w@@pA7@ObY}R%-F @`8 Dݰ{_:q`! Q'ax$d/N ' A9B j=G`ԍ s(/K{,)gO=,pOOLg?p^| FLΑ^l>H5 ʠ,D4b?=9a8AnP,v`{}@mÀ(y~pm_#XOP@Cg%6[_{%%f_8a.G/oK}CÔ<;@gAп% D Z}gwWb ǡPwww{;lۀj?VO xHd6@\>A X辿 CV߯{ 4n] PWKEMDlw-"*JjBDƸ:<@c5%U=5jbn7sn3Dx'Y) T;Āb"b@]cG@B.$&$ ?/*!??djf_$