https://bugs.kde.org/show_bug.cgi?id=364134

--- Comment #1 from Mauro Carvalho Chehab <mche...@osg.samsung.com> ---
Kaffeine's logic is to seek for the scanfile.dvb on two places:
- at the place defined by KAFFEINE_INSTALL_DIR:
src/config-kaffeine.h.cmake:#define KAFFEINE_DATA_INSTALL_DIR
"${KDE_INSTALL_FULL_DATADIR}"
src/dvb/dvbmanager.cpp: QFile
globalFile(QString::fromUtf8(KAFFEINE_DATA_INSTALL_DIR
"/kaffeine/scanfile.dvb"));

And at the user's data dir:

src/dvb/dvbmanager.cpp: QFile
file(QStandardPaths::writableLocation(QStandardPaths::DataLocation) +
QLatin1String("/scanfile.dvb"));

The change needed for your setup is to change kaffeine.h.cmake to point to
CMAKE_INSTALL_DATAROOTDIR, instead of KDE_INSTALL_FULL_DATADIR. I need to check
if this won't break for its normal usage, before committing such change
upstream.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to