- I did a typo where I used LICENSES instead of LICENSE when trying to
append license for go modules. I fixed that
- go-license was generating Gentoo incompatible license names, the issue
didn't get caught because of the typo. I also fixed that.
See https://bugs.gentoo.org/967017 for more info about the issue related
to go-license
I used my wrapper to fix it, which can be found here:
https://github.com/ingenarel/gentoo-dev-scripts/blob/master/gentoo-go-license
format changes:
- use ${var} instead of $var, which was recommended by negril
- don't use *9999, instead use 9999, it was recommended by negril,
because packages like blender have versions like 5.0.9999, so using
a good format logic is nice
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
- fix redefining src_unpack and instead modify its internals
- update commented out command that gets licenses
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
based on the discussions on https://github.com/gentoo/guru/pull/376 i
made a versioned ebuild, the 9999 ebuild was also changed to create a
proper template that will also work with future releases, if any
Signed-off-by: ingenarel <ingenarelitems@gmail.com>