ghc-Diff-0.4.1-1.oe24090>    f!* ;G|`u` 9i~O $D[(g#d475[#PJN po|1H432QcT 5ܻdyq"ZҝBFb m6~5?tժD~хL+;H 0pn#~R 'RShU^]3E}uKRŘkf9h [_rj?uNn j.7Jvt_#@1p?FӤL_Dش!  8&1^K't["6tz*lA#nQ5GTjdX:d?}7?:ՠR7 ? d   :  ( , 0 8   <  #(38<9@:cFGHIRXY\]^0d1e6f;@DJCghc-Diff0.4.11.oe2409O(ND) diff algorithm in haskellImplementation of the standard diff algorithm, and utilities for pretty printing.f!dc-64g.compass-ci,FBSD-3-Clausehttp://openeuler.orgUnspecifiedDiff-0.4.1.tar.gzhttps://hackage.haskell.org/package/Difflinuxx86_64"7 f f fd5e4aaac7219bcbb14834fb8580ebe0aae905958d0ad74f5338ea290b3726707d872a2710f6fe17bbad4ee05c41e090bb3ef64877e771aa86d82ce619c2babf rootrootrootrootghc-Diffghc-Diff-develghc-Diff-helpghc-Diff-prof  ghc-Cabal-develghc-array-develghc-array-profghc-base-develghc-base-profghc-pretty-develghc-pretty-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2d@Lin Runze 0.4.1-1- Initial packaging (Version 0.4.1)dc-64g.compass-ci 17266854690.4.1-1.oe24090.4.1-1.oe24090.4.1-1.oe24090.4.1-1.oe2409Diff-0.4.1.tar.gzghc-Diff.speccpiogzip9utf-81a58793092d02ecba8b31d8a3a4f3576657d579b3e2597041e6dc2e540bd126628f17e6cc62acdc79ecf3ab4a5b97947c4afb3e6b2eaa6faf542e7f6b545deca Name: ghc-Diff Version: 0.4.1 Release: 1 Summary: O(ND) diff algorithm in haskell License: BSD-3-Clause URL: https://hackage.haskell.org/package/Diff Source0: https://hackage.haskell.org/package/Diff-0.4.1/Diff-0.4.1.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-array-devel BuildRequires: ghc-array-prof BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-pretty-devel BuildRequires: ghc-pretty-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description Implementation of the standard diff algorithm, and utilities for pretty printing. %package devel Summary: Haskell Diff library development files Requires: ghc-Diff = 0.4.1-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 Diff library development files. %package -n ghc-Diff-help Summary: Haskell Diff library documentation BuildArch: noarch %description -n ghc-Diff-help This package provides the Haskell Diff library documentation. %package -n ghc-Diff-prof Summary: Haskell Diff profiling library Requires: ghc-Diff-devel = 0.4.1-1.oe2409 Supplements: (ghc-Diff-devel and ghc-prof) %description -n ghc-Diff-prof This package provides the Haskell Diff profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'Diff-0.4.1' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/Diff-0.4.1.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'Diff-0.4.1' /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-Diff --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/Diff-0.4.1 --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/libHSDiff-0.4.1*.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-Diff-0.4.1-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 Diff-0.4.1.conf ]; then for i in $(ls "Diff-0.4.1.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 Diff-0.4.1.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 Diff-0.4.1.conf /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/Diff-0.4.1.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/Diff-0.4.1*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/Diff-0.4.1*.conf not found" exit 1 fi rm -f ghc-Diff.files ghc-Diff-help.files touch ghc-Diff.files ghc-Diff-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSDiff-0.4.1-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-Diff.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-Diff.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/Diff-0.4.1" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-Diff-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-Diff-prof.files -o -fprint ghc-Diff-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-Diff-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-Diff-prof.files else rm -f ghc-Diff-devel.files ghc-Diff-prof.files touch ghc-Diff-devel.files ghc-Diff-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/Diff-0.4.1*.conf >> ghc-Diff-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/Diff-0.4.1 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-Diff-help.files fi for i in ghc-Diff.files ghc-Diff-devel.files ghc-Diff-help.files ghc-Diff-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-Diff-0.4.1-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-Diff-0.4.1-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-Diff.files %license LICENSE %files devel -f ghc-Diff-devel.files %files -n ghc-Diff-help -f ghc-Diff-help.files %license LICENSE %files -n ghc-Diff-prof -f ghc-Diff-prof.files %changelog * Tue Aug 22 2023 Lin Runze 0.4.1-1 - Initial packaging (Version 0.4.1) ?Ze@۶c@J ir``;;$DA[A ix'|so_{of}||?׏_~#n^ #Nv\|}'iaj 3 P` XȻ"֮s'I-HnjPhM59hH6tL/WD@S-j A62r~sf:ͷ!;Qf4;)mowDsb,uyAĥ?wN?LGJ9|{jG)Ņ񛰅+& [[. j7m5Y,Y6(0ߟYTLJ)z0qP1 T=޼j,awJ8/%֥Y[)"t<ո:=(ȳq_׳AD7(v;&*sg-ZC hS?tQa:BQ 8M͚e)v}`;2A>yfHQٺzq ItźsȄձ56-/YEf1" &/)'oeS.wN c>\U$ %Ķ8^80mْAHƁe34f)n}Q@6<NgBzӺVŰQc?eY&C24Rb2Ya#WX8:l>y+J>VEG䒆! Wjl?% {FKoS[HkY qg> 8Y>XDQNjkȾ,AJ~v~pd64qazaKxUp@acEGƔʮoN^r~iIfo{%Euu;*| { ֻzy=Bd0OdbGJu'C;_Fh_m?!ͱ!8 k7|pOF%A%SI0NfD 7alr$4u,-%sЊyI 3 @Y:, .t,j5ⶅ?7[E|; YujHcjwhğ޻׫ADEF kb+@$Vދ3v/^h6醹dd@EN|¬S5?hXkMk/!ILjA<Ӥ;ziu:llwaZ<.+ZZ /Ti>8(t%Z] D,Y3V^۩zrG8̒z} Kqԣ.&;!ص_S3K]TF5U]Q+0>e-Қ•SC8Z@H?{?ai&, {>(~l펭 mFmT^L<G(q 3*sv}A ̊6cYr:Q,UA㰢"d?rn)^vsͮ3QϞ/-wx8S{qfG-':]br]p|?H)cת]yu'g MBuܴH*GwM7is:myћck[33t<'"{+dxTd8"=ss=\64x>GU/k yVF*_'M|V Ͻ@zzJ(A3+}|}xDrs̜v䲻|w?ZP8p[E4N04t)7#)Ű"WFh,+!s-‰  w|qN-E'jCj?Ny-m}+D}1wzgB! )VG-8֭ :=(5mJ'-5ߊBkz& u+CQʨZZ_89MMzmb =󡒵P6WB b 9U?wBBN_6Js^YmlՆ h`ҮtM'T4, \L\YҎ-S0Nl$1 +9aԑ y<;[aSܷ],xhNx`UH+%OZǣ`a"g9+]xaႭ+BۃaTsN6mPaLҭ2xEbЫ%i}.YDUYtU cm(tֱj'k;KJ kyd%)f@ڙzjsJ>G>$Y GsBԨf_']H˃= p(fG l!y.?j!MbVP["+(ggwܥ*FT L'HW䳐Ą1Ha͑K5WXڰ H>x* LDAzBDŽ7KK{//QxFyŗxgt58s:k‡iMp`qq~}n}S.ߌqMެV1Z]dޢ'M/H-φ7nD85쉕zxDۑNNnF`6/+V z܇DKXuGhQ|PFʑӢʙ`$c]9o&?@9x??,W=Gd@hܴBM$׵BmPW,_PLC^Ͻwڼ.VxwmgQU25J0 LM-xa4P/3VGw@ER9;Z8Gw6غGV=wpРOzG6(X)*^c\k^S U~QR:CsVc}-hZBɸ Jך%jy Yk3 2W4jkYJ H qV#|¿'MF\JS]K;; Mn8n`g(X\Azo6JT^]vΣqg޳E1):3 5\QMYC{krЋ(^X ,@ 7=GIqO_q6OȻ^E}Hvcd]0U/wmQsӹxf*B^#SJ*<^/)}2i ۣVY@"ܕM呷Roiyjk743ecƗ7ĵ[١>ξ/ʯ{l5ޱ\b FQ$5jT"A}Zb3g&fd焜1SxUTԩhEh DmFKq)m^f;UTc c9JLkk(.jET~LAX\nZ7]-XV,iMǓ7"JIx3)A>uZQQwzͤYa2 nGb[Uʧn\gYvȈu _zTCbDN=O)FaS ُEO4ᆾ3ț6na㽌6uyH-cW2߶rf5e"HV}P`Y]4LkF*v3D8MXFips(.ĺ5C^SeiA?UZh8_AA"鄑k@x_Kn`tWlF"z~ߏ.|{ZL՝MFDst9vU\<`z٣Ieƀ jXy$*-P|Ε$a D:h\ ZJVT"n5V^^qAqy!S}K R\/iz _;Bךfa!"j} N~sTy!+jUu^N. 9 pjj}AegdOV-b;(},DdbΌ l GIX /~յZ8!Ȃ(+[ `srȝQ5x![~5̵̒ 7Jƣϐ {͘猇/T\e A ϰ Lgz|L77}sojbGs46{yOX5m )fUI\$O6`Al|x"zl\cX3pq~7̽ R1~2& :vKl=h.=B##FepGsq=\貮ן͈PG ~YX=FD(|88[])4Jt?kB8 ϘxI[}SvhnCR\.3vURXA*S 'tM䃧Z21cZ<= {;y!`_߭p7V Mw+7f,߮ۂh#C0L~i]?vgu[@lF}G 9J