commit:     9785f55f12125d23055c0e31cdcf2c0f03b53fc4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jan  3 13:58:02 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan  3 13:58:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9785f55f

net-misc/megasync: fix unable to find cmakelists.txt

- also fix dep on doxygen

Closes: https://bugs.gentoo.org/763057
Bug: https://bugs.gentoo.org/763138
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 net-misc/megasync/megasync-4.3.8.0.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/megasync/megasync-4.3.8.0.ebuild 
b/net-misc/megasync/megasync-4.3.8.0.ebuild
index 3edb24ae..2a65f6c8 100644
--- a/net-misc/megasync/megasync-4.3.8.0.ebuild
+++ b/net-misc/megasync/megasync-4.3.8.0.ebuild
@@ -63,19 +63,22 @@ DEPEND="
        dev-qt/qtsvg:5
 "
 BDEPEND="
-       app-doc/doxygen
        dev-lang/swig
        dev-qt/linguist-tools
 "
 
 DOCS=( CREDITS.md README.md )
 
+CMAKE_USE_DIR="${S}/src/MEGAShellExtDolphin"
+
 src_prepare() {
        if [[ ${PV} != 9999 ]]; then
                rmdir src/MEGASync/mega
                mv "${WORKDIR}"/sdk-${MEGA_SDK_REV} src/MEGASync/mega
        fi
        if use dolphin; then
+               # use the kde5 CMakeLists instead of the kde 4 version
+               mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt 
src/MEGAShellExtDolphin/CMakeLists.txt || die
                cmake_src_prepare
        else
                default

Reply via email to