golang-packaging-15.0.11-lp150.2.3.1<>,<\&u/=„h`|Fic>g_qfKLǺs5LS/ xlg"?~: 7hC:4Rݗgb&j< ?^(AN^u]k8h8?qf˵ y4CRdb̜{S֖LR³a`_Iڱڮl>-<?-,d ' L  &0 T  f  x         .\ T(8.9H.: m.F(G) H)0 I)T X)`Y)h\) ]) ^*b*c+Bd+e+f+l+u+ v,w,x x, y,z,,,,-(Cgolang-packaging15.0.11lp150.2.3.1A toolchain to help packaging golangA toolchain to help packaging golang, written in bash.\&ubuild34ɌopenSUSE Leap 15.0openSUSEGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/Golanghttps://github.com/openSUSE/golang-packaginglinuxnoarch _KEA큤\&u\&u\&u\&u\&u\&u[i[i[ib16eb30228324e0ccdf37a480a5cafc5056c39c9a9d96b40feae3a3b2acf5203feefb28c355b62b73ab71d547dee7055d040102d86826d3e1fa41e4bcdfcf9a9d895fc83126403b981daf27f576fcb23a428dcbba3e9c7df8aac84ab0aff7a8e52b4cc0345fb1e353f481c8af5d74170d7c09a7df18810b80013afad50aa19661ffb5eef05ea6e0c0f37d840660ce6dbc821e8d9ec6506076ccc59f2b2e86d026e8d692b3d085497e03883f172590a99859e0a843480f71b92fbf3501a2e78f78ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903af784ebd18e998032b3d70f7c2c1fd016dd229dd434016c5f183c920d914c5f7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgolang-packaging-15.0.11-lp150.2.3.1.src.rpmconfig(golang-packaging)golang-packaging@    /usr/bin/envconfig(golang-packaging)gorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15.0.11-lp150.2.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@jmassaguerpla@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- 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 requiresbuild34 1546024374 15.0.11-lp150.2.3.115.0.11-lp150.2.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:9399/openSUSE_Leap_15.0_Update/4a7a514e0fcb687736c4361acc832e40-golang-packaging.openSUSE_Leap_15.0_Updatedrpmxz5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executabledirectoryUTF-8 Unicode textRRRtm;a*Sq>utf-8d072620fcee37224075b7cf570c7743b6d1abf73a53e9fbdb4a3b79cd2026669? 7zXZ !t/' ]"k%;<9|gs=Olq␄$EL o5ΆEț'fٔ3[pg$Qǜi-x%߭?W웉ŏ /bCX9 K5qR_VHpL-V!Ůj,drI_deGoRRBY,vj]*8Q-WAvLrm\K=&$:Z ( גQdat@C99_ }8\M+.*7E`}i?:UQ#Ĉ@&hڬ*jz~sIOQ7Lxo8cױ'B>XKu(>ޫE)=R{" Ot@`[WvY1ݠe쀕Dt^'S- ɴUį]F(\W+ JBճ+Y/ W&R:tS;AK*͂+r][F6"~J<-vQ_waQPKSvгp7,O`-@F}4H[hoB{^5,OtB' rC gW|=6-KUSj" 2<ſtGe2OZJҦrqYbWVsKc$ghxھv͌"7(Ԝ^)eӤQ$E0*KBMȅm%VyQ<8r{PORmMPR |]*%miX\@s+Ů4'*<ጙ햦UnFz7* Hpչ˖_ AVǺo)@@,lBW5g+b^O"0t"aYwjΩ#x kUzBOiJ-r$zE/f10/QP#F(]Qq2j3n=.EA^.sFn-Wew;PB?T1F}_S֛=aW-[ bYޱX9AhRsz )D&+Gf4^/ k[вLk6x+)e6>5͍S`y1*gr8e :wޞ15"%C}~s,EH{Ʃ K,"M=8[Uw7mPwH_uFn}1y啁ԽI`q%ؐA^qOd(cJWgzuq$|#E<wSI5`os&]U쏹D+ĭY%Q# >E-lڴw Ec"u:^VƸYo[vBeĠ,f[ӮgkWo)L;54 Zjz O@qG5B@ !R|rǃPc^6LP9 u+IHq0E&h!, +-QZ %a)-8:ǜ9Ka %54il߇^CSXC T,Ix>s*ki1g:Cɑց+2N36]4:(H,Rg扇XMZ"6Y#!͌͋#1Lzmx'Ϝ2aR >>6N6Wu61Q(2H?5wAƩVc .lͭ$*E,x`zbQX)cyP +%R5BSٌ ~yP u Kߠ NC螘hoAlZ1CHjGGPc uJgo?ę>D_BqyI "BN\AT,5h|,5D5 ʖcbRȭJ-ePg(jIDd TThj})<+aGwFi$ᤓ 1&t D]Dp[<‡dzsљXF8p^#>ȨTVXK6RXyh'fpeyt%&HKSmP9^?\<+[ &E{ %1{yN0we633m Vs5Bc(N~hK#yWz!>Artw-βUP6RI9tS%O|-{ᚌSȾ`lSO+ kT% 8`^O ɱڎk z̠So ~Ο:==6vȶ= =h+J9 ( ^o%"Ip//tEwl"54z3 NI̐h,YaLeA;h]"y(>6{f^ݐMӉWM#4O즊 YZ