]> git.pld-linux.org Git - packages/asterisk-stat.git/blame - asterisk-stat.spec
- tabs in preamble
[packages/asterisk-stat.git] / asterisk-stat.spec
CommitLineData
456ba9d3 1# TODO
456ba9d3 2# - license
6676cf97 3%define srcversion 2_0_1
6676cf97 4Summary: Asterisk-Stat: CDR Analyser
1fc50062 5Summary(pl.UTF-8): Asterisk-Stat: Analizator CDR
6676cf97
MWP
6Name: asterisk-stat
7Version: 2.0.1
a31821c0 8Release: 0.4
3bddc4aa 9License: ? (contains Freeware, LGPL, QPL parts)
6676cf97 10Group: Applications/WWW
3bddc4aa 11Source0: http://areski.net/asterisk-stat-v2/%{name}-v%{srcversion}.tar.gz
6676cf97 12# Source0-md5: aad3fe2f9826e8d63dfc9bdea2315d4a
96cf5aa6 13Source1: %{name}.conf
6b2388b7
MWP
14Source2: %{name}-config.php
15Patch0: %{name}-config.patch
ad08aec0 16Patch1: %{name}-jpgraph.patch
8fade7ab 17URL: http://areski.net/asterisk-stat-v2/about.php
6676cf97 18BuildRequires: rpm-perlprov
72806b9a 19BuildRequires: rpmbuild(macros) >= 1.264
522d8ce0 20Requires: %{name}(DB_Driver) = %{version}-%{release}
72806b9a 21Requires: adodb >= 4.67-1.17
3bddc4aa 22Requires: jpgraph
a31821c0 23Requires: php(gd)
6676cf97 24Requires: php-cli
6676cf97 25Requires: webapps
3bddc4aa 26Requires: webserver
a31821c0 27Requires: webserver(php)
6676cf97
MWP
28BuildArch: noarch
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%define _webapps /etc/webapps
32%define _webapp %{name}
657891e4 33%define _sysconfdir %{_webapps}/%{_webapp}
6676cf97
MWP
34%define _appdir %{_datadir}/%{_webapp}
35
36%description
8fade7ab
MWP
37Asterisk-Stat is providing different reports & Graph to allow the
38Asterisk-admin to analyse quickly and easily the traffic on their
39Asterisk server. All the graphic & reports are based over the CDR
40database.
6676cf97 41
70a24d17
JR
42%description -l pl.UTF-8
43Asterisk-Stat udostępnia różne raporty i wykresy pozwalające
44administratorowi Asteriska szybko i łatwo przeanalizować ruch na
45serwerze Asteriska. Wszystkie wykresy i raporty są oparte na bazie
3bddc4aa 46danych CDR.
6676cf97 47
522d8ce0
MWP
48%package db-mysql
49Summary: Asterisk-stat DB Driver for MySQL
1fc50062 50Summary(pl.UTF-8): Sterownik bazy danych MySQL dla Asterisk-stat
522d8ce0 51Group: Applications/WWW
a31821c0 52Requires: php(mysql)
522d8ce0
MWP
53Provides: %{name}(DB_Driver) = %{version}-%{release}
54
55%description db-mysql
a31821c0
ER
56This virtual package provides MySQL database backend for
57Asterisk-stat.
522d8ce0 58
70a24d17 59%description db-mysql -l pl.UTF-8
522d8ce0
MWP
60Ten wirtualny pakiet dostarcza backend bazy danych MySQL dla
61Asterisk-stat.
62
63%package db-pgsql
64Summary: Asterisk-stat DB Driver for PostgreSQL
1fc50062 65Summary(pl.UTF-8): Sterownik bazy danych PostgreSQL dla Asterisk-stat
522d8ce0 66Group: Applications/WWW
a31821c0 67Requires: php(pgsql)
522d8ce0
MWP
68Provides: %{name}(DB_Driver) = %{version}-%{release}
69
70%description db-pgsql
71This virtual package provides PostgreSQL database backend for
72Asterisk-stat.
73
70a24d17 74%description db-pgsql -l pl.UTF-8
522d8ce0
MWP
75Ten wirtualny pakiet dostarcza backend bazy danych PostgreSQL dla
76Asterisk-stat.
77
6676cf97
MWP
78%prep
79%setup -q -n %{name}-v2
6b2388b7 80%patch0 -p1
ad08aec0 81%patch1 -p1
6676cf97 82
450ece8d 83rm -drf jpgraph_lib
6676cf97
MWP
84find '(' -name '*.php' -o -name '*.inc' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
85
6676cf97
MWP
86%install
87rm -rf $RPM_BUILD_ROOT
657891e4 88install -d $RPM_BUILD_ROOT{%{_appdir},%{_sysconfdir}}
6676cf97
MWP
89cp -aRf * $RPM_BUILD_ROOT%{_appdir}
90
657891e4
ER
91install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
92install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
93install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/config.php
6676cf97
MWP
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
529df699 98%triggerin -- apache1 < 1.3.37-3, apache1-base
6676cf97
MWP
99%webapp_register apache %{_webapp}
100
529df699 101%triggerun -- apache1 < 1.3.37-3, apache1-base
6676cf97
MWP
102%webapp_unregister apache %{_webapp}
103
104%triggerin -- apache < 2.2.0, apache-base
105%webapp_register httpd %{_webapp}
106
107%triggerun -- apache < 2.2.0, apache-base
108%webapp_unregister httpd %{_webapp}
109
110%files
111%defattr(644,root,root,755)
112%doc CHANGELOG.txt
657891e4
ER
113%dir %attr(750,root,http) %{_sysconfdir}
114%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config.php
115%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
116%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
117%{_appdir}
522d8ce0
MWP
118
119%files db-mysql
120%defattr(644,root,root,755)
121
122%files db-pgsql
123%defattr(644,root,root,755)
This page took 0.10299 seconds and 4 git commands to generate.