How to install a standalone ebuild ?
The ebuilds I offer here or on the gentoo bugzilla are not managed by
Portage. So they have to be downloaded and installed manually in a custom Portage
(the "portage overlay").
We suppose here that the software to install is 'software' and that the category of the ebuild is 'category'. For example, for TiEmu,
'software' is 'tiemu' and 'category' is 'sci-calculators'.
Here is the way to go:
- Verify that you have an portage overlay defined in your 'make.conf'. Generally, you should have :
PORTDIR_OVERLAY="/usr/local/portage/"
- If they doesn't exist, create the directories of the ebuild path :
mkdir -p /usr/local/portage/category/software
- Download the ebuild and copy it in his directory:
cp software-X.XX.ebuild /usr/local/portage/category/software/
- If some patch are provided or other files are joined to the ebuild, copy them to the "files" directory:
mkdir -p /usr/local/portage/category/software/files
cp file1 file2 file3 /usr/local/portage/category/software/files/
- Create the manifest of the ebuild :
ebuild /usr/local/portage/category/software/software-X.XX.ebuild digest
- And now, emerge !
emerge software
|