gentoo-zh/dde-base/dde-control-center/dde-control-center-5.0.0.ebuild
2019-12-12 14:44:57 +08:00

65 lines
1.5 KiB
Bash

# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit cmake-utils
DESCRIPTION="Control Center of Deepin Desktop Environment"
HOMEPAGE="https://github.com/linuxdeepin/dde-control-center"
SRC_URI="https://github.com/linuxdeepin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="systemd redshift"
RDEPEND="dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtx11extras:5
dev-qt/qtdeclarative:5
dev-qt/qtmultimedia:5
dev-qt/qtconcurrent:5
dev-qt/qtnetwork:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-libs/libqtxdg
kde-frameworks/networkmanager-qt
x11-libs/startup-notification
>=dde-base/dde-daemon-3.27.2.4
dde-base/dde-api
dde-base/dde-account-faces
dde-base/dde-dock
dde-base/startdde
dde-base/dde-network-utils
dev-util/desktop-file-utils
dev-libs/geoip
>=dde-base/deepin-desktop-base-2018.10.29
dde-base/dde-qt5integration
redshift? ( x11-misc/redshift )
!systemd? ( app-admin/openrc-settingsd )
"
DEPEND="${RDEPEND}
>=dde-base/dtkwidget-2.0.1:=
>=dde-base/dde-qt-dbus-factory-1.1.6:=
"
src_prepare() {
LIBDIR=$(get_libdir)
sed -i "s|lib/|${LIBDIR}/|g" src/dialogs/CMakeLists.txt || die
sed -i "s|/usr/lib/|/usr/${LIBDIR}/|g" \
src/frame/modules/sync/syncworker.cpp \
src/frame/modules/update/updatework.cpp || die
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_PREFIX=/usr
-DDISABLE_SYS_UPDATE=YES
)
cmake-utils_src_configure
}