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: Dominique Michel <dominique.michel@xxxxxxxxx>
- Date: Fri, 8 Mar 2013 20:21:28 +0100
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEXy8ubtkoXo7+b1+fbN cGKCeWDtamweFA8eMkmKPkPtvcWRoqyV0Pn7AAACbElEQVQ4jXXTMWvbQBQA4MOlizsdXEXp KAi09mKcLZ0EJxONDRJVkikg9AtqTm63gtHDmVJs1GsnC0JiaTMJGN2f67uzznJb+gZj9PFO 7717IqdtvCAmem4bxMLp/2BEyEBF1+U/0H8uhI6rv+BVLNrY/gH9T0L8yAxk2yMY3YuZxDCn TY/gpBByyTGktIcZOIvFjPNJmqYJDwrx3cIoBrE0zzG4FF8tfBAwM+DonKCYWjgROZ6Upjcm 5Qje58JAmlKKGfIAjzaDUuogZBY2Bjg14eDbywMIqZvwqgqFBcVFB0seYONLb00ZZlh4p0F6 FHNoUMyKAzxowJSQTyj+XloYs3MN3GeMpzyYSTMshLM00ODpWlPp4SDbqs4cViDcGAgmlK/a PsaOg7DvIQ3wzANMqB/iQW/XTkoTLO6XhSeHUoQKe+NLjyY/Ldx7CW2D4WTYhZ3V0GP64RpP Q/E66IUWMLj3+nDn4w2ejMACyXFeHZy6ETcZehc49bv1GQ/0bazNuzm97mDkhnoie9i30WYM w/YCnYT7Fx308s98n0IT//Jod1+aOzdzYXLVbftol+PC+REG3u+0AxdEtuSMB6G+DLGwMH4E vXGmJn8VCLM9LhmrOAMQYt5Wi/DFgIC52iFkUzMpDVmjAaDZRGC+JGwDqzJ/G5fUUcWZAaE7 YfvPLYtIU1Wb4A2IeS7uDMgcIFutiCr766qGfKHyuxvTIERKXVNSN27lDgCuBuojlpxIyJV6 ritS1uWWuHF2Ww7qcIKbqEFVNbmtmm3vGSCHbVXjikrY3SpVxwQWw2aIjwG+ueXTJDmHeK6a HfwGyU5ZSlGeSRQAAAAASUVORK5CYII=
Le Fri, 8 Mar 2013 09:58:51 -0600,
Matt Henley <nwmatt@xxxxxxxxx> a écrit :
> 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.
This was in metadata.xml for fixing the errors about no-herd and the
use flags. The line with no-herd must be removed in all the
metadata.xml files.
For the use flags, you must add something like for the non global ones:
<use>
<flag name="flagname">flag description</flag>
<flag name="flagname">flag description</flag>
</use>
It remain the errors about the depend. Here, they append only with
hydrogen-0.9.5.1, and the only visible difference I can see is the
inherit multilib which is in 0.9.5.1 but not in .9999. 9999 install
nothing in /usr/lib*, so multilib is not needed. 0.9.5.1 fail to compile
here with a lash.h not found error. Does hydogen-0.9.5.1 install
something into /usr/lib* ?
>
>
> On Fri, Mar 8, 2013 at 7:55 AM, Gavin Pryke <gavinlee303@xxxxxxxxx>
> 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://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
> >
> >
>
>
--
"We have the heroes we deserve."