]> git.pld-linux.org Git - packages/vfmg.git/commitdiff
- XFCE is fully XDG compliant, doesn't need a menu generator auto/th/vfmg-0.9.95-7
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 16 Aug 2013 19:26:07 +0000 (21:26 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 16 Aug 2013 19:26:07 +0000 (21:26 +0200)
- rel 7

no-xfce4.patch [new file with mode: 0644]
vfmg.spec

diff --git a/no-xfce4.patch b/no-xfce4.patch
new file mode 100644 (file)
index 0000000..22268c1
--- /dev/null
@@ -0,0 +1,40 @@
+--- vfmg-0.9.95/vfmg.init~     2006-04-18 18:35:22.000000000 +0200
++++ vfmg-0.9.95/vfmg.init      2013-08-16 21:23:06.368823641 +0200
+@@ -5,7 +5,7 @@
+ #
+ # chkconfig:  345 93 07
+ #
+-# description:        Support for fluxbox, XFCE4, fvwm, fvwm2
++# description:        Support for fluxbox, fvwm, fvwm2
+ #
+ # author:     Lukasz Pawelczyk <havner@pld-linux.org> 2004
+@@ -18,17 +18,12 @@
+ case "$1" in
+   start|restart|reload|force-reload)
+-      umask 022
++      umask 022
+       if is_yes "$FLUXBOX" && [ -f /etc/X11/fluxbox/menu2 ]; then
+                       show "Regenerating fluxbox menu"; busy
+                       if vfmg fluxbox > /etc/X11/fluxbox/menu2. 2>/dev/null \
+                               && mv /etc/X11/fluxbox/menu2. /etc/X11/fluxbox/menu2; then ok; else fail; fi
+       fi
+-      if is_yes "$XFCE4" && [ -f /etc/xdg/xfce4/desktop/menu2.xml ]; then
+-                      show "Regenerating XFCE4 menu"; busy
+-                      if vfmg xfce4 > /etc/xdg/xfce4/desktop/menu2.xml. 2>/dev/null \
+-                              && mv -f /etc/xdg/xfce4/desktop/menu2.xml. /etc/xdg/xfce4/desktop/menu2.xml; then ok; else fail; fi
+-      fi
+       if is_yes "$FVWM2" && [ -f /etc/X11/fvwm2/fvwm2.menu2 ]; then
+                       show "Regenerating FVWM2 menu"; busy
+                       if vfmg fvwm2 > /etc/X11/fvwm2/fvwm2.menu2. 2>/dev/null \
+--- vfmg-0.9.95/vfmg.sysconfig~        2005-12-07 17:22:27.000000000 +0100
++++ vfmg-0.9.95/vfmg.sysconfig 2013-08-16 21:23:12.512310595 +0200
+@@ -1,7 +1,6 @@
+ # Here you can choose which windowmanagers will have regenerated menu
+ # with vfmg.init
+-XFCE4="yes"
+ FLUXBOX="yes"
+ FVWM2="yes"
+ FVWM="yes"
index 4333a7d5ece87f70de8f9ebe6636081088ce450c..6fbd0a5972b947b8c68d0b1bcfc20e1289188a6c 100644 (file)
--- a/vfmg.spec
+++ b/vfmg.spec
@@ -3,7 +3,7 @@ Summary:        VFolders Menu Generator
 Summary(pl.UTF-8):     Generator Menu opartego na VFolders
 Name:          vfmg
 Version:       0.9.95
-Release:       6
+Release:       7
 License:       GPL
 Group:         X11/Window Managers/Tools
 Vendor:                GoTaR <gotar@pld-linux.org>
@@ -11,6 +11,7 @@ Source0:      %{name}-%{version}.tar.bz2
 # Source0-md5: f73aaacd03bd9b8fe097cac5011f26d9
 Patch0:                %{name}-ignore-OnlyUnallocated.patch
 Patch1:                %{name}-XDG_MENU_PREFIX.patch
+Patch2:                no-xfce4.patch
 URL:           http://vfmg.sourceforge.net/
 BuildRequires: rpm-perlprov
 Requires(post,preun):  /sbin/chkconfig
@@ -55,6 +56,7 @@ generowanie menu dla zarządców okien o określonych godzinach.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %install
 rm -rf $RPM_BUILD_ROOT
This page took 0.070169 seconds and 4 git commands to generate.