Lines 15-32
else
Link Here
|
15 |
fi |
15 |
fi |
16 |
|
16 |
|
17 |
DESIGNER_PLUGINS="declarative phonon qt3support webkit" |
17 |
DESIGNER_PLUGINS="declarative phonon qt3support webkit" |
18 |
IUSE="${DESIGNER_PLUGINS}" |
18 |
IUSE="${DESIGNER_PLUGINS} kde" |
19 |
|
19 |
|
20 |
DEPEND=" |
20 |
DEPEND=" |
21 |
~dev-qt/qtcore-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
21 |
~dev-qt/qtcore-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
22 |
~dev-qt/qtgui-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
22 |
~dev-qt/qtgui-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
23 |
~dev-qt/qtscript-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
23 |
~dev-qt/qtscript-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] |
24 |
declarative? ( ~dev-qt/qtdeclarative-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
24 |
declarative? ( ~dev-qt/qtdeclarative-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
25 |
phonon? ( ~dev-qt/qtphonon-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
25 |
phonon? ( !kde? ( ~dev-qt/qtphonon-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) ) |
26 |
qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
26 |
qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
27 |
webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
27 |
webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=,${MULTILIB_USEDEP}] ) |
28 |
" |
28 |
" |
29 |
RDEPEND="${DEPEND}" |
29 |
RDEPEND="${DEPEND}" |
|
|
30 |
PDEPEND="phonon? ( kde? ( media-libs/phonon[designer,qt4] ) )" |
30 |
|
31 |
|
31 |
QT4_TARGET_DIRECTORIES="tools/designer" |
32 |
QT4_TARGET_DIRECTORIES="tools/designer" |
32 |
|
33 |
|
Lines 35-42
src_prepare() {
Link Here
|
35 |
|
36 |
|
36 |
local plugin |
37 |
local plugin |
37 |
for plugin in ${DESIGNER_PLUGINS}; do |
38 |
for plugin in ${DESIGNER_PLUGINS}; do |
38 |
use ${plugin} || sed -i -e "/\<${plugin}\>/d" \ |
39 |
if use ${plugin} ; then |
|
|
40 |
if [[ ${plugin} == phonon ]] && use kde ; then |
41 |
continue |
42 |
fi |
43 |
sed -i -e "/\<${plugin}\>/d" \ |
39 |
tools/designer/src/plugins/plugins.pro || die |
44 |
tools/designer/src/plugins/plugins.pro || die |
|
|
45 |
fi |
40 |
done |
46 |
done |
41 |
} |
47 |
} |
42 |
|
48 |
|