ghc-mmorph-1.2.0-1.oe24090>    f!c ;G|`u` - $ *owMDC N;' 874Fs `0D`_ToQ`M]O׸Y! ]\#~pGmuwz-9?Tw `IvP.twnIDLzw&|uVA:?:o'ݙdY2%L$LjӠDduIxgX~X`UkݭN v|:Kwjn#UD1{ ܾ!e3Hps0biV. f9o;,_ ڞԥ0 *:#xAoh5^~N!!Z\1_ϝG`Y@@TX3W,1SDP12608646ec39c1b0d3bdba3338c12de820b611dda13ba212c02620ab0c76cf754650f60829d80d34e6840ab05427fe923fead1ceG0U>7#J?#:d   , 28@L R X d ' ,8GXd   #( 89:;F_G|HIRXY\]^%d&e+f048>Cghc-mmorph1.2.01.oe2409Monad morphismsThis library provides monad morphism utilities, most commonly used for manipulating monad transformer stacks.f!Xdc-64g.compass-ci(`BSD-3-Clausehttp://openeuler.orgUnspecifiedmmorph.cabalmmorph-1.2.0.tar.gzhttps://hackage.haskell.org/package/mmorphlinuxx86_64 X;f!f!f!4d96b2cd089e16bb0530552606080c0364a74de4046122cece5a360c851297b461338058eb676b466a462ca45d59f436a77a3bd6b816e4268c6d88522b6a4280df9b213ec18f811cb3137b478d148f3f1680ee43f841cb775835fa282fdb0295 rootrootrootrootrootrootghc-mmorphghc-mmorph-develghc-mmorph-helpghc-mmorph-prof  ghc-Cabal-develghc-base-develghc-base-profghc-mtl-develghc-mtl-profghc-rpm-macrosghc-transformers-compat-develghc-transformers-compat-profghc-transformers-develghc-transformers-profrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 1.2.0-1- Initial packaging (Version 1.2.0)dc-64g.compass-ci 17266855281.2.0-1.oe24091.2.0-1.oe24091.2.0-1.oe24091.2.0-1.oe2409ghc-mmorph.specmmorph-1.2.0.tar.gzmmorph.cabalcpiogzip9utf-80ea75b558fa33646f7fc2511ee283b6f32e90ca388bb34ed9d206c9ddb80c4ffdfa701c87c292dbe2b7d6f49121639b8cee0e321393d5722577f75b4ed41c361 Name: ghc-mmorph Version: 1.2.0 Release: 1 Summary: Monad morphisms License: BSD-3-Clause URL: https://hackage.haskell.org/package/mmorph Source0: https://hackage.haskell.org/package/mmorph-1.2.0/mmorph-1.2.0.tar.gz Source1: https://hackage.haskell.org/package/mmorph-1.2.0/revision/3.cabal#/mmorph.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-mtl-devel BuildRequires: ghc-mtl-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-transformers-compat-devel BuildRequires: ghc-transformers-compat-prof BuildRequires: ghc-transformers-devel BuildRequires: ghc-transformers-prof ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description This library provides monad morphism utilities, most commonly used for manipulating monad transformer stacks. %package devel Summary: Haskell mmorph library development files Requires: ghc-mmorph = 1.2.0-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 mmorph library development files. %package -n ghc-mmorph-help Summary: Haskell mmorph library documentation BuildArch: noarch %description -n ghc-mmorph-help This package provides the Haskell mmorph library documentation. %package -n ghc-mmorph-prof Summary: Haskell mmorph profiling library Requires: ghc-mmorph-devel = 1.2.0-1.oe2409 Supplements: (ghc-mmorph-devel and ghc-prof) %description -n ghc-mmorph-prof This package provides the Haskell mmorph profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'mmorph-1.2.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/mmorph-1.2.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'mmorph-1.2.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . cp -p /home/lkp/rpmbuild/SOURCES/mmorph.cabal mmorph.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-mmorph --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/mmorph-1.2.0 --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/libHSmmorph-1.2.0*.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-mmorph-1.2.0-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 mmorph-1.2.0.conf ]; then for i in $(ls "mmorph-1.2.0.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 mmorph-1.2.0.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 mmorph-1.2.0.conf /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/mmorph-1.2.0.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/mmorph-1.2.0*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/mmorph-1.2.0*.conf not found" exit 1 fi rm -f ghc-mmorph.files ghc-mmorph-help.files touch ghc-mmorph.files ghc-mmorph-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSmmorph-1.2.0-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-mmorph.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-mmorph.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/mmorph-1.2.0" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-mmorph-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-mmorph-prof.files -o -fprint ghc-mmorph-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-mmorph-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-mmorph-prof.files else rm -f ghc-mmorph-devel.files ghc-mmorph-prof.files touch ghc-mmorph-devel.files ghc-mmorph-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/mmorph-1.2.0*.conf >> ghc-mmorph-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/mmorph-1.2.0 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-mmorph-help.files fi for i in ghc-mmorph.files ghc-mmorph-devel.files ghc-mmorph-help.files ghc-mmorph-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-mmorph-1.2.0-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-mmorph-1.2.0-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-mmorph.files %license LICENSE %files devel -f ghc-mmorph-devel.files %doc CHANGELOG.md %files -n ghc-mmorph-help -f ghc-mmorph-help.files %license LICENSE %files -n ghc-mmorph-prof -f ghc-mmorph-prof.files %changelog * Thu Sep 28 2023 Lin Runze 1.2.0-1 - Initial packaging (Version 1.2.0) ?ZTٶH/ ${"M&t)  ( ҫ" IQ\ݙ޿,C'[Q8V?D1(#i EQ.nPW Cqa)8-R?#.H F0 {BWPnP{q(p+ l  HN(tb\` (: 1mK$/ȂPwGGhMHD-篂'$'aosaq@0/غ'6 t-3}KU4 C#1e{n$~_@N0%iydz c膄b?r_ꎡwVw$E5>N_B<1{u#9kgYg CH u/~3Lil`j =GhO7 ?΍slavP;'w_q 9On.PWKEMXIʟ$-,*Jj?G~GOQE=g ӎ' K"@]E}eVcc'jaO1fs"z':o~;}l`vl$8ϙYp[N5d.OwHUD$= 0ʥdj&1ڢ".7dM`}ڍXfе7cMFHTW[Y cl  !Gݥ|l| [og+^߮:\) j;u0c==I4!=ܗSY@pޥqg%M{nӅm\o|Z{9pơեWI_^}~+dp}?kiפ_ .#7նh2b )'9eu?#LxD3E<ڃ=kSM>e8:Vk\_ pD"Oc‚ 4DoF݈U\ӹ[7IkHnOfX.<v=q72T)-G+ZQBVa:J (LM_:Sor]x,뚨3׮_yyf}F+|xNG\ѹ x]mZf ST^枺a&WTw8UL BūӳLҠhЦ #Nۑ̣fOWkj~6Sx}Xv\^@XMSqˁn,?엃o?t˧kPJL(dﴃgm(~EGئV~)K,{ۊYomb} ҷ}uC0 r;D2*O2ͤ-` ֞V^W?/Uz8W064^!t[:YNcrcW/Tą[$"^`^_!qfJؖuI6u=>`\)=2MCxRo0Wƽ-GJødʹDT ElUt. |)vR~WR#Mˤ50,9 ᠌ءwQƠNJP6uς| ?\mPm|X՚bݕ%o"u 0 F}ZOIԅww4n\Oؽ.ox0UۯMr'J|{,?Z9\s~T?FfÆ:.XF&գ(0j!X`sK4fFK!ȻcTӾ7\'wɧ,#f<4ro.33ɂt4tl~xD8ihRim?CND HUw{Ȯs"xo!J(bSU/1Bi a,j޼$<0G7~*u*iGnӄcm4-˧3lԩos!i]YQ /Mw6*X8&H%z,-䍪'B7V*-"to m_&S8;-FvAqiKa)`^WhRL~< E)K k_f M vYӛhqȿKqO4zN;AQ)25`A{6>< Zorlw8q;ޞȂR0ArN<<6NL iy|bS8;886w2J)Y7 xD#FV;D (ۧ BO$\3AZXU{F+[$K4SVrXiMþtc[Oi [$c߮Ԅ13UQ-XŲ_aK9NO!#}h{7y>F+gvNLduK)k݈wvh Q낒$|k#b70ۗn+: lζFy04J\\cpWmBmOG҅&nF+g+rk۬7#" xi/1%ҥ.+_RQhbIЃ{r~}M_ g=\y6Ĺ<(ock3>UсDN&y2OΨ F n}\ؕ5PN\R$$J31ÁV]&<Ћ_=%,aXy`bouٍo}BւwG9*x{iu.0{&(fZWqN@]\@۾o=Β쨚Lxg#)ѯ>9t*2 "֢eW.9>j]}7^;QrVV!D!P۾j˾{m[e[82T;_␣*!5ս[2⑃r~ոY$(fڪ@{{qVs VVn+([EͨϾNnQnWMMcRE}وS58mFnrg(^P`{"B]s{LF/رg|yIB(MκО&r_]\ϼր/otIWge{bHXg8 Ok_/,UUb }eep|vLŢ͓Yd׫nT},/h_5Eoy:gğ(>[Q8t'5.H94"eN+yHSp\xiݞCSĬ)O`be-JU̪3p&o(jTn~OZ/$Hu-p8]Y4AE( )l|cJa9y8Qy,Bo]KyW_Jh6Ӵ߅6?Hq%;k 4Ry wsmQn402$P4bSzTR:g?KqS&"p Ռ sH <9NQP&a\1xJ `q| 6 30}% -%jH@mQhhs8 QڶQV2j*IÉtiYbMkZn^kUN2j3hCϩTD" SDD N>6N$}{|7R݈NzӫNi=FPN>%PNk#^{tߝO9Ω$: ܙ2cwB\ Z1#kұ%*fFs=Tާ,uPyC&cxMM'e+DQ{k=OlAS~ozo.9ϒT|*3_[Xzeߏ _>fjŤk7"bCV$SI 1>/;38Ě`SW/E4D(Ŗs&yiDt]j2I6q'Ÿ '?I`Ӂ[R=qQEQЋvHTiI4;I@&;'㔢JWCX '%۞#i~M֨*V1ȕuOhWKy u* =ؾeAc?Q}泩֦?FW32;z ޏUDCTD_0kw%2H7u[ *., @t37=c"DV;_4N7c=QKx `{w"Ohz}2pHz$U0+Y6Wf er%xE+̇hR`- %Nq$J͈Eo0%:E  E9Mœ^m#S&,Y_]!z؈1^C*'Ĥ@KTl13JȢmEu;ڷB/ BhR%Vtuu(~^.{f3{k`-d+;kN?l[j2 / Ԗ,OJDABٓ_(f$J)=EqvyF eyAD$Uօo)"8) wddU(*u-3';lͥs_ wƍP׊*z޿/(cLfneΕLŕrQQ}kl== V1*rQ|<:.vwc#%"¼0, 'OZRE[F- +[u\8+^&ۛ~,\'f!0|JZ^gàq,l/H?13M ڍDuИ;0L^3`5!dy $nDÅrzHYiE}ެo~7,U|JF&~+}E̛pݟ@OeȾԏ WzH j*Lc Db)HMu떘QYaоF]IM'л;ޏKѬ*e=Ib}?q[l+Ih9af;z?FffKl;#Ln4F~h+o"bPavץKw]:o@N7W|̢*#J ?B/k ƹr9<6'>Hb/>uOE ]v9mLa@wf^NUA"bt޵7戌qI\(&ҍ;;:s$cAONѥY:,eߚVؙ:@f/auı}N=+,\ݸqd%b7-V*`O|@fZ- s+Q(#OG);SO6iɝ;wX ~4Z,X!ѝg#Yo>a-&N11Y\n"81XM3$y_3\\޽ 0 zdmݩ;Wv>1 V'gvZ6G`EBZI}p 3*P{$=@2eN\+ sĄ t\zsO~_s'Ng"zK8cPuEJw`D4['%Qԣ%sOٵPj'kXL10}fDߺ̒%o Cqm驉Y)QۿSkO#s2tB#9tq#ǑNl~a X>* kBN6)X'"u wt !"@ -C @ /%(yz8!ҿAn#>CL G8"tPHQ$G푀%Q)qqQ.`XIɈq&>u  tA;?)*6S'H;$xGhp462 q)U f>=GZ?=X e?5\=h B~j L/64D,('N4D~ J(GhK4W>@J |5ك'=)14sODXUAbUOhh a52>.b*v5|31RU3bgg?:3vg`*