On Tuesday 17 July 2007, Marius Mauch wrote:
> Alin Năstac <[EMAIL PROTECTED]> wrote:
> > I was asked to discuss here a portage enhancement proposed by me [1].
> >
> > Basically I need a pkg_create() that will be executed only in the
> > context of the upcoming "ebuild ${PF}.ebuild create" command.
> >
> > The package where I need it is app-mobilephone/bitpim. The upstream
> > doesn't offer a source tarball, so I need to construct it myself from
> > their svn repository. Up till recently, I used some hackery in
> > pkg_setup() to create it
> > (see the ebuild), but now "ebuild $PF.ebuild setup" verify the digest
> > before running pkg_setup().
> >
> > [1] http://bugs.gentoo.org/show_bug.cgi?id=185567
>
> Two questions:
> - are there more packages that could benefit from this?
> - is there a particular reason this has to be integrated into the
> ebuild and should not be handled by an ordinary script?

i'll have to ponder for a while, but in the past, i could have made use of 
something like this ... lacking it, i had hand written scripts to do it for 
me.  every case where i needed this though it was a similar situation -- 
upstream did not provide a release, but did provide SCM access.  actually, 
netpbm is another example of where this could be utilized as they only tag 
releases in their svn, not roll tarballs ...
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to