]> git.pld-linux.org Git - packages/vfmg.git/blob - vfmg.spec
- patches commited to cvs://vfmg
[packages/vfmg.git] / vfmg.spec
1 %include        /usr/lib/rpm/macros.perl
2 Summary:        VFolders Menu Generator
3 Summary(pl):    Generator Menu opartego na VFolders
4 Name:           vfmg
5 Version:        0.9.18
6 Release:        5
7 License:        GPL
8 Group:          X11/Window Managers/Tools
9 Vendor:         GoTaR <gotar@pld-linux.org>
10 Source0:        %{name}-%{version}.tar.bz2
11 # Source0-md5:  0175143d8bd08a2a82bde106d191d418
12 Patch0:         %{name}-current.patch
13 URL:            http://vfmg.sourceforge.net/
14 BuildRequires:  rpm-perlprov
15 Requires:       applnk >= 1.9.0
16 Obsoletes:      wmconfig
17 BuildArch:      noarch
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 VFolders Menu Generator. Generates window managers menus (for now only
22 icewm, blackbox, window maker (both old and new style), xfce4, aewm,
23 afterstep, fvwm2, olvwm, qvwm, enlightenment and fluxbox are
24 supported, next coming soon) from desktop files conforming the
25 freedesktop.org menu specification.
26
27 %description -l pl
28 Generator Menu opartego na VFolders. Generuje menu zarz±dców okien
29 (jak dot±d wspierane s± tylko icewm, blackbox, window maker (oba
30 style, stary oraz nowy), xfce4, aewm, afterstep, fvwm2, olvwm, qvwm,
31 enlightenment i fluxbox, nastêpne wkrótce) z plików desktop
32 wype³niaj±cych specyfikacjê menu z freedesktop.org.
33
34 %package cron
35 Summary:        Crontab file for VFolders Menu Generator
36 Summary(pl):    Plik crontaba dla generatora menu opartego na vfolders
37 Group:          X11/Window Managers/Tools
38 Requires:       crondaemon
39
40 %description cron
41 This package contains a configuration file that enables window manager
42 menu generation to be performed regularily at given time.
43
44 %description cron -l pl
45 Pakiet ten zawiera plik konfiguracyjny umozliwiajacy regularne
46 generowanie menu dla zarz±dców okien o okreslonych godzinach.
47
48 %prep
49 %setup -q
50 %patch0 -p1
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/zsh/site-functions} \
55            $RPM_BUILD_ROOT/etc/{cron.d,rc.d/init.d,sysconfig}
56
57 install vfmg $RPM_BUILD_ROOT%{_bindir}
58 install vfmg-zsh $RPM_BUILD_ROOT%{_datadir}/zsh/site-functions/_vfmg
59 install vfmg.init $RPM_BUILD_ROOT/etc/rc.d/init.d/vfmg
60 install vfmg.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/vfmg
61 install vfmg.cron $RPM_BUILD_ROOT/etc/cron.d/vfmg
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %post
67 /sbin/chkconfig --add vfmg
68
69 %preun
70 if [ "$1" = "0" ]; then
71         /sbin/chkconfig --del vfmg
72 fi
73
74 %files
75 %defattr(644,root,root,755)
76 %doc README vfmg.html
77 %attr(755,root,root) %{_bindir}/*
78 %attr(754,root,root) /etc/rc.d/init.d/vfmg
79 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/vfmg
80 %{_datadir}/zsh/site-functions/*
81
82 %files cron
83 %defattr(644,root,root,755)
84 %config(noreplace) %verify(not size mtime md5) /etc/cron.d/vfmg
This page took 0.039659 seconds and 4 git commands to generate.