golang-packaging-15.0.12-lp152.3.3.1 4>$  Ap^/=„/Sr*v,|y_)$QU=B#BKuKPJ1KR?Tuy] j'\܅S^s[{W,.R MpxD́-GWRH/bT `"qxlB<1 m:KqUf"~i)|O8S/gW;HOy{a*u3,ftadH ïz+E:N980cf92ecd5e88e7da902f53d80832e3b9dc77acd7be3b3887ce4cbcb815acaa42845f8fc0c19f944fa6afb123637e8d65085f7ds^/=„zJφSז0|YS'NZBթF86Rs=Bpl:xե#c7'&O<0/SKLX ; #OY:ȜT t  &gb"~owHU#X9;$%ZW{ӏ*YbVumbN|W! < H4/VGv^uj8CpLac&;|1ŝ:{p/!^W9n׊5Ĩy*t>p>/?.d ' L $*4 X  j  |         2` X(8/9P/: /F*G* H* I+ X+,Y+4\+\ ]+ ^+b,ec-d-e-f-l-u- v-w.D x.h y.z.....Cgolang-packaging15.0.12lp152.3.3.1A toolchain to help packaging golangA toolchain to help packaging golang, written in bash.^cloud130ɾopenSUSE Leap 15.2openSUSEGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/Golanghttps://github.com/openSUSE/golang-packaginglinuxnoarch _KEA큤^^^^^^]φ]φ]φb16eb30228324e0ccdf37a480a5cafc5056c39c9a9d96b40feae3a3b2acf5203feefb28c355b62b73ab71d547dee7055d040102d86826d3e1fa41e4bcdfcf9a9d895fc83126403b981daf27f576fcb23a428dcbba3e9c7df8aac84ab0aff7a8e52b4cc0345fb1e353f481c8af5d74170d7c09a7df18810b80013afad50aa1966635764d13e64932151f878a7b8d53d17413fb4b1171945912f6dfe2b3af6551d3adc389791b7beb13adc6c07df166c8d195dbde91fd3795033abe0af7d2a90a78ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903af784ebd18e998032b3d70f7c2c1fd016dd229dd434016c5f183c920d914c5f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgolang-packaging-15.0.12-lp152.3.3.1.src.rpmconfig(golang-packaging)golang-packaging@    /usr/bin/envconfig(golang-packaging)gorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15.0.12-lp152.3.3.13.0.4-14.6.0-14.0-15.2-14.14.1][!@[[d@[[ @ZYYS@Y7Y0Y%uY$$@Y!@XۡXg@X@XBW WWi,@WXWzWWWV͛@V@VVV%@V@V@V@V^V @VUUM@U@Uc@U(UUVU@UU@jkowalczyk@suse.comjmassaguerpla@suse.commsuchanek@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgthipp@suse.dethipp@suse.dethipp@suse.dethipp@suse.dethipp@suse.dethipp@suse.dejmassaguerpla@suse.comthipp@suse.dethipp@suse.dethipp@suse.dethipp@suse.detboerger@suse.comi@marguerite.sutboerger@suse.comi@marguerite.sumpluskal@suse.comtboerger@suse.comi@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.su- Update to version 15.0.12: * Drop ppc64-nopie.patch * golang.sh: integrate ppc64-nopie.patch -buildmode=pie only on ppc64 * golang.sh: avoid excessive "rpm --eval..." calls * Install Bazel files in src directory * Replace rpmdev-vercmp by "sort -V" to remove rpmdev-vercmp dependency * Remove s build flag no longer supported in go 1.10 boo#776058 * Packaging: improve _service tar_scm declarations add _servicedata- We don't need to require rpmdev, because we updated to 15.0.11 to remove that requirement. I missed to remove the req from the spec file.- fix ppc64 (be) build. No pie baking support there. + ppc64-nopie.patch- Update to version 15.0.11: * Replace rpmdev-vercmp by "sort -V" to remove rpmdev-vercmp dependency- Update to version 15.0.10: * update changelog to v15.0.10 * This flag does not exist for go 1.10 because this is an extra flag that openSUSE was adding into the go packages in order to fix * Revert "only add the s flag if go is less than 1.10" * only add the s flag if go is less than 1.10 * Revert "Pass linker flag via ldflags" * update changelog: add 15.0.9 version * Pass linker flag via ldflags * Bump version 15.0.8 * Fix the handling of quoted extra args * bump version to v15.0.7 - Add Requires rpmdev-tools as this is used to compare versions in the golang.sh script- Update to version 15.0.9: * Pass linker flag via ldflags- Update to version 15.0.8: * Fix Requires/Provides issue with split packages * Remove unused variables * Bump version to v15.0.5 * *: always use -buildmode=pie * bump version to v15.0.6 * fix changelog * golang.sh: Fix arch for aarch64 * bump version to v15.0.7 * Fix the handling of quoted extra args * Bump version 15.0.8- Update to version 15.0.7: * *: always use -buildmode=pie * fix changelog * golang.sh: Fix arch for aarch64- Update to version 15.0.5: * set correct modifier if no arguments are provided * Remove duplicates when finding Requires * fix GOPATH and macros * Fix Provides and Requires for some builds * Fix Requires/Provides issue with split packages * Remove unused variables- Update to version 15.0.4: * Handle extra_flags for build/test correctly * set correct modifier if no arguments are provided * Remove duplicates when finding Requires * fix GOPATH and macros * Fix Provides and Requires for some builds- fix GOPATH for Provides and Requires- Fix all %go_*dir macros- fix GOPATH issue- fix gopath after updating go to 1.8. With go 1.8, there is no more /usr/share/go/contrib but /usr/share/go/1.8/contrib gopath.patch: contains the fix- Update to version 15.0.3: * Remove duplicates when finding Requires * bump version to v15.0.3- Update to version 15.0.2: * set correct modifier if no arguments are provided * bump version to v15.0.2- Update to version 15.0.1: * Handle extra_flags for build/test correctly * bump version to v15.0.1- Update to version 15.0.0: * [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s * [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group * fix a typo in cli.rb * increate timeout to 300s or go install can't finish * Remove runtime dependency for Go API * simplify rpmsysinfo.rb * release 14.9.1 * Added go_nostrip macro * Refactor using plain bash * small fixes- Added refactoring.patch while trying new code base - Dropped the sed for static architecture detection - Updated files list to reflect new file structure- can't be noarch. we detected %%go_arch at build time. it has to be architecture-dependent, or it'll be published randomly with one from i586/x86_64, whose content (/etc/rpm/macros.go) is unique.- Update to version 14.9.2: + [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s + [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group + fix a typo in cli.rb + increate timeout to 300s or go install can't finish + Remove runtime dependency for Go API + simplify rpmsysinfo.rb + release 14.9.1 + Added go_nostrip macro- Update to version 14.9.1: * simplify rpmsysinfo.rb: don't guess variables' values can be passed in by RPM environment variables. use RbConfig to get libdir. * support s390x architecture- Update service * use xz for compression * change from disabled to localonly - Update spec file to actually use tarball generated by _service - Drop useless _servicedata- Switched to service based package updates - Update to version 14.9.0: * do not hardcode go version * fix encoding problem in rpmsysinfo.rb * [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s * [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group * fix a typo in cli.rb * increate timeout to 300s or go install can't finish * Remove runtime dependency for Go API- update version 14.8.1 * bugfix release * fix a typo in cli.rb * increate timeout to 300s, or go install can't finish itself sometimes- update version 14.8 * rpmsysinfo.rb: fix encoding problem in open() * cli.rb: ruby 1.8.7 doesn't support passing environment variables in popen(), some commands/tests need time to finish, an immediate io.close() will get us wrong exitstatus (broken pipe, code 13). so use 'timeout' module with a 30s and process.wait for them to quit successfully. * golang.req: the oniguruma in ruby 1.8.7 doesn't support named group in regexp. so ditch the named group used in go_get_version()- update version 14.7 * do not hardcode go version- update version 14.6 * Fix rbarch for Power architectures- update version 14.5 * fix a typo that prevent golang.req from running (fix #10)- update version 14.4 * fix #5 on golang.req- update version 14.3 * fix: command not found error for go test on SLE * fix #5 again: gsub importpath itself is not enough- update version 14.2 * golang.req: fix ' // indirect' comment in import- update version 14.1 * golang.prov fix: uniq! returns nil if everything is unique- update version 14 * if importpath has "test/example", it should survive (github#5) * merge macros.go from openSUSE's go here * add golang-macros.rb, replacement for the complicated macros in shell in macros.go * golang-macros.rb: + support build with fake build id + support build with custom tags (github#7) + support pass any -="a b c" or -= to go install, shared build is possible now (not fully support, other macros need to be adapted) + --filelist, to generate filelist used in %files section with excluding support + use IO.popen to break the build at the exact place it fails (github#6)- update version 13 * provides the importpath itself * fix regex not to check files like .golden in -source * filter "test/example" from Provides * split common stuff to a module golang/rpmsysinfo.rb * rewrite golang.req, now read from stdin RPM feeds, and check __.PKGDEF from .a files for "import"s. (github#3, github#4)- update version 12 * don't find provides/requires on -source, -debuginfo, -debugsource subpackages * add scripts to generate file lists.- update version 11 * fix for sles and openSUSE < 13.2- update version 10 * support all archtectures like ppc/arm- update version 9 * update golang(API) to 1.5- update version 8 * skip the last "/" in golang.prov, thanks to matwey- udpate version 7 * handle gopkg.in/* requirements- update version 6 * fix golang.req to not treat a sentence as importpath * fix golang.attr to correctly detect /usr/bin/*- update version 5 * if a sub-directory doesn't contain any *.go file, do not treat it as a Provides candidate. * add /usr/bin to golang.attr for go executes to be handled by golang-packaging- update version 4 * fix encoding error in golang-strip-builddep * add macros.go-extra, extra golang macros for packaging- update version 3 * skip *example*.go/*test*.go for Requires finding * support alias format (import xx "xxx") for importpath * add golang-strip-builddep, a tool to strip unneeded importpath from source codes- update version 2 * fix pkgname detection- initial version 1 * implemented provides * implemented requirescloud130 1592916667 15.0.12-lp152.3.3.115.0.12-lp152.3.3.1macros.gogolang.attrgolang.provgolang.reqgolang.shgolang-packagingCHANGELOGCOPYINGREADME.md/etc/rpm//usr/lib/rpm/fileattrs//usr/lib/rpm//usr/lib/rpm//usr/share/doc/packages//usr/share/doc/packages/golang-packaging/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:12947/openSUSE_Leap_15.2_Update/e84e0befe45c39dec827b9629c1434d6-golang-packaging.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executabledirectoryUTF-8 Unicode textRRR5@ƞa[utf-87ea717da16d23aaf8a6e819e9f4a2f3e6dbd5643eb4971f01125795a34263825? 7zXZ !t/s@i] crv(vX0g\ʨGܰ *$ip#=+9]' f*9ZERW|Tth0#`=`EerU!u+a29gs) *+{X (h xP{V~1e' Fw(I@{h7dhwK[ρSSHh˓|ތ,;0NރWYДc (1:IHKN 2E#V)%RAwx#1\-IQHyYwtAOΧI]zHOh_se9f]읬ƒ~ξ{΍NlFAsw—\,Rz;~_r $IH t&v'v@qBf>pf6R9 K^ bxG:^Gs&ڼ9e׋9L/_6c犤Dţ# ,/Hh qqгwRx8kst,+(ũA!9a昧2EPCްkZLsremc<| lp\݃i594  sϖi?$}4N B k|]h .E;d|zXaZ~9<@(q>߄ TqY7"ęn]\hU PzfT7 wi̗UGVuaS4#9xRI }訷M2uuaT4( 9.k{"H#oyb1I3lB_L >Sm"44;/%w:Bp0řkxxWzN,DV96ԩ8$:r;:.5}":Ҽ[B1}k<7&e^h#K G-#SPҁRV p޽_{ڿQsl|` bFePN aZ/%pis-~zEkLηa[e %f:g3TCwޢf*m9էRXQmܵ~O(cLTWiUu'E=|Z}?-NX[e6KAFC(-9æ7IRHnk~wI {_J )yep6n5![ A#WfV}9;y?""z>u F 97p$t3<].Fܒǂzx0W?gѲq,y@񲈧v("+:t,c_dyI3a-x<\Z`}a[ ˃jqOǩloΞ1IBU{dTNNy&q%nɎsBTSh,[kb2G\ǔcX!dGɇ.?JvaP?t?ΰ|Y\"7SXGG0K5`q8Һ"8͆TiN&|0`?t)]ĥ(m8C+FE 2.f$/"uZ&dBo ŸExJF6g!}쏌:"NQvPA큄hl P2 ;N@ĚA[v;5yD>D}ewX=jj^p xԱ}cR!36mqDjh^%E4h$S3h2EƒL 0AloY%9)cϯIr,1'U  Q4LSF'G!9/_:1_MU_)m`X.=.!^qTyJ!W$\!3#/a۞H?2UTؚ+gu(2ݘIDM&6*t'NW`;Y4.\fa2tɛJ֘w EWJc1q6\B0i ecyF=EqAIR)˾l/lz彣䥼@e@ʂEB~_pr.7KPce=%?3u#EyXI[#feOoGUeN0?S/Ѐ LQp.Izzr̯f[=/*sN*sv?W斑~@N^]'= x[aՇƆ HT.T?))\NnlMm]SA _(WT0ەYW{=#Ħ;l $>ɳb.n 4PUB7g<\4+XZX2MvߝIC\?v6Y SZO,ꚟٻ0?&Z\ҚH Olըznԉɋ:%ɸ.`%yGiEYer$BeCT }vŞ9:;O1S3(cPx7#T9B:qFЃxS8ϨH`}fL*_$] 3دQ^.HH|!Q0.h͉hRFg`'zBCva,^q0>I+ "69N27=x(oW7L.~9y%41pHq_cUŶ:g}#] g _|kyFp#L1]̹&k.9&+4$?j=Ձc|w*'*Ch ?Y|/ Th叕PK -$^ZC/~㞔1l) 9i˺<%?!֍8  /3/ǽVv_ufv& EGМX5LÈ`ђ`I$/"!M[u?ZU n-JHk~\d0PXB E\NZx*O^TbU#Kv u6|גkM6eb5̈z }CJ;5r.4H E)_w|!w`ԆI'o+܀@_w5|B OkO_@_p3v:|hv1`m ˲Pz7AX3»d CJ19aมc;翽_c i~Q:6Ia\w,*r]+>&T8 {-1kWi ۫Y` C'GH6O nz|lRl+zj}rZTF XqO?9*-& 8#v]*M-SqOΝbIBƚ"~o!GUуq4ȄLnMR5_L~ EzΊ gj`[[s~\fsJQeShp.3]5H7nWJk&ذ79i%>c ]Cf/A|r;\F˴ k%\^*5?q¯Q7aj E͆W-pMOO2U~np멩)SW_ \ (A`%o|31R&^wypċJځJ ~_A1R}zuB2pGZt"A K2薓}R`0mW^֣A?-( *?ʝY(hiV]!P=IޜP}5񩔧]v#/ {#Lb:W^ѯPv󭯡 qڰ1{[L?Șs/FN!]R rĴnܳ9;Rp̫_[=y,ِy#+sHG4M8Kz7tȟX S)GӨH(ez+G協Y,S]M}3Ûb'9 bpG3oڑ_KhT,XI rfo]LwTkre `9Sum%U1.s3~ݘd|p%z``p[rGve䆁Gi{2ϳzčݟ!X_&)lAJ3O٦h8/:GMA:q`߁!ϡPѱZ 8X?OAj3Xeha K/h΄M\ɇoyp ~;zn^-Mq\tԠ|:<Ǟu nԨIҿ q< kCn:ξnlX?8T"1j熢U"ǫuJX3.'nHPgM"D Z%-?=T8);zPe8EvR~ o`o)H7ޒfΙKRT)ZANtg5ա,$6 W-.:Eg#@0՘Zq?6>fu`MΛ#zƧ`'ä˰RqҚG#nyL :JݳV \Axop^ F.)C2wI|811,OA1EolѕrМEaXa}0]?߮[~43 ZU[R3O'սR3S}涤dֈDyC?tha/k.1~]LlMKGA_{Q,F 捍ښpɚ3]#k,i !\|V S^5O[!koe"Wǣ Q'NT ՅV[kb.a服dGOB$qy{-rAҎ7|bd_!D3L"Yz !m8MO'y"`< gXAdV-׀ kIu܊HЀ]MCrgE!9D!gЛ> ,s{́mWnf6)V޵v^1w:'F\eAMa)oLˣ>kisuۻl5c{eBoŕ1M]h}Ujvu6c{{Ƴ YzEز)3ަm+/ztjK U@J]GE G~G`U7l)%{L|. 5J_gުZlU4/n=ÿԇ靻eʵ&ۭBkz3x`gvBՁBƹk? Ay r5܃5ǻ qróž}5%/zD0w*0}+"Ͻ`okk nc.rZa"mE {jzIYֵ6 &+|t0Ց2$Hlp"m":.{ _tB.8z7M;%ѩSp ZvXe4D|V՜-7*䍥@s\;u-Ab:F_q ([]Ӧ d.ф_]z iMGn=B䕜]NھvVJVڙHj*X,[{~0&3»8X0ݒ[Yzq +jOaXJzųE Bc18(vg|2Uhz{bwȤ} /o| \5 R۵O*[2bQ|ZXgԢ9,hލKeN{i {l `*b_$:=R4ͫuy V"_7{`^rQeK ^6eN,v>EН6 Igdwr|tWA30doI±|QVYS`K{6@ cx2|C|3YtQI떐_7.L܎sTJGʫq׫tOE}ꊀս]3f5wWL|u4ge0NB7 P|T 3SmZ [m }=(CQD>MtiZUp067xҝ$Iϋ87 dT%N"Lx!F$rK4) }-aV\"p!4~] N2p$!Jnz1|`W֝{K[KIbc֟W{:b9X^>()([ho='#$~0!i=})26W55yN~ȇ`ih;zMfE0th0'z.]n 4fN7XAB.ʥiǪRDB mPN8~7n cJGޟen"/`l15,(`Z?㛽)RtԪ!l⑕(5TΡh6hq~YLG9>)  m m@s|? ,7eˮQ,YɈPq/7K1!n{"<kp2 7vK Ԃ=*HvtvKN/qY襳$Q֍@]M㶃6 J#iO#Gw LպVXx;NJgZ…Uw;{L ׄk4YKGki‘擏JQ#rfke) 4`%o_xݼ_. &ڦ~,}#eהpeuYdAeU-_\|fUflV d-J*s@!WrM9OTY߄wn8M8JyiܾMxL$$t+9-4[3iOUxrجƸ&˄ l| *E\IHTc/;jZԦp;Gs`v{͘E`+l~g#t-lk୹agasZgOLM tBb2-ab.d5 3aKxsZ}0mnFgDybn|ia0(ǝW$9PX>ksg0NIwӃ:*0Y{]SƇÎ=ډURl Pj[PQǶG¾~볭2%5&$/C#xI|O?ɘAdD/C2b15 2΄ԃ9J#*Tݘw6RcB.6KXiYoiw[kG= tѐ=EH#idc^gy'{cH^A˪-A\ ɢ:Ĉ>c?rIbVj|8Ȗ8x)=q,'I,`f5<,T< N< yyԅy{M/24 a`c}mIH>)|g|ˉAч%Xk8;QhZZVW=ޭ SKߚ@01~ L5VיMz]]_}+'*9 >I~ayoε d)v"CO~)6=Q.ِ9Y`oH㷇o)^>tFſE 9ٹ,U_p $G{7լ*1uZLMżeiGVi.òlpz$ʇ4ЧEڿͮ>i1sru5#7 3H ud*-7F=ZzD PKYGl"+ D^f5sYa  ɨݎ%B dodoխV,N|-F 1{K~%p0z +ŅߗU&Cs2 ]f)^d3p+B)'_.Ո.RR2 hvdF|pՈ?}b|7!}2|W:pH6q3r1?d|YfbB{Go\a|rVVIOfVdb7!2[A]\0uS*d"xJU-DzGev@7]RDuԓ*4X̻zݞ6Ew>2f[C&8sG[^Ҕ#ҵ$l:T0.4-rc >1hkaXoEW{3;~|Cs^\:6DkRc= Ɉ Ȣ:HJ#⤦3?C&[8Dj!U?wFL5?hˆe&6.ާEDraݘEԆ핫-Ë\2!1Mm/sAѺ. q GWs0)*p-&;S"E (!ĶR/<Mv:>.]Q[e;'JT[%ihŬViI#@dF+jDjTȵRBhCۧ&.cVn*ڬ&z 9 U ss8 7f` f/"*cߏQ`x,Qa29P{z݃Vhjd #5>S*yV;Sz;sw;3r0Inٞ ea\ @(vS#]whMX2sJV90̜HmV 5CFfUhhOR^DP#OB2χ^0I${YKy.`Br|3nftF:B_{)셮 `Fd'Ǐ k HrtK}9KK8LH 6N>ͧHg9u@oJaLRǵٵWnsӴլo}c~ItcA6k|pfw)iNwosFX”T"{ hl~лdh N<äĀ΁E9C2cj\Tk3gRqbk\H:a'׌"cZi{2t B:Ɨ]-fݡv~[*4ouyrQZW;E뷵ĥC_ՉȱOFhOfݢ y~WپjA2{:a.S|tUQE2`*%tkI qzH?x+1+{F~ֳTo3ge'AnSs9p?+Vcjn#?';6 w:'a"8u`~AǁB $ 'ݴ k~#SlP^J1#A"8gPR.*r 7! R ,s팰>VVJ𕏑ܬ7of|@Rk27Y8iXZrLpiG) s`#6ta<̶)yxF?WB=~A#S!r Р ng.!嫐JOpTsHŏ) yz=རy8ghY:G8ŨJAԮ:HUWуi&,\$ %^I`Xﵝ =7z\0BeC@VFPۘKV濁A~1PԲm"!d_n;uޥVCdqѮ!3D6׆f` XWU63£Er+nc( 2G˭%E61?Lq U< Eܼh AE(ncw-npΤ#[C*zȢ۬Cv J\1lIMt h n7>X9n8C{m= "8atlh,!B27Ofn4=_I>Ev܀0`w'[s3.hN##y㤚ҫ*YM\ʩL/,uy;cLIm=m3SѷN/|kx_^BxkZU JҰIx 7s>Dr׽e#JޙC> .rظp=@^'n@[Lr/HY|[ Ār1S[ \7Ղ35t͏'\znjV OoX}J} "Kͻw#z_!O樳 |na´kDBRnDFOZ% YZ