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?
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?
Maybe like that: http://hg.slitaz.org/wok/rev/e8fc6e4491a9
Hi there,
Looking http://cook.slitaz.org/cooker.cgi?files=marble
Maybe we should remove these files too (at packaging time)?
/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
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.
Hi aleksej,
Take care of cook 'features' : http://hg.slitaz.org/cookutils/file/edf295b6098f/cook#l450
# 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
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
You must log in to post.