dev-qt/qtdbus/qtdbus-5.15.2-r1.ebuild
author gabriel
Wed, 13 Jan 2021 09:17:39 +0000
changeset 6 34fc7a87c4eb
permissions -rw-r--r--
qtdbus test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     1
# Copyright 1999-2021 Gentoo Authors
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     3
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     4
EAPI=7
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     5
QT5_MODULE="qtbase"
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     6
inherit qt5-build
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     7
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     8
DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
     9
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    10
if [[ ${QT5_BUILD_TYPE} == release ]]; then
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    11
	KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86"
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    12
fi
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    13
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    14
IUSE=""
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    15
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    16
DEPEND="
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    17
	~dev-qt/qtcore-${PV}:5
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    18
	>=sys-apps/dbus-1.4.20
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    19
"
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    20
RDEPEND="${DEPEND}
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    21
	dev-qt/qtchooser
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    22
"
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    23
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    24
QT5_TARGET_SUBDIRS=(
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    25
	src/dbus
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    26
	src/tools/qdbusxml2cpp
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    27
	src/tools/qdbuscpp2xml
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    28
)
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    29
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    30
QT5_GENTOO_CONFIG=(
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    31
	:dbus
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    32
	:dbus-linked:
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    33
)
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    34
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    35
QT5_GENTOO_PRIVATE_CONFIG=(
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    36
	:dbus
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    37
	:dbus-linked
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    38
)
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    39
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    40
src_configure() {
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    41
	local myconf=(
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    42
		-dbus-linked
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    43
	)
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    44
	qt5-build_src_configure
34fc7a87c4eb qtdbus test
gabriel
parents:
diff changeset
    45
}