Правка ebuild`ов...

Что нужно изменить в этом файле ,чтоб собиралась версия
программы не по умолчанию портов, а та которая имеется
у меня в distfiles ?

Не надо в нем

Не надо в нем ничего менять. Контрольные суммы полетят.

Пишешь: export PKGDIR=путь_к_диску_или_папке_где_лежат_пакеты.
Этой командой ты в переменную PKGDIR запишешь путь к пакетам.

потом для установки emerge --usepkg название_программы
флаг --usepkg говорит что нужно использовать путь из PKGDIR.
Посмотри настройки emerge (man emerge) там есть флаг, кот заставляет её спрашивать что устанавливать.
----------------------------------
Today fine night...

Ты бы

Ты бы поподробнее информацию выложил, а то может не надо править ebuild'ы.

Вообще-то всё зависит от конкретного ebiuld'а. В некоторых случаях достаточно поменять имя файла в соответсвии с версией. Подробнее, см. доки: на официальном сайте: Ebuild HOWTO. На русском wiki: Portage Overlay

Re: Ты бы

Nelud написал(а):
Ты бы поподробнее информацию выложил, а то может не надо править ebuild'ы.

Вообще-то всё зависит от конкретного ebiuld'а. В некоторых случаях достаточно поменять имя файла в соответсвии с версией. Подробнее, см. доки: на официальном сайте: Ebuild HOWTO. На русском wiki: Portage Overlay

куда подробней то, порты просят установить к примеру ебуилд 0.5 ,
а у мну в дистфайлес тока ебуилд 0.4

всем спасибо

Re: Ты бы

delacrua написал(а):
куда подробней то, порты просят установить к примеру ебуилд 0.5 ,
а у мну в дистфайлес тока ебуилд 0.4

Я не знаю такой программы "ебуилд 0.4", поэтому не могу ничего сказать :-P

На самом деле я просил какой в точности пакет у тебя есть и какой в точности ты хочешь поставить. Дело в том, что может он есть, но ты его не видишь. Например, ты знаешь что такое ACCEPT_KEYWORDS? Умеешь пользоваться equery? А ведь с помощью этого можно много инфы выципить о твоих portages! Если ты скажешь какую в точности версию какой проги ты не можешь поставить, то тебе может подскажут где достать готовый ebuild для неё.

man emerge

Например в distfiles есть kde-3.3.2
а последняя стабильная версия в портежах 3.4.1, если не хочеться ее выкачивать, то делаем следующее
emerge -pv =kde-3.3.2

остальные программы по аналогии

_________________
Главное не забыть mount /dev/hands

спасибо за

спасибо за помощь!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".