ghc-regex-base-0.94.0.2-1.oe24090>    f" ;G|`u` hp n?"mQi%VdM=C+;Yo"R1^SzlԮ0cjꦟj's 5-VG{^-Y)ʐk|y@k=l&;pq (TEU'?TAIm?'4J:ԩ7^ఠJd7a)4 ݕVM#ǥ2!^g,J,84YVs^'h4 XbM?wa ݇_0*vsX A|W먯5ٺL;H󽔶)-I鳚I76^foPu1+jG3| -y-NbGf֟"] qy̱}O:2wM3b52035dd47fb21ac9fa5928e91d306ce60102416db08d1544d666f5a3eb438981d1e16ac83feb1c8ecd9490d0b5886d5d2c22b9^ᰟ;h|L/! >7)?)wd # P MS\h n t  C HTct#(M8T9X:~FGHIRXY\<]H^def)Cghc-regex-base0.94.0.21.oe2409Common "Text.Regex.*" API for Regex matchingThis package does not provide the ability to do regular expression matching. Instead, it provides the type classes that constitute the abstract API that is implemented by 'regex-*' backends such as: * * * * * See also for more information.f!dc-64g.compass-ci>BSD-3-Clausehttp://openeuler.orgUnspecifiedregex-base.cabalregex-base-0.94.0.2.tar.gzhttps://hackage.haskell.org/package/regex-baselinuxx86_64 ( )f!f!f!38f77c00b8e70e4c554e66ea7c8d9b1da9915ba98b206b8e365c235c2ac641da7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef10322b2fcd1358f3355e0c8608efa60d27b14d1c9d476451dbcb9181363bd8b27 rootrootrootrootrootrootghc-regex-baseghc-regex-base-develghc-regex-base-helpghc-regex-base-prof  ghc-Cabal-develghc-array-develghc-array-profghc-base-develghc-base-profghc-bytestring-develghc-bytestring-profghc-containers-develghc-containers-profghc-rpm-macrosghc-text-develghc-text-profrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2d@Lin Runze 0.94.0.2-1- Initial packaging (Version 0.94.0.2)dc-64g.compass-ci 17266856930.94.0.2-1.oe24090.94.0.2-1.oe24090.94.0.2-1.oe24090.94.0.2-1.oe2409ghc-regex-base.specregex-base-0.94.0.2.tar.gzregex-base.cabalcpiogzip9utf-8e9a288c05b718a568a41bc2ed792fc1095109d6c056ab7439bce67c52aba0fc3834547b0ee6c10e378a01d43f728ab904fbac89f1639e78ef37217bc2e4752b5 Name: ghc-regex-base Version: 0.94.0.2 Release: 1 Summary: Common "Text.Regex.*" API for Regex matching License: BSD-3-Clause URL: https://hackage.haskell.org/package/regex-base Source0: https://hackage.haskell.org/package/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz Source1: https://hackage.haskell.org/package/regex-base-0.94.0.2/revision/4.cabal#/regex-base.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-array-devel BuildRequires: ghc-array-prof BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-prof BuildRequires: ghc-containers-devel BuildRequires: ghc-containers-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-text-devel BuildRequires: ghc-text-prof ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description This package does not provide the ability to do regular expression matching. Instead, it provides the type classes that constitute the abstract API that is implemented by 'regex-*' backends such as: * * * * * See also for more information. %package devel Summary: Haskell regex-base library development files Requires: ghc-regex-base = 0.94.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 regex-base library development files. %package -n ghc-regex-base-help Summary: Haskell regex-base library documentation BuildArch: noarch %description -n ghc-regex-base-help This package provides the Haskell regex-base library documentation. %package -n ghc-regex-base-prof Summary: Haskell regex-base profiling library Requires: ghc-regex-base-devel = 0.94.0.2-1.oe2409 Supplements: (ghc-regex-base-devel and ghc-prof) %description -n ghc-regex-base-prof This package provides the Haskell regex-base profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'regex-base-0.94.0.2' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/regex-base-0.94.0.2.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'regex-base-0.94.0.2' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . cp -p /home/lkp/rpmbuild/SOURCES/regex-base.cabal regex-base.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-regex-base --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/regex-base-0.94.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/libHSregex-base-0.94.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-regex-base-0.94.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 regex-base-0.94.0.2.conf ]; then for i in $(ls "regex-base-0.94.0.2.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 regex-base-0.94.0.2.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 regex-base-0.94.0.2.conf /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/regex-base-0.94.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-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/regex-base-0.94.0.2*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/regex-base-0.94.0.2*.conf not found" exit 1 fi rm -f ghc-regex-base.files ghc-regex-base-help.files touch ghc-regex-base.files ghc-regex-base-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSregex-base-0.94.0.2-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-regex-base.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-regex-base.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/regex-base-0.94.0.2" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-regex-base-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-regex-base-prof.files -o -fprint ghc-regex-base-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-regex-base-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-regex-base-prof.files else rm -f ghc-regex-base-devel.files ghc-regex-base-prof.files touch ghc-regex-base-devel.files ghc-regex-base-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/regex-base-0.94.0.2*.conf >> ghc-regex-base-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/regex-base-0.94.0.2 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.0.2-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-regex-base-help.files fi for i in ghc-regex-base.files ghc-regex-base-devel.files ghc-regex-base-help.files ghc-regex-base-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-regex-base-0.94.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-regex-base-0.94.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 %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-regex-base.files %license LICENSE %files devel -f ghc-regex-base-devel.files %doc ChangeLog.md README.md %files -n ghc-regex-base-help -f ghc-regex-base-help.files %license LICENSE %files -n ghc-regex-base-prof -f ghc-regex-base-prof.files %changelog * Tue Aug 22 2023 Lin Runze 0.94.0.2-1 - Initial packaging (Version 0.94.0.2) ?{uX[6R#H0tww+ Јt#H JtHKR߀q<{sg{{B`!0s+cGPjc\ x0 .eABAH'9dkm3s"L?|Q$DID=gb $xP;( =S"hodЇztFbghsb;XP_d :F ) XB i 9"ɸ+ o d#EG썛dA-$㯆DYW."E-ܙk=xG/gxtAo,\ pT_de@8"RJs9%Ta;_|&o j1YB j)08}݁P$p[B.0(bx]QjANNϲT.P%'yZAsT|!.{P%򭔰Q:X"HW ؁MfprD=KS VϷ˿pw@(g(w=(j 쐎mῃfHr*pqGZnנlFq;mFl`#ƪI,eĽ\,uEáqɡ " _芜PbmHmn;{}=98M33>u=%Ǩ5pI 4_/Iio=e>v>WuimH1É[jd掣#ê-чR7gr,}sfiy媒el~fŵ^pH0`ke0lAp!@%#s͜[% 75e,y(TXMk)|]1_5xI|@ cZ:G;{nCjz~A!;QM g_$^4bj+yة0ѣ"_<( tb`~~%|KQ=Hfn&5G|4"7a1Aͪ< F ョ4lexsQ oʔc!OD|,wI||B id}MJd3N^"' c/KJ)$7bz$՝,U"(:Yǽ F+U+Fh4ўe(̃p(h!4q4s4-~tI8.Z8l1Ѱ?PO=51E~\*}״.t%{najh5wrty"2* Cg 4^魓ٴ-%44;D!Yh46ekȔJG6KRɯ׮D$*=t= Ist| x@l+LwPui<_>'/1JaP=WI Be=u|a5a %~Ojl^|c,@szsn!F8:X;35˄^B'޻hN?LT_*/k7bF绋/g׊hFk,s鈜s3KmU;Ty*]ro?~)_2|S^tާ2k_Z:|a_4OtPj%˵d^f6r&| LݹmT䑫6 ܤ=n©ٜj{OiESJjTW|X}i&9,Γ;MlI5B;&Ȓe"jИT#E|h9-+?-QBc+Tӓs3-2R5J h?R%MN#,̛{3ɵ;Zct佈:0=4i8iUQ ԣY66 Uj%]iZKN-kZҺP3D&oj @`:"݋u6K]lW|oRF3X=?翠+F%|<ɌݸSnOu iF}tRYU#3_g1WgʣO '.l2~([ejM}C}Yb'&ZfrHTؒ*+!UX 1gZYc!%X$C}'#ʊa&G;M{ Kx2s;5=oRU7%0+<|n ,KQ#֨{b}^(.AfT| lĿN3[ۻttFHOVORS6c1,ɞW($fo꒠1:bbQrjSmCb4גp}~\he;F3ڼ޴^TE+.w㒶lnn1}>nR=} !$2#L :=d\Y ʽWvh2@VgLv+ ~)qťk:-Р^եURrf*:@(I/~0SLz;araUOX*2eN=&lnזhC"#:;$Xjf=^΂)5*%Z=f:6& H<#UkAzrXʈ(4i.]G0yTy΅Nr c L*wVOf`S}ӺWm7NkmhՍۖ„ Y+ ?y3" VQy=\V+Q t}{ 'aB[ {a_~HϿDjkyq6@kfyګyX)l/% ݢˋ%JP:r)`i%ElQ3irbޚ|u²gmXBO+d񮬁hJ%= ):d6< Iq ¥6A.~IK#M:[i&JY+-نcp~2'Y8EϦa[FK~[ 2+7ɞ_Ž8|067d)fKd%EZ"ˆ[+\> um<[L?)~9MJ[9"w"m,gb0gDȔzpY灦'n%I|~h\Ʋ4W ^qCJsx;n= |^A\OL"f'F~n:`Z aC;3VEz};*3q4w;uqQS]'J=.;bE)%~CiR0 SqG3{'ٌvmE0?{_ЄP7Me^~F hN߂$0CppZ"c_7B^WA;/c#џcld_? 'Hx.xw7Hv]ocHMޓ6)rSv,Ә,\ڻ܅汶m|%gը&NjwL/_2/JX{YyPzƻ% TK|}Gn@3БX,R1Jc1>vC?fT8yhB g),f}@`RVKWTJwYٔ^Х*ɬAIP"38u1q1mD݈c#_(HC  4j+B4W#}ʯ*&SSlhnU8sK_: fC(Z,Sވl_=A^ڂx|uB(u&B%MJ\~vJl|tq:av +,J^džŹICe Ӑ SmR EG\^_`kL ˓+,C/A`'K0^KMkҦ3AxO[rVxE*TtR9͕1,%]kQNE}^&H{!Ӧoofz%XqlNxgդ,bk#]Y|=n[,GǕW#蕉lV04чqil#9yYVIjCO,>'W+b)EeNH/@nPO6ēv<]@ò㌚ؘ0 eYP,\CߕVUA"ड़[_vq/CщX8{d jY55x8%#Ѷќ: V$XWqL*%`'Q]ٚOtM2u<%?~4B2D*$Xc9DfX|8GP bމ|'rnqƠģ^N-DK2,Yc췰]]EhWEty +J[tBBMDs ۳`Kj/4,46vHamcw^j[ cGmlJj[;c$x%x}F6-IHF?L Pk&sb|P[r !1f5yiER0}5;ZhWŒ݇,U9$z_x14l@,ocݪd@~g5Ňjc,|⮁7j(/P&=d M`58ly!%_УxUJ; =GiW].bY+?{Ĺ:+6S_qvl0zp+Ɓ9UeQ`aј,_̭QOr*N&T,_Bc=m1gtz\-9'Io#/>CaK3WGEUgY-˜T=T̀u4A4S@ŗk"ֲ/f&iL`ݴc$UJ8NӬj ӑSP[&ysZNN4_^yE8ӈmK/sir/YfJ%H~sPU9;ԕ'\S+m!-GiK.U5b:@LLgTx<"9^馵/V#!>޲JFUޙ ر>m(udȏ],ߢd8P;<>`V%‚&RJ@M~xJ!g>d̼p+ |!?&*g Z!VY2.tm >LI1K&>N`[زX>yjCKW=fFkWVz VAJ'[1oo8+C0s~"\YPU,,شoDpo(eEm0`' kQwMHA=I2t[CzV#_SS*&W)/ J)-R97c.]bR^~ioӪ؞eAi NS-%*ZWݥ)DUiD Sfp^G" y"8@rvjM2Fm'`({s*uu&L@މ{d~;`l%mU/M5j cŐJ2< 3RWؿJjMG,Ҝ,3~7rRwE&Z1uMޑZk38׽rIOJFYW'pV fN1fkOn\Z8}sl`ЬnqX>z/G" vW;2+_hfS( n_E@]ށ6r-/E&;RdN[Fe#̏{!74WLzvnE.8Or?) #* ~mB͑tlB_W?p0@W0bjd|룫}}(?)2[5>)t3s6Y9u$y 蒜rl~8pQ> @KJx+3F`A$IkZ6z&~F+\iޱ +La*rыE-d>rfxLP!wa>|riRK[3/;M#dF kU٦YB&OD<%`$<~2K+]}1AXv{hݏ8YNY}Չ/>R kt]ݨ+dU>I-,mp-ApزD"陛SܩNU@}3 b:+w@'FUr-.<2i'ˤU!ERSZ-i*\i&s/,lG)kG^x d,YF4V翵Vѿ6Loe`F `B&oi]4FGW>__ەyzc}|"sOzs{&= 0W%\:ЕEFS)ʧW5"h?anJ}<~r{F"_FRփJw\HO`k o8bR#Z6N0kD_Cgb`3d+`,9+u}8^Brm':P#(5o@U3[ 8>2qY$ ]Ix^Q:lwE@ӹ>2ۮtE6-)hO}*VdTrŒv$G"\4!݅}D-U?- Ӥ=^U, ö%69u%_ythLBGP֠]%JYZ\ff+&/=uU+=*<19dV=,>u-oPYPܹF9fTxq/_Ǝ7g]]X+I[?i9ii\WEkwPC. J z[Œywq:l}:zG!dNv1evhp@zpq_Ko Xn<*+nrJ0]pB\ ]Y̝>'BL*!+9u"G~ӫ2UUNmJzLVY.ww^ QrMcE=_/J ' PrR)FO|fMzOkÑK@%c˹T}knyttq2To˟U0>Pa߻7\Rr6]`׺E@bX-WMU/ OuyϿ4ar?|tr%{X[,Y gk]TYu^9slj*I\> |*T| +قvHya0tFp [.)%|w.i>bݻưX˶8|DF$ s"[ S%Bq&s+ow1 %Zl놋ctpwl:HNr9z0ZS" zv{Ȏxg[=ѱA[]/skZ9 {5@ׂ_p һ h5囥ͅ2j XY|d }JoUI JobuDؠ,#&:"kZOZMũޖh7 BY;=*ի],sVZ_Ӹͯ6쑴~v['U$e R0¨K_؛lGh.mYI?yfjC:A~ 놋l ڠ@j%r*yD:\P b7 P!%dH%Fe#ߗGQ^d~{U^Y7ZT9# 8m iv>O%ZA\\Pz~8|?Pλ4rkC{}T徕:EWCNuTjY 8XgAN}ȳqí  (yxl?ˈzov[ %{F%:/#ȹ!OgA@7KO9C? , 5<;wPB^\rQf8XAvg)33ΑIr8chi q/ ʨ+^zˣ@