Lines 23-28
Link Here
|
23 |
dev-qt/qtx11extras:5 |
23 |
dev-qt/qtx11extras:5 |
24 |
dev-qt/qtgui:5 |
24 |
dev-qt/qtgui:5 |
25 |
dev-qt/qtdeclarative:5 |
25 |
dev-qt/qtdeclarative:5 |
|
|
26 |
dev-qt/qtprintsupport:5 |
26 |
x11-libs/libxcb:0 |
27 |
x11-libs/libxcb:0 |
27 |
x11-libs/xcb-util |
28 |
x11-libs/xcb-util |
28 |
x11-libs/xcb-util-image |
29 |
x11-libs/xcb-util-image |
Lines 46-52
Link Here
|
46 |
|
47 |
|
47 |
PATCHES=( |
48 |
PATCHES=( |
48 |
"${FILESDIR}/1.2.0-desktop-files.patch" |
49 |
"${FILESDIR}/1.2.0-desktop-files.patch" |
49 |
"${FILESDIR}/1.3.0-OS-detect.patch" |
|
|
50 |
"${FILESDIR}/1.4.0-poppler.patch" |
50 |
"${FILESDIR}/1.4.0-poppler.patch" |
51 |
) |
51 |
) |
52 |
|
52 |
|
Lines 65-86
Link Here
|
65 |
|
65 |
|
66 |
src_configure(){ |
66 |
src_configure(){ |
67 |
eqmake5 PREFIX="${EPREFIX}/usr" LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" \ |
67 |
eqmake5 PREFIX="${EPREFIX}/usr" LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" \ |
68 |
DESTDIR="${D}" CONFIG+=WITH_I18N QMAKE_CFLAGS_ISYSTEM= |
68 |
CONFIG+=WITH_I18N QMAKE_CFLAGS_ISYSTEM= |
69 |
} |
69 |
} |
70 |
|
70 |
|
71 |
src_install(){ |
71 |
src_install(){ |
72 |
# A hack to avoid sandbox violation and install liblthemeengine*.so to the correct places |
72 |
emake install INSTALL_ROOT="${D}" |
73 |
emake install INSTALL_ROOT="${D}" |
73 |
einstalldocs |
74 |
rm "${ED%/}"/${PN}-* "${ED%/}"/start-${PN}-desktop "${ED%/}"/liblthemeengine*.so "${ED%/}"/lthemeengine || die |
|
|
75 |
mv "${D}/${D}/etc" "${D}/etc" || die |
76 |
mv "${D}/${D}/usr/bin" "${D}/usr/bin" || die |
77 |
mv "${D}/${D}/usr/share" "${D}/usr/share" || die |
78 |
rm -rf "${D}/var" || die |
79 |
mv "${ED%/}"/etc/luminaDesktop.conf{.dist,} || die |
80 |
einstalldocs |
81 |
|
74 |
|
82 |
remove_locale() { |
75 |
remove_locale() { |
83 |
rm -f "${D}"/usr/share/${PN}-desktop/i18n/l*_${1}.qm |
76 |
rm -f "${ED%/}"/usr/share/${PN}-desktop/i18n/l*_${1}.qm |
84 |
} |
77 |
} |
85 |
l10n_for_each_disabled_locale_do remove_locale |
78 |
l10n_for_each_disabled_locale_do remove_locale |
86 |
} |
79 |
} |