Package: beagle
Version: 0.2.16-3
Severity: wishlist
Tags: patch

Hello,

We've done some trivial but useful improvements on beagle package here
at O.S. Systems and would like to merge them if possible.

First, we've remove the settings icon from the menu since it confuses
the user and is available inside of beagle-search tool. This made our
users much happier then when having it available from there.

beagle-search icon should be show at KDE since there's kerry and
others to do the same and it also confuses the user since it's
installed together with the beagle package.

beagle-search-autostart shouldn't be run on KDE (same reason of above)
and we keep it disabled by default while allow the user to enable it
if need. A better option would be run it _iif_ we do not have
gnome-main-menu installed but since GNOME doesn't look to support the
-Condition .desktop specification yet it would be a little more
complicate.

I would love to hear from you what you think about the changes and
what we would need to do to merge them or do something equivalent on
Debian that allow us to have this flexibility.

Thanks in advance,

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
diff -u beagle-0.2.16/debian/rules beagle-0.2.16/debian/rules
--- beagle-0.2.16/debian/rules
+++ beagle-0.2.16/debian/rules
@@ -87,6 +87,9 @@
        find debian/ -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" 
-or -name "*.config" | xargs chmod -x
        find debian/ -type f -name "*.exe" | xargs chmod +x
 
+#   Remove settings menu item.
+       rm 
$(CURDIR)/debian/beagle/usr/share/applications/beagle-settings.desktop
+
 install-indep:
        dh_testdir
        dh_testroot
diff -u beagle-0.2.16/debian/changelog beagle-0.2.16/debian/changelog
--- beagle-0.2.16/debian/changelog
+++ beagle-0.2.16/debian/changelog
@@ -1,3 +1,11 @@
+beagle (0.2.16-4~oss2) osdesktop-unstable; urgency=low
+
+  * Do not show Search icon on KDE;
+  * Remove Beagle Settings icon from the menu;
+  * Do not run beagle-search on KDE starting;
+
+ -- Otavio Salvador <[EMAIL PROTECTED]>  Mon,  2 Apr 2007 18:29:31 -0300
+
 beagle (0.2.16-3) experimental; urgency=low
 
   * The latest releases were rejected from NEW queue.
only in patch2:
unchanged:
--- beagle-0.2.16.orig/search/beagle-search.desktop.in
+++ beagle-0.2.16/search/beagle-search.desktop.in
@@ -10,6 +10,7 @@
 StartupNotify=true
 Encoding=UTF-8
 Categories=GNOME;GTK;Application;Core;Utility;Filesystem;
+NotShowIn=KDE
 X-GNOME-Bugzilla-Bugzilla=GNOME
 X-GNOME-Bugzilla-Product=beagle
 X-GNOME-Bugzilla-Component=General
only in patch2:
unchanged:
--- beagle-0.2.16.orig/search/beagle-search-autostart.desktop
+++ beagle-0.2.16/search/beagle-search-autostart.desktop
@@ -3,6 +3,5 @@
 Exec=beagle-search --icon
 Name=Beagle Search Tool
 Terminal=false
-X-KDE-autostart-phase=2
-X-KDE-autostart-after=panel
-X-KDE-StartupNotify=false
+NotShowIn=KDE
+X-GNOME-Autostart-enabled=false

Reply via email to