ghc-dec-0.0.5-1.oe24090>    f A ;G|`u` PaIf!5 Wc* 4xHq* "d d˨_=ƙ5hovP<`2T[aDdR+ChAt=-ލyn!&l, } ?ڗfHYq˓B*͊ гSIIę$-t,Q5dڛm kvFzk&{$^"X*BYzf8~́;S6?TZqE]:\L^emo*9c5d /$XA .f\q޵M>{u rbtKߊ mwB7؅xhB0EZ).joH neXwD: 1b5c132070b1162ddeab3470d2be6f76c1fb12b5267bab4554be9b2f3017a18238248f14ae0f317a268d74e2d82bbf8ae899f8148 k~ [ >dx>7!$?!d   0 !'0< B H T  (7HT1#G(z89:FGHIRX Y\X]d^def-Cghc-dec0.0.51.oe2409Decidable propositionsThis package provides a 'Dec' type. ' type Neg a = a -> Void data Dec a = Yes a | No (Neg a) '.f :dc-64g.compass-ciBSD-3-Clausehttp://openeuler.orgUnspecifieddec.cabaldec-0.0.5.tar.gzhttps://hackage.haskell.org/package/declinuxx86_64 fffe18043c7c7e68168489f164921a02efede0c0175a5012ed5451ec2242338df881044421ac555d062a843865b06941b8c744261e122930f680524c0bd2095b6ed2ab4909bae0af59c3d40874c0f029ed02680e6e706b3ade15a7156270a43397c rootrootrootrootrootrootghc-decghc-dec-develghc-dec-helpghc-dec-prof  ghc-Cabal-develghc-base-develghc-base-profghc-boring-develghc-boring-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2ejLin Runze 0.0.5-1- Initial packaging (Version 0.0.5)dc-64g.compass-ci 17266852420.0.5-1.oe24090.0.5-1.oe24090.0.5-1.oe24090.0.5-1.oe2409dec-0.0.5.tar.gzdec.cabalghc-dec.speccpiogzip9utf-8a54c9085c72e549d329a85716d54222764cea9a5fa8eb8be6097c1fbe054e23a94e5520e5ad1f7d480fe3b3882370c9a748d0637a0433568db0cdf56f020dd6f Name: ghc-dec Version: 0.0.5 Release: 1 Summary: Decidable propositions License: BSD-3-Clause URL: https://hackage.haskell.org/package/dec Source0: https://hackage.haskell.org/package/dec-0.0.5/dec-0.0.5.tar.gz Source1: https://hackage.haskell.org/package/dec-0.0.5/revision/2.cabal#/dec.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-boring-devel BuildRequires: ghc-boring-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description This package provides a 'Dec' type. ' type Neg a = a -> Void data Dec a = Yes a | No (Neg a) '. %package devel Summary: Haskell dec library development files Requires: ghc-dec = 0.0.5-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 dec library development files. %package -n ghc-dec-help Summary: Haskell dec library documentation BuildArch: noarch %description -n ghc-dec-help This package provides the Haskell dec library documentation. %package -n ghc-dec-prof Summary: Haskell dec profiling library Requires: ghc-dec-devel = 0.0.5-1.oe2409 Supplements: (ghc-dec-devel and ghc-prof) %description -n ghc-dec-prof This package provides the Haskell dec profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'dec-0.0.5' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/dec-0.0.5.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'dec-0.0.5' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . cp -p /home/lkp/rpmbuild/SOURCES/dec.cabal dec.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-dec --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/dec-0.0.5 --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/libHSdec-0.0.5*.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-dec-0.0.5-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 dec-0.0.5.conf ]; then for i in $(ls "dec-0.0.5.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 dec-0.0.5.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 dec-0.0.5.conf /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/dec-0.0.5.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/dec-0.0.5*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/dec-0.0.5*.conf not found" exit 1 fi rm -f ghc-dec.files ghc-dec-help.files touch ghc-dec.files ghc-dec-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSdec-0.0.5-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-dec.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-dec.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/dec-0.0.5" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-dec-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-dec-prof.files -o -fprint ghc-dec-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-dec-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-dec-prof.files else rm -f ghc-dec-devel.files ghc-dec-prof.files touch ghc-dec-devel.files ghc-dec-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/dec-0.0.5*.conf >> ghc-dec-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/dec-0.0.5 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-dec-help.files fi for i in ghc-dec.files ghc-dec-devel.files ghc-dec-help.files ghc-dec-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-dec-0.0.5-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-dec-0.0.5-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-dec.files %license LICENSE %files devel -f ghc-dec-devel.files %doc ChangeLog.md %files -n ghc-dec-help -f ghc-dec-help.files %license LICENSE %files -n ghc-dec-prof -f ghc-dec-prof.files %changelog * Thu Sep 28 2023 Lin Runze 0.0.5-1 - Initial packaging (Version 0.0.5) ?Y ,~> zzZ-|?zD=CCG!c# h2HBQhrAQTwK JܖzC.߰WXhouW,I=x j>eȺ>={qڧ&~ SRIi%8TױB߭3|{$ÝC5Q!vnz4,,1{߹ZVC?ٳ-+*\eCřȏ Ui~hj`1l34+tьY3jH͏vCϗ9pvvxQ7zGE%Ἴq SgܾtӍ;T]=} өýg\ܕi?)wgN,=o fmwvo(E~x$^.vQgNzJ;/tZJΞ֭}]TP"m4V%U}[筮1Y2No9_|}۫_RoӤhIOI5.j͸QlLhl~tg{U.̞Xj90φ!g4B&|IV3VI=n'+j} .,K{ b{}/NLȨ?Wp!鶖G"j^Ǎ~t1mعYޛ|.PZJMUv>ӟ< &&*\#̪,Mi[%1lTCb旛xH":k[}QaK⤲{ նG\{M[DBPޥ#jgOUm^sp4vVG.heмw/+o1ؔr-V*3rt_= |;Wl?vmv{2|ˁ}C7O) 8T}؟mqq] AʞCs&~VZ3~nϺ3NYo" Kל͚5<5~52:.:Ǽ!MV}hlQA#d5s{1E*/ئ }6|R:,fڼ'J!Rٷ wti5YȬdWuS@g-iڠO:kIAC߹$mILHu*V`PQATD=nrNd!~i.ʣaks_1N<^ ~J`=w{VjKHa1XZҊ:k[}{^w}y m~Q6l\34p5_!84fTUm~:Ԭ6u2#2FCɘ#w|lntt4$|[[Rg9;rן?ן=0BkT?[W[6u-OfSLddt\i'sxgx^JN9\֡C1k:>[MZTbTh8Ф# % be g`A[4{+C}^V9Px[2hQ<6.g >ajfԘ2MFGc7G Iw-.6ޗ|X#!K5;?+{4jUE<7P (8pj_ ;s[EʎsK:M'+ZsduzIC2W ^lX7_^S}L暸vKtV:y2Ԕ9H)' M>x{k3&kJ]-1n`1_ߖ믭=7w)7Wި)seܘK^O$i/'@׹!jyaRL-M3-*).ᤙZZwB"#tmLĭ5x;߸x#؛U⫽̺x[!i- 6V'-o\<*4oJbk/ոgo-t^pՋy<=G6Kl}n=M>7̬kӒOQ8/SK0zbnqFrGޟJ_IWO?Z£MU&.W[o%F:]7nQ768󆿢.n4W`_,ԛ٧?:DR zCO N=YwFկ̏%Y_~P מg7&j2{gf 4J.yOǰ+C^e{X- P)R.9qeR8a凩#VISF?aM2],o7u(5?,YL^cCEkZ[=Os}H~U;+i1K6o$;6ӭ\&U|%Ы@>k|v~jna6vfZv9`\5wMb=Bg ϒ?z.?lyegoI,8.61倬=o>F1F1P[y~}s/F1$o!C~wr} "E(H` E.\ S=$3_1YY>H@,Gp,65$:@dbtdE!HHeq&xȂ 2 A. rI:[ $_U3)`  -] "M7<@փ7'v61 Y\[Aclhemx<6w.Σ(OM#-0D>t.A'Lq Bg|XX->L:dr\PTh ݗM~:)lw3ġSi<Hڀ>Zכ6AF!  qH.! eA#0##x B,LLV(PH|b!ꋌ' D (CFI2銯CIN X$MCAN|2?@ q A8,(A\A!'f4H!<$B/5 2PDАƝL吠y*d Rl @RH0 Cҙd.dMP Nr6&f儶8<핿gRh.=\DaF2L4=Y$>]p Hdwٲ E7 ῜V3:&@\x>jm h؜$ k5q~LZ!4.Nx|6O !!R/ U4Pu --"4L.j && @i1NsI ? x u])^-6BS7}!V&7_1maG?.~!4H1XTR賎A61 8 `Ca^g_SaWC &TC Z-PI^PDoqg3;KEz?R,j