Enable external tools.

epel8
Simone Caronni 11 years ago
parent a8d81bb7c0
commit 416f8371a6

@ -155,15 +155,18 @@ client.
# Remove useless tags from desktop file # Remove useless tags from desktop file
sed -i -e '/^OnlyShowIn/d' %{name}/desktop/%{name}.desktop sed -i -e '/^OnlyShowIn/d' %{name}/desktop/%{name}.desktop
# Remove external_tools (test scripts) # Do not install tools into user home directory
sed -i -e '/add_subdirectory(external_tools)/d' %{name}/CMakeLists.txt sed -i \
-e 's@$ENV{HOME}/.%{name}@%{_libexecdir}/%{name}@g' \
-e '/^file(MAKE_DIRECTORY/d' \
%{name}/external_tools/CMakeLists.txt
sed -i \
-e 's@%s/.%{name}@%{_libexecdir}/%{name}@g' \
%{name}/src/%{name}_external_tools.c
%build %build
mkdir -p build mkdir -p build
CFLAGS="%{optflags} -DLIBVNCSERVER_WITH_CLIENT_TLS=1"
LDFLAGS="-Wl,-z,relro -Wl,--no-as-needed"
%cmake --build=build \ %cmake --build=build \
-DCMAKE_INSTALL_LIBDIR=%{_lib} \ -DCMAKE_INSTALL_LIBDIR=%{_lib} \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \
@ -262,6 +265,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/icons/hicolor/*/actions/*.* %{_datadir}/icons/hicolor/*/actions/*.*
%{_datadir}/icons/hicolor/*/apps/*.* %{_datadir}/icons/hicolor/*/apps/*.*
%{_datadir}/icons/hicolor/*/emblems/remmina-sftp.png %{_datadir}/icons/hicolor/*/emblems/remmina-sftp.png
%{_libexecdir}/%{name}/
%dir %{_libdir}/remmina/ %dir %{_libdir}/remmina/
%dir %{_libdir}/remmina/plugins/ %dir %{_libdir}/remmina/plugins/

Loading…
Cancel
Save