]> git.pld-linux.org Git - packages/checkping.git/blame - checkping.spec
- new (wanted by cal6)
[packages/checkping.git] / checkping.spec
CommitLineData
ab2a64b6
ER
1Summary: CheckPing
2Name: checkping
3Version: 0.4
4Release: 1
5License: GPL
6Group: Applications/WWW
7Source0: http://dl.sourceforge.net/checkping/%{name}-%{version}.tar.gz
8# Source0-md5: 79b61771893779a47c70de4814e6d66f
9URL: http://sourceforge.net/projects/checkping/
10Requires: php(gd)
11Requires: php(mysql)
12BuildArch: noarch
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%define _sysconfdir /etc/%{name}
16%define _appdir %{_datadir}/%{name}
17
18%description
19Keep your eye on unlimited number of machines using CheckPing.
20Timeouts, ping times, live graphs and notification via
21mail/SMS/pager/etc.
22
23%prep
24%setup -q
25
26%{__sed} -i -e "
27s,HOMEDIR='/path/to/checkping-0.4',HOMEDIR='%{_sysconfdir}',
28s,DBUSER='root',DBUSER='mysql',
29s,DBPASS='mysecretpass',DBPASS='',
30s,ERRORMAIL='cal6@spam.ee',ERRORMAIL='root@localhost',
31" checkping.sh
32
33%{__sed} -i -e "
34s/'root'/'mysql'/
35s/'mysecretpass'/''/
36" connect.php
37
38%{__sed} -n '3,/^##/p' checkping.sh > README
39
40%install
41rm -rf $RPM_BUILD_ROOT
42install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir},%{_appdir}}
43install checkping.sh $RPM_BUILD_ROOT%{_bindir}/checkping
44touch $RPM_BUILD_ROOT%{_sysconfdir}/iplist.txt
45cp -a *.php $RPM_BUILD_ROOT%{_appdir}
46
47%clean
48rm -rf $RPM_BUILD_ROOT
49
50%files
51%defattr(644,root,root,755)
52%doc README
53%attr(755,root,root) %{_bindir}/checkping
54%dir %{_sysconfdir}
55%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/iplist.txt
56%{_appdir}
This page took 0.067724 seconds and 4 git commands to generate.