fdupes-1.61-10.1>t  DH`pY_/=„DZQ4!.~Xr=[+nL m_ 鏘0;i;-pJw9 C= iDLZvCn1ޥpFbI9 Gcﭿ;)Tڎ4bZ YDyPeȪĺ.ez[+/IGy&A:<; zAI9>o~E)|`;qyh MG_ŕ8XJaCeBYUUyfc102c0515ba85fbc7867f399f2900bce660e307XY_/=„a2?+:~t;/cVzc$2^BMXr:o^QRԮLml̨9Yi)٢@]ee 痰v>{VC|dx3LnOרI9` υH{j4]S gU4m*WM @{iK|;HJ2U_ am %}t2 KbuȵKm}r°]xt>:?d   ; ;AH\ f p    $=Vp   (89D:SFGH I X(Y4\T]h^bcdefluvw8xLy`zxCfdupes1.6110.1Identifying or deleting duplicate filesFDUPES is a program for identifying or deleting duplicate files residing within specified directories.Y_lamb753openSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgProductivity/Archiving/Compressionhttps://github.com/adrianlopezroche/fdupeslinuxx86_64mbA큤Y_Y_Y_W4Y_c3e300e1ad45b3de0dd933a220e34dab0bad83482383c7c255dd56e15d11da3c2bbc19d58c5850a5bf2586647fccf759d3b4dd8ad368cde808547cb36eb320bbrootrootrootrootrootrootrootrootrootrootfdupes-1.61-10.1.src.rpmconfig(fdupes)fdupesfdupes(x86-64)@@@@@@   config(fdupes)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)1.61-10.13.0.4-14.0-14.4.6-14.11.2XS@XEVXx@Xx@U@UWT@S_@P}L@OoO8@NFNu@Ky7@J#psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comtchvatal@suse.comtchvatal@suse.combwiedemann@suse.comstefan.bruens@rwth-aachen.demvyskocil@suse.combehrisch@users.sf.netcoolo@suse.comuli@suse.comjengelh@medozas.demvyskocil@suse.czmls@suse.de- We cannot update from fdupes 1.51 to 1.6.1. That "downgrade" works okay'ish for Tumbleweed because we can replace the old package with the new one, but in SLE this is not possible. We asked upstream to please release a "2.0" version to remedy these issues (https://github.com/adrianlopezroche/fdupes/issues/74), but he does not respond. Therefore, we'll call this version 1.61, ignoring upstreams change in the versioning scheme.- Upstream has changed their versioning scheme after version 1.51. Unfortunately, the new version 1.6.x won't be recognized as "newer" by zypper. This commit adds appropriate "provides" and "obsoletes" attributes to the spec file to remedy that issue.- Drop 50_bts284274_hardlinkreplace.dpatch. The --linkhard option added by this patch has an implementation bug that can cause data loss. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677419 has more details.- Update to version 1.6.1. The following patches have been applied upstream and were dropped: * 0001-restore-pristine-code.patch * 0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch * 0003-Fix-a-typo-in-a-manpage-bts353789.patch * 0005-add-summarize-to-manpage-bts481809.patch * 0006-add-nohidden-support-bts511702.patch * 0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch * 0008-speedup-the-file-compare.patch * 0009-glibc-endianness-check-in-md5.patch * 0010-add-permissions-mode.patch * 0011-add-an-option-to-sort-duplicate-files-by-name.patch - 50_bts284274_hardlinkreplace.dpatch had to be refreshed.- By default relink hardlinks too, should fix bnc#940296- Update to upstream git repo on github - Refresh patches: * fdupes-makefile.patch * 0008-speedup-the-file-compare.patch * 0010-add-permissions-mode.patch * 0011-add-an-option-to-sort-duplicate-files-by-name.patch * 50_bts284274_hardlinkreplace.dpatch - Upstreamed patch: * 0004-Large-file-support-for-2GB-files-bts447601.patch - Remove whitespace from fdupes.macros file - Cleanup with spec-cleaner - Obey rpm-opt-flags - run test phase- add -L (--linkhard) option add 50_bts284274_hardlinkreplace.dpatch- sort the output of fdupes by filename to make it deterministic for parallel builds * 0011-add-an-option-to-sort-duplicate-files-by-name.patch- update to 1.5.0-PR2 * new "--summarize" option * new "--recurse:" selective recursion option * new "--noprompt" option for totally automated deletion of duplicate files. * sorts duplicates (old to new) for consistent order when listing or deleteing duplicate files. * tests for early matching of files, which should help speed up the matching process when large files are involved. * warns whenever a file cannot be deleted. * bugfixes (proper file closing, zero-length files, ...) - drop the fdupes-sort-output.diff (upstream uses mtime based) - rename and rebase fdupes-speedup.patch to 0008-speedup-the-compare.patch - rename and rebase fdupes-endianness.patch to 0009-glibc-endianness-check-in-md5.patch - add -p/--permissions switch so files with different permissions or uid/gid are not considered as duplicates (bnc#784670) * this mode is a default one for fdupes macro 0010-add-permissions-mode.patch - imported several fixes from Debian * 0001-restore-pristine-code.patch - some common code fixes, partly obsoletes speedup patch * manual page fixes 0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch 0003-Fix-a-typo-in-a-manpage-bts353789.patch 0005-add-summarize-to-manpage-bts481809.patch 0006-add-nohidden-support-bts511702.patch 0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch * 0004-Large-file-support-for-2GB-files-bts447601.patch - large file support- added "which" requirement for red hat distros- patch license to follow spdx.org standard- cross-build workaround: fake gcc script to work around build system not honoring CC- Apply packaging guidelines (remove redundant/obsolete tags/sections from specfile, etc.)- fix bnc#406825: speedup fdupes * fdupes-speedup.patch fixes some performance gaps in code * fdupes-endianness.patch speedups the built in md5 on little endian machines- make patch0 usage consistentlamb75 14994397621.61-10.11.61-10.11.61-10.1macros.fdupesfdupesfdupesCHANGESfdupes.1.gz/etc/rpm//usr/bin//usr/share/doc/packages//usr/share/doc/packages/fdupes//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/8b6d6c253949d267105285fecd58f086-fdupescpiolzma5x86_64-suse-linuxASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=49d0ceb8b1f48a83faffe1f29e2800e47716d6b7, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRLAB U$gG?`] crv(vX0D |{vm & rRO"^eYT"WRwt񣣳%Kd*bt`^M'۵/ :by!(;i]9XM*@QvVrto@(C)lOzu=eѴݙ6sfH@ f@8Sn)S\vK4^fr%~W类F<Ak8ǘ҉G_\u7:)$GZTVӉMS8p Q\;7'k5ŸLjdژ؜+M\WU5B߇vȁ]5U{]QR0Ei?n4HB}lPғDGm\V@*p)RQ*3L蠄O.^<O B+B_*FUfcOky)wj0Ѐ&3roԵSZuSa #:>&ء:?BQHaE,@$Oo}ݬs|( &P)\ߜGe1Zkdsx!(s ݇. TRW/-.MF]E doNHe?k.0%q0u %+;>S"&gZ}vǎh2*N(5^0zRDIDNw~(:sqA:PӔ?HL ?|3}(0% i> bL>% ]}F)K uEZB/ؖ bzn;\()*ߎqNA2:yͱŻ>dz3#|ctHw} {H#x[5zmh;YNMxLQ GSyVYHcqBn9|ffq"g% }_gg>|= H=ѣbZ\`hJ_P ~lԿ7v޸n\Gds3)*Ro焬х]sxr+guҰxyW``ROf +ͩWkNu{>AƧIuU Ea%̬J!,薒s d=6y;ҷr^]lZf TDngJ}7[U5;U~5q{&Aӯ5F@==oGm6M%ԛA!2!j֑a;|^_wfvE~2|\SǓF> 5y3XäS nI0`d{:c!B1n_ݐ6-P><WH/8x?3SNb tr5j'{)AV %e>Q2raEЍДOR7>u:H1Xvk*TcCa՞%ee}l>z\/(*Ls IԱMCՉz9Hs|cr\hsP!GnK?'5،&S* j PCk QjΎ/YJ%fmA 6a$(nÜno(xok{KXI;-5GMx1?/sX.K YlIUкIۥ+9! l6Lƈ2NvY,@ٸ{]BaȋS[Qhݍ muh—m›#MV=Ń6s&L׻L˜ە1$hiBR7vY( Ι4痀d;smpEWz݋|t:l18ˀ?j) 8)cb2)&MEkR-_GA|{e76V wV42d7mE1̝~fGphDƙˎ#E$ uveU|lv/'j"QQn1,wT:I7uAFd(SoU72+bvbt^ wsOҍ5<צ/82!k5 pf2Z0œ*0w5?cvt3 Ѣ$5KJuadd"u9[5@xaG^5+x[HhA}Zi像SuWdb땑ӥYE*}8EK z% Ch!\=|+CÁ`O;2x>xD}ȭ/*: I&FE׬`i,5xC$[mH:;^6a,_VJ׃AQ Mۑ |],wbG4Qr9楷dIz'K5!{ >$| rgWDr&"hՃGL5uSRd[qu木H> X9ILg!frnrFӑ?GpGY [ub "Ox)P*eJ3۹0J)SeZKٗ]{HyAre6I5h.Lqp`qUml4 zRڤdV"*,M$-}Qqd#LVL.##{fMt-bg/0-MQ@; CԺ\3fs){b Q0%E04D糾&>ݍ|Yb.Z(^B\n^6: ;S\^nNAHµ`CvV /Ź+b=),kK>W2jtWMmq~,&h}M +n0Si?È&u;F9_ cmZ&!,h /hN?͑T#\/\GQ⡨Ζ#S*J4cCI~f14BՋ̨[y8 ߘE ~ڌ|s-q^ӹq(+3$R]HڟN aw%ϹDK1kL72sIt@t` Տ`C~L юaalu 2'~6P7َ|icmz=| oa&Ý!`ZQ΋Oe9v'-*?19$VipNGyeV2曥*_kDp@ݰE~dGyi#!=Z }'9 aDPgZāS4#r krJgnHXٺ EyWg- H?3VȌq6$]6kEPvOKGb#?ү5W>O3g6;!"4<b봟3SJ??i<}WJ7 -5y0vDO*~3U!S8܆=ki9"upfSm0%z^;Hէ9\讼@ OpwvUBn<4 Nϛ SL=3ʵMSMS(W4a{OԽëe,-* Y_.|+\DM82 T SG  ʘ7`rƷ?zh psh{~`]NYIm$8Op i8ۣ1|gW'e QpMG!RT>gdCgx#48$]\jk{]b pn2NI]&s5>Ug0^7ڽ}g6KQ쫰w#\S}rдŊs$CWI9~`ڇ K5Rm9Ƞ CHcrۍ&]+MՏ(R|~d%i@B,3wq;HyJ!ƞSq +P jqJ|g|>c-ڍ Q3U-2#S0Mw0[ĊQvMǔ p[6kEw}.XjunJJï^_iner&9q-98jN9MTg4ER9?-E/+F,ǟKR+`Hr8h+|`e "# 'z;f͋V5P~QqXmEO{n Բ>0R/*A͎/'ճwX`(mg}SgG%,"yz'f[l Q~\lsY.H4fV>4* Xm nJ{}ܚ=6~(zHB|4BKh4u&/b(@| :8Č4Ū[ !cn4;+<<~0BMӱZ+iV/# iGҚ_W7*L&<*ڈ{(@RRFH`Py4Ջ3V8)_757s/ˌ)- OoYz>,N-W0ĝKk? .pt,A@A#.jTSd;.ֳđx#E#єE|VG2|1X "b(7'`@aQNSB>-$焿s*T(z-M=CkX BO0MVYA/+pW:'/K#bgW3iF켘rq~&zJ$ulU0]|fJl. ڃ罢'Nk ?&M (*‚Si`3`K8,i7ӳ-zNAub n<#jcxq9"2~Cgd&ӗ'~ fs,!"'`yg,Ljk|CWpVX=ũ=ۊdo ,kkչ (ΠS$nZlxT6!;NOIҜМ>ypDHhsQP'? XHlM+A]dm0h%DYMǀH\Ƌ4l([|n*i#k;p;YJi6-`'w-*澈Q< -c>6C`s^ȩ8&_PU%ӝ~.h+QW9M ` ָKkt<H$m5/)A('8am{ PfQRBq֘gD $D.I'2'i"XmN=zݲxӺ3M[w/gԲ0X=O`t5Lfp}c<K 5\gNo>Q"CDbYE_)q55f_L;RݺNR""}i4P>{cg!_fn;`O2!hYyFL(gT0qZu6!#\ʮ|? q~k\#+dF`̧-r(ߎK)|_Lza9]A_%nC~`LL`lwu-:E9Mmã.zC";]whH|ڒ򎽾oԷɥ6 7MuDtB I(>N|BͧPY=<׫l/WPJ70]=/zz?>*+)$04Ҵ7\:^UA(jV-ƒk ލtIJ#* wTV#%wgjc%"`MaN&B# /%iFi8 F6sQGOPZy0>ikӡ{M(pZÄ錬}P9 ^5MܛnD+ S} dq9b9wzt_ ?$4ۑóԾt4Ȼw#03B+F=Թpgmc Ho^X'u:5.oa+nz8woSM#mzljk"?;QXd[Ȃ2@`<@{hQ<-:˜-#zn_tYr;P̪ S.+٦` P4c.F}Uߘ϶Zdb i{*VUϛs 5*MT$yȿnCOqp軦[>|c%F $ȗ7MN*X]8;y.vq\ָo<վ2k(HmAN?ل~* Uxw)= H@U+DlŒH5Btq]!n H$h*0mBJvtJ_s>)_Hu+ etydE=ē`>Fٗz)2Wbo6H%>膅mׁzP6zL/d!Xѥƣ@Q9T`\6Ɣy0S3QV.`?ڝ:Rɟh 6.)woDC|ͤ֯^L ]/ޮ0 z%:V)Tɻ_\<Ç :/6`+a4epCjn{:[6U/^/ Q"e$ţ;'@}3+i YyfE&,tM(JӬ\![Ub@uJ!SJ7!a;hc.)I[ >nCĢv/.×_ =V>DIj[Swd8[#7}^|hEijl $k7^C,rV[9%n3-MO?HS갳5Z,!߮+F,QݮdIk=^]w7'\uN bPL''5TaW??dŦI_"d˦!S#ͭ'Fܮ@VJ[ 7yIQǷђq:<}pk.O0UO2Ϯ>np+@tkU )P7$zZQ% *2]y*yiQVy[^!=M=4{rK0rui0v˹9q r'|\'L+ cuv lZmcU):vh QItAi=='y.ʳH /ɷ3|::'7S!opuxId֋N3LE).nTzފ{.eRȀh+ԢTNkN=ULc.j,\ I4s3sZ}HX!/&Hzz+(],#r Bf EyHP=`e8X撊cl7>$W3GT]Ä 2ZğȆÏSb$Sɣ ca.к1aU|;S^r kl0k,t(R,8|4Zh;#2eQ:w 9>&h[_a_a;V^trKD\yH {LQg҅E_b0;74 Ĩ/O>7wݤH*+w.E{ i7' puQl5:|̼D3(ׇ|2<'qj\ g!@5$tE.q鱅 W%e ? !|.x-03& HQm&RxKskPd7eł 8 !gjwDo02g_2=P/"å)w:=ܣHUfޝd+m*SiAÞD&OsYwk|~RmTh׾㔦]¿;wzt 0cy֞>سX`$jכ[ `=$-P"rFg[bgAguX_2k>+JM8Li21'rJk=qV n*wx88CAȼ] HX]qe@\<_Mc Ebl`3]~│e@xqv?sj6a})+8`PVsJ"O[*j8LQy͖N;lαG?,0wEߘ*7dBHDx̸) L7gs$$ߦy;*]^}~nXtot";^W(_0Įc'-G:|` ?P~>͉~ N݂}ue&/}/|/U}F8/‚<˦iJ:&\OxSN]T%꟔| ?fIzt3 ?Ou;Zl'3w5|3C8.)#ò\,bW`S߈Co:p^s[kI,ϕ @dLd7>cs:x_JK`ע" 2 N}0?% Aet~i[eiP3GG(Cw۵x|P_,Q'SbRM mj~G76D%.Q`CK715(Nt_1٦v8ܾ?mUvgY&us36>}jLdlBJֲdIPl9mpV2,VktǞߠ9K,CYP6h߳dž^-㴓.N2+)Rk?-PO,QYWj[Gq<@U0,xq%HD G1`S%vqQUCsiHپO]Wi{!!8jjH+6;Qۋ;W$H:WBeO\(Hu.,W}|yUz{dq8Jfe fe~،f|ECi"I ,$A?61Qfs+65];So0"]:I1+?|5UuaqNnaUN0SSV?1;f@D<5qI>ӑ Zi:-_*FA`|}7Pd>!&(Lܼ$EFg'tDѩ2JG[ٔjɻze DISe\j Ee0˥B^4+OB&0mugD'1݋9>+on`z-7-xw-ou"FɩXD-ψ;V ,%* I^R\}9a 7;-{Goc Adu|,.e<w2_m=Z}Dvjvf3|S]7  ͆=pn͙6r2W+Bs X_LQSDZh,XFDԬ;Nɯܠ.5N^TNRmd̵V~ 4D 5 Rs/T|PQdJ-ɏ^'L:)AqIVȒyPU[TЪ5ϋ3]h+>O`%tȸč%q<ᇶ p㱆;R pN2|3K78%r81}zʴgH8 aJؗ! 0 '0530k|)41`oN/W:K4D&{Ia'ZD]tfK??5\鬝 )8" e,YjvZa=7[lP !]dX'H'rƵoHxX~%:А/y5ߖϙn|A!WUS HpJ&CpճrvjB(T5K1s{Ot Hk`R5z!"ʾa2uM?]ǿm0Khx.ѼXL =x`XA8 q)bwըDg=#V| 6)ezZxxdMJFțZ-cQ7Si'mG=xMH|9u 2 fޣPyXRde/ާMK2Ṯ3lRW ;{(/*;w@s4LnҞF9/%)YAYz%8N<,c=s L98@/Sw:i^* սؕǾ)(Y_!/*1 ' g8[BIds3_꜍)ǼϊߡxߖEgV c>JG>]'f<G0->%f|Ͱ~ى&zʩ /"2mpl?ئ Z*dG i׫