Releases 18

For tarballs and release assets from this project, see releases.pagure.org/GoSIG/go2rpm.

If the developers have uploaded one or more tarball(s), you will be able to find them in the release folder.

The CHECKSUMS file contains the checksums (SHA256 and SHA512) of the files uploaded to pagure.

To use this file, simply download it next to the tarball you downloaded and run sha512sum -c CHECKSUMS

Getting source for a release

Clone the repository, then use git archive to create a tarball for any tag:

git clone https://pagure.io/GoSIG/go2rpm.git
cd go2rpm
git archive --format=tar.gz --prefix=go2rpm-<TAG>/ -o go2rpm-<TAG>.tar.gz <TAG>

Replace <TAG> with the tag name (e.g. v1.0.0). For a zip archive use --format=zip and .zip as the output extension.

v1.11.0
go2rpm 1.10.0
0e091ef2c643a2bc920fd000dec0fbf0143dd01d
go2rpm 1.10.0 Maxwell G (3): cli: add --print-name flag to debug `rpmname()` rpmname: fix naming of go import paths with multi-character versions templates: use `%goprep -A` flag by default Mikel Olasagasti Uranga (1): templates: remove unneeded `%global goname`
v1.10.0
go2rpm 1.10.0
8b6977dbeca1a7e54921bfe08136520a039b279f
go2rpm 1.10.0 Added ------- Robert-André Mauchin (1): Fix goname generation to match versioning guildelines
v1.9.0
go2rpm 1.9.0
f86a2980f312c01797dcc36ccd361f1231ebc575
go2rpm 1.9.0 ============ Fixed ------- Leonardo Rossetti (1): - Fix spelling error in the %gometa -f specfile warning comment. Added ------ Maxwell G (2): - Add `-d` / `--create-directory` flag** to output specfiles to NAME/NAME.spec. This emulates the distgit layout and makes it easier to organize specfiles and prepare them for review. - templates: use %autopatch -p1 to automatically apply patches. It's recommended to use %autosetup to setup the build directory and automatically apply patches. For Go packages, %goprep is used instead of %autosetup. %goprep calls %setup under the hood like %autosetup does, but it doesn't apply patches. Let's add %autopatch to preform the second part so Go packagers don't resort to manual %patch calls. Hopefully, this will also prevent people from accidentally using [deprecated] %patchN syntax. [deprecated]: https://github.com/rpm-software-management/rpm/blob/master/docs/manual/spec.md#patch-1 Mikel Olasagasti Uranga (1): - Add --name flag to set goname and spec name. This is useful for Go applications where the specfile's Name: should be the application name. New Contributors --------------- Thank you to @lrossett and @mikelo2 for your contributions!
v1.8.2
go2rpm 1.8.2
bfad48f86fd59f6a677802c0fa47bc15e24b21f4
go2rpm 1.8.2 Maxwell G (1): Use uppercase AND as the license delimiter as per SPDX spec
v1.8.1
go2rpm 1.8.1
ff8530fcd75462b09dedd7f06055cb095c044310
go2rpm 1.8.1 Maxwell G (1): Remove rust2rpm requirement from setup.py
v1.8.0
go2rpm 1.8.0
e426c2cfe571829605032b7fbcf0b6c634c0de99
go2rpm 1.8.0 Maxwell G (9): Use %%gometa -f by default Remove old rust2rpm licensing import template: Remove leading newline from %description Make contradictory arguments mutually exclusive Add argument to disable rpmautospec Fix jinja2 deprecation warning Add --no-spec-warnings argument
v1.7.0
9aeb391410bd6dd9baddcaa8bfa305549ea7448a
v1.6.1
bfa3d3a3919757092dca156bbcb90cd6afcc647f
v1.6.0
5a5ef55c332ac545c0e286c361e1eccaef6ccbb2
v1.5.0
4aaaa6b38fe67bb452e86d18d66dcbb3de231a58
v1.4.2
fea2ba4a630a467c515a0a3b4f4bca44274e1985
1.4.1
7c7f5b1463a6f17d8b1f75c84c35e5ca0dd1168c
v1.4
Release 1.4
841a4afe0fa8fb1329f50b395bfd5dde719bc5f6
Release 1.4 Rework source fetching
v1.3
Release 1.3
023d23f3a42a6dfa198a760e13f264eaec8dab00
Release 1.3 Drop vendored copy of licensing module
v1.2
Bugfix release 1.2
f7c4d7848589090553546d5e898fa04b4be7212a
Bugfix release 1.2 Use git fetch-git reset to origin instead of git pull. Git pull may not work if the repo is in an unclean state. Resetting to origin should fix that.
v1.1
Release 1.1
69e7b766ebc4d513d83801dcbc79898633eb007c
Release 1.1 Use heads[0] instead of heads.master to work with repo who use main or other branches as default. See Github move: https://github.blog/2020-07-27-highlights-from-git-2-28/
v1
7b99aa453c1e9467b74a9bd6af03abca6b41b923
1.7.0
9aeb391410bd6dd9baddcaa8bfa305549ea7448a