ghc-socks-0.6.1-1.oe24090>    f! ;G|`u` G, u I\t=,g<Ka\ wQlb[ w"H rSyvG~̷Xb3`#9}pm[J!R^N3Wâj~5#ՄSV䴀- ""|GV6QPc^֊sV&Thx.[Eԇbl6@"!`JxPR]8)NWQ4Lm ^ɬ_1oG{ 5;t*n?wk͛.2Ymw.]z} 3 Lx+?\B/Qz.ktsˏ[-|=a2a@?C~ܣ:ZܘP0f9a335e50aa1a628fd43e307c40b449677d5b47596aa3f6caa4266aaf8be3c7923adbb3f2c68a1b62864cc5c627677fc2cd605b8OKvx̒Ob_o >7!?!d   /X\pt      #6(i8p9t:FGHIRXY\<]D^fdgelfqtx~Cghc-socks0.6.11.oe2409Socks proxy (ver 5)Socks proxy (version 5) implementation.f!~dc-64g.compass-ci.BSD-3-Clausehttp://openeuler.orgUnspecifiedsocks-0.6.1.tar.gzhttps://hackage.haskell.org/package/sockslinuxx86_64&f!?f!?934bef811ff7ac3b7e56ec140414c281475fbbb69183fdc86eaec056f9f82406734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73 rootrootrootrootghc-socksghc-socks-develghc-socks-helpghc-socks-prof  ghc-Cabal-develghc-base-develghc-base-profghc-basement-develghc-basement-profghc-bytestring-develghc-bytestring-profghc-cereal-develghc-cereal-profghc-network-develghc-network-profghc-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2d@Lin Runze 0.6.1-1- Initial packaging (Version 0.6.1)dc-64g.compass-ci 17266855660.6.1-1.oe24090.6.1-1.oe24090.6.1-1.oe24090.6.1-1.oe2409ghc-socks.specsocks-0.6.1.tar.gzcpiogzip9utf-82e8901ad495d65a3b6061f3aa0b88b0a6f436841fdd0811a8498a757a46959a10a80dc0dc0da556c736c0224b2605240b842602e2f904f2eb2407a92542d6aca Name: ghc-socks Version: 0.6.1 Release: 1 Summary: Socks proxy (ver 5) License: BSD-3-Clause URL: https://hackage.haskell.org/package/socks Source0: https://hackage.haskell.org/package/socks-0.6.1/socks-0.6.1.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-cereal-devel BuildRequires: ghc-cereal-prof BuildRequires: ghc-network-devel BuildRequires: ghc-network-prof BuildRequires: ghc-rpm-macros ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description Socks proxy (version 5) implementation. %package devel Summary: Haskell socks library development files Requires: ghc-socks = 0.6.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 socks library development files. %package -n ghc-socks-help Summary: Haskell socks library documentation BuildArch: noarch %description -n ghc-socks-help This package provides the Haskell socks library documentation. %package -n ghc-socks-prof Summary: Haskell socks profiling library Requires: ghc-socks-devel = 0.6.1-1.oe2409 Supplements: (ghc-socks-devel and ghc-prof) %description -n ghc-socks-prof This package provides the Haskell socks profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'socks-0.6.1' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/socks-0.6.1.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'socks-0.6.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-socks --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/socks-0.6.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/libHSsocks-0.6.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-socks-0.6.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 socks-0.6.1.conf ]; then for i in $(ls "socks-0.6.1.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 socks-0.6.1.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 socks-0.6.1.conf /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/socks-0.6.1.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/socks-0.6.1*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/socks-0.6.1*.conf not found" exit 1 fi rm -f ghc-socks.files ghc-socks-help.files touch ghc-socks.files ghc-socks-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSsocks-0.6.1-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-socks.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-socks.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/socks-0.6.1" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-socks-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-socks-prof.files -o -fprint ghc-socks-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-socks-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-socks-prof.files else rm -f ghc-socks-devel.files ghc-socks-prof.files touch ghc-socks-devel.files ghc-socks-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/socks-0.6.1*.conf >> ghc-socks-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/socks-0.6.1 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.1-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-socks-help.files fi for i in ghc-socks.files ghc-socks-devel.files ghc-socks-help.files ghc-socks-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-socks-0.6.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-socks-0.6.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 %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-socks.files %license LICENSE %files devel -f ghc-socks-devel.files %doc Example.hs README.md %files -n ghc-socks-help -f ghc-socks-help.files %license LICENSE %files -n ghc-socks-prof -f ghc-socks-prof.files %changelog * Tue Aug 22 2023 Lin Runze 0.6.1-1 - Initial packaging (Version 0.6.1) ?e@K5ظq Np%{p 4hpw'Xnasf7;wnֳUG򰲱nlƜqsC8L=7f` dhfvF{+3[#W7_®Gן@Z' ;[o44~?O`#aqД!#&9z#g\hr`_T$@qk#'_;;;񳰘 s#'+5ьw寅ع8!7a#MDbq&W7!@l/ߓx8C-l' qsg7;GOR8mvNh`k#zYr06 hacՍ?#6ֿ3 ~读 `ma;'k!~fԴA+G[O43#v~jnC?! WC;.X~[;28ÿfZX؊oW_BT\ondkY_T&K1G=PŢ5?o?#?; `?<'#l6bL Aw7@NZ\RAEB[?~ n2w(KJKlL9пOO͢;?hFf?6@u1Y9re[O@Zqs~L^>Ѐi[ g_ &~``XzvboNlǟwF_1y~D՞ y-J%qJbg;i66)ض/UtKI@|`w>co4; l)(",ukھ! 0x~%̾luȳM3NR!/u%P i# (Δ"=w_+knֶUk(Wc{CWJ޾W嬧P(l׌vw:T#q9bWx <a_%>J"}pxPrT&(j3[7c/Q{k*h>"kBp$xOJVGhAbtۣzq ;Y]fNOx{L;ǕQP{ã{ m{=)?/I*&@fbߥt u@4~6vp…6>Q0K^Pf I$uvzN5Q+!-=#lE3ď, "C:>euXB,)x=Fe9^eNr:Ant ] DIJA@yWXJ^- U:]k #2(SSJGa{1mY/N"NV"ݵHTDg.|^g^MY~j$IzPk-&gx2莝 '8Wy2|-9ḕ N+-D vj#9{6%KZeT2}C,v#RTTRI V:vVS'6r~kw~Y$,(rppmt=E7Ѧ #ߍ3q1v~s9ۏNKMe Ĺnzk {fA [z%Ӧ5&!w9>*7E+oZ$4x2!Wj,ELL5/'BhaV=:cC8wkD [¨\Ѥe"(F5Z^p;isޙ#̿~-VJ⺰P.ݭb&vIeH$yťz֚Wцufgq+nn{wXL\y,g^™>?Gѣ6riq a\\i<|gTh&;oYߢL41j r&~JㄑFeaIv0bc(xONwMz~Ju{m &pA@4ޙ&3<TVC{3J*)Mt޿D[u'l.=6)bIe1D㐊F+=.M~= 06  )ebQI$^.GD"6A%ٽG#GD_.-Kz]pb|(ttl.u5 c63ڒAiM"㺕pXzB4d%YVmm+5mz|5F?,pfVeacB_]_>pl~y(48P<3"](.9B&a5ӎ~58~WKj~ad]gf Ɇt !dհR1Ɏa7a+EԚSfqp'7[Q1̔*\p1 BjL nq|)'K%9sF17[>P 9ʱXiK])ț";^5,`ZׯDD4U!ӟ{qXѧKt[Gߘσ'[bil^2])oCx|2p\muj{,ݎ:HWH[tȢcULcGÛ󨗲~> $uVA:tL¬[a2aj2EfLD.IHGFʋa]'ʯTon^veSpc~GuMy4WkF<$@Wޓq؞Zg6$A:^"NJڮK+; 3/f{zZD!X0 GV@V-Hf]-7ß(zJ#TqEVM.䐾H^Fg { _^ I/&>}?qbCEa%|攖PGz(]9)>}zNeFFg_6Ӆu+q1s􈠫l) P]yxq.1GiTj1'TX.4wi{YjmU_ OZCk(Ḋ1}:_c$AQyws!Kõ77j[ {GfI]rRFrszM` dpebDD*A|&0JYfd2V"w$ %:8ƕ͎k+|d 7aFYoz&YGSzFM$L/ (ݞԸ0&鶼.o3ن/)^) 1Xru0T%NϨM# -%=߁sn,Tȧ)_ $:hQNWm7>M=&H-,@,G`U7pASLS0kdېѡ/3e5m%naԶ;AN1jgfI2ǹ;řr|߇Gzzyr3; 5yӌZ~&,m6ؾ9m|.hdg-\JD+VȌȦFsB{T7K-O|>z§y5pG8bwZ]#c[h?$w\}r1  %&Bϟ=e']gU-0OIcTç>m"N:|aެS1o{RF7vzq9X-hwG9a4a#n|JE3|$?;:@=('wS_!Ȧx_ t,a7iG f x1@p]A.`ż@6]΁ީҍV^NNvTYqn^_))L*E[/,re&`RA\=l$gZCJ711(:NHi,xYO郞ݷCA4$: jfۂ%+Y9~{p7K^7R6/,>_i *8DXKa]ZkRd0AzDTssy{vJ|]W^$oZ:URߪI[d[iB[WFa8˅SOurӄrA$ *y8][ne2jӛٽHb pM;5c+^ kʛԊ#`IaY<7}$īA]h vIG1*~Ȭ=_~wd8op[=e}k92H[.5kGw>31Yi4V N4&`nR %~D d^7_}>Z^ț:Hž%XaǨ~wz2+ZgUWoo 1%\PhR4rn{=CSP1`\U!μ4PK!}GxA#Y[J:Bl$[!6ӻl14§H桟Hnoa}Jǣ5Gi_%J%7m,'F$nOpbY>x:G\RHwF ,ul&~Se -f5k.a4/-:$6#ނ1⦖ZH3Hơ,@citB4b>' Gy^9Qw݉i1#9W*Lw=o΋Epb1;I2|DԅHb܍֡>29Wgq);~F/}nDUYt=6%LT*'RlkF9τ4{)_J`P2 s:xrsrZmXh;Pr^:px' 9*1ֹ\orZC8W"|&@-L'zԨZ١wBG\Z&(Wim3Ny5]7-s%(W.7on)/cT`Ku0Ft-D݊(LQ&! ߇9(.UfRwɲ~B'4daxlpgXm%YP}bh9V'tiqV\rkINr^ CܻFt(WE)9'XtK[?Rf"wn1P&Aot aҨ}H9E jkM2 C]ImwƑs;Nx#AmuƄw$nB(J F{Z[lsh}T0x99۶m4`m,?9*o)AƬ#7!풅@>L68IFVțR^HYƢMs&@TEMTa?ʩ1Z6SpgƌC$)!Y"ڒ۸mU?O&?38sG?UV +7__}}IL[]DRMLJĊdCH(]Iy M^ uqaq TL#ʯ_&π |?ΑkI9HH\(nS{h1쪥X kik0RWS@!%LfJ3' WTdyS(zdZFokʹ&;;`R]<>7aQ- aG׷,޶bTܼc~f1/tgG:1V f5L?i~=AњWu'2PiC-7Bz0I-`I v{fKPrGQf>($ ΝB,߯&U(?숫̈8 [=₿Z M"0w(9ŰrɆLNM -JET񚦋}24L8'sŏ=m&)lVO*d`tZKw`; 8"P4&%T@̽!z1B&}oj,؋moɟ]vsY2*U3W$ >ק*u|NJ$O[iǹ3Ok%+T HޅdԜ#Il>INˢ2s]E&9'g(r(nbFdGF[E-&˪f3~hT*7;BBe=#H|Ak"7;`hPv_tH^ 04z|IoyKF֦5cSO(,At,u`qWLkJ*D2Qȓp2_w4u拖Y#}HwU7ӶƎ5cm>lJ[~[o7{MzAJ5}ۗSU"Ul#/sLYJn$"G{]bF[h`&Ic_Gmͱ٣|\5 @W_:# ]Ui %ƈ/tn^I_bWńZNCPq?^„&f}-*7jW/R`숭 2V?6~Q z(YQ mtEuG@TނekѺ/v s#vY$ xO> Yyo8ky.܁|:} ]מȬ$+JFF<KmIїS6Mhm _>Pبݖ,@ 4MOеⳎX[!I~舺[m}'ZEc#v:7 T1i]a¤lAj3{UVӉzYy 6ͺd] U}.I:\,Oc[ awݮd7ח3t}a# QElDτ?\4dcRWHӧX:P /K&^;9yF( {Nk<=(r"8~ջ9wyxz-_CcIJSY|c`JM򉄏hu6)鹡 XmVp.ipo(p nHAD\;ݤgn,{#ey#ﶹn 7 ׀V`lf{i|=>{15X\g RkݻJ^PxlS8L̿6c5?oTE$)))o\0