You are not logged in.
Pages: 1
Hi
I did install install "marble" and "merkaartor" to process geographic informations.
but tazpkg did create 3 entries of marble in the menu.
how to avoid it?
Offline
Maybe like that: http://hg.slitaz.org/wok/rev/e8fc6e4491a9
Offline
Hi there,
Looking http://cook.slitaz.org/cooker.cgi?files=marble
Maybe we should remove these files too (at packaging time)?
[c]/usr/include with all content
/usr/share/marble/cmake/FindMarble.cmake
/usr/share/applications/marble-mobile.desktop
/usr/share/applications/marble-touch.desktop
/usr/share/applications/marble-qt.desktop
/usr/bin/marble-mobile
/usr/bin/marble-touch[/c]
https://bugs.kde.org/show_bug.cgi?id=327405
It's technically possible to install all .desktop files in parallel.
However, since all files have the same user-visible content, multiple seemingly identical entries will appear in the XDG menu which will start different variants of Marble.
Hence, we need to rely on packagers to select the appropriate .desktop files for the packaged Marble binaries.
. . .
This affects the Maemo (marble-mobile) and MeeGo (marble-touch) apps.
Commit: http://hg.slitaz.org/wok/rev/d6a5d594b6e3
Offline
Hi aleksej,
Take care of cook 'features' : http://hg.slitaz.org/cookutils/file/edf295b6098f/cook#l450
[c]
# Generic desktop entry copy can be disabled with GENERIC_MENUS="no"
if [ "$GENERIC_MENUS" != 'no' ]; then
if [ -d "$install/usr/share/applications" ] && [ -z "$WANTED" ]; then
mkdir -p $fs/usr/share
cp -a $install/usr/share/applications $fs/usr/share
fi
fi
[/c]
Offline
Hi Pascal,
I recall about "generic desktops" only in last hour. But now not at home and can't fix the receipt. Sometimes these "hidden rules" makes more harm than good: I already removed unwanted desktop files in $fs, but then these desktop files are copied here again from $install to $fs.
Thank you for fixing this here:
http://hg.slitaz.org/wok/rev/98f4f9b31076
Offline
Pages: 1
[ Generated in 0.022 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]