Напримере подключения ebuild-ов МФУ Canon Pixma MP-280
Взято отсюда
http://www.calculate-linux.ru/boards/40/topics/13661?r=23667
Как создать собственный оверлей, в директории /var/calculate/portage
1 – Создаем директорию для оверлея
mkdir -pv /var/calculate/portage/profiles
2 – Называем этот оверлей
echo local >/var/calculate/portage/profiles/repo_name
3 – Регистрируем оверлей в системе портежей
echo -e ‘\nPORTDIR_OVERLAY="${PORTDIR_OVERLAY} /var/calculate/portage"’ >>/etc/make.conf
с августа 2014 года надо делать так:
echo -e ‘\nPORTDIR_OVERLAY="${PORTDIR_OVERLAY} /var/calculate/portage"’ >>/etc/portage/make.conf/custom
4 – Создаем директории для пакетов
mkdir /var/calculate/portage/net-print/cndrvcups-{lb,common}
5-- И собственно сами ebuild-ы пакетов
5.1 ~ /var/calculate/portage/net-print/cndrvcups-common/cndrvcups-common-2.10_p1.ebuild
– сюда копируем первый ebuild
5.2 ~ /var/calculate/portage/net-print/cndrvcups-lb/cndrvcups-lb-2.10_p1.ebuild
– сюда копируем второй ebuild
6 ~ Не забываем зарегистрировать ebuild
Напримере сборка wine
ebuild /var/calculate/portage/app-emulation/wine/wine-1.5.27-r8.ebuild digest
7 ~ Ну сама сборка wine
emerge -avbk1 wine
emerge -avbk app-emulation/winetricks
P.S.
Теперь portage ругается
!!! Repository ‘local’ is missing masters attribute in ‘/var/calculate/portage/metadata/layout.conf’
!!! Set ‘masters = gentoo’ in this file for future compatibility
Сделать так!
mkdir -p /var/calculate/portage/metadata/
echo “masters = gentoo” >> /var/calculate/portage/metadata/layout.conf