Re: [proaudio] Updating ebuilds for qt4 deps moving from x11-libs to dev-qt |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] Updating ebuilds for qt4 deps moving from x11-libs to dev-qt
- From: Gavin Pryke <gavinlee303@xxxxxxxxx>
- Date: Fri, 08 Mar 2013 13:55:36 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding:content-type; bh=JPy3MjdUOn7/hup+0ZjAglItht3PBhQoSXxsNeXVZDo=; b=eCo2cFTXuHY8/S90RNBvO5PxWbWTHJnNYF9x3s3NyHjZ2FbTjxfujpyuRJyQDyu4zh lJ3atF6f/YNOPggeP5QQT7XbmjaG9gB4MujLPuWMSulZ4JDSibS5PK9KXANP98QcsAyy i4Zt4KRm8G78IX/czyBaA3WHsaOtrMguo7qAbxR+3B2hKKAKp8oE7MNIGYw9dPK1nGar 07JnW2YmIjgAdDWdocipDGHGqe4+Y+94Y191BJT/fUIOdCnwNl+kwaQZJ6i5SmOIjCiA vdd/tQOUzx9tUCUgOBdhU4OhRtgffkhB2pVxYImqaNqpV34h53eqs8EBoqrWGMuoex+u P2FQ==
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://yourusername@xxxxxxxxxxxxxxxxx/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