Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] gentoolkit.git repository reorganized
Date: Fri, 30 Oct 2015 04:07:32
Message-Id: 20151029210633.58e774e5.dolsen@gentoo.org
In Reply to: Re: [gentoo-portage-dev] gentoolkit.git repository reorganized by Mike Frysinger
1 On Thu, 29 Oct 2015 17:37:26 -0400
2 Mike Frysinger <vapier@g.o> wrote:
3
4 > On 22 Oct 2015 12:54, Paul Varner wrote:
5 > > Mike, I know you're busy with other stuff, but if you ever want to
6 > > see a new gentoolkit/gentoolkit-dev release, consider this your
7 > > authorization to just do it. The README.dev files state how to
8 > > make releases.
9 >
10 > thanks, i think this will help a lot
11 >
12 > > Since, the tools have dwindled down in gentoolkit-dev, I do think it
13 > > does make sense to keep it in the same repo and merge the packages
14 > > together behind a USE flag. I will revert the commit, that emptied
15 > > the genttolkit-dev branch and ask mgorny to nuke the new
16 > > gentoolkit-dev repository.
17 > >
18 > > As I get time, I will work towards moving the gentoolkit-dev tools
19 > > into gentoolkit and putting them behind a USE flag in the ebuild.
20 >
21 > i'm no distutils expert, and every time i try to do something "fancy",
22 > i get frustrated by the module :). do people know of examples where
23 > you can do optional installs with a flag ? a cookbook sort of entry
24 > here would help and i could take care of merging in say ekeyword.
25 > -mike
26
27 Have a look at layman's setup.py. It parses IUSE to set the installed
28 files via setup.py. It may not be the best method, but it does work.
29
30 The layman ebuild sets deps acording to the ISUE flags and setup.py
31 sets the installed modules on the python side.
32
33 --
34 Brian Dolbec <dolsen>

Replies

Subject Author
Re: [gentoo-portage-dev] gentoolkit.git repository reorganized "Michał Górny" <mgorny@g.o>