LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

sed 's/#SCRIPTS_PATH/SCRIPTS_PATH/g' -i dropbox-scripts/dropbox_menu.sh
sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_all.desktop
sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_files.desktop
sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_directories.desktop

Проделайте это с файлами и создайте патч.

С другой стороны это можно почти так вставить в ebuild в фазу

src_prepare() {

}
указав только что вы это делаете в ${EPREFIX} .

Ну а дальше создание директории и установку (копирование файлов) в фазу install.

Исходная версия kostik87, :

sed 's/#SCRIPTS_PATH/SCRIPTS_PATH/g' -i dropbox-scripts/dropbox_menu.sh sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_all.desktop sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_files.desktop sed 's|=dropbox_menu.sh|=`kde4-config --localprefix`/share/kde4/services/ServiceMenus/dropbox-scripts/dropbox_menu.sh|g' -i dropbox_directories.desktop

Проделайте это с файлами и создайте патч.

С другой стороны это можно почти так вставить в ebuild в фазу

src_prepare() {

}
указав только что вы это делаете в ${EPREFIX} .

Ну а дальше создание директории и установку (копирование файлов) в фазу install.