ghc-utf8-string-1.0.2-1.oe24090>    f # ;G|`u` T Zٟ IjD)/V<./ЀӺ\:R,< ػ_ #:5[A7+b! f7j鍲~9#E;OseƤ0̥.JZay@k<~,Vd}KllV]j-g-\:܋vȑš 5o:v}RQI'!.=ĭrLǠYl}1]̔Vf1j&v(ݥ 슩D>xN׽5Sr۵vrT NxSB|Aoئn]M8qV#B8sMA&z?J9fa6ca1cf5ab69cd32093111bd884f7026fdfb2eb48b3e7820bcb5a8bee887f42e7d8fc9ed2475659800d3dd78b31043ec8da689Ueѥ/7_:lK(>7#?#sd ! N% :F_    6 8@JT\a#w(89:FGH$I,R0X4YD\]^defUCghc-utf8-string1.0.21.oe2409Support for reading and writing UTF8 StringsA UTF8 layer for Strings. The utf8-string package provides operations for encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8 without truncation.f dc-64g.compass-ci2BSD-3-Clausehttp://openeuler.orgUnspecifiedutf8-string-1.0.2.tar.gzhttps://hackage.haskell.org/package/utf8-stringlinuxx86_64 )恴ff53adc50b43cc82d44c3688336fd99e56d17c6fad3c949a11647506477b3566b5ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a rootrootrootrootghc-utf8-stringghc-utf8-string-develghc-utf8-string-helpghc-utf8-string-prof  ghc-Cabal-develghc-base-develghc-base-profghc-bytestring-develghc-bytestring-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 1.0.2-1- Initial packaging (Version 1.0.2)dc-64g.compass-ci 17266852001.0.2-1.oe24091.0.2-1.oe24091.0.2-1.oe24091.0.2-1.oe2409ghc-utf8-string.specutf8-string-1.0.2.tar.gzcpiogzip9utf-8db4bb63b04e6ce38f027a52e292f1e692c56b40cf9d67c62a6c4767856272f7d7de4224ce99f9a18b1c7ec8ddaddeabeeb4987cac1fbd07bc50d44104ddb3778 Name: ghc-utf8-string Version: 1.0.2 Release: 1 Summary: Support for reading and writing UTF8 Strings License: BSD-3-Clause URL: https://hackage.haskell.org/package/utf8-string Source0: https://hackage.haskell.org/package/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description A UTF8 layer for Strings. The utf8-string package provides operations for encoding UTF8 strings to Word8 lists and back, and for reading and writing UTF8 without truncation. %package devel Summary: Haskell utf8-string library development files Requires: ghc-utf8-string = 1.0.2-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 utf8-string library development files. %package -n ghc-utf8-string-help Summary: Haskell utf8-string library documentation BuildArch: noarch %description -n ghc-utf8-string-help This package provides the Haskell utf8-string library documentation. %package -n ghc-utf8-string-prof Summary: Haskell utf8-string profiling library Requires: ghc-utf8-string-devel = 1.0.2-1.oe2409 Supplements: (ghc-utf8-string-devel and ghc-prof) %description -n ghc-utf8-string-prof This package provides the Haskell utf8-string profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'utf8-string-1.0.2' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/utf8-string-1.0.2.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'utf8-string-1.0.2' /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-utf8-string --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/utf8-string-1.0.2 --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/libHSutf8-string-1.0.2*.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-utf8-string-1.0.2-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 utf8-string-1.0.2.conf ]; then for i in $(ls "utf8-string-1.0.2.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 utf8-string-1.0.2.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 utf8-string-1.0.2.conf /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/utf8-string-1.0.2.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/utf8-string-1.0.2*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/utf8-string-1.0.2*.conf not found" exit 1 fi rm -f ghc-utf8-string.files ghc-utf8-string-help.files touch ghc-utf8-string.files ghc-utf8-string-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSutf8-string-1.0.2-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-utf8-string.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-utf8-string.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/utf8-string-1.0.2" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-utf8-string-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-utf8-string-prof.files -o -fprint ghc-utf8-string-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-utf8-string-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-utf8-string-prof.files else rm -f ghc-utf8-string-devel.files ghc-utf8-string-prof.files touch ghc-utf8-string-devel.files ghc-utf8-string-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/utf8-string-1.0.2*.conf >> ghc-utf8-string-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/utf8-string-1.0.2 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-utf8-string-help.files fi for i in ghc-utf8-string.files ghc-utf8-string-devel.files ghc-utf8-string-help.files ghc-utf8-string-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-utf8-string-1.0.2-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-utf8-string-1.0.2-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-utf8-string.files %license LICENSE %files devel -f ghc-utf8-string-devel.files %doc CHANGELOG.markdown %files -n ghc-utf8-string-help -f ghc-utf8-string-help.files %license LICENSE %files -n ghc-utf8-string-prof -f ghc-utf8-string-prof.files %changelog * Thu Sep 28 2023 Lin Runze 1.0.2-1 - Initial packaging (Version 1.0.2) ?zTݺ?ҍt -!] 908ttJtHt(Qw5kO?{Z/ 7)m[@dmm)M4ZZ Bl8\App6` pv1s:aA NbqC8Yyع\A..hh<""[,\M7.@Q).w3 brBՃ~AۯUC\P7'_v8|Ӌk(F_#v` _RBu߭_ Ka'73ŕY* [;Z&ׇ:4;n ;tW ` ߙ?FWCt:OF;OaoWտos~[ߋls~ WƠ g4z+Կ9~8v Isdu~Z|?pK1(ngOsxzs$#-'l) 4 N4h/~fd6h,@ pTZnN Pݧۋ;7;@ᨰy`2 2ͽG$? 9˅?N~88W(pB}ѕq#w)⎂-TQ>Ofj^/y6=yـ3Ϙ=V?^ľBE8_^*:oprSq_#!uh3L6jq K g+-~7# jz-o4c .W'kK]9jsPLKZ Ɩcp&|k4VU\QROf@2k< ]`l$nZ;PbAcY N?+1ak c'3}*GC{Y/a,XleXYW #I0 8؋ە98C`AΛY2"vY*:MX#V݄kβIrfUiiOeϗ59RH)pGBrʏ l \5X-M#$ĴSZFpXSnjU H} @N yIW5&Lv~c[ ʫe)^DϽ|Ԭ#:dU;HdƓ T#^@%G3SI έ.9w$S-d^x٢Idi1t_BMWw[lrer695;Dݥ->jDQqI( 4D6DNŬ}㹘'Ro1L:Qef- g49<GMx9R<.%1Mڜl}}za _I j@ 2XŕUo᦭rKntϠa6j_д'Ԓg@~ ;QQZѝOZ,1fqY&-II] -QYhI9] {-Qmįi:#&K?cӽ笊v6 Q淁$h!5#S^a֗Q;DaŀX,U}n2d~WN?BQidTp4NIsaQ:k!, ^OX K 2qȈHJYBmN{Ny8GEREsڻZ`4"/+ufR\IM#ڕpPaP fؙ}EhZ➚%3u~}N08HښQk]S~^j+lC _GΗt.F=/d7@1}he 54:oO_ )M[0Gď1궝*-[m,Bݧ+ AQI@̱ @}VRK90#֟мhYSE4=еfrل(aº;b LE1 ;$@ V2PLg9hlIbOpE^/\ iwU>^ҩ.5-ÄrZzS}ʗ_}ֿS zqhG)\awņ!-#,8qT9uhf$-oBUUV/WucJ*/~ȷħ}W޹9 Ent4 {7Лҗ~"ʷi~ a|< 1U{]3A[KD /h{ ]UȘZ|WkXw%8Ml1mWZ /rh-MV!r1=ы1s,c,}7,Ead?Vd΅KT7UEda{v|UA_[O2W}ˑR7Puc`wMx @vfpдym!}P:'hGri o|AF"us(Pj=n鑥}U,D43I E1n;41 pwtʿDP^s]&WcTOϥҲ'Xzʺ"Ul.Qv7󇢥/1*=m4Kc;.@.ŴwU~1@I/_{n@ؒ ra^,MYgBHT}# ?NB5p7=eW*MhsZЧ_in֋vRQ%Sgq4&DrScDi瘄x'A1\2 apG-XUìU[&[(hBs8Q?D/Q<`9rz…,F&8 -PEG3-jodM_ ]X\Aj7D?ZaHQrx!eiY# nÂSsgKeErL&tkAƆz^+l/̞ gn{NO[R˨1™Hq5xBXL+`Aߒu/? ղQ5J@PFBf+)%`klN5{~*mztL!at< {?('C@h+sT^ҡ-kj`weE>UjߤjP#+hiqHLI(LumϾ3%qo)g$l3W7tn9}Ry2Z띰8L9..myHƏkj.4֛-'8rѫxMLIf]Wjɚ%LUVf\!QuE&\#I^/M ȨdO/=W0-&] '!Yx?BG'cVj ۴Ɍ٣PX"FPqЏJ1Qʛ}ZH rћ$*]36_įVz+fHn5&} of6>?NhF=_-;Q |y|fa(Y-u; Y.y%,ў䔣dG{䒋d hɶ%L7HYb[c8Qw#|^X#d3%p.x !O48{;RF^a ݠt:T^Y?mBR5ѽNdh1}DgMq*Eژ~YHX,ZIb⹘H[i"_6tM%tϔukޯ)IrIN&Bz*(Y~<sSR";lgx3i"6w MVDܯw\EHiPneZK\Φ[?x.?A|XcP[r祬ʢi9Q "@Ԫmk&; zMeo_yYcև-G:jY6mZ 8f&9HV2ײ!VNŒSJ,cӞl2\I;6jL;U8nyd4󊵔lCqPI,ba6B3Hol"6Ȇ8)2 ^JZ=![3g&84EX6UaUwyc5;?.& lr1K5԰Iv\{g'!+ =nMu^qև`L Q6w^gm>7YD‚bm|[7?'180˞2u<41/w~jCofz\~op|H;О89#WJ]MlT5 9v4\k=ĵl4Z)| kw8;H\CQөrab8B~fܬ=4o;~# &ޓ!OYazם&ʝR2@:ɇJmвu|{h"{ ޸4 Aw?떗F[_b)f&iRO(bz#b˗*%_Z<Р٭#N Ǐ6MHf^ ._N7ظ$"6%^^v{v)rc=qK;%߂bd-tj#xR BFΌs4B~aF=C-IDg"IKm/@׷,׉qGSA6"p^^#Ӛ:Qܩ9KV|T/O,W3]f|^:kgQQ[pGn/ 9PIt<Ǡ8*>yn$D>I \vZiV ˤZCNΙ6=5/ GSk W,z?f%l 6^2hVV;6Q\s?wR#jGg10uw\Y 'S%,h%)cuP+oG}Ԛᓂx8X| Y=ѐ[ 'iAR]5аpx^2aWɴ/f>-E'o =eC]#r =4ҜOc^Aex0R{!]gXuqkVFm9$ni #Y> ŢEv=ei֡ʣA(&?Ó+>"s> ~%tPUH\f 4( 9pAs"ȃ03(o%D{ؓ>C\4KT\|*6s!r;RFb@B%nX@yҩL4s""^%e"G*FrۤNJ5^=(J"\gu@ˑ#GJe2nŴ8ԫ4Vo9ѵEeýQ]U>uu1Hb,X C *|祂Z]]_aѱى1 }z&#⛣UGNΝ[Aܽ{zEj?&s:0N ;p\*Qrb*&ݴeGKTr.Vuq/Ƿ6|}rh](Gp 懕Ho_ 2"l]̊B<%E%{Uy\I.z*~a9<ǡ%z|U!*뻺ƘKc&tgiy.=^ff=nCڳihlg321D%UΓ)c!,OcK |rr_![{~.k]tn˻j5rpްXvU^Uud Mۊ JЇ ж1j5EVjmu%!K"i%Av,kc5EJwFa 0w!9;Ozž^rem@N l7C.^9B̀x;z4$&|63DfRk}tPo!_\rBzRNZ GJOӔŲg.=tOa.gI ދQ==~s%v!%@qWuW]^Hg&xG9!jLD.ɨ7R Iŀq ̤rEg$4cgsN3l֮ӡ9z5,S%)Hb{q֝Lb.b]#&w1M޺ G{ T#oauO7>1_ JM׳Jc03-} &4&)ID -P-NzVෛ\^]5Nˁz ӎ,4s\F9ViٽiX"o=w57qtZYdGOYb1Zx˽BwS_AJNV(m$?Yz{>խbds}1;G{;dz-R"WLj C{gmcUUENZļQ73T8o~h$r1lJ`(0x9Um@y[be[=`™k:7 B1hUuCvZcce(&k)P,eː#Ϭ  " P+=ZGsto!Ik+![@oy2hRfzxXƴ/J$##`b`:껗隬 WlW6 p`J傉@GJ) :*յ [-ft4 f 4GQ\Vzw !gW @G uжmöKX]EmBu k3/t]SSE,ȟ;{㶕&@i%4D|໑%꫖ub"I.aJDƎעe t4+3Dtz;A%9H»߶o- ($#O-}jki CX-"FyϗLnoMR ; S׹2.++/Mh-wj*ߕ f%| ,Զ=@Rq0JKE|l$'7):'!!lmZ#Fcu%ᵷ6.#3VUƃU}C }/M_v!y[ttHW}9 ^+ȩa 2߿So %nc :Ԗkc:f? BUz_83yk*ՇkҎ~Ƿ"n}jDؒ퀞L-Br$rǚsƄuN&;˯P^ Zaf͏N})EX@b7Ktw]74Uk yʃ*>g{1ڱҰ/mFv{+_2HLy-FGq ٌV;j/߰$%=?Y\f\:8H\+\(@(aDǤ[a*[/5t"K8 dY'5@PcuYV>C儔espq K(a]C grax`ї*3h)q&gdXgO"JӠ-+b1m޷?ug;(NJ-?ݳ+^-OCM㇣\aDGKJIUN秥)i4