Skip to content
This repository has been archived by the owner on Jan 8, 2019. It is now read-only.

mark-kubacki/ossdl-overlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSSDL overlay for Gentoo

Info:See W-Mark Kubacki's blog for news and discussions.
Author: W-Mark Kubacki <wmark+overlay@hurrikane.de> et al.
primary source:http://git.ossdl.de/
mirror:http://github.com/wmark/ossdl-overlay

Installation

To install:

mkdir -p /var/portage/overlays
cd $_
git clone [adress-of-overlay] ossdl

nano /etc/portage/make.conf || nano /etc/make.conf
PORTDIR_OVERLAY="/var/portage/overlays/ossdl"

By the next emerge --sync or eix-sync -u the new packages should be available for search.

Optional

Portage configurations

You can find ready portage configuration files - (un)maskings, keywordings and package.use - online at http://git.ossdl.de/ . You will have to pick an appropriate branch, though.

For example, for latest AMD processors of the amdfam10 [1] family:

cd /etc
rm -r make.conf portage
git clone -b amdfam10 https://bitbucket.org/wmark/portage-configurations.git
ln -s portage/make.conf

Binhosts

Gentoo is not about compiling everything, don't waste your time on that. It is about customization. If you want to stick to the standards for 90% of all packages and if you are only interested about changing USE flags for the 10% where it matters - excellent. That is what the binhosts are for.

Find pre-compiled Gentoo packages for your architecture [1] here:

ARM9 (32b):http://binhost.ossdl.de/ARM/armv5tel-softfloat-linux-gnueabi/
amdfam10 (64b):http://binhost.ossdl.de/AMD64/AMD/fam10-fam16/x86_64-pc-linux-gnu/
nocona (64b):http://binhost.ossdl.de/AMD64/Intel/CoreIx/x86_64-pc-linux-gnu/

Obviously you will have to point Gentoo's Portage to these overlays. Modify your make.conf as follows:

FEATURES="parallel-fetch getbinpkg"
PORTAGE_BINHOST="http://binhost.ossdl.de/AMD64/Intel/CoreIx/x86_64-pc-linux-gnu/"

-- W-Mark Kubacki, 2012-08-01

[1](1, 2) The architectures correspond with GCC's --march flag (modern Xeon, Core iX --> nocona; Phenom, Opteron (including Istanbul) --> amdfam10). ARM9 is meant for and tested on SheevaPlugs, but should work on Iphone, too.

About

[EOL] overlay for Gentoo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published