ghc-pem-0.2.4-1.oe24090>    fc ;G|`u` P 5V}x8}S:=OCqy7 p |-`u@ OK[..k6?ƌr(}t4r,F)Ǻ;:/(OrR2dIY+db%gM&Κu 5}p· ڏ}n926Z;TG A {>8|*7yN<RCe&hsA5grMN0GMEr҈ܵrVmz,T+c Xr蟮?y)\އ {+G'P}y85K7U_ݏX( ]Ew)3+Fk^b^av/υ' u{dcw86b02e4e3d8c6cb768be277902f6a12a1e701ad6388964c0a45efd35bdc339860fe2bb1242c0a92107ab3ca880c69b1ac869d3ef;,>~ty&j>7 ? d   N     $ ,   4  #)(\8d9h:FGHIRXY\0]8^VdWe\fadhnCghc-pem0.2.41.oe2409Privacy Enhanced Mail (PEM) format reader and writerPrivacy Enhanced Mail (PEM) format reader and writer.f\dc-64g.compass-ciBSD-3-Clausehttp://openeuler.orgUnspecifiedpem-0.2.4.tar.gzhttps://hackage.haskell.org/package/pemlinuxx86_64 hmf(f(51dbc1255af72d2410e3c8fa9533c3845aacd55aa084f486ebd6dc6a782e63e0770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4 rootrootrootrootghc-pemghc-pem-develghc-pem-helpghc-pem-prof  ghc-Cabal-develghc-base-develghc-base-profghc-basement-develghc-basement-profghc-bytestring-develghc-bytestring-profghc-memory-develghc-memory-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 0.2.4-1- Initial packaging (Version 0.2.4)dc-64g.compass-ci 17266850200.2.4-1.oe24090.2.4-1.oe24090.2.4-1.oe24090.2.4-1.oe2409ghc-pem.specpem-0.2.4.tar.gzcpiogzip9utf-837b440c5fcf5b8d1d90429def725a6e9746a04eb98aba5eb7c7de3e244d0ec32a7b8341bfb55547f97c97b4f488886bec7309c4f147c1e9c080d13a2fa2ac70e Name: ghc-pem Version: 0.2.4 Release: 1 Summary: Privacy Enhanced Mail (PEM) format reader and writer License: BSD-3-Clause URL: https://hackage.haskell.org/package/pem Source0: https://hackage.haskell.org/package/pem-0.2.4/pem-0.2.4.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-basement-devel BuildRequires: ghc-basement-prof BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-prof BuildRequires: ghc-memory-devel BuildRequires: ghc-memory-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description Privacy Enhanced Mail (PEM) format reader and writer. %package devel Summary: Haskell pem library development files Requires: ghc-pem = 0.2.4-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 pem library development files. %package -n ghc-pem-help Summary: Haskell pem library documentation BuildArch: noarch %description -n ghc-pem-help This package provides the Haskell pem library documentation. %package -n ghc-pem-prof Summary: Haskell pem profiling library Requires: ghc-pem-devel = 0.2.4-1.oe2409 Supplements: (ghc-pem-devel and ghc-prof) %description -n ghc-pem-prof This package provides the Haskell pem profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'pem-0.2.4' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/pem-0.2.4.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'pem-0.2.4' /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-pem --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/pem-0.2.4 --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/libHSpem-0.2.4*.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-pem-0.2.4-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 pem-0.2.4.conf ]; then for i in $(ls "pem-0.2.4.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 pem-0.2.4.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 pem-0.2.4.conf /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/pem-0.2.4.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/pem-0.2.4*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/pem-0.2.4*.conf not found" exit 1 fi rm -f ghc-pem.files ghc-pem-help.files touch ghc-pem.files ghc-pem-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSpem-0.2.4-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-pem.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-pem.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/pem-0.2.4" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-pem-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-pem-prof.files -o -fprint ghc-pem-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-pem-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-pem-prof.files else rm -f ghc-pem-devel.files ghc-pem-prof.files touch ghc-pem-devel.files ghc-pem-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/pem-0.2.4*.conf >> ghc-pem-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/pem-0.2.4 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-pem-help.files fi for i in ghc-pem.files ghc-pem-devel.files ghc-pem-help.files ghc-pem-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-pem-0.2.4-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-pem-0.2.4-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-pem.files %license LICENSE %files devel -f ghc-pem-devel.files %files -n ghc-pem-help -f ghc-pem-help.files %license LICENSE %files -n ghc-pem-prof -f ghc-pem-prof.files %changelog * Thu Sep 28 2023 Lin Runze 0.2.4-1 - Initial packaging (Version 0.2.4) ?Xy<;%[f[}e'Y̵̘%!TBD.J,5^HDD/ٳoPyyGY1qqw;;K~Aep ` #"wqG:B݁(7{OHX|7y }[f0?tF`]X80?ƁGC`) !(0yx@>0+w@@A# !3paPO'7;ZUSu$H&oŢ0+u]7;v [bġap1(2 B`_*d!pKՠ9/H-H矮z=Cp9AD.EDp$/H~JFy<04и s9U0sC\&2™GHWN9Z>q+߁~JtE3.H_ OwOq^ [^P? ;104%$ 0kvʣ}@;MI QtF1Eؑ&8?0@>"L^pQH VHߠqo~+ /! A@pwԿs<;`a@'J=?S-~cawB5=\8NX {zڡ9kϰC(?EbX@O Bqp„OB`,|V ࢴ?(' y5%0(u@4(ݏ ySߑGR8*~4w:r\?;}30Bt! @hQ@ $P 4yh_)*KK eD{@@]8hCzG !=Ŀq%Y+_Ăn n%VIרw'84oiH!Mϝ5x~q߱0{I_b a^TTdiii~.ya\Cupި~$h')-rg@6%$X<ߤgtU1l`%_˞ޚ^^oo|nn~jGQ n1p6l ?x ސ?]l6/!$S.O$F(jM?yĻHhZ _*%Ύ/ ֦:DF#zj)5?|'9xkyeY6FJ@WIJ R2_ OuUG͊ jy3)LW$|}}ꥳ}(y rojx Wֵ_\P(gvz!1rMl1wivyxa>p1-~4=Wi+% M{vckϚx.-FǍ,D yqB X.(Y[rq!眧FCkGtVsA[_5p2N|xT6v99bkgeq!gz.X5MreIpE˨^UnԻ.'SPS}O/;AKiL>M/>L`'Nm L8Js-LPMIisTQ}Tzz,tB /pmC{UOpPзhEtkoo%^3I&O)] ώ{OpM`y$C!Eޕ_-.ݩB+)H:|aVa׽v&{r>m^MV%қy 5{VpR+W1 Oyn?NE cNzFג⤭^HȻ_G՘֔6Z^k᥽hfAp|(*ieyGA"ꇑ-ZƤ.tMaY+~ip^05/΢<2]W]M tɽ_,#yS*l'T3ٿAB7d.>` X5G7#sP--b6|EMnV/OOY:LzEw]Qpy̵;"|^7 L)2lo̯ \^%>^#V=|6Z8TFϗ7BϪ!ݺ/NĪev"HC YR,%]츑5|~75'8wmNM3=4:  ZUfn%fjmZڏ͢b>Se*="NVZ2WҚm8SYݒgFd٭~iP;7_\9);RmcKoAMos8nT)8PAML^i=~)7-D'J?:N%k,N ΅?vӏ±v?##GQU鲐}_V_ExR>8]u~M^һOZOҶuxv_%xL9x\QrC*uػ6wrt,6e0 #iD(+ӦJ<P~ZJ5;%I)pkk m-Ռ:⿮ W*b/}F[@vL$^N0J2G#E21Vaቶ-όn]_kϘe$+:g~ ZE$^iͅ))٠{`GvJn;RtnQF̽ d.ыOQ4k-|z _BK(+n:I}0Upl?+YX޹Y3ֲ?6KqxUѫIϵu]JWMw3ו .TBفiqCxTV9`b2tTQ&If!2'RnBao7sZd7RZ9 sKyKz+*qtHde,C6n]68ŧ~sZ>VVciQdLhHΐ9yub+Lr"Lg _y=85e9h7ӀIc^~~I=3^b"Cgv,i'{4j#!`f(ٛ  bvi$gCO1ROkkb2Eo ]b s>%5;Vg{ԕz=$s+u-n90p $Qa!g}^?LiLy39P3k퇎Vmf3k sЅ7_mꠌXZUVSxBl=x؍N[e4(Or>U|NRՃ'}` b.jӱwz88Nu*}t2sH8 ]s"wAkܢgRU#LMCg_RLNk&rrȍVsT\p;SbQjyı:?<-4|+Lk=M ̀0»S mLl4gXZmEiY8\䥦'\Hxp~mzx`Bs "TOʣOP:ZѧPs6뾗d0$wYw~J{_&H%%6{s3~@{W7}3G_TRܽ2%×vvJKuQ{{QÞοǏ)V^D/hҧl [L Q7]jK f莰B; PX̬^՛,6>Z$>h3]f0n;f.Pj覒Et{v\f3*LTl [j&F_qɶE*\p 7MhzΌd7^6,FPl_o"=:d:UQ#{zXs*kW-"N;:ل TD-r4cNۊb2)5)`פwJf5l ia^weEߧ R}u+V%Z#,n(jIrc:3?HQ֍Lԓcpi뜚(`J}aѺ~\TՅ/rCi 8j>sI,jv }Ď9DiW_֧{j^-p;f(vnTN4XfI#\Ir=8-9nMVnҧiR-ξu"3d>d8aefB+Ǫ氡 =0 <,^Kfi:p[y( uSЈla5n&~G 5Ku,vT].bTVofq;Q^wmiFf񦕢|7~Wjcҥĥ.JMkվ#9gL4ӗF_=pm˘vkݎKk/P|2~o!uӍ&%[?p |lڂIMҘio6ݺtV(t?5ZyEjƏP{ٯk`m(=ɂpayn_NV&E^8[;ڀ=$: 5S9RWI4X\,Fb9V}^h,ARgα*v%5cG<@NV60'O9N3'.vNҗZ ̇Ѿ< 3Kᔂ3;͹S%=U j /MsϘ-(yɴIS'3,nNwVA,ȼ_fD%Q0HS#'׌X`SƞySmY+*:F]m7{w޿-d)A4*jӳPP?No.Odvw+6kpss?ϟP