Он есть в дереве, но как и другие версии - у меня не собирается, потому что баг, поднимал вопрос вчера.
Да и 9999 в дереве на самом деле не живой, а берет сорс со снапшота, а мне бы свежак.
Руками - собирается, но мне нужно установить именно ебилдом, чтобы собрать вместе с net-misc/remmina для работы RDP в ней.
EAPI=5
inherit cmake-utils git-2
DESCRIPTION="Free implementation of the Remote Desktop Protocol"
HOMEPAGE="http://www.freerdp.com/"
SRC_URI=""
EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="alsa +client cups debug directfb doc ffmpeg gstreamer jpeg pulseaudio server smartcard sse2 test usb X xinerama xv wayland"
RDEPEND="
dev-libs/openssl
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
client? (
usb? (
virtual/libudev:0=
sys-apps/util-linux:0=
dev-libs/dbus-glib:0=
virtual/libusb:1=
)
X? (
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
xinerama? ( x11-libs/libXinerama )
xv? ( x11-libs/libXv )
)
)
directfb? ( dev-libs/DirectFB )
ffmpeg? ( virtual/ffmpeg )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
x11-libs/libXrandr
)
jpeg? ( virtual/jpeg )
pulseaudio? ( media-sound/pulseaudio )
server? (
X? (
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
xinerama? ( x11-libs/libXinerama )
)
)
smartcard? ( sys-apps/pcsc-lite )
X? (
x11-libs/libX11
x11-libs/libxkbfile
)
"
DEPEND="${RDEPEND}
virtual/pkgconfig
client? ( X? ( doc? (
app-text/docbook-xml-dtd:4.1.2
app-text/xmlto
) ) )
"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_with alsa ALSA)
$(cmake-utils_use_with client CLIENT)
$(cmake-utils_use_with cups CUPS)
$(cmake-utils_use_with debug DEBUG_ALL)
$(cmake-utils_use_with doc MANPAGES)
$(cmake-utils_use_with directfb DIRECTFB)
$(cmake-utils_use_with ffmpeg FFMPEG)
$(cmake-utils_use_with gstreamer GSTREAMER_1_0)
$(cmake-utils_use_with jpeg JPEG)
$(cmake-utils_use_with pulseaudio PULSE)
$(cmake-utils_use_with server SERVER)
$(cmake-utils_use_with smartcard PCSC)
$(cmake-utils_use_with sse2 SSE2)
$(cmake-utils_use usb CHANNEL_URBDRC)
$(cmake-utils_use_with X X11)
$(cmake-utils_use_with xinerama XINERAMA)
$(cmake-utils_use_with xv XV)
$(cmake-utils_use_with wayland WAYLAND)
$(cmake-utils_use_build test TESTING)
)
cmake-utils_src_configure
}
Мне нужно простая вещь, чтобы портаж зашел в склонированную директорию, сделал:
cmake .
make
make install
src_unpack() {
unpack ${A}
cmake .
}
CMake Error at winpr/CMakeLists.txt:20 (project):
The CMAKE_C_COMPILER:
x86_64-pc-linux-gnu-gcc
is not a full path and was not found in the PATH.
Куда и как вписать простой cmake . && make && make install
, с которым успешно собирается вручную, чтобы он сделал это при сборке?