From 3f35ce0a62d2bc3686a061c912b275fcddffc48b Mon Sep 17 00:00:00 2001 From: Luigi 'Comio' Mantellini Date: Mon, 16 Apr 2018 10:22:33 +0200 Subject: app-crypt/nitrokey-app: Fix resources build. We need to remove qt5_add_resources() call from CMakeLists.txt becuase AUTORCC mode is enabled. Keeping both flags doesn't permit (in some setup) to include the resources into the final executable producing the following log messages: qt.svg: Cannot open file ':/images/new/icon_NK.svg', because: No such file or directory qt.svg: Cannot open file ':/images/new/icon_NK.svg', because: No such file or directory qt.svg: Cannot open file ':/images/new/icon_NK.svg', because: No such file or directory qt.svg: Cannot open file ':/images/new/icon_NK.svg', because: No such file or directory ... Also translations will not work because the translation files are included by means resources. See also https://github.com/Nitrokey/nitrokey-app/pull/346 Closes: https://bugs.gentoo.org/653158 Closes: https://github.com/gentoo/gentoo/pull/8024 --- app-crypt/nitrokey-app/nitrokey-app-1.3.ebuild | 9 +++++++-- app-crypt/nitrokey-app/nitrokey-app-9999.ebuild | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) (limited to 'app-crypt') diff --git a/app-crypt/nitrokey-app/nitrokey-app-1.3.ebuild b/app-crypt/nitrokey-app/nitrokey-app-1.3.ebuild index 045fd86b4d05..1bd4aaad0693 100644 --- a/app-crypt/nitrokey-app/nitrokey-app-1.3.ebuild +++ b/app-crypt/nitrokey-app/nitrokey-app-1.3.ebuild @@ -36,10 +36,15 @@ DEPEND=" dev-qt/linguist-tools:5 virtual/pkgconfig" -pkg_postinst(){ +src_prepare() { + cmake-utils_src_prepare + sed -i '/^qt5_add_resources/d' CMakeLists.txt || die +} + +pkg_postinst() { gnome2_icon_cache_update } -pkg_postrm(){ +pkg_postrm() { gnome2_icon_cache_update } diff --git a/app-crypt/nitrokey-app/nitrokey-app-9999.ebuild b/app-crypt/nitrokey-app/nitrokey-app-9999.ebuild index 045fd86b4d05..f1ed0d3dfac3 100644 --- a/app-crypt/nitrokey-app/nitrokey-app-9999.ebuild +++ b/app-crypt/nitrokey-app/nitrokey-app-9999.ebuild @@ -36,10 +36,10 @@ DEPEND=" dev-qt/linguist-tools:5 virtual/pkgconfig" -pkg_postinst(){ +pkg_postinst() { gnome2_icon_cache_update } -pkg_postrm(){ +pkg_postrm() { gnome2_icon_cache_update } -- cgit v1.2.3-65-gdbad