On 2/23/06, Nick Smith <[EMAIL PROTECTED]> wrote: > > > > Add them to your overlay, and add the sparc keyword that way. If it > > works, file a bug stating that package foo works on sparc. > > > > Mike > > > > -- > > [email protected] mailing list > > > > > ok cool, how does one add something to his overlay? > > --
The overlay is used for user-controlled portage trees. By default, there is no overlay defined, you'll need to uncomment PORTDIR_OVERLAY in /etc/make.conf. Make the directory, which the commented default is /usr/local/portage You need to make the directory structure in the overlay so it's just like in the standard portage directory. If you want to add virtual/foo to your overlay in /usr/local/portage, you'd make the directory /usr/local/portage/virtual. Then, I do the easy way, which is 'cp -a /usr/portage/virtual/foo /usr/local/portage/virtual'. This copies the full directory tree of foo to the overlay. Then, edit the ebuild you want to add a new keyword to. If I wanted to add the sparc keyword to foo-1.0, I'd edit that ebuild, and then add 'sparc' to the KEYWORDS="" section. After you've added the keyword, do 'ebuild foo-1.0.ebuild digest' to update the digest with the updated ebuild. You can now go ahead and emerge that version of the package. HTH, Mike -- [email protected] mailing list
