Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-16 Thread William Hubbs
There have been no more comments on this eclass. I did, however, find some typos that I fixed. I will attach the patch with the fixes here then commit the eclass. Without these fixes the eclass generates "command not found" errors. The fixes involve s/umask_push/eumask_push/ and s/umask_pop/eumas

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-11 Thread William Hubbs
On Wed, Jun 10, 2015 at 12:32:54PM -0500, William Hubbs wrote: > On Wed, Jun 10, 2015 at 11:53:28AM -0400, Mike Frysinger wrote: > > On 08 Jun 2015 14:38, William Hubbs wrote: > > > # We depend on dev-vcs/git since it is the most used vcs for Go > > > # packages. However we will not depend on all v

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-10 Thread Dean Stephens
On 06/10/15 11:08, William Hubbs wrote: > On Tue, Jun 09, 2015 at 11:34:34PM -0400, Dean Stephens wrote: >> On 06/08/15 15:38, William Hubbs wrote: >>> All, >>> >>> here is the latest version of this eclass, which I will commit >>> an hour from now if no one has any objections. >>> >>> Thanks, >>

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-10 Thread William Hubbs
On Wed, Jun 10, 2015 at 11:53:28AM -0400, Mike Frysinger wrote: > On 08 Jun 2015 14:38, William Hubbs wrote: > > # Copyright 2015 Gentoo Foundation > > normally we use the header from skel.ebuild everywhere Ok, I can fix that. > > > # We depend on dev-vcs/git since it is the most used vcs for G

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-10 Thread Mike Frysinger
On 08 Jun 2015 14:38, William Hubbs wrote: > # Copyright 2015 Gentoo Foundation normally we use the header from skel.ebuild everywhere > # We depend on dev-vcs/git since it is the most used vcs for Go > # packages. However we will not depend on all vcs's Go supports at the > # eclass level. If yo

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-10 Thread William Hubbs
On Tue, Jun 09, 2015 at 11:34:34PM -0400, Dean Stephens wrote: > On 06/08/15 15:38, William Hubbs wrote: > > All, > > > > here is the latest version of this eclass, which I will commit an > > hour from now if no one has any objections. > > > > Thanks, > > > > William > > > Not an objection to t

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-09 Thread Dean Stephens
On 06/08/15 15:38, William Hubbs wrote: > All, > > here is the latest version of this eclass, which I will commit an > hour from now if no one has any objections. > > Thanks, > > William > Not an objection to the eclass as posted, but to the one hour timeout for feedback on a mailing list. Whil

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-08 Thread William Hubbs
All, here is the latest version of this eclass, which I will commit an hour from now if no one has any objections. Thanks, William # Copyright 2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ # @ECLASS: golang-vcs.eclass # @MAINTAINER: # Wi

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-05 Thread Mike Frysinger
On 05 Jun 2015 09:34, William Hubbs wrote: > On Fri, Jun 05, 2015 at 12:54:45AM -0400, Mike Frysinger wrote: > > On 04 Jun 2015 14:10, William Hubbs wrote: > > > # @MAINTAINER: > > > # William Hubbs > > > # @BLURB: Eclass for fetching and unpacking go repositories. > > > # @DESCRIPTION: > > > # Th

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-05 Thread William Hubbs
On Fri, Jun 05, 2015 at 09:34:42AM -0500, William Hubbs wrote: > On Fri, Jun 05, 2015 at 12:54:45AM -0400, Mike Frysinger wrote: > > On 04 Jun 2015 14:10, William Hubbs wrote: > > > # @MAINTAINER: > > > # William Hubbs > > > # @BLURB: Eclass for fetching and unpacking go repositories. > > > # @DES

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-05 Thread William Hubbs
On Fri, Jun 05, 2015 at 12:54:45AM -0400, Mike Frysinger wrote: > On 04 Jun 2015 14:10, William Hubbs wrote: > > # @ECLASS: go-live.eclass > > since we're going to have a common go eclass, and i don't think we'll want to > call it "go.eclass", this too probably should not be go-xxx. if we assume

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-04 Thread Mike Frysinger
On 04 Jun 2015 14:10, William Hubbs wrote: > # @ECLASS: go-live.eclass since we're going to have a common go eclass, and i don't think we'll want to call it "go.eclass", this too probably should not be go-xxx. if we assume the base one will be "golang.eclass", then this should be golang-xxx.ecl

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-04 Thread William Hubbs
On Thu, Jun 04, 2015 at 12:27:39PM -0700, Andrew Udvare wrote: > > > On 2015-06-04, at 12:10, William Hubbs wrote: > > > > All, > > > > we are starting to get more go packages in the tree, so we need an > > eclass that properly deals with go live ebuilds. > > Why live only? > > Your eclass do

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-04 Thread Andrew Udvare
> On 2015-06-04, at 12:10, William Hubbs wrote: > > All, > > we are starting to get more go packages in the tree, so we need an > eclass that properly deals with go live ebuilds. Why live only? Your eclass does what every other live and non-live ebuild does for Go: create a temporary Go envi