/[nagraffiti]/nagraffiti.spec
ViewVC logotype

Diff of /nagraffiti.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 46 by racvision, Wed Apr 24 10:31:34 2013 UTC revision 52 by racvision, Wed Oct 16 10:22:14 2013 UTC
# Line 6  Line 6 
6    
7  Summary:                Nagios grapher  Summary:                Nagios grapher
8  Name:                   nagraffiti  Name:                   nagraffiti
9  Version:                2.2  Version:                2.5
10  Release:                %{rel}  Release:                %{rel}
11  Source0:                %{name}-www.tar.bz2  Source0:                %{name}-www.tar.bz2
12  Source1:                %{name}-backend.tar.bz2  Source1:                %{name}-backend.tar.bz2
13  Source2:                %{name}-po.tar.bz2  Source2:                %{name}-po.tar.bz2
14  License:                GPL  License:                GPL
15  Group:                  Applications/System  Group:                  Applications/System
16  Requires:               rrdtool-perl, check_mk-livestatus, dejavu-sans-mono-fonts, perl-JSON-XS  Requires:               rrdtool-perl, check_mk-livestatus, dejavu-sans-mono-fonts, perl-JSON-XS, nagraffiti-neb2json
17  Provides:               perl(Nagraffiti::Nagraph)  Provides:               perl(Nagraffiti::Nagraph)
18  BuildRoot:              %{_tmppath}/%{name}-%{version}-buildroot  BuildRoot:              %{_tmppath}/%{name}-%{version}-buildroot
19  BuildArch:              noarch  BuildArch:              noarch
# Line 52  Nagraffiti est un traceur de donnée de Line 52  Nagraffiti est un traceur de donnée de
52    
53  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css
54  %{__install} -p -m0644 www/css/*.css $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/  %{__install} -p -m0644 www/css/*.css $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/
55    %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/jquery
56    %{__install} -p -m0644 www/css/jquery/*.css $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/jquery/
57    %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/jquery/images
58    %{__install} -p -m0644 www/css/jquery/images/*.png $RPM_BUILD_ROOT/%{wwwpath}/%{name}/css/jquery/images/
59    
60  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/img  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/img
61  %{__install} -p -m0644 www/img/* $RPM_BUILD_ROOT/%{wwwpath}/%{name}/img/  %{__install} -p -m0644 www/img/* $RPM_BUILD_ROOT/%{wwwpath}/%{name}/img/
62    
63  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js
64  %{__install} -p -m0644 www/js/*.js $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js/  %{__install} -p -m0644 www/js/*.js $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js/
65    %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js/jquery
66    %{__install} -p -m0644 www/js/jquery/*.js $RPM_BUILD_ROOT/%{wwwpath}/%{name}/js/jquery/
67    
68  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/%{name}  %{__install} -d $RPM_BUILD_ROOT/%{wwwpath}/%{name}/%{name}
69  %{__install} -p -m0644 www/%{name}/*.php $RPM_BUILD_ROOT/%{wwwpath}/%{name}/%{name}/  %{__install} -p -m0644 www/%{name}/*.php $RPM_BUILD_ROOT/%{wwwpath}/%{name}/%{name}/
# Line 80  Nagraffiti est un traceur de donnée de Line 86  Nagraffiti est un traceur de donnée de
86    
87  # Configs files:  # Configs files:
88  %{__install} -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}  %{__install} -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}
89    %{__install} -d $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d
90  %{__install} -p -m0640 backend/config.ini $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/  %{__install} -p -m0640 backend/config.ini $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
91  %{__install} -p -m0644 backend/rra.cfg $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/  %{__install} -p -m0644 backend/rra.cfg $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
92  %{__install} -p -m0644 backend/log4p.cfg $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/  %{__install} -p -m0644 backend/log4p.cfg $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
93    %{__install} -p -m0644 backend/%{name}.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
94    
95  # Logs files:  # Logs files:
96  %{__install} -d $RPM_BUILD_ROOT/%{_localstatedir}/log/%{name}  %{__install} -d $RPM_BUILD_ROOT/%{_localstatedir}/log/%{name}
# Line 108  done Line 116  done
116    
117  %{find_lang} %{name}_init %{name}_lang --all-name  %{find_lang} %{name}_init %{name}_lang --all-name
118    
119    
120    # TMPFS
121    %{__install} -d %{buildroot}%{_datadir}/nagios-tmpfs/perfdatas
122    
123  #====[ pre installation scripts:  #====[ pre installation scripts:
124  %pre  %pre
125    
# Line 142  fi Line 154  fi
154    
155  %files -f %{name}_lang  %files -f %{name}_lang
156  %doc backend/README  %doc backend/README
157    %{_sysconfdir}/logrotate.d/nagraffiti
158  %defattr(-,%{nagraffiti_user},%{nagraffiti_user})  %defattr(-,%{nagraffiti_user},%{nagraffiti_user})
159  %config %{_sysconfdir}/%{name}/rra.cfg  %config %{_sysconfdir}/%{name}/rra.cfg
160  %config %{_sysconfdir}/%{name}/log4p.cfg  %config %{_sysconfdir}/%{name}/log4p.cfg
# Line 156  fi Line 169  fi
169    
170  #%dir %{perl_vendorlib}/Nagraffiti  #%dir %{perl_vendorlib}/Nagraffiti
171  %{perl_vendorlib}/Nagraffiti/  %{perl_vendorlib}/Nagraffiti/
172    %attr(0770, nagios, %{nagraffiti_user}) %{_datadir}/nagios-tmpfs/perfdatas
173    
174  %attr(-,%{nagraffiti_user} ,%{nagraffiti_user}) %dir %{_localstatedir}/log/%{name}  %attr(-,%{nagraffiti_user} ,%{nagraffiti_user}) %dir %{_localstatedir}/log/%{name}
175  %attr(-,%{nagraffiti_user} ,%{nagraffiti_user}) %dir %{_localstatedir}/lib/%{name}  %attr(-,%{nagraffiti_user} ,%{nagraffiti_user}) %dir %{_localstatedir}/lib/%{name}

Legend:
Removed from v.46  
changed lines
  Added in v.52

  ViewVC Help
Powered by ViewVC 1.1.8