ghc-some-1.0.6-1.oe24090>    f" ;G|`u` p ]JG 8`K{⹍VA7>GmX:3̿Xg)FL/p 4Q$w*,]}^-,@xRd!y~z34!*UseCkUҏBW4A&^= Nj*CΧe˧9bcu~b9ƏS:+hr@s̲,o[+V5XH]E/jw;?~;qtܑFG<6HCR0YYɩbZ~xfo PBqEH3( =v-tJˬQ#KUP-C~iz4ЌV0B5J|LBa8b8b3ef2cf6e14d1958db60e69e9a56ec3e6d09762f136b8694fae1b9ff7b4d0ae5ac9b96fed42c29052cf6dfa7908997d643dc4W/owD9@rV@)>7"q?"ad   1 $(5 JVh    : <DNX`  x #(89:FVGtH|IRXY\]^def \`Cghc-some1.0.61.oe2409Existential type: SomeThis library defines an existential type 'Some'. ' data Some f where Some :: f a -> Some f ' in few variants, and utilities to work with it. If you are unsure which variant to use, use the one in "Data.Some" module.f"dc-64g.compass-ci5BSD-3-Clausehttp://openeuler.orgUnspecifiedsome-1.0.6.tar.gzhttps://hackage.haskell.org/package/somelinuxx86_64 X,f!f!d5c833e47070146acd48cb59ceb3c9ec7347cb4994abb98c719c6b27900cf8a5f7a606ad5df4a07459986364f7d739eb653495fbbe1d7158582fb29a4584bfb9 rootrootrootrootghc-someghc-some-develghc-some-helpghc-some-prof  ghc-Cabal-develghc-base-develghc-base-orphans-develghc-base-orphans-profghc-base-profghc-deepseq-develghc-deepseq-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2e_>ejLin Runze 1.0.6-1Lin Runze 1.0.5-1- Bump version to 1.0.6- Initial packaging (Version 1.0.5)dc-64g.compass-ci 17266857001.0.6-1.oe24091.0.6-1.oe24091.0.6-1.oe24091.0.6-1.oe2409ghc-some.specsome-1.0.6.tar.gzcpiogzip9utf-8f1324aeab56a5d8c124550b533508af5e5be12aff6538d96fcd75a10b93cffe6e784721e1d8beb973d534cc7536a4752e63be16be3e0a391d4541b9b40b696f1 Name: ghc-some Version: 1.0.6 Release: 1 Summary: Existential type: Some License: BSD-3-Clause URL: https://hackage.haskell.org/package/some Source0: https://hackage.haskell.org/package/some-1.0.6/some-1.0.6.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-base-orphans-devel BuildRequires: ghc-base-orphans-prof BuildRequires: ghc-deepseq-devel BuildRequires: ghc-deepseq-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description This library defines an existential type 'Some'. ' data Some f where Some :: f a -> Some f ' in few variants, and utilities to work with it. If you are unsure which variant to use, use the one in "Data.Some" module. %package devel Summary: Haskell some library development files Requires: ghc-some = 1.0.6-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 some library development files. %package -n ghc-some-help Summary: Haskell some library documentation BuildArch: noarch %description -n ghc-some-help This package provides the Haskell some library documentation. %package -n ghc-some-prof Summary: Haskell some profiling library Requires: ghc-some-devel = 1.0.6-1.oe2409 Supplements: (ghc-some-devel and ghc-prof) %description -n ghc-some-prof This package provides the Haskell some profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'some-1.0.6' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/some-1.0.6.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'some-1.0.6' /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-some --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/some-1.0.6 --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/libHSsome-1.0.6*.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-some-1.0.6-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 some-1.0.6.conf ]; then for i in $(ls "some-1.0.6.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 some-1.0.6.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 some-1.0.6.conf /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/some-1.0.6.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/some-1.0.6*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/some-1.0.6*.conf not found" exit 1 fi rm -f ghc-some.files ghc-some-help.files touch ghc-some.files ghc-some-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSsome-1.0.6-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-some.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-some.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/some-1.0.6" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-some-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-some-prof.files -o -fprint ghc-some-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-some-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-some-prof.files else rm -f ghc-some-devel.files ghc-some-prof.files touch ghc-some-devel.files ghc-some-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/some-1.0.6*.conf >> ghc-some-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/some-1.0.6 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-some-help.files fi for i in ghc-some.files ghc-some-devel.files ghc-some-help.files ghc-some-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-some-1.0.6-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-some-1.0.6-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-some.files %license LICENSE %files devel -f ghc-some-devel.files %doc ChangeLog.md %files -n ghc-some-help -f ghc-some-help.files %license LICENSE %files -n ghc-some-prof -f ghc-some-prof.files %changelog * Thu Nov 23 2023 Lin Runze 1.0.6-1 - Bump version to 1.0.6 * Thu Sep 28 2023 Lin Runze 1.0.5-1 - Initial packaging (Version 1.0.5) ?ze@\K5]Ӹhh\ `A$sg7W?9U{ﵫVwׅd U [ qY:X@' O^ w@6:s *x@PQ}(?)Uw]89P@ ڞNN@w߿A<@vu}tO;+eظ٤ʟ{xB= v0rtdwq}ٟn?hfJy9ZkvV?~F<*\A$2}bbzĢ 畠[u^b1#'! {/c+ތ.&)&egsB)x3lKA.V?сKW0|x*qݯemH/g_D=]]A?_\l?-?3{~ c c WT: 3_{~<%`Jg ::G*d<,f|\AVG߿Y=K6?4OL(J˪i7QH?n [v'$: ]/bg]lQ:`OPyJ<@GwyfX~/8QRNM76%StuVO!1fۉ w:Ne%]8kDSr=BӴ{Gߒ?Lȍt, AC#fFHC+?#j/)i4" K|`B@;Qd+nCb@q4́Ţ!Qo9ҝP"/)T|hpOXՋ9~Q-聛4k=yծ\WW"0sWpi p7ܗ'E ЇkIHzDRO(A2FH{uK=fbd!! D>t#ܩU~8d!ԪoX&oSi9$ /I6ǒ"\-4GRYtَs˭v=4+%WD+I^Z1cǺ:_bIq;j.v] 601僇C<ߪ)N9t}yd㩀 :3j\b٦Y_(؞dQ́ٮ FWAgAl]Kw7,wRPJx_c@7i&Ьp&y\ߣOC@ g20/97 ^6|u G".JۚEЯmVwvQ-/>t)\e=,v}]OK`P(EC頷6;:ޱwQhʹedb4Ar {3rЮ#GfGk8I{ ;0Vl%])nI[uIj_XJ|K"j5x_'YEܙ_Cf)Q>ˋ ?d*Я&LdH5xݏ$C7}ܼ&a8W=.bx?%) Nh#JWyec{y5@iCM]DY;HFye@ՀOFC 4kk`gMErf <btsxɢ޾Iqn&oZzI DvbLW| i.E,* #Ex5<,眜켧x9—WX)V1q1xꅅ $7mڹc9d)]DKƠJ P7D~a6T0En f Eʓ<29M q%7faRu@Ԍfl^>wqlxޤoR ^jXizhVm^}ƌFH:‹P']T {Qt2}_C3Q4G> qXORt)Yemt6uw6H߂#^ٺE #ٓy߁=*&rw pJ$xuڮ褽ϝa'MfOIUAzfJc2=clйvjƁ^k!3vZա?]#UjD#Wa*K(Psm#*u{`v|F#\$Kup4|t#Sߒ[ t`[P-'#ׂYOlw }?eupkiھ%9s2=~ ם}EvldF bCb0w.$ ҬHBqavJdk˷Ǫcrk"c$<« dW7-RkaYď1oGҀxl`σIJ0? X#)dZbR+͛]Mg8Z\v˸kbrqM8,ShTU}RO DyfшZraźr Xx}{+uGCݖ5:7W]E-ͲLJQyA4? uu$z]#jM#Sak2t҆=q+hssY$4 Mo0t㧱P5RXM0JStG"PLg$B]5&ZW#] h=&74~t(L ByqwW']Zz=hQ?W2'.(RP &R,; 3prâX2'\r >;+] [.߱.)8i ;<=V%!?z PrWZ8.E :"%^0)^**Af~6a*3L3VeXRUNц= _=qIb{^:!4E[9Z'b'j5z)>3 .׫G{#Ab>n9ӗA V7FW%O@P>+ aW3 aMWj%f)^n_h(/Y5Ch3cCnʷ;]bͶs>IJVKD+8Vo@Y+agcf@bLg}Z$)0']Bx5#i8Y}&QԃadZBՉlg]Ꮜb@]eض4DV:dNGdkëk\³UawWk0(LJc9T!͕gڔ>\%QCWbgF{>*ܯ^Ct8&>&Eh4X[Crh '] & 1IО>&N5Ur]w}jЫs5%n+j;)?dn$14̼Q(sX|"WoІQ\{VvGnp-PlqKm̗^ZGd:Ϣ;@0,3h㖃F(ck٩Qw"{|@4\G^qPXk/&Q|9K.މ3sH>@yXFa3?ʵ%$Z7jX<c'xY̳ {Phƒewa}8EЧ|EC(iы'M6n١Q*Ew*w #3ߗ^qEc\dux VTX9WPԺdKzv|ʹ]ޡ#T?jhGaZŒ=^exN=KEcEZ턴ifoaBO:5 RhdFm 8Ls곯JE_ݛ$o6퍓T]va]zV6w;rD҇-~RSER!m'Yvׁ6b^WDǞSE[}Z+Fa7$ Sd F>?vck|.N`|`处A +~X+5T&SIk8B/[].F:$i#L"=M5f@%aBDr!s:&c4 :&UIp,TΉIM]/}ބ _WwqI_~$,@ow R p.<I=e\ri!i0wsK>M񾙡= (ՊuPP7=Ba̬Tm=ʗ#o}gugIPȄIvTiR:~6#u`?زc >Oi-*V30wėHX8`\Q%]c2Vm9 t׈~JS&+#]HbBG`1,"*6C;$7evlWSn!\Nx@gBZe3Ca橓~S[Vn?8qX^-*+O M<6Vg}"d.ƬO)?̧?K2oY -cD\̾3(xa|ukKJ90UvZfu^svYnHp$ϫ=ۨ i lASQN2:ڗ!ϙ{KHM] mBTG^ XpX dn0Q|-d !7@YSN PHxJFA_:Rh߻Eԧ D_ s&HW7U8P@M f|3eT㵧+:#OXL7BSƌӑ*3=Ȗ"lm IˠZTzɣ6\>[BIih6{A'LsȤ"b-EhRC$2" #>g3cl v,)-ka O=LAR@Z-[[ۄ{L VKj;V2=(eU6)|%T1TچDp<4m_^fF ?ϧ pŵߴ 6jWQdz#VEZ6e|q|KV) T?B[BШI^l:_FH~j`[R{`%ñ8\}ɊL,=4\;#J{ϸ,>gr1Aakq^ \xWmgm<_Ϯyg5 4ߎ"G*~X_JA*EG܅k0r$$Gӫb Db~Xm5spR>O]` \UfAm|ihVpeG-8hv^lvQ-^J3O 73 0hU0E Y%|wwZx7imb]#XgchZCW^7M7Mυ1W=UҨB7xc].`ǵ1}Rl׿ LkŊm(#oKS99 KxaQD;Y5/KcS)uQ#w/8QZx(K_ D U]*bIZםKSk]b]Ch5RN?ӸD%xRM=i5fv)bGL: s2i; !]" 8H=޵M8|oErMն2*]1<ǐ1_NqR1],|E"jTc*Xq&D0_z Ay8VBWO8lA1UAqX.=7 p@6lE5tH8xq# wpOk?_1 zW('Kg[qƀ禨>uK(L/gP 9Q;f%YyX `5+45 kkرY..-+jj69hSCe-[B]JRpr 'Zsx9p&M'3l)'Ht<č5 ]jQ6mX&_% SI#N?u]]}4#C+ѵO땦۵a Px¶95a/+:? LLyf5lnbdQcࣽ LM3/iP^v>ݪ3ʔk"Wam*6,Kǘ6d̑MwgJa&#+\n՝%Ka\%b6<&if)l§>g2G͑}0ўek`c+>%nؽYy9W*4P!MFB&T?qb-z '0ik%L4CGъr"+%beA1)肏Ǣ&W"Q5OJw:NV@BtHA}\ZVv7Exxnzj /L1`O[ M4R^dGAe|Zi3d6f PLؔ#>\K{v&G5a͓ &7ǽƶ8tkӒ|HSbSycĻmrGm!58Cw|GJ߶qͧC\`maY[aMē'v2|dWiȣPo!iv? ˇ$7}Rd[s?<NBOm4o^Y=4' E5ɌiдaCr룆1'x*AS F_eaz N 2٤)5dy2KstD<5ǝ~gt`UhDkx#B @gF,HZB7JiEtlykLx'8 +aӳ]*$ǽuӱcChW:նV|ɑQEx:!TP6J^$<NYe2:W 7f]p {1sȰ֏S'7Ȩf[ Rb7E&0:L>Pل.GA6\]:DHSy#\tjn: [՛0 (pqЂehV)Kvy@4ygXxQ+oHn/J"m3-B?muS%a͓j7Ine +Uz}{Qs]co[ԋoj8DeV8seȗ6;θ7J 7yykAԂk!]@gD.e㆘kCsІGRkIQ'mF!Ekj|EX8— txrT 3 !$r֋ ]ejhY%~WqRȫ`p֐| voS`>]`x"lMf 9A*}DSj ,_+/ˑ-̝q~Yժ}bAj[OxdB6HOcŭq6%T^${)6#9e"TO)s}h6ѿplI \ >FzX;!wih+UW\q{&)TN>a;bVoIeo !brO9d0s#}ޫ O"!;簉^Yqnc־e;<eZ^7{]fipg/1yG u[iof<-8y`jkM0mZ)0|cl*&V%3TP]0:Np S}9 ت'Rrá_&^(7G~*a6= Cc~9 q1̱{1 NBl7|%G;>[PuaӮjp ŎwS7SZgy׊sP ePCQ IGfl {3Gҏa qG49@? ,zMO u )g+jQ#|NݩI$3nP뮹 .Wf!^C+CP:t4#NDSS&_G%T<~L/?"1rE27V.nX  ھ]TCvd)VK 5NekoaCFKnu]LaJt2ܗ}L7:`u"2Q't}yk!S n~>x{0׺l=j rfgAT]q" 4t|(zzX vyΡ&!ce~&nw7-z-3Dz11v'J~a{?s͇ͶvՄNn/.$zz>*oj $[rnΗ],=b(PӐY6$̂Iƺh}?:ô7+i>ZW"~d(=ı z~>$t'CYO8(1"KċLeȆOvjH9y5ض%]Eddz{L𛄏͖*}GO JX>b?7Hl .6P{CecCļW[TS+dgo{uWŕ̜7cdrs/-EځDzm_6r*ʒRGm21"&vE^gOm$'C5fv*yN}06 M_evBi2lkA¢fe|,Y+2Z=1 z< 7 Lޠ7Z AiT{dxO|؂0hqe»=j+h{ళtElK ([>.ȳ)zlYN[yF8eUWr.TWsS\~re%)!ؕ?wQfpXyk729Vp>f33X%"EEE3ޛxT7