On Tue, Jan 23, 2018 at 8:54 AM, <nicolas.mailhot@xxxxxxxxxxx> wrote: > > > ----- Mail original ----- > De: "Neal Gompa" > >>> 2. if your concern is that the *forge* macros are defective somewhere I'd be curious where as you'd be the >>> first to report an actual technical problem. I've used them intensively in rawhide and el7 with many different >>>rpm tools and they are rock solid for me >> > >> I don't consider them defective. They make me a bit squeamish because >> I don't see the spec preamble and such because they're autogenerated, >> but you've mentioned that it's possible to selectively use these >> things with Go and forge macros. > > I'm curious, what are you missing in the preamble ? As far as I can see it's all there (even though some values set to variables %gometa precomputes). I had it's right autogenerated some parts of it in the past but it's all converted to variable use now to avoid packager surprise and permit customization. > > For example, what are you missing there? > > %<--- > %global goipath github.com/hashicorp/consul > Version: 1.0.2 > > %gometa > > %global common_description %{expand: > Consul is a tool for service discovery […]} > > Name: consul > Release: 5%{?dist} > Summary: A tool for easy service discovery, monitoring and configuration > License: MPLv2.0 > URL: https://www.consul.io/ > Source: %{gosource} > %<--- > > Or here ? > > %<--- > %global goipath github.com/hashicorp/go-sockaddr > %global commit 9b4c5fa5b10a683339a270d664474b9f4aee62fc > > %gometa > > %global common_description %{expand: > Socket address convenience functions for Go. go-sockaddr is a convenience > library…} > > Name: %{goname} > Version: 0 > Release: 0.14%{?dist} > Summary: A Go convenience library to manipulate IP Addresses and UNIX sockets > License: MPLv2.0 > URL: %{gourl} > Source: %{gosource} > %<--- > Actually, this is fine with me. This is what disturbed me a bit: https://fedoraproject.org/wiki/Forge-hosted_projects_packaging_automation#Packaging_examples -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx