Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

View: New views
2 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

by Matt Turner-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 8, 2009 at 9:35 AM, Brian Parkhurst <brianp@...> wrote:
> How do you recommend I download your repo for compiling under gentoo?

The easiest/best way is to first install layman (emerge layman) and
with it add the 'x11' overlay.

See here for instructions wrt layman:
http://en.gentoo-wiki.com/wiki/Overlay#Layman

Unmask/keyword =x11-base/xorg-server-9999 and its dependencies. (You
might want to use app-portage/autounmask to make this a more automated
task.)

Copy the xorg-server-9999.ebuild from your layman overlay to your
local overlay (/usr/local/portage/x11-base/xorg-server/). Edit the
file and change this line:

EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver"
to
EGIT_REPO_URI="git://anongit.freedesktop.org/~mattst88/xserver"
In the folder where this new ebuild exists, run `ebuild
xorg-server-9999.ebuild digest`

At this point you should run `emerge =x11-base/xorg-server-9999` and
sit back and wait. When this has finished, emerge whatever X11 drivers
you need (xf86-input-evdev, xf86-video-{ati,glint}) and do some
testing.

I don't know what your level of proficiency with Gentoo is, but if
it's not high then this process will sound hard--trust me, it's really
not. The alternative would be much more complicated.

Thanks,
Matt


--
To UNSUBSCRIBE, email to debian-alpha-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: [gentoo-alpha] Need X testers on Alpha. I think we've got it this time.

by Rémi Cardona-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Le 08/10/2009 15:52, Matt Turner a écrit :
> Copy the xorg-server-9999.ebuild from your layman overlay to your
> local overlay (/usr/local/portage/x11-base/xorg-server/). Edit the
> file and change this line:
>
> EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver"
> to
> EGIT_REPO_URI="git://anongit.freedesktop.org/~mattst88/xserver"
> In the folder where this new ebuild exists, run `ebuild
> xorg-server-9999.ebuild digest`

Just adding this for the record, you don't even need to edit the ebuild
anymore. Just add the following line to your /etc/make.conf and follow
the rest of the procedure Matt explained :

xorg_server_LIVE_REPO="git://anongit.freedesktop.org/~mattst88/xserver"

That will override EGIT_REPO_URI from the ebuild.

> I don't know what your level of proficiency with Gentoo is, but if
> it's not high then this process will sound hard--trust me, it's really
> not. The alternative would be much more complicated.

This is absolutely right. Using the x11 overlay is much much simpler
than jhbuild or build.sh.

If you have any issues with the x11 overlay, don't hesitate to drop by
on #gentoo-desktop on FreeNode, there's always someone to help.

Cheers,

Rémi


--
To UNSUBSCRIBE, email to debian-alpha-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...