Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: Embedded
Re: Licence compliance - capturing all source files used to make a build?
 

Index | Next | Previous | View Flat


vapier at gentoo

Mar 1, 2012, 10:37 PM


Views: 1193
Permalink
Re: Licence compliance - capturing all source files used to make a build? [In reply to]

On Wednesday 29 February 2012 09:46:57 Ed W wrote:
> In particular I guess simply capturing the ebuilds is not sufficient and
> it's necessary to capture and distribute all the source and patch files
> used to create a build. The emerge tool doesn't obviously give a way to
> capture this stuff.

file a bug report to add a feature to do this ... something like "buildsrcpkg".
it'd automatically bundle up all the eclasses the pkg is using as well as all
of $CATEGORY/$PN/.

> At the moment I'm using a bashrc file to grab everything from the build
> directory. This seems reasonably robust for source files. However, for
> patches I have considered creating a fake patch utility which would
> record all the files it operates on. Any other suggestions? Perhaps
> catalyst already has done something like that - not familiar with it
> though?

if you capture all of the $PORTDIR/$CATEGORY/$PN/ and $A, then there should be
no need to manually hook into epatch to capture the patches. there's really
no other place these could come from.
-mike
Attachments: signature.asc (0.82 KB)

Subject User Time
Licence compliance - capturing all source files used to make a build? lists at wildgooses Feb 29, 2012, 6:46 AM
    Re: Licence compliance - capturing all source files used to make a build? peter at stuge Feb 29, 2012, 9:39 AM
        Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Feb 29, 2012, 4:36 PM
            Re: Licence compliance - capturing all source files used to make a build? peter at stuge Feb 29, 2012, 7:36 PM
                Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 1, 2012, 12:20 AM
                    Re: Licence compliance - capturing all source files used to make a build? peter at stuge Mar 1, 2012, 6:53 AM
                        Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 1, 2012, 10:57 AM
                            Re: Licence compliance - capturing all source files used to make a build? peter at stuge Mar 1, 2012, 11:05 AM
                                Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 3, 2012, 10:21 AM
                                    Re: Licence compliance - capturing all source files used to make a build? tsg at bonedaddy Mar 3, 2012, 3:42 PM
                                        Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 5, 2012, 12:08 PM
                                Re: Licence compliance - capturing all source files used to make a build? vapier at gentoo Mar 3, 2012, 9:12 PM
    Re: Licence compliance - capturing all source files used to make a build? wireless at tampabay Mar 1, 2012, 8:18 AM
        Re: Licence compliance - capturing all source files used to make a build? peter at stuge Mar 1, 2012, 8:27 AM
    Re: Licence compliance - capturing all source files used to make a build? vapier at gentoo Mar 1, 2012, 10:37 PM
        Re: Licence compliance - capturing all source files used to make a build? peter at stuge Mar 2, 2012, 6:35 AM
            Re: Licence compliance - capturing all source files used to make a build? beber at meleeweb Mar 2, 2012, 7:22 AM
                Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 3, 2012, 10:34 AM
        Re: Licence compliance - capturing all source files used to make a build? lists at wildgooses Mar 3, 2012, 11:00 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.