Thanks for the replies.. That gives me a better idea of how to do this. I will set something up next weekend.. I will be travelling for work for the next week and will not have access to my gentoo machine.
I ran repoman on both drobilla (no errors) and hydrogen (lots of complaints). I was not sure what a lot of it meant. I fixed the errors on leading and trailing whitespace but it didn't like some of the USE variables in that build. On Fri, Mar 8, 2013 at 7:55 AM, Gavin Pryke <[email protected]> wrote: > On Friday 08 March 2013 12:11:37 Dominique Michel wrote: > >> > Is there a suggested workflow? If I try to commit files that were >> > checked out with layman, I get errors.. I was successful when i check >> > them out in a user account but had errors as a user account checking >> > out to a separate tree is hard to test. >> >> I have 3 repos: > ... > > I've always used git svn for proaudio only because I had a little experience > using git before and none of subversion for committing here. > > $ mkcd /mnt/gentoo-overlays > $ git svn clone \ > svn+ssh://[email protected]/svnroot/proaudio/proaudio > > Grab a cocoa or something, this will replay the whole commit history. > Then I add /mnt/gentoo-overlays/proaudio/trunk/overlays/proaudio* > to PORTDIR_OVERLAY in /etc/portage/make.conf > > $ mkcd proaudio/trunk/overlays/proaudio/media-sound/mypkg > $ gvim mypkg-1.ebuild > $ git add . > $ ebuild mypkg-1.ebuild manifest clean install > $ repoman > $ echangelog > $ ebuild mypkg-1.ebuild manifest > # emerge -va mypkg > $ git commit -a > > can repeat steps above with different packages and make commits offline and > when done: > > $ git svn dcommit > > Updating overlay: > > $ git svn rebase > > Then I have another box which is my DAW with the overlay added by layman and I > try to test the packages there also. > > Kind regards > Gavin > >
