Fixed cutefishos 9999 could not find build directory
[gentoo-zh.git] / cutefish-base / cutefish-settings / cutefish-settings-0.7.ebuild
blob8f23c21501d7fb2140f3ecfe9f59640f1beae02b
1 # Copyright 1999-2021 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
4 EAPI=8
6 CMAKE_MAKEFILE_GENERATOR="emake"
7 inherit cmake
9 if [[ ${PV} == 9999* ]] ; then
10 inherit git-r3
11 EGIT_REPO_URI="https://github.com/cutefishos/settings.git"
12 EGIT_CHECKOUT_DIR=cutefish-settings-${PV}
13 KEYWORDS=""
14 else
15 EGIT_COMMIT="abbaa8c7f0c5b267cd6d0478d6ebab97819e0078"
16 SRC_URI="https://github.com/cutefishos/settings/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
17 KEYWORDS="~amd64 ~arm64 ~riscv"
18 S="${WORKDIR}/settings-${EGIT_COMMIT}"
21 DESCRIPTION="System Settings application for Cutefish Desktop"
22 HOMEPAGE="https://github.com/cutefishos/settings"
23 LICENSE="GPL-3"
24 SLOT="0"
25 IUSE=""
26 RDEPEND=""
27 DEPEND="
28 sys-libs/fishui
29 sys-libs/libcutefish
30 media-libs/fontconfig
31 media-libs/freetype
32 dev-libs/icu
33 kde-frameworks/kcoreaddons
34 kde-frameworks/modemmanager-qt
35 kde-frameworks/networkmanager-qt
37 BDEPEND="${DEPEND}
38 kde-frameworks/extra-cmake-modules
39 dev-util/ninja
40 dev-qt/linguist-tools[qml]
41 dev-qt/assistant
42 dev-qt/designer
43 dev-qt/qdbusviewer
46 src_configure(){
47 mycmakeargs=(
48 -DCMAKE_INSTALL_PREFIX="/usr"
50 cmake_src_configure