История изменений
Исправление
Einstok_Fair,
(текущая версия)
:
Мне непонятно, как работает цель «install» https://github.com/lbthomsen/nsexec/blob/master/Makefile#L41
В частности, почему в первой строчке нет ${PREFIX}, а во второй строчке это слово есть.
Из-за чего-то не срабатывает штатная функция src_install:
>>> Install app-admin/nsexec-lbthomsen-1.22_p20180419 into /var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image
make -j 1 -s DESTDIR=/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image install
cp: target '/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image/usr/bin' is not a directory
make: *** [Makefile:42: install] Error 1
Наверное надо переопределить src_install, внутри ебилда создать директорию, а потом вызывать стандартную функцию...
src_install()
{
mkdir -p "${D}/usr/bin" || die
default
}
Исправление
Einstok_Fair,
:
Мне непонятно, как работает цель «install» https://github.com/lbthomsen/nsexec/blob/master/Makefile#L41
В частности, почему в первой строчке нет ${PREFIX}, а во второй строчке это слово есть.
Из-за чего-то не срабатывает штатная функция src_install:
>>> Install app-admin/nsexec-lbthomsen-1.22_p20180419 into /var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image
make -j 1 -s DESTDIR=/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image install
cp: target '/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image/usr/bin' is not a directory
make: *** [Makefile:42: install] Error 1
Наверное надо переопределить src_install, внутри ебилда создать директорию, а потом вызывать стандартную функцию...
Исходная версия
Einstok_Fair,
:
Мне непонятно, как работает цель «install» https://github.com/lbthomsen/nsexec/blob/master/Makefile#L41
В частности, почему в первой строчке нет ${PREFIX}, а во второй строчке это слово есть.
Из-за чего-то не срабатывает штатная функция src_install:
>>> Install app-admin/nsexec-lbthomsen-1.22_p20180419 into /var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image
make -j 1 -s DESTDIR=/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image install
cp: target '/var/tmp/portage/app-admin/nsexec-lbthomsen-1.22_p20180419/image/usr/bin' is not a directory
make: *** [Makefile:42: install] Error 1