nim reported a new issue against the project: `go-rpm-macros` that you are following:
``
The macro code needs massaging to also work on EPEL.
Most of the work is spec side since some of the macros are going to collide with the ones provided by previous iterations of Go macro packages
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/issue/2
nim reported a new issue against the project: `go-rpm-macros` that you are following:
``
`%goprep` should apply patches automatically, so there is no convenience gap with `%autosetup`.
This is generic work that should be done *redhat-rpm-config* side in forge macros and then reused in`%goprep`. Basically:
1. define a `patch_flags<suffix>` rpm variable holding the parameters that should be passed to `%patch<suffix>`
2. define a `default_flags<suffix>` fallback
3. define a `source_patches<suffix>` holding an ordered space separated list of patch suffixes associated with a particular forge/go source.
And then write the usual lua loops to apply it all at the right moment in the spec.
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/issue/3
qulogic opened a new pull-request against the project: `go-rpm-macros` that you are following:
``
Use --with-tests when running checks also.
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/pull-request/20
atodorov opened a new pull-request against the project: `go-rpm-macros` that you are following:
``
macros: Accept options for %gotest
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/pull-request/23
berrange opened a new pull-request against the project: `go-rpm-macros` that you are following:
``
Expose Go build flags directly to spec files as a macro
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/pull-request/21
eclipseo opened a new pull-request against the project: `go-rpm-macros` that you are following:
``
Fix LDFLAGS macros typos
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/pull-request/24
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On Fri, 2020-06-26 at 13:33 +0200, Vít Ondruch wrote:
> Looking for example at git-lfs:
>
> https://src.fedoraproject.org/rpms/git-lfs/blob/master/f/git-lfs.spec
>
> I am afraid that the license field is wrong. Since the Go packages
> are
> statically linked, that means also content of all the BR is part of
> the
> binary packages and therefore should include their licenses. This
> also
> applies to Rust and all other statically linked packages.
I think we already do it fine for Rust, no?
https://src.fedoraproject.org/rpms/rust-ripgrep/blob/master/f/rust-ripgrep.…https://src.fedoraproject.org/rpms/rust-bat/blob/master/f/rust-bat.spec#_35https://src.fedoraproject.org/rpms/rust-starship/blob/master/f/rust-starshi…
and so on.
>
> I believe the guidelines should be amended to handle this scenario
> and
> all the packages fixed appropriately.
We've also discussed this here:
https://src.fedoraproject.org/rpms/rust-rpick/pull-request/1
>
> Thoughts?
I think Pull Request is very welcomed in the packaging guidelines.
>
> Vít
>
> _______________________________________________
> legal mailing list -- legal(a)lists.fedoraproject.org
> To unsubscribe send an email to legal-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
> https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org
- --
Igor Raits <ignatenkobrain(a)fedoraproject.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEcwgJ58gsbV5f5dMcEV1auJxcHh4FAl714H4ACgkQEV1auJxc
Hh78ow//YSYs1uSZul0G4FZY5arc/Rxhsdsne5ENo8rFoltrebwfwHBxjOmfaD+9
elPQcPb5P0kYljTt3c3+3m0nvpZPVFFycE+ZlHG+cFgQCSwQ8MBR0ggIJPFtPz6G
4HC5VBT7m8bmw/EFk5Gx9D+OZ+NYAlIxIMOQXSnUoZCZAe+YdIohhvVGXh3p+Czj
WxYmFMqG9ECP6joXEiZE4O4pdA1S0wRL3w1AVMZTyqQSwIPqTOWuIcsb8xj6Dg++
EfR56Z1L8vnbgajH/F6RzJow4CQJt7qaCnl/ncPUFw194W9gyij75HvtudfJLerb
JoLXCqqa+kTC18RDjEaJTXFPbrticEMSGaHIWDV+KQU4kWAPlM00Qq2ikVPn01AM
23G1T40c8WO/H+jiUtRxBIebaC16BGGf8uMavLocCm0PtvzDExXbNKXsgiKZB9N5
nl1DmeDHtoUpUUFkOCh6lbYfSZaz2no9W+wGgXMTwGYcpq2UYg0G3dY4gWwy1o+v
AZbpgoSCyPobqmd54qRWKH7XGXbvTla4qWggL/VMU/jzxPRtnfnMkHmSULA57M36
zDYs8ff6pUorM1qv/3MJ5BruN0y/QOwMq6dXdKItNm7mAEJ+95S+elh7SFOpQx69
VnwYfBlWX6Fn93Ti1F7MEcouh9HXN+T1YBWpYBniInqLOny7n4s=
=QPwA
-----END PGP SIGNATURE-----