toolbox/.gitignore

22 lines
479 B
Plaintext
Raw Normal View History

/toolbox-0.0.6.tar.xz
2019-03-14 13:25:59 +00:00
/toolbox-0.0.7.tar.xz
2019-04-12 15:31:21 +00:00
/toolbox-0.0.8.tar.xz
2019-04-30 10:52:59 +00:00
/toolbox-0.0.9.tar.xz
2019-05-21 20:48:54 +00:00
/toolbox-0.0.10.tar.xz
2019-06-21 14:57:36 +00:00
/toolbox-0.0.11.tar.xz
2019-07-22 12:34:53 +00:00
/toolbox-0.0.12.tar.xz
2019-09-05 13:14:13 +00:00
/toolbox-0.0.13.tar.xz
/toolbox-0.0.14.tar.xz
2019-09-30 16:34:52 +00:00
/toolbox-0.0.15.tar.xz
2019-10-29 15:16:55 +00:00
/toolbox-0.0.16.tar.xz
2019-11-20 17:13:56 +00:00
/toolbox-0.0.17.tar.xz
2020-01-14 15:35:45 +00:00
/toolbox-0.0.18.tar.xz
Update to 0.0.91 Toolbox is now written in Go, so this is no longer a noarch package. Unlike idiomatic Go code-bases, Toolbox uses the Meson build system to check for additional non-Go dependencies and install various auxilliary files. This leads to some interesting problems. The Go toolchain doesn't play well with passing compiler and linker flags via environment variables. The linker flags require a second level of quoting, which leaves the build system without a quote level to assign the flags to an environment variable like GOFLAGS. This is one reason why Fedora doesn't have a RPM macro with only the flags. The %{gobuild} RPM macro includes the entire 'go build ...' invocation. Therefore, the entire 'go build ...' invocation is swapped out using a set of downstream patches (one for PPC64 because it doesn't use '-buildmode pie', and another for other CPU architectures) to match the %{gobuild} RPM macro. The Go toolchain also doesn't like the LDFLAGS environment variable as exported by Fedora's %{meson} RPM macro. For some reason, when built on Koji, the final binary gets created as ../src/src instead of ../src/toolbox, but it doesn't happen when building locally with 'rpmbuild -ba ...'. Hence it's necessary to explicitly specify the name of the output binary. Finally, Fedora doesn't support Go modules when building Go programs. This means that Go's semantic import versioning can't be used. A conscious effort was made to minimize the use of exotic Go-specific RPM macros to retain the legibility of the spec file. A proliferation of such RPM macros is a hindrance for those who are not experts in the ins and outs of packaging Go code in Fedora. Some changes by Debarshi Ray. https://src.fedoraproject.org/rpms/toolbox/pull-request/2
2020-06-30 17:17:15 +00:00
/toolbox-0.0.91.tar.xz
2020-07-03 14:08:39 +00:00
/toolbox-0.0.92.tar.xz
/toolbox-0.0.93.tar.xz
/toolbox-0.0.94.tar.xz
2020-08-30 20:56:44 +00:00
/toolbox-0.0.95.tar.xz
2020-10-01 18:25:44 +00:00
/toolbox-0.0.96.tar.xz
2020-11-03 19:29:55 +00:00
/toolbox-0.0.97.tar.xz
2021-01-05 17:29:31 +00:00
/toolbox-0.0.98.tar.xz